MediaTek nos recuerda por qué Qualcomm Snapdragon es más popular en XDA

En declaraciones a AndroidAuthority, el director general de la unidad de negocio móvil de MediaTek declaró que la empresa no tiene planes de publicar el código fuente.

Al elegir un nuevo teléfono inteligente, la mayoría de los consumidores se fijan en aspectos como el precio, el diseño, las cámaras y las características del software. A pocos usuarios realmente les importa qué sistema en chip impulsa su nuevo teléfono inteligente, pero para la comunidad XDA esa es una consideración realmente importante. HiSilicon, Samsung Electronics, Qualcomm y MediaTek son los proveedores de silicio más exitosos para conjuntos de chips para teléfonos inteligentes, aunque HiSilicon produce conjuntos de chips exclusivamente para dispositivos Huawei y Honor, mientras que los chips Exynos de Samsung rara vez se encuentran fuera de Samsung Galaxy dispositivos. Por otro lado, los chips Qualcomm Snapdragon y MediaTek se encuentran en una variedad de dispositivos, desde el dispositivo Android Go de gama más baja

hacia teléfonos para juegos de gama alta. Para los usuarios de XDA interesados ​​en jugar con sus dispositivos, es una obviedad optar por un dispositivo con un chip Snapdragon. ¿La razón? Qualcomm es mucho más amigable para los desarrolladores que MediaTek y no parece que eso vaya a cambiar pronto.

La mayoría de nuestros lectores probablemente conozcan el Proyecto de código abierto de Android (AOSP) del que se derivan todas las compilaciones de software de Android. Nuestros lectores también son conscientes del hecho de que los dispositivos Android se envían con un kernel de Linux modificado. Al igual que los fabricantes de dispositivos (OEM), los proveedores de conjuntos de chips deben poner a disposición, previa solicitud, el código fuente del kernel para cualquier binario del kernel de Linux que incluyan en sus productos. Sin embargo, los proveedores de conjuntos de chips no están obligados a poner a disposición el código fuente del resto del software que desarrollan, como HAL o ramas de marco. Al desarrollar un nuevo teléfono inteligente, los OEM generalmente no comienzan con AOSP. En cambio, confían en que los proveedores de silicio bifurquen AOSP para que sea compatible con sus conjuntos de chips y luego distribuyan todo este código a los OEM como parte de un paquete de soporte de placa (BSP). Los OEM tienen acceso al código que necesitan para iniciar una versión funcional de Android en sus dispositivos, que luego personalizan para satisfacer las necesidades de sus clientes. Pero los desarrolladores independientes de ROM AOSP personalizados en nuestros foros no tienen ese nivel de acceso, por lo que deben comenzar desde scratch intentando hackear AOSP puro con los binarios precompilados extraídos de los dispositivos, sin documentación ayudar. Afortunadamente, Qualcomm, a diferencia de MediaTek, hace la vida de los desarrolladores un poco más fácil gracias a Foros de CodeAurora (C Y F).

CAF es donde Qualcomm carga el código fuente del kernel para sus conjuntos de chips como el Snapdragon 845 así como partes de su código específico del chipset que facilita a los desarrolladores la construcción de la plataforma sin saber cómo funcionan las características subyacentes del chipset. CAF es un servicio proporcionado por Qualcomm para la comunidad, uno que los desarrolladores aprecian porque hace que el desarrollo de ROM AOSP sea una tarea fácil. un poco más fácil para ellos. Sin embargo, la existencia de CAF no resuelve todos los problemas para los desarrolladores, porque los OEM aún pueden agregar hardware no estándar que no es compatible con la versión CAF, en cuyo caso los desarrolladores tienen que recurrir a trucos sucios. Desafortunadamente, no existe un equivalente CAF para los conjuntos de chips MediaTek, lo que genera una gran discrepancia en la comunidad de ROM personalizada, como se ve en el MediaTek versus Boca de dragón Foros de Redmi Note 3.

Cuando se le preguntó sobre la posibilidad de publicar el código fuente de sus productos, TL Lee, gerente general de la unidad de negocios móviles de MediaTek, dijo Autoridad de Android que la empresa no tiene un plan "en un futuro próximo" para publicar el código fuente. “Hasta ahora no tenemos ese tipo de programa. Simplemente publicamos nuestro código fuente a nuestros clientes”, dijo Lee. Autoridad de Android. MediaTek dijo Autoridad de Android que la empresa sigue trabajando para mejorar su GMS expreso programa, que ayuda a acelerar el proceso de certificación de nuevos dispositivos. Si bien esto les da a los OEM más tiempo para trabajar en el desarrollo del software en sus dispositivos, no ayuda a los Comunidad ROM personalizada en la que algunos usuarios confían para proporcionar soporte de software mucho más allá de lo que ofrece el fabricante del dispositivo. ofertas. Si planea usar ROM personalizadas para mantener su dispositivo relativamente actualizado después del final de su vida útil, entonces quédese con los dispositivos Qualcomm Snapdragon en el futuro previsible.