[Tutoriel] Mettre son HTC One en S-Off facilement - Méthode intelligente et rapide

  • Auteur de la discussion Membre supprimé 34657
  • Date de début
M

Membre supprimé 34657

  • #1


Bonjour à tous,

Nous allons voir comment mettre le HTC One en S-Off, avec quels outils et pourquoi ?



A quoi ça sert ? :

Le S-Off permet de tout changer sur votre HTC One :
- Changer le code de région (CID)
- Changer le n° de votre modèle (MID)
- Changer de Recovery, de ROM, de RUU
- Changer de Firmware, Baseband, Hboot (bootloader)
- Revenir à la garantie
- ETC... ETC...


Les requis pour mettre son appareil en S-Off :

- Un HTC One avec une batterie qui tient bien (50% minimum conseillé)
- Un câble USB qui fonctionne très bien
- Un PC sous Windows qui est stable OU sous linux ou mac, qui est à jour et fonctionne bien aussi
- Un peu d'expérience, et de débrouille sur le PC sinon vous allez galérer
- Avoir déverrouiller le bootloader de son HTC One avant tout : deverrouiller-le-bootloader-du-htc-one-t47346.html
- Enregistrez les données les plus importantes
- Avoir désactiver démarrage rapide dans : Paramètre > Alimentation > Décochez la case : Démarrage rapide
- Avoir installé les derniers drivers HTC : installer-les-pilotes-drivers-htc-one-m7-t48652.html



Quel méthode choisir maintenant ? :

1) Il faut retenir le MAX d'information possible sur son HTC puis l'exploiter avec son PC !!!
2) Si le S-Off échoue, le HTC fonctionnera TOUJOURS ! Les développeurs ne piège pas les utilisateurs
3) Donc si une méthode échoue, la suivante peut être directement exploité
4) N'ayez pas peur, c'est soit le S-Off fonctionne, soit pas. Si le logiciel S-Off échoue, le HTC normalement fonctionne [Allez à 99,99%]
5) Le S-Off se fait uniquement quand le HTC est allumé et au menu (retournez à l'accueil, évitez de jouez dessus)


Démarrez dans le bootloader pour avoir votre version du Hboot :

- Éteindre le HTC One
- Maintenir puis relâchez ces touches au bout de 5 secondes : POWER + Vol. Bas
- Regardez la version du Hboot (compris entre 1.44.0000 et 1.57.0000 ou plus)*
- Regardez tout en haut, si il y a bien marqué S-On (si c'est S-Off, zappez ce tutoriel, vous avez terminé le tuto :D )
- Faîtes Bootloader > Reboot pour redémarrer


Il faut tous les essayer, 1 par 1 jusqu'à que ça fonctionne, c'est du hasard !
La dernière méthode est la plus rapide et puissante (payante)


Méthode n°1 :

Votre HTC est sous le HBOOT 1.44.0000 et le logo de démarrage est : HTC Quietly Brillant

- Windows : s-off-pour-htc-one-m7-t58387.html
- Mac et linux, prenez le même tuto, mais débrouillez vous par contre.


Si vous n'avez pas le HBOOT demandé ou que ça marche pas, PASSEZ A LA SECONDE MÉTHODE



Méthode n°2 :

Hboot 1.54.0000 - 1.55.0000 - 1.56.0000 + Logo de démarrage : HTC en vert, sur fond blanc :
La plupart du temps ça fonctionne correctement

- Linux : s-off-methode-livecd-ubuntu-13-10-32bit-t83285.html
- Windows : s-off-htc-one-h-boot-1-54-1-55-rumrunner-t73308.html

SI NON, PASSEZ A LA TROISIÈME MÉTHODE



Méthode n°3 :

Hboot 1.54.0000 - 1.55.0000 - 1.56.0000 + Logo de démarrage : HTC en vert, sur fond blanc :
La plupart du temps ça fonctionne pas... Tentez quand même ou passez à la suivante

- Linux : s-off-htc-one-h-boot-1-54-1-55-1-56-firewiter-sous-linux-t92856.html
- Windows : s-off-htc-one-h-boot-1-54-1-55-1-56-firewiter-t87734.html

SI NON, PASSEZ A LA DERNIÈRE MÉTHODE



Pour n'importe quel HBOOT, dont le S-Off par méthode proposé au dessus ne fonctionnant pas :

Attention : La solution est à $25 !
Solution ultime qui fonctionne quasi tout le temps !
Pas besoin de PC

Lien : tutoriel-s-off-sunshine-app-htc-one-m7-t101191.html



Vous devrez juste prendre la méthode selon votre version de HBOOT, du PC et c'est tout ! C'était pas si compliqué ?
Une question ? N'hésitez pas à postez en dessous !
 
M

Membre supprimé 3065

  • #2
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

salut et merci a toi, tu as un soucis d'url dans le haut de ton tuto :wink:
 
M

Membre supprimé 34657

  • #3
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Ah oui, je me suis trompé de bouton ! Merci :)
J'ai fais ce tuto car y avait trop de confusion entre tout ces tutos de S-Off, avec peu de précisions dans les titres !
 
M

Membre supprimé 3065

  • #4
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

tu as eu bien raison :super:
 
D

Drice81

Modérateur de secteur
Inscrit
16 Janvier 2013
Messages
5 468
Points
38
  • #5
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Je vois pas ou est le peu de précision dans les titres, il y a bien marqué le numéro H-BOOT dans le titre mais bon.
 
M

Membre supprimé 34657

  • #6
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Pas forcément tes tutos, mais il y en a bien qui sont mal rédigés ! A toi d'en juger, moi perso j'ai aidé des gens qui voulaient S-Off et comprenaient pourquoi ça fonctionne pas, parce qu'ils sont sous linux et qu'il y a beaucoup de choses qui n'y sont pas !
Bref, un récapitulatif de toutes les méthodes du S-Off ne ferait pas trop de mal ;)
 
M

Membre supprimé 34657

  • #7
[Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

INFO : Tuto remis à jour !

S-Off 1.56.0000 => 90% possible
S-Off 1.57 possible
 
D

Drice81

Modérateur de secteur
Inscrit
16 Janvier 2013
Messages
5 468
Points
38
  • #8
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Merci ;)
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #9
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Hello !

il y a aussi sunshine :
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !


Payant (25$) mais qui marche pour les cas désespérés dirait-on...........
 
M

Membre supprimé 34657

  • #10
[Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Hummm... ça sent les piratages de cet .apk vu qu'ils se sont mis en mode payant !
Merci, je vais l'ajouter au tuto :)
 
K

Kigz

Membre
Inscrit
9 Novembre 2012
Messages
5
Points
0
  • #11
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Bonjour, tu n'a pas mis le lien pour un Hboot 1.44.0000 :/ ce qui est mon cas ^^
 
M

Membre supprimé 34657

  • #12
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Tu peux choisir entre :

RevOne (adapté pour la plupart de l'an dernier)
MoonShine (adapté pour les 1er modèles NON MIS A JOUR)
RumRunner (testé, sain, et pas de risque de brick: adapté pour de l'an dernier jusqu'à mi 2014)

A toi de me donner un indice de temps, et je t'indiquerais le lien à suivre
 
shadow51120

shadow51120

Membre
Inscrit
25 Juillet 2012
Messages
30
Points
0
  • #13
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Moi je vous le dis, SunShine ne marche pas du tout.... 20€ de perdu..
 
M

Membre supprimé 34657

  • #14
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Salut !
Normalement SunShine teste si c'est possible avant de prendre les sous. Donc normalement tu n'as pas été crédité !
Si vraiment ce que tu dis est vrai, contacte le développeur, il te remboursera, négocie avec lui en Anglais pour un remboursement !
 
A

achraf3223

Membre
Inscrit
10 Novembre 2014
Messages
10
Points
0
  • #15
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

salut
est ce que la methode firewater ne marche plus
parce que j'ai essayé plusieurs fois et ça ne marche pas pour mon htc one m7 hboot 1.57??
 
D

Drice81

Modérateur de secteur
Inscrit
16 Janvier 2013
Messages
5 468
Points
38
  • #16
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Salut, si elle ne marche plus, il te reste plus qu'a passé par la méthode Sunshine nécessitant de débourser 20$ soit environs 18€.
 
M

Muxubat

Membre
Inscrit
30 Juillet 2013
Messages
111
Points
16
  • #17
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

bonjour
j'ai un soucis pour le deverouillage du bootloader
j'obtiens bien le fichier fastboot mais lorsque je tape dans l'invite de commande (la pemiere etape) ca me marque fichier non specifie ou introuvable
que faire ?
cordialement
 
M

Membre supprimé 34657

  • #18
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Bonsoir, il faudra mettre le fichier dans le dossier adb placé à la racine normalement !
 
M

Muxubat

Membre
Inscrit
30 Juillet 2013
Messages
111
Points
16
  • #19
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

bonjour et merci de ta réponse

j'ai finalement réussi a ouvrir cette invite de commande tout s'est bien passe jusqu’au moment ou j'ai recopier le texte a la fin de la procédure pour déverrouiller le bootloader.
j'obtiens un message d'erreur que je mets ci-dessous. qu'est ce que ça veut dire ?

Error Code: Invalid Bootloader Token Length.
Error Reason: The submitted Token appears to be the wrong length and won't work.

edit: c'est bon tout a fonctionne :wink:
 
M

Membre supprimé 34657

  • #20
Re: [Tutoriel] Différencier les méthodes de S-Off, le quel choisir ?

Tu as mal copié le texte !
Il faut faire comme sa :

Copiez le texte qui s'est affiché de <<<< Identifier Token Start >>>> à <<<<< Identifier Token End >>>>> sans les mots INFO

Sa doit être comme sa :

<<<< Identifier Token Start >>>>
BLABLABLABLABLABLABLABLA
BLABLABLABLABLABLABLABLA
BLABLABLABLABLABLABLABLA
BLABLABLABLABLABLABLABLA
BLABLABLABLABLABLABLABLA
BLABLABLABLABLABLABLABLA
<<<<< Identifier Token End >>>>>
 
T

tons2874

Membre
Inscrit
13 Septembre 2013
Messages
3
Points
1
  • #21
Bonjour,
Existe-t-il d'autre méthode pour mettre son téléphone en S-OFF ?
Mon téléphone était en S_OFF et j'ai suivi cette procédure : tutoriel-remettre-son-htc-one-m7-d-origine-avec-les-maj-100-stock-t90978.html

Tout s'est bien passé. Je suis maintenant en S-ON, bootloader unlocked, tampered.
Par contre, htc me propose de faire une mise à jour vers sense 6. Le problème est que quand j'essaie de faire la mise à jour cela se passe mal.
J'ai l'impression que c'est parce que j'ai le bootloader unlocked. Donc je voulais le relocked mais pour le relocked il faut que je sois en S-OFF !!!!
J'ai essayé les différentes procédures mais cela ne fonctionne pas.
J'ai acheté mon htc one en juin 2013.
Une idée ?
 
M

Membre supprimé 34657

  • #22
Salut, donc tu as redéverrouillé ton bootloader ?

Méthode simple pour y remédier, aller dans le bootloader, taper : fastboot oem lock
Attention sauvegarder ses données avant
 
A

Animus31

Membre
Inscrit
5 Juillet 2012
Messages
35
Points
0
  • #23
Bonsoir, sur mon HTC One j'ai le HBoot en 1.61.0000, quelle technique de S-Off pourrais-je utiliser à votre avis?
Merci :D
 
M

Membre supprimé 34657

  • #24
Ah bah la question ne se pose même plus ^^ Si c'est la 1ère fois que tu vas mettre ton HTC en S-Off, il faudra utiliser la méthode payante. SunShine vérifie si ton HTC One est compatible en 1er, ensuite il te le dit, puis si il valide, tu pourras payer via CB ou PayPal. Et si tu n'es pas prêt (réfléchir, ou autres raisons), tu pourras quitter l'application sans payer.

Si tu veux payer et que tu fais confiance à notre communauté (car on l'a testé nous même et validé), puis au créateur de SunShine, ça coutera à peu près 22Eu TTC (avec tout les frais compris), soit 25$. Ensuite la license sera automatiquement enregistré pour ton HTC. Donc même si tu formates ton HTC, flash des ROMs, ROOT etc... L'application reconnait ton HTC (car tu as déjà payé lors du 1er S-Off), donc si tu as besoin d'un 2ème S-Off car tu t'es remis en S-On, la solution ne te facturera une 2nde fois.

Mais Sunshine est fortement conseiller car ton HBOOT est récent 1.61.0000. Ensuite la version avant SunShine est FireWater, mais le développeur l'a supprimé du site FireWater, voici la preuve :
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !


Donc conclusion : SunShine
 
A

Animus31

Membre
Inscrit
5 Juillet 2012
Messages
35
Points
0
  • #25
Bonsoir,
Exactement, je voudrais installer Cyanogenmod 11 ou 12 mais j'ai acheté mon One chez SFR donc si j'ai bien compris je dois:
-Installer les drivers adb
-Mettre mon One en S-off
-Déverrouiller le bootloader
-Installer le TWRP recovery
-Installer la rom

C'est ça? :smile:

En tout cas merci de ta réponse pour Sunshine, je risque de l'acheter, ça me rappelle l'époque ou pour déverrouiller le bootloader de mon Arc S j'ai du utiliser des fils de fer :lol:...
 
M

Membre supprimé 34657

  • #26
Non. Il y a une solution gratuite qui s'ouvre à toi :)

Installer ADB + DRIVER de ADB
Deverrouiller le bootloader
Installer TWRP + ROM

--- > Pour le S-Off : Sa sert à flasher un firmware ou bien à retourner en Stock d'origine (revenir en S-On + LOCKED)
 
A

Animus31

Membre
Inscrit
5 Juillet 2012
Messages
35
Points
0
  • #27
D'accord merci beaucoup !
Par contre j'ai un soucis pour l'installation des drivers adb avec win8 x64 et les commandes pour dévérouiller le bootloader ne fonctionnent pas sur mon pc, enfin je suppose que je suis un peu hors sujet là :lol:
 
M

Membre supprimé 34657

  • #28
Il faut donc passer sur Windows 7 alors... Ou bien linux ubuntu. Win8 ça fonctionne très mal !
Teste ce tutoriel pour Win 8 :
 
A

Animus31

Membre
Inscrit
5 Juillet 2012
Messages
35
Points
0
  • #29
Je viens d'essayer d'installer ces fameux drivers mais rien ne répond quand je tape la commande "fastboot devices"

Je me suis tourné directement vers le tuto concerné pour avoir des réponses, merci pour le S-Off !
 
M

Membre supprimé 34657

  • #30
Okay pas de soucis :)
 
C

chonou

Membre
Inscrit
26 Mars 2015
Messages
16
Points
0
  • #31
est-ce que je peux passer en S-OFF avec un HBOOt 1.61 sans sunshine?
 
M

Membre supprimé 34657

  • #32
Salut, si c'est la première fois que tu te mets en S-Off, il y a très peu voire aucune chance d'avoir le S-Off gratuitement. Il faudra donc passer par SunShine.
Si tu me crois pas, et ce sont tes droits, tu peux tester toutes les méthode de S-Off qui seront selon mon avis un échec pour la plupart. Ton HTC ne sera pas cassé, il restera toujours en S-On !

Je recommande fortement SunShine pour la simple raison, qui est la suivante. C'est simple, fiable, rapide, et si ça fonctionne pas, il te prévient avant que tu paies. Puis avec le Dernier HBOOT, il se peut que SunShine fonctionne pas car c'est le tout dernier HBOOT avec pleins de sécurités.
 
M3rlin71

M3rlin71

Membre
Inscrit
13 Juin 2012
Messages
62
Points
6
  • #33
Bonjour, et merci pour ce Tuto bien clair.

Je me suis lancé pour passer mon M7 en S-Off, dont voici les valeurs:
version: 0.5
version-bootloader: 1.44.0000
version-baseband: 4A.24.3263.09
version-cpld: None
version-microp: None
version-misc: PVT SHIP S-ON
meid: 00000000000000
product: m7_ul
platform: HBOOT-8064
modelid: PN0710000
cidnum: HTC__203
battery-status: good
battery-voltage: 4330mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT

Donc, je me suis dis Version du BL 1.44 ==> revone
J'ai passé des commandes dans tous les sens, sans jamais réussir à passer en S-Off.
Voici les retours des commandes:

Mint HTC # adb root
Mint HTC # adb shell
root@m7:/ # cd /data/local/tmp/
root@m7:/data/local/tmp # ll
-rwxrwxrwx shell shell 16777216 2013-11-20 04:29 boot.img
-rwxrwxrwx shell shell 648208 2015-06-02 19:12 revone
-rwxr-xr-x shell shell 13648 2015-06-03 00:22 setpropex
root@m7:/data/local/tmp # ./revone -P
revone v0.2.1
revone failed (error code = 1)
1|root@m7:/data/local/tmp # .......

Je suis allé plus loin avec revone, mais rien n'y a fait.

J'ai ensuite essayé rumrunner, même constat:
Checking for updates......
Test 1: Rebooting into bootloader
Waiting for fastboot (8/120)
Waiting
Test 2: Booting device
Waiting for ADB (25/120)
must ferment longer...
must sanitize, skunky rum is nasty
hold please wait
Rebooting into bootloader (again)
Waiting for fastboot (8/120)
Waiting for ADB (25/120)
must ferment longer...
chilling..................
it's a little stinky here, hmm....
bottles are packed, here we go, shhhhhh....
hmm, cap is on tighter than I expected........
hell, that damn cap is on REALLY tight.......
pouring (1)...
WTF: What are you doing?

Et pour finir, firewater:
Mint HTC # adb root
Mint HTC # adb shell
root@m7:/ # cd /data/local/tmp/
root@m7:/data/local/tmp # ll
-rwxrwxrwx shell shell 16777216 2013-11-20 04:29 boot.img
-rwxrwxrwx root root 4519496 2015-06-03 00:05 firewater
-rwxrwxrwx shell shell 648208 2015-06-02 19:12 revone
-rwxr-xr-x shell shell 13648 2015-06-03 00:22 setpropex
root@m7:/data/local/tmp # ./firewater
error: only position independent executables (PIE) are supported.
1|root@m7:/data/local/tmp #

Je ne sais pas ce qu'est le "PIE", est-ce contournable??

Voilà, rien de plus, mon phone est toujours S-On, je précise qu'il est Rooté, déverrouillé, ROM custom (CM12).
Si quelqu'un a une piste...
 
FAJO

FAJO

Membre VIP
Inscrit
22 Septembre 2011
Messages
7 955
Points
38
  • #34
Salut, sunshine :D
 
M3rlin71

M3rlin71

Membre
Inscrit
13 Juin 2012
Messages
62
Points
6
  • #35
Bonjour,
"Payage" à Sunshine => S-Off ok
je vais pouvoir faire la maj Radio et autres petits fichier.
 
FAJO

FAJO

Membre VIP
Inscrit
22 Septembre 2011
Messages
7 955
Points
38
  • #36
Salut, cool profites bien ;)
 
H

hostagekiller

Membre
Inscrit
22 Février 2012
Messages
2
Points
0
  • #37
Bonjour,

alors j'ai réinstallé la ROM officielle orange car avant j'étais sur la viper. J'ai voulu utiliser la solution sunshine pour s-off mon htc one qui est en hboot 1.57 et pas moyen... Il me dit que le noyau de ma rom est trop éloigné de la rom stock...

Je ne sais pas trop quoi faire du coup. Quelle rom me conseillerais-tu d'installer pour essayer à nouveau cette solution sunshine ?

Merci d'avance !

et très bon tuto ! :)
 
M

Membre supprimé 34657

  • #38
Salut, je te recommande ARHD 84.0 sous KitKat car lollipop c'est un peu la galère, normalement sa fonctionne (j'ai testé dessus). Si il pose encore un problème, flash le Kernel Elemental X (fais moi signe si tu veux le flasher après un echec avec ARHD)

Avec plaisir :)
 
M3rlin71

M3rlin71

Membre
Inscrit
13 Juin 2012
Messages
62
Points
6
  • #39
Bad Post,
Désolé
 
D

Djew

Membre
Inscrit
25 Avril 2016
Messages
3
Points
0
  • #40
Bonjour les bidouilleurs :hello:

Je voulais savoir si depuis le temps , il n'y a pas d'autres solutions pour éviter sunshine ? , sachant que j'ai déjà essayé toutes les solutions proposées plus haut.

Merci pour vos futures réponses ...
 
M

Membre supprimé 34657

  • #41
Bonjour,

Nope Sunshine sera ta dernière chance, si les autres ne fonctionnent pas ! Désolé !
Mais si tu prends sunshine, faut pas avoir peur, c'est super fiable !! En plus tu pourras l'utiliser autant que tu voudra, j'ai fais sunshine il y a 1 an, et j'ai remis en S-On, et Sunshine fonctionne toujours (tu paies 1 fois pour tout le temps en fait)
 
D

Djew

Membre
Inscrit
25 Avril 2016
Messages
3
Points
0
  • #42
Bonjour

Merci de ta réponse ; Je vais donc y réfléchir , mais honnêtement pour le moment j'ai pas trop envie de dépenser mes deniers pour cette licence sunshine.

Bonne journée les bidouilleurs.
 
FAJO

FAJO

Membre VIP
Inscrit
22 Septembre 2011
Messages
7 955
Points
38
  • #43
Salut,alors attention si tu bidouille sans S-off, car sa peut te jouer des tours si t'a pas la rom stock d'origine au cas où
Bonne journée
 
M

Membre supprimé 34657

  • #44
C'est vraiment pas nécessaire de passer sous S-OFF dans 2 conditions :

- Passer sous Google Play Edition
- Revenir d'origine à 100% sans traces de bidouille
 
D

Djew

Membre
Inscrit
25 Avril 2016
Messages
3
Points
0
  • #45
En ce qui me concerne j'ai installé des tas de roms custom sans s-off et je n'ai jamais eu de soucis , hormis un problème récurant à ne pouvoir me connecter à google sync : soit disant problème de serveurs réessayer plus tard .... ( y'a pire dans la vie que de pas avoir a faire a google ;) )

pour les roms stock , tout vas bien rien à redire tout fonctionne à merveille ( encore heureux c'est du 100% constructeur )
 
M

Membre supprimé 34657

  • #46
Oui, c'est quelqu'un qui a dit "il faut être S-OFF" et puis tout les moutons suivent ! C'est n'importe quoi, juste le S-On suffit, comme je l'ai indiqué plus haut pour S-OFF il y en a besoin que dans 2 cas précis.

Ca provient des ROMs custom alors ce problème et non de Google. Perso, chez ARHD j'ai jamais eu de problème de ce type que ce soit sous Android 4.2.2 ou 5.0.2
 
Haut Bas