Aller au contenu

[Résolu][MID1024] kit root 1.1 bloqué en lecture


Recommended Posts

Posté(e)

merci Lannig,je test ce soir et te tiens au courant.

l image modifié est elle deja root ou faut il que je lance le kit root apres installation ?

Posté(e)

Attends, on ne s'est pas compris. Il ne s'agit que du recovery, pas de l'image Android !

Rien ne changera dans la partition système principale.

Redémarrer sous ce recovery nous permettra peut-être de comprendre pour quoi le script échoue dans le remontage de /system en r/w et éventuellement de le corriger. A condition qu'il démarre et qu'il arrive à accéder aux partitions.

Posté(e) (modifié)

bon,toujours le meme resultat.

=================================================================
======== KIT ROOT POUR TABLETTE PRE-ROOTEE - VERSION 1.1 ========
================ Lannig pour le forum FrAndroid =================
=================================================================

--- VERIFICATION DE LA COHERENCE DU KIT

--- VERIFICATION DE LA PRESENCE DE LA TABLETTE
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

--- VERIFICATION DU PRE-ROOTAGE DE LA TABLETTE
uid=0(root) gid=0(root)

--- TEST DU MONTAGE DE /system EN LECTURE/ECRITURE

--- REMONTAGE DE /system EN LECTURE/ECRITURE
remount failed: Read-only file system

*** ERREUR : /system pas monte en lecture/ecriture - Echec :-(
--- APPUYEZ SUR UNE TOUCHE POUR FERMER CETTE FENETRE
Appuyez sur une touche pour continuer...


Avec la touche vol- et power j'accède bien au menu CWM-based recovery v6.0.1.2 et la je choisis "reboot system now"

la tablette redémare bien.en suite j'ai lançé le kit 1.1 par le runme.et toujours la meme chose.

Modifié par totof95
Posté(e)

Attends, attends. Il y a des choses à faire quand tu es en recovery. Rebooter immédiatement ne résoud rien.

Je te donnerai les instructions plus tard, là je suis occupé.

Posté(e)

Me revoilà.

Je te propose donc la manip' suivante :

- démarre en recovery

- dans le menu recovery, déplace-toi (volume+/volume-) jusqu'à "Mounts and storage" et valide (power)

- dans le nouveau menu, déplace-toi vers "mount /system" et valide

Erreur ou pas ?

Si pas d'erreur :

- dans ce même menu, "mount /system" a du devenir "unmount /system" : valide-le

Si erreur, saute la ligne précédente et viens ici (mais note le message d'erreur)

- déplace-toi jusqu'à "Go back" et valide

- enfin, déplace-toi jusqu'à "reboot system now" et valide

- attends que la tablette ait redémarré

 

Suite à cela, rentente un :

adb shell mount -o remount,rw /system

Posté(e)

Donc,pas de messages d'erreur lors de la manipulation.

par contre une fois "unmount /system"  validé avec power il repasse à "mount /system",est ce normal.

Posté(e)

Oui c'est normal. Quand il est monté, il te propose de le démonter. Quand il est démonté, il te propose de le monter. Logique :)

Posté(e) (modifié)

donc toujours pareille apres la commande:

adb shell mount -o remount,rw /system

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
mount: Read-only file system

quand j ai quitté le menu du recovery,"mount /system" etait affiché.

Modifié par totof95
Posté(e)

La, ça commence à devenir difficilement compréhensible. CWM recovery arrive à le monter en r/w, donc la partition est dans un état sain, mais sous Android pas moyen ???  :huh:

Je commence à me demander s'ils n'ont pas mis en place une astuce dans leur firmware pour l'empêcher.

Tu sais quoi ? on va les avoir. On va aller poser les fichiers sous le recovery !

Redémarre en recovery.

Assure-toi que ADB fonctionne :

adb shell id

doit donner :

uid=0(root) gid=0(root)

 

Si c'est OK, continue par :

adb shell mount /dev/block/nandd /system (les deux "d" ne sont pas une faute de frappe !)

Si pas de message d'erreur, lance le runme.bat

Redémarre.

Posté(e)

je suis sur le menu recovery la ou il y a le reboot system now,mais quand je lance "adb shell id" il met "device not found".

je ne doit pas me trouver au bon endroit.

Posté(e)

Quand tu branches la tablette qui est dans le menu de recovery à ton PC en USB, est-ce qu'il détecte un périphérique ou pas ?

Posté(e)

Non pas de detection.


"MID1024" apparait en jaune dans mon gestionnaire de périphérique,sa confirme donc la non detection en mod recovery.

Posté(e)

Quand je la débranche il disparait.


Enfin la tablette est detecté mais il manque un pilote je pense.

Posté(e)

Voici le message d'erreur:

mount: mounting /dev/block/nandd on /system failed: Device or resource busy

Posté(e)

De plus en plus étrange.

Bon, on recommence.

- redémarrage en recovery

- montage de /system via les menus (cf. plus haut)

- branchement au PC

- quel est le résultat de :

adb shell mount

Posté(e)

En regardant le dump de plus près, j'ai réalisé que cette tablette est basée sur un SOC Allwinner A20 et pas un A10 comme je le supposais. Ca ne change rien du tout puisque le recovery construit avec ma méthode pour A10 a fonctionné. Visiblement Allwinner n'a pas changé grand'chose à la structure de ses firmwares entre les deux.

Ce n'est certainement pas cela qui cause les problèmes de remontage de /system en r/w.

Posté(e)

Petite précision Lannig,

si j ai bien compris,quand le montage du system est fait par le recovery,il n y a plus affiché mount system mais unmout system dans le menu?

Posté(e) (modifié)

Alors,je suis passé en menu recovery,sélectionné "Mounts and storage",validé l'option "mount /system",cette ligne affiche donc maintenant "unmount /system",je suis descendu sur "Go back" et la j'ai validé.

Je me retrouve donc sur le menu principal de CWM,je n'ai pas validé "reboot system now" je suis toujours dans le menu,la j'ai branché la tablette au pc et lancé "adb shell mount".

si je n'ai pas fait d'erreur dans la manipulation demandé voici le résultat.

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
rootfs on / type rootfs (rw)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/block/nandh on /cache type ext4 (rw,nodev,noatime,nodiratime,user_xattr,bar
rier=1,data=ordered)
/dev/block/nandd on /system type ext4 (ro,nodev,noatime,nodiratime,user_xattr,ba
rrier=1,data=ordered)

Modifié par totof95
Posté(e)

/dev/block/nandd on /system type ext4 (ro,nodev,noatime,nodiratime,user_xattr,ba

rrier=1,data=ordered)

Toujours en read-only... Donc CWM Recovery n'arrive pas à le monter en r/w, sans doute pour la même raison qu'Android (erreur logique dans le filesystem).

On est donc devant le choix d'aller jusqu'au e2fsck (équivalent de CHKDSK de Windows) depuis le recovery, qui comporte un risque faible mais non nul de corrompre le filesystem pour de bon, ou d'abandonner.

Comme on a CWM et une sauvegarde de la partition /system, même en cas de corruption, il y a de très grandes chances que la tablette soit récupérable. Mais bon, j'insiste : le risque zéro n'existe pas. Veux-tu tenter le coup ?

Posté(e)

OK, alors on va commencer par avoir le message d'erreur exact du montage r/w :

- shutdown

- redémarrage en recovery tablette connectée en USB

- montage de /system depuis le menu du recovery comme déjà fait 2 fois

- sur le PC :

adb shell dmesg

- faire un copier/coller des ~50 dernières lignes (j'élaguerai ce qui est inutile du post après).

Posté(e)

voici:

<2>[   17.497374] EXT4-fs error (device nandd): ext4_init_inode_table:1156: comm
 ext4lazyinit: Something is wrong with group 0
<2>[   17.497384] Used itable blocks: 500itable unused count: 0
<2>[   17.497389]
<3>[   17.522148] Aborting journal on device nandd-8.
<2>[   18.012162] EXT4-fs (nandd): Remounting filesystem read-only
<2>[   18.018545] EXT4-fs error (device nandd) in ext4_init_inode_table:1199: IO
 failure

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...