(L'Excellentissime tutoriel original est accessible ici : http://tetsumaki.net/blog/article/2013- ... roote.html
Je me suis juste permis de modifier quelques détails, mais surtout de le porter sur nos forums, afin d'en assurrer la perrenité. Bravo à Tetsumaki pour son travail !)
Dernière mise à jour :17/01/2018 : Android 5.1.1 (LMY48T).
ATTENTION : Risques importants encourus : Il est bien évident que ni moi, ni la WDA ne pourront être tenus en aucun cas responsables des désagréments rencontrés par votre appareil Android et son système d'exploitation des suites d'une mauvaise mise en pratique de cet exposé.
Les termes plus ou moins barbares, souvent en italique ici, ne doivent pas vous offenser.
N'hésitez pas à formuler ici même vos interrogations.
Casio a écrit :(...) - Dans le cas d'une installation PC, Les pilotes USB de votre périphérique Android doivent être installés. (Note : Les versions modernes du kit de développement Android proposent ces pilotes.) - Le périphérique Android doit être relié via USB à l'ordinateur, et en mode "Débogage USB" !
(/ "Paramètres" / "Applications" / "Développement" / puis cocher "Débogage USB", si le mode "Développeurs" est déjà actif sur votre périphérique Android. (Dans le cas contraire, activez-le de cette manière : / "Paramètres" / "A propos de ..." / puis cliquer 7 fois de suite rapidement sur "Numéro de build" au préalable.)
(...)
Rendons-nous alors dans ce dossier depuis le terminal :
(pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
et valider par entrée devrait vous retourner la référence de votre Android, sous une nomenclature avoisinante à celle-ci : "xxxxxxxxxxxxxx device".
Si ce n'est pas le cas, votre périphérique Android ne communique pas correctement avec votre ordinateur car celui-ci ne le voit pas.
Il s'agit certainement d'un problème d'installation des pilotes USB. Il doit falloir les désinstaller pour les réinstaller proprement à partir du dossier ..\sdk\extras\google\usb_driver\ du kit de développement Android (SDK). (Dans le cas d'un ordinateur PC.)
Re-tentez cette dernière commande jusqu'à obtenir un périphérique listé à l'invite "List of devices attached".
(...)
Nova Launcher, pour changer le lanceur d'origine. (Dispo. aussi sur le Google Play).
(A renommer en "NovaLauncher.apk", et à placer dans le dossier des commandes adb détaillé en haut de ce post.)
Les versions logicielles (ROMs, Recovery, Super Utilisateur, BusyBox ou Nova Launcher) évolueront très certainement au fil du temps, et j'essayerais d'apporter les mises à jour en conséquence à ce post, mais, en fait, il est assez simple d'adapter ce tutoriel aux futures évolutions logicielles de ses pré-requis.
Modifié en dernier par Casio le 17 janv. 2018, 15:07, modifié 2 fois.
Raison :Modif. par Casio : MaJ.
Wikipédia a écrit :Un chargeur d'amorçage (ou bootloader) est un logiciel permettant de lancer un ou plusieurs systèmes d'exploitation (multi-boot), c'est-à-dire qu'il permet d'utiliser plusieurs systèmes, à des moments différents, sur la même machine.
Taper dans un terminal ou l'invite de commandes (le téléphone doit être allumé ET démarré normalement) :
(pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.
Ce code est adapté à la dernière version que j'ai utilisée, pensez à adapter les noms de fichiers en fonction de votre cas de figure.)
Faire re-démarrer le Nexus 4. (Il devrait re-démarrer tout seul à la fin du flashage, mais si vous souhaitez continuer la procédure (surtout la suppression des applications inutiles (Bloatware)), ne pas personnaliser le mobile à ce niveau.
On pourrait croire qu'il est en bootloop mais ce n'est normalement pas le cas, le premier démarrage est beaucoup (EXTREMEMENT !) plus long sous Android 5+ avec ART.
(Pour procéder à du nettoyage avant le premier boot, enfoncer la touche "Volume -" au moment où le Nexus 4 redémarre (pour accéder au bootloader).)
Modifié en dernier par Casio le 21 févr. 2016, 16:10, modifié 1 fois.
Raison :Modif. par Casio : MaJ.
Wikipédia a écrit :Le boot (ou bootstrap), l’amorce, ou encore l’amorçage, est la procédure de démarrage d’un ordinateur, qui comporte notamment le chargement du programme initial.
Wikipédia a écrit :TWRP, short for Team Win Recovery Project, is an open-source recovery image for Android-based devices. It provides a touch-enabled interface which allows users to install third-party firmware and backup the current system, which are often unsupported by stock recoveries. Therefore, it's often installed when rooting Android devices.
Pour l'installation, taper dans un terminal ou l'invite de commandes :
Depuis le recoveryTWRP, sélectionner "Mount" puis cocher "System".
Depuis le recoveryTWRP, sélectionner "Wipe", "Advanced Wipe" et cocher "Dalvik Cache" et "Cache", puis enfin "Swipe to Wipe" pour vider les mémoires caches.
(pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
Il s'agit ici d'un choix personnel dans la sélection des applications. Libre à vous d'adapter la précédente liste selon vos envies.
Certaines applications, comme "Books", "Drive", "EditorsDocs", ... seront toujours installables par la suite proprement depuis le Google Play Store, et ceci est d'ailleurs bien préférable
Attention tout de même à ne pas supprimer des applications Google ou systèmes requises par Android !
Sachez que la désactivation d'une application intégrée peut entraîner le dysfonctionnement d'autres applications.
Depuis le recoveryTWRP, sélectionner "Mount" puis décocher "System".
Depuis le recoveryTWRP, sélectionner "Reboot" puis "Recovery" (pour continuer la procédure, ou "Reboot" puis "System" pour s'arrêter la).
8. Remplacement du lanceur de base par Nova Launcher
Wikipédia a écrit :An application launcher is a computer program that helps a user to locate and start other computer programs. An application launcher provides shortcuts to computer programs, and stores the shortcuts in one place so they are easier to find.
Cette clause est optionnelle, mais ce lanceur est bien plus léger et fluide que l'original.
Depuis le recoveryTWRP, sélectionner "Mount" puis cocher "System".
Depuis le recoveryTWRP, sélectionner "Wipe", "Advanced Wipe" et cocher "Dalvik Cache" et "Cache", puis enfin "Swipe to Wipe" pour vider les mémoires caches.
(pour un MAC ou Linux, sinon pas besoin d'un "./" devant dans le cas d'un Windows.)
Depuis le recoveryTWRP, sélectionner "Mount" puis décocher "System".
Depuis le recoveryTWRP, sélectionner "Reboot" puis "Recovery" (pour continuer la procédure, ou "Reboot" puis "System" pour s'arrêter la).
Note : Vous pouvez installer Nova Launcher par la suite, directement depuis le Google Play.
Modifié en dernier par Casio le 21 févr. 2016, 16:24, modifié 1 fois.
Raison :Modif. par Casio : MaJ.
Votre Nexus 4 ayant dés à présent un recovery différent de celui d'origine (TWRP donc), les mises à jour OTA (Over The Air - A la volée) ne fonctionneront pas lors de leur phase d'installation.
Dans le cas d'une nouvelle mise à jour "Stock", se référer à la 3ème étape de ce présent tutoriel.
Modifié en dernier par Casio le 21 févr. 2016, 16:05, modifié 1 fois.
Raison :Modif. par Casio : MaJ.