[Actualización: Declaración] General Mobile renombró hilarantemente un GSI de los desarrolladores para su Android Q beta

La belleza del código abierto.

Actualización 1 (22/7/19 @ 7:18 PM EST): General Mobile ha emitido una declaración sobre la revelación de que su Android Q beta se basó en el trabajo de dos desarrolladores de los foros. Hemos incrustado su declaración completa.

La próxima versión principal del sistema operativo Android de Google, Android 10 Q, está disponible en versión beta para los teléfonos inteligentes Pixel y más de una docena de teléfonos que no son de Google. Hay una buena variedad de opciones que no son de Google para Android Q beta, incluidos teléfonos como Huawei Mate 20 Pro, OnePlus 7 Pro, Xiaomi Mi 9, LG G8 ThinQ y más. Una marca de teléfonos inteligentes que también ofrece una versión beta de Android Q es General Mobile, aunque no figuran en el sitio web oficial de Google para la versión beta. Esta marca turca ofrece una versión beta de Android 10 para sus dispositivos General Mobile 9 Pro y General Mobile 8. ¿Cómo lanzó esta marca una versión beta sin ser parte del programa oficial? Usaron una imagen del sistema genérico. Sin embargo, ni siquiera el GSI oficial: en realidad, están distribuyendo un GSI basado en gran medida en el trabajo de los Desarrolladores Reconocidos erfanoabdi y phhusson, como lo descubrió por primera vez el Miembro Senior EnesSastim.

Según los medios turcos, General Mobile anunció sus versiones de Android Q la semana pasada. Aunque el proceso de suscripción beta se ha cerrado, el foro de fans turco GSMTurkey todavía tiene enlaces de descarga a las compilaciones Q si es un miembro registrado. Afortunadamente, la cuenta oficial del foro GSMTurkey de General Mobile publicó el hilo, proporcionando verificación en cuanto a las autenticidades de las compilaciones. Una cita de la publicación inicial del foro y el caché de Bing muestra que la publicación inicial ha sido editada para proporcionar créditos tanto a erfanoabdi como a phhusson. Ninguno de los desarrolladores está molesto porque su trabajo se está utilizando (al menos, ya no están molestos después de que GM les dio crédito), pero sigue siendo gracioso que una marca de teléfonos inteligentes Android esté utilizando el trabajo pirateado de desarrolladores externos y aprobando fuera como su "Android Q beta".

Android Q Beta de General Mobile: evidencia de que es una comunidad GSI

Las huellas digitales de Erfanoabdi y Phhusson están en todas las versiones Q que GM lanzó. Un volcado de la versión beta de General Mobile 9 Pro está disponible en línea, pero también descargamos la compilación para confirmar los hallazgos. Primero, en / system, hay dos carpetas llamadas "ph" y "phh" que phhusson dice que hizo para guardar los archivos necesarios para anular dinámicamente otros archivos por dispositivo. A continuación, el script rw-system.sh tiene muchas instrucciones if para modificar diferentes partes del sistema en función del dispositivo en el que se está instalando el GSI; Básicamente es un truco gigante para hacer que el GSI de Erfanoabdi sea compatible con tantos teléfonos inteligentes como sea posible. Incluso hay archivos con la firma de erfanoabdi todavía en ellos, y APK con su nombre de usuario en el nombre del paquete.

General Mobile cambió el logotipo de la aplicación Treble de phhusson para que sea la suya.

Parece que GM apenas hizo modificaciones a la Q GSI que Erfanoabdi comparte en nuestros foros. GM básicamente cambió algunas propiedades de compilación y envió la compilación. Tiene sentido que utilicen un GSI de la comunidad en lugar del GSI oficial de Google, ya que el GSI de la comunidad tiene un montón de correcciones de hardware, pero Phhusson dice que también hay muchos cambios que serían inútiles en una imagen de proveedor de Android Pie. El hecho de que GM incluso se haya molestado en cambiar el nombre de una GSI de la comunidad significa que no recibieron el código fuente beta de Android Q de Google, por lo que tienen que esperar a que Google cargue el código fuente en AOSP si quieren hacer una construcción Q real. O bien, podrían sacar descaradamente un GSI de nuestros foros de Project Treble y lanzarlo como Android Q beta "oficial". Afortunadamente para nuestra diversión, eligieron la última opción.


Actualización 1: Declaración de General Mobile

General Mobile compartió la siguiente declaración con nosotros por correo electrónico:

Contactamos tanto a erfanoabdi como a phhusson y ambos confirmaron que, de hecho, General Mobile los contactó.

Este artículo fue actualizado a las 12:42 PM EST del 23/7/19 con la declaración que General Mobile envió directamente a.