Infos partitions

Toutes les ressources pour les développeurs et moddeurs.
#1

Infos partitions

Messagepar jhowlett468 » 29 Août 2014, 19:46

Image

Crédit image : geekastuces.blogspot.fr et page Google Play de Disk Info, montage de moi-même

Bonsoir !!

Le but de ce topic est de recenser les noms des partitions ( leur numéro de bloc ) des différents téléphones soutenus sur le fofo. Déjà, qu'est-ce qu'une partition ? Définition Wikipedia ICI.

Il me manque des infos, j'en ai fait la demande sur ce topic, merci de ne pas "polluer" celui-ci ;)

Le but ? Dans un zip flashable ( hors S1 et 2 ), pour monter une partition, invoquer son point de montage ( /data par exemple ) ne suffit pas, il faut son numéro de bloc ( mmcblk0p8 par exemple pour /cache sur I9300 ).

Code : Tout sélectionner
mount("ext4", "EMMC", "/dev/block/mmcblk0p13", "/system");

Exemple de bout de code pour monter une partition "system"

Mon but est donc de présenter un tableau de recensement de ces partitions pour faciliter le moddage.

Ce topic peut donc être lu en parallèle de ceux-ci :
Toutes les partitions présentées sont formatées en ext4, hormis la carte SD interne quand il s'agit d'une partition séparée ( S1 et S2 ) ainsi que la SD externe. Ces partitions sont en vfat. Concernant la SD interne, si elle est en vfat, il est possible de la formater en ext4, cf ce topic de robert46578946.

Ces infos ont été récupérées sur ROMs stock ou custom base stock, où la structure des partitions est la même qu'en ROM stock. Des variations peuvent apparaître en cas de téléphone où serait installée une ROM AOSP par exemple. Ce topic a donc un but informatif et n'est pas une base de données exhaustive de tous les cas de figures possibles. De plus, seules les partitions que je considère "intéressantes" sont référencées : si vous utilisez Disk Info sur votre précieux, vous vous apercevrez qu'elles sont beaucoup plus nombreuses, et d'une utilité... Assez obscure.
En cas de doute, de dysfonctionnement d'un mod ou de partitionnement "non stock", récupérez vos infos de partitions via Disk Info pour les "injecter" dans vos scripts.


Mes sources :
  • infos partitions récupérées grâce à Disk Info par moi-même ( S3 4G I9305 ) et par ( un grand merci à eux :) :) :) ) :
    • @Isi_77 ( S1 I9000 et Note 2 N7100 )
    • @stav ( S4 I9505 )
    • @gabs ( S3 GT-I9300, S5 SM-G900F et SM-N910F )
  • noms de modèle : tableau ICI, source @chainfire ICI ( NR = non répertorié )


/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\

  • NI MOI, NI AUCUN MEMBRE DU FORUM EN POURRAIT ETRE TENU POUR RESPONSABLE EN CAS DE MAUVAISE MANIPULATION LIEE A CE TOPIC ( "FABRICATION" OU MODIFICATION DE MOD, DE ROM... ).
  • LES TABLEAUX QUI SUIVENT NE VALENT QUE POUR LES MODELES DONNES, D'UN MODELE A L'AUTRE, LE PARTITIONNEMENT PEUT CHANGER ( EX. DIFFERENCES I9300 / I9305 ).
  • J'AI CHOISI DE FAIRE FIGURER LES INFOS SUR LES PARTITIONS EFS ET MODEM ( POUR LES MODDEURS EXPERIMENTES QUI EN AURAIENT L'UTILITE ) MAIS GARDEZ BIEN A L'ESPRIT QUE CE SONT DEUX ELEMENTS TRES SENSIBLES DE NOS PRECIEUX !!!
  • LE BBCODE LIE AUX TABLEAUX N'ETANT PAS GERE PAR TAPATALK, SI VOUS ETES SUR MOBILE ET UTILISEZ L'APP, BASCULEZ DANS VOTRE NAVIGATEUR WEB SVP ( SUR MON S3, LES TABLEAUX APPARAISSENT COUPES SUR LA DROITE :( ).

A partir du S3, la SD interne n'est plus une partition séparée mais un dossier de la partition /data, le dossier /data/media, ce qui explique qu'elle ait 2 ponts de montage ** ( un "vrai", /data/media, et un "fictif", /storage/sdcard0, pour être "reconnue" comme carte SD et non comme un simple dossier de /data ).


** : partant de cela, dans un script, j'utiliserai plutôt /data/media comme point de montage...



Légende des 2 tableaux qui suivent :

Image



Téléphones :




Modèle
Name - Device
EFSRADIO / MODEMCacheSystemDATA
  • Internal SD
  • External SD
S1 Image

(GT-I9000)

ROM 2.3.6 - NR - NR
Après analyse de scripts de mods pour ROM JVU ( Gingerbread 2.3.6 ) et CM9 ( ICS 4.0.4 ) et au vu des résultats "particuliers" avec Disk Info, il semble que le seul point de montage ( /data, /system... ) suffise pour monter une partition sur I9000. Concernant le S2, cela semble être la même chose ( vérification faite sur mod CM10.2 GSTeam ). Nul besoin du numéro de bloc apparemment donc.
S2 Image

(GT-I9100)

NR - NR
S3 Image

(GT-I9300)

4.3 - m0xx - m0
mmcblk0p3
/efs
mmcblk0p7
-
mmcblk0p8
/cache
mmcblk0p9
/system
mmcblk0p12
/data
  • NA ( cf point de montage )
    /data/media ET /storage/sdcard0

  • mmcblk1p1
    /storage/extSdCard
S3 4G Image

(GT-I9305)

ROM 4.1.2 - m3zh - m3
mmcblk0p3
/efs
mmcblk0p10
/firmware
mmcblk0p12
/cache
mmcblk0p13
/system
mmcblk0p16
( USERDATA ) /data
S4 Image

(GT-I9505)

ROM 4.4.2 - jfltexx - jflte
mmcblk0p10
/efs
mmcblk0p2
/firmware-mdm
mmcblk0p18
/cache
mmcblk0p16
/system
mmcblk0p29
( USERDATA )/data
S5 Image

(SM-G900F)

ROM 4.4.2 - kltexx - klte
mmcblk0p12
/efs
mmcblk0p2
-
mmcblk0p24
/cache
mmcblk0p23
/system
mmcblk0p26
/data




Phablettes





Modèle
Name - Device
EFSRADIO / MODEMCacheSystemDATA
  • Internal SD
  • External SD
Note 1 Image

(GT-N7000)

NR - NR
????????????
Note 2 Image

(GT-N7100)

ROM 4.1.2 - t03gxx - t03g
mmcblk0p3
/efs
mmcblk0p10
/firmware
mmcblk0p12
/cache
mmcblk0p13
/system
mmcblk0p16
( USERDATA ) /data
  • NA ( cf point de montage )
    /data/media ET /storage/sdcard0
  • mmcblk1p1
    /storage/extSdCard
Note 2 4G Image

(GT-N7105)

t0ltexx - t0lte
????????????
Note 3 Image

(SM-N9005)

ROM 4.3 - hltexx - hlte
mmcblk0p11
/efs
mmcblk0p2
/firmware
mmcblk0p24
/cache
mmcblk0p23
/system
mmcblk0p26
( USERDATA ) /data
  • NA ( cf point de montage )
    /data/media ET /storage/sdcard0
  • mmcblk1p1
    /storage/extSdCard
Note 4 Image

(SM-N910F)

ROM 4.4.4 - trltexx - trlte
mmcblk0p13
/efs
mmcblk0p1
/firmware
mmcblk0p24
/cache
mmcblk0p25
/system
mmcblk0p27
( USERDATA ) /data
  • NA ( cf point de montage )
    /data/media ET /storage/sdcard0
  • mmcblk1p1
    /storage/extSdCard


[HS] ces tableaux sont un concentré de bbcode ( j'ai galéré à les faire lol ), si le code source vous intéresse, demandez ;)
Huawei P8 Lite 2017 (PRA-LX1) | ROM PRA-LX1C109B120 full stock (ROM Orange)
Gear Fit (SM-R350) | ROM BOA2

Liens importants | Nouveau ?
Drivers 1.5.51 -> Install
Vérifiez votre modèle (modèles plus récents) | Téléphone qui bootloope ? | En ULTIME recours ? ---> ICI
Mon Discord The Division : ICI
Ex-rédac chef du Blog
Avatar de l’utilisateur
jhowlett468
Ancien du Staff
Ancien du Staff
 
Message(s) : 9353
Inscription : 16 Août 2011, 19:28

#2

Infos partitions

Messagepar jhowlett468 » 29 Août 2014, 19:48

Réservé
Huawei P8 Lite 2017 (PRA-LX1) | ROM PRA-LX1C109B120 full stock (ROM Orange)
Gear Fit (SM-R350) | ROM BOA2

Liens importants | Nouveau ?
Drivers 1.5.51 -> Install
Vérifiez votre modèle (modèles plus récents) | Téléphone qui bootloope ? | En ULTIME recours ? ---> ICI
Mon Discord The Division : ICI
Ex-rédac chef du Blog
Avatar de l’utilisateur
jhowlett468
Ancien du Staff
Ancien du Staff
 
Message(s) : 9353
Inscription : 16 Août 2011, 19:28

#3

Re: Infos partitions

Messagepar jhowlett468 » 29 Août 2014, 19:48

Réservé
Huawei P8 Lite 2017 (PRA-LX1) | ROM PRA-LX1C109B120 full stock (ROM Orange)
Gear Fit (SM-R350) | ROM BOA2

Liens importants | Nouveau ?
Drivers 1.5.51 -> Install
Vérifiez votre modèle (modèles plus récents) | Téléphone qui bootloope ? | En ULTIME recours ? ---> ICI
Mon Discord The Division : ICI
Ex-rédac chef du Blog
Avatar de l’utilisateur
jhowlett468
Ancien du Staff
Ancien du Staff
 
Message(s) : 9353
Inscription : 16 Août 2011, 19:28

#4

Re: Infos partitions

Messagepar franck_29 » 30 Août 2014, 13:14

Gros travail @jhowlett ;-)
Merci pour tout le taf
Pour bien débuter sur le forum : la charte, FAQ, Comment faire ?
Les points essentiels en quelques clics : Notre Blog
Modèle Galaxy S (GT-I9000) | Galaxy S II (GT-I9100) | Galaxy Note II (GT-N7100) | Galaxy Note 3 (SM-N9005)
Firmware CyanogenMod 10.2 | Stock XWLSD | Stock N7100XXUFNE1 | stock XXUDMK2
Modifications ROOT
Réseau B&You
Mon péché mignon développement de l'appli NokyART
Avatar de l’utilisateur
franck_29
Ancien du Staff
Ancien du Staff
 
Message(s) : 9030
Inscription : 20 Juil 2010, 14:31
Localisation : France, Paris, Cléder

#5

Re: Infos partitions

Messagepar jhowlett468 » 30 Août 2014, 13:55

J'ai été aidé hein chef ;)

Tapatalked by my I9305
Huawei P8 Lite 2017 (PRA-LX1) | ROM PRA-LX1C109B120 full stock (ROM Orange)
Gear Fit (SM-R350) | ROM BOA2

Liens importants | Nouveau ?
Drivers 1.5.51 -> Install
Vérifiez votre modèle (modèles plus récents) | Téléphone qui bootloope ? | En ULTIME recours ? ---> ICI
Mon Discord The Division : ICI
Ex-rédac chef du Blog
Avatar de l’utilisateur
jhowlett468
Ancien du Staff
Ancien du Staff
 
Message(s) : 9353
Inscription : 16 Août 2011, 19:28

#6

Re: Infos partitions

Messagepar jhowlett468 » 04 Nov 2014, 14:54

'jour

MAJ faite pour le Note 4 ( version SM-N910F ), un grand merci à @gabs :)
Huawei P8 Lite 2017 (PRA-LX1) | ROM PRA-LX1C109B120 full stock (ROM Orange)
Gear Fit (SM-R350) | ROM BOA2

Liens importants | Nouveau ?
Drivers 1.5.51 -> Install
Vérifiez votre modèle (modèles plus récents) | Téléphone qui bootloope ? | En ULTIME recours ? ---> ICI
Mon Discord The Division : ICI
Ex-rédac chef du Blog
Avatar de l’utilisateur
jhowlett468
Ancien du Staff
Ancien du Staff
 
Message(s) : 9353
Inscription : 16 Août 2011, 19:28


Retour vers Développement : Tutoriels, Astuces, Méthodes et Outils

Qui est en ligne ?

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