Manuel d'utilisation OnePlus 2 Two pour bidouilleurs
Présentation
Ce sujet rassemble plusieurs guides pour le OnePlus TWO.Vous avez besoin d'un environnement adb/fastboot fonctionnel sur votre PC pour pouvoir utiliser les instructions ci-dessous. Allez ICI pour télécharger le SDK Android, qui vous permettra d'avoir la dernière version de adb et fastboot.
Note : les infos ci-dessous sont pour Windows
Allez en bas de la page pour trouver Other Download Options > SDK Tools Only et téléchargez la bonne version selon votre système d'exploitation. Une fois fait, créez un dossier dans C:\ que vous appellerez SDK (C:\SDK). Extrayez le fichier zip téléchargez dans ce dossier. Allez dans C:\Android\android-sdk-windows et ouvrez SDK Manager.exe. Dans le SDK Manager, vous devez installer les packages suivants :
Tools> Android SDK Tools, Android SDK Platform-tools
Extras> Android Support Library
Maintenant, vous devriez avoir de nouveaux dossiers dans C:\Android, l'un deux s'appelle platform-tools. Dans ce dossier, vous devez avoir fastboot.exe et adb.exe.
Ceci est votre dossier fastboot qu'on mentionnera ultérieurement dans ce guide. Pour vous assurer que adb soit correctement installé, ouvrez une invite de commandes depuis votre dossier fastboot (Maintenir SHIFT + Clic droit > Ouvrir une invite de commandes ici) puis tapez cette commande : adb version
Si vous obtenez un numéro de version pour Android Debug Bridge alors tout est OK
Vous pouvez trouver les drivers adb/fastboot universels ICI. Téléchargez-les puis utilisez l'aide à l'installation et redémarrez votre PC.
Vous pouvez tester adb en connectant votre appareil au PC quand vous êtes dans Android (assurez-vous que le débogage USB soit bien activé dans les paramètres système > options pour les développeurs) et que votre écran soit allumé/téléphone déverrouillé puis tapez cette commande : adb devices
Vous devriez voir le numéro de série de votre appareil. Si tel est le cas, adb fonctionne.
Vous pouvez aussi tester fastboot en connectant votre appareil au PC quand il est dans le bootloader (mode fastboot) en maintenant POWER + VOLUME HAUT (téléphone éteint) puis tapez cette commande : fastboot devices
Vous devriez voir le numéro de série de votre appareil. Si tel est le cas, fastboot fonctionne.
Comment déverrouiller le bootloader
IMPORTANT : CETTE ÉTAPE VA SUPPRIMER TOUTES LES DONNÉES STOCKÉES DANS VOTRE TÉLÉPHONE !!! SAUVEGARDEZ DONC VOS DONNÉES AVANT DE CONTINUER.• Si vous êtes sous Hydrogen OS, vous devez aller dans les options pour les développeurs et activez le déblocage.
• Éteignez votre téléphone puis démarrez en mode fastboot
• Connectez le téléphone au PC via le câble USB officiel
• Ouvrez une invite de commandes depuis le dossier fastboot
• Tapez la commande : fastboot devices
Si votre numéro de série apparaît, continuez sinon vérifiez vos drivers et l'endroit depuis lequel vous avez ouvert votre invite de commandes
• Tapez ensuite : fastboot oem unlock
Le téléphone va passer en mode "déverrouillage" alors laissez-le faire jusqu'à ce qu'il redémarre dans Android.
Selon les modèles, vous serez inviter à valider le processeur. L'option du haut permet de continuer et celle du bas d'annuler le processus.
• Retournez en mode fastboot et tapez cette commande : fastboot oem device-info
Vous verrez plusieurs lignes à l'écran dont celle-ci : (bootloader) Device unlocked: true
Si vous avez "true" alors le bootloader a bien été déverrouillé. Vous pouvez redémarrer le téléphone via cette commande : fastboot reboot
Vous pouvez déconnecter le câble USB.
Comment installer un recovery custom
Tout d'abord, vous avez besoin d'un bootloader déverrouillé. Si vous avez suivi l'étape ci-dessus, vous êtes prêt.• Téléchargez le TWRP Recovery.
• Placez ce fichier dans votre dossier fastboot.
• Démarrez le téléphone en mode fastboot puis connectez-le au PC via le câble USB.
• Ouvrez une invite de commandes depuis le dossier fastboot et tapez cette commande : fastboot flash recovery nom_du_fichier.img
Remplacez évidemment nom_du_fichier par le vrai nom de votre fichier TWRP.
• Attendez que le recovery soit flashé, ça prend quelques secondes. Vous verrez un message de confirmation une fois que c'est fait.
• Vous pouvez déconnectez le câble USB.
• Utilisez les touches POWER + VOLUME BAS pour démarrer le téléphone dans le recovery. Une fois dans le TWRP Recovery, vous pouvez redémarrer le téléphone (System > Reboot).
Info : Site TWRP pour le 1+2 ICI
Comment faire un Nandroid backup avec le TWRP Recovery
Un nandroid backup est une chose très importante qu'il faut faire avant de modifier son téléphone. C'est une sauvegarde du système, des paramètres et des applications. Vos photos, vidéos,... ne sont pas concernées par contre (ce qui est dans le dossier /sdcard).Un nandroid backup peut être restauré quand vous le souhaitez pour revenir à une configuration précédente.
Allez dans le TWRP, sélectionnez Backup, cochez system/data/boot puis glissez vers la droite la barre du bas pour valider le processus.
Note : si vous avez EFS, cochez l'option. Les options ne sont pas indispensables.
Comment rooter votre ROM Stock
• Téléchargez SuperSU.• Allez dans le TWRP Recovery
• Sélectionnez Install
• Naviguez dans vos répertoire pour sélectionner le fichier zip SuperSU que vous avez téléchargé
• Glissez la barre du bas vers la droite pour valider
• Appuyez sur l'option Reboot une fois le flash terminé.
Installer une ROM Custom avec le TWRP Recovery
Installer une ROM Custom est très facile mais vous devez d'abord faire quelques préparatifs : faire un nandroid backup et sauvegardez vos applications ainsi que leurs données avec Titanium Backup ou Backup+.• Faire un "full wipe"
1. Depuis le TWRP recovery, sélectionnez l'option Wipe puis Advanced wipe.
2. Cochez system + data + cache + dalvik cache (tout SAUF internal storage)
3. Slidez vers la droite pour valider.
4. Retournez au menu principal avec la flèche retour.
• Installer une ROM Custom
1. Sélectionnez l'option Install
2. Recherchez et sélectionnez le fichier .zip de la ROM Custom (développée spécifiquement pour le OnePlus TWO !)
3. Slidez pour valider.
La plupart des ROMs disposent d'un script basique pour installer la ROM. D'autres utilisent un "Aroma Installer" qui vous permet de sélectionner ce qui sera installer.
Ensuite, 99% des ROMs Custom n'intèregnt pas d'applications Google (GApps) donc vous devrez les installer vous-même (même procédure que l'installation d'une ROM : Install > sélection zip > flash).
Note : les GApps doivent être conçues pour la même version que la ROM Custom que vous avez flashée. Vous ne savez quelles GApps utiliser ? Demandez
Une fois les installations faites, vous pouvez soit appuyer sur le bouton Reboot visible une fois un flash terminé soit vous retournez sur l'écran principal et vous sélectionnez Reboot > System.
Note : les ROMs Custom sont généralement pré-rootées via SuperUser ou SuperSU mais SuperSU est fortement recommandé. Donc, si vous avez SuperUser, flashez le fichier .zip de SuperSU depuis le TWRP.
Une petite partie des ROMs Custom ne sont pas rootées (comme OmniROM), flashez simplement SuperSU depuis le TWRP pour avoir les accès root.
Le cas du "dirty flash"
Quand vous changez de ROM, le full wipe est impératif pour repartir de zéro. Par contre, quand vous mettez à jour votre ROM Custom, une installation légère appelée "dirty flash" peut suffire (sans indications du développeur).Le dirty flash prend beaucoup moins de temps qu'un full wipe car il ne supprime aucune donnée. Avec un full wipe, vous devrez refaire vos paramétrages et restaurez vos applications (Titanium backup ou Backup+).
Pour mettre à jour votre ROM Custom via un dirty flash :
• Allez dans le TWRP
• Sélectionnez Install
• Sélectionnez le fichier .zip de la ROM Custom mise à jour
• Slidez pour valider
• Une fois le flash terminé, appuyez sur Wipe cache/dalvik, slidez pour valider.
• Redémarrez dans Android.
Comment installer une kernel custom
Un kernel custom permet d'accéder à de nouvelles fonctionnalités comme le changement de gouverneurs, d'ordonnanceurs, le contrôle des couleurs, le son, etc...• Téléchargez un kernel custom compatible avec votre ROM custom.
• Vérifiez le MD5 du fichier zip du kernel
• Alllez dans le TWRP
• Sélectionnez Install
• Sélectionnez votre fichier zip
• Slidez pour valider
• Redémarrez normalement dans Android
Une fois dans Android, vous pouvez modifier manuellement les fichiers du kernel, utiliser le Terminal pour modifier les paramètres kernel ou utiliser une interface via une application de gestion de kernel comme Kernel Adiutor.
Notes :
► vous pouvez utiliser un kernel custom sur une ROM Custom ou Stock.
► si vous avez déjà flashé un kernel custom sur votre ROM custom alors reflashez votre ROM Custom via un dirty flash avant d'installer un autre kernel custom
► après la mise à jour d'une ROM Custom, vous devez reflasher votre kernel custom.
Info supplémentaire : de quoi avez-vous besoin pour...
Ce sont des questions, essayez d'y répondre avant d'ouvrir les spoilers.• Pour flasher une ROM Custom
Réponse :
Bootloader déverrouillé + TWRP Recovery
• Pour faire un Nandroid backup
Réponse :
Bootloader déverrouillé + TWRP Recovery
• Pour avoir le root
Réponse :
Bootloader déverrouillé + TWRP Recovery + fichier zip SuperSU
• Pour avoir le TWRP Recovery
Réponse :
Bootloader déverrouillé
• Pour flasher un kernel custom
Réponse :
Bootloader déverrouillé + TWRP Recovery
Alors, tout c'est bien passé ? Si vous avez des questions, n'hésitez pas à les poster. Aucune question n'est stupide et mieux vaut trop en poser que de flinguer son smartphone, non ?
Dernière édition par Primokorn le Mer 23 Sep 2015 - 9:18, édité 2 fois