Récap' : De l'inscription au bidouillage

Quelques conseils indispensables pour vos premiers pas avec votre Samsung Galaxy sur le forum
#1

Récap' : De l'inscription au bidouillage

Messagepar jhowlett468 » 09 Jan 2014, 20:07

Salut !

Ce topic a pour vocation de récapituler des points importants sur le site, sur Android en général et sur nos précieux en particulier et ce à partir de mes connaissances propres, de XDA et de Google... Et surtout du prolifique matériel du site ;)

CE TOPIC ETAIT A L'ORIGINE EN ACCES "LIBRE" MAIS J'AI CHOISI DE LE VERROUILLER ET DE DIVISER LES POSTS NON COMPLETEMENT EN RAPPORT AVEC LE SUJET PRINCIPAL DANS UN AUTRE TOPIC. LE BUT DE CE 2EME TOPIC EST DE CONVERSER OU DE POSER DES QUESTIONS SUR LE PRESENT TOPIC. JE ME RESERVERAI CEPENDANT LE DROIT D'INTEGRER D'EVENTUELS POSTS PERTINENTS AU PRESENT TOPIC.

VOUS POUVEZ TROUVER CE TOPIC ICI : [Questions] Récap' : De l'inscription au bidouillage.

MERCI DE VOTRE COMPREHENSION
;)


Image

Cliquez sur l'image pour accéder à la section "Pour bien débuter sur le forum".

Crédit image : page Twitter du fofo

Merci à tous ceux dont j'ai cité les topics dans celui-ci ou que j'ai cité directement
Un IMMENSE merci également à tous ceux qui m'ont permis de progresser depuis que je suis un membre actif du fofo :)


Le site est accessible via sa version web ou via l'app Tapatalk sur téléphone ou tablette. Depuis le 24/01/15, @gabs a mis en ligne une version web mobile optimisée pour l'affichage sur téléphone, ceci étant en partie dû aux dernières MAJs calamiteuses de Tapatalk. De plus, la version mobile donne un plein accès aux fonctionnalités de la version web desktop, notamment l'affichage des balises bbcode accessibles via des boutons quand on clique sur "répondre" dans un topic ( via Tapatalk, les balises fonctionnent MAIS il faut les taper manuellement et donc bien les connaitre ).

Sommaire du topic :


CE TOPIC A UN BUT INFORMATIF ET NE SE SUBSTITUE EN AUCUN CAS AUX TUTOS CONCERNES POUR LES DIFFERENTES MANIPS (FLASH DE ROM, DE KERNEL...) : SI VOUS VOULEZ FAIRE QUELQUE CHOSE, LISEZ ATTENTIVEMENT LE TOPIC CONCERNE.

EN CAS DE MAUVAISE MANIP VOIRE DE BRICK, NI MOI,NI AUCUN AUTRE MEMBRE DU FORUM NE POURRAIT ETRE TENU POUR RESPONSABLE.

/!\ TOPIC EN CONSTANTE EVOLUTION !!!
MERCI DE ME SIGNALER TOUTE ERREUR, IMPRECISION OU OUBLI.


Petite explication sur les liens cachés dans du texte, dont nous sommes coutumiers ici sur le fofo ( et sur BEAUCOUP d'autres sites ). Comment repérer ces fameux liens ?

Sur PC, ça donne ce qui suit.

Ils sont soulignés ( vous allez me dire qu'il y a une balise bbcode pour souligner du texte et vous aurez raison :mrgreen: ) en bleu et/ou noir, cf l'image ci-dessous :

lien1.png

En survolant ledit texte avec le pointeur de votre souris, celui-ci se pare d'une sorte de halo bleu ET votre pointeur change d'apparence ( ma flèche noire devient une main blanche ) cf l'image ci-dessous :

lien2.png


Via Tapatalk, ces fameux liens ont leur texte écrit en bleu et souligné :

lien3.png


Exemple de liens cliquables : ceux qui sont entourés en rouge.

L'intérêt ? Coder un lien dans du texte est plus joli mais visiblement tout le monde ne percute pas avec cette subtilité ;)
Voilà, vous n'avez plus d'excuse pour dire : "il est où le lien que tu m'as donné ?" :mrgreen: :mrgreen: :mrgreen:

Edit : Ce topic a participé au concours 2013-2014
Dernière édition par jhowlett468 le 02 Juil 2014, 20:08, édité 35 fois.
Image
Image
|| Galaxy S5 SM-G900FImage|| Gear Fit ( SM-R350 )
ROM xXx No Limits 6.1 base CQAVImageROM BOA2
Modem CQAW / CSC XEFImage
Kernel stock / recovery TWRP 3.0.2.2
Knox 0x1, garantie finie
Charte du forum
Liens importantsNouveau ?Drivers Samsung 1.5.51 -> Install
Fichiers utilesEn ULTIME recours ? ---> ICI
Rédac' chef du Blog
Téléphone qui bootloope ?
Image
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#2

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:08

INSCRIPTION

Alors,tout d'abord à l'inscription :

  • faire une présentation (pas obligatoire mais çà mange pas de pain) : forum dédié ICI
  • remplir une signature (utile pour vous dépanner qd vous avez un souci) : topic sur la question ICI . La signature est un pavé de texte qui apparaît sous chacun de vos posts et donc pas besoin de la retaper à chaque fois... Elle permet de savoir quel téléphone vous possédez et sous quelle ROM il tourne entre autre. Exemple :

    signature.png


    Votre modèle de téléphone se trouve dans les paramètres de celui-ci ("A propos",ainsi que d'autres infos comme la ROM,le modem...),au niveau du bootsplash (la toute 1ère image qui apparait au boot - quoique sur mon S5, c'est juste marqué "Samsung Galaxy S5", sans mention du modèle, SM-G900F) ou sur la boîte de celui-ci.
  • lire la charte du forum (pour savoir ce qui est autorisé...et ne l'est pas) : ICI
  • topic sur la mise en forme des posts (y compris les signatures) : ICI et ICI - j'ai ouvert un topic sur les codes source des signatures ICI
  • topic sur la manière d'alléger le poids de vos images ( PNG ) pour les uploader sur le site ( elles doivent faire 256 ko max mais c'est rarement le cas en natif ;) ) : ICI
  • lexique Android : ICI
  • faites gaffe où vous postez (dans la mesure du possible,c'est pas toujours évident) - dans le bon topic si il existe déjà ou dans la bonne section si vous en créez un.
    Si votre topic ou message semble avoir disparu, avant de re-poster ailleurs, via la consultation de votre profil, recherchez vos messages ( "Rechercher les messages de l’utilisateur" ) afin de voir où votre topic/message se trouve effectivement : en effet, sur le fofo, la suppression est EXCEPTIONNELLE.
  • soyez patients : on est pas une pizzeria, on livre pas en 30 minutes !! ;) Si personne ne répond rapidement à votre souci, c'est que ceux qui voient votre post n'ont pas la solution


Je suis limite chiant là-dessus je sais mais...Un "bonjour" un "s'il vous plait" et un "merci" ne coûtent rien...Et peuvent rapporter gros. Merci de faire preuve d'un minimum de politesse !!

:mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:
Dernière édition par jhowlett468 le 08 Juin 2014, 09:16, édité 15 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#3

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:08

PREMIERS PAS

Rentrons dans le vif du sujet maintenant que vous vous êtes présenté et tout et tout.

Si vous ne connaissez RIEN du tout ou très peu,4 topics importants :

Vous y trouverez des infos sur ce qu'est le root, une ROM, les différents modes de fonctionnement de nos précieux...
Quand on sait pas ou qu'on a pas compris, on demande ;)

Tout ce jargon peut paraitre un peu lourd et obscur au début mais en s'accrochant et en se donnant la peine, on peut s'améliorer ( j'ai fait un post retraçant ma propre expérience ICI ) : alors avant de dire "j'arrive pas" ou "je comprends pas", donnez-vous la peine de lire les tutos et d'essayer de les appliquer au pied de la lettre ;)

Les téléphones soutenus sur le site :
  • Galaxy S1 ( GT-I9000 - pas les variantes )
  • Galaxy S2 ( GT-I9100 - pas les variantes, quoique le I9100P l'est partiellement, étant matériellement très proche du I9100 : la seule différence étant que le I9100P embarque une puce NFC )
  • Galaxy S3 ( GT-I9300 ) ET Galaxy S3 4G ( GT-I9305 ) ( pas les autres variantes)
  • Galaxy S4 ( GT-I9505 - pas les variantes )
  • Galaxy S5 ( SM-G900F - pas les variantes )
  • Galaxy S6 ( SM-G920F ) ET Galaxy S6 Edge ( SM-G925F ) ( pas les autres variantes)
  • Galaxy S7 ( SM-G930F ) ET Galaxy S7 Edge ( SM-G935F ) ( pas les autres variantes)
  • Galaxy Note 1 ( GT-N7000 - pas d'éventuelles variantes )
  • Galaxy Note 2 ( GT-N7100 ET GT-N7105 - pas les autres variantes )
  • Galaxy Note 3 ( SM-N900 ET SM-N9005 - pas les autres variantes )
  • Galaxy Note 4 ( SM-N910F - pas les autres variantes )
  • Galaxy Gear ( V700 - soutien partiel dans la section accessoires universels ou génériques )
  • plus une section "Google Play Edition" (qui parle donc des téléphones Google Play Edition et de la gamme Nexus - section peu active et reléguée en arrière-plan au profit de la section personnalisation)

Le Galaxy Note 7 SM-N930F ne sera pas soutenu car tous les modèles en circulation seront rappelés pour un arrêt de commercialisation.

Liste reprise dans les téléphones soutenus par l'app Alerte Firmware du site ( hors I9100P, Galaxy Gear et SM-N900 ) :

Image

logo du fofo servant de lien vers la page Google Play de l'app - cliquez sur l'image pour vous rendre sur la page Google Play de l'app

Si vous avez un modèle de téléphone non soutenu,n'utilisez surtout pas les fichiers proposés pour un modèle "ressemblant" ( une ROM de I9100 sur un I9100G par exemple ) pour un quelconque flash, vous iriez droit à la catastrophe !!!

Ce choix n'est pas arbitraire mais plutôt justifié par le fait qu'il s'agit des appareils commercialisés en France (même si certains modèles soutenus, tels que le SM-N900,ne le sont pas). Le but est aussi de ne pas s'éparpiller.

Il n'y a pas de section "tablettes", fûssent-elles Samsung ( dommage pour moi, ma P3110 et ma Gear Fit :mrgreen: ).

Vous pouvez toujours poser des questions concernant des téléphones non soutenus (il y a une section dédiée aux appareils non soutenus sur le site : ICI), sans garantie d'avoir ne serait-ce qu'un début de réponse ( pas par désintérêt des appareils non soutenus mais pour la simple raison qu'on ne répond pas n'importe quoi quand on ne connait pas ).

Pour être sûr d'avoir une réponse plus appropriée, il y a XDA...Ou Google ;)

Quelques liens utiles :

bandeau_DL.png


XDA : la...Bible du bidouillage
Sammobile : ROMs stock et opérateurs
Mon stockage Box : fichiers utiles pour I9000, I9305 et P3110
Google : besoin d'expliquer à quoi çà sert ?

Les différents types d'utilisateurs et leur rôle (avec leur code couleur) :

jhowlett468 a écrit:
  • administrateurs : gèrent le site (de manière "visible" en prodiguant des conseils et en assumant le rôle de modérateur et de manière "invisible" en gérant le fonctionnement du site lui-même : maintenance, hébergement...)
  • modérateurs : ils gèrent la bonne tenue du forum.Ils s'assurent que les topics sont à la bonne place et sont correctement tagués et peuvent intervenir pour modifier ce qui ne va pas.Ils sont aussi là pour gérer les débordements (liens illégaux,insultes...en allant du simple rappel à l'avertissement voire au banissement) en masquant ou en supprimant des topics ou des posts inappropriés.Ils peuvent modifier les messages (les andro-assistant sont censés se limiter à l'édition des titres) pouvant même en changer l'auteur pour par exemple réattribuer un topic ou en supprimer.Ils peuvent verrouiller, fusionner et diviser les topics.
  • andro - assistants : des utilisateurs aguerris d'Android et/ou du forum censés aider et guider les autres membres.Niveau modération, les andro-assistant sont censés se limiter à l'édition des titres.
  • rédacteurs : Les rédacteurs s'occupent principalement du blog, ils écrivent du contenu et recherchent avant tout les bons sujets afin de les publier dans le blog.
  • Anciens du staff : les membres qui nous ont quittés (le site hein lol) ou qui n'ont plus le temps d'assumer leurs fonctions.


Source ICI (merci à Spirit Of Resistance et Scoony pour leur aide ;) )
Dernière édition par jhowlett468 le 02 Juil 2014, 20:10, édité 25 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#4

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:08

ANDROID...SURVOL

Déjà... Android c'est quoi ? Quelques réponses ICI et ICI

Historique des versions ( source Wikipedia ICI, plus détaillée ) :

VersionDate de sortieDernière révisionNom de codeMachine virtuelleCompatibilité framework XPosedVersion Cyanogenmod
1.011/11/20071.0Apple PieDalvikNon ( dans la mesure où la version la plus "basse" supportée semble être Gingerbread et les "bidouilleurs" sont passés à des versions supérieures de tout façon )-
1.122/10/20081.1Banana Split-
1.530/04/200905/2010Cupcake3.x
1.615/09/200905/2010Donut4.x
2.026/10/20092.1, 05/2010Eclair5.x
2.2.x20/05/20102.2.3, 2011Froyo6.x
2.3.x06/12/20102.3.7, 2012GingerbreadOui ( cf ce post XDA )7.x
3.x.x22/02/20113.2, 2012Honeycomb??? Version d'Android assez... Confidentielle...8.x
( pas sortie, sources publiées trop tard )
4.0.x19/10/20114.0.4, 2012Ice Cream SandwichOui9.x
4.1.x09/07/20124.1.2, 2012Jelly Bean10
4.2.x13/11/20124.2.2, 02/201310.1.x
4.3.x24/07/20134.3.1, 24/07/201310.2.x
4.4.x31/10/20134.4.4, 19/06/2014KitKatDalvik ( peut être remplacée par ART dans certains cas )11
5.0.x15/10/20145.0.2, 19/12/2014LollipopARTOui ( sur ROMs AOSP et sur ROMs Samsung
DEODEXEES cf ce topic )
12
5.1.x10/03/20155.1.1, 05/08/2015Oui12.1
6.0.x10/20156.0.1,
01/02/2016
MarshmallowOui ( intégré à la ROM Alexndr pour S5 en version Marshmallow
en tout cas ! - version Wanam du framework )
13
7.0.x08/20167.0, 22/08/2016Android NougatTrès certainement ARTA voir14

Edit du 04/01/2015 : à partir de Froyo, si vous cliquez sur le nom de la version dans le tableau, vous irez sur la page Wikipedia de ladite version ;)

NB : depuis le 31/12/16, Cyanogenmod n'est plus et les serveurs diffusant la ROM sont down, hormis d'éventuels hébergeurs tiers. Cependant, une nouvelle ROM basée sur Cyano a pris la suite : il s'agit de LineageOS

Cette page Wikipedia reprend également avec les détails techniques l'historique des versions d'Android. Ce lien, issu de la même page, donne accès à la galerie comparative de l'évolution du home sur les différentes versions d'Android.

Image

Source Phonandroid ICI - cliquez sur l'image pour la voir en grand ( agrandissez-la avec la loupe pour la voir correctement !! )

Image

Source logonews.fr, explication du logo Cyanogenmod

Diagramme de l'architecture d'Android :

Image

Source ICI.

Pour simplifier, je ne parlerai que de ce que je connais sur les mobiles Samsung... Et principalement de la partie logicielle (pas trop doué niveau matériel lol).

Grosso modo,nos téléphones ont 3 modes de fonctionnement :
  • download (permet de flasher des ROMS stock principalement) : cf n'importe quel topic de flash de ROM stock, on peut y accéder en maintenant home + volume bas + power. A partir du S2 (sauf erreur de ma part), il faut confirmer l'entrée dans le mode download en appuyant sur volume haut (volume bas annule la manip et fait redémarrer le téléphone)
  • recovery (sorte de mini système d'exploitation permettant d'effectuer différentes opérations) cf ce topic de Titofe, on peut y accéder en maintenant home + volume haut + power et en relâchant power quand le splashscreen apparait ( liste des recoveries de "base" ICI pour les téléphones soutenus officiellement - les topics de flash de ROM officielles ou custom ou des topics dédiés donnent les liens vers les recoveries de votre téléphone )
  • le mode "normal"

Il existe également une sorte de "mode sans échec" comparable à celui sur PC. La manip pour démarrer dans ce mode diffère selon le modèle de téléphone.

Illustration en images de ces différents modes :

ImageImage


Photos d'un Note 3 (SM-N9005) à l'écran de confirmation et en mode download (il peut y avoir des modifications d'ordre cosmétique en fonction des modèles mais grosso modo c'est çà) - crédit images : le forum

/!\ En cas de redémarrage en mode download via la ROM ( app ou option via le bouton power, les données en haut à gauche, le flash counter et le flag knox si applicable, n'apparaissent pas ).

ImageImageImage


De gauche à droite (ou de haut en bas selon que vous soyez sur ordi ou sur téléphone) : recoveries CWM, Philz ( dont le développement a été arrêté ) et TWRP

Concernant les 2 premiers modes,vous pouvez vous référer à ce topic de leloinadrass.

Outre ces modes "normaux", il peut y avoir 2 situations de démarrage "anormal" :
  • le bootloop : la bootanim tourne en boucle sans que le tél démarre ou reste bloqué sur le splashcreen
  • le softbtrick : au démarrage le tél affiche çà

    Image

    ( ceci est en général dû à un flash via Odin qui s'est mal passé )
Le meilleur moyen de se sortir de ces 2 cas de figures quand celà est possible est soit de faire un wipe dalvik cache et un wipe data/factory reset soit de reflasher une ROM stock (si besoin avec un PIT).

D'un point de vue logiciel,nos téléphones sont faits comme çà :
  • un bootloader (cf le topic de Franck_29 sur le processus de boot d'android, attention c'est technique). Sur certaines vieilles ROMs du SGS,le bootloader était bridé et on ne pouvait pas accéder au mode download nativement.Actuellement, le gros souci des bootloaders en 4.3 est l'introduction de Knox qui est là pour sécuriser le système en en certifiant l'intégrité mais de manière collatérale sert aussi de mouchard pour le root ou le flash...
  • un kernel (ou noyau, il sert d'interface entre partie matérielle et logicielle - voir le topic précédemment cité)
  • un recovery (en cas de flash d'un recovery custom, ne vous trompez pas de modèle : le recovery embarquant ses propres drivers, des drivers inadaptés peuvent cramer certains composants - c'est arrivé à un membre ici et à un membre du staff de XDA)
    Concernant le recovery, citation de ce topic de Gabs :
    Gabs a écrit:Le recovery ne fait donc pas partie des firmwares ou des ROMs et on ne peut pas voir directement son contenu depuis Android.
    Lorsqu’on flashe un recovery alternatif, on voit clairement que celui-ci est constitué d’un fichier “recovery.img”. Cette image est ensuite flashée telle quelle dans une partition spéciale du téléphone. Sur la Galaxy SIII (i9300), il s’agit de la partition /dev/block/mmcblk0p6
  • une ROM (stock ou custom) : elle permet de faire tourner le téléphone
  • un modem (ou bande de base) : c'est la partie logicielle qui gère les connexions réseau mobile ( GSM et données mobiles mais pas le wifi, géré par le kernel ).Il est à choisir en fonction de votre opérateur, des endroits où vous avez besoin de capter et de vos besoins en fonction de conso d'énergie.En effet outre le fait qu'un modem capte plus ou moins bien, il consomme plus ou moins d'énergie.Après, à vous d'en tester plusieurs pour trouver celui qui a un rapport accroche réseau / conso énergétique qui vous convient.
  • un utilisateur ( souvent la 1ère cause de problème du téléphone :lol: :lol: :lol: - des fois il marche mieux sans celui-ci :mrgreen: )


De manière plus détaillée, voici les différentes partitions ( inspiré par ce topic Phonandroid qui trouve sa source ICI - peut varier en fonction des marques, des modèles et de la version d'Android ) :

  • /boot : c'est la partition permettant au téléphone de booter, incluant le kernel et le ramdisk. Elle ne doit être wipée via recovery seulement si celà est nécessaire et une fois fait, le téléphone ne doit pas être redémarré avant l'installation d'une nouvelle partition /boot ( par install d'une nouvelle ROM par exemple ).
  • /system : contient l'OS en entier, hors kernel et ramdisk.En cas de wipe, le téléphone ne démarrera pas sauf en recovery ou download.
  • /recovery : contient le recovery, mini-système d'exploitation permettant certaines opérations comme le flash de ROM ou les wipes.
  • /data : aussi appelée userdata.Elle contient toutes les applis utilisateur ainsi que les données personnelles ( SMS, contacts... ).La wiper revient à faire un reset usine ( wipe data / factory reset ).
  • /cache : contient des fichiers souvent accédés.En cas de wipe, il est reconstruit au boot suivant.
  • /misc : contient les paramètres système, actifs ou pas comme la config USB ou certains réglages hardware.En cas de souci avec cette partition, certaines fonctions hardware risquent de ne pas ou mal fonctionner.
  • /sdcard : partition dédiée au stockage des fichiers personnels ( photos, vidéos... ) jusqu'à Gingerbread ( Honeycomb ? ).Elle est séparée des autres et donc non affectée par un wipe data voire un flash de ROM si celle-ci ne touche pas au partitionnement.A partir d'ICS ( ou de Honeycomb ? ), la sdcard devient un dossier de /data/media pour des raisons de place ( "partition" dynamique et non plus à taille fixe ).Un wipe data peut donc affecter son contenu.
  • /sd-ext : partition additionnelle créée sur le téléphone permettant aux téléphones à faible stockage data de stocker plus d'apps ou de données personnelles.Wiper cette partition peut avoir les mêmes effets qu'un wipe data / factory reset.

rédaction de ces lignes inspiré du topic Phonandroid et d'une trad' libre de ma part du topic addictivetips

Concernant les partitions et leur emplacement (ou bloc), j'ai trouvé une app sur Google Play qui permet de les référencer (intéressant qd on veut faire un mod et monter/démonter telle ou telle partition). Il s'agit de Disk Info.
Dernière édition par jhowlett468 le 29 Juin 2014, 16:58, édité 31 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#5

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:09

POURQUOI ROOTER OU FLASHER SON TELEPHONE

Avant tout flash : lisez ce topic et celui-ci

Topics récapitulant les méthodes de root ICI ( le point en 2011 ) et ICI ( le point en 2015 )

Comparaison root "anciens" / "nouveaux" téléphones en fin de post.


Oui dans quel but?

Le root vous apporte les droits administrateurs sur votre téléphone (sous Android vous n'avez pas par défaut de compte admin comme par exemple sous Windows) ce qui vous permet de faire nombreuses choses : modifier ajouter ou supprimer des fichiers ou des apps systèmes,under/overclocker le CPU/GPU (avec un kernel compatible),faire de profondes modifications d'ordre esthétique...Avec un recovery custom (embarqué ou pas avec un kernel custom),vous pouvez en outre flasher des "mods",des fichiers zip apportant des modifs plus ou moins importantes à votre système.Le rootage peut être obtenu en flashant un kernel root,en installant une ROM custom (root par défaut) ou une ROM stock pré-rootée.Il existe au moins 2 applis permettant de rooter certains téléphones ( directement via le téléphone sans passer par un PC, sauf manip spéciale éventuellement nécessaire ) : Framaroot et Towelroot.

Flasher son téléphone consiste à en changer la ROM pour avoir une version plus récente,moins buguée,sans surcouche opérateur...
Il existe 3 grandes sortes de ROM :
  • les ROMs stock : ce sont des ROMs officielles Samsung,en général pas du tout modifiées (il existe cependant maintenant des ROMs stock pré-rootées flashables via Odin pour certains téléphones).Elles sont au format .tar ou .tar.md5 et se flashent en mode download ou via Mobile Odin. Certaines ROMs custom peuvent packagées en .tar et sont donc flashables via Odin.
  • les ROMs custom base stock : ce sont des ROMs stock qui ont été plus ou moins modifiées pour être optimisées (ex. The Galaxy Project, Ripper ROM...).Elles sont au format .zip et se flashent en mode recovery.
  • les ROMs AOSP : ce sont des ROMs basées sur le code source d'Android.Elles sont dépouillées de beaucoup de cochonneries qui "empoisonnent" souvent les ROMs stock (même celles sous "Android pur"). Elles sont au format .zip et se flashent en mode recovery. Voir ce site (en anglais).

Plus de détails dans les posts suivants.

En tout cas,si vous n'êtes pas sûr du modèle pour lequel sont prévus les fichiers que vous voulez flasher,ne faites rien : il y a un gros risque de brick à flasher n'importe quoi.Idem si vous n'avez pas ou plus la combinaison de touches pour passer en mode download.

Un téléphone rooté ne sera pas pris en charge en SAV gratuitement même si la garantie court toujours...Pensez à dérooter (en général par flash d'une ROM stock ou opérateur) et à réinitialiser votre compteur de flash en cas de retour SAV...A moins d'être en Knox 0x1 : non pénalisant pour le SAV pour l'instant,mais "indélébile" de façon logicielle (un changement de carte mère le réinitialise) une fois activé,en tout cas actuellement...


Différences entre "anciens" ( S1 et certainement S2 ) et "nouveaux" téléphones :
  • sur les "anciens" téléphones, rooter consistait à flasher un kernel modifié ( stock très légèrement modifié comme les CF-Root de Chainfire, spécifiques à UNE ROM précise, ou custom ) embarquant en plus dudit kernel l'accès root ET le recovery modifié ( le kernel et le recovery sont remplaçables par la suite ).
  • sur les "nouveaux" téléphones ( notes, S3, 4 et 5), le partitionnement fait que le kernel, l'accès root et le recovery sont totalement indépendant vis-à-vis du flash. Le plus simple pour rooter ces téls est de flasher via CF-Auto-Root ( spécifique du tél ET de la version d'Android et non de la ROM comme avec les CF-Root ) de Chainfire qui permet de rooter en laissant tout le reste du téléphone en stock. Un kernel et/ou un recovery modifiés peuvent être flashés indépendamment l'un de l'autre et du CF-Auto-Root ( quoique sur S5, il semble que le recovery custom exige un tél rooté ).

J'ai pioché mes explications dans ce topic de @gabs, plus complet et clair que mon laïus je pense ;)

Ce changement dans l'approche du root et autres modifs a permis la mise en place d'un tuto "générique" de root mis en place pour le S3 4G, là où les fichiers de root étaient anciennement liés à la ROM du "temps" du CF-Root.
Dernière édition par jhowlett468 le 10 Mai 2014, 19:00, édité 15 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#6

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:09

FLASH D'UNE ROM STOCK

Avant tout flash,lisez ce topic et faites un backup de votre IMEI,de votre ROM et de vos données par tout moyen approprié.
Pensez à sauvegarder ces données ailleurs que sur votre téléphone (en cas de souci lors du flash ou de flash "super" wipe).
Lisez bien le topic de la ROM que vous allez flasher pour être sûr de ne pas zapper une étape ou une info importante.


Cette opération consiste à flasher une ROM stock.Dans la mesure du possible on fait d'abord un nettoyage du téléphone d'abord : wipe /cache,wipe dalvik et wipe data factory reset.En cas de flash d'une ROM stock par dessus une ROM avec une version non encore soutenue officiellement par Sammy (flash d'une ROM stock GB sur un SGS1 sous CM9,10 ou 11 par exemple,les partitions sur GB d'une part et ICS ou JB d'autre part ne sont pas les mêmes) ou pour vraiment repartir sur une base propre,il est conseillé de flasher la ROM avec un PIT qui va refaire au propre les partitions du téléphone.

Séquence du flash d'une ROM stock via Odin (résumé rapide,suivez la procédure détaillée des topics des ROMs concernées) :
  1. démarrage d'odin sur le PC (après avoir tué tous les processus Kies) en mode administrateur
  2. démarrage du téléphone en mode download (tél éteint vol bas + home + power puis confirmer si celà est demandé)
  3. branchement du tél sur le PC (une case ID:COM s'allume en couleur dans Odin si le tél est reconnu)
  4. remplir les cases d'Odin avec les fichiers concernés (si pas de PIT,décocher re-partition)
  5. après avoir bien vérifié que tout est bien coché ou non dans Odin cliquer sur start
Image
Crédit image : le présent forum ;) - tuto de flash de la ROM JW6 pour S1, lien ICI

Merci de lire attentivement les topics des ROMs stock concernées quand vous voulez les flasher.

/!\
Il est fortement conseillé de ne pas flasher votre téléphone avec n'importe laquelle des versions d'Odin : les correspondances versions / appareil sont dispos ICI.
Le PIT n'est pas un fichier "générique" : il en existe au moins un par modèle ( 3 apparemment pour le S1, le 512 correspondant à un partitionnement stock ). Les différents PITs de plusiseurs modèles gérés sur le forum sont dispos ICI.


Il existe une alternative à Odin sous Linux (et Mac ?) : Heimdall cf ce topic d'Enthalpie.Attention ce topic a été fait pour SGS à l'époque,à voir si Heimdall peut fonctionner avec des téléphones plus récents.
Une autre solution sous Mac est la virtualisation de Windows via par exemple Parallels,votre téléphone pouvant apparemment être flashé via ce Windows virtuel (jamais testé,je suis sur PC mais je serai content de savoir).

Attention,vérifiez bien que vous flashez bien des fichiers pour votre modéle de téléphone...Sinon c'est le brick assuré.

Attention,sur les dernières ROMs stock 4.3,le flash d'une ROM avec son bootloader installe Knox.Un flash via Odin Mobile empêche le bootloader Knox de s'installer...Mais empêche le wifi de fonctionner...Ceci est dû au fait que via mobile odin, le bootloader est occupé donc "verrouillé" et inaccessible.


Conseils pour remettre votre tél d'aplomb si il bootloope :
  • si votre téléphone est knoxé, souvenez-vous bien que le bootloader vous empêchera de faire un downgrade de version d'Android ( si vous êtes en 4.4, c'est mort pour repasser en 4.3... )
  • re-flashez une ROM stock stable ( exemple la JVU sur un SGS1 ) - SamMobile ( il faut être inscrit et connecté sur le site pour lancer un téléchargement de firmware ), Samsung Updates et les liens du fofo sont vos amis
  • si vous étiez sous une ROM avec une version d'Android non soutenue par Sammy ( exemple CM11 qui est basée sur KitKat sur SGS1 alors que celui-ci a fini les MAJ officielles en Gingerbread ), reflashez un PIT avec la ROM stock ( point précédent ), celà remettra les partitions de votre téléphone au propre
  • re-flashez après la ROM de votre choix ( ou pas ), stock ou custom ( après root et install d'un recovery custom bien sûr )
Dernière édition par jhowlett468 le 02 Juil 2014, 20:05, édité 18 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#7

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:09

STRUCTURE D'UNE ROM STOCK

Une ROM stock est composée d'une ou plusieurs archives .tar ou .tar.md5 contenant les différents fichiers nécessaires au flash : la ROM en elle-même,le modem,le recovery...
Certains des fichiers .img contenus dans ces archives sont en fait de simples images du système de fichiers du téléphone,ils sont donc aisément convertibles en images ext4 dont on peut ensuite facilement exploiter le contenu cf ce topic de moi-même. Il aussi possible, via les différents "morceaux" d'une ROM d'en compiler une, cf ce topic de moi-même.

Image

Contenu du fichier d'une ROM stock
Dernière édition par jhowlett468 le 09 Jan 2014, 23:10, édité 5 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#8

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:10

FLASH D'UNE ROM CUSTOM BASE STOCK OU AOSP

Avant tout flash,lisez ce topic et faites un backup de votre IMEI,de votre ROM et de vos données par tout moyen approprié.
Pensez à sauvegarder ces données ailleurs que sur votre téléphone (en cas de souci lors du flash ou de flash "super" wipe).
Lisez bien le topic de la ROM que vous allez flasher pour être sûr de ne pas zapper une étape ou une info importante.

Ces ROMs se flashent via recovery cf le topic de Titofe sur le ledit recovery.

Attention,vérifiez bien que vous flashez bien des fichiers pour votre modéle de téléphone...Sinon c'est le brick assuré.

Les ROMs custom en 4.3 et supérieur sont normalement Knox free.
Dernière édition par jhowlett468 le 23 Fév 2014, 21:52, édité 10 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#9

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:11

STRUCTURE D'UNE ROM CUSTOM

C'est toujours une archive au format .zip ( un zip flashable donc, cf ce topic ) : elle contient tous les fichiers nécessaires au flash sauf peut-être le recovery qui n'est pas toujours intégré (pourquoi flasher un recovery custom...par-dessus un autre?). Elle contient donc tous les APKs et fichiers système de la ROM.Les fichiers étant plus facilement "accessibles" que dans une ROM stock, les ROMs custom sont plus facilement modifiables : ajout / suppression de fichiers...

L'installation est "pilotée" par un script, l'updater-script (qui comme le zip lui-même est modifiable) qui dit au recovery quoi faire du zip cf ce topic de moi-même.
Dernière édition par jhowlett468 le 09 Jan 2014, 23:16, édité 3 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

#10

Récap...De l'inscription au bidouillage ;)

Messagepar jhowlett468 » 09 Jan 2014, 20:11

CONNEXION USB AVEC UN PC

Pour que votre téléphone soit reconnu par votre PC sous Windaube (pour la pomme et le pingouin,je sais pas),vous devez avoir installé les drivers. Ceci est possible de 2 manières :
  • installer Kies ou Smart Switch, le gestionnaire d'appareils Android de Samsung. Les drivers sont inclus MAIS Kies est une grosse bouse dont presque personne ne se sert. De plus, pensez à tuer tous les process Kies en cas d'utilisation d'Odin!
  • installer les drivers seuls cf ce topic de Chris69 (de Windows XP à 8)

Concernant le mode de connexion au PC.
Les téléphones un peu "anciens" (c'est pas une vanne hein lol) comme le SGS voyaient leur SD interne ET externe montées en UMS (universal mass storage ou stockage de masse) cad qu'elles étaient reconnues comme des "vrais" diques durs, à ceci près que le temps du montage sur le PC, les cartes étaient démontées du tél et donc inutilisables via celui-ci.
Avec les téléphones et tablettes plus récents, la donne a changé à cause de choix (de Samsung ou Google?) concernant le partitionnement et par là-même le système de fichiers de la SD interne. La SD interne ne supporte plus l'UMS mais un protocole plus lent, le MTP.

Explication du choix du MTP : anciennement, /data et /sdcard étaient des partitions séparées et /sdcard était formatée en vfat, ce qui permettait un montage en UMS.
Maintenant, /sdcard existe virtuellement sur /data dans le dossier /data/media. L'intérêt ? /data et /sdcard sont extensibles, l'une au dépend de l'autre. /data étant formatée en ext4,le montage en UMS n'est pas possible... Seul le MTP l'est même si via certaines apps, on peut monter la SD externe en UMS.
Pourquoi le montage de la SD externe en UMS n'est pas natif ? C'est un mystère mystérieux.

Vu la lenteur du MTP, je préfère faire du transfert en FTP via wifi (via SwiFTP sur tél ou tablette et FireFTP pour Firefox sur mon PC) entre mon PC et mon tél ou ma tablette et çà marche pas trop mal...Topic sur comment faire du transfert de fichiers via FTP > ICI <.

SAUVEGARDE DES DONNEES "CLASSIQUE"

Pendant des années, Samsung a proposé la synchronisation appareil / PC des données ( et les MAJs officielles ) via Kies... Qui est une immonde bouse ( beaucoup d'utilisateurs du fofo lui préfère Odin pour le flash et d'autres logiciels et apps pour la sauvegarde des données ). Avec la sortie du S6, Samsung a revu sa copie avec un nouveau logiciel ( compatible à partir du S4 et dont la compatibilité sera étendue ) : Smart Switch sur lequel j'ai fait un topic ICI. Smart Switch est plus léger et semble beaucoup mieux fonctionner. A voir sur la durée ;)

Image--->Image
Dernière édition par jhowlett468 le 10 Mai 2014, 19:03, édité 11 fois.
Avatar de l’utilisateur
jhowlett468
Modérateur
Modérateur
 
Message(s) : 9138
Inscription : 16 Août 2011, 19:28
Localisation : Xavier's Intitute for Gifted Youngers, 1407 Graymalkin Lane, Westchester County, NY /// La DZ

Suivant

Retour vers Pour bien débuter sur le forum

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)