Le déverrouillage du chargeur de démarrage des appareils Sony Xperia exécutant Android Pie ne casse plus totalement l'appareil photo comme avant, mais toutes les fonctionnalités ne fonctionneront toujours pas.
Sony Mobile est l'un des constructeurs OEM les plus open source et les plus conviviaux pour les développeurs, avec des programmes tels que Développeur Hero Open Source et les appareils ouverts Sony. Sony a publié des guides expliquant comment construire le noyau Linux 4.4 ou la dernière version d'Android, et même comment déverrouiller le chargeur de démarrage de leurs appareils. Malheureusement, le déverrouillage du chargeur de démarrage de n'importe quel appareil Sony Xperia entraîne de nombreux résultats indésirables. Par exemple, la caméra est totalement cassée, ce qui ne produit rien d'autre que images vertes. D'autres fonctionnalités logicielles telles que les améliorations vidéo et audio de Sony sont également interrompues, même si vous vous en tenez à la ROM d'origine. Perdre les réglages vidéo et audio de Sony est une chose, mais devoir faire face à un appareil photo cassé est un compromis que beaucoup ne sont pas disposés à faire. Heureusement, il semble que la mise à jour Android Pie ne casse plus l'appareil photo sur les appareils Xperia avec des chargeurs de démarrage déverrouillés.
Pour le contexte, les appareils Sony Xperia disposent d'une partition de zone de découpage (TA) qui contient les clés DRM et d'autres informations spécifiques à l'appareil telles que l'IMEI, le numéro de série, l'adresse MAC, etc. Le déverrouillage du chargeur de démarrage efface les clés DRM dans la partition TA. Une fois effacé, il n'y a aucun moyen de le restaurer sans une sauvegarde (que vous ne pouvez pas effectuer à moins d'avoir déjà root). Sans les clés DRM, les fonctionnalités audio et vidéo exclusives de Sony (X-Reality Video Enhancement, DSEE HX, ClearAudio+, etc.) ne fonctionneront pas sur la ROM d'origine. Cependant, le déverrouillage du chargeur de démarrage également incidemment interrompt la fonctionnalité de la caméra en raison d'une erreur probable impliquant l'échec de la lecture des clés DRM (le problème n'est toujours pas bien compris). (Merci aux développeurs reconnus par XDA Moi-même5 et Luc1337 pour l'explication.) Sony vous en prévient même avant de déverrouiller le bootloader :
"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 le 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 luminosité 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, la gamme de couleurs profils, balance des blancs, X-Reality Video Enhancement, DSEE HX, ClearAudio+ et prise en charge Widevine L1 pour la HD Netflix. Au fil du temps, certains développeurs intelligents comme XDA Senior Members tobias.waldvogel, mbc07, Munjeni, et d'autres ont découvert des moyens de restaurer la fonctionnalité perdue soit en modifiant les bibliothèques principales du système, soit simuler un appareil verrouillé sans root. Sony avait probablement prévu que les fonctionnalités liées aux DRM soient interrompues après le déverrouillage du chargeur de démarrage, mais il n'est pas clair si l'appareil photo prend des photos vertes est intentionnel.
Néanmoins, l'utilisation d'astuces n'est peut-être plus nécessaire pour au moins faire fonctionner la caméra, comme l'a déclaré XDA Senior Member. Pierre de Mius et d'autres ont découvert après avoir mis à jour leurs appareils vers Android Pie. Membre senior XDA LazerL0rd a eu la gentillesse d'enregistrer une vidéo pour nous montrant que son Sony Xperia XZ Premium rooté sous Android 9 Pie est toujours capable d'utiliser l'appareil photo. Il a également testé quelles fonctionnalités fonctionnent et lesquelles ne fonctionnent toujours pas, comme prévu par Sony :
- Ce qui fonctionne: Profils de gamme de couleurs, l'appareil photo ne prend plus de photos vertes (la qualité n'est pas garantie, mais ça marche au moins), White Balance, Camera2API (FULL sans RAW pour la caméra arrière, LIMITED pour la caméra avant)
- Ce qui ne marche pas: Amélioration 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 la caméra n'est plus cassée, ce qui constituait un énorme problème pour les utilisateurs de Sony.
Nous ne savons pas ce qui a poussé Sony à décider de ne plus casser l'appareil photo lors du déverrouillage du chargeur de démarrage, mais nous espérons que ce n'était pas simplement une erreur lors de la mise à jour de 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ébloquer le bootloader, notamment parce que cela obligeait certains membres de la communauté à se tourner vers des tiers payants prestations de service. Android Pie est actuellement disponible pour les appareils Sony Xperia suivants, donc si vous possédez l'un des appareils répertoriés ci-dessous, vous devriez pouvoir profiter de ROM personnalisées sans sacrifier entièrement le caméra.
- Sony Xperia XZ Premium
- SonyXperia XZ1
- Sony Xperia XZ1 Compact
- SonyXperia XZ2
- Sony Xperia XZ2 Compact
- Sony Xperia XZ2 Premium
- Sony Xperia XZ3 (déverrouillage du chargeur de démarrage pas encore disponible)
Cet article a été mis à jour à 10h08 CT pour rendre plus claire la distinction entre le correctif DRM et la caméra.