DjipOner Posté(e) 4 juin 2012 Share Posté(e) 4 juin 2012 (modifié) [TUTO] Débrander son HTC One S (Supprimer la surcouche opérateur / Passer en ROM Officielle HTC / Changer de CID) Ni Frandroid ni moi même ne pourront être tenu responsable de toute détérioration sur votre matériel. /!\ Ceci ne supprimera pas le verrouillage SIM (Simlock) pour cela rendez vous ici /!\ Premièrement, Qu'est ce que le Débranding? Il s'agit en faite de supprimer la surcouche (ajout d'application, de divers réglages; modification du logo de démmarage) apposé par les opérateurs mobile sur les téléphones et smartphones vendu sous leur marque (SFR/Orange/Bouygues/Free/...) Pourquoi Débrander son Mobile? Le fait d'enlever la surcouche opérateur permet entre autre de supprimer les applications installées par l'opérateur qui sont la plupart du temps impossible à désintaller et consomment des ressources inutilement. (Vous pourrez réinstaller les applis que vous jugerez utiles en passant par le Google Play Store) Il offre également l'avantage de transformer son mobile en une version dite "nu" détaché de tout opérateur, cela signifie qu'il pourra bénéficier des dernières mises à jour du constructeur en temps et en heure sans avoir à patienter de longues semaines voir de longs mois avant que l'opérateur daigne enfin proposer la mise à jour à ses clients (Quand il le fait) Quel est l’inconvénient du Débranding? Comme d'autres "tweak/hack" (root/unlock bootloader/rom custom) il supprime (en théorie) la garantie du mobile. Dans la pratique un mobile rooté, équipé de ROM/Recovery Custom ou étant passé en ROM Officiel Constructeur n'est jamais (à ma connaisance) recallé du SAV. (Et jamais mentionné lors du retour de SAV) Pré-requis: - Un HTC One S - Root (Tuto: How to root your HTC One S (for Windows, Mac and Linux)) - Bootloader déverrouillé (via HTCDev.com) (tuto) - Un câble micro USB (celui d'origine sera parfait) - Un Recovery d'Origine (ci ce n'est pas le cas flasher "ville_recovery_signed.img" (mirroir) via fastboot) - Le SDK Android correctement installé. - ADB fonctionnel (Pilotes installé et Déboguage USB activé) - Un éditeur hexadecimal (HxD par exemple) Le Tuto: Note: Toutes les commandes à taper peuvent être simplement "copier/coller" pour éviter les fautes de frappes 1° - Rendez vous dans le dossier ou votre SDK est installé (chez moi: C:\Program Files\Android\android-sdk) - Maintenir la touche shift gauche enfoncée (la flèche sous la touche Majuscule) et faites un clic droit sur "platform-tools" et cliquer sur "Ouvrir une fenêtre de commande ici". L'invité de commande va apparaître. (Si besoin lancer l'invité de commande en administrateur) - Brancher votre téléphone allumé en USB et sélectionner "Charger seulement" (assuré vous d'avoir activé le Débogage USB dansParamètres/Options pour les développeurs) 2° Taper "adb shell" (sans les guillemets) puis Entrer (comme après chaque commande en vert) 3° Taper "su" 4° Ensuite tapez "dd if=/dev/block/mmcblk0p4 of=/sdcard/mmcblk0p4" 5° Tapez "exit" & retaper "exit" 6° Tapez "adb pull /sdcard/mmcblk0p4" puis noter la taille exacte du fichier extrait (qui devra être exactement la même après modification) 7° Renommez les fichier "mmcblk0p4" qui devrait se trouve dans C:\Program Files\Android\android-sdk\platform-tools en "mmcblk0p4MOD" puis l'ouvrir à l'aide d'un éditeur hexadécimal. 8° Dans l'Editeur descendez jusqu'à la ligne 00000210 ou vous devriez trouver votre CID d'Origine suivi de votre Numero IMEI Ici mon CID est déjà modifié en "HTC France Officiel" (HTC__203) et mon IMEI est masqué volontairement le votre devrait être: "ORANG202" Sur un mobile Orange "VODAP203" Sur un mobile SFR "BOUYG201" Sur un mobile Bouygues "HTC__203" Sur un mobile Nu Pour info voici une liste relativement complète des différentes CID du HTC One S (compatible avec d'autre HTC) Attention! Il faut uniquement modifier les 8 caractères de votre CID et aucun autre caractères! (Surtout pas le numero IMEI qui est à la suite du CID) Afin de transformer votre mobile "Opérateur" en version nu, vous allez donc remplacer votre CID opérateur par "HTC__203" dans l’éditeur hexadécimal. Note: Il est également possible de passer son mobile en "SuperCID en replaçant "HTC__203" par "11111111" qui permet de flasher n'importe quelle RUU (Opérateur/Développeur) mais l’inconvénient c'est qu'il ne permet pas de beneficier des Mise à Jour OTA.. 9° Une fois le fichier modifié, enregistrer le dans "C:\Program Files\Android\android-sdk\platform-tools" le sous le nom "mmcblk0p4MOD" etvérifier qu'il fait exactement la même taille qu'avant édition (1 024 octets Normalement) 10° Retourner dans l'Invité de commande, - taper "adb push mmcblk0p4MOD /sdcard/mmcblk0p4MOD" - taper "adb shell" puis "su" - taper ensuite "dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4" - taper "exit" et retaper "exit" La modification du CID devrait être effective... B) 11° Pour verifier que tout est fonctionné taper "adb reboot bootloader" (Le mobile va redémarrer en Mode Bootloader) 12° Une fois dans le bootloader taper "fastboot oem readcid" vous devrier lire "HTC__203" Si c'est le cas la modification du CID a bien fonctionné. 13° Réinstallation du Recovery d'origine: (Dans le cas ou vous aviez précédemment installé un Custom Recovery [CWM/TWRP]) - Placer le fichier "ville_recovery_signed.img" (mirroir) dans le dossier C:\Program Files\Android\android-sdk\platform-tools - Puis flasher le recovery à l'aide de la commande "fastboot flash recovery ville_recovery_signed.img" (Mobile en mode Fastboot USB) 14° Maintenant il va falloir re-verrouillé le bootloader en tapant "fastboot oem lock" (Mobile en mode Fastboot USB) Note: Lors de votre prochain déverrouillage du Bootloader il faudra impérativement régénérer un nouveau "Unlock_code.bin" sur le site http://www.htcdev.com/ car le précédent ne fonctionnera plus du au changement de CID 15° Il ne vous reste plus qu'à flasher une RUU en suivant ce tuto: [Tuto] Remettre son téléphone d'origine avec un RUU HTC Voici les différentes RUU disponibles afin de flasher la dernière ROM Officielle HTC RUU 1.53: RUU_Ville_U_HTC_Europe_1.53.401.2_Radio_0.15.31501S.19_10.12.31501S.06L_release_251412_signed.exe (mirroir 1 / mirroir 2) RUU 1.78: RUU_Ville_U_HTC_Europe_1.78.401.2_Radio_0.16.31501S.17_2_10.23.31501S.10L_release_258480_signed.exe (mirroir 1 / mirroir 2) RUU 2.31: RUU_Ville_U_ICS_40_S_HTC_Europe_2.31.401.5_Radio_1.06es.50.02.31_10.09a.50.04L_release_275655_signed.exe (mirroir 1 / mirroir 2 / mirroir 3) Veillez à flasher une RUU égale ou supérieure à votre HBOOT/ROM actuelle Exemple: Si vous êtes en 1.53 vous pouvez flasher la RUU 1.78 et supérieure mais si vous êtes en 2.21 vous pouvez flasher uniquement la RUU 2.21 Bon flash ;) Remerciement: - grasset015 , lesaint7337 et dormokos pour m'avoir aidé à corriger les erreurs lors de la rédaction... :unsure: - rogon pour les captures d’écran - XDA-Developers pour le tuto original. Si mon tuto vous a été utile faite le moi savoir en cliquant sur juste en dessous Modifié 24 novembre 2012 par DjipOner 26 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sébi11 Posté(e) 5 juin 2012 Share Posté(e) 5 juin 2012 Magnifique comme tuto, merci pour le CID, faudra que j'essaye rapidement :P Pour la partie sur la garantie, tu devrais dire qu'en théorie ça désactive la garantie logicielle, mais en aucun cas la garantie matérielle qui est la plus importante :) Mais comme tu dis, certains ont renvoyé leur tel au SAV avec un ROM custom et il est passé : en général dès qu'ils reçoivent un tel, ils font un reset complet avec un outil spécial :) 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 5 juin 2012 Auteur Share Posté(e) 5 juin 2012 Ouai pour la garantie c'est peu floue. Envoyé depuis mon HTC One S avec Tapatalk Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sébi11 Posté(e) 5 juin 2012 Share Posté(e) 5 juin 2012 Certes, mais ce que j'ai dit sur la garantie matérielle est vrai hein B) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 5 juin 2012 Auteur Share Posté(e) 5 juin 2012 Je viens d'ajouter une liste des différentes CID HTC disponible à travers le monde et leur correspondance ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sébi11 Posté(e) 5 juin 2012 Share Posté(e) 5 juin 2012 Génial ça, je chercher souvent :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 5 juin 2012 Auteur Share Posté(e) 5 juin 2012 Ouai moi aussi j'ai souvent essayé de trouver cette liste sans succès, Merci XDA ) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
grasset015 Posté(e) 6 juin 2012 Share Posté(e) 6 juin 2012 Bonjour à tous merci pour ce tuto très intéressant pour les posseseurs comme moi de One S orange ou SFR! J'ai bien suivi ton tuto à la lettre mais je rencontre quelques difficultés, à l'étape 10 après avoir tapé "dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4" j'ai cette erreur qui apparaît dans l'invite de commande: shell@android:/ # dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4 dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4 /sdcard/mmcblk0p4MOD: cannot open for read: No such file or directory 1|shell@android:/ # J'ai aussi noté qu'à l'étape 3, il faut taper "su" et pas "SU" J'espère que vous pourrez m'éclairer sur ce problème! Merci Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 6 juin 2012 Auteur Share Posté(e) 6 juin 2012 (modifié) Effectivement je me suis trompé sur le su, c'est bien en minuscule. (Merci c'est corrigé) Concernant ton problème a tu renommer ton fichier "mmcblk0p4" en "mmcblk0p4MOD" avant de l'éditer? Le fichier "mmcblk0p4MOD" est il bien placer dans le dossier "C:\Program Files\Android\android-sdk\platform-tools" ? Modifié 6 juin 2012 par DjipOner 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
grasset015 Posté(e) 6 juin 2012 Share Posté(e) 6 juin 2012 Oui j'ai bien renommé mon fichier comme tu l'expliques avant de l'éditer et il est bien dans le dossier : "C:\Program Files (x86)\Android\android-sdk\platform-tools" mais rien n'y fait j'ai toujours la même erreur! Dans l'étape 5, tu sors de "abd shell" avec la double commande "exit" donc à l'étape 10 il faut retaper "adb shell" et "su" avant de taper "dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4" ??? Merci de ton aide Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
lesaint7337 Posté(e) 6 juin 2012 Share Posté(e) 6 juin 2012 Hello, je pense qu'il manque une étape entre la 9 et la 10 : "adb push mmcblk0p4MOD /sdcard/mmcblk0p4MOD" sans ça, le fichier reste sur l'ordi et n'est pas renvoyé sur le téléphone. Merci pour ce super tuto en tout cas, il m'a bien servi !! 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
grasset015 Posté(e) 6 juin 2012 Share Posté(e) 6 juin 2012 Merci beaucoup "lesaint7337" tout est rentré dans l'ordre! ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 6 juin 2012 Auteur Share Posté(e) 6 juin 2012 (modifié) Merci lesaint7337 d'avoir repéré mon erreur, pour ma défense j'ai tout rédige "de tête" et c'était pas si simple. ;) Modifié 6 juin 2012 par DjipOner Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rogon Posté(e) 6 juin 2012 Share Posté(e) 6 juin 2012 Hello, je pense qu'il manque une étape entre la 9 et la 10 : "adb push mmcblk0p4MOD /sdcard/mmcblk0p4MOD" sans ça, le fichier reste sur l'ordi et n'est pas renvoyé sur le téléphone. Merci pour ce super tuto en tout cas, il m'a bien servi !! Merci beaucoup "lesaint7337" tout est rentré dans l'ordre! ;) Vous étiez sous quel opérateur ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 6 juin 2012 Auteur Share Posté(e) 6 juin 2012 Merci beaucoup "lesaint7337" tout est rentré dans l'ordre! ;) Tout à fonctionné finalement? Désolé pour l'omission... :unsure: Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rogon Posté(e) 6 juin 2012 Share Posté(e) 6 juin 2012 Je viens de parcourir le Tuto, Si je root pour la premiére fois le One S, est ce que j'aurais le recovery d'origine ou c'est quelque chose à installer à part ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sébi11 Posté(e) 7 juin 2012 Share Posté(e) 7 juin 2012 Le root s'installe seulement après avoir mis un recovery custom en règle générale :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 7 juin 2012 Auteur Share Posté(e) 7 juin 2012 Tu peux juste rooté ton One S sans changer de recovery (sa t’évitera d'avoir à remettre l'original par la suite) Utilise ce tuto pour le rooté: How to root your HTC One S (for Windows, Mac and Linux) ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
dormokos Posté(e) 7 juin 2012 Share Posté(e) 7 juin 2012 Bonjour, Tout d'abord merci pour ce tuto, j'en cherchais un depuis quelques jours. Je suis bloqué à l'étape 10: Quand je tape "dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4" (après avoir taper taper"adb push mmcblk0p4MOD /sdcard/mmcblk0p4MOD") ça me met: C:\Program Files (x86)\Android\android-sdk\tools>dd if=/sdcard/mmcblk0p4MOD of=/ dev/block/mmcblk0p4 'dd' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. Est-ce que cette commande consiste à supprimer le fichier mmcblk0p4 de la carte SD? SI oui je peux la faire manuellement non? Merci pour votre aide, Lionel Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 7 juin 2012 Auteur Share Posté(e) 7 juin 2012 Effectivement j'ai oublié de noter une étape dans la partie 10°: 10° Retourner dans l'Invité de commande, - taper"adb push mmcblk0p4MOD /sdcard/mmcblk0p4MOD" - taper "adb shell" puis "su" - taper ensuite "dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4" Désolé pour le désagrément... :huh: PS: J'ai rectifié le tuto, tenez moi au courant 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
dormokos Posté(e) 7 juin 2012 Share Posté(e) 7 juin 2012 Merci beaucoup c'est bon ça a marché ;-) j'essaierai d'installer la RUU ce soir, j'espère que tout se passera bien! Par contre pour l'étape 10 il faut rajotuer à la fin "exit" et "exit" ;-) Lionel Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjipOner Posté(e) 7 juin 2012 Auteur Share Posté(e) 7 juin 2012 (modifié) Ok merci, décidément j'était pas au top lors de la rédaction du tuto... Sinon a tu vérifier que la modification est bien effective en tapant: "fastboot oem readcid" ? Modifié 7 juin 2012 par DjipOner Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
grasset015 Posté(e) 7 juin 2012 Share Posté(e) 7 juin 2012 (modifié) Tout à fonctionné finalement? Désolé pour l'omission... :unsure: oui oui tout a fonctionné comme il faut encore merci ;) Modifié 7 juin 2012 par grasset015 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rogon Posté(e) 7 juin 2012 Share Posté(e) 7 juin 2012 Bon il va falloir que je me lance .... vais deja essayer de rooter le bouzin samedi ... :mellow: Merci d'avance pour le tuto, Ras le bol de la politique de ses opérateurs et de ses surcouches ... je risque d'étre TRES présent sur ce post ce week .... car pour moi c'est vraiment du chinois Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
dormokos Posté(e) 8 juin 2012 Share Posté(e) 8 juin 2012 Salut, Oui j'ai fais la vérif et j'ai bien eu HTC__203 ;-) Hier soir j'ai installer la RUU 1.73 et ça a marché!!! enfin!!!!!!! Merci encore! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.