[Aggiornamento: Dichiarazione] Generale Mobile ha rinominato esilarante un GSI dagli sviluppatori per la loro beta Q Android

La bellezza dell'open source

Aggiornamento 1 (22/07/19 @ 19:18 EST): General Mobile ha rilasciato una dichiarazione in merito alla rivelazione che la sua beta Q Android era basata sul lavoro di due sviluppatori dai forum. Abbiamo incorporato la loro dichiarazione completa.

La prossima versione principale del sistema operativo Android di Google, Android 10 Q, è disponibile in versione beta per gli smartphone Pixel e oltre una dozzina di telefoni non Google. Esiste una buona varietà di opzioni non Google per Android Q beta, inclusi telefoni come Huawei Mate 20 Pro, OnePlus 7 Pro, Xiaomi Mi 9, LG G8 ThinQ e molti altri. Un marchio di smartphone che offre anche una beta Q Android è General Mobile, sebbene non siano elencati sul sito ufficiale di Google per la beta. Questo marchio turco offre un Android 10 beta per i suoi dispositivi General Mobile 9 Pro e General Mobile 8. In che modo questo marchio ha rilasciato una beta senza far parte del programma ufficiale? Hanno usato un'immagine di sistema generica. Nemmeno il GSI ufficiale, tuttavia - stanno attualmente distribuendo un GSI basato pesantemente sul lavoro degli sviluppatori riconosciuti erfanoabdi e phhusson, come scoperto per la prima volta dal membro senior EnesSastim.

Secondo i media turchi, la settimana scorsa General Mobile ha annunciato le build di Android Q. Sebbene il processo di iscrizione beta sia stato chiuso, il forum dei fan turchi GSMTurkey ha ancora collegamenti di download ai build Q se sei un membro registrato. Fortunatamente, l'account del forum GSMTurkey ufficiale di General Mobile ha pubblicato il thread, fornendo una verifica dell'autenticità delle build. Una citazione del post iniziale del forum e della cache di Bing mostra che il post iniziale è stato modificato per fornire crediti sia a erfanoabdi che a phhusson. Nessuno dei due sviluppatori è sconvolto dal fatto che il loro lavoro sia utilizzato (almeno, non sono più sconvolti dopo che GM ha dato loro credito), ma è ancora esilarante che un marchio di smartphone Android stia utilizzando il lavoro combinato di sviluppatori di terze parti e passando come "Android Q beta".

Android Q Beta di General Mobile: la prova è un GSI della comunità

Le impronte digitali di erfanoabdi e phhusson sono presenti in tutte le build Q rilasciate da GM. Un dump della Q beta di General Mobile 9 Pro è disponibile online, ma abbiamo anche scaricato la build per confermare i risultati. Innanzitutto, in / system, ci sono due cartelle chiamate “ph” e “phh” che phhusson afferma di aver creato per contenere i file necessari per sovrascrivere dinamicamente altri file in base al dispositivo. Successivamente, lo script rw-system.sh ha molte istruzioni if ​​per modificare diverse parti del sistema in base al dispositivo su cui è installato GSI; è fondamentalmente un trucco gigantesco per rendere compatibile GSI di erfanoabdi sul maggior numero di smartphone possibile. Ci sono anche file con la firma di erfanoabdi ancora in essi e APK con il suo nome utente nel nome del pacchetto.

General Mobile ha cambiato il logo dell'app Treble di phhusson per renderla propria.

Sembra che GM abbia appena apportato modifiche al Q GSI che Erfanoabdi condivide sui nostri forum. GM sostanzialmente cambiò alcune proprietà della build e la spedì. È logico che utilizzino un GSI della comunità piuttosto che il GSI ufficiale di Google poiché la GSI della comunità ha un sacco di correzioni hardware, ma phhusson afferma che ci sono anche molte modifiche che sarebbero inutili su un'immagine del fornitore di Android Pie. Il fatto che GM abbia addirittura infastidito il rebranding di una community GSI significa che non hanno ricevuto il codice sorgente beta Q Android da Google, quindi devono aspettare che Google carichi il codice sorgente su AOSP se vogliono realizzare un vero Q build. Oppure, potrebbero sfacciatamente estrarre un GSI dai nostri forum di Project Treble e rilasciarlo come una beta Q Android "ufficiale". Fortunatamente per il nostro divertimento, hanno scelto quest'ultima opzione.


Aggiornamento 1: Dichiarazione generale del cellulare

General Mobile ha condiviso con noi la seguente dichiarazione via e-mail:

Abbiamo contattato sia Erfanoabdi che Phhusson ed entrambi hanno confermato di essere stati effettivamente contattati da General Mobile.

Questo articolo è stato aggiornato alle 12:42 EST del 23/07/19 con la dichiarazione a cui General Mobile ha inviato direttamente.