Турската марка General Mobile наскоро пусна бета версия на Android Q за General Mobile 9 Pro и General Mobile 8. Основава се до голяма степен на работа от XDA разработчици.
Актуализация 1 (7/22/19 @ 19:18 EST): General Mobile издаде изявление относно разкритието, че тяхната бета версия на Android Q се основава на работата на двама разработчици от форумите на XDA. Вградихме пълното им изявление.
Следващата основна версия на операционната система Android на Google, Android 10 Q, е налична в бета версия за смартфоните Pixel и над дузина телефони, различни от Google. Има голямо разнообразие от опции извън Google за бета версията на Android Q, включително телефони като Huawei Mate 20 Pro, OnePlus 7 Pro, Xiaomi Mi 9, LG G8 ThinQ и др. Една марка смартфони, която също предлага бета версия на Android Q, е General Mobile, въпреки че те не са посочени на официалния уебсайт на Google за бета версията. Тази турска марка предлага бета версия на Android 10 за своите устройства General Mobile 9 Pro и General Mobile 8. Как тази марка пусна бета без да е част от официалната програма? Те използваха Generic System Image. Дори не
Според турски медии, General Mobile обяви своите версии на Android Q миналата седмица. Въпреки че процесът на регистрация за бета версия е затворен, турски фен форум GSMTурция все още има връзки за изтегляне към компилациите на Q, ако сте регистриран член. За щастие, официален представител на General Mobile GSMTурция акаунтът във форума публикува нишката, предоставяйки проверка за автентичността на компилациите. А цитат на първоначалната публикация във форума и Кешът на Bing показва, че първоначалната публикация е била редактирана, за да предостави кредити както на erfanoabdi, така и на phhusson. Нито един от програмистите не е разстроен, че работата им се използва (поне вече не са разстроени, след като GM им даде кредит), но все още забавно е, че марка смартфони с Android използва хакната съвместна работа от разработчици на трети страни и я представя като своя „Android Q бета."
Android Q Beta на General Mobile – доказателство, че е GSI на общността
Пръстовите отпечатъци на erfanoabdi и phhusson са навсякъде в Q компилациите, пуснати от GM. Наличен е дъмп на бета версията Q на General Mobile 9 Pro на линия, но също така изтеглихме компилацията, за да потвърдим констатациите. Първо, в /system има две папки, наречени "тел" и "phh", който Phhusson казва, че е направил, за да съхранява файлове, необходими за динамично замяна на други файлове на базата на устройство. След това, rw-system.sh скриптът има много оператори if за модифициране на различни части на системата въз основа на това на какво устройство е инсталиран GSI; това е основно гигантски хак, за да направи GSI на erfanoabdi съвместим на възможно най-много смартфони. Има дори файлове с erfanoabdi's подпис все още в тях и APK файлове с неговото потребителско име в името на пакета.
Изглежда, че GM почти не е направил никакви модификации на Q GSI, които erfanoabdi акции на нашите форуми. GM основно промени няколко свойства на конструкцията и изпрати компилацията. За тях има смисъл да използват GSI на общността, а не официалния GSI на Google, тъй като GSI на общността има много хардуерни поправки, но Phhusson казва, че има и много промени, които биха били безполезни за доставчик на Android Pie изображение. Фактът, че GM дори си направи труда да ребрандира GSI на общността, означава, че не са получили изходния код на бета версията на Android Q от Google, така че те трябва да изчакат Google да качи изходния код в AOSP, ако искат да направят истинска Q компилация. Или биха могли безсрамно да изтеглят GSI от нашия Форуми на Project Treble и го пуснете като "официална" бета версия на Android Q. За щастие, за наше забавление, те избраха последния вариант.
Актуализация 1: Изявление на General Mobile
General Mobile сподели следното изявление с нас по имейл:
Свързахме се с erfanoabdi и phhusson и двамата потвърдиха, че наистина са се свързали с General Mobile.
Тази статия беше актуализирана в 12:42 ч. EST на 23.07.19 г. с изявлението, което General Mobile изпрати директно на XDA.