Az Android 19-re épülő LineageOS 12 mobilplatform kiadása

A CyanogenMod helyett a LineageOS projekt fejlesztői bemutatták az Android 19 platformon alapuló LineageOS 12 kiadását. Megjegyzendő, hogy a LineageOS 19 ága funkcionalitásban és stabilitásban paritást ért el a 18. ággal, és készen áll a használatra. átmenet az első kiadás létrehozásához. Az összeállítások 41 készülékmodellhez készültek.

A LineageOS az Android Emulatorban és az Android Studioban is futtatható. Lehetőség van Android TV és Android Automotive módban történő összeszerelésre. Telepítéskor minden támogatott eszköz alapértelmezés szerint felkínálja a saját Lineage Recovery-t, amelyhez nincs szükség külön helyreállítási partícióra. A LineageOS 17.1 buildjei január 31-én leálltak.

Sok régebbi eszköz elavult támogatása az iptables AOSP-ből való eltávolítása és az Android 12 átállása miatt az eBPF használatára a csomagszűréshez. A probléma az, hogy az eBPF csak olyan eszközökön használható, amelyeken elérhető a Linux kernel 4.9 vagy újabb kiadása. A 4.4-es kernellel rendelkező eszközök esetében az eBPF-támogatás vissza lett portolva, de a 3.18-as kernelverziót futtató eszközökre történő portolás nehézkes. Megkerülő megoldások segítségével sikerült az Android 12 összetevőit a régi kernelekre betölteni, ami az iptables-re való visszaállítással valósult meg, de a változtatásokat a LineageOS 19-ben nem fogadták el a csomagszűrés megszakadása miatt. Amíg a régebbi kernelekhez való eBPF-port nem válik elérhetővé, a LineageOS 19-alapú buildeket nem biztosítjuk az ilyen eszközökhöz. Ha a LineageOS 18.1-es összeállításokat 131 eszközhöz hozták létre, akkor a LineageOS-ben jelenleg 19 eszközhöz 41 összeállítás érhető el.

A LineageOS 18.1-hez képest az Android 12-re jellemző változtatásokon kívül a következő fejlesztéseket is javasoljuk:

  • Az AOSP (Android Open Source Project) tárolóból az android-12.1.0_r4 ágra való átállás megtörtént. A WebView böngészőmotor szinkronizálva van a Chromium 100.0.4896.58-as verziójával.
  • Az Android 12-ben javasolt új hangerő-szabályozó panel helyett saját, teljesen újratervezett panelje van, amely oldalról kicsúszik.
  • A sötét felülettervezési mód alapértelmezés szerint engedélyezve van.
  • A Linux kernel felépítésének fő eszköze a Clang fordító, amely az AOSP tárolójában található.
  • Új Telepítővarázslót javasoltak, amely számos új oldalt tartalmaz beállításokkal, új ikonokat és animációs effektusokat használ az Android 12-től.
  • Egy új ikongyűjteményt tartalmaz, amely szinte minden alkalmazást lefed, beleértve a rendszeralkalmazásokat is.
  • Továbbfejlesztett fotógaléria-kezelő alkalmazás, amely az AOSP adattárából származó Galéria alkalmazás elágazása.
  • A frissítések telepítéséhez szükséges program, a Jelly webböngésző, a Recorder hangrögzítő, a FOSS Etar naptártervező és a Seedvault biztonsági mentési program fejlesztése történt. A FOSS Etar és Seedvault fejlesztései visszakerültek az upstream projektekhez.
  • Android TV-eszközökön való használatra javasolt a navigációs felület (Android TV Launcher) kiadása, amely nem tartalmaz hirdetéseket. Az Android TV-hez készült buildekhez egy gombkezelő került, amely lehetővé teszi további gombok használatát a különböző Bluetooth-on és infravörös kapcsolaton keresztül működő távirányítókon.
  • Támogatás hozzáadva az Android Automotive célplatform módban történő építéséhez az autóipari infotainment rendszerekben való használatra.
  • Az adb_root szolgáltatásnak az összeállítás típusát meghatározó tulajdonsághoz való hozzárendelése eltávolítva.
  • A képkicsomagoló segédprogram a legtöbb archívumtípusból és frissítésekkel kiegészített adatok kinyeréséhez nyújtott támogatást, ami leegyszerűsíti az eszköz működéséhez szükséges bináris komponensek kinyerését.
  • Az SDK lehetővé teszi az érintőképernyők lekérdezési intenzitásának növelését, hogy csökkentse a képernyő érintésére adott válaszidőt.
  • A Qualcomm Snapdragon platformon alapuló eszközök kameráinak eléréséhez a Camera2 API-t használják a Qualcomm-specifikus interfész helyett.
  • Az alapértelmezett asztali háttérképet lecseréltük, és egy új háttérképgyűjteményt adtunk hozzá.
  • A Wi-Fi Display funkció, amely lehetővé teszi a távoli kimenet megszervezését egy külső képernyőre anélkül, hogy fizikailag csatlakozna a monitorhoz, minden eszközre implementálva van, beleértve a Qualcomm szabadalmaztatott vezeték nélküli interfészt és a Miracast technológiát támogató képernyőket is.
  • Lehetőség van külön hangok hozzárendelésére a különböző típusú töltésekhez (kábeles vagy vezeték nélküli töltés).
  • A beépített tűzfal, a korlátozott hálózati hozzáférési mód és az alkalmazások elkülönítési képességei átírásra kerültek, hogy figyelembe vegyék az AOSP új hálózati elkülönítési módját és az eBPF használatát. Az adatkorlátozás és a hálózati elkülönítés kódja egyetlen megvalósításban lett egyesítve.

Forrás: opennet.ru

Hozzászólás