Aller au contenu

[Résolu][S1024] Fermeture immédiate Play Store


Julien Marie

Recommended Posts

Bonsoir,

 

J'ai suivis à la lettre le très bon tuto https://forum.frandroid.com/topic/143999-tutoinstallation-adb/ mais quand j'oucre Play Store, il se referme immédiatement (il est en tache par contre).

 

Le device de ma machine était " ???????? " dans cmd et elle n'est pas pré rooté apparemment (à en croire le tuto).

 

Si vous avez une solution je suis preneur. 

 

Merci de l'attention portée à ma demande. 

Lien vers le commentaire
Partager sur d’autres sites

Pas pré-rootée effectivement, donc ce n'est pas la commande adb push qui a placé le fichier. (elle a dû te donner une erreur d'ailleurs ?) Donc d'où vient ce Play Store ..? Autre installation, déjà présent (j'en doute) ?

 

Qu'on vérifie quand même, que donne : adb shell ls -l /system/app/Phonesky.apk

 

NB : Tu peux copier les résultats sous forme de texte: Clic droit sur la console > sélectionner > dessine un rectangle de surbrillance > appuie sur Entrée > le texte est copié et peux être collé dans ton message.

Lien vers le commentaire
Partager sur d’autres sites

Je ne comprenais pas dans le tuto la commande sur deux lignes, j'ai donc juste copier la seconde ligne 

adb push Phonesky.apk /system/app

dans ma cmd et hop, j'avais l'icone Play Store sur ma tablette. 

 

Je viens de taper : 

adb shell ls -l /system/app/Phonesky.apk

et j'ai ça :

C:\adb>adb shell ls -l /system/app/Phonesky.apk
-rw-rw-rw- shell    shell     5319551 2008-02-28 17:33 Phonesky.apk
(Je sais pas si c'est ce que tu me demandais). 
Modifié par Cucus
Lien vers le commentaire
Partager sur d’autres sites

Oui, c'est ce que je demandais... Le shell a les droits d'écritures sur /system :rolleyes: Tu n'a même pas fais le adb remount avant ?

 

Fais maintenant :

adb shell chmod 644 /system/app/Phonesky.apk

adb shell chown root.root /system/app/Phonesky.apk

 

Si ça ne donne pas d'erreur, fais à nouveau le adb shell ls -l /system/app/Phonesky.apk pour voir ce que ça donne.

Lien vers le commentaire
Partager sur d’autres sites

Je les fais bien une après une les commandes ?
Voilà ce que ça donne (j'ai tout copier depuis ce que tu m'as dis de faire) : 

C:\adb>adb shell ls -l /system/app/Phonesky.apk
-rw-rw-rw- shell    shell     5319551 2008-02-28 17:33 Phonesky.apk

C:\adb>adb shell chmod 644 /system/app/Phonesky.apk

C:\adb>adb shell chown root.root /system/app/Phonesky.apk
Unable to chown /system/app/Phonesky.apk: Operation not permitted

Je ne sais pas si ya eu une erreur donc je refais la manip demandée :
C:\adb>adb shell ls -l /system/app/Phonesky.apk
-rw-r--r-- shell    shell     5319551 2008-02-28 17:33 Phonesky.apk

C:\adb>
Modifié par Cucus
Lien vers le commentaire
Partager sur d’autres sites

Oui, oui, une à une.

 

Ça ne m'étonne pas pour le chown pour le coup mais bon... J'imagine que si le Play Store ne marche pas, c'est qu'il te manque des bouts du Framework Google comme sur pas mal de Logicom. Vérifions :

adb shell ls -l /system/app/GoogleFeedback.apk

adb shell ls -l /system/app/GoogleLoginService.apk

adb shell ls -l /system/app/GoogleServicesFramework.apk

 

Question bonus :

Si tu fais adb shell ls -l /system/app tu auras une longue liste - pas besoin de la recopier. Sur les colonnes du milieu, y a-t-il des shell shell ou des root root ?

 

 

Lien vers le commentaire
Partager sur d’autres sites

Voilà pour les vérifications :

C:\adb>adb shell ls -l /system/app/GoogleFeedback.apk
-rw-r--r-- root     root       177154 2013-08-01 10:35 GoogleFeedback.apk

C:\adb>adb shell ls -l /system/app/GoogleLoginService.apk
/system/app/GoogleLoginService.apk: No such file or directory

C:\adb>adb shell ls -l /system/app/GoogleServicesFramework.apk
-rw-r--r-- root     root       765515 2013-08-01 10:35 GoogleServicesFramework.a
[color=red]pk[/color]

Question bonus : 

J'ai des root root partout (je ne vois pas tout car ma fenêtre est trop petite et je ne sais pas l’agrandir). 

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

Télécharge l'archive correspondant à ta version d'Android ici : http://goo.im/gapps (4.1.1 ?) et extrais-en fichier GoogleLoginService.apk dans ton dossier adb. Attention à ne pas extraire les sous-dossiers avec car le fichier est dans system/app dans l'archive. Il faut juste l'apk seul dans le dossier adb.

 

Garde l'archive un moment aux cas où il nous faut les autres.

 

Pour l'envoyer, même chose que pour l'autre :

adb push GoogleLoginService.apk /system/app

adb shell chmod 644 /system/app/GoogleLoginService.apk

 

Essaie le Play Store pour voir. Ne t'en vas pas trop vite si ça marche. :)

 

Autre question bonus :

Si tu tapes adb root puis adb shell id à nouveau, le résultat change-t-il par rapport à tout à l'heure ? Ce serait bien de pouvoir corriger l'appartenance des fichiers si possible.

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

Oh ! Un grand merci cela fonctionne parfaitement ! :D

 

Question bonus : Quand j'ai fais adb root mon adb à "cesser de fonctionner" 

 

Le code :

C:\adb>adb root
restarting adbd as root

C:\adb>adb shell id
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
uid=0(root) gid=0(root)
Lien vers le commentaire
Partager sur d’autres sites

Oh, un autre ATM7029 très pratique. Donc tu peux corriger l'appartenance des fichiers vite fait, comme ça on a une installation parfaite :

 

adb shell chown root.root /system/app/Phonesky.apk

adb shell chown root.root /system/app/GoogleLoginService.apk

 

Elles ne doivent rien répondre. Tu peux vérifier avec :

 

adb shell ls -l /system/app/Phonesky.apk

adb shell ls -l /system/app/GoogleLoginService.apk

 

que tu as bien root root au milieu, auquel cas tout est bon et c'est fini. :)

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

C:\adb>adb shell chown root.root /system/app/Phonesky.apk

C:\adb>adb shell chown root.root /system/app/GoogleLoginService.apk

C:\adb>adb shell ls -l /system/app/Phonesky.apk
-rw-r--r-- root     root      5319551 2008-02-28 17:33 Phonesky.apk

C:\adb>adb shell ls -l /system/app/GoogleLoginService.apk
-rw-r--r-- root     root      2244414 2008-02-28 18:33 GoogleLoginService.apk

Voilà ! Apparemment c'est tout bon. 

 

Encore une fois MERCI ! Tu m'enlèves une grosse épine du pied. Très sympa et patient dans tes explications. Tip top. :D

 

A très bientôt ! 

 

PS : Pas compris le : ATM7029 mais bon.

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

Oui, c'est ce que je demandais... Le shell a les droits d'écritures sur /system :rolleyes: Tu n'a même pas fais le adb remount avant ?

Elles sont étranges ces tablettes ATM7029, hein ? ;)

 

Une vraie référence ce sujet, bravo Zrt22. Je sens qu'on a pas fini de poster des liens vers lui avec Noël qui arrive (la déferlante approche... c'était déjà le cas l'an dernier, je pense que cela va l'être encore plus cette année)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bonjour excusez moi de vous deranger mais moi lorsque je fais ceci, voilà ce que ca me met 

 

C:\adb>adb push Phonesky.apk /system/app

failed to copy 'Phonesky.apk' to '/system/app/Phonesky.apk': Read-only file system

 

C:\adb>

J'avais installer une premiere fois le google play mais plus rien ne voulait fonctionner apres une nuit de chargement ....

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

J'avais installer une premiere fois le google play mais plus rien ne voulait fonctionner apres une nuit de chargement ....

Installé comment exactement ? Il n'y a pas de raison qu'il s'arrête de fonctionner subitement si il a été correctement installé.

 

Pour le "Read-only file system", fais un adb remount avant.

Lien vers le commentaire
Partager sur d’autres sites

Et bien j'avais suivi la procédure qui est dans ce topic, car j'avais eu les mêmes problèmes que Cucus

Tout fonctionnait très bien, et puis j'ai eu un message comme quoi le google gapps c’était arrêté et je ne pouvais plus rien téléchargé, j'ai donc décide de regarder d'autre topic, ou il fallait vider les caches, etc, et rien n'y faisait, j'ai donc décider de tout réinstallé, mais j'ai des message d'erreur et le adb remount n'est pas autorisé ....

( désole par avance pour l'orthographe)

Lien vers le commentaire
Partager sur d’autres sites

Je doute que quelque chose se soit passé au niveau des fichiers mais tu peux vérifier :

 

adb shell ls -l /system/app/Phonesky.apk
doit renvoyer : -rw-r--r-- root root 5319551 2008-02-28 17:33 Phonesky.apk

 

adb shell ls -l /system/app/GoogleLoginService.apk
doit renvoyer : -rw-r--r-- root root 2244414 2008-02-28 18:33 GoogleLoginService.apk

 

La date n'est pas importante. Si c'est bon, réinstaller les fichiers n'y changera rien. Auquel cas un reset usine peut-être ? (mais ça efface toutes les applications et données - pas Google Play)

 

adb root avant le adb remount sinon. Désolé, j'oubliais un peu le sujet. :P

Lien vers le commentaire
Partager sur d’autres sites

Et bien je ne l'ai pas ajouté par moi même, apparemment elle ce serait ajouté a 23:52 ... alors que la tablette étais en charge ... selon l'heure indiqué dans le dos

Et oui on parle bien de la S1024, même le Lstore a cessé de fonctionner d'ailleurs soit dis en passant, et le reset usine je l'avais déjà fait

Lien vers le commentaire
Partager sur d’autres sites

Tu as installé une application particulière ou fait quelconque manipulation, ou quelqu'un d'autre y a peut-être touché ? :huh:  Les applications ne s'installent pas normalement dans /system/app.

 

Tu n'a pas indiqué ce que les commandes répondaient sinon. Donne nous directement le résultat de toutes celles-ci, dans l'ordre, sous forme de texte (cf message #6) :

adb shell id
adb root
adb shell id
adb remount
adb shell ls -l /system/app/Vending.apk
adb shell ls -l /system/app/Phonesky.apk
adb shell ls -l /system/app/GoogleLoginService.apk
adb shell ls -l /system/app/GoogleFeedback.apk
adb shell ls -l /system/app/GoogleServicesFramework.apk 

Ça nous fera gagner quelques messages. (Il y a deux fois adb shell id, oui, c'est normal)

Modifié par zrt22
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...