Aller au contenu

[ABANDONNÉ] S-OFF avec la méthode Firewater (HBOOT 1.55 | 1.56 | 1.57)


Invité

Recommended Posts

Firewater est abandonné par le Dev et les liens de téléchargement supprimés, je clos donc ce sujet.

 

S-OFF du HTC One M7 avec la méthode Firewater

 

/!\ Avant de commencer, sachez que si adb/fastboot ne fonctionnent pas, Firewater ne fonctionnera pas non plus ! /!\

 

Comment passer S-OFF le HTC One M7 avec Firewater, cette méthode est compatible avec les HBOOT suivants : 1.551.56 et peut-être 1.57.

 

- Sachez que les dernières séries du HTC One M7 avec un eMMC commençant par 9001 ou autres sont actuellement impossible a passer S-OFF, la faille a dû être corrigé par HTC. Donc ce n'est pas la peine de demander de l'aide.

 

- Inutile de demander quand est-ce que Firewater sera compatible avec l'eMMC 9001, cherchez sur XDA.

 

- Pour passer S-OFF un M7 avec eMMC 9001, il faut utiliser la méthode Sunshine, qui coute 25$.

 

 

Source


Qu'est -ce que le S-OFF ?

Sur les smartphones HTC, on retrouve par défaut une sécurité nommée Secuflag. D’un modèle à l’autre, il est parfois plus ou moins difficile de la contourner. Ce système, stocké dans la mémoire interne du téléphone, vérifie que le NAND est verrouillé. On dit alors qu’il est S-ON (Secuflag ON). Si on peut tout de même installer un Recovery Custom, des ROMs non officielles…, il est toujours intéressant de passer le téléphone en S-OFF. Dans cette configuration, on peut alors installer un Recovery Custom et redimensionner les partitions du NAND.

 

MAIS si vous ne comprenez pas cela, c'est que ce n'est pas fait pour vous ! Vous risquez de briquer votre téléphone si vous ne maîtrisez pas le sujet.

 

Avertissement : Cette opération n'est pas sans risques. Ni moi ni FrAndroid seront tenus pour responsables en cas de problèmes. Faites une sauvegarde de votre ROM avant de vous lancer !!

 

Firewater est capable de :

  • Passer S-OFF votre HTC One M7
  • Déverrouiller le Bootloader

Deux méthodes sont possibles pour passer S-OFF :

  • Méthode 1 : à utiliser sur un One M7 Rooté / Bootloader déverrouillé via HTCDev ou CyanogenMod Installer
  • Méthode 2 : TEMP-ROOT, à utiliser si vous ne voulez pas déverrouiller le Bootloader de votre One M7 via HTCDev ou CyanogenMod Installer (cette méthode ne fonctionne pas sur tout les One M7)

 

Pré-requis :

  • Les commandes "ADB" fonctionnelles sur votre PC  (Windows, Linux, OSX, etc...)
  • Le dossier fastboot
  • Les drivers HTC installés et fonctionnels
  • HTC Sync désinstallé (pas fermé - Désinstallé)
  • Désinstaller ou fermer tout les logiciels mobiles comme (Samsung Kies, PDANet, etc.)
  • Avoir une connexion internet fonctionnelle sur votre One M7 (Wifi, 3G, 4G, etc. toutes sont supportées). Pas possible de contourner cette exigence, inutile de demander pourquoi
  • Activer le Débogage USB sur votre One M7
  • Un Bootloader déverrouillé et rooté ou TEMP-ROOT
  • Vous devez utiliser adb sur un PC et non pas sur votre One M7 !
  • Utiliser un port USB 2.0

 

Augmenter le taux de réussite avec un :

Hboot 1.55 :

- Combo Android Revolution HD 31.6 + Firewater

Hboot 1.56 :

- Combo Android Revolution HD 53.0 + Firewater

Hboot 1.57 :

- Combo Bulletproof + Firewater

- Combo CM11 Nightly + Firewater

 

Merci a @@Raka936 pour cette astuce.

 

Méthode 1 : (One Rooté) :

 

1. Assurez-vous que le One M7 est allumé avec débogage USB activé

2. Utilisez un port USB 2.0 (ne pas utiliser un hub)

3. Assurez-vous que le verrouillage de sécurité (code pin, schéma etc) sont désactivés sur votre One M7

5. Déplacez le fichier téléchargé dans le dossier fastboot

6. Ouvrez une invite de commande dans le dossier fastboot et tapez :

adb reboot         (<--- important!!!!)
adb wait-for-device push firewater /data/local/tmp
adb shell
su
chmod 755 /data/local/tmp/firewater
/data/local/tmp/firewater

7. Acceptez les conditions

8. Laissez faire Firewater

9. Voila vous êtes S-OFF !

 

Méthode 2 : (Temp-Root) : /!\ Ne fonctionne pas avec tout les M7 /!\

Pas de support pour cette méthode.

 

1. Assurez-vous que le One M7 est allumé avec débogage USB activé

2. Utilisez un port USB 2.0 (ne pas utiliser un hub)

3. Assurez-vous que le verrouillage de sécurité (code pin, schéma etc) sont désactivés sur votre One M7

6. Déplacez le fichier téléchargé dans le dossier fastboot

7. Ouvrez une invite de commande dans le dossier fastboot et tapez :

 

adb reboot         (<--- important!!!!)
adb wait-for-device push firewater /data/local/tmp
adb push temproot /data/local/tmp
adb shell
chmod 755 /data/local/tmp/temproot
chmod 755 /data/local/tmp/firewater
/data/local/tmp/temproot
/data/local/tmp/firewater

 

8. Acceptez les conditions

9. Laissez faire Firewater

10. Voila vous êtes S-OFF !

 

Le S-OFF ne fonctionne pas ? Sachez que si vous ne donnez pas un MAX de détail sur votre configuration tel que le Hboot, ROM, firmware, Kernel etc AUCUNE aide ne sera donnée.

  • Les informations du Bootloader (Hboot, CID etc)
  • Version du firmware
  • La ROM installée (Stock ou Custom ??)
  • Le Kernel installé (Stock ou Custom ??)
  • Root fonctionnel ou non
  • Combinaisons testées
  • Capture d'écran de la fenêtre de commandes
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 76
  • Créé
  • Dernière réponse

Top forumeurs sur ce sujet

Si tu veux, tu peux mettre cette archive dans ton TUTO. Elle contient les fichiers nécessaire pour les commandes ADB et fastboot (adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, fastboot.exe) et peux résoudre le problème du "offline" lors des commandes. (en tout cas ça a fonctionner avec moi et quelqu'un d'autre sur le forum).

Modifié par Alexandreou
Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...
Avec Firewater je suis bloqué là : (je suis Unlocked et Root)

    preparing, one moment

 

 

    The first bottle is open

    chugging..........

ERROR: kernel contains HTC anti-firewater patch!

  ****** Try again with a different kernel ******

root@m7:/ #

Lien vers le commentaire
Partager sur d’autres sites

Il faut essayer avec une ROM Custom comme CM11 ou ARHD + un Kernel Custom comme Bulletproff ou ElementalX.

Modifié par HTC_Addict
Lien vers le commentaire
Partager sur d’autres sites

Non pas AR HD ni ElementalX, sur le topic XDA de Firewater ils disent tous que ça marche pas pour le hboot 1.57

 

Et c'est pas custom ROM + custom kernel, c'est l'un des deux.

Modifié par Raka936
Lien vers le commentaire
Partager sur d’autres sites

 The first bottle is open

 chugging..........

 whelp, that bottle is empty, opening bottle  2

 chugging..........

 whelp, that bottle is empty, opening bottle  3

 chugging..........

 whelp, that bottle is empty, opening bottle  4

 chugging..........

 whelp, that bottle is empty, opening bottle  5

 chugging..........

 whelp, that bottle is empty, opening bottle  6

 chugging..........

 whelp, that bottle is empty, opening bottle  7

 chugging..........

 whelp, that bottle is empty, opening bottle  8

 chugging..........

Modifié par Venuz-Planeta
Lien vers le commentaire
Partager sur d’autres sites

Tu as un bootloop après avoir flashé un kernel ? Tu as flashé quel kernel + quel version 4.4.2 ? 4.4.3 ?

Tu es en ROM Stock ? Tu as fait une sauvegarde de celle-ci ?

Quel ton CID ? Quel est la version de Firmware ?

 

Car sans détails ça va être difficile de donner de l'aide.

Lien vers le commentaire
Partager sur d’autres sites

Je l'ai flashé quand j'avais CM11, je n'ai pas de backup, yahou. CID HTC_203, Firmware aucune idée, je pense le tout dernier 6.09.401.5

 

Y a t'il des possibilité de mettre des fichiers dans le téléphone en passant par le recovery ?

Avec ADB sideload sous TWRP ça na fonctionne pas....

Modifié par Venuz-Planeta
Lien vers le commentaire
Partager sur d’autres sites

Reflashe CM11 ça devrait marcher, car il ne fallait pas flasher les kernels par dessus CM11 mais uniquement par dessus une ROM Sense.

 

Oui avec ADB Sideload, mais je ne sais pas comment ça fonctionne ce truc. Sinon tu mets la ROM sur clé USB / carte SD et tu la branche avec un cable OTG.

Lien vers le commentaire
Partager sur d’autres sites

Je vais investir dans un cable OTG, ça peux faire gagner du temps, Merci.

Je test en sideload là ! mais avec ClockworkMod Touch Recovery 6.0.4.8.

 

Tu aurais des conseils pour acheter un truc OTG ?

Merci.

Modifié par Venuz-Planeta
Lien vers le commentaire
Partager sur d’autres sites

bon beh ça a echoué, j'essaie sideload avec un autre fichier plus petit.


Tu as essayé avec TWRP ?

Oui le sideload avec TWRP 2.7.1.1, ne fonctionne pas chez moi, mais avec ClockworkMod Touch Recovery 6.0.4.8 oui


Y a t'il un kernel stock ?

Lien vers le commentaire
Partager sur d’autres sites

Oui c'est celui qui est livré avec la ROM Stock. Mais pour le flasher, il faut restaurer/flasher la ROM Stock.

 

 

Ce que tu peux faire c'est flasher la ROM ARHD, elle est proche de la ROM Stock.

Lien vers le commentaire
Partager sur d’autres sites

Est ce que CM11 est toujours présent dans la mémoire du téléphone ? Si oui, flashe le.

 

Procures toi un cable OTG, c'est que j'ai fait pour éviter ce genre de problème.

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.



×
×
  • Créer...