Jump to content

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

Link to comment
Share on other 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.

Link to comment
Share on other 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). 
Edited by Cucus
Link to comment
Share on other 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.

Link to comment
Share on other 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>
Edited by Cucus
Link to comment
Share on other 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 ?

 

 

Link to comment
Share on other 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). 

Edited by Cucus
Link to comment
Share on other 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.

Edited by zrt22
  • Like 1
Link to comment
Share on other 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)
Link to comment
Share on other 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
Link to comment
Share on other 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.

Edited by Cucus
Link to comment
Share on other 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)

Link to comment
Share on other 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 ....

Link to comment
Share on other 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.

Link to comment
Share on other 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)

Link to comment
Share on other 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

Link to comment
Share on other 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)

Edited by zrt22
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...