Jump to content

[GUIDE] Downgrade du hboot 2.00.0002 sans utiliser htcdev-unlock


_bobichon
 Share

Recommended Posts

Bonsoir à tous,

un grand merci pour ce tutoriel qui je l'esperais, me permettrais au final de passer en Rom HTC! Mais même bug que redskinsheep314, à l'étape 7, logo HTC et Orange en boucle... j'ajouterais qu'au reboot de l'étape 6, le télephone m'indique un message du type E:le chemain d'accès n'est pas valide

J'ai refait une tentative sur le téléphone après le factory reset...même punition!

EDIT: horreur, mon téléphone ne trouve plus de réseau je repart du tout début et vous tiens au courant!

Alors, nouvelle tentative, même résultat:

- a l'étape 6 message suivant sur l'ecran du tél : E:can't open/cache/recovery/command

- message d'erreur après saisie de la commande 8, malgré le bouclage du boot apreès 7:

C:\tacoroot>adb shell

# /data/local/tmp/misc_version -s 1.27.405.6

/data/local/tmp/misc_version -s 1.27.405.6

--set_version set. VERSION will be changed to: 1.27.405.6

Patching and backing up partition 17...

Error opening backup file.

#

HELP, merci.

Edited by ipok
Link to comment
Share on other sites

Vous avez vérifié vos versions de firmware avant de vous lancer (dans paramètres > a propos du téléphone > informations logicielles)? Pour les versions 2.10.xxx --> méthode A, root avec zergRush. Pour les versions 2.11.xxx et plus --> méthode B.

@Ganouche: toi il semble que ton dossier /data/local/tmp n'était pas vide

unable to chmod /data/local/tmp/sh Operation not permitted

Tu peux déja essayer de le vérifier:

adb shell
cd /data/local/tmp
ls

ici sous ls, tu ne devrais rien voir, si tu vois un "sh" et un "boomsh", supprime les comme ceci (attention avec ces commandes à ne pas supprimer n'importe quoi):

rm /data/local/tmp/sh
rm /data/local/tmp/boomsh 

Si ça ne marche pas comme ça, factory reset.

Tu peux aussi essayer de donnez les droits directement aux deux fichiers:

adb shell
chmod 777 /data/local/tmp/tacoroot/tacoroot.bin
chmod 777 /data/local/tmp/misc_version

Edited by _bobichon
Link to comment
Share on other sites

Bonjour, et merci d'être là, je désespére un peu!

Je suis repartie à zéro, goldcarte, procédure B, et il semble que c'est passé!

Par contre, refus d'installer le RUU orange UK, erreur 131: erreur ID client

Et surtout le tél ne trouve plus le moyen de s'activer sur les réseaux peu importe la sim (orange ou free)!

Pour résumer j'en suis là:

version d'android 2.3.5

version HTC Sense 3.0

Numero logiciel 2.13.73.3

Plus Bande de base, version de kernel, etc.

LOCKED

SAGA PVT SHIP S-ON RL

HBOOT-2.00.0002

RADIO-3822.10.08.04_M

eMMC-boot

Le tout avec une bonne migraine!

Toute aide sera la bienvenue, je suis prêt à me deplacer sur Melun et alentours!!

MERCI.

Alors la suite...

Bug en pagaille... donc factory reset (encore)

Le tél trouve le réseau free, mais m'indique que ma carte SIM ne m'autorise pas pas de me connecter à cet opérateur!

Hier soir, avant les début des manip, j'étais sur Free sans soucis!!!

Quand j'insère une SIM Orange, il me trouve le réseau SFR, puis BTel, avec des erreur de recherche de reseau une fois sur deux!!!

Au secours.

Link to comment
Share on other sites

Par contre, refus d'installer le RUU orange UK, erreur 131: erreur ID client

Donc il semble que ce RUU n'a pas le bon cid (ORANG001), merci de m'en informer.

On va essayer:

- désactives le démarrage rapide: paramètres > alimentation > démarrage rapide.

- éteins le mobile puis retires la batterie. Attends environ 30 secondes avant de la remettre.

- démarre le téléphone en fastboot usb en maintenant Volume Bas + Power.

- branche le téléphone au pc et dans une invite de commande tape (nécéssite le sdk ou au moins les outils fastboot et adb):

fastboot getvar all

et poste le retour (en fait c'est surtout CIDNUM qui nous intéresse).

Link to comment
Share on other sites

alors j'ai SDK, ADB, le téléphone reconnu en android ADB interface.

Résulat:

c:\>fastboot getvar all

getvar:all FAILED (status malformed (1 bytes))

finished. total time: 0.000s

Perseverence est mère de réussite

c:\>fastboot getvar all

< waiting for device >

(bootloader) version: 0.5

(bootloader) version-bootloader: 2.00.0002

(bootloader) version-baseband: 3822.10.08.04_M

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 1.27.405.6

(bootloader) serialno: HT13WTJxxxxx

(bootloader) imei: 3550670481xxxxx

(bootloader) product: saga

(bootloader) platform: HBOOT-7230

(bootloader) modelid: PG8810000

(bootloader) cidnum: ORANG202

(bootloader) battery-status: good

(bootloader) battery-voltage: 4066mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: ebd3df7d

(bootloader) hbootpreupdate: 12

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.020s

c:\>

Edited by ipok
Link to comment
Share on other sites

(bootloader) cidnum: ORANG202

Là est le problème, le CID ne correspond pas a celui du RUU UK (orang001). Je suis en train de télécharger un RUU orange fr, je vais vérifier que c'est le bon cidnum et je l'upload sur mon ftp (ça fait 339 Mo donc ca va prendre du temps).

edit: c'est valable pour tout le monde, le CID du RUU DOIT correspondre au CID de votre mobile.

edit2: intéressant de constater que même après un reboot le misc_version est ok:

(bootloader) version-main: 1.27.405.6
Edited by _bobichon
Link to comment
Share on other sites

Ok pour la ROM, je suis bien content d'avoir pu lever un lièvre et participer à améliorer le Tuto!

Par contre j'avoue que ma priorité n'est plus à virer la ROM opérateur, mais à pouvoir utiliser mon tél sur Orange ou free, et actuellement il ne voit que Buytel et SFR ! Comment puis-je annuler la manoeuvre du tuto version B, sachant que j'ai déja fait un factory reset, un wipe data factory...?

Les SIM sont bonnes, car sur un vieux SGH u600, elle passe les deux!

La SIM SFR trouve un réseau (très pauvre 1 barrette de réception)

En fait, c'est comme si l'antenne du téléphone était défaillante...

Edited by ipok
Link to comment
Share on other sites

Upload en cours, environ 45 min. Pour ton problème j'avoue que je ne vois pas, on a pas touché à la radio (de toute façon, on ne peut pas sur un hboot s-on). Pour ce qui est de tacoroot, c'est un root temporaire donc après un reboot tu ne devrais plus être root. Peut-être que le fait que tu sois chez free change la donne mais je ne vois pas en quoi vu que tu as une rom orange.

Link to comment
Share on other sites

Je viens de tester mes différente SIM, et avec le bras tendu en l'air, en équilibre sur la rembarde de mon balcon, le téléphone accroche les opérateurs!! On va dire que c'est une panne de téléphoe qui arrive indépendament de mes essais de changement de ROM! direction SAV sous garantie!

Merci du suivi, je vous tiens au courant.

Cdt,

Ipok.

Edited by ipok
Link to comment
Share on other sites

Désolé, partie m'aérer la tête dans les boutiques Oranges... pas la bonne le premeier coup, et le technicien est absent aujourd'hui dans la seconde...

Bref entre-temps le tél à fini par bien accrocher le réseau Orange, du coup en rentrant, je lui est installé la SIM Free et à force de le regarder avec les gros yeux, la graine à pris ;) donc plus touche à la machine, je laisse ça aux spécialistes que vous êtes. Par contre je suis prêt a vous confier mon HTC pour une cure de propreté!

Merci de m'avoir suivi,

Cordialement,

Ipok

Link to comment
Share on other sites

Et bien tant mieux, peut-être que c'était simplement un problème temporaire de réseau chez orange. En tout cas si tu souhaites aller plus loin j'ai ajouté le RUU orange FR. Vu que tu as réussi a rooter et changer ton misc_version, il ne te reste que l'installation du RUU à faire...

Link to comment
Share on other sites

Baisse de réseau ou baisse de forme du tél, nous ne saurons jamais!

Je sais que je ne suis pas loin du Graal, mais je pense que pour les prochains temps je vais reste un simple mortel avec sa surcouche...

Le temps que vous affiniez encore vos Tutos... En faite, mon plus gros frein, c'est que c'est ma femme qui utilise ce tél, et qu'elle n'a pas du tout rigolé à l'idée que je le plante et à passer 24h sans portable... Par contre et sans rire, si un pro du forum est à proximité, je me déplace et j'apporte le champagne!

Bonne journée.

Ipok

Link to comment
Share on other sites

Bon, je vais tester la procédure.

Pour info voici les données de mon tel :

- Orange FR, Cid num ORANG202

- Android : 2.3.5

- HTC Sense : 3.0

- Logiciel : 2.13.73.3

- LOCKED SAGA PVT SHIP S-ON RL

- HBOOT :2.00.0002

- Radio : 3822.10.08.04_M

Je stresse un peu...

Allez zou, Pink Floyd "Welcome to the machine", on reboote et c'est parti !

Carl

Bon, eh bien, c'est l'échec.

L'étape 7 (tacoroot --root) a foiré.

Et d'une mon telephone a rebboté (ce qui n'etait pas précisé dans le tutoriel),

mais il est en boot loop.

J'ai le logo HTC, suivi de l'animation Orange, puis le logo Orange.

Et le telephone se remet a booter sur le logo HTC, puis l'animation, etc.

J'ai tenté de retirer la batterie, un fois que le logo Orange s'affiche puis rebooter.

Meme effet, je reste toujours en boot loop.

Bon je vais tenter le tacoroot --undo.

Puis le factory reset, en esperant que cela arrange les choses...

Le fastboot marche. C'est deja ca.

Si vous avez des idées...

Carl.

Je viens d'executer un factory reset via le recovery.

J'arrive a booter sur le telephone. Mais le bureau n'est pas normal : je n'ai que le

logo HTC une fois que j'avais delocké mon telephone.

Donc, j'ai éteins mon telephone normalement, puis ai retiré la SIM.

Et la, tout est revenu normal.

(le wizard de paramétrage HTC etc...).

Au final, je n'ai pas compris ce qui s'est passé, mais tacoroot ne marche pas

pour mon telephone.

(zergRush n'ont plus au passage).

Avez vous des idées ?

Carl.

Edited by NameIsCarl
Link to comment
Share on other sites

Et bien, peu importe la méthode utilisée pour obtenir le root, du moment que ça marche (zergRush ne marche pas avec ces firmwares, c'est sur). En fait le root ne sert qu'à changer le misc_version, c'est ça qui est nécessaire pour pouvoir installer le RUU. Si tacoroot ne marche pas, tu peux essayer autre chose comme superoneclick ou que sais-je encore.

Link to comment
Share on other sites

@Ganouche: toi il semble que ton dossier /data/local/tmp n'était pas vide

Tu peux déja essayer de le vérifier:

adb shell
cd /data/local/tmp
ls

ici sous ls, tu ne devrais rien voir, si tu vois un "sh" et un "boomsh", supprime les comme ceci (attention avec ces commandes à ne pas supprimer n'importe quoi):

rm /data/local/tmp/sh
rm /data/local/tmp/boomsh 

Si ça ne marche pas comme ça, factory reset.

C'est un peu un gros ras le bol d'essayer 36 solutions sans qu'aucune ne fonctionne sans faire ceci, après cela et encore ceci et cela, c'est pourquoi c'était la dernière fois que j'ai essayé.

Il y avait bien boomsh et sh et impossible de les supprimer a la solution de bobichon et je n'ai pas du tout envie de faire un reset factory sans être sur et certain qu'après j'arrive à mes fins donc je préfère en rester là, je reprendrais peut être la chose mais bien plus tard quand il y aura LA méthode.

Mais merci beaucoup pour votre aide les gars ;)

  • Like 1
Link to comment
Share on other sites

Il n'y malheureusement pas de solution clé en main. Après, je n'oblige personne à faire quoi que ce soit, le guide est là pour ceux qui veulent tenter leur chance, pour certains ça marche nickel, pour d'autres non.

Edited by _bobichon
Link to comment
Share on other sites

Question bete, le tuto de MoKiChu semble donner une méthode simple pour installer un custom Recovery à partir d'un hboot 2.00.0002 en faisant juste un deblocage partiel du hboot via le site htcdev

Pourquoi alors proposer une autre méthode qui semble plus compliquée ? Où est le piège ?

Et quelle est la différence entre ce tuto et celui de rom67 ? Je n'ai pas parcouru en détails, mais cela semble être la même chose avec juste la nouvelle methode pour les tous derniers firmwares, vous confirmez ?

Merci de vos précisions...

Edited by cobraisback
Link to comment
Share on other sites

Pourquoi alors proposer une autre méthode qui semble plus compliquée ? Où est le piège ?

Le titre du sujet est: Downgrade du hboot sans utiliser htcdev unlock. Il n'y a pas de piège mais oui, c'est plus compliqué.

Et quelle est la différence entre ce tuto et celui de rom67 ?

Aucune, sauf la présentation, c'est un guide que j'avais traduit de xda il y quelques temps pour répondre à un membre dans un autre sujet et que rom67 a repris pour en faire un tuto. Je me suis permis de reprendre ma propre traduction en ajoutant l'autre méthode.

Pourquoi ne pas utiliser htcdev unlock ?

D'une part par ce que comme tu le dis c'est un déblocage partiel, tu seras toujours S-ON et tu ne pourras donc pas tout modifier. D'autre part, parce que pour utiliser htcdev tu dois donner ton IMEI à HTC et qu'en validant le déblocage tu acceptes expressément qu'HTC puisse te refuser la prise en charge de l'appareil en garantie (bien qu'apparemment si tu as acheté ton mobile en pack opérateur ça passe, vu que dans ce cas c'est l'opérateur qui a la charge de la garantie et non HTC).

It is our responsibility to caution you that not all claims resulting or caused by or from the unlocking of the bootloader may be covered under warranty

voir ici pour la version longue: http://htcdev.com/bootloader.

Maintenant, à toi de peser le pour et le contre de l'une ou l'autre façon de faire, elles sont toutes valables. Tout dépend de ce que tu souhaites modifier par la suite.

Edited by _bobichon
Link to comment
Share on other sites

Salut,

Merci de ces précisions, une différence de taille m'avait en effet échappé et MoKiChU m'a aussi répondu sur son post : pour passer S-OFF il faut obligatoirement downgrader.

Juste pour qu'il n'y ai pas de malentendu, j'ai écris "piège" non pas pour mettre en doute la méthode par rapport à une autre, mais juste pour bien comprendre dans quel cas il fallait l'appliquer. Je vois beaucoup de gens se lancer sans vraiment maitriser et comprendre ce qu'ils font, on voit ce que cela donne à l'arrivée... ;)

Je préfère en effet prendre le temps de bien comprendre le pourquoi du comment avant de faite toute manipulation.

Edited by cobraisback
Link to comment
Share on other sites

J'ai utilisé ta méthode pour passer sur un hboot version 0.98.0002 (section A, old firmware)

J'ai ensuite suivi le tuto de SqueeZen.

J'ai quelques remarques pour ameliorer le tuto :

Tout d'abord Il faudrait peut être préciser le contexte, pourquoi et quand faire un downgrade du hboot ? Pourquoi le changer ?

Sur les méthodes pour changer le hbboot :

- concernant la methode 1, flash de l'image PG88IMG.zip via le bootloader, il faudrait préciser d'enlever le fichier de la racine SDcard après le flash car sinon au prochain démarrage sous bootloader, il va chercher à le mettre à jour de nouveau ...

Sur la comparaison des méthodes fastboot / dd / android flasher, je ne sais pas si on peut dire qu'une en vaille une autre ... Pour moi la méthode fastboot à le gros inconvénient de transférer à la volée le fichier hboot.img au téléphone, pas sans risque si jamais il y a par ex. un problème avec le driver ou si le câble se débranche à ce moment (bon ok, ce serait vraiment pas de chance).

Alors que la méthode dd, au moins le fichier est en local sur la SDcard, le PC envoie juste la commande, de plus on fait un backup (première commande sauvant image.img) et si jamais le fichier hboot.img n'est pas identifié, le flash ne se realise pas (cela m'est arrivé hier soir, j'avais transferé en montant la sdcard du recovery, mais il a allu que je monte /demonte une seconde fois pour qu'il voit le fichier).

Dans ce cas, pour moi le seul risque est de flasher un fichier verolé, mais c'est alors le cas des trois méthodes ...

Edited by cobraisback
Link to comment
Share on other sites

Bonjour,

Je vais bientôt Downgrader mon Hboot avec une ROM en 2.13.xxx.

Je voulais simplement signaler qu'avant d'utiliser le tacoroot, il fallait avoir booté au moins une fois sur le RECOVERY (je parle bien du RECOVERY officiel HTC). Si cette étape n'est pas faite le "hack" du tacoroot ne marche pas.

Une autre précision : après le tacoroot, le téléphone est instable, voir même en bootloop. Pendant ce bootloop vous avez accès a ADB avec les droits root et c'est exactement ce qu'il faut. Une fois le tacoroot undo réalisé le telephone boot normalement.

Cordialement,

PeutiPeuton

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...