Desbloquear el gestor de arranque ya no rompe la cámara en los dispositivos Sony Xperia con Android Pie

Sony Mobile es uno de los OEM de código abierto más amigables para desarrolladores con programas como Hero Open Source Developer y Sony Open Devices. Sony ha publicado guías sobre cómo construir el núcleo Linux 4.4 o la última versión de Android, e incluso cómo desbloquear el gestor de arranque de sus dispositivos. Desafortunadamente, desbloquear el gestor de arranque de cualquier dispositivo Sony Xperia conduce a muchos resultados indeseables. Por ejemplo, la cámara está totalmente rota, lo que resulta en nada más que imágenes verdes. Otras funciones de software como las mejoras de audio y video de Sony también están rotas, incluso si se apega a la ROM estándar. Perder los ajustes de audio y video de Sony es una cosa, pero tener que lidiar con una cámara rota es una compensación que muchos no están dispuestos a hacer. Afortunadamente, parece que la actualización de Android Pie ya no rompe la cámara en dispositivos Xperia con cargadores de arranque desbloqueados.

Por contexto, los dispositivos Sony Xperia tienen una partición de área de recorte (TA) que contiene las teclas DRM y otra información específica del dispositivo, como el IMEI, el número de serie, la dirección MAC, etc. Al desbloquear el gestor de arranque, se borran las teclas DRM en la partición TA. Una vez que se borra, no hay forma de restaurarlo sin una copia de seguridad (que no puede hacer a menos que ya tenga root). Sin las teclas DRM, las funciones de audio y video patentadas de Sony (Mejora de video X-Reality, DSEE HX, ClearAudio +, etc.) no funcionarán en la ROM estándar. Sin embargo, al desbloquear el gestor de arranque también se interrumpe la funcionalidad de la cámara debido a un posible error que implica no leer las teclas DRM (el problema aún no se comprende bien). ( Gracias a los desarrolladores reconocidos Myself5 y Luk1337 por la explicación ) . Sony incluso le advierte sobre esto antes de desbloquear el gestor de arranque:

"Cierto contenido precargado en su dispositivo también puede ser inaccesible debido a la eliminación de las claves de seguridad DRM. Para dispositivos que ejecutan versiones de software recientes, por ejemplo Xperia Z3, la eliminación de las claves de seguridad DRM puede afectar la funcionalidad avanzada de la cámara. Por ejemplo, los algoritmos de reducción de ruido podrían eliminarse y el rendimiento al tomar fotos en condiciones de poca luz podría verse afectado ”. - Sony Mobile

La lista de funciones relacionadas con DRM que perdería incluyen algunas funciones de posprocesamiento de la cámara, perfiles de gama de colores, balance de blancos, Mejora de video X-Reality, DSEE HX, ClearAudio + y compatibilidad con Widevine L1 para HD Netflix. Con el tiempo, algunos desarrolladores inteligentes, como los miembros superiores tobias.waldvogel, mbc07, munjeni y otros, descubrieron formas de restaurar la funcionalidad perdida modificando las bibliotecas del sistema central o simulando un dispositivo bloqueado sin root. Es probable que Sony pretendiera que las funciones relacionadas con DRM se rompieran después de desbloquear el gestor de arranque, pero no está claro si la cámara que toma imágenes verdes es intencional.

Sin embargo, el uso de trucos puede que ya no sea necesario para que la cámara funcione, como descubrieron Miustone y otros miembros después de actualizar sus dispositivos a Android Pie. El miembro sénior LazerL0rd tuvo la amabilidad de grabar un video que nos mostró que su Sony Xperia XZ Premium rooteado con Android 9 Pie todavía puede usar la cámara. También probó qué funciones están funcionando y cuáles todavía están rotas como lo pretendía Sony:

  • Lo que funciona : perfiles de gama de colores, la cámara ya no toma imágenes verdes (la calidad no garantiza que sea la misma, pero funciona al menos), balance de blancos, Camera2API (COMPLETO sin RAW para la cámara trasera, LIMITADO para la cámara frontal)
  • Lo que no funciona : Mejora de video X-Reality, DSEE HX, ClearAudio +, Widevine L1

En resumen, todas las funciones de audio y video relacionadas con DRM todavía no funcionan, pero la cámara ya no está rota, lo que fue un gran problema para los usuarios de Sony.

Soporte de Camera2API en el Sony Xperia XZ Premium (cámara trasera)

Compatibilidad con Camera2API en el Sony Xperia XZ Premium (cámara frontal)

No estamos seguros de qué hizo que Sony decidiera no romper más la cámara al desbloquear el gestor de arranque, pero esperamos que no haya sido solo un error al actualizar sus dispositivos a Android Pie. No vemos por qué Sony sintió la necesidad de limitar el acceso a sus funciones de cámara, video y audio para los usuarios que desbloquean el gestor de arranque, especialmente porque obligó a algunos miembros de la comunidad a recurrir a servicios pagos de terceros. Actualmente, Android Pie está disponible para los siguientes dispositivos Sony Xperia, por lo que si tiene uno de los dispositivos enumerados a continuación, debería poder disfrutar de ROM personalizados sin sacrificar por completo la cámara.

  • Sony Xperia XZ Premium
  • Sony Xperia XZ1
  • Sony Xperia XZ1 Compact
  • Sony Xperia XZ2
  • Sony Xperia XZ2 Compact
  • Sony Xperia XZ2 Premium
  • Sony Xperia XZ3 (el desbloqueo del gestor de arranque aún no está disponible)

Este artículo se actualizó a las 10:08 a.m. CT para aclarar la distinción entre la corrección DRM y la cámara.