Todos estamos muy contentos de que HTC haya decidido cambiar un poco las cosas y dejar de bloquear el cargador de arranque en sus dispositivos Android. Felicitaciones al fabricante por escuchar a la minoría vocal y por darse cuenta del valor que esto aportará a su marca. Obtendremos los detalles completos, así como las respuestas a preguntas como cuándo entrará en vigencia esta política, tan pronto como podamos. Mientras tanto, hay muchas preguntas sobre qué significa exactamente todo este ruido del gestor de arranque.
Vamos a tratar de responder a esas preguntas, de la manera menos geek posible. Dale al descanso y lee.
¿A quién le importan los gestores de arranque, hboots y flasheo?
Muy poca gente, una vez que lo pones en perspectiva. La mayoría de los 400.000 dispositivos Android que se activan todos los días son usuarios que no tienen idea (o nunca les importaría) qué es un gestor de arranque. Son la chica joven que ves en la peluquería, enviando mensajes de texto a sus amigos. O el tipo de la ferretería, revisando sus notas para comprar pernos para algo. O el tipo hipster de Starbucks mostrando su EVO 4G a cualquiera que lo mire. Android es ahora la corriente principal, y el simple hecho de que estés aquí, queriendo aprender más sobre este tema del gestor de arranque, significa que eres un usuario más avanzado que la mayoría.
Esta es la razón por la cual HTC, Motorola y otras compañías bloquean sus gestores de arranque, aunque muchos de nosotros objetamos: afecta muy poco sus resultados en el gran esquema de las cosas. Pero también muestra que empresas como Sony Ericsson y HTC, que han revertido sus políticas y ofrecerán una solución real de desbloqueo del gestor de arranque, quieren complacer a todos sus clientes. Incluso los pocos, pero muy ruidosos, que quieren un dispositivo Android más pirateable.
Las personas a las que sí les importa, y a menudo les apasiona mucho, son los chicos y chicas que quieren tener un control total sobre el software que se instala en sus teléfonos Android. Son los codificadores, los creadores de temas, los desarrolladores y los piratas informáticos que modifican y mejoran sin cesar el sistema que se les dio, y lo convierten en algo mejor. O peor. De cualquier manera — es de ellos . Encontrará a esas personas en grandes cantidades en Internet, lo que nos hace sentir que somos la mayoría de los usuarios, aunque no lo somos.
¿Por qué querrían los fabricantes de teléfonos o los operadores un gestor de arranque bloqueado? ¿Qué hace realmente?
Brinda seguridad, tanto financieramente a su operador como al usuario final.
Cuando decimos cargador de arranque bloqueado, lo que queremos decir (la mayoría de las veces) es una imagen de disco que verifica las partes importantes del teléfono a medida que se inicia, en busca de la firma adecuada. Analicemos eso, tan simple como podamos.
Cuando enciende su Atrix 4G o HTC Sensation, el gestor de arranque pone todo en marcha y luego pasa el control a la imagen de arranque (la parte del disco que contiene los archivos de inicio de su teléfono). La imagen de arranque carga el kernel del teléfono, luego carga Android, siguiendo las instrucciones que se encuentran en esos archivos. Copie esta imagen de inicio en un teléfono al actualizarla en la memoria del sistema interno del teléfono, no en la RAM o la memoria en ejecución, sino en el almacenamiento flash físico en el teléfono. Es por eso que existe un potencial de peligro. Arruina esto, y realmente podrías arruinar tu teléfono, convirtiéndolo en un "ladrillo". Dependiendo de cómo lo esté pirateando, eso podría ser más que una mera posibilidad. Varía de un teléfono a otro.
Si tiene un cargador de arranque bloqueado, solo puede flashear imágenes de arranque que hayan sido firmadas digitalmente con una cadena de información directamente del fabricante. No puedes construir el tuyo propio y flashearlo en el teléfono. La partición de recuperación es de la misma manera: se verifica la firma correcta y, si no la tiene, no puede escribir una nueva en la memoria flash. Esto realmente solo significa una cosa:
No podemos cargar núcleos personalizados o archivos de inicio en teléfonos con un gestor de arranque bloqueado.
Aún es posible obtener acceso a la raíz, incluso probable. La raíz es solo una brecha de seguridad en un sistema en ejecución, luego copiando archivos que facilitan romper esa seguridad cuando queramos. Todos los teléfonos Android que he tenido estaban rooteados, incluso si nunca decidí engañar con una imagen de arranque personalizada o cualquier piratería seria. Solo quería el fácil acceso.
Volvamos a la parte de seguridad. Si todo lo que puede ejecutar en su teléfono (en su mayoría) es software que ha sido aprobado tanto por el fabricante como por el operador, es más fácil para ellos mantener su teléfono seguro y funcionando según lo previsto. Esta sería la solución perfecta, excepto que para cuando envían una corrección de errores o de seguridad, se han encontrado nuevos problemas. Es un ciclo interminable, y bloquear el teléfono con un software aprobado ayuda a los operadores y fabricantes a administrarlo. Recuerde, no todos los que tienen un teléfono Android están leyendo esto, por lo que no tienen idea de cómo cargar parches y arreglos por sí mismos. Las personas que fabricaron su teléfono tienen sus mejores intereses en mente, aunque solo sea para ayudar a sus resultados cuando se trata de soporte. Y admiten millones de teléfonos, no solo el tuyo.
Y luego está el daño monetario que podemos hacer a los transportistas. Sí, daños reales. Los trucos de PRL que habilitan el roaming 3G en las torres de Verizon con su Virgin Mobile Optimus V le cuestan dinero a Sprint. Lo mismo ocurre con la habilitación de HSPA + en el HTC Inspire, eludiendo la limitación de datos de T-Mobile, la conexión inalámbrica no autorizada, el cambio de ciclos de tragamonedas y la eliminación de Bing y el tráfico que se le prometió a Microsoft. Estas políticas nos parecen hostiles, pero su operador de telefonía celular pierde ingresos cada vez que hace algo de eso.
Entonces, deciden tratar de detenerlo.
Pero Thunderbolt tiene un cargador de arranque bloqueado, ¿verdad? Tienen ROM personalizadas y CyanogenMod está en proceso.
De hecho, ambos son ciertos. Los desarrolladores que descifraron Thunderbolt usaron una combinación de habilidad y suerte: pudieron tener en sus manos un cargador de arranque más antiguo y sin firmar que podían flashear, ingresar al sistema y flashear una recuperación que a su vez podría flashear imágenes sin firmar. . Muy hábil, muy afortunado; no debemos contar con que ese tipo de cosas ocurran con demasiada frecuencia.
Suficiente, lo entiendo. Desbloqueado es bueno, pero ¿qué puedo hacer exactamente con él?
Cualquier cosa.
Los desarrolladores de Droid X son un grupo de personas increíbles y tenaces. No pueden simplemente flashear ClockworkMod y cargar kernels y ROM, y tienen que saltar a través de aros y hacer las cosas de la manera más difícil. Pero han conseguido que algunas cosas geniales funcionen de todos modos. Y lo mismo habría pasado con el Evo 3D, eventualmente. Por el contrario, cuando salió el Nexus S 4G, se rooteó, se crearon kernels y se realizó una recuperación personalizada antes de que terminara el día, todo porque estaba completamente desbloqueado.
No sabemos exactamente cómo funcionará la política de desbloqueo del gestor de arranque con HTC. Personalmente, espero que imite el de Sony Ericsson: envíelos bloqueados, pero ofrezca una forma para que los expertos en tecnología los desbloqueen que sea compatible con el fabricante. También podrían apaciguar a los operadores al no permitir esto en dispositivos bajo contrato, pero todo esto es pura especulación. Estoy seguro de que HTC nos informará más pronto.
Pero cuando obtiene un nuevo teléfono con un cargador de arranque desbloqueado, el tipo de desarrollo "hacker" llegará a un ritmo récord. Raíz, ROM personalizadas, puertos de otro software de dispositivo: todas las cosas que a muchos de nosotros nos encantan de Android. Y para colmo, los cargadores de arranque desbloqueados significan kernels personalizados: overclocking, host USB y todo tipo de otras ventajas que son bastante difíciles de administrar en teléfonos con cargadores de arranque bloqueados, así como una manera fácil de cargarlo en su propio teléfono. Y por supuesto, significa MIUI y CyanogenMod, especialmente si son dispositivos HTC.
Estamos contentos de que las cosas sucedieran como lo hicieron, al igual que la mayoría de ustedes. Si te gusta hacer un esfuerzo adicional y piratear tu teléfono, deberías poder hacerlo con un nuevo dispositivo HTC. Si no lo hace, no tendrá que hacer nada y disfrutar de la estabilidad y divertirse con su teléfono de la forma en que se lo enviaron. De cualquier manera, esperamos haber respondido a la mayoría de sus preguntas sobre los gestores de arranque bloqueados.