Xiaomi Redmi Note 7 heeft een port van Ubuntu Touch ontvangen, met dank aan XDA Recognized Developer erfanoabdi. Lees verder om meer te weten over deze haven!
Er was een tijd dat je elk besturingssysteem op de mythische HTC HD2 kon zetten, zij het Android, Ubuntu, of zelfs Windows RT. De Samsung Galaxy S III en Galaxy Note II nemen geleidelijk die mantel over, voor zover dat mogelijk is installeer er reguliere GNU/Linux-distributies op met heel weinig moeite. Hoewel je de drang naar een "echte Linux-telefoon" kunt bevredigen door de Librem 5 of Pijnboomtelefoon, zijn hun hardwareconfiguraties helaas gedateerd. Verschillende gemeenschapsgestuurde projecten, zoals UB-poorten En postmarketOS, proberen de kloof te overbruggen tussen reguliere Android-consumentenapparaten en reguliere Linux-distributies, en Project Halium speelt een grote rol in deze ontwikkelingsscène. Nu, XDA erkende ontwikkelaar erfanoabdi heeft besloten zijn teen in dit specifieke domein te steken, aangezien hij Ubuntu Touch heeft geport naar de Xiaomi Redmi Note 7.
Xiaomi Redmi Note 7 XDA-forums
Een opmerkelijke naam in de Android-moddinggemeenschap, erfanoabdi staat bekend om zijn werken aan de Generieke systeemimage (GSI) havens evenals het onderhouden LineageOS voor verschillende Motorola-telefoons. Volgens de ontwikkelaar is de bestaande port van Ubuntu Touch voor de F(x)tec Pro1 door Halium-ontwikkelaar NietKit hielp hem om aan de slag te gaan met het ‘hacken’-klusje. Danct12, die eerder porteerde Ubuntu Touch voor de Xiaomi Redmi 4X, is verantwoordelijk voor het maken van de voorlopige apparaatbomen die door erfanoabdi tijdens deze reis worden gebruikt. Danct12 heeft dat ook heeft een teaser geplaatst waarin wordt weergegeven dat Ubuntu Touch wordt opgestart op de Redmi Note 7.
erfanoabdi is al geüpload vooraf gemaakte afbeeldingen, maar de haven is op dit moment niets anders dan een proof of concept. De touch en Hardware Composer (display met versnelling) werken, en je kunt zelfs gebruik maken van Wi-Fi, maar dat is het dan ook. Als je de kogel wilt bijten, dan moet je flitsen erfanoabdi's zelfgecompileerde LineageOS 16.0-build voor de Redmi Note 7 eerst om de leverancierspartitie te vullen, gevolgd door de vooraf gecompileerde system.img, dtbo.img en hallium-boot.img van de bovengenoemde spiegel. Daarna moet u de handen in handen krijgen UBports rootfs gepatcht En installeren het met behulp van de Halium-installatiescript. Als alles goed gaat, zou je in dit stadium SSH naar je telefoon moeten kunnen sturen. Het instellen van de juiste mountpoints en het starten van LightDM (dat wil zeggen de grafische weergavemanager) vereist echter nog steeds een handvol shell-opdrachten.
Door de introductie van Project Treble, een ingrijpende herinrichting van Android om de Android-frameworkcode te scheiden van de implementatie van de hardwareleverancier, moeten Halium-ontwikkelaars een groot deel van de software herschrijven libhybris (een compatibiliteitslaag om de bestaande Android-stuurprogramma's te hergebruiken). Niettemin zou deze hervorming nuttig kunnen zijn om de Ubuntu Touch-distributie in de nabije toekomst om te zetten in een GSI, zoals aangegeven door erfanoabdi.
Bron: Twitter (1, 2)