J'ai installé Arch linux et j'ai installé Android-tools (donc les commandes fastboot et adb sont disponibles).
Parce que j'ai eu un problème avec Kingroot, j'ai dû remettre le téléphone en état de marche.
J'ai téléchargé le firmware stock et l'ai extrait pour voir les fichiers sin à l'intérieur.
J'ai flashé des partitions en utilisant ces commandes :
fastboot flash system system.sin
fastboot flash userdata userdata.sin
fastboot flash cache cache.sin
fastboot reboot
Maintenant, les deux premiers ont réussi mais le troisième a échoué en disant que la partition n'a pas été trouvée (je suppose que je n'ai pas de partition cache pour une raison quelconque).
Après ça, je suis resté coincé dans une boucle de démarrage.
Normalement, la Sony Xperia P démarre avec le mot Sony, puis le mot Xperia (qui clignote), puis Android, mais elle est bloquée dans le mot Sony.
J'ai essayé d'éteindre le téléphone et de mettre à jour la partition de démarrage en utilisant cette commande :
fastboot flash boot kernel.sin
redémarré, le même problème.
J'ai essayé de flasher FOTAKernel mais je ne semble pas avoir cette partition.
J'ai aussi essayé fastboot reboot-bootloader
puis redémarrer mais c'est pareil.
J'ai lu le wiki sur la boucle de démarrage, le mode sans échec et le mode de récupération sont inaccessibles.
Je voudrais essayer de flasher les autres fichiers .sin mais je ne sais pas à quelle partition ils appartiennent et google ne m'a pas aidé à obtenir cette information :3 .
Que faire alors ?
Mise à jour
J'ai oublié de mentionner que j'ai essayé de flasher un fichier .ftf en utilisant FlashTool 0.9.19.10, cet outil n'a pas fonctionné, j'ai cliqué sur l'éclair, j'ai choisi le mode Flash, j'ai choisi le fichier .ftf (après l'avoir mis dans ~/.flashtool/firmwares), après avoir cliqué sur ok il me dit de brancher mon appareil en mode fastboot.
Je clique sur Volumne Up tout en branchant l'appareil et je vois la Led bleue (un peu violette) s'allumer.
J'attends et attends et même quand Flashtool dit "Device connected in fastboot mode" il ne fait rien à part me dire de brancher mon appareil :3 .
Dispositif
Sony xperia P fonctionnant sous Android 4.0.4, le bootloader est déverrouillé mais le téléphone n'est pas enraciné et n'a pas de récupération personnalisée (donc pas de CWM ou TWRP ici).