Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-11-2019 08:59:04

dz50
Membre
Distrib. : Debian GNU/Linux 10
Noyau : 4.19.0-5-amd64
(G)UI : Xfce 4.12.4
Inscription : 13-07-2016

Smartphone, supprimer des applications avec ADB.

Bonjour,
Comme tous les smartphones, le mien un Huawei P30, est équipé d'applications qui ne me sont pas utiles.
J'ai donc décidé d'en enlever avec l'outil "ADB". Je me suis servi de ce tuto https://tutox.fr/2019/04/12/liberer-son … ace-a-adb/ mais la clé "rsa" ne s'affiche pas sur mon smartphone.
Pourquoi, et comment l'obtenir ?
Pour info : Buster/xfce est installé sur mon PC.

Dernière modification par dz50 (09-11-2019 09:50:32)

Hors ligne

#2 09-11-2019 14:06:59

melissa6969
Membre
Lieu : Lyon Métropole
Distrib. : Sid
(G)UI : Xfce
Inscription : 30-11-2016
Site Web

Re : Smartphone, supprimer des applications avec ADB.

j'ai un Huawei aussi.
Et j'avais eu le même problème.

Pour que la clé rsa s'affiche, il faut que dans les options pour développeurs, tu actives
Débogage usb
Debogage ADB en mode Charger uniquement


Il se peut que ça s'affiche toujours pas (tu remarqueras en faite que le "debogage ADB en mode charger" se désactive seul lorsque tu branches en usb ton tél)

du coup il faudra surement t'y prendre en plusieurs fois, brancher le tél, activer les options, si ça fonctionne toujours pas, alors tu débranches le tél, tu actives les options avant, tu branches le tel, tu vérifies les options, si une s'est désactivée, tu la réactives et ça devrait finir par fonctionner, la clé rsa apparaitra et tu pourra enfin entre dans le shell de ton huawei et commencer le ménage.

PS :
je vois que ton huawei est beaucoup + récent que le mien, alors peut-être que c'est un bug, ou une récente limitation volontaire de la part de huawei.
le mien j'y avais fais sur Debian Stretch, y a 2 ans.

Dernière modification par melissa6969 (09-11-2019 14:10:39)


- Papy Toshiba de 6 ans -
i7 3630qm (8) @3.4 Ghz - 8 Go de ram - SSD Crucial 256 Go - HDD Toshiba 750 Go - Nvidia GF108m

Hors ligne

#3 09-11-2019 18:49:22

dz50
Membre
Distrib. : Debian GNU/Linux 10
Noyau : 4.19.0-5-amd64
(G)UI : Xfce 4.12.4
Inscription : 13-07-2016

Re : Smartphone, supprimer des applications avec ADB.

Merci melissa6969
En suivant tes conseils, je suis parvenu à obtenir la clé rsa et lister tous les paquets

adb shell pm list packages
package:com.huawei.hifolder
package:com.android.cts.priv.ctsshim
package:com.google.android.youtube
package:com.huawei.camera
package:com.google.android.ext.services
package:com.huawei.synergy
package:com.huawei.android.launcher
package:com.android.gallery3d.overlay
package:com.android.mediacenter
package:com.android.providers.telephony
package:com.huawei.androidx
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.huawei.featurelayer.featureframework
package:com.huawei.health
package:com.huawei.hicard
package:com.huawei.hidisk
package:com.huawei.hiview
package:com.huawei.iaware
package:com.huawei.bluetooth
package:com.android.providers.media
package:com.touchtype.swiftkey
package:com.google.android.apps.docs.editors.docs
package:com.huawei.android.thememanager
package:com.huawei.android.chr
package:com.huawei.android.hsf
package:com.google.android.onetimeinitializer
package:com.google.android.ext.shared
package:com.huawei.autoinstallapkfrommcc
package:com.android.wallpapercropper
package:de.stocard.stocard
package:com.huawei.imedia.dolby
package:com.huawei.nearby
package:com.huawei.android.FloatTasks
package:com.huawei.desktop.systemui
package:com.huawei.motionservice
package:com.huawei.appmarket
package:com.huawei.recsys
package:com.huawei.parentcontrol
package:com.huawei.search
package:com.android.documentsui
package:com.huawei.numberidentity
package:com.android.externalstorage
package:com.android.htmlviewer
package:com.whatsapp
package:com.android.companiondevicemanager
package:com.android.mms.service
package:com.google.android.apps.docs.editors.sheets
package:com.huawei.android.totemweather
package:com.google.android.apps.docs.editors.slides
package:com.android.providers.downloads
package:com.huawei.gameassistant
package:com.google.android.apps.messaging
package:com.huawei.trustcircle
package:com.huawei.phoneservice
package:com.huawei.desktop.explorer
package:com.huawei.screenrecorder
package:com.huawei.arengine.service
package:com.huawei.himovie.overseas
package:com.android.partnerbrowsercustomizations.tmobile
package:com.huawei.videoeditor
package:com.huawei.securitymgr
package:com.google.android.configupdater
package:com.android.soundrecorder
package:com.huawei.iconnect
package:com.google.android.overlay.settingsProvider
package:com.huawei.KoBackup
package:com.android.defcontainer
package:com.huawei.hiviewtunnel
package:com.google.ar.core
package:com.android.providers.downloads.ui
package:com.android.vending
package:com.android.pacprocessor
package:com.android.simappdialog
package:com.android.systemui.overlay
package:com.hisi.mapcon
package:androidhwext
package:com.android.frameworkhwext.honor
package:com.android.certinstaller
package:com.android.carrierconfig
package:com.google.android.marvin.talkback
package:com.google.android.apps.work.oobconfig
package:android
package:com.android.hotwordenrollment.xgoogle
package:com.huawei.hiai
package:com.huawei.hwid
package:com.huawei.msdp
package:com.huawei.tips
package:com.android.contacts
package:com.huawei.systemserver
package:com.android.frameworkhwext.dark
package:com.android.egg
package:com.android.mtp
package:com.android.nfc
package:com.android.stk
package:com.huawei.livewallpaper.paradise
package:com.android.backupconfirm
package:com.huawei.android.instantshare
package:com.huawei.trustagent
package:com.android.statementservice
package:com.huawei.printservice
package:com.google.android.gm
package:com.google.android.apps.tachyon
package:com.huawei.android.internal.app
package:com.huawei.hwasm
package:com.huawei.omacp
package:com.android.calendar
package:com.huawei.wifiprobqeservice
package:com.google.android.setupwizard
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.facebook.services
package:com.google.android.music
package:com.android.printspooler
package:com.android.hotwordenrollment.okgoogle
package:com.android.frameworkres.overlay
package:com.huawei.featurelayer.sharedfeature.map
package:com.android.dreams.basic
package:com.android.incallui
package:com.huawei.systemmanager
package:com.huawei.nb.service
package:com.android.se
package:com.android.inputdevices
package:com.huawei.browser
package:com.google.android.overlay.gmsconfig
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.huawei.contacts.sync
package:com.android.cellbroadcastreceiver
package:com.google.android.webview
package:com.huawei.HwMultiScreenShot
package:com.amazon.appmanager
package:com.huawei.vassistant
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.example.android.notepad
package:com.android.keychain
package:com.android.keyguard
package:com.android.chrome
package:com.microsoft.translator
package:com.huawei.languagedownloader
package:com.android.gallery3d
package:com.google.android.packageinstaller
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.ims
package:com.google.android.tts
package:com.huawei.hwstartupguide
package:com.android.calllogbackup
package:com.google.android.partnersetup
package:com.huawei.fido.uafclient
package:com.google.android.videos
package:com.ironsource.appcloud.oobe.huawei
package:com.android.proxyhandler
package:com.huawei.android.mirrorshare
package:com.android.frameworkhwext.overlay.dark
package:com.huawei.contactscamcard
package:com.google.android.feedback
package:com.google.android.printservice.recommendation
package:com.google.android.apps.photos
package:com.google.android.calendar
package:com.google.android.syncadapters.calendar
package:com.android.managedprovisioning
package:com.swiftkey.swiftkeyconfigurator
package:com.huawei.hitouch
package:com.huawei.compass
package:com.android.dreams.phototable
package:com.huawei.android.dsdscardmanager
package:com.android.providers.partnerbookmarks
package:com.huawei.android.hwaps
package:com.huawei.android.hwouc
package:com.huawei.android.wfdft
package:com.android.wallpaper.livepicker
package:com.huawei.mmitest
package:com.android.apps.tag
package:com.huawei.powergenie
package:com.facebook.system
package:com.google.android.gms.policy_sidecar_aps
package:com.qeexo.smartshot
package:com.google.android.backuptransport
package:com.huawei.android.instantonline
package:com.android.storagemanager
package:com.android.bookmarkprovider
package:com.android.settings
package:fr.momox
package:com.android.calculator2
package:com.huawei.pcassistant
package:com.huawei.android.projectmenu
package:com.android.cts.ctsshim
package:tv.molotov.app
package:com.huawei.android.pushagent
package:com.android.vpndialogs
package:com.android.email
package:com.android.phone
package:com.android.shell
package:com.android.wallpaperbackup
package:com.android.providers.blockednumber
package:com.android.providers.userdictionary
package:com.huawei.wifieapsimplmn
package:com.android.emergency
package:com.huawei.scanner
package:com.android.huawei.HiMediaEngine
package:com.android.location.fused
package:com.sfr.android.moncompte
package:com.android.deskclock
package:com.android.systemui
package:com.android.bluetoothmidiservice
package:com.facebook.appmanager
package:com.alertes_pollens
package:com.huawei.hwdetectrepair
package:com.huawei.hwusbearphoneupdate
package:com.huawei.android.karaoke
package:com.huawei.aod
package:com.huawei.ims
package:com.huawei.lbs
package:com.android.bluetooth
package:com.android.providers.contacts
package:com.android.captiveportallogin
package:com.huawei.hiaction
package:com.google.android.apps.restore
root@X:/home/z# adb shell pm list packages | grep google
package:com.google.android.youtube
package:com.google.android.ext.services
package:com.google.android.googlequicksearchbox
package:com.google.android.apps.docs.editors.docs
package:com.google.android.onetimeinitializer
package:com.google.android.ext.shared
package:com.google.android.apps.docs.editors.sheets
package:com.google.android.apps.docs.editors.slides
package:com.google.android.apps.messaging
package:com.google.android.configupdater
package:com.google.android.overlay.settingsProvider
package:com.google.ar.core
package:com.google.android.marvin.talkback
package:com.google.android.apps.work.oobconfig
package:com.android.hotwordenrollment.xgoogle
package:com.google.android.gm
package:com.google.android.apps.tachyon
package:com.google.android.setupwizard
package:com.google.android.music
package:com.android.hotwordenrollment.okgoogle
package:com.google.android.overlay.gmsconfig
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.google.android.webview
package:com.google.android.syncadapters.contacts
package:com.google.android.packageinstaller
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.ims
package:com.google.android.tts
package:com.google.android.partnersetup
package:com.google.android.videos
package:com.google.android.feedback
package:com.google.android.printservice.recommendation
package:com.google.android.apps.photos
package:com.google.android.calendar
package:com.google.android.syncadapters.calendar
package:com.google.android.gms.policy_sidecar_aps
package:com.google.android.backuptransport
package:com.google.android.apps.restore

C'est assez impressionnant et certainement polluant pour le téléphone.
Je vais donc désactiver progressivement des applis, puis en fonction du résultat re-activer ou supprimer si inutile.

Hors ligne

#4 09-11-2019 22:21:15

melissa6969
Membre
Lieu : Lyon Métropole
Distrib. : Sid
(G)UI : Xfce
Inscription : 30-11-2016
Site Web

Re : Smartphone, supprimer des applications avec ADB.

Fais attention en supprimant les applications quand même, même une fois désactivée regarde bien si tu perds pas certaines options.

je te dis ça parce que la 1ere fois, j'avais été un peu trop ambitieuse, j'ai tellement fais le ménage que le téléphone fonctionnait très mal, j'avais perdu plein d'options, plein de bugs (c'était arrivé après un redémarrage du tél)
Du coup obligée d'y redémarrer en fallback, restaurer en sortie usine, tout reconfigurer, et ensuite j'ai refais le ménage mais petit à petit par étapes.

avec ça tu lui ajoutes ce superbe bloqueur de pub (open source pour un bloqueur de pubs c'est une évidence obligation même)
https://zenz-solutions.de/personaldnsfilter/

avec tout expliqué ici (en français)
https://sebsauvage.net/wiki/doku.php?id=dnsfilter

Et ton huawei va devenir super agréable à utiliser, plus d'applis natives inutiles, 95% des pubs qui seront strickées, un tél fluide, et tu te sentiras mieux en sécurité smile

Dernière modification par melissa6969 (09-11-2019 22:22:01)


- Papy Toshiba de 6 ans -
i7 3630qm (8) @3.4 Ghz - 8 Go de ram - SSD Crucial 256 Go - HDD Toshiba 750 Go - Nvidia GF108m

Hors ligne

#5 12-11-2019 22:49:33

dz50
Membre
Distrib. : Debian GNU/Linux 10
Noyau : 4.19.0-5-amd64
(G)UI : Xfce 4.12.4
Inscription : 13-07-2016

Re : Smartphone, supprimer des applications avec ADB.

Les applications de gogol sont nombreuses et elles me dérangent, je vais commencer par les supprimer de manière progressive. Comme toi, arriverai-je à ne conserver que play Store ?
J'ai aussi suivi ton conseil et installé facilement le bloqueur de pub, en suivant le wiki trés bien fait que tu me recommandais https://sebsauvage.net/wiki/doku.php?id=dnsfilter

Hors ligne

#6 12-11-2019 23:01:45

fiche
Membre
Lieu : Paris
Distrib. : Debian stable Buster
Noyau : Linux 4.19.0-6-686
(G)UI : Xfce
Inscription : 11-07-2016

Re : Smartphone, supprimer des applications avec ADB.

Bonsoir,
Je j'ai bien compris, dnsfilter joue le rôle du fichier hosts lorsque le système Androïd ne permet d'accéder au compte super utilisateur (téléphone "non rooté").
Son action est donc plus large que celle d'une extension de navigateur permettant de bloquer les publicités et autres nuisibles uniquement dans le navigateur (pour l'instant, je me contente d'installer Firefox + ublockorigin).
Le programme en lui-même ne consomme pas trop en RAM ou la batterie ?

Du coup, je découvre aussi ADB permettant de désinstaller les programmes inutiles.
Existe t'il un moyen simple de savoir à quoi sert exactement chaque paquet listé et le degré de risque sur la stabilité du système si on le désinstalle ?

Hors ligne

#7 13-11-2019 00:24:40

melissa6969
Membre
Lieu : Lyon Métropole
Distrib. : Sid
(G)UI : Xfce
Inscription : 30-11-2016
Site Web

Re : Smartphone, supprimer des applications avec ADB.

@dz50
avec que play store tout fonctionne bien, mais il se peut que les nouveaux android soient + dépendants de Google et que des dysfonctionnements bizarres se produisent.

@fiche
en effet le bloqueur de pub permet de bloquer toutes les pubs sur l'intégralité du téléphone, ce qui est un réel avantage.
si on rootais notre tel, on mettrais simplement le fichier host dans /etc et ça serait aussi efficace (chose qu'on peut faire facilement sur linux d'ailleurs)

en ram, dnsfilter consomme 18 Mo (pour te donner un ordre d'idée, l'appli sms consomme 56 Mo et ne tourne pas en permanence, et le clavier Gboard consomme 129 Mo)
et pour la batterie, je vois aucune différence particulière.
par contre pour la réactivité globale du tél, c'est + rapide, certains jeux étant bourrés de pub, là c'est un pur bonheur de jouer sans la moindre pub.

Pour certaines applis récalcitrantes, j'ai ajouté une liste de fichiers hosts spécialement conçue pour stricker les pubs dans les applis.
https://raw.githubusercontent.com/jerry … byeAds.txt
ça complète celle proposée par Seb.
et si une pub passe toujours dans un jeu tu peux la bloquer manuellement, ce qui est là aussi un atout.

pour ADB à ma connaissance non il existe rien.
en tapant le nom du paquet sur internet t'aurais peut être des résultats, mais je pense que ce serait très vague..

- Papy Toshiba de 6 ans -
i7 3630qm (8) @3.4 Ghz - 8 Go de ram - SSD Crucial 256 Go - HDD Toshiba 750 Go - Nvidia GF108m

Hors ligne

#8 13-11-2019 20:18:03

al1
Membre
Lieu : sud france
Distrib. : Debian Buster
(G)UI : OpenBox
Inscription : 15-06-2018

Re : Smartphone, supprimer des applications avec ADB.

Salut,

Je me permets d'intervenir car j'ai viré du google sur mon tél il y a quelques jour:

j'ai installé android-tools-fastboot et android-tools-adb

puis

$ adb devices



puis pour viré des appli inutile,

par exemple,

adb shell pm uninstall --user 0 com.google.android.videos



un message s'inscrit "succes" et y a plus rien!!

pour trouver le nom des applis exactes, aller dans le play store, tapez le nom de l'appli et récupérer le nom dans la barre d'adresse  après "details?id="

Hors ligne

#9 13-11-2019 21:07:36

fiche
Membre
Lieu : Paris
Distrib. : Debian stable Buster
Noyau : Linux 4.19.0-6-686
(G)UI : Xfce
Inscription : 11-07-2016

Re : Smartphone, supprimer des applications avec ADB.

Je viens de faire un test pour Play Jeux, Films, Kiosques, Livres, Musics.
Elles apparaissent désormais comme "non installée" dans la liste des applications.


pc:~$ adb shell pm uninstall --user 0 com.google.android.play.games
Success
pc:~$ adb shell pm uninstall --user 0 com.google.android.music
Success
pc:~$ adb shell pm uninstall --user 0 com.google.android.apps.books
Success
pc:~$ adb shell pm uninstall --user 0 com.google.android.videos
Success
pc:~$ adb shell pm uninstall --user 0 com.google.android.apps.magazines
Success
 

Hors ligne

#10 13-11-2019 21:34:46

melissa6969
Membre
Lieu : Lyon Métropole
Distrib. : Sid
(G)UI : Xfce
Inscription : 30-11-2016
Site Web

Re : Smartphone, supprimer des applications avec ADB.

Si c'est de ça que tu parles
rfwatSnQ
Voir l'image en grand

avec certaines applis ça y fait, mais il suffit de rebooter ton téléphone et ça disparait wink

Par contre avec certaines applis constructeurs (comme ma capture) elle reste non installée, mais elle disparait pas de la liste.
et je sais pas pourquoi, peut être un réglage constructeur qui veut se comportement.?!

- Papy Toshiba de 6 ans -
i7 3630qm (8) @3.4 Ghz - 8 Go de ram - SSD Crucial 256 Go - HDD Toshiba 750 Go - Nvidia GF108m

Hors ligne

#11 13-11-2019 22:00:08

jiraya
Membre
Inscription : 24-05-2013
Site Web

Re : Smartphone, supprimer des applications avec ADB.

sa serait pas mieux de mettre un os autre que de trier?

Acer Aspire E5-521-295H AMD Quad Core E2-6110 1,5GHz 4Go 500Go DVD±RW AMD Radeon R3 15,6

Hors ligne

#12 13-11-2019 22:09:10

fiche
Membre
Lieu : Paris
Distrib. : Debian stable Buster
Noyau : Linux 4.19.0-6-686
(G)UI : Xfce
Inscription : 11-07-2016

Re : Smartphone, supprimer des applications avec ADB.

Dans Paramètres, on trouve Gestion des applications qui liste les toutes les applications ou uniquement les actives.
Sous la rubrique Toutes, pour Google Play Films par ex, il est désormais indiqué "non installée". Après un redémarrage, c'est la même chose. L'important reste qu'elle ne soit plus installée !

Installer un autre système serait l'idéal mais ce n'est probablement pas à la portée de tous et pas possible sur n'importe quel téléphone malheureusement.

Dernière modification par fiche (13-11-2019 22:09:38)

Hors ligne

#13 13-11-2019 23:29:49

melissa6969
Membre
Lieu : Lyon Métropole
Distrib. : Sid
(G)UI : Xfce
Inscription : 30-11-2016
Site Web

Re : Smartphone, supprimer des applications avec ADB.

sur les huawei impossible de débloquer le bootloader et donc pas moyen d'installer un OS alternatif.
et en + il faut prendre conscience du risque qu'on peut tuer le téléphone.
qu'on peut avoir un modèle avec aucun OS alternatif de disponible par exemple.
ça fait sauter la garantie.

beaucoup de choses à prendre en compte.

adb permet de faire un tri utile, c'est pas parfait mais ça aide.

@fiche
bizarre que chez toi ces applis restent comme "non installées"
l'essentiel comme tu dis, c'est qu'elles soient bel et bien plus là.

- Papy Toshiba de 6 ans -
i7 3630qm (8) @3.4 Ghz - 8 Go de ram - SSD Crucial 256 Go - HDD Toshiba 750 Go - Nvidia GF108m

Hors ligne

Pied de page des forums