Programer pokreće Android 11 na 22 starija uređaja s Project Treble GSI

click fraud protection

Prilagođeni GSI za Android 11 sada je dostupan za preuzimanje, donoseći najnoviju verziju OS-a Android na bilo koji uređaj koji podržava Project Treble.

Mogućnost pokretanja generičke slike sustava temeljene na AOSP-u na kompatibilnom Android uređaju nedvojbeno je jedan od najboljih rezultata Project Treble. Od izdavanja Androida 8.0 Oreo, proizvođači koji traže Googleovu certifikaciju moraju testirati svoje uređaje na usklađenost s visokim frekvencijama pokretanjem ovog Generička slika sustava (GSI) i provjeriti osnovnu funkcionalnost hardvera. Treble zahtijeva da uređaji koji se pokreću s Androidom Oreo i novijim razdvoje implementaciju dobavljača kao što su HAL, softver koji OS koristi za komunikaciju s osnovnim hardverom, iz okvira OS Android, zbog čega je teoretski moguće pokrenuti najnoviju verziju Androida na naslijeđenom uređaju bez izmjene slike za pokretanje ili dobavljača.

Stvarnost, međutim, nije tako jednostavna. Google je dodatno poboljšao zahtjeve projekta Treble s Androidom 8.1 Oreo i Androidom 9 Pie potpunom implementacijom

VNDK (Vendor Native Development Kit) i predstavljanje CTS-on-GSI (Compatibility Test Suite on Generic System Image) testovi. Danas se uređaji s Androidom 8.x službeno čak i ne smatraju kompatibilnima s Project Treble, budući da se Google fokusira samo na kompatibilnost s Androidom Pie i novijim. Kada govorimo o uređajima poput Huawei Mate 9 ili OnePlus 5/5T, koji su izvorno lansirani s Androidom Nougat, a kasnije dobio Treble podršku preko ažuriranja softvera sustava, ne možete jednostavno bljeskati Googleova verzija Androida 11 GSI na njima i očekujte da će se pokrenuti dok sve radi.

U ovoj fazi, pronalaženje uređaja specifično Android 11 prilagođeni ROM s naših foruma možda zvuči kao bolji prijedlog, ali XDA Recognised Developer phhusson pokušava situaciju sagledati iz drugog kuta. Umjesto mijenjanje izvornih slika dobavljača, programer je uspješno prilagodio Googleov Android 11 GSI uključivanjem popravaka specifičnih za uređaj. Rezultirajući GSI izgrađen trebao bi se pokrenuti na bilo kojem Android uređaju koji podržava Project Treble, što znači većina uređaja koji su pokrenuti s Androidom 8.0+.

Neslužbeni Android 11 GSI radi na 22 različita Android uređaja. Hvala phhussonu na fotografiji!

U nastavku možete pronaći uređaje na kojima phhusson se uspješno pokrenuo njegov prilagođeni Android 11 GSI:

  • Allview V3 Viper
  • ASUS ROG telefon 3
  • ASUS ZenFone 6
  • ASUS ZenFone Max M2
  • Chuwi Hi9 Pro
  • F(x) tec Pro 1
  • Honor View 10
  • Huawei Mate 9
  • Infinity Smart 2
  • K-TOUCH I9
  • Motorola Moto E5
  • Motorola One Action
  • Nokia 4.2
  • Nubia Red Magic 5G
  • OnePlus 6
  • Razer telefon
  • Realme X2 Pro
  • Redmi Go
  • Samsung Galaxy A51
  • Samsung Galaxy S9+
  • Xiaomi Mi 9
  • Xiaomi Mi Mix 3
  • Xiaomi Qin 2 pro
  • Unihertz Titan

Ako ste tip osobe koja više voli živjeti na rubu krvarenja, bit će vam drago znati da prva verzija prije izdanja "Phh-Treble", phhussonovog samostalno kompiliranog prilagođenog GSI-a temeljenog na Androidu 11, sada je spremna za zgrabi. Prije bljeskanja trebali biste odrediti varijantu svog uređaja pomoću aplikacije Treble Info s donjom vezom. Nakon toga zgrabite odgovarajuću verziju iz projekta Stranica izdanja GitHuba i naučite kako flashati GSI ovdje.

Preuzmite Phh-Treble v300.a (temeljeno na AOSP 11.0)

Budući da je ovo prva alfa verzija, brojne hardverske značajke i softverske komponente su pokvarene u ovom GSI-ju. Ako naiđete na probleme, možete ih prijaviti ovdje. Unatoč tome, sjajno je vidjeti kako se operativni sustav Android modularizira proizvođačima olakšava ažuriranje softvera, što zauzvrat pomaže razvojnim programerima trećih strana da produže efektivni životni vijek starijih uređaja. Ako se više OEM-a počne pridruživati Koraci Samsunga u pogledu ažuriranja OS-a i nastavite ažurirati temeljno sučelje dobavljača, cijeli Android ekosustav trebao bi imati dobre rezultate u bliskoj budućnosti.

[appbox googleplay "tk.hack5.treblecheck"]