Nem hivatalos Android P-t adtak ki a hordozhatósághoz a Project Treble On Xiaomi Mi A1-en

Android / Nem hivatalos Android P-t adtak ki a hordozhatósághoz a Project Treble On Xiaomi Mi A1-en 2 perc olvasás

A Xiaomi Mi A1 készülék. Geek Culture



A technológiaipar által az Android operációs rendszerrel kapcsolatban megszokott kritika a töredezettsége, amely a nyílt forráskódú természetéből fakad. Amikor az Android kiad egy frissítést az operációs rendszeréhez, a frissítés egy frissített operációs rendszer keretet vezet be, miközben átdolgozza az alatta fekvő rendszer szállítói megvalósítását. Ezzel a mechanizmussal a szállító implementációját folyamatosan át kell dolgozni és frissíteni kell, hogy működjön együtt a kiadott Android OS frissítéssel, és ez jelentős oka annak, hogy az Android miért hagyja abba a régebbi firmware-t, amikor az operációs rendszer újabb verziói frissen vannak telepítve újabb eszközei. Ez jelentős biztonsági fenyegetéseket jelent az olyan régebbi eszközök számára, amelyek a felhasználók hitelesítő adatait és más pénzügyi információkat tárolnak. Az Android Project Treble alkalmazásával megkerülik az alapul szolgáló szállítói megvalósítás minden egyes átdolgozásának követelményét, ami csak az új magasabb szintű AOSP operációs rendszer kódjának telepítését teszi lehetővé ugyanazon eredeti gyártó hardverkódrendszere felett. Az Android 7.0 (Nougat) és korábbi verzióiban ez egy olyan nagy probléma volt, amely arra kényszerítette az Androidot, hogy hagyja el az eszközrendszerek frissítéseit, ha azok már elmúltak kétévesek. Az Android Oreo 8.0 verziójával a Project Treble átdolgozta az operációs rendszert, hogy a frissítések külön kódrétegekként köthessenek anélkül, hogy az alapjául szolgáló szállítói szintű kódot át kellene dolgozni.

Az Android P Beta verziójával, amelyet bizonyos eszközökön adtak ki, az XDA fórumának fejlesztőjének (joeyhuab) sikerült megtalálni a módját az operációs rendszer frissítésének áthelyezésére számos Qualcomm Snapdragon eszközre, amelyek támogatták a Treble frissítési mechanizmusát. Ezt a bravúr nyomán az Android P Beta ugyanazon nem hivatalos portja megjelent a Xiaomi Mi A1 készülékkel, amely a módosítatlan Android operációs rendszer klán, az Android One készülék része. Az eszköz alapvetően nem támogatja a Project Treble-t, de erre rá lehet tenni, hogy jól megkapja az Android P Beta frissítését. Az XDA állítása szerint a port kezdetben észlelt hibái, amelyek megzavarták az ujjlenyomat-leolvasót, a kamerát és a Bluetooth funkciókat, mára megoldódtak. Úgy tűnik azonban, hogy a portnak továbbra is vannak problémái az LTE hangátviteli szolgáltatással kapcsolatban, amely egyáltalán nem működik a portra telepített eszközökön, és a hozzáférés-vezérlés biztonsági házirendjeit megvalósító Security Enhanced Linux modul megengedett. A portolási folyamat megköveteli az eszköz újbóli felosztását is, ami azt jelenti, hogy az eszközön lévő összes adat elvész a folyamat során, ezért előre létre kell hozni a biztonsági másolatokat.



XDA ezt közzétette nem hivatalos Android P Beta port a Xiaomi Mi A1 készülékhez fejlesztői fórum hosszadalmas és részletes utasításokkal együtt a teljes folyamat számára az elejétől a végéig. A fórum támogató szálakkal is rendelkezik az oldalon, ahol a felhasználóknak az eljárással kapcsolatos kérdéseire hajlamosak vannak. Köszönet az XDA fejlesztőinek ezért a kiadásért.



Android P Beta frissítés előnézete. Android Sage