Xiaomi Redmi Note 7 je prejel vrata Ubuntu Touch, z dovoljenjem XDA Recognised Developer erfanoabdi. Berite naprej, če želite izvedeti več o tem pristanišču!
Bili so časi, ko ste lahko na mitskem HTC HD2 udarili kateri koli operacijski sistem, pa naj bo to Android, Ubuntu, ali celo Windows RT. Samsung Galaxy S III in Galaxy Note II postopoma prevzemata ta plašč, saj je to mogoče nanje namestite običajne distribucije GNU/Linux z zelo malo truda. Čeprav lahko željo po "pravem telefonu Linux" zadovoljite tako, da dobite Librem 5 oz PinePhone, so njihove konfiguracije strojne opreme žal zastarele. Več projektov, ki jih vodi skupnost, kot npr UBports in postmarketOS, poskušajo premostiti vrzel med običajnimi potrošniškimi napravami Android in glavnimi distribucijami Linuxa ter Projekt Halij igra veliko vlogo na tej razvojni sceni. Zdaj, XDA Recognised Developer erfanoabdi se je odločil, da se bo posvetil prav tej domeni, saj je Ubuntu Touch prenesel na Xiaomi Redmi Note 7.
Forumi XDA za Xiaomi Redmi Note 7
Erfanoabdi, opazno ime v skupnosti za spreminjanje Android, je znan po svojih delih na Generična slika sistema (GSI) pristanišča kot tudi vzdrževanje LineageOS za različne telefone Motorola. Po besedah razvijalca obstoječa vrata Ubuntu Touch za F(x) tec Pro1 razvijalec Halium NotKit mu je pomagal začeti s "hekerskim" delom. Danct12, ki je predhodno prenesel Ubuntu Touch za Xiaomi Redmi 4X, je odgovoren za ustvarjanje predhodnih dreves naprav, ki jih uporablja erfanoabdi na tem potovanju. Danct12 ima tudi objavil dražljivko ki prikazuje zagon Ubuntu Touch na Redmi Note 7.
erfanoabdi je že naložil vnaprej pripravljene slike, vendar pristanišče v tem trenutku ni nič drugega kot dokaz koncepta. Dotik in Hardware Composer (zaslon s pospeševanjem) delujeta, uporabljate pa lahko celo Wi-Fi, a to je tudi vse. Če hočeš ugrizniti kroglo, potem moraš bliskati erfanoabdijeva samoprevedena različica LineageOS 16.0 za Redmi Note 7 najprej zapolni particijo prodajalca, sledijo pa ji vnaprej prevedeni system.img, dtbo.img in hallium-boot.img iz zgoraj omenjenega zrcala. Nato morate vzeti v roke popravljen rootfs UBports in namestite to z uporabo Namestitveni skript Halium. Če gre vse v redu, bi morali na tej stopnji imeti možnost povezave SSH v svoj telefon. Vendar nastavitev ustreznih točk priklopa in zagon LightDM (tj. upravljalnika grafičnega zaslona) še vedno zahteva nekaj ukazov lupine.
Zaradi uvedbe Projekt Treble, obsežno preoblikovanje Androida za ločitev okvirne kode Android od izvedbe prodajalca strojne opreme, morajo razvijalci Haliuma prepisati velik del libhybris (združljivostna plast za ponovno uporabo obstoječih gonilnikov za Android). Kljub temu bi lahko bilo to preoblikovanje koristno za pretvorbo distribucije Ubuntu Touch v GSI v bližnji prihodnosti, kot je namignil erfanoabdi.
Vir: Twitter (1, 2)