Wiki source for Blog20140822BugInstallApkOrdiphoneMotoG4G


Show raw source

Je suis tombé sur un bug gênant sur mon ordiphone Moto G 4G : plus de possibilité d'installer des .apk o_O
Vu que je n'utilise que f-droid pour l'installation de logiciel, c'était particulièrement gênant :/

Sur https://linuxfr.org/users/baud/journaux/retour-d-experience-ordiphone-moto-g-4g-et-installation-d-apk j'ai eu dans les commentaires des propositions bien plus pertinentes pour comprendre ce qui se passe, vous pouvez lire le premier paragraphe ci-dessous, mais surtout ne vous arrêtez pas là :-) (ni à la première solution qui vous fait perdre toutes vos données...).

===Bug gênant pour l'installation de fichier apk sur Moto G 4G===
Voir plus bas la [[http://mageiacauldron.tuxfamily.org/Blog20140822BugInstallApkOrdiphoneMotoG4G#hn_59ca4f8bbb_4 | bonne solution pour restaurer la possibilité d'installer des apk]]

Diagnostic : f-droid télécharge correctement le fichier apk correspondant à un paquet contenant un logiciel installable sur le téléphone. Les permissions demandées sont affichées, mais le bouton Installer ne répond pas, seul le bouton Annuler est disponible. L'option dans les paramètres de sécurité Sources inconnues est pourtant cochée (et celle pour Vérifier les applications est décochée).

J'ai un peu cherché pour trouver si c'était quelque chose de connu, avec une certaine déconvenue :
~- a priori, besoin de réinitialiser le mobile pour récupérer la fonctionnalité o_O
~- des incantations pour que cela fonctionne (ne pas s'arrêter au premier lien, voir le deuxième plutôt, l'ami de Mickey<)

http://forum.frandroid.com/topic/173496-impossible-dinstaller-apk/
~- en français
~- beaucoup de magie et pas d'explication au final...
~- utilisation absurde de google drive proposée (cela fonctionne peut-être, il n'en reste pas moins que c'est absurde pour qui ne souhaite pas dépendre de google pour ses installations sur _son_ matériel)

http://www.xymag.tv/les-articles/motorola_test_complet/
~- en français, concerne le moto G, mais valable pour le moto G 4G
~- une explication complémentaire concernant le bug, solution ayant globalement fonctionné pour moi
~- retour à l'installation d'usine :/ et désactivation des fonctions intrusives proposées par Motorola + surtout _attendre_ que f-droid signale d'activer l'ajout de sources inconnues dans les paramètres de sécurité

D'autres possibilités, assez farfelues voire magiques (et en anglais) :
[[http://www.digitaltrends.com/mobile/moto-g-problems/#!bInMWT]] yeah the trick to use google play or google drive :/
http://gadgetstouse.com/news/top-10-moto-g-problems-and-fixes/17419 with a kind of magic...



===Ce qui a fonctionné pour restaurer la possibilité d'installation d'apk===
~& Avant d'appliquer cette procédure qui **entraîne forcément une perte de données** voir ci-dessous une explication plus sensée (et moins magique...).

Cela a fonctionné pour moi, comme indiqué par d'autres (cf. ci-dessus)
~- restauration des paramètres d'usine,
~~- **après une sauvegarde minimaliste**
~~- (au moins la SDcard externe n'est pas effacée, uniquement la mémoire interne)
~~- **oui**, cela signifie perdre une quantité potentiellement importante de données, en fonction de ce que vous avez pensé (ou pas oublié) à sauvegarder
~- le redémarrage se passe correctement, le téléphone étant branché sur le chargeur (et à plus de 50% de charge de toute façon...)
~~- demande du code PIN de la SIM : **ok**
~~- demande de se connecter à un réseau wifi : **ok**
~~- demande d'activer les fonctions de "sécurité" de Motorola : **euh, non** de quel droit laisser transmettre des informations d'utilisation pour "aider à améliorer les produits motorola" ou "Moto care" qui pourrait effacer mes données à distance ?
~~- lancement de chrome ++pour télécharger Firefox++ puis acceptation des conditions d'utilisations, téléchargement et installation de http://f-droid.org
~~- refus de la création ou utilisation d'un compte google : je ne compte pas utiliser le play store...
~~- lancement de f-droid et demande d'installation de ""AppBak"" pour récupérer la liste des applications à réinstaller (à partir du fichier sauvé sur ma SDcard externe)
~~~- il m'indique que les paramètres de sécurité ne me permettent pas l'installation
~~~- cocher Sources inconnues (et accepter l'avertissement), désactiver la vérification des applications au passage
~~~- youpi, ""AppBak"" s'installe et va me permettre de restaurer les applications que j'avais installées

Une petite déception avec ""AppBak"" :
~- je croyais qu'il gardait les apk dans un coin (en fait non)
~- j'aurais pensé qu'il aurait été possible de tout réinstaller d'un coup (au pire en retéléchargeant), non plus
~- c'est une par une que j'ai réinstallé toutes les applications (cela permet de faire du tri on va dire)

===Les sauvegardes à effectuer===
Il y a une fonction d'export/import de vos contacts accessible dans les paramètres :
~- cela génère un fichier .vcf qui permet de garder vos contacts : cela fonctionne depuis au moins depuis Android 2.3
~- cela rend inutile le logiciel d'import proposé par Motorola (surtout qu'on ne sait pas ce qui est fait des données...)

""AppBak"" est assez utile pour garder trace des applications installées
~- il est un peu moins efficace pour les réinstaller : l'apk n'est pas conservé
~- il propose d'utiliser le play store (non !) ou f-droid (systématiquement), mais cela se fait application par application
~- la configuration n'est pas conservée, hormis si elle avait été stockée sur la carte SD externe et non sur la mémoire interne du téléphone (effacée)


===Ce que j'ai oublié de sauvegarder===
~- les SMS : l'application SMS Backup+ devrait aider
~~- à vérifier,
~~- cela peut utiliser une connexion imap (vérifier imaps, ça me conviendrait)
~- l'historique des appels entrants / sortants : pas vu de fonction de récupération, pas grave
~- mes marque-pages Firefox : pas grave, mon mobile n'étant pas mon principal outill de surf
~~- mes mots de passe pour différents sites et connexion Freewifi : ça se retrouve...
~- ma config K9-mail : pas grave, je connais mes logins
~- ma config IrssiConnectBot : pas grave, je connais mes logins et je peux ajouter des clés ssh au besoin pour me re-connecter automatiquement
~- l'organisation des icônes posées sur le bureau, vu que c'est assez dépendant de ce qui est installé, ce n'est pas trop grave


===La bonne explication pour installer des apk===
Je cite :
~& D'expérience, ce bouton est bloqué quand y a une application en cours d'exécution qui peut changer ce qui est affiché pour toutes les applis (ie un compositeur), typiquement les applis pour rendre l'écran plus sombre (hors changement simple de luminosité)

Effectivement, comme indiqué plus haut la permission "s'afficher en surimpression dans les autres applis" qui est actuellement octroyée aux applications suivantes sur mon ordiphone :

~- Téléphone
~- Mode démo
~- ""OpenWLANmap@Android"" : quand il fonctionne, pas d'installation possible :/
~- Assist
~- ""TalkBack"" (une application que je déconseille de tenter de lancer, c'est un peu galère de la désactiver… ou en tout cas déconcertant)
~- Services Google Play
~- Google Play Musique
~- Aide
~- AonLT
~- IU système

Il y a l'application [[https://f-droid.org/repository/browse/?fdfilter=permission&fdid=com.FireFart.Permissions2 Permissions]] qui permet de lister les applications ayant un type de permission donné, en l'occurence :
~- s'afficher en surimpression dans les autres applis
~- correspondant en anglais à Display system-level alerts [SYSTEM_ALERT_WINDOW] Allows an application to show system alert windows. Malicious applications can take over the entire screen.

Il y a aussi l'application [[https://f-droid.org/repository/browse/?fdfilter=permission&fdid=org.androidsoft.app.permission Permission friendly apps]] mais elle en liste beaucoup moins : uniquement ""OpenWLANmap@Android"" en fait.

**Il suffit donc d'arrêter l'application en cause, ici en l'occurence ""OpenWLANmap@Android"", et c'est tout : il est de nouveau possible d'installer des apk à partir de f-droid !**.
Rien de magique là-dedans, une explication rationnelle et compréhensible, même si la justification de _sécurité_ est difficilement compréhensible au premier abord.



===Points d'attention===
~- retrouver la configuration d'Osmand pour l'emplacement des cartes
~~- évitera de les re-télécharger vu qu'elles sont déjà sur ma SDcard externe
~- retrouver les traductions approximatives à corriger (clock : "révoquer", autre outil genre openWLANmap "calibrater") et proposer les corrections _upstream_
~- openWLANmap : ok lorsque wifi actif, consommateur si désactivé ?
~- autre application pour Mozilla ?
~- Sensorly en non libre mais plus complet sur couverture 3G/4G en plus ainsi que wifi selon les opérateurs
~- sur openWLANmap, je suis 131è avec 7007 points en moins d'un mois...
~~- score tag : baud
~~- identifiant d'équipe : 3D15A1A68704
~- le clavier virtuel est assez pratique avec ses propositions de complétion de mots, ce n'est pas sur tablette Win8 que l'on retrouve la même facilité...
~- utilisation en téléphone SIP
~- microSIM nécessaire :
~~- je me suis retrouvé à conserver mon ancien téléphone pour mon forfait principal et bénéficier de mon nouvel abonnement à 0 € chez Free (coût initial de 12 € pour obtenir la carte SIM) sur le nouveau téléphone, sympa la boutique Free au passage (oui, il y a des boutiques Free IRL)
~~- heureusement, j'ai particulièrement apprécié l'efficacité de la boutique BouygTel, 2 min pour obtenir la SIM au bon format et moins d'une journée pour l'utiliser après activation
~- j'ai usé et un peu abusé du forfait [il]limité à 2 Go, sans pour autant arriver au bout
~~- je n'ai effectivement pas récupéré d'ISO de Linux pour installation (je suis passé par le wifi)
~~- la 4G n'est pas tout le temps disponible, j'ai eu la surprise de bénéficier d'une connexion en GPRS (oui, oui, du GPRS, pas _que_ du Edge :/) en remplacement du H ou H+ généralement disponible au minimum tout de même
~~- microUSB : cela existe pour les clés USB ? il y a aussi du microHDMI (ah non, ça c'est pour la tablette)
~- reconfigurer osmAnd pour éviter d'avoir à re-télécharger toutes les cartes : possible ?


===En fait===
Initialement, je me suis rendu compte du souci lorsque j'ai tenté de [[https://linuxfr.org/users/jymistriel/journaux/ned-et-les-maki-second-appel tester Ned et les maki]] et télécharger l'[[http://static.geekygoblin.org/ned-et-les-maki/release/nedetlesmaki-playn-android-0.3.apk apk 0.3]] (bon, maintenant Firefox ne le télécharge même pas...).

Un dépôt f-droid spécifique serait sans doute plus efficace :
~- l'url se configure dans le client f-droid (paramètres, option gestion de dépôts : entrer une URL avec /repo contenant les .apk et metadata)
~- le serveur est disponible pour son auto-hébergement : https://f-droid.org/manual/

Voir http://dev.geekygoblin.org/ned-et-les-maki/ned-et-les-maki pour les remontées d'anomalies (login anonymous / anonymous au besoin, pour éviter de s'inscrire).

===Autres cas d'utilisation===
Maniana dont j'ai déjà parlé ainsi que gcstar
Prises de note, schémas
Utilisation du clavier virtuel avec IrssiConnectBot

Comparaison avec une tablette sous Win8, faiblesses du clavier virtuel sans correction voire avec des caractères manquants...

Disparition impromptue des tags sur les contenus de LinuxFr.org : c'est un moyen de navigation connexe, à conserver...


=== Bug rendant téléphone inutilisable : le moto g 4g ne s'allume plus===
En le branchant, la lumière blanche en haut s'allume, pour autant il ne semble pas charger vu que quand on essaie de l'allumer, le moto g 4g reste éteint (pas de vibration, rien...)

Quelques recherches pour voir si cela arrive à d'autres (oui) :
~- https://www.commentcamarche.net/forum/affich-29360283-moto-g-ne-s-allume-plus brancher sur l'ordi, laisser charger, appuyer sur bouton déverrouillage (allumage je pense ?) si ok c'est bon, sinon débrancher réessayer et il devrait se rallumer o_O c'est magique... à voir si cela fonctionne
~- https://forum.frandroid.com/topic/180162-moto-g-ne-charge-pasne-sallume-pas/ rester appuyé sur le bouton marche pendant 120 secondes, ça m'a rallumé la led et apparemment la charge commence maintenant.
~- https://comment-combien-pourquoi.fr/mon-motorola-moto-g-4g-ne-sallume-plus/ truc bateau, sans doute putaclic (j'ai ublock origin et ne voit pas les pubs)

J'ai conservé le doigt appuyé sur le bouton d'allumage pendant plus de 2 min, le chargeur étant branché, sans résultat concret pour rallumer le mobile
~- la lumière a oscillé entre gris et blanc brillant, parfois en clignotement (peut-être un faux contact ?)
~- le mobile n'a jamais vibré
~- je ne me rappelle plus si quand c'est blanc brillant cela correspond à une charge effective ? Je vais le laisser ainsi plus de 10 min...
~-

L'autre combinaison de touche est d'appuyer simultanément sur power + augmentation du son (vers le haut, je crois), à essayer : sur des tablettes, cela lance le _boot repair_ (ou de mise à jour)





----
CategoryHobby
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki