Aller au contenu

[MIDC124] Perte du root suite à une finalisation


lulu44

Recommended Posts

Bonjour,

Je rencontre des problème avec ma tablette Polaroid MIDC124, Au début et d'origine, j'avais accès au root dans es explorer et au su dans android terminal emulator et d’après root checker la tablette était rootée.

J'ai voulu déplacer les données des programmes vers la carte sd et comme je n'y arrivait pas, j'ai pensé que le root n’était pas finalisé et donc j'ai suivi un tutoriel.

Depuis je n'ait plus accès au root dans es explorer, au su dans le terminal (broadcast ask to run as user -1 but is calling from user 0) et d’après root checker la tablette n'est plus rootée.

De plus avec adb lorsque j'essaie de monter le /system en rw il reste en ro.

Si quelqu'un voit une solution a mon problème, merci d'avance.

Modifié par lulu44
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

Avant de parler de ton problème, merci de modifier le titre de ton sujet pour le rendre conforme à ce qui est écrit dans : 

 >>>>>>>> A LIRE AVANT DE POSTER <<<<<<<<

La façon de le faire y est expliquée. On peut aussi prendre exemple sur les titres des autres sujets.

Merci d'avance.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir.

Alors je ne sais pas si ça peut aider, mais tu peux vérifier si elle est root via ce tuto: https://forum.frandroid.com/topic/143999-tutoinstallation-adb/

 

Tu lis le sujet atentivement, et fais toutes les instructions jusqu'à adb shell id.

Après, dis nous ce que ça ranconte.

 

Au pire, tu peux la rooter facilement avec ceci: http://www.unlockroot.com/download.html

Cliques sur le bouton Free Download en dessous du logo bleu.

 

Il faut tout de même avoir PDanet, si le logiciel ne reconnait pas ta tablette.

 

Il est trouvable sur Google. :)

Modifié par FaanMaario
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

Merci de bien vouloir m'apporter votre aide.

 

J'ai suivi le tuto, adb shell id me renvoie "uid=0(root) gid=0(root)" mais es explorator me dis "désolé votre système Androïde n'est pas rooté" et terminal emulator me dis "broadcast ask to run as user -1 but is calling from user 0"

 

J'ai aussi essayé Unlock Root Pro, l'installation à l'air de fonctionner, la tablette redémarre, Super SU s'installe mais toujours pareil, pas d’accès root.

 

Je viens de comprendre le fonctionnement de SuperSU et si j'ai bien compris es explorator et terminal emulator devraient lui demander la permission mais apparemment ils ne le font pas.

 

Merci d'avance

Modifié par lulu44
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Pour que le root soit utilisable par une application, il faut la paire Superuser (ou SuperSU) et son binaire su associé. Pas besoin d'outil quelconque sur une tablette pré-rootée, il suffit de finaliser le root (= placer simplement les fichiers) : https://forum.frandroid.com/topic/151525-tuto-finalisation-du-root-sur-tablette-pre-rootee/ (Par contre si tu as SuperSU, enlève le avant, car ce script met un Superuser/su différent)

 

PS : Et j'ajoute aussi quelques majuscules au titre en passant. :ph34r:

Modifié par zrt22
Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,
C'est en fait le même type de tuto que j'ai suivi mais sur un autre forum dont je ne peux pas donner le lien car interdit par administrateur. Après je ne sais pas si les fichiers sont les mêmes mais depuis je n'ai plus d’accès root. J'ai bien essayé de suivre le tuto cité ci-dessus mais ça ne change rien.

 

Ps: Désolé pour les majuscules.


Re bonsoir,

 

En retentant le tuto je me suis rendu compte en enlevant la commande "adb reboot" du fichier runme.bat que tout fonctionne normalement jusqu'au reboot de la tablette.

Au reboot, elle me restaure, de je ne sais où une autre version de Superuser.apk (avec une icone différente) dans /system/app/ et de su dans /system/bin. En fait j'ai l'impression qu'elle annule tous les changements du tuto.

Modifié par lulu44
Lien vers le commentaire
Partager sur d’autres sites

Aparté : Si tu avais initialement le root côté applications sans Superuser, c'est que ton binaire su initial laissait tout passer et donc il n'y avait rien à faire sauf si tu voulais un peu de contrôle.

 

Pour revenir à nos moutons, que donne le script exactement ? (le résultat tout entier) Parce qu'un "ça ne change rien" ne nous avance pas franchement.

Avais-tu un autre Superuser avant de le lancer ? Ce script installe celui de ClockworkMod et je doute qu'en avoir un autre en même temps donne un bon résultat. Si tu en avais un sous le même nom dans /system/app, il a dû le remplacer (mais il reste probablement des fichiers temporaires). Si tu en avais un sous un autre nom ou installé dans /data, il faut l'enlever soi-même.

 

Exemple de nettoyage :

  1. Vérification du contenu de /system/app (adb shell ls -l /system/app) et suppression de tous les Superuser ou SuperSU.
  2. Reset usine pour effacer fichiers temporaires et autres fichiers gênants (et toutes applications et données installées en passant). Il ne doit plus y avoir de Superuser dans les applications après ça.
  3. Relancer le script. Il fera un backup des binaires su présents et placera celui de ClockworkMod avec son Superuser associé.
Lien vers le commentaire
Partager sur d’autres sites

aparté: En effet j'avais initialement un accès root mais n'arrivant pas à rediriger les données des applications vers la extsd j'ai pensé que finaliser le root réglerai le problème mea culpa.

 

A l'heure actuelle le script fonctionne une fois sur trois avec des problème de données en lecture seule mais a force de redémarrages quand il fonctionne il ne retourne aucun message d'erreur, le su et superuser.apk (celui avec l'icone # bleu) s'installent correctement et remplacent les anciens, j'ai un accès root et la tablette reboot. Au redémarrage l'ancien su et l'ancien superuser.apk (avec une icone qui représente la tête du bonhomme androïde avec un bandeau sur l'oeil) sont revenus et je n'ai plus d’accès root, retour à la case départ.

 

/data est vide, /system/app est en ro et impossible de le passer en rw, j'ai tenté le reset d'usine, il enlève le superuser.apk mais ne touche pas au su

et quand je lance le script même chose que plus haut (mais sans superuser.apk au reboot).

 

Je ne comprend pas pourquoi il annule les modifs au redémarrage et surtout oû il trouve ces fichiers pour les restaurer.

Modifié par lulu44
Lien vers le commentaire
Partager sur d’autres sites

Il y a quand même des choses incohérentes dans ce que tu dis, du genre : "/data est vide, (...), j'ai tenté le reset d'usine, il enlève le superuser.apk" : Si le reset usine enlève Superuser.apk, c'est qu'il était dans /data, donc qu'il n'était pas vide ...!?

 

Bref, que donne :

adb shell ls -l /system/bin/su*

adb shell ls -l /system/xbin/su*

adb shell ls -l /system/app

 

(La troisième est une longue liste)

 

Lien vers le commentaire
Partager sur d’autres sites

/data est effectivement vide, superuser.apk est dans /system/app aprés pour tous te dire le reset d'usine je l'ai fait il y a trois jours et j'ai essayé plein de truc depuis donc je peux me tromper.

 

adb shell ls -l /system/bin/su*

 

C:\adb>adb shell ls -l /system/bin/su*
-rwsr-sr-x root     root       380532 2008-02-29 02:33 su
-rwsr-sr-x root     shell      380532 2008-02-28 22:03 su.org
-rwxr-xr-x root     shell        5444 2013-10-11 15:54 surfaceflinger
 
 
adb shell ls -l /system/xbin/su*
 
C:\adb>adb shell ls -l /system/xbin/su*
-rwsr-sr-x root     root        91980 2014-02-22 02:30 su
-rwsr-sr-x root     root        67080 2013-10-11 15:54 su.org
lrwxrwxrwx root     root              2014-02-17 22:07 sulogin -> /system/xbin/b
usybox
lrwxrwxrwx root     root              2014-02-17 13:19 sum -> /system/xbin/busyb
ox
 
adb shell ls -l /system/app
 
C:\adb>adb shell ls -l /system/app
-rw-r--r-- root     root      6953268 2013-10-11 15:54 AdobeReader_it.apk
-rw-r--r-- root     root      9325851 2013-10-11 15:54 AmazonApps-release-1.apk
-rw-r--r-- root     root        28890 2013-10-11 15:54 ApplicationsProvider.apk
-rw-r--r-- root     root       109632 2013-10-11 15:54 BackupRestoreConfirmation
.apk
-rw-r--r-- root     root        31689 2013-10-11 15:54 BasicDreams.apk
-rw-r--r-- root     root       588955 2013-10-11 15:54 Bluetooth.apk
-rw-r--r-- root     root      2792142 2013-10-11 15:54 Browser.apk
-rw-r--r-- root     root       910024 2013-10-11 15:54 Calculator.apk
-rw-r--r-- root     root      1362314 2013-10-11 15:54 Calendar.apk
-rw-r--r-- root     root       770359 2013-10-11 15:54 CalendarProvider.apk
-rw-r--r-- root     root       126663 2013-10-11 15:54 CertInstaller.apk
-rw-r--r-- root     root       196751 2013-10-11 15:54 ChromeBookmarksSyncAdapte
r.apk
-rw-r--r-- root     root       856463 2013-10-11 15:54 ConfigUpdater.apk
-rw-r--r-- root     root      3358600 2013-10-11 15:54 Contacts.apk
-rw-r--r-- root     root       958172 2013-10-11 15:54 ContactsProvider.apk
-rw-r--r-- root     root        18510 2013-10-11 15:54 DefaultContainerService.a
pk
-rw-r--r-- root     root      1774344 2013-10-11 15:54 DeskClock.apk
-rw-r--r-- root     root      5651835 2013-10-11 15:54 Documents_To_Go.apk
-rw-r--r-- root     root       784514 2013-10-11 15:54 DownloadProvider.apk
-rw-r--r-- root     root       178283 2013-10-11 15:54 DownloadProviderUi.apk
-rw-r--r-- root     root        30841 2013-10-11 15:54 DrmProvider.apk
-rw-r--r-- root     root      3093343 2013-10-11 15:54 Email2.apk
-rw-r--r-- root     root      1155879 2013-10-11 15:54 Exchange2.apk
-rw-r--r-- root     root       845441 2013-10-11 15:54 FaceLock.apk
-rw-r--r-- root     root       286826 2013-10-11 15:54 FileExplore.apk
-rw-r--r-- root     root         9229 2013-10-11 15:54 FusedLocation.apk
-rw-r--r-- root     root       264520 2013-10-11 15:54 Galaxy4.apk
-rw-r--r-- root     root      4941129 2013-10-11 15:54 Gallery2.apk
-rw-r--r-- root     root      4075228 2013-10-11 15:54 GmsCore.apk
-rw-r--r-- root     root       113038 2013-10-11 15:54 GoogleBackupTransport.apk
 
-rw-r--r-- root     root       143789 2013-10-11 15:54 GoogleCalendarSyncAdapter
.apk
-rw-r--r-- root     root       183078 2013-10-11 15:54 GoogleContactsSyncAdapter
.apk
-rw-r--r-- root     root       172421 2013-10-11 15:54 GoogleFeedback.apk
-rw-r--r-- root     root      2220576 2013-10-11 15:54 GoogleLoginService.apk
-rw-r--r-- root     root      8765482 2013-10-11 15:54 GoogleMaps.apk
-rw-r--r-- root     root      5531090 2013-10-11 15:54 GoogleMusic.apk
-rw-r--r-- root     root       110001 2013-10-11 15:54 GooglePartnerSetup.apk
-rw-r--r-- root     root       783938 2013-10-11 15:54 GoogleServicesFramework.a
pk
-rw-r--r-- root     root      5452966 2013-10-11 15:54 GoogleTTS.apk
-rw-r--r-- root     root        11833 2013-10-11 15:54 HTMLViewer.apk
-rw-r--r-- root     root        53060 2013-10-11 15:54 HoloSpiralWallpaper.apk
-rw-r--r-- root     root        49400 2013-10-11 15:54 InputDevices.apk
-rw-r--r-- root     root        21796 2013-10-11 15:54 KeyChain.apk
-rw-r--r-- root     root       103427 2013-10-11 15:54 LatinImeDictionaryPack.ap
k
-rw-r--r-- root     root     12950014 2013-10-11 15:54 LatinImeGoogle.apk
-rw-r--r-- root     root     19772930 2013-10-11 15:54 Launcher2.apk
-rw-r--r-- root     root      1179912 2013-10-11 15:54 LiveWallpapers.apk
-rw-r--r-- root     root       173845 2013-10-11 15:54 LiveWallpapersPicker.apk
-rw-r--r-- root     root       228562 2013-10-11 15:54 MagicSmokeWallpapers.apk
-rw-r--r-- root     root        83512 2013-10-11 15:54 MediaProvider.apk
-rw-r--r-- root     root        96405 2013-10-11 15:54 MusicFX.apk
-rw-r--r-- root     root       326790 2013-10-11 15:54 NetworkLocation.apk
-rw-r--r-- root     root        79362 2013-10-11 15:54 NoiseField.apk
-rw-r--r-- root     root         6838 2013-10-11 15:54 OneTimeInitializer.apk
-rw-r--r-- root     root       414871 2013-10-11 15:54 PackageInstaller.apk
-rw-r--r-- root     root        74688 2013-10-11 15:54 PhaseBeam.apk
-rw-r--r-- root     root      2128327 2013-10-11 15:54 Phone.apk
-rw-r--r-- root     root      6168912 2013-10-11 15:54 Phonesky.apk
-rw-r--r-- root     root       450324 2013-10-11 15:54 PhotoTable.apk
-rw-r--r-- root     root        18840 2013-10-11 15:54 PicoTts.apk
-rw-r--r-- root     root         3641 2013-10-11 15:54 Provision.apk
-rw-r--r-- root     root       557250 2013-10-11 15:54 Recorder1.5.9.apk
-rw-r--r-- root     root      7729487 2013-10-11 15:54 Settings.apk
-rw-r--r-- root     root        58888 2013-10-11 15:54 SettingsProvider.apk
-rw-r--r-- root     root       394862 2013-10-11 15:54 SetupWizard.apk
-rw-r--r-- root     root         4686 2013-10-11 15:54 SharedStorageBackup.apk
-rw-r--r-- root     root        26016 2013-10-11 15:54 SoftWinnerService.apk
-rw-r--r-- root     root        89518 2013-10-11 15:54 SoundRecorder.apk
-rw-r--r-- root     root      1468798 2008-02-29 02:33 Superuser.apk
-rw-r--r-- root     root      1690936 2013-10-11 15:54 SystemUI.apk
-rw-r--r-- root     root      1646353 2013-10-11 15:54 Talkback.apk
-rw-r--r-- root     root       145589 2013-10-11 15:54 TelephonyProvider.apk
-rw-r--r-- root     root        11312 2013-10-11 15:54 UserDictionaryProvider.ap
k
-rw-r--r-- root     root       192340 2013-10-11 15:54 VisualizationWallpapers.a
pk
-rw-r--r-- root     root         4442 2013-10-11 15:54 VoiceSearchStub.apk
-rw-r--r-- root     root        50341 2013-10-11 15:54 VpnDialogs.apk
-rw-r--r-- root     root        66411 2013-10-11 15:54 WAPPushManager.apk
-rw-r--r-- root     root      4993494 2013-10-11 15:54 documents.apk
-rw-r--r-- root     root      2080957 2013-10-11 15:54 free_bizhi.apk
 
Modifié par lulu44
Lien vers le commentaire
Partager sur d’autres sites

OK, déjà le script que j'ai indiqué plus haut n'a pas fonctionné la moindre fois là. J'ai du mal à voir comment tu as pu voir le Superuser de ClockworkMod avant le reboot. :huh:

 

Ensuite : tu as toujours ton binaire su initial (celui en open-bar) là : /system/xbin/su.org Au cas où tu as envie de le remettre à un moment ou un autre. Le copier sur ton PC ne serait pas une mauvaise idée vu que c'est un peu la foire là. (adb pull /system/xbin/su.org l'extrait dans ton dossier adb)

 

Il y a deux su du script de Lannig v1.0 et un su qui ne me revient pas, mais comme il date d'hier, peu importe. Il y a aussi le Superuser.apk associé aux premiers su (l'un d'eux étant un backup, avec un groupe différent d'ailleurs, va savoir pourquoi).

 

Nettoyage de printemps (copié/collé recommandés) : 

adb remount
adb shell rm /system/bin/su
adb shell rm /system/bin/su.org
adb shell rm /system/xbin/su
adb shell rm /system/app/Superuser.apk

Puis reset usine de plus (applications et données effacées blablabla) :

adb shell wipe data
adb reboot

Stop si erreur. Si tu as du mal à remonter en écriture, insiste sur le remount si c'est apparemment erratique ? Pas la peine de faire le reset usine tant que les fichiers précédents n'ont pas été effacés.

 

Après reset usine tu dois être clean normalement : plus de Superuser et seulement ton backup de su initial dans /system/xbin. Auquel cas tu peux lancer le script que j'ai indiqué (celui de Lannig, v1.1) et colle nous le résultat quel qu'il soit si ce n'est pas encore bon ensuite.

 

PS : Quelle version d'Android en passant ?

 

Lien vers le commentaire
Partager sur d’autres sites

J'ai pu voir le Superuser de ClockworkMod avant le reboot en enlevant le adb reboot du script pour tester et le fichier était la et j'avais un acces root.

 

 

Pour le nettoyage de primptemp, je ne peux pas, pour moi c'est le reboot qui pose problème car quand je supprime un fichier un su ou un superuser.apk, il est bien supprimé dans l'explorateur ou quand je fais un adb ls mais au redémarrage il est toujours la.

 

Il y a une commande qui permet de voir les logs de démarrages?

 

Version 4.2.2

Modifié par lulu44
Lien vers le commentaire
Partager sur d’autres sites

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...