Verze Android vs. Linux kernel vs. SoC

Diskuze o Androidu a příslušných aplikacích

Moderátor: Moderátoři MobilMania.cz

Odeslat příspěvekod Budrumi 20. 8. 2018 14:06

Ahoj, muze mi nekdo objasnit, jak je to u Androidu se vztahem verze Androidu vuci verzi Linux kernelu, na kterem je postaven a SoC?
Nasel jsem neco na internetu, ale nejsem si jisty, ze tomu uplne rozumim.

https://arstechnica.com/gadgets/2017/09/android-users-rejoice-linux-kernel-lts-releases-are-now-good-for-6-years/ napr. uvadi:
- ze verze kernelu je vztazena ke konkretnimu SoC (napr. Snapdragon 845 apod.) a nikdy se nemeni ("Android kernels are tied to SoCs, and devices never upgrade kernels"
- z mnoha duvodu byla LTS branch loni prodlouzena ze 2 na 6 let
- zaroven u Androidu 8 zacal Google vyzadovan kernel verze minimalne 4.4, ale netyka se to starsich zarizeni (https://www.linux.com/news/2017/9/android-oreo-adds-linux-kernel-requirements-and-new-hardening-features)

Proc to resim? Protoze kernel 3.18 je EOL a plno smartfonu i z letosniho roku pouziva starsi SoC, kterych se muze tykat vyjimka na pouziti jadra 3.18 i u Androidu 8 (a novejsich). A jestli to chapu, koupit si takovy telefon znamena, ze treba za rok uz nepujde upgradovat/aktualizovat (pokud nejak vyrobce nebude na vlastni naklady portovat aktualizace z novejsich kernelu).

Jde nejak zjistit, ktery SoC je vazany na ktery kernel? Napr. jsem uvazoval (duvody neresme) o Xiaomi Mi A2 Lite, ale jeden z komentaru na gsmarene tvrdil, ze SoC, ktery ma v sobe (starsi Snapdragon 625) jede prave jen na kernelu 3.18, coz me odradilo.
Budrumi
Kolemjdoucí

Kdo je online

Uživatelé procházející toto fórum: Dušan2 a 6 návštevníků