0x192 / universal-android-debloater

Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
GNU General Public License v3.0
15.55k stars 824 forks source link

Not all packages are shown in UAD #1022

Open Yazir opened 2 months ago

Yazir commented 2 months ago

Describe the bug

adb shell
pm list packages

and built in android settings app manager show more packages than UAD does

blue:/ $ pm list packages -f | grep amazon
package:/data/app/~~klmr-FplGr_cw4RxWoKR0A==/com.amazon.appmanager-sOH-pN2hqEa6cMwpbXmU1Q==/base.apk=com.amazon.appmanager

image

This package is not the only package missing. Example:

blue:/ $ pm list packages -f | grep miui
package:/system/app/AnalyticsCoreGo/AnalyticsCoreGo.apk=com.miui.analytics.go
package:/system/priv-app/MiuiThemeLite/MiuiThemeLite.apk=com.miui.theme.lite
package:/system/priv-app/GlobalCleanerGo/GlobalCleanerGo.apk=com.miui.cleaner.go
package:/product/overlay/MusicLauncherIconOverlay.apk=com.miui.player.overlay

All these packages are missing too

phone: xiaomi redmi 3A

Expected behavior All packages should be visible in UAD

You have a solution? Workaround is to remove packages through adb shell

UAD log

2024-08-09 14:27:25 DEBUG [src\core\update.rs:178] Checking for UAD update
2024-08-09 14:27:25 WARN  [src\gui\mod.rs:102] Trying to download remote UAD list
2024-08-09 14:27:25 INFO  [src\gui\mod.rs:457] -----------------------------------------------------------------
2024-08-09 14:27:25 INFO  [src\gui\mod.rs:458] ANDROID_SDK: 34 | PHONE: Redmi 23129RN51X
2024-08-09 14:27:26 WARN  [src\gui\views\list.rs:142] No custom selection imported: The system cannot find the file specified. (os error 2)

actions that produced this log file:

  1. open UAD
  2. set filters to all - all packages - all lists
  3. type in amaz in to search query
Obegg commented 2 months ago

If you're trying to open an issue or PR, please note that this repo has not been maintained for a while.

I have restarted development over at https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation Please open your issues and pull requests there, as well as use those builds.

We also have a UAD-ng discord server: https://discord.gg/ygYJDf9YBn And a UAD-ng matrix room: https://matrix.to/#/#uad-ng:matrix.org