¿Por qué los dispositivos Nexus y OnePlus obtienen tantas ROM personalizadas en comparación con Samsung, Motorola o HTC?

Gracias por A2A.

Antes de saltar directamente a la respuesta de su pregunta, veamos un escenario.

Considere una clase con, digamos, 50 estudiantes. Entre ellos hay un niño que marca tendencias, haga lo que haga, todos lo siguen. Es el más popular entre ellos y el mejor, el primero en todo, el más versátil. Ahora, todos los demás estudiantes de la clase hacen lo que ese estudiante hace a su manera, haciendo las mismas cosas de una manera que se adapte a sus necesidades, requisitos y de acuerdo con sus capacidades y capacidades después de que el primer estudiante se lo muestre. Entonces, lo que sea nuevo / mejor que haya, primero va al primer niño y luego todos copian / imitan / heredan, etc.

Ahora llegando a los tecnicismos. Aquí, el primer niño es la marca ROM de Google Stock para dispositivos Nexus y Pixel (de ayer). Se llama AOSP, el proyecto de código abierto de Android. Cualquiera puede buscarlo, usarlo, cambiarlo, reproducir una versión editada, hacer modificaciones, etc. de forma gratuita y sin ningún tipo de molestia. Todos los dispositivos Nexus / Pixel obtienen la última versión del sistema operativo Android. De él, otras compañías de fabricación de teléfonos celulares como LG, Samsung, HTC, etc. toman el código, lo modifican de acuerdo con sus propios dispositivos, modifican el aspecto del sistema operativo y luego lo liberan. Y dado que cada teléfono necesita una edición diferente para el Stock Android antes de poder ejecutarlo, las empresas no pasan por todas las molestias para editarlo para cada dispositivo y el final de la cadena alimentaria, nosotros los usuarios quienes no tienen un modelo de alta gama de una empresa, se caen un poco cuando se trata de obtener lo nuevo y lo mejor.

Bastante despotricando, llegando a la pregunta, hay una probabilidad muy alta de que si está buscando una ROM personalizada, un kernel personalizado o un módulo Xposed, estén presentes para los dispositivos Nexus y para el módulo, tiene ha sido probado en un Nexus también. Los motivos son:

  • El código de Google es de código abierto y, por lo tanto, todos pueden acceder a él.
  • Es la última versión posible.
  • El cargador de arranque está desbloqueado.

Todo lo que tiene que ir a cualquier dispositivo, debe pasar una certificación Nexus supuestamente. Y más o menos es lo mismo con los dispositivos OnePlus. El código de Google para dispositivos Nexus está fácilmente disponible y, por lo tanto, personalizarlo para el dispositivo es fácil, pero editar la ROM de un dispositivo bloqueado es muy difícil y, por lo tanto, menos desarrollo. Y en cuanto a OnePlus, inicialmente se envió con Cyanogen, por lo que ya estaba desbloqueado, de código abierto y listo para experimentar en una cocina de tinkerers.

Solo para su información, todos saben más o menos que la última versión de Android es el Nougat 7.0, pero en realidad, aunque Google lanzó el 7.0 el 22 de agosto, pero ocultaron que ya era una versión tardía, es el 7.1 Nougat el último. Vienen los nuevos dispositivos Pixel.

¡Los píxeles están aquí! (Solo soy un juego de palabras de la película Pixels, ¿alguien lo entendió?

Gracias por la A2A

Esta es mi comprensión del mercado de ROM y es mi percepción. Puede estar mal o puede estar bien. Las correcciones son bienvenidas.

Nexus es un producto de Google que viene con una versión de vainilla. Un Android ‘vanilla’ no es más que el Android de Google. Los desarrolladores de XDA toman esta versión y crean MOD que son súper geniales con características adicionales. Una de esas versiones es el famoso CyanogenMOD.

Del mismo modo, compañías como OnePlus, que ha creado su ROM personalizada, es decir, OxygenOS, toman la compilación para personalizarla para su ROM.

Para los MOD personalizados, debe rootear el teléfono y aplicar la nueva versión MOD. OnePlus está abierto a desbloquear su teléfono y, por lo tanto, personalizarlo para su uso.

Mientras que Samsung o HTC son estrictos en contra de esto y anulan su garantía si se desvía de su construcción. Por lo tanto, las personas usan diferentes MOD en sus teléfonos, ya que estos teléfonos son amigables para hacerlo.

¡Aclamaciones!

Esto se debe a que compañías como Nexus y OnePlus hacen que desbloquear el gestor de arranque y rootear sea bastante fácil. De hecho, OnePlus comparte todo lo relacionado con el dispositivo, con el desarrollador cargando todo su código fuente en GitHub.

Entonces, cuando una empresa está invitando a desarrolladores con los brazos abiertos, no es sorprendente que los dispositivos OnePlus tengan la mayor cantidad de roms personalizadas en comparación con cualquier teléfono inteligente.

Cuando miras a compañías como Samsung, Sony y Lenovo, hacen que sea extremadamente difícil para las personas rootear sus teléfonos y sin mencionar el hecho de que nunca comparten el código fuente de su dispositivo, lo que dificulta que los desarrolladores de rom personalizados creen cualquier ROM.

Para obtener más información sobre teléfonos inteligentes, sígueme aquí: Harish Kunchala

¡Saludos!

Tienes razón en que los dispositivos Nexus y Oneplus obtienen más ROM en comparación con Samsung y otros fabricantes

Esto depende estrictamente del fabricante para permitir a los usuarios instalar las ROM personalizadas en el dispositivo. Muchos fabricantes anulan la garantía si instala las ROM personalizadas en el dispositivo y esto resulta en el menor uso de las ROM creadas por los desarrolladores (como XDA).

Ahora, el punto de vista del desarrollador: como los usuarios de sus ROM personalizadas son muy pocos y sus ROM pueden anular la garantía del dispositivo, no desarrollan las ROM para los fabricantes que tienen reglas estrictas para las instalaciones personalizadas.

Punto de vista del usuario: cada usuario quiere y le gusta estar seguro cuando se trata de la seguridad del dispositivo. Los usuarios no solicitarán ni exigirán las ROM si el fabricante anula la garantía y esto da como resultado menos ROM para Samsung, HTC y otros fabricantes.

Punto a tener en cuenta: Muchos fabricantes como HTC, Moto, MI, Coolpad, etc. tienen su propio firmware en Android y, después de la instalación de las ROM personalizadas, esto puede provocar daños en el sistema operativo.

Esto puede considerarse otra razón para la menor cantidad de ROM en comparación con Nexus y OnePlus.

OnePlus y Nexus están recibiendo las actualizaciones directamente de Google, el desarrollador principal de Android, y también Google proporciona la edición de desarrollador del sistema operativo para que los desarrolladores puedan editar y realizar los cambios en las compilaciones.

Nexus tiene Stock ROM (Android real, complementos adicionales)

OnePlus tiene su propia ROM personalizada llamada Oxygen OS.

otros usan Android ROM pero agregan algunas aplicaciones adicionales y obligan a los consumidores a usar eso. no puede eliminar las aplicaciones que se llaman ’embarcaciones’ ahora hay muchos programas con las ayudas que también puede eliminar.

Xiaomi tiene su propia ROM personalizada que llamaron MIUI (la mejor ROM de Android del mundo) en materia de rendimiento y seguridad, que es el mejor sistema operativo.

¿Por qué? Porque se han vendido drásticamente más que el resto … los teléfonos más bienvenidos en todo el mundo, por lo que muchos usuarios … por lo tanto, incluyen a los desarrolladores también … los desarrolladores usan su propia costumbre … uso publico .. simple!

Debido a que los dispositivos nexus tienen sus fuentes de kernel, fuentes de hardware de blobs de cámara y todo lo que se libera a los desarrolladores. A ningún desarrollador le gustaría invertir el tiempo y el esfuerzo en desarrollarse a ciegas. Espero haberlo dejado claro.

Porque hacen más fácil rootear el teléfono y OnePlus ofrece garantía incluso después de rootear el teléfono