¿Qué pasaría si instalaras un Oneplus 1, por ejemplo, en un Nexus 5? ¿Causaría problemas de hardware, como que mi pantalla táctil no sea reconocida o algo así?
¿Y cuánta personalización necesitaría? Por cierto, no sé nada sobre kernels.
¿Qué pasaría si instalaras un Oneplus 1, por ejemplo, en un Nexus 5? ¿Causaría problemas de hardware, como que mi pantalla táctil no sea reconocida o algo así?
¿Y cuánta personalización necesitaría? Por cierto, no sé nada sobre kernels.
A un nivel básico, los efectos serían catastróficos. El sistema no arrancaría, y probablemente terminarías con un hard-brick o un super-brick. Los kernels son el sistema directo para gestionar la comunicación entre el software y el hardware, entre otras cosas, y el kernel necesita estar justo. Si el dispositivo termina con un hard-brick, se necesitaría utilizar un jig USB para forzar el dispositivo a un estado utilizable, o simplemente obtener un teléfono nuevo. Los super-bricks (que normalmente son exclusivos de Nexus, ya que incluso un Nexus puede recuperarse fácilmente de un hard-brick) requerirán un teléfono nuevo completamente, te guste o no.
Afortunadamente, es un Nexus. Se necesita MUCHO para romperlos. Definitivamente se soft-brickeará (el sistema operativo principal no se puede usar y el resto está bien) y probablemente hard-brickeará (no muy probable), y existe una probabilidad muy baja de super-brickear.
Para resumir...
No, los kernels NO funcionan en otros dispositivos
Serías realmente, realmente, realmente afortunado de tener un dispositivo utilizable. Con eso quiero decir que tendrías que tener la suficiente suerte de acceder al modo de recuperación o fastboot e instalar un kernel stock. Después, todo iría sobre ruedas.
Flashear el kernel incorrecto generalmente solo resulta en un "soft-brick". Puedes recuperar la mayoría de los dispositivos simplemente flasheando un kernel compatible (desde mi experiencia flasheando kernels). Creo que estás hablando más específicamente sobre el cargador de arranque que no se puede arreglar sin un JIG o un chip NAND de reemplazo.
@GiantTree Y estaría de acuerdo.... Si no fuera por el hecho de que el kernel de OnePlus One es un desastre. Aún así agregaré tu información.
Básicamente, acabas de señalar el peor caso (ladrillo suave; como señaló @GiantTree fácil de curar flasheando el correcto). En el mejor caso (que rara vez sucede) no lo notarás, eso si los 2 dispositivos son lo suficientemente cercanos en hardware. En medio de todo es posible :) La cercanía mencionada es frecuentemente usada en la escena de las ROM personalizadas: p. ej. recuerdo que las ROMs para el Motorola Droid 2 fueron adaptadas del Motorola Defy. Dicho esto, no se recomienda que el "usuario inexperto" juegue con estas "opciones" :)
PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.