labukane Posté(e) 16 avril 2018 Posté(e) 16 avril 2018 Bonjour, Désolé week end bien chargé. Merci pour le support. Il en est fait mention dan la partie "Pour installer "Google Play"". La première commande adb shell ls -l /system/app/GoogleLoginService.apk renvoie : * daemon not running. starting it now on port 5037 * * daemon started successfully * /system/app/GoogleLoginService.apk: No such file or directory La seconde adb shell ls -l /system/app/GoogleServicesFramework.apk renvoie : /system/app/GoogleServicesFramework.apk: No such file or directory Citer
Ultrix Posté(e) 16 avril 2018 Posté(e) 16 avril 2018 OK, donc cette tablette n'a aucun des modules des Google Play Services installé. Il faut donc installer ces deux APK + celui de Google Play lui-même dans /system/app. Si tu vois ce que je veux dire exactement tu peux te lancer à partir de la source que je t'ai donnée, les 3 fichiers y sont. Si tu as besoin d'explications plus détaillées, dis-le et je te reviendrai quand j'aurai un peu plus de temps (boulot, là). Citer
labukane Posté(e) 16 avril 2018 Posté(e) 16 avril 2018 Merci. Je suis obligé d'utiliser une ancienne version de google play ? J'ai vu les apk dans l'archive que j'ai téléchargée, mais en effet je ne suis pas sûr de moi quand aux ligne de commandes ni sur l'ordre d'installation. La première ça doit être cd adb pour passer sur adb, mais ensuite ... ? lol Citer
Ultrix Posté(e) 16 avril 2018 Posté(e) 16 avril 2018 Oui, il faut partir de la version (ancienne) du zip. Elle se mettra à jour toute seule ainsi que les Play Services, de façon cohérente ce qu'il est compliqué de faire à la main. As-tu bien accès à un shell root par adb ? Que donne : adb shell puis en réponse à l'invite qui apparaît : id si la réponse est autre que uid=0(root), enchaîne par cette commande : su puis à nouveau : id cette fois-ci as-tu bien uid=0(root) ? Citer
labukane Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 Bonjour, voici le résultat des commandes : C:\adb>adb shell * daemon not running. starting it now on port 5037 * * daemon started successfully * shell@android:/ $ id uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009(mount),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats) shell@android:/ $ su /system/bin/sh: su: not found 127|shell@android:/ $ id uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009(mount),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats) shell@android:/ $ encore merci Citer
Ultrix Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 Aie. Ton engin n'est pas rooté et c'est un pré-requis indispensable pour installer Google Play. Essaye la commande : adb root pour voir ? Citer
labukane Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 Et voila : C:\adb>adb root adbd cannot run as root in production builds Citer
Ultrix Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 Donc impasse à ce stade. Etape préliminaire indispensable : rooter ton appareil... Citer
Ultrix Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 (modifié) Aucune idée... il faut que tu fasses une recherche avec "root <marque et modèle>" Personnellement, je me refuse totalement à conseiller d'utiliser les chinoiseries "one click root" donc je n'irai pas sur ce terrain. Modifié 17 avril 2018 par Ultrix Citer
labukane Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 Aie, je viens d'essayer avec king root et pour l'instant sans succès. Tuto ici : https://www.frandroid.com/comment-faire/tutoriaux/293968_tuto-rooter-smartphone-tablette-seul-clic-kingroot Citer
Ultrix Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 Là, je te laisse à tes essais. Comme je te l'ai dit, je me refuse : - à utiliser ces outils - à les conseiller C'est mon choix perso. Citer
labukane Posté(e) 17 avril 2018 Posté(e) 17 avril 2018 Je te comprends pas de souci. Est-ce que c'est mieux comme ça ? C:\adb>adb shell * daemon not running. starting it now on port 5037 * * daemon started successfully * shell@android:/ $ id uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009(mount),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats) shell@android:/ $ su shell@android:/ # id uid=0(root) gid=0(root) shell@android:/ # Citer
Ultrix Posté(e) 18 avril 2018 Posté(e) 18 avril 2018 (modifié) Ouaips, pour ce qui est du root c'est gagné. Il reste à vérifier que tu peux monter la partition /system en read+write ou qu'elle l'est déjà. Quand tu es arrivé à ce prompt shell@android:/ # tape la commande : mount et regarde dans les premières lignes ce qui concerne /system Si tu as quelque chose comme : /dev/block/xxxxxxxx /system ext4 rw,seclabel,relatime,data=ordered 0 0 (l'important c'est ce que j'ai mis en gras, le "rw") rien à faire, on enchainera l'étape suivante Le format exact variera mais grosso-modo c'est la ligne qui ressemble à cela et qui contient "/system" Si c'est : /dev/block/xxxxxxxx /system ext4 ro,seclabel,relatime,data=ordered 0 0 (avec "ro") Alors tape la commande suivante : mount -o remount,rw /system et refais le mount pour vérifier que le "ro" s'est transformé en "rw". Modifié 18 avril 2018 par Ultrix Citer
labukane Posté(e) 19 avril 2018 Posté(e) 19 avril 2018 Salut et merci Je n'ai pas trouvé la ligne en question (je ne sais peut être pas l'identifier). Toutes les lignes contiennent rw sauf dans les 4 dernières où il y a du rw et/ou du ro. Je te les ai passé en gras : shell@android:/ # mount rootfs / rootfs rw 0 0 tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 none /dev/cpuctl cgroup rw,relatime,cpu 0 0 ubi0_0 /system ubifs rw,relatime 0 0 ubi1_0 /data ubifs rw,nosuid,nodev,relatime 0 0 /dev/block/mtdblock6 /cache yaffs2 rw,nosuid,nodev,relatime 0 0 none /proc/bus/usb usbfs rw,relatime 0 0 /dev/block/vold/253:0 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/block/vold/253:0 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0 /dev/block/vold/250:33 /mnt/flash vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 shell@android:/ # Citer
Ultrix Posté(e) 20 avril 2018 Posté(e) 20 avril 2018 La ligne importante (je t'avais dit de chercher "/system" !) est celle-ci : ubi0_0 /system ubifs rw,relatime 0 0 Il est donc déjà monté en r/w. En revanche c'est du ubifs, pas du ext4 et là on rentre un peu en terrain inconnu (de moi). J'espère qu'on n'aura pas de mauvaise suprise. 1ere étape : il faut que tu envoies les APK contenus dans le zip vers un stockage intermédiaire sur le téléphone avant de les installer dans la partition /system, en root. Il faut pour cela que tu aies extrait le contenu du zip dans le dossier courant de ta ligne de commande (cmd). Après : adb push GoogleLoginService.apk /data/local/tmp adb push GoogleServicesFramework.apk /data/local/tmp adb push Phonesky.apk /data/local/tmp Quand c'est fait, sans erreur, on passe à la dernière étape. Citer
labukane Posté(e) 20 avril 2018 Posté(e) 20 avril 2018 Bonjour et merci de toujours me suivre. Pour la ligne system, oui tu me l'avais dit, mais comme il n'y avait rien de commun avec le reste de la ligne exemple que tu m'avais donnée, je n'étais pas sûr, j'ai donc préféré te laisser confirmer. Voila pour les push : C:\adb>adb push GoogleLoginService.apk /data/local/tmp 4897 KB/s (2584466 bytes in 0.515s) C:\adb>adb push GoogleServicesFramework.apk /data/local/tmp 4060 KB/s (2221760 bytes in 0.534s) C:\adb>adb push Phonesky.apk /data/local/tmp 5191 KB/s (3996106 bytes in 0.751s) Citer
Ultrix Posté(e) 20 avril 2018 Posté(e) 20 avril 2018 Ok, passons à la dernière étape alors : adb shell su cp /data/local/tmp/GoogleLoginService.apk /system/app chmod 644 /system/app/GoogleLoginService.apk cp /data/local/tmp/GoogleServicesFramework.apk /system/app chmod 644 /system/app/GoogleServicesFramework.apk cp /data/local/tmp/Phonesky.apk /system/app chmod 644 /system/app/Phonesky.apk exit exit ...et reboot (si pas d'erreur) Google Play apparaît-il ? utilisable ? Citer
labukane Posté(e) 20 avril 2018 Posté(e) 20 avril 2018 Hello J'ai fait ça : C:\adb>adb shell shell@android:/ $ su shell@android:/ # cp /data/local/tmp/GoogleLoginService.apk /system/app shell@android:/ # chmod 644 /system/app/GoogleLoginService.apk shell@android:/ # cp /data/local/tmp/GoogleServicesFramework.apk /system/app shell@android:/ # chmod 644 /system/app/GoogleServicesFramework.apk shell@android:/ # cp /data/local/tmp/Phonesky.apk /system/app shell@android:/ # chmod 644 /system/app/Phonesky.apk shell@android:/ # exit shell@android:/ $ exit Je vois playstore dans la liste des applis Citer
labukane Posté(e) 20 avril 2018 Posté(e) 20 avril 2018 J'ai testé. Ça fonctionne difficilement, mais peut être est-ce la machine qui pose souci Citer
Ultrix Posté(e) 20 avril 2018 Posté(e) 20 avril 2018 Tu vas avoir une grosse instabilité au début avec la mise à jour des Play Services et du Play Store lui-même. Ca devrait se tasser ensuite. Citer
labukane Posté(e) 23 avril 2018 Posté(e) 23 avril 2018 Pour l'instant c'est très instable en effet. Les pages plantes tout le temps. Difficile d'installer ne serait-ce qu'une appli. Celles de base ne posent pas de souci mais celles installées avec google play ne cessent de planter Comment faire les mises à jour ? Merci encore de ton suivi Citer
Ultrix Posté(e) 23 avril 2018 Posté(e) 23 avril 2018 Si tu arrives à les installer depuis Google Play et qu'elles plantent après à l'utilisation, cela n'a rien à voir avec l'installation de Google Play et sans doute plus, hélas, aux applis elles-mêmes qui ne sont plus vraiment testées et validées sous un Android aussi antique (4.0.3 si je ne me trompe) Pas grand'chose à y faire... 🤔 Citer
labukane Posté(e) 23 avril 2018 Posté(e) 23 avril 2018 Ben j'ai déjà beaucoup de mal à les installer. Là je viens de tester à nouveau d'ouvrir google play et j'ai "L'application Lanceur d'applications ne réponds pas. Voulez-vous la fermer ? Attendre - OK" Et j'ai ça malheureusement régulièrement à chaque étape et souvent je ne vais pas au bout. Citer
Ultrix Posté(e) 23 avril 2018 Posté(e) 23 avril 2018 Elle a combien de RAM ta tablette ? 512 Mo comme pas mal de tablettes de cette génération ? ou 1 Go ? Citer
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.