Az XDA elismert fejlesztője, az erfanoabdi összeállított egy Ubuntu Touch GSI-t, amely bármely Project Treble-kompatibilis eszközre telepíthető.
Az AOSP indításának képessége Általános rendszerkép (GSI) egy kompatibilis Android-eszközön az egyik legjobb eredmény Projekt Treble, de hasonló eredményt még nem sikerült elérni az általános kernelfejlesztés területén. A Google kötelezi a minimális Linux kernelverzió követelmény az Android minden egyes új kiadásával, de továbbra sem lehet egyszerűen felvillantani egy általános ARM Linux disztribúciót az Androidon okostelefont, és várhatóan működni fog, mivel az Android készülékek többsége nem használ Linuxot kernel. Létezik egy közösségvezérelt projekt UBports amelynek célja az Ubuntu Touch (a népszerű Ubuntu Linux disztribúció mobil verziója) Android-eszközökre való eljuttatása, de eszköztámogatásuk a mai napig meglehetősen minimális.
XDA elismert fejlesztő erfanoabdi, azonban más szemszögből próbálja kezelni a helyzetet. Ahelyett, hogy megvárná, amíg az eszközspecifikus javítások bekerülnek a
mainline Linux kernel forrásfa, a fejlesztő sikeresen létrehozott egy GSI-szerű, platform-agnosztikus Ubuntu Touch lemezképet, amely bármely Project Treble-kompatibilis eszközre telepíthető.Ismerősen hangzik? Jól, erfanoabdi az a személy, akinek sikerült portolja az Ubuntu Touch-ot a Xiaomi Redmi Note 7-hez néhány hónappal ezelőtt. A kezdeti összeállítástól eltérően a jelenlegi GSI (amely még mindig az Ubuntu 16.04 LTS-en alapul) szinte napi illesztőprogram. A beépített funkciónak köszönhetően hívásokat küldhet/fogadhat, csatlakozhat Bluetooth-perifériáihoz, használhatja a GPS-t, és akár Android-alkalmazásokat is futtathat. Anbox környezet.
Kompatibilis a készülékem az Ubuntu Touch GSI-vel?
Valószínűleg igen. A GSI mögöttes szállítói felületét Android 9 Pie-alapú firmware-rel tesztelték, bár a GSI működhet régebbi Android 8.0 és 8.1 alapú szállítói képeken is. Ezenkívül javítania kell a törzsmagot, hogy kompatibilis legyen vele Halium projekt. Ez a rész egy kicsit bonyolult, mivel egyelőre nincs mód az Android-eszköz meglévő rendszerindító képének menet közbeni javítására. A halium-boot elkészíthető forrásból, vagy lefordíthatja a törzsmag kernelének önálló módosított változatát, ha manuálisan alkalmazza a megfelelő javításokat a kernelforrás tetején. Olvass róla többet itt.
Ha végzett a javítással, képesnek kell lennie az Ubuntu Touch GSI telepítésére, mint bármely más Android GSI-re. A villogási folyamat megköveteli az adatpartíció formázását, ezért előtte készítsen biztonsági másolatot.
Ubuntu Touch (UBports) GSI: Letöltés ||| XDA vitaszál