Le déverrouillage du chargeur de démarrage ne casse plus la caméra sur les appareils Sony Xperia exécutant Android Pie

Sony Mobile est l’un des OEM les plus open source et les plus conviviaux pour les développeurs, avec des programmes tels que Hero Open Source Developer et Sony Open Devices. Sony a publié des guides sur la construction du noyau Linux 4.4 ou de la dernière version d'Android, et même sur le déverrouillage du chargeur de démarrage de leurs appareils. Malheureusement, le déverrouillage du chargeur de démarrage de tout appareil Sony Xperia conduit à de nombreux résultats indésirables. Par exemple, la caméra est totalement cassée, ne générant que des images vertes. D'autres fonctionnalités logicielles telles que les améliorations audio et vidéo de Sony sont également brisées, même si vous vous en tenez à la ROM en stock. Perdre les ajustements audio et vidéo de Sony est une chose, mais traiter avec une caméra défectueuse est un compromis que beaucoup ne veulent pas faire. Heureusement, il semble que la mise à jour Android Pie ne casse plus la caméra sur les appareils Xperia avec des chargeurs d'amorçage non verrouillés.

Pour le contexte, les périphériques Sony Xperia disposent d'une partition TA contenant les clés DRM et d'autres informations spécifiques aux périphériques telles que l'IMEI, le numéro de série, l'adresse MAC, etc. Le déverrouillage du chargeur de démarrage supprime les clés DRM de la partition TA. Une fois effacé, il n’ya aucun moyen de le restaurer sans sauvegarde (ce que vous ne pouvez pas créer à moins d’avoir déjà la racine). Sans les clés DRM, les fonctionnalités audio et vidéo propriétaires de Sony (amélioration de la vidéo X-Reality, DSEE HX, ClearAudio +, etc.) ne fonctionneront pas avec la ROM en stock. Cependant, le déverrouillage du chargeur de démarrage rompt également la fonctionnalité de la caméra en raison d'une erreur probable consistant à ne pas lire les clés DRM (le problème n'est toujours pas bien compris). ( Merci aux développeurs reconnus, Myself5 et Luk1337, pour leur explication. ) Sony vous en avertit même avant de déverrouiller le chargeur de démarrage:

«Certains contenus pré-chargés sur votre appareil peuvent également être inaccessibles en raison de la suppression des clés de sécurité DRM. Pour les appareils exécutant des versions logicielles récentes, par exemple Xperia Z3, la suppression des clés de sécurité DRM peut affecter les fonctionnalités avancées de l'appareil photo. Par exemple, les algorithmes de réduction du bruit pourraient être supprimés et les performances lors de la prise de photos dans des conditions de faible éclairage pourraient être affectées. »- Sony Mobile

La liste des fonctionnalités liées aux DRM que vous perdriez comprend certaines fonctionnalités de post-traitement de la caméra, des profils de gammes de couleurs, la balance des blancs, l'amélioration de la vidéo X-Reality, la prise en charge de DSEE HX, ClearAudio + et Widevine L1 pour HD Netflix. Au fil du temps, certains développeurs intelligents, tels que Tobias.waldvogel, mbc07, munjeni, ainsi que d’autres membres, ont découvert des moyens de restaurer les fonctionnalités perdues en modifiant les bibliothèques système ou en simulant un périphérique verrouillé sans racine. Sony souhaitait probablement que les fonctionnalités liées aux DRM soient interrompues après le déverrouillage du chargeur de démarrage, mais il est difficile de savoir si l'appareil photo prenant des photos vertes est intentionnel.

Néanmoins, l'utilisation de trucs n'est peut-être plus nécessaire pour au moins faire fonctionner la caméra, comme le découvrent le membre senior Miustone et d'autres personnes après la mise à jour de leurs appareils sur Android Pie. Le membre senior LazerL0rd a eu la gentillesse de nous enregistrer une vidéo montrant que son Sony Xperia XZ Premium root utilisant Android 9 Pie est toujours capable d’utiliser la caméra. Il a également testé les fonctionnalités qui fonctionnent et celles qui ne fonctionnent toujours pas comme prévu par Sony:

  • Ce qui fonctionne : Profils de gammes de couleurs, l’appareil ne prend plus de photos vertes (la qualité n’est pas garantie, mais ça fonctionne au moins), Balance des blancs, Camera2API (PLEIN sans RAW pour la caméra arrière, LIMITED pour la caméra avant)
  • Ce qui ne fonctionne pas : amélioration de la vidéo X-Reality, DSEE HX, ClearAudio +, Widevine L1

En résumé, toutes les fonctionnalités audio et vidéo liées aux DRM ne fonctionnent toujours pas, mais l'appareil photo n'est plus en panne, ce qui était un énorme problème pour les utilisateurs de Sony.

Prise en charge Camera2API sur le Sony Xperia XZ Premium (Caméra arrière)

Prise en charge de Camera2API sur le Sony Xperia XZ Premium (caméra frontale)

Nous ne savons pas ce qui a poussé Sony à ne plus casser l'appareil photo lors du déverrouillage du chargeur de démarrage, mais nous espérons que ce n'était pas une erreur en mettant à jour leurs appareils vers Android Pie. Nous ne voyons pas pourquoi Sony a ressenti le besoin de limiter l'accès à ses fonctionnalités de caméra, vidéo et audio aux utilisateurs qui déverrouillent le chargeur de démarrage, notamment parce que cela a forcé certains membres de la communauté à se tourner vers des services payants tiers. Android Pie est actuellement disponible pour les appareils Sony Xperia suivants. Par conséquent, si vous possédez l'un des appareils énumérés ci-dessous, vous devriez pouvoir utiliser des ROM personnalisées sans sacrifier entièrement l'appareil photo.

  • 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 (le chargeur d'amorçage n'est pas encore disponible)

Cet article a été mis à jour à 10h08, heure locale, afin de mieux faire la distinction entre le correctif DRM et l’appareil photo.