Jump to content

[TUTO] Guide Ultime du HTC One | Bootloader - Recoveries - Root - S-On & Off - Debranding & More | [25.12.2014]


BenJ93
 Share

Recommended Posts

Guide Ultime du HTC One

 

 

 

 

#Introduction

 

 

 

/!\ N'ayant plus le HTC One, et par manque de temps, le Guide ne sera plus mis à jour /!\

 

 

Je vous présente le Guide Ultime du HTC One. J’ai créé ce guide dans le but de rassembler toutes les opérations possibles sur le HTC One dans un seul topic et de tenir ces dernières à jours.

Toutes les opérations sont expliquées de manière très détaillés, de sorte à ce qu’il n’y ait pas de confusion et qu’elles soient accessibles à chacun, novice comme expert.

J’ai réalisé ce tuto à l’aide de mes connaissances et de mon expérience. Ma principale source est XDA. J’encourage chaque membre à participer à l’amélioration de ce tuto en postant ses idées qui pourront par la suite être ajoutées au tuto. Ce tuto sera tenu à jour, et sera développé au fil du temps.

 

 

Avertissement

 

Les opérations présentées dans ce topic ne sont pas sans risque. Ni moi, ni FrAndroid ne seront tenus pour responsables en cas de problème. Lisez chaque étape attentivement.

 

 

Avant-Propos et Prérequis

 

 

Ce tuto est destiné au HTC One M7_UL. Effectuer certaines de ces opérations sur une autre variante peut se résulter par un brick de votre appareil.

 

 

Voici une liste des prérequis généraux pour que chaque étape du tuto puisse fonctionner correctement, veillez à les respectez.

 

 

- Un PC sous Windows 7

 

- Un port USB 2.0

 

- Un câble DC M410 (câble USB du HTC One M7)

 

- Les drivers HTC installés et fonctionnels*

 

- Une connexion internet*

 

- Les options pour les développeurs débloquées et activées (Paramètres -> A propos -> Informations logicielles -> Plus -> Tapez 7 fois sur « numéro de build », puis « On » sur options pour les développeurs)*

 

- Le débogage USB activé (Paramètres -> Options pour les développeurs -> Débogage USB)*

 

- Fastboot désactivé (Paramètres -> Alimentation -> Démarrage rapide)*

 
Adb et Fastboot à jour*
 
NOTE : Les prérequis marqués d'une astérisque ( * ) sont indispensables à la plupart des étapes, les autres sont juste conseillés. 

 

 

Qu’est-ce que c’est ?

 

 

Le Android Debug Bridge (ADB) est un outil de développement qui facilite la communication entre un appareil Android et un PC.

Cette communication est le plus souvent effectuée par un câble USB, mais les connexions Wi-Fi sont également prises en charge. adb peut également être utilisé par les développeurs pour communiquer avec une machine virtuelle Android fonctionnant sur l'ordinateur.

 

Fastboot est un outil inclut avec le Android SDK (kit de développement logiciel) qui peut être utilisé pour reflasher des partitions sur votre appareil.

Il est une alternative au mode recovery pour faire des installations et des mises à jour.

 

Vous allez avoir besoin de ces deux outils tout au long du guide, vous allez vite comprendre leur importance.

 

Le Android SDK est téléchargeable ici. Ce dossier est un Bundle incluant donc le SDK, ainsi qu’Eclipse. Ne vous occupez pas de ce dernier, vous n’en aurez pas besoin.

 

Dans le dossier SDK, vous trouverez le dossier platform-tools. C’est celui-ci qui nous intéresse. Il contient les outils adb et fastboot, ainsi que d’autres fichiers depuis une certaine version, qui ne nous servirons à rien.

 

NOTE : Je mets à disposition un dossier platform-tools contenant tous les fichiers dont vous aurez besoin du déverrouillage du bootloader au passage en S-Off. Ce dossier est téléchargeable ici (mis à jour le 25.01.2018).

 

 

ee15649fbd.png

 

 

 

Configurer ADB et Fastboot

 

 

Pour pouvoir utiliser ces outils sur votre appareil, il y a quelques prérequis.

 

  • Installez les drivers USB (vous pouvez les installer avec HTC Sync)

 

  • Activez le débogage USB (pour cela rendez-vous dans les options pour les développeurs, que vous pouvez débloquer en appuyant 7 fois sur le numéro de build, dans les informations logicielles)

 

  • Connectez votre appareil à l’ordinateur via câble USB, ouvrez une invites de commandes dans le dossier adb, puis tappez adb devices

 

  • Autorisez l’accès de votre ordinateur à votre appareil sur l’écran de l’appareil

 

Vous êtes prêt à utiliser adb et fastboot

 

NOTE : Si « adb devices » continue d’affichez « device offline/unauthorized » ou rien du tout essayez de :

- Débrancher/rebrancher le câble USB

- Désactiver/réactiver le débogage USB

- Vérifiez que la fenêtre de confirmation d’accès est apparue et que l’accès a été autorisé

 

 

Veuillez aussi prendre connaissance des informations suivantes afin d’éviter toutes confusions.

 

 

- Une étape expliquée dans une partie indispensable à la suite du tuto n’est pas réexpliquée dans les parties suivantes, je pars du principe que si vous êtes à une telle étape, vous êtes déjà passé par les étapes antérieures et requises à cette dernière et avez donc un minimum de connaissances acquises. (Exemple : dans la partie « Recovery » je ne vous réexplique pas comment démarrer dans le mode bootloader puisque cette étape est déjà expliquée dans la partie « Bootloader »).

 

- Le dossier « adb » et le dossier « fastboot » sont les mêmes, ils sont simplement appelés différemment selon l’utilisation qu’on en a dans telle ou telle partie. Aussi, je vous recommande de placer tous les fichiers flashables et installables sur votre appareil dans ce dossier, de manière à ce que tout soit dans un seul dossier et que vous ne soyez pas perdu.

Ne renommez pas les fichiers dont les noms sont trop longs, copier/coller leur nom quand vous avez besoin de les flasher.

Ouvrez chaque invite de commandes en maintenant Shift puis en faisant un clic droit dans le dossier adb puis en cliquant sur « ouvrir une invite de commandes ici ».

L’emplacement du dossier adb sur votre ordinateur n’a pas d’importance.

 

- Au début de chaque opération nécessitant l'utilisation d'adb, il vous sera demandé d'entrer la commande « adb devices », cette étape n'est pas indispensable, elle sert juste à vérifier que adb reconnait bien votre appareil.

 

- Les commandes fastboot doivent bien sûr être entrées dans lorsque l'appareil est dans le bootloader, en mode fastboot.

 

- Pour finir, le custom recovery utilisé dans ce tuto est TWRP, les opérations à effectuer avec CWM ne sont pas expliquées.

 

 

Sommaire :

 

  1. Bootloader
  2. Recovery & Custom Recovery
  3. Root
  4. S-On & Off
  5. Carrier ID & Model ID
  6. Debranding
  7. Remise à Zéro
  8. Unbricking
  9. F.A.Q

 

 

 

#Bootloader

 

 

 

RAPPEL : Merci de lire l'introduction avant de lire cette partie

 

 

Le bootloader (chargeur d'amorçage en français) 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.

 

Sur notre HTC One, on y accède en maintenant les touches Volume – et Power lorsque l’appareil est éteint. Il se présente sous cette forme :

(*** TAMPERED***)  Apparaît si le bootloader a été modifié

*** LOCKED | UNLOCKED | RELOCKED *** - État du bootloader

M7_XX PVT SHIP S-XX RH  Variante du model + Secureflag ON/OFF

CID-XXXXXXXX  Identifiant opérateur (apparaît si S-Off)

HBOOT-1.XX.XXXX  Version du hboot

RADIO-XX.XX.XXXX.XX  Version de radio

OpenDSP-vXX.XXX.XXX.XXXX  Version de OpenDSP

OS-X.XX.XXX.XX  Version dOS

eMMC-boot XXXXMB  Mémoire eMMC

Month Day Year, Hours:Min:Sec:Ms  Date de compilation de lOS installé


HBOOT  Indique que vous êtes en mode hboot  FASTBOOT » quand vous êtes en mode fastboot)


<VOL UP> to previous item  Volume + pour monter

<VOL DOWN> to next item  Volume  pour descendre

<POWER> to select item  Power pour sélectionner


FASTBOOT  Entre en mode fastboot

RECOVERY  Entre en mode recovery

FACTORY RESET  Fait une réinitialisation usine

SIMLOCK  Verrouille la carte SIM

CHECK SMARTSD  (?)

IMAGE CRC -  Fait un contrôle de redondance cyclique

SHOW BARCODE  Affiche lIMEI, le Serial Number et le MB (?) de votre téléphone

(NOTE : Ceci représente un hboot 1.57. Si votre hboot a une version antérieure, il peut être légèrement diffèrent).

 

 

Modification du bootloader

 

 

Méthode HTCdev (déverrouillage et revérouillage)

 

 

 

Prérequis : Aucun

 

  • Rendez-vous sur HTCdev puis créez-vous un compte. Une fois votre compte activé, connectez-vous puis cliquez sur « Unlock Bootloader » puis sur « Get Started ».

 

  • Dans « Supported Devices » choisissez « All Others Supported Models » puis cliquez sur « Begin Unlock Bootloader ».

 

  • Une fenêtre apparaît vous avertissant que vous êtes sur le point de commencer le processus de déverrouillage de votre appareil.

 

« Déverrouiller votre appareil vous permet d'installer des ROMs customisées sur votre appareil. Les ROMs customisées ne sont pas testées aussi soigneusement que votre ROM d'origine, et le déverrouillage de votre appareil peut annuler tout ou une partie de votre garantie. HTC décline toute responsabilité pour le bon fonctionnement de votre appareil après que le bootloader ait été déverrouillé, et la perte de données dans le processus de déverrouillage. Pour empêcher l'accès non autorisé à vos données, le déverrouillage du bootloader va supprimer toutes les données personnelles de votre appareil, y compris les applications, les messages texte et les paramètres personnalisés. » Cliquez sur « Yes » pour continuer.

 

  • Une autre fenêtre s’ouvre, vous devez accepter deux conditions, à savoir que le déverrouillage du bootloader peut annuler tout ou partie de votre garantie, et que votre appareil peut ne pas fonctionner comme prévu par HTC ; et que si votre appareil nécessite des réparations, HTC peut facturer des frais supplémentaires en raison du bootloader déverrouillé. Cochez les deux cases, puis cliquez sur « Proceed to Unlock Instructions » pour continuer.

 

  • Après avoir mis votre appareil hors tension, appuyez sur Volume -, et pendant que vous appuyez sur Volume -, appuyez sur Power et maintenez les deux boutons pour démarrer l’appareil en mode bootloader.

 

  • Utilisez les boutons de Volume pour monter ou descendre dans le bootloader. Sélectionnez Fastboot et appuyez sur le bouton Power.

 

  • Connectez l’appareil à l’ordinateur via un câble USB.

 

  • Ouvrez une invite de commande dans le dossier Fastboot (Shift + clic droit -> « ouvrir une fenêtre de commandes ici »).

 

  • Tapez dans l’invite de commande : 

 

  • 
    fastboot oem get_identifier_token

 

  • Vous verrez un long bloc de texte. Copiez ce texte (Clic droit -> sélectionner -> mettre le texte en surbrillance -> clic droit pour copier).

 

Lors de la copie du texte, commencez par cette ligne : <<<< Identifier Token Start >>>>

 

Et finissez avec cette ligne : <<<<< Identifier Token End >>>>>

 

  • Copiez cette chaîne de texte dans le champ « My Device Identifier Token », puis cliquez sur « Submit » pour recevoir votre fichier contenant le code de déverrouillage. Vous recevrez ces informations dans votre email.

 

  • Vous avez reçu un email avec la pièce jointe « Unlock_code.bin ». Téléchargez ce fichier puis placez-le dans votre dossier Fastboot.

 

  • Dans l’invite de commande, tapez : 

 

  • 
    fastboot flash unlocktoken Unlock_code.bin

 

  • Un avertissement s’affiche maintenant sur votre téléphone. Lisez-le attentivement. Utilisez les touches de Volume pour sélectionner votre choix, et le bouton Power pour confirmer. Si vous sélectionnez « Yes », votre téléphone sera réinitialisé à ses paramètres par défaut d'usine, et votre bootloader sera déverrouillé. Si vous sélectionnez « No », votre téléphone va redémarrer et aucune modification n’aura été faite.

 

  • Pour reverrouiller votre bootloader, tapez la commande suivante : 

 

  • 
    fastboot oem lock

 

 

Méthode ADB Shell (déverrouillage, verrouillage, suppression du tampered flag)

 

 

 

Prérequis : S-Off ; Root

 

 

- Verrouillage du bootloader

 

  • Entrez les commandes suivantes

 

  • 
    adb devices
    adb shell
    su (confirmez laccès root sur votre appareil)
    echo -ne '\x00\x00\x00\x00' | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796
    (copier/coller fortement recommandé)
    exit
    (exit une seconde fois pour retourner à une invite de commande normale)
    adb reboot-bootloader

 

  • Vérifiez que votre bootloader est « LOCKED »

 

 

- Déverrouillage du bootloader

 

  • Entrez les commandes suivantes

 

  • 
    adb devices
    adb shell
    su (confirmez laccès root sur votre appareil)
    echo -ne "HTCU" | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796
    (copier/coller fortement recommandé)
    exit
    (exit une seconde fois pour retourner à une invite de commande normale)
    adb reboot-bootloader

 

  • Vérifiez que votre bootloader est « UNLOCKED »

 

 

- Suppression du Tampered flag

 

  • Entrez les commandes suivantes

 

  • 
    adb devices
    adb shell
    su (confirmez laccès root sur votre appareil)
    echo -ne '\x00' | dd of=/dev/block/mmcblk0p7 bs=1 seek=4265988
    (copier/coller fortement recommandé)
    exit
    (exit une seconde fois pour retourner à une invite de commande normale)
    adb reboot-bootloader

 

  • Vérifiez que « TAMPERED » a disparu

 

 

Méthode Revone (déverrouillage, verrouillage, reverrouillage et suppression du tampered flag)

 

 

 

Prérequis : S-Off ; Root ; Revone

 

  • Entrez les commandes suivantes

 

  • 
    adb devices
    adb push revone /data/local/tmp/
    adb shell
    su (confirmez laccès root sur votre appareil)
    cd /data/local/tmp
    chmod 755 revone
    ./revone u (pour dérouiller le bootloader « UNLOCKED »)
    ./revone l (pour verrouiller le bootloader « LOCKED »)
    ./revone r (pour déverrouiller le bootloader « RELOCKED »)
    ./revone t (pour supprimer le tampered flag « TAMPERED »)
    exit
    (exit une seconde fois pour retourner à une invite de commande normale)
    adb reboot-bootloader

 

  • Vérifiez que votre bootloader a subit les modifications désirées.

 

 

Méthode Guru Bootloader Reset Tool (déverrouillage, verrouillage, reverrouillage et suppression du tampered flag)

 

 

 

Prérequis : TWRP 2.6.3.3 ou supérieur ; S-Off ; Guru Bootloader Reset Tool

 

  • Placer simplement le fichier .zip dans la mémoire interne de votre téléphone, et redémarrer dans le mode recovery, choisissez « Install » puis sélectionnez l’outil de reset du bootloader Guru et faites « Swipe to Confirm Flash ».

Cela va lancer un installateur AROMA

 

  • Cliquez sur « Next »

 

Un avertissement apparaît, vous informant que :

 

  • Vous installez ce fichier à votre propre risque

 

  • HTC1Guru n’est pas responsable pour les dommages ou problèmes pouvant survenir en utilisant ce fichier

 

  • Si vous avez l’intention de repasser votre appareil S-ON, soyez sûr d’avoir le firmware approprié (hboot, etc), le recovery d’origine, la radio d’origine, et la version correspondante du logiciel d’origine (ROM et kernel). Tous les composants doivent être les versions d’origines signées ! Autrement, le tampered flag réapparaîtra après le passage en S-On

 

  • En utilisant ce fichier, vous acceptez les conditions si dessus.

 

  • Cochez donc la case « I agree with these Terms of Use » si vous les acceptez, et cliquez sur « Next »

 

  • Une page de crédits et de support s’affiche. Pour le support, visitez HTC1Guru ou XDA. Appuyez sur « Next ».

 

  • Les options du bootloader s’affichent. Cochez celles que vous désirez puis appuyez sur « Next »

 

  • Sur la page d’après, appuyez sur « Install now » pour lancer l’installation.

 

  • Une fois l’installation terminée, appuyez sur « Next » puis « Finish sur la page suivante pour terminer.

 

  • Vous pouvez choisir « Reboot System », mais retournez plutôt au menu principal, puis dans le menu « Reboot » choisissez « Bootloader » pour vérifier que les modifications ont bien été appliquées au bootloader.

 

(NOTE : Malgré l’utilisation du mot « installation » durant le processus, rien n’a été installé).

 

 

 

#Recovery & Custom Recovery

 

 

 

RAPPEL : Merci de lire l'introduction avant de lire cette partie

 

 

Sur Android, le recovery est un environnement d'exécution basé sur Android, séparé et parallèle au système Android principal d'exploitation. Le recovery sert principalement à :

 

- Appliquer les mises à jour de logiciels à l'appareil,

- Effacer les données de l'utilisateur et le cache,

- Exécuter (un autre) outil externe de la mémoire flash microSD

 

 

La communauté open-source a étendu le système original de recovery Android pour ajouter d'autres fonctionnalités:

 

Système de sauvegarde et de restauration (NANDroid),

La capacité d'appliquer les modifications Android qui ne sont pas approuvés par les fabricants ou les transporteurs,

Interface utilisateur améliorée, y compris en utilisant l'écran tactile au lieu de seulement les boutons de Volume et Power,

Support adb.

 

 

Installer un custom recovery

 

 

Il y a deux principaux custom recoveries : TeamWin Recovery Project (TWRP) et ClockWorkMod (CWM). Je vous recommande fortement TWRP, il est beaucoup plus adapté pour HTC One.

 

 

 

Prérequis : Bootloader déverrouillé

 

  • Téléchargez le custom recovery de votre choix et placez-le dans votre dossier fastboot, puis redémarrez en mode bootloader

 

  • Connectez votre appareil au PC via câble USB

 

  • Entrez les commandes suivantes :

 

  • 
    fastboot flash recovery nom_du_recovery.img
    
    fastboot erase cache
    
    fastboot reboot-bootloader

 

  • A l’aide des boutons de Volume et Power, retournez en mode hboot, puis sélectionnez recovery pour vérifier que le custom recovery a bien été installé.

 

(NOTE : Pour repasser en stock recovery, la manipulation est la même. Vous pouvez téléchargez les stock recoveries ici.

(NOTE² : Si vous redémarrez votre appareil depuis TWRP et que votre appareil n’est pas rooté, il vous proposera de le faire, je vous recommande plutôt de suivre la partie qui suit pour rooter votre appareil).

 

 

 

#Root

 

 

 

RAPPEL : Merci de lire l'introduction avant de lire cette partie

 

 

Le rootage d'Android est le fait d'autoriser les utilisateurs de smartphones, tablettes, et autres appareils tournant sous le système d'exploitation mobile Android d'effectuer une élévation des privilèges (connus sous le nom de "droits SuperUtilisateur") sur le système Android.

 

 

Installation du root

 

 

Il existe différentes manières de rooter son appareil, nous utiliserons ici la méthode la plus simple et la plus fiable.

 

 

 

Prérequis : Custom recovery

 

 

  • Téléchargez SuperSU et placez-le sur la mémoire interne de votre appareil, puis redémarrez en mode bootloader. Accédez ensuite au mode recovery à l’aide des boutons Volume et Power.

 

  • Appuyez sur « Install »

 

  • Sélectionnez « UPDATE-SuperSU-vX.XX.zip »

 

  • Faites « Swipe to Confirm Flash »

 

  • Une fois l’installation terminée, appuyez sur « Reboot »

 

  • L’application SuperSU a été installée, elle vous permettra d’autoriser l’accès root à des applications.

 

 

 

#S-On & Off

 

 

 

RAPPEL : Merci de lire l'introduction avant de lire cette partie

 

 

S-On/Off signifie « sécurité activée/désactivée ».

 

Lorsque vous achetez votre appareil, la sécurité est activée. Cette sécurité protège la partition NAND (la partition de démarrage, la partition de recovery, la partition radio, et la partition système) d’être modifié. Toutes les modifications apportées à ces partitions pendant que le téléphone est en cours d'exécution ne sont pas permanentes, et seront remis à zéro après redémarrage. Lorsque votre appareil est S-ON, tous les .zips doivent être signés numériquement par HTC pour être flashé par le bootloader.

 

Lorsque votre appareil est S-Off, la sécurité est désactivée. Cela vous permet de modifier n’importe quelle partition de votre appareil, et les changements ne seront pas remis à zéro après redémarrage. La vérification de signature des .zips est désactivée, permettant de flasher des .zips non signés contenant les images séparées des partitions. Le S-Off donne à l'utilisateur un grand pouvoir sur l'appareil, mais vous devez être très prudent.

 

 

Passage en S-On

 

 

 

Prérequis : S-Off ; Stock hboot

 

(NOTE : [ATTENTION] Le passage en S-On avec un hboot modifié entraînera le brick de votre appareil)

 

  • Redémarrez votre appareil en mode bootloader et entrez la commande suivante :

 

  • 
    fastboot oem writesecureflag 3

 

 

Passage en S-Off

 

 

 

(NOTE : Sunshine est maintenant compatible avec Android Lollipop.

Les méthodes Revone, Rumrunner et Firewater sont obsolètes et ne fonctionneront qu'avec les modèles les plus anciens. Privilégiez Sunshine.

Si vous souhaitez quand même utiliser l'une des trois premières méthodes, téléchargez eMMC Brickbug Check depuis le Play Store et vérifiez que dans la partie "eMMC chip" le numéro de CID ne commence pas par 9001. Si c'est le cas, vous devrez utiliser Sunshine).

 

 

Méthode Revone (obsolète)

 

 

 

(NOTE : Revone est compatible avec le hboot 1.44)

 

Prérequis : Bootloader déverrouillé ; Root ; HTC Sync supprimé ; Tout autre logiciel de téléphone supprimé (Samsung Kies, PDANet, etc) ; Verrouillage de l’écran désactivé ; Code PIN désactivé ; Firewall et applications de sécurités Internet désactivés

 

  • Téléchargez Revone et placez-le dans votre dossier ADB, puis connectez votre appareil au PC via câble USB et ouvrez une invite de commande dans le dossier.

 

  • Entrez les commandes suivantes :

 

  • 
    
    adb devices
    adb push revone /data/local/tmp/
    adb shell
    cd /data/local/tmp
    chmod 755 revone
    su (confirmez laccès root sur votre appareil)
    ./revone p

 

  • Votre appareil redémarre et est préparé au passage en S-Off. Fermez cette invite de commande et ouvrez-en une autre.

 

  • Entrez les commandes suivantes :

 

  • 
    
    adb devices
    adb shell
    cd /data/local/tmp
    ./revone s 0 u

 

  • Votre appareil est maintenant S-Off. Redémarrez en mode bootloader pour vérifier

 

  • 
    
    adb reboot-bootloader

 

(NOTE : Pour déverrouiller/verrouiller/reverrouiller votre bootloader et  supprimer le tampered flag en utilisant Revone, rendez-vous à la partie Bootloader).

 

 

Méthode Rumrunner (obsolète)

 

 

 

(NOTE : Rumrunner est compatible avec les hboots 1.54, 1.55, 1.56 et potentiellement 1.57)

 

Prérequis : Bootloader déverrouillé ; Root ; HTC Sync supprimé ; Tout autre logiciel de téléphone supprimé (Samsung Kies, PDANet, etc) ; Verrouillage de l’écran désactivé ; Code PIN désactivé ; Firewall et applications de sécurités Internet désactivés

 

  • Téléchargez Rumrunner et l’extraire, puis connectez votre appareil au PC via câble USB et lancer « soju.exe »

 

  • Acceptez les conditions d’utilisation

 

  • Laissez Rumrunner faire son travail

 

  • Votre appareil redémarrera plusieurs fois durant le processus

 

  • Une fois l’opération terminée, appuyez sur « Entrer » pour fermer l’invite de commande, puis redémarrez votre appareil en mode bootloader pour vérifier que vous êtes S-Off.

 

 

Méthode Firewater (obsolète)

 

 

 

(NOTE : Firewater est compatible avec les hboots 1.55, 1.56 et 1.57)

 

Pour cette méthode, je vous redirige vers le tuto de @@HTC_Addict, son tuto est complet et à jour, je n’ai donc rien à ajouter.

 

 

Méthode Sunshine

 

 

 

(NOTE : Sunshine est compatible avec tous les hboots)

 

Prérequis : Stock ROM ; Stock kernel ; Root ; Sources inconnues autorisées ; 25$

 

  • Téléchargez Sunshine et installez-le sur votre appareil

 

  • Lancez Sunshine

 

  • La fenêtre « Disclaimer » apparait :

 

« Sunshine est un utilitaire pouvant déverrouiller le bootloader et S-Off certains appareils HTC. Cet utilitaire, comme les autres similaires, contient des risques inhérents tels que l’annulation de votre garantie. En continuant, vous acceptez de ne pas retenir ses créateurs pour aucune perte ou dommage dus à l’utilisation de Sunshine, ou modifications faites au téléphone après l’utilisation de Sunshine.

 

Sunshine est copyrighté et sa redistribution est interdite. Si vous n’avez pas obtenu cette application depuis une source officielle, elle peut ne pas être à jour ou même dangereuse. »

 

  • Appuyez sur « Continue »

 

  • La fenêtre « Compatibility Test » apparait :

 

« Sunshine va maintenant exécuter une série de test de compatibilité pour s’assurer qu’il est sans danger de l’utiliser sur votre appareil. Cela peut causer un ralentissement de votre téléphone ou sa suspension pendant une durée allant jusqu’à 2 minutes. Veuillez n’utilisez aucune autre fonction de votre téléphone pendant ce processus

 

Veuillez accorder les droits SuperUtilisateur lorsque demandé, autrement le test échouera. »

 

  • Appuyez sur « Okay »

 

  • Le test démarre… Au bout d’un certain temps, la requête d’accès root apparaîtra, soyez attentif

 

  • La fenêtre « License » apparait :

 

« Sunshine est une application payante, and requiert une licence par appareil. Cette licence peut être achetée pour 25$ (~ 18.75€) en utilisant PayPal ou une carte de crédit. Si vous avez déjà une licence pour cet appareil, veuillez contacter le support. »

 

  • Appuyez sur « PayPal »

 

  • Connectez-vous à PayPal pour acheter une licence pour votre appareil

 

  • La fenetre « License Purchased » apparait :

 

« Vous avez acheté une licence pour Sunshine. L’application va maintenant redémarrer elle-même et exécuter encore des tests de compatibilité, puis S-Off votre appareil.

 

  • Appuyez sur « Restart »

 

  • Deux fenêtres déjà apparus précédemment réapparaissent, ne vous en occupez pas, appuyez sur « Continue » puis « Okay »

 

  • La fenêtre « Ready To Go ! » apparait :

 

« Après cette fenêtre, il n’y a pas de retour en arrière. Si vous choisissez de continuer, Sunshine va redémarrer votre appareil, après que votre appareil ait redémarré, veuillez ré exécuter Sunshine pour terminer. »

 

  • Appuyez sur « Continue »

 

  • La fenêtre « Rebooting » apparait :

 

« Vérifications de compatibilité finales en cours, votre appareil redémarrera ensuite. Après que l’appareil ait complètement redémarré, veuillez exécuter Sunshine encore pour terminer. »

 

  • Laissez l’application redémarrer votre appareil

 

  • Relancez Sunshine

 

  • La fenêtre « Ready To Go ! » apparait :

 

« Votre appareil a réussi tous les tests de compatibilité. Appuyez sur continuer pour S-Off votre appareil. Une fois cela fait, votre appareil va s’éteindre. Appuyez sur quitter pour ne pas S-Off votre appareil et l’éteindre. »

 

  • Appuyez sur « Continue » pour passer S-Off ou « Exit » pour annuler

 

  • La fenêtre « Success » apparait :

 

« Votre appareil est maintenant S-Off et déverrouillé (bootloader), il va maintenant s’éteindre. Profitez. »

 

  • Votre appareil s’éteint

 

  • Démarrez en mode bootloader pour vérifier que vous êtes S-Off

 

NOTE : Sunshine ayant évolué depuis, les messages et leur traduction ici sont peut être obsolètes.

 

 

Impossible de passer S-Off ?

 

 

Si le S-Off n’a pas fonctionné pour vous, ne paniquez pas, postez sur ce topic en précisant la méthode utilisée et en ajoutant un screenshot de votre écran affichant :

 

- Les informations logicielles (Paramètres -> A propos -> Informations logicielles) ainsi que le page affichant le kernel, la bande de base, et le numéro de build (-> Plus)

 

- Votre eMMC Check (téléchargez l'appli eMMC Brickbug Check)

 

- Votre bootloader

 

Et nous verrons quelle solution est adaptée à votre cas.

 

 

 

#Carrier ID & Model ID

 

 

 

RAPPEL : Merci de lire l'introduction avant de lire cette partie

 

 

Le Carrier ID (Identifiant opérateur en français, abrégé CID) de l'appareil est un identifiant qui détermine quelles ROMs peuvent être installées sur l’appareil en fonction de l’opérateur. Le bootloader permettra seulement à une ROM avec le bon CID d’être flashé sur l’appareil. Un appareil possédant le SuperCID permet à n’importe quelle ROM d’être flashée

 

 

Liste des CIDs

 

 

 

TMUS : T-MOB010
TMD : T-MOB101 
TMA : T-MOB102 
TMNL : T-MOB003 
TMCZ : T-MOB004 
TMUK : T-MOB005 
TMHR : T-MOB006 
TMH : T-MOB007 
TMSK : T-MOB008 
Era : T-MOB009 
TMMK : T-MOBL11 
VODA-UK : VODAP001 
VODA-Germany : VODAP102 
VODA-Italy : VODAP405 
VODA-SFR : VODAP203 
VODA-Spain : VODAP304
VODA-Netherland : VODAPE17
VODA-Ireland : VODAP019 
VODA-Greece : VODAP006 
VODA-Portugal : VODAPD18 
VODA-Swisscom-WWE : VODAP015 
VODA-Swisscom-DE : VODAP110 
VODA-Swisscom-FR : VODAP212 
VODA-Swisscom-IT : VODAP416
VODA-Australia : VODAP021 
VODA-New-Zealand : VODAP022 
VODA-Mobilkom : VODAP120
VODA-Proximus : VODAP024
VODA-TR : VODAPM27
ORANGE-French : ORANG202
ORANGE-UK : ORANG001
ORANGE-ES : ORANG309
ORANGE-BE : ORANG012
ORANGE-PO : ORANG008 
ORANGE-CH-FRA : ORANG203 
ORANGE-CH-GER : ORANG104
ORANGE-SK : ORANG006 
ORANGE-PL : ORANGB10
ORANGE-AT : ORANG113 
GOOGLE : GOOGL001 
TELEF-Spain : TELEF301
TELUS : TELUS001 
DCM : DOCOM801
ATT : CWS__001
Brightstar-SPA : BSTAR301
Brightstar-PTB : BSTAR502 
VIRGIN-UK : VIRGI001 
O2-UK : O2___001 
HTC-Czech : HTC__C24 
HTC-Denmark : HTC__F08
HTC-Norway : HTC__H10
HTC-Sweden : HTC__G09
HTC-Poland : HTC__B25 
HTC-Russia : HTC__A07 
HTC-Turkey : HTC__M27
HTC-GCC : HTC__J15 
HTC-Australia : HTC__023
HTC-Singapore : HTC__044
HTC-FRA : HTC__203 
VODA-Africa-South : HTC__016 
AirTel-India : HTC__038
TIM-Italy : TIM__401
H3G-Italy : H3G__402
Optus-Australia : OPTUS001
Hutch-Australia : HUTCH001 
SMC-Voda-HK : SMCVD001
Chunghwa-Taiwan : CHT__601 
Rogers : ROGER001 
HTC-EastEurope : HTC__032 
HTC-GER : HTC__102 
HTC-ITA : HTC__405 
HTC-Dutch : HTC__E11 
HTC-Nor : HTC__Y13 
HTC-WWE : HTC__001 
HTC-ELL : HTC__N34 
HTC-SPA : HTC__304 
HTC-PTG : HTC__506 
DOPOD : DOPOD701 
Open-Channel : HTCCN701
CT : HTCCN702 
CU : HTCCN703 
HTC-Asia-SEA : HTC__037 
HTC-India : HTC__038 
Fastweb-IT : FASTW401 
O2-DE : O2___102 
TWM-TW : HTC__621
Asia-HK-CHT : HTC__622
HTC-Asia-SEA-WWE : HTC__044 
HTC-FRA-Bouygues : HTC__247 
HTC-BE : HTC__E41 
VODA-SA : VODAP026 
H3G-DAN : H3G__F05 
H3G-SWE : H3G__G04 
H3G-UK : H3G__001 
H3G-ROI : H3G__003 
Bouygues-Telecom : BOUYG201 
Telstra : TELST001 
VODA-DE : VODAP129 
SKT_KR : SKT__901 
VODA-MTS-RUS : VODAPA30 
HTC-Tesco : HTC__052 
HTC-FRA-NRJ : HTC__249 
Entel : BSTAR306 
Tigo : BSTAR307 
Movistar : BSTAR308 
BM : BM___001 
H3G-AT : H3G__106 
CA_Videotron : VIDEO001 
CA_Dave : DAVE_001 
SUPERCID : 11111111

 

 

Le Model ID (Identifiant modèle, abrégé MID) de l'appareil est un identifiant qui détermine quelles ROMs peuvent être installées sur l’appareil en fonction du modèle de l’appareil. Le bootloader permettra seulement à une ROM avec le bon MID d’être flashé sur l’appareil.

 

 

Liste des MIDs

 

 

 

Taiwan : PN0711000

Australie | Hong-Kong / Singapour : PN0714000

EMEA : PN0710000

AT&T / T-Mobile /Telus / Bell / Roger/ Virgin : PN0712000

KDDI : PN0740000

Sprint : PN0720000

 

 

Changement du CID

 

 

 

Prérequis : S-Off

 

  • Redémarrez votre appareil en mode bootloader, connectez le au PC via câble USB et ouvrez une invite de commande dans le dossier fastboot.

 

  • Entrez les commandes suivantes :

 

  • 
    fastboot oem writecid XXXXXXXX
    fastboot reboot-bootloader

 

  • Vérifiez que votre CID a bien changé en celui désiré

 

 

Changement du MID

 

 

 

Prérequis : S-Off

 

(NOTE : Ce tuto inclut uniquement les commandes pour passer à un MID Européen (PN0710000) au cas où il ne serait pas déjà votre MID actuel, tout simplement car un autre MID rendrait votre appareil incompatible avec d’autres parties de ce tuto. Si néanmoins vous voulez un autre MID que celui-là, je vous redirige sur ce topic).

 

  • Connectez votre appareil au PC via USB et entrez les commandes suivantes :

 

  • 
    adb devices
    adb shell
    su (confirmez laccès root sur votre appareil)
    echo -ne '\x50\x00\x4e\x00\x30\x00\x37\x00\x31\x00\x30\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p6 bs=1 seek=16384 (copier/coller, la question ne se pose même pas)
    exit
    adb reboot-bootloader
    fastboot getvar mid

 

  • Vérifiez que la variante « modelid » est bien PN0710000

 

  • 
    fastboot reboot

 

 

#Debranding

 

 

 

RAPPEL : Merci de lire l'introduction avant de lire cette partie

 

 

Le debranding (débrandage en français) est, dans le monde d’Android, le fait de retirer la surcouche opérateur de manière à se débarrasser des applis opérateurs préinstallées, du nom de l’opérateur dans la barre de notification, et permettre de recevoir les mises à jour du constructeur dès qu’elles sont publiées.

 

 

Debrandage

 

 

Prérequis : S-Off ; CID & MID correspondants

 

(NOTE : L’installation d’une RUU effacera toutes vos données)

 

 

Méthode RUU.exe

 

 
  • Téléchargez la RUU de votre choix ici et connectez votre appareil au PC via câble USB puis lancer le fichier.

 

Le lancement peut être assez long, ceci est dû au volume très important du fichier.

 

Une fenêtre va s’ouvrir, préparant l’installation de la RUU.

 

  • La fenêtre suivante affiche le contrat de licence, cochez « J’accepte les termes du Contrat de licence » puis cliquez sur « Suivant ».

 

  • L’utilitaire de mise à jour de la ROM (RUU en français) s’ouvre. Lisez l’avertissement puis cochez la case « Je comprends l’avertissement indiqué ci-dessus et j’ai lu le fichier LisezMoi » puis cliquez sur « Suivant »

 

  • Effectuez les vérifications demandées puis cochez la case « J’ai effectué les étapes indiquées ci-dessus » puis cliquez sur « Suivant »

 

  • Une nouvelle fenêtre s’ouvre. Votre version de firmware actuelle est affichée. Cliquez sur « Mise à jour ».

 

  • La fenêtre suivante vous indique de quelle version à quelle version vous allez passer. Cliquez sur « Suivant ».

 

  • La fenêtre suivante vous indique ce qu’il va se passer durant le processus d’installation. Cliquez sur « Suivant » pour démarrer.

 

L’installation démarre, laissez le logiciel faire son travail.

 

 

Méthode RUU.zip

 

 
  • Téléchargez la RUU de votre choix ici et placez-la dans votre dossier fastboot, puis redémarrez en mode bootloader.

 

  • Entrez les commandes suivantes :

 

  • 
    fastboot oem rebootRUU
    fastboot flash zip nom_de_la_ruu.zip

 

La RUU est injectée dans votre appareil et le hboot est flashé, puis l’erreur 90 hboot pre-update apparait.

 

Votre appareil redémarre en RUU.

 

  • Entrez de nouveau la commande précédente :

 

  • 
    fastboot flash zip nom_de_la_ruu.zip

 

La RUU est de nouveau injectée dans votre appareil et l’installation est effectuée.

 

 

  • Redémarrez votre appareil pour finaliser l'installation :

 

  • 
    fastboot reboot

 

 

 

 

#Remise à zéro

 

 

 

RAPPEL : Merci de lire l'introduction avant de lire cette partie

 

 

Si vous devez envoyer votre appareil au SAV, il vaut mieux qu’aucune trace de modification ne soit apparente, sinon le SAV pourrait vous refuser la réparation ou vous demander des frais supplémentaire.

En fonction du SAV auquel vous allez envoyer votre appareil, il y a deux types de remise à zéro, celle pour un appareil « nu » et celle pour un appareil « opérateur ». Les deux vous seront expliquées.

Pour chacune de ces remises à zéro, on peut procéder de différentes manières, je vais vous présenter celles que j’utilise et que je trouve les plus simples.

 

(NOTE : En fonction des modifications que vous avez apportées à votre appareil, la procédure à effectuer peut varier, celles présentées ci-dessous sont valables pour toutes les modifications présentées précédemment dans ce tuto, du déverrouillage du bootloader au débrandage, ainsi que d’autre modification qui ne sont pas présentés ici, soit une remise à zéro la plus complète possible).

 

 

Remise à zéro pour un HTC One « nu »

 

 

Première Méthode

 

 

 

Prérequis : S-Off ; Root

 

  • Commencez par remettre le CID d’origine (généralement HTC__203)

 

Redémarrez dans le bootloader en mode fastboot puis entrez les commandes suivantes :

  • 
    fastboot oem writecid HTC__203
    fastboot reboot-bootloader

Vérifiez que le changement de CID a été appliqué.

 

 

  • Supprimez le tampered flag (si existant) et verrouillez votre bootloader

 

Démarrez normalement votre appareil puis entrez les commandes suivantes :

 

  • 
    adb devices
    adb shell
    echo -ne '\x00' | dd of=/dev/block/mmcblk0p7 bs=1 seek=4265988
    echo -ne '\x00\x00\x00\x00' | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796
    exit
    adb reboot-bootloader

 

Vérifiez que les changements ont été appliqués.

 

 

  • Flashez une RUU correspondante à votre CID

 

(voir partie sur le Debranding, c’est exactement la même chose).

 

 

  • Repassez en S-On

 

Désactivez le démarrage rapide sur votre nouvelle ROM.

 

Redémarrez dans le bootloader en mode fastboot et entrez les commandes suivantes :

 

  • 
    fastboot oem writesecureflag 3
    fastboot reboot-bootloader

 

Vérfifiez que la mention « S-On » s’affiche bien.

 

 

  • Votre appareil est maintenant remit à zéro

 

Je vous conseille de faire une réinitialisation depuis les paramètres puis d’effectuer les mises à jour.

 

 

Deuxième Méthode (merci à @@kirasd69)

 

 

 

Prérequis : S-Off ; TWRP

 

  • Commencez par remettre le CID d’origine (généralement HTC__203)

 

Redémarrez dans le bootloader en mode fastboot puis entrez les commandes suivantes :

 

  • 
    fastboot oem writecid HTC__203
    fastboot reboot-bootloader

 

Vérifiez que le changement de CID a été appliqué.

 

 

  • Flashez le firmware 5.11.401.10

 

Téléchargez le firmware 5.11.401.10 et placez-le dans votre dossier fastboot

 

Redémarrez dans le bootloader en mode fastboot puis entrez les commandes suivantes :

 

  • 
    fastboot oem rebootRUU
    fastboot flash zip firmware.zip

 

Le firmware est injecté dans votre appareil et le hboot est flashé, puis l’erreur 90 hboot pre-update apparait.

 

Votre appareil redémarre en RUU.

 

Entrez de nouveau la commande précédente :

 

  • 
    fastboot flash zip firmware.zip

 

Le firmware est de nouveau injecté dans votre appareil et l’installation est effectuée.

 

Redémarrez votre appareil pour finaliser l'installation :

 

  • 
    fastboot reboot

 

 

  • Installez la ROM 5.11.401.10 et réinitialisez le bootloader

 

Téléchargez la ROM 5.11.401.10 ainsi que le Guru Bootloader Reset Tool et placez-les sur la mémoire de votre appareil

 

Redémarrez en mode recovery

 

Installez la ROM 5.11.401.10

 

A la page « Do you want to wipe data partition ? » Choisissez « Wipe data partition »

 

A la page « Tweaks » ne cochez pas « Add root access »

 

A la page « Options » cochez au moins « Stock recovery »

 

Puis lancez l’installation la ROM

 

A la fin de l’installation, ne redémarrez pas l’appareil !

 

Installez le Guru Bootloader Reset Tool

 

Cochez « Remove Tampered » et « Lock Bootloader »

 

Lancez installation

 

Redémarrez dans le bootloader et vérifiez que les changements ont été appliqués

 

 

  • Repassez en S-On

 

Redémarrez dans le bootloader en mode fastboot et entrez les commandes suivantes :

 

  • 
    fastboot oem writesecureflag 3
    fastboot reboot-bootloader

 

Vérifiez que la mention « S-On s’affiche bien »

 

 

  • Votre appareil est maintenant remis à zéro

 

Je vous conseille de faire une réinitialisation depuis les paramètres puis d'effectuer les mises à jours.

 

 

 

#Unbricking

 

 

 

Cette partie du guide n'est pas liée aux précédentes. Il s'agit d'une adaptation en français réalisée par moi même de ce thread sur XDA. Ce tool est la propriété de Dexter93. Je n'ai en aucun cas participé à son développement. Vous pouvez lire cette partie sans même avoir lu l'intro du guide (bien que ce soit tout de même recommandé).

 

 

Cette procédure réparera un appareil brické suite à une incompatibilité de firmware. Cela peut être causé par la manière dony HTC traite les mises à jour de firmware du M7 en OTA. Si vous avez flashé un firmware d’une version 3.x à une version 5.x via OTA ou manuellement, vous avez probablement un appareil bloqué en QHUSB_DLOAD. Cet outil est pour vous.

 

Appareil supporté actuellement : M7_ul.

 

 

Prérequis

 

• Le paquet approprié pour l’appareil

• Un appareil brické supporté

• Un câble USB

• Fastboot

• Utilitaires de distros : MD5Sum, Strings, Tail, Grep, Unzip (tous inclus dans la plupart des distros Linux)

• Une expérience de base sur Linux

• Accès root sur Linux

• De la patience

 

DISCLAIMER: Nous ne garantissons pas que cette méthode fonctionnera pour vous, ou qu’elle est sans défaut. Nous ne sommes pas non plus responsables si votre téléphone est complètement mort après la procédure, ou si votre maison est brulée parce que votre téléphone a explosé. You faites cela à vos risques et périls.

 

 

Instructions

 

1. Démarrez sur Linux et téléchargez le paquet approprié pour l’appareil.

2. Retirez la carte SIM du téléphone. Ne le brancher pas pour l’instant.

3. Extraire le paquet dans votre répertoire de travail.

4. Ouvrez un terminal et cd* dans ce répertoire.

5. Exécutez revive.sh en tant que root et connectez l’appareil.

 

*cd = change directory (changer de répertoire).

 

Code:


sudo ./revive.sh

La procédure est automatisée. À la fin du processus d’unbrick, vous devrez charger complètement l'appareil puis flasher un des firmwares complet fourni, comme souligné dans le script. Ceci est crucial pour assurer la stabilité de l'appareil.

 

 

Notes sur la procédure:

 

• Vous aurez besoin d’allumer l’appareil manuellement quand le script vous l’affichera. Pour se faire, maintenez le bouton power pendant ~ 60 secondes.

• Les ports USB 3.0 risquent de ne pas fonctionner correctement. Veuillez brancher l’appareil dans un port USB 2.0 si vous rencontrez des problèmes.

• Si votre firmware n’est pas supporté, veuillez  prendre p1.img et p19.img dans le répertoire de travail, notez l'erreur et contactez-nous

• Cet outil a été testé sur des appareils S-Off. Veuillez faire part au développeur si il fonctionné aussi sur un appareil S-On.

• Cela *devrait* réparer aussi les autres incompatibilités de firmware, tant que l’appareil peut être détecté.

• Les firmwares inclus sont complètement stocks, y compris e recovery. Vous n'êtes pas censé en utiliser d'autres.

 

 

Téléchargement

 

Pour HTC One (M7_UL)

32bit MD5: c9b8c0ea1700edfda1d69a2491e59aa5

 

 

 

#F.A.Q

 

 

 

  • Mon appareil n’est pas détecté lors de l’utilisation d’adb

 

 

Vérifiez que les drivers sont bien installés et que le débogage USB est activé.

 

 

  • Firewater me donne l’erreur « error, run Firewater as root. su or FU !!!!!! »

 

 

Vérifiez que vous avez bien entré la commande « su » et que vous avez ensuite autorisé l’accès root depuis votre appareil.

 

 

  • J’ai tout essayé et je n’arrive pas à passer S-Off

 

 

Téléchargez eMMC Brickbug Check depuis le Play Store et vérifiez que dans la partie "eMMC chip" le numéro de CID ne commence pas par 9001. Si c’est le cas, il n’y a rien à faire pour l’instant, sinon, postez sur ce topic en indiquant :

 

- La méthode utilisée

- Les informations figurants dans votre bootloader

- Votre version de firmware

- La ROM installée

- Le kernel installé

- Si votre accès root fonctionne

 

Et nous verrons quelle solution est adaptée à votre cas.

 

 

  • J’obtiens une erreur lors d’un flash

 

 

Si vous venez de flasher un .zip et que le message « FAILED » apparait, ne redémarrez pas immédiatement l’appareil ou il risquerait de brick. Essayez de reflasher le .zip, ou un autre .zip si celui que vous avez essayé de flasher n’est pas accepté. Si aucun flash n’est accepté, vous devez trouver ce qui est à l’origine du dysfonctionnement, vérifiez votre câble et ports USB (n’utilisez pas de hubs !) vérifiez votre version de fastboot.

 

Voici la liste des messages de « FAIL » qui ne sont pas dangereux en cas de redémarrage :

 

Error 12 « signature fail » – Le .zip n’est pas signé (ne peut se produire que si votre appareil est S-On).

 

Error 23 « parsing image fail » – Changez le nom du fichier .img dans le.zip (hboot.img ; radio.img ; …).

 

Error 32 « header error » – Vérifiez qu’il n’y a qu’un seul point avant l’extension du fichier, et que c’est bien un .zip. Vous pouvez aussi refaire le .zip, ainsi que vérifiez votre connexion USB.

 

Error 41 « Wrong Model ID » - Votre MID ne correspond pas à celui requis pour flasher le .zip (voir partie sur les MIDs).

 

Error 42 «  Wrong Customer ID » - Votre CID ne correspond pas à celui requis pour flasher le .zip (voir partie sur les CIDs).

 

Error 90 « hboot pre-update » - Erreur qui n’en est pas vraiment une, puisqu’elle est normale. Elle signigie que seul le hboot a été flasher, entrez de nouveau la commande pour terminer le flash.

 

Error 99 « unknown » - Erreur inconnue, vérifiez le .zip et que vous êtes S-Off.

 

Error 155 « relock bootloader » - Vous devez reverouiller le bootloader (ne peut se produire que si vous êtes S-On). Peut aussi signifier que vous avez besoin du SuperCID.

 

Error 170 « check USB » - Vérifiez votre connexion USB et la fonctionnalité des drivers HTC.

 

 

 

Fin du support : 25.12.2014

Edited by BenJ93
Liens mis à jour
  • Like 9
Link to comment
Share on other sites

A part CM11 Nightly, il n y a pas d'autre ROM avec qui le S-OFF fonctionne ? Car c'est en cours d'installation depuis plus de 15 minutes et rien ne se passe.

Link to comment
Share on other sites

Jusque là c'est la seule dont j'ai entendu dire qu'elle fonctionnait, mais le problème c'est que je crois que c'est une version bien spécifique, celle du 29 Juillet 2014, et je la trouve nul part, enfin je suis pas sur mais souvent les gens qui ont réussi avec cette ROM précise que c'est celle là, comme ici par exemple...

 

Après j'ai aussi vu d'autres cas de succès avec cette ROM datant de avant le 29 Juillet donc ça a peut être rien à voir

 

Mais je te conseille plutôt la méthode avec Bulletproof, testée il y a 2 jours avec un membre du forum et ça a marché direct ;)

Edited by Raka936
Link to comment
Share on other sites

Oui elle n'est plus dispo, tant pis je vais essayer autre chose.

 

Je vais essayer la méthode Bulletproof, mais je crois que tu t'es trompé (Billetproof + Firewater) C'est a dire ?

Link to comment
Share on other sites

EDIT : ça a l'air de fonctionner.

aClKBYn.png

Mer*de j'ai confondu Firewater et Elementalx xD

 

Merci, je vais tester.

 

Edited by HTC_Addict
Link to comment
Share on other sites

@@Raka936 Je l'avais oublier merci.

 

J'ai eu que des échecs (tourne en rond depuis une vingtaine de minutes).

 

Voici mes tentatives échecs :

 

- Rom Stock Sense 6 + Elementalx

- InsertCoin + Bulletproof

- ARHD + Bulletproof

- CM 11

 

En gros après avoir taper "Yes", plus rien ne se a part ça :

aClKBYn.png

 

@@cavAlier Non je n'ai pas réussi manuellement car l'installation été interminable, j'ai essayé plusieurs Recovery.

Link to comment
Share on other sites

merci Raka super tuto je me suis enfin décidé à traficoter mon one ;) par contre le je n'arrive pas a flasher le recovery pourtant j'ai bien mis l'image dans la memoire interne de mon phone puis on est d'accord que les invites de commande sont toujours a rentrer via le dossier fastboot et je remplace bien le nom du recovery ...

voici mon message d'erreur :

C:\Users\Jérém\Downloads\adt-bundle-windows-x86_64-20140702\sdk\platform-tools>f
astboot flash recovery openrecovery-twrp-2.7.0.0-m7.img
error: cannot load 'openrecovery-twrp-2.7.0.0-m7.img'

 pour infos les 2 autres commandes fonctionnent (erase cache et reboot bootlader)

une idée ? merci d'avance les amis

Link to comment
Share on other sites

c'est ce que je me disais aussi mais je voulais pas faire de betise du coup peut etre modifier le topic car il est spécifié qu'il faut le mettre dans la mémoire de l'appareil merci en tout cas et désolé pour le dérangement :-)

 

En effet grosse erreur de ma part ! Merci de me l'avoir fait remarqué, c'est rectifié ;)

 

N'hésitez pas à me dire si vous voyez d'autres erreurs, j'ai écrit certaines parties de ce tuto en étant très fatigué, et malgré des dizaines de relectures il peut y avoir encore quelques erreurs...

 

 

@@Raka936 Je l'avais oublier merci.

 

J'ai eu que des échecs (tourne en rond depuis une vingtaine de minutes).

 

Voici mes tentatives échecs :

 

- Rom Stock Sense 6 + Elementalx

- InsertCoin + Bulletproof

- ARHD + Bulletproof

- CM 11

 

En gros après avoir taper "Yes", plus rien ne se a part ça :

aClKBYn.png

 

@@cavAlier Non je n'ai pas réussi manuellement car l'installation été interminable, j'ai essayé plusieurs Recovery.

 

On va trouver une solution j'en suis sûr !

 

As tu essayé le combo stock ROM (5.11.401.10 | 4.4.2 | Sense 6) + Bulletproof + Firewater ?

Edited by Raka936
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...