Turecka marka General Mobile wydała niedawno wersję beta systemu Android Q dla telefonów General Mobile 9 Pro i General Mobile 8. Opiera się w dużej mierze na pracy deweloperów XDA.
Aktualizacja 1 (22.07.19 o 19:18 EST): General Mobile wydał oświadczenie w związku z odkryciem, że wersja beta Androida Q została oparta na pracy dwóch programistów z forów XDA. Zamieszczamy pełne ich oświadczenie.
Kolejna główna wersja systemu operacyjnego Android firmy Google, Android 10 Q, jest dostępna w wersji beta dla smartfonów Pixel i kilkanaście telefonów innych firm niż Google. Dostępnych jest wiele opcji innych niż Google dla wersji beta Androida Q, w tym telefony takie jak Huawei Mate 20 Pro, OnePlus 7 Pro, Xiaomi Mi 9, LG G8 ThinQ i inne. Jedną z marek smartfonów, która oferuje również wersję beta Androida Q, jest General Mobile, chociaż nie są wymienione na oficjalnej stronie Google w wersji beta. Ta turecka marka oferuje wersję beta Androida 10 dla urządzeń General Mobile 9 Pro i General Mobile 8. Jak ta marka wypuściła wersję beta, nie będąc częścią oficjalnego programu? Użyli ogólnego obrazu systemu. Nawet nie
oficjalny GSIjednak — tak naprawdę dystrybuują w oparciu o GSI ciężko na pracy uznanych programistów XDA erfanoabdi I Phusson, jak po raz pierwszy odkrył starszy członek XDA EnesSastim.Według mediach tureckichW zeszłym tygodniu firma General Mobile ogłosiła wprowadzenie wersji Androida Q. Chociaż proces rejestracji w wersji beta został zamknięty, tureckie forum fanów GSMTurcja nadal zawiera łącza do pobierania wersji Q, jeśli jesteś zarejestrowanym członkiem. Na szczęście urzędnik General Mobile GSMTurcja konto na forum opublikowało wątek, zapewniając weryfikację autentyczności kompilacji. A cytat pierwszego wpisu na forum i Pamięć podręczna Binga pokazuje, że początkowy post został edytowany, aby podać autorów zarówno erfanoabdiego, jak i phhussona. Żaden programista nie jest zdenerwowany faktem, że jego praca jest wykorzystywana (przynajmniej nie jest już zdenerwowany, gdy GM przyznał mu uznanie), ale nadal jest to zabawne, że marka smartfonów z Androidem wykorzystuje zhakowane prace zewnętrznych programistów i podaje je jako swój „Android Q-beta.”
Android Q Beta firmy General Mobile — dowód, że jest to GSI społeczności
Odciski palców erfanoabdiego i phhussona są obecne na wszystkich kompilacjach Q wydanych przez GM. Dostępny jest zrzut wersji Q beta General Mobile 9 Pro online, ale pobraliśmy także kompilację, aby potwierdzić ustalenia. Po pierwsze, w /system znajdują się dwa foldery o nazwie „tel" I "ph", który według Phhussona przechował pliki niezbędne do dynamicznego nadpisywania innych plików dla poszczególnych urządzeń. Następny, rw-system.sh skrypt zawiera wiele instrukcji if do modyfikowania różnych części systemu w zależności od urządzenia, na którym instalowany jest GSI; jest to w zasadzie gigantyczny hack mający na celu zapewnienie kompatybilności GSI Erfanoabdiego z jak największą liczbą smartfonów. Są nawet pliki z erfanoabdim podpis nadal w nich, i APK z jego nazwą użytkownika w nazwie pakietu.
Wygląda na to, że GM prawie nie wprowadził żadnych modyfikacji w Q GSI, które erfanoabdi Akcje na naszych forach. GM zasadniczo zmienił kilka właściwości kompilacji i wysłał kompilację. Używanie GSI społeczności zamiast oficjalnego GSI Google ma sens, ponieważ społecznościowy GSI ma mnóstwo poprawki sprzętowe, ale Phhusson twierdzi, że istnieje również wiele zmian, które byłyby bezużyteczne w przypadku dostawcy Androida Pie obraz. Fakt, że GM w ogóle zadał sobie trud rebrandingu społecznościowego GSI, oznacza, że nie otrzymał kodu źródłowego wersji beta Androida Q od Google, więc muszą poczekać, aż Google prześle kod źródłowy do AOSP, jeśli chcą stworzyć prawdziwą kompilację Q. Albo mogliby bezwstydnie wyciągnąć z naszego GSI Fora projektu Treble i wypuść go jako „oficjalną” wersję beta Androida Q. Na szczęście dla naszej zabawy wybrali tę drugą opcję.
Aktualizacja 1: Oświadczenie General Mobile
Firma General Mobile udostępniła nam e-mailem następujące oświadczenie:
Skontaktowaliśmy się zarówno z erfanoabdim, jak i phhussonem i obaj potwierdzili, że rzeczywiście skontaktowało się z nimi General Mobile.
Ten artykuł został zaktualizowany o godzinie 12:42 czasu wschodniego w dniu 23 lipca 2019 r. oświadczeniem przesłanym przez General Mobile bezpośrednio do XDA.