145 liens privés
J'ai enfin réussi à modifier le partitionnement de mon Wiko OZZY.
Auparavant il disposait de 2 stockages de 1,2 Go.
- Le stockage interne, utilisé par les applis.
- Le stockage téléphone sensé fonctionner comme une carte SD.
Problème : J'ai déjà une carte SD et impossible d'installer quoi que ce soit sur ce stockage qui du coup ne servait plus à rien.
Au final après moultes recherches, j'ai réussi à partitonner mon téléphone correctement (pour l'instant c'est un peu crade car je n'ai pas accès à la partition téléphone).
La procédure, c'est modifier directement en hexa le fichier EBR1 qui contient la partition USRDATA qui contrairement à ce que son nom indique contient la partition utilsée par les applications Android.
La partition téléphone utilisant apparemment le reste...
Pour procéder j'ai commencé comme ceci :
Téléchargement du Package de restauration WIKO.
Analyse de ce dernier et constat qu'il s'agit d'un fichier ZIP.
dézippage du package.
Il y encore peux être un OZZY_v24 a dézipper.
Dans ce package on y trouve une série de répertoires dont un EXE et un IMG.
Le IMG contient tous les images "secondaires" dont user data et aussi le très important scatter file (qui décrit vers quelle zone de la mémoire envoyer les images).
Le EXE contient une série de fichier qui concaténés forment l'image system.img ( si on veut la lire il faut la décompresser avec l'outils simg2img et la recompresser avec img2simg).
La modification de la partition à proprement parler:
En m'aidant du tutoriel ci-dessous :
https://links.maih.eu/?94VwdQ
J'ai mis un certain temps à comprendre que la partition utilisée par les applis était USRDATA.
Au début je penchais sur system.img, mais cette image ne fait que 600Mo et la partition à laquelle elle semble faire référence fait également 600Mo. En fait je pense plus qu'il s'agit du systeme de base (qui est utilisé et qui reste lorsque l'on remet les paramètres d'usine).
Par dépit j'ai fini par modifier la USRDATA. (donc dans le EBR en se repérant grace aux indication de début de fin et de taile de partitions
(utiliser la commande file sur le fichier EBR pour avoir les infos concernant les partitions). La taille des blocks est de 512 ce qui nous permet d'avoir l'équivalent en octet et de recroiser avec le mapper file).
J'ai flashé le fichier EBR avec l'outils spflashtool.
Et après reboot surprise, la partiton interne avait augmenté :)
Par contre la partition téléphone était KO.
Après un flashage complet du téléphone tout semblait OK.
Il faut ensuite redéfinir les codes IMEI car tout est perdu pendant la manip (code IMEI présents à l'arrière du téléphone)
https://links.maih.eu/?1U41Dw
Et voila on a un téléphone qui est utilisable !!!