UBports GSI tuo Ubuntu Touchin kaikkiin Project Treble -tuettuun Android-laitteeseen

XDA Recognized Developer erfanoabdi on koonnut Ubuntu Touch GSI: n, joka voidaan asentaa mihin tahansa Project Treble -yhteensopivaan laitteeseen.

Mahdollisuus käynnistää AOSP Yleinen järjestelmäkuva (GSI) yhteensopivalla Android-laitteella on yksi parhaista tuloksista Projekti Treble, mutta vastaavaa saavutusta ei ole vielä saavutettu yleisen ytimen kehittämisen alalla. Google velvoittaa a Linux-ytimen vähimmäisversiovaatimus jokaisen uuden Android-julkaisun kanssa, mutta et silti voi yksinkertaisesti flash yleistä ARM Linux -jakelua Android-laitteellasi älypuhelin ja odottaa sen toimivan, koska suurin osa Android-laitteista ei käytä Linuxia ydin. On olemassa yhteisölähtöinen projekti nimeltä UBports jonka tarkoituksena on tuoda Ubuntu Touch (mobiiliversio suositusta Ubuntu Linux-jakelusta) Android-laitteisiin, mutta heidän laitetukeensa on toistaiseksi melko vähäistä.

XDA: n tunnustettu kehittäjä erfanoabdikuitenkin yrittää käsitellä tilannetta eri näkökulmasta. Sen sijaan, että odottaisit laitekohtaisten korjaustiedostojen saapumista

päälinjan Linux-ytimen lähdepuu, kehittäjä on onnistuneesti luonut GSI-tyyppisen, alustaagnostisen Ubuntu Touch -kuvan, joka voidaan asentaa mihin tahansa Project Treble -yhteensopivaan laitteeseen.

Kuulostaa tutulta? Hyvin, erfanoabdi on henkilö, joka onnistui liitä Ubuntu Touch Xiaomi Redmi Note 7:ään muutama kuukausi sitten. Toisin kuin alkuperäinen versio, nykyinen GSI (joka perustuu edelleen Ubuntu 16.04 LTS: ään) on lähes päivittäistä kuljettajamateriaalia. Voit lähettää/vastaanottaa puheluita, muodostaa yhteyden Bluetooth-oheislaitteisiin, käyttää GPS: ää ja jopa käyttää Android-sovelluksia sisäänrakennetun laitteen ansiosta. Anbox ympäristöön.

Onko laitteeni yhteensopiva Ubuntu Touch GSI: n kanssa?

Luultavasti kyllä. Tämän GSI: n taustalla oleva toimittajaliittymä on testattu Android 9 Pie -pohjaista laiteohjelmistoa vastaan, vaikka GSI saattaakin toimia myös vanhemmissa Android 8.0- ja 8.1-pohjaisissa toimittajakuvissa. Lisäksi sinun on korjattava varastoydin, jotta se on yhteensopiva Hanke Halium. Tämä osa on hieman monimutkainen, koska Android-laitteesi olemassa olevaa käynnistyskuvaa ei ole vielä mahdollista korjata lennossa. Voit joko rakentaa halium-bootin lähdekoodista tai kääntää erillisen muokatun version varastossa olevasta ytimestäsi asentamalla manuaalisesti asianmukaiset korjaustiedostot ytimen lähdekoodin päälle. Lue lisää siitä tässä.

Kun olet valmis korjausosion kanssa, sinun pitäisi pystyä asentamaan Ubuntu Touch GSI aivan kuten mikä tahansa muu Android GSI. Vilkkumisprosessi vaatii sinun alustavan tietoosion, joten tee varmuuskopio etukäteen.

Ubuntu Touch (UBports) GSI: ladata ||| XDA-keskusteluketju