UBports GSI donosi Ubuntu Touch na bilo koji Android uređaj koji podržava Project Treble

XDA‌ priznati programer erfanoabdi je sastavio Ubuntu Touch GSI koji se može instalirati na bilo koji uređaj kompatibilan s Project Treble.

Mogućnost pokretanja AOSP-a Generička slika sustava (GSI) na kompatibilnom Android uređaju jedan je od najboljih rezultata Projekt Treble, ali slično postignuće tek treba biti postignuto u domeni razvoja generičke jezgre. Google nalaže a zahtjev za minimalnu verziju Linux kernela sa svakim novim izdanjem Androida, ali još uvijek ne možete jednostavno flashati generičku ARM Linux distribuciju na svom Androidu pametni telefon i očekujemo da će raditi zbog činjenice da većina Android uređaja ne koristi glavni Linux zrno. Postoji projekt koji pokreće zajednica pod nazivom UBportovi čiji je cilj dovesti Ubuntu Touch (mobilnu verziju popularne Ubuntu Linux distribucije) na Android uređaje, ali podršku za njihov uređaj prilično je minimalan do danas.

XDA priznati programer erfanoabdi, međutim, pokušava situaciju sagledati iz drugog kuta. Umjesto da čekate da se zakrpe specifične za uređaj iskrcaju u

izvorno stablo glavne jezgre Linuxa, programer je uspješno stvorio GSI-esque, platformski agnostičku Ubuntu Touch sliku koja se može instalirati na bilo koji uređaj kompatibilan s Project Treble.

Zvuči poznato? Dobro, erfanoabdi je osoba koja je uspjela priključite Ubuntu Touch na Xiaomi Redmi Note 7 prije nekoliko mjeseci. Za razliku od te početne verzije, trenutni GSI (koji se još uvijek temelji na Ubuntu 16.04 LTS) je gotovo svakodnevni pokretački materijal. Možete slati/primati pozive, povezivati ​​se sa svojim Bluetooth perifernim uređajima, koristiti GPS, pa čak i pokretati Android aplikacije, zahvaljujući ugrađenom Anbox okoliš.

Je li moj uređaj kompatibilan s Ubuntu Touch GSI?

Vjerojatno da. Temeljno sučelje dobavljača ovog GSI-ja testirano je u odnosu na firmware temeljen na Androidu 9 Pie, iako bi GSI mogao raditi i na starijim slikama dobavljača temeljenim na Androidu 8.0 i 8.1. Štoviše, trebate zakrpati osnovni kernel kako bi bio kompatibilan s Projekt Halij. Ovaj dio je malo kompliciran, jer još uvijek ne postoji način da zakrpate postojeću sliku za pokretanje vašeg Android uređaja u hodu. Možete izgraditi halium-boot iz izvora ili kompajlirati samostalnu modificiranu verziju vašeg osnovnog kernela ručnom primjenom odgovarajućih zakrpa na izvor kernela. Pročitajte više o tome ovdje.

Nakon što završite s dijelom krpanja, trebali biste moći instalirati Ubuntu Touch GSI kao i bilo koji drugi Android GSI. Proces fleširanja će zahtijevati da formatirate particiju s podacima, stoga prethodno napravite sigurnosnu kopiju.

Ubuntu Touch (UBports) GSI: preuzimanje datoteka ||| XDA tema za raspravu