Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Android Pie - site non accessible en 4G
#15
Bonjour Shef désolé pour le retard.

- Pour le clean du cache de la vm (dalvik /art, du coup art vu que t'es sous android pie)
Il faut redémarrer le téléphone en recovery (combinaisons de bouton, généralement vol + et power, mais c'est propre au téléphone)
puis dans les menus t'auras l'équivalent de clean dalvik/art cache. Toutes les recoveries android ont cet item la puisqu'ils ont comme base la recovery d'AOSP.

il y'a aucun risque de perte de données (pas de déblocage de bootloader) et ça peut rendre service au téléphone parfois... java et jvm.. ram..

- Le logcat: le plus intéressant

Il faut un ordi, et avoir au moins les binaries adb que tu peux télécharger ici : https://wiki.lineageos.org/adb_fastboot_guide.html (mac) (l'idéal c'est de le builder from scratch) 
ou
les intaller depuis ton gestionnaire de paquets (linux) et windows : https://forum.xda-developers.com/showthr...?t=2588979.

Puis il faut que le téléphone puisse envoyer ses sessions de logs à l'ordi. 
Il faut taper 7 fois sur ta version de build dans A propos du telephone. 
T'as un nouveau menu prétentieux : Options pour les développeurs dans Système. 
Et activer Débogage Android. Pour le téléphone c'est presque fini, tu peux le brancher à l'ordi. (suivant tes driver usb,c'est mieux de l'usb 2)

Pour préparer la connexion avec l'ordi :
Sur linux/Unix: (mon cas sur Archlinux et le solution la plus simple) lancer la commande avec les privilèges super user : sudo. Ca évite de définir une nouvelle entrée udev (après par contre si tu fais du dev c'est mieux)
Windows: si t'as installé l'exe, il y 'a rien a faire

Après on peut être un peu fancy et connecter adb par wifi. Mais bon.. pas utile ici

On vérifie que la connexion est ok:
Dans un terminal : (évite le git bash sur windows..juste horrible)


Code :
abd devices

Ton téléphone doit demander de faire confiance à l'ordi si c'est la première connection (cocher se rappeler).

Tu dois voir quelque chose du genre :  
Code :
List of devices attached
e779c540 device


Sinon
Code :
adb kill-server && adb devices


sinon probleme de binaries :/ ( tu me diras)

et enfin on peut voir des logs :

Code :
adb logcat



et la ca va polluer.. le mieux cest de filtrer (Tu seras surpris de voir à quel point certaines apps sont sécures^^, ça va de la recupérations de tokens pour télécharger de la musique gratuite, style deezer, jusqu'à des mots de passe envoyés en clair et loggés en info..) 

Par erreur: 

Code :
adb logcat *:E


Par warning (mais potentiellement t'as pas une erreur ou un warning)

Code :
adb logcat *:W

juste pour le debug par défaut c'est suffisant. (ça évite tous les logs d'info des développeurs dépressifs)
Code :
adb logcat *:D


Le mieux c'est par service, pour la 4g c'est: ConnectivityService (si mes souvenirs sont bons)

Code :
adb logcat ConnectivityService:I *:D


devrait afficher toute activité liée a la 4g.

Exemple:

Code :
07-01 20:36:49.577   870  1412 D ConnectivityService: Setting DNS servers for network 102 to [/62.201.129.202, /62.201.129.201]
07-01 20:36:49.577   870  1412 D DnsManager: setDnsConfigurationForNetwork(102, [62.201.129.202, 62.201.129.201], [], [1800, 25, 8, 64], , [62.201.129.202, 62.201.129.201])


Bon courage !
Je penche, donc je suis Tongue
Répondre


Messages dans ce sujet
RE: Android Pie - site non accessible en 4G - par Burn - 01-07-2019, 20:49

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)