Aller au contenu
Buzz0013

[Résolu][TAB1072] Google Play - Android 4.2.2

Recommended Posts

Bonjour,

 

Tout est dans le titre !

Je viens d'acheter une tablette LOGICOM 1072  qui tourne sous android 4.2.2 et qui bien évidement n'est pas fournie avec le Play Store (:angry:)... mais ça je le savais avant de l'acheter.

 

Mon problème est le suivant : apparement ma tablette n'est pas pré-rootée et impossible de trouver un tuto me permettant de faire la chose...

 

J'ai bien pris la main avec ADB mais le résultat est négatif...

 

Des pistes ? A l'aide !!!!

 

Aller, je continu à chercher et compte sur le soutien d'un membre qui aura certainement la solution toute faite ;)

 

Merci par avance la communauté !

 

Buzz

Partager ce message


Lien à poster
Partager sur d’autres sites

Ca bloque comment ? où ? à quelle étape ? avec quel message ? qu'est-ce qui vous fait penser que c'est parce qu'elle n'est pas rootée ?

Si vous voulez de l'aide, l'un comme l'autre, il va falloir vous forcer un peu à donner des détails. Au minimum un copier/coller exact des messages qui apparaissent.

Parce ce que comme ça vous ne risquez pas trop de motiver quelqu'un, hein... On n'a pas notre boule de cristal.

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci pour attention Lannig, j'en attendais pas aussi vite !

 

Pour ma part je ne suis pas à mon premier root sur un appareil Android mais là, pour le coup je sèche totalement.

J'arrive à prendre la main sur la tablette sous ADB, celle-ci est reconnu et connectée correctement mais parcontre je bloque lorsque j'envoi la commande suivante : C:\adb>adb shell id

Mon résultat n'est pas du tout le suivant : uid=0(root) gid=0(root)

Mais ressemble plus à la chose suivante :

uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009
(mount),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt)
,3003(inet),3006(net_bw_stats)

 

Voilà... est-ce plus clair pour toi ???

 

Concernant le process : "Dual-core Amlogic 8726-MXL Cortex A9 1.5Ghz"

Modifié par Buzz0013

Partager ce message


Lien à poster
Partager sur d’autres sites

@Buzz013 :

(Note : merci de ne pas doublonner les posts. Ton autre post dans la section "Autres tablettes" a été supprimé, désolé).

Cette tablette n'est donc ni rootée, ni pré-rootée (shell root par ADB) ce qui complique énormément les choses.

La première étape indispensable : la rooter. Et là il n'y a pas de solution universelle... il faut chercher sur le web.

Déjà première étape : connaitre le type de SOC (processeur) de la tablette, parce que chaque famille de SOC a ses méthodes.

Est-ce un Rockchip RK3066 ? RK3188 ? Allwinner A20 ? A31 ? AMLogic AML8726-MX ? (pour citer les plus courants dans les low-cost)

 

EDIT : essaye quand même :

adb shell

et en réponse à l'invite du shell :

su

mais je n'y crois pas trop.

Modifié par Lannig

Partager ce message


Lien à poster
Partager sur d’autres sites

Désolé pour le double post ! Je ne le referrai plus promis !!!!

  • Réponse à la 1ière commande :

C:\adb>adb shell
shell@android:/ $

  • Réponse à la 2ième commande :

C:\adb> adb shell
shell@android:/ $ su
su
/system/bin/sh: su: not found
127|shell@android:/ $

 

Voilà voilà...

 

Concernant le processeur : "Dual-core Amlogic 8726-MXL Cortex A9 1.5Ghz"

Modifié par Buzz0013

Partager ce message


Lien à poster
Partager sur d’autres sites

Désolé pour le double post ! Je ne le referrai plus promis !!!!

  • Réponse à la 1ière commande :
C:\adb>adb shell

shell@android:/ $

  • Réponse à la 2ième commande :
C:\adb> adb shell

shell@android:/ $ su

su

/system/bin/sh: su: not found

127|shell@android:/ $

 

Voilà voilà...

Donc résolument pas rootée ni pré-rootée.

Concernant le processeur : "Dual-core Amlogic 8726-MXL Cortex A9 1.5Ghz"

Alors, essaye ceci : https://forum.frandroid.com/topic/132160-rooter-une-tablette-it-works-pour-installer-google-play/page-3#entry2671882

Ne tiens pas compte de la remarque sur PDAnet+

Modifié par Lannig

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu penses que je ne prends pas de risque avec la version 4.2.2 ?

Il n'y a pas l'air davoir grand monde qui a fait cette méthode sous cette version...

Glups... peur de bricker là !

Partager ce message


Lien à poster
Partager sur d’autres sites

Le risque zéro n'existe pas. Mais sachant exactement ce que fait ce zip applicable par recovery, je ne suis pas inquiet. Au pire ça ne marchera pas. Mais bon, si tu le ne sens pas, ne le fais pas... il faudra te passer de Google Play.

Une info utile quand même : dans ce qu'affiche la commande :

adb shell mount

repère la ligne qui contient /system et poste-là STP.

Partager ce message


Lien à poster
Partager sur d’autres sites

Voila l'info :

 

/dev/block/system /system ext4 ro,noatime,nodiratime,user_xattr,acl,barrier=1,da
ta=ordered,noauto_da_alloc 0 0

Partager ce message


Lien à poster
Partager sur d’autres sites

OK, donc /system est en format ext4 et pas en ubifs. Du coup je ne pense pas que le zip du post XDA machera tel quel.

Il faut utiliser celui que j'avais modifié pour une de mes tablettes, voir mon post dans le même sujet de XDA ici : http://forum.xda-developers.com/showpost.php?p=41759110&postcount=36

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Lannig !

 

Bon j'ai bien suivi la démarche avec ton fichier dont tu m'a donné le lien dans le dernier post et ça a l'air d'avoir fonctionné !

J'ai bien SU qui apparait dans mes applis maintenant, mais... et oui il y a encore un mais...

Mais, quand je tappe la commande

  • C:\adb>adb  shell id

J'ai la réponse suivante...

  • uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009
  • (mount),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt)
  • ,3003(inet),3006(net_bw_stats)

Je suis un peu perdu là j'avoue... j'ai SU mais je n'ai pas la bonne réponse !!!

 

Je fais quoi maintenant ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Il n'y a pas de raison que cela ait changé quelque chose à ce niveau-là.

Si tu voulais avoir un adb shell en root direct, il y aurait d'autres manips à faire.

Donc la tu tapes la commande :

su

et tu acceptes si un popup apparaît sur l'écran de la tablette (pas sûr)

L'invite doit se changer en # et là si tu tapes la commande

id

...je te laisse la surprise.

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci Lannig pour ta réponse.

 

J'ai bien vu que je pouvais passer en SU mais je n'arrive toujours pas à pousser mes applis...

 

Une piste ?


Juste pour info, j'ai fait ces manips là en vain...

  • C:\adb>adb shell
  • shell@android:/ $ su
  • su
  • shell@android:/ # adb push Phonesky.apk /system/app/Phonesky.apk
  • adb push Phonesky.apk /system/app/Phonesky.apk
  • * daemon not running. starting it now on port 5038 *
  • * daemon started successfully *
  • error: device not found
  • 1|shell@android:/ # adb remount
  • adb remount
  • error: device not found
  • 1|shell@android:/ # exit
  • exit
  • 1|shell@android:/ $ adb remount
  • adb remount
  • error: device not found
  • 1|shell@android:/ $ exit
  • exit
  • C:\adb>adb remount
  • remount failed: Operation not permitted

Partager ce message


Lien à poster
Partager sur d’autres sites

Ouh la la, tu fais un peu n'importe quoi, là...  :huh: et tu vas réussir à faire une grosse bêtise...

Les commandes adb ... sont à taper depuis l'invite de Windows et uniquement là ! pas depuis l'invite du shell sur la tablette !

Fais exactement :

adb push Phonesky.apk /mnt/sdcard/Phonesky.apk
adb shell
su
mount -o remount,rw /system
busybox cp /mnt/sdcard/Phonesky.apk /system/app
chmod 644 /system/app/Phonesky.apk
exit
exit

(oui exit deux fois)

EDIT : première commande corrigée

EDIT 2 : grosse erreur dans le chmod corrigée !

Modifié par Lannig

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir Lannig,

 

 

J'avance pas malgrès ton aide...

 

Voilà ou j'en suis : dès la première ligne de commande je plante...

"

Microsoft Windows [version 6.1.7600]
Copyright © 2009 Microsoft Corporation. Tous droits réservés.

C:\Users\TEMP>cd \adb

C:\adb>adb push Phonesky.apk /mnt/sdcard
failed to copy 'Phonesky.apk' to '/mnt/sdcard': Is a directory
"

 

Je ne comprends pas ou je bug...

Partager ce message


Lien à poster
Partager sur d’autres sites

Commande corrigée ci-dessus.

Certaines versions du serveur ADB exigent un chemin complet pour la destination du fichier qu'on "push", pas seulement un nom de répertoire.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour Lannig,

 

Voici les nouvelles du front :

J'ai passé les lignes de commandes à la lettre, PlayStore est apparu mais plus d'accès aux paramètres de la tablettes...

"application xx s'est arrêté"

Pareil pour le playstore...

Du coup reboot et ça boucle sur le logo Android...

 

Au secours ????


Bon je confirme c'est briqué... semi-briqué je pense... mais briqué quand même... Je suis bloqué sur le logo Android...

 

Je dois avouer que j'ai bien les boules... j'espère que tu as une solution à me proposer sinon je vais devoir me tapper le SAV et là... c'est pas gagné...

 

Merci par avance pour tes lumières...

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne pense vraiment pas que cela puisse être lié à l'installation de Google Play si c'est tout ce que tu as fait...

Ceci dit comme je l'ai dit le risque zéro n'existe pas, mais ce serait bien la première fois que cela aurait eu un effet aussi désastreux.

La tablette reste bloquée sur le logo Android mais stable, ou bien elle redémarre continuellement ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour !

 

Je t'assure j'ai suivi  à la lettre tes lignes de commandes...

Et la tablette reste bloquée sur le Logo Android stable...

 

Le seul moyen de l'éteindre est le passage par le bouton "reset"...

 

Je suis bon pour un SAV tu penses ?

Modifié par Buzz0013

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai repéré une grosse boulette dans les commandes ci-dessus (post #15)

 

J'ai fait une grosse erreur dans les commandes du post #15, j'avais mis :

chmod 644 /system/app

au lieu de :

chmod 644 /system/app/Phonesky.apk

Désolé... ca peut expliquer ton problème. La bonne nouvelle c'est que cela doit être réversible si tu as la main par adb quand la tablette est bloquée sur le logo (je pense que oui) :

adb shell
su 
mount -o remount,rw /system
chmod 755 /system/app
chmod 644 /system/app/Phonesky.apk
sync
reboot

Dis-moi ce que cela donne.

Voila ce que c'est de vouloir répondre trop vite aux gens impatients d'avoir Google Play. Ça me servira de leçon.

J'ai corrigé le post #15 aussi, que quelqu'un d'autre ne se fasse pas avoir.

Modifié par Lannig

Partager ce message


Lien à poster
Partager sur d’autres sites

Désolé mais pas d'accès adb sur la tablette....


je viens de refaire 2 3 fois le test et non rien... juste accès au recovery encore de valide....

Partager ce message


Lien à poster
Partager sur d’autres sites

Ca m'étonne quand même, le démon adbd est lancé très tot dans le boot et il n'est pas dans /system/app ni n'utilise rien dans /system/app.

Quand tu connectes la tablette au PC alors qu'elle est bloquée sur le logo de boot, Windows ne détecte rien ?

Si la réponse est non, du mieux de mes connaissances de Linux et d'Android (j'ai quand même quelques années derrière moi) je ne vois pas comment changer les protections de /system/app peut l'avoir plantée à ce point, donc pour moi c'est une coïncidence.

Ca ne t'aide pas beaucoup, je sais.

J'ai bien peur que tu sois bon pour un SAV. Bien entendu ne rien leur dire de tes tentatives. La tablette s'est retrouvée comme cela quand tu l'as allumée, point. Il ne chercheront pas à comprendre, ça sera échange si tu l'as achetée très recemment.

Modifié par Lannig

Partager ce message


Lien à poster
Partager sur d’autres sites

a yé !

Bonne nouvelle...

Le PC a fini par la détecter (je ne sais pas pourquoi d'ailleurs subitement ça a fonctionné...) et au milieu de la frappe des différentes lignes que tu m'as demandé de taper, elle s'est rallumée !

Houra !!!!

Bon maintenant tu me conseilles de faire quoi ???

Le playstore démarre mais se referme immédiatement (sans erreur cette fois ci) : cela est dû au fait que je n'ai pas encore poussé les autres applis contenues dans c:\adb ? notamment  :

§ GoogleServicesFramework.apk

§ OneTimeInitializer.apk

§ GoogleLoginService.apk

§ GoogleFeedback.apk

 

il faut en mettre d'autres ?

Il faut que je tape quel ligne pour "pousser" chaque appli ?

Modifié par Buzz0013

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne sais plus quoi te conseiller, très franchement.  :rolleyes:

Là on sort du champ des choses expérimentées et connues, et les conséquences possibles de mon erreur m'ont échaudé.

Quoi que tu fasses, tu prends un gros risque maintenant. Il faut que tu le saches et que tu l'acceptes. Sinon il vaut mieux en rester là.

Il faut déjà vérifier si ces 4 fichier APK existent déjà ou pas dans /system/app

adb shell ls -l /system/app

et tu regardes dans la liste affichée si tu vois ces 4 noms-là ou pas.

S'ils existent déjà, moi je dis  :excl: STOP  :excl: : on joue avec le feu.

  • Like 1

Partager ce message


Lien à poster
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é
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...