Esos son algunos objetivos bastante elevados. Si bien ciertamente aplaudo su entusiasmo, una tarea como esta tiene algunos requisitos importantes. Requisitos como seguridad renovada, construcción de su propio ecosistema y mayor mantenimiento y soporte.
piense en cuántas maneras diferentes usa su dispositivo todos los días. La mayoría de esas funciones que acaba de pensar están basadas en aplicaciones. Ahora imagine lo que sucedería si alguien eliminara esas aplicaciones. No es un gran problema, ¿verdad? Simplemente reinstalaría a través de Google PlayStore … pero no tendrá una tienda de Google Play. Las distribuciones bifurcadas no obtienen Play Store.
El esfuerzo requerido para que una distribución de Android bifurcada sea un teléfono exitoso y exitoso para un usuario no es nada despreciable. Solo pregúntale a Amazon. Es difícil. Hay mucho que hay que reconstituir para llevarlo al punto de las características y funcionalidades que tiene en los dispositivos que ves todos los días, como los de Google PlayStore. puede que se sorprenda cuando sepa que está diseñado para ser así … Incluso se podría decir que las horquillas de Android están diseñadas para ser cojeadas como crippleware, por lo que fallan. ¿Google ‘cambia’ Android si ocurre un escenario de bifurcación ramificada? Eso depende de lo que creas que es ‘Android’, o más importante, de lo que no es.
Piense por un momento en Android como producto. Si alguien le entregó el código fuente y usted tenía las herramientas, podía leer y seguir algunos pasos y tenía un entorno en ejecución para construir Android para una plataforma de hardware que usted diseñó (porque ambos sabemos que es un genio del armario), y acaba de construir El primer artículo perfectamente. Hay 3 pasos sencillos que debe realizar para asegurarse de que el dispositivo móvil que acaba de armar sea compatible con Android. Son:
- ¿Qué teléfono basado en Android debo comprar con menos de 15000?
- ¿Por qué algunos teléfonos Android tienen luces de notificación LED que no están habilitadas de manera predeterminada?
- Cómo usar mi cámara Android para espiar
- ¿Cambiarían todas las personas del mundo a los iPhones si tuvieran un precio tan ridículo como los teléfonos con Android?
- ¿Qué es diferente entre un teléfono Android económico y uno caro?
- Obtenga el código fuente del software de Android.
- Cumpla con el documento de definición de compatibilidad de Android.
- Pase el conjunto de pruebas de compatibilidad (CTS).
Ok, entonces verifique. Cheque cheque. ¡Gran trabajo! Tiene un dispositivo perfectamente compatible listo para un flash del sistema operativo. Inicia la compilación para el dispositivo … hecho. Arranca por primera vez. Supongamos que el molesto tutorial de la primera ejecución nunca existió … o tal vez pensó en el futuro e hizo algunas modificaciones para deshabilitarlo o eliminarlo (siempre pensando en el futuro, ¿no es cierto?). Se inicia en la pantalla de inicio. ¿Cómo esperas que se vea?