Comment activer l'API Camera2 persistante sur Xiaomi Mi A2 lors des redémarrages

Les propriétaires d'appareils Xiaomi Mi A2 qui ont rooté leur appareil et activé l'API Camera2 peuvent constater qu'il n'est pas toujours activé de manière constante lors des redémarrages. Dans ce guide, nous allons vous montrer une méthode simple, utilisant quelques commandes ADB, pour verrouiller l'API Camera2 à un état persistant, afin qu'elle soit toujours activée.

Après avoir suivi ce guide, vous pouvez également désinstaller votre Xiaomi Mi A2 et installer une application GCam modifiée, par exemple. L’API Camera2 sera toujours activée.

Avant de commencer, il y a quelques points à connaître. Cette méthode ne touchera pas votre partition / système, vous pourrez donc continuer à installer des OTA (en supposant que vous dépiliez ou suivez une procédure de mise à jour d'OTA enracinée) . Cette méthode ne nécessite pas non plus de partition de démarrage modifiée, vous pouvez donc garder votre chargeur de démarrage verrouillé. L'API Camera2 sera toujours activé après les mises à jour OTA, le meilleur de tous.

Cependant, cette méthode nécessite un accès root temporaire. Si votre Xiaomi Mi A2 n’est pas rooté, vous devriez voir le guide des racines de Appual pour cet appareil. Et si vous ne suivez pas nos instructions à la lettre en ce qui concerne la procédure de déverrouillage temporaire, vous risquez de perdre toutes vos données.

Exigences:

  • ADB et Fastboot ( voir Guide de l’appel Comment installer ADB sous Windows)
  • Patched_boot.img

Vous devez d'abord activer les options de développeur sur votre Xiaomi Mi A2 (Paramètres> Système> À propos du téléphone> tapez sur Numéro de construction 7 fois jusqu'à ce que le mode Développeur soit déverrouillé).

Maintenant, allez dans Paramètres> Options pour les développeurs, et activez ADB ( débogage USB) et déverrouillage du chargeur de démarrage.

Connectez maintenant votre Xiaomi Mi A2 à votre PC via USB et lancez un terminal ADB ( maintenez les touches Maj + clic droit enfoncées dans votre dossier ADB principal et sélectionnez «Ouvrir une fenêtre de commande ici») .

Dans le terminal ADB, tapez ' périphériques adb' . Cela ouvrira une invite sur votre appareil pour accepter le couplage entre ADB et votre téléphone, alors confirmez le dialogue de couplage.

Maintenant, éteignez complètement votre appareil et redémarrez-le en maintenant enfoncée la touche Power + Volume Down, sans relâcher la touche Volume Down. Cela devrait démarrer votre Xiaomi Mi A2 en mode Fastboot, où nous pourrons continuer à envoyer des commandes ADB au téléphone.

Dans le terminal ADB, tapez: fastboot oem unlock

Maintenant, copiez le fichier patched_boot.img dans votre dossier principal ADB de votre ordinateur et entrez-le dans le terminal ADB: démarrage rapide. Patched_boot.img

Maintenant, redémarrez votre Xiaomi Mi A2 et téléchargez Magisk Manager - vous n'avez pas besoin d'installer Magisk lui-même, mais simplement de l'application Magisk Manager.

Lancez à nouveau le terminal ADB sur votre PC et tapez:

 Adb shell Su Setprop persist.camera.HAL3.enabled 1 Setprop pers.camera.eis.enabled 1 

Maintenant, éteignez à nouveau votre appareil, puis redémarrez en mode Fastboot ( Power + Volume Down tout en maintenant le volume au minimum ) . Ne lâchez jamais le bouton de réduction du volume à un moment quelconque - oui, vous devrez taper les commandes ADB avec une seule main.

Si vous relâchez le bouton de réduction du volume, votre Xiaomi Mi A2 procédera à une réinitialisation des paramètres d'usine. Toute votre partition de données sera effacée.

Puis dans le terminal ADB, tapez: fastboot oem lock

Cela va re-verrouiller votre chargeur de démarrage, bien sûr. Et puis vous pouvez taper: redémarrage rapide

Relâchez le bouton de réduction du volume uniquement après le redémarrage du téléphone sur le système Android!

Vous pouvez maintenant installer GCam avec l'API Camera2 activée de manière permanente.

Afin de résoudre le problème de la caméra frontale avec GCam modifié, il suffit d'entrer dans les paramètres de Gcam et d'activer «Camera.Enable_Hwhdr» dans les paramètres de développement.

Des Articles Intéressants