Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.mobile.android > #153993

Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order

From Maria Sophia <mariasophia@comprehension.com>
Newsgroups comp.mobile.android, alt.comp.os.windows-10, alt.os.linux
Subject Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order
Date 2026-05-31 18:36 -0600
Organization BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID <10vik77$113j$1@nnrp.usenet.blueworldhosting.com> (permalink)
References <10vhol6$20vl$1@nnrp.usenet.blueworldhosting.com> <10vhov4$2bb2$1@nnrp.usenet.blueworldhosting.com> <10vhpca$1htb$1@nnrp.usenet.blueworldhosting.com> <10vi26e$1c1ro$1@dont-email.me> <10vi549$ifq$1@nnrp.usenet.blueworldhosting.com>

Cross-posted to 3 groups.

Show all headers | View raw


Maria Sophia wrote:
> Sometimes I use Muntashirakon App Manager, which I know you have, which
> tells me what to debloat, but Canta would do it more gracefully for sure.
> 
> For someone starting fresh, I'd agree with you that they should use Canta

So how does one run Canta debloating on the PC (Linux, Windows or macOS)?
I don't know. I never did it. I just use adb & Muntashirakon myself.

So I looked it up.
Using my own links. 

Typo on a prior link (it was missing the last character of "html"):
 <https://kevinboone.me/canta.html>
 <https://maketecheasier.com/canta-debloat-android-phone-without-adb/>
 <https://www.reddit.com/r/androidroot/comments/1tkf7bi/how_to_remove_bloatware_on_android_with_no_root/>

Canta uses a list of bloatware from the Universal Debloater Alliance.
<https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/>
which is a file that contains 
 a. the package name (e.g., com.samsung.android.bixby.agent)
 b. a description of what the app does
 c. safety level (Recommended / Advanced / Expert / Unsafe)
 d. whether it's safe to disable or uninstall
 e. descriptive tags (e.g., "bloatware", "analytics", "carrier", etc.)	

Canta (cantar, to sing) is the Rust-based compiler that takes raw package
definitions & turns them into the final uad_lists.json that UAD-NG uses.
 a. You never install anything called "Canta"
 b. You never run it either.
 c. It's just part of the build system.

On Android:
 a. Enable USB debugging in the Developer options
 b. Connect the phone (via Wi-Fi or USB) to the PC adb
 c. Run the PC Canta command listed below to open the GUI

It's a good idea to dump all the currently installed packages:
 adb shell pm list packages > installed_packages_backup.txt
Because you can re-install them if/when you make a mistake:
 adb shell cmd package install-existing com.samsung.android.bixby.agent

For Linux (instructions are similar for macOS)
Download & extract the uad-ng-linux.tar.gz tarball.
 <https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/releases/download/v1.2.0/uad-ng-linux.tar.gz>
Or download the uad-ng-linux binary binary:
 <https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/releases/download/v1.2.0/uad-ng-linux>
Install adb on Linux: 
 $ sudo apt install android-tools-adb (Debian/Ubuntu/Mint)
 $ sudo dnf install android-tools (Fedora/Centos/Redhat)
 $ sudo pacman -S android-tools (Arch/Manjaro/EndeavorOS)
Run the Canta debloater:
 $ chmod +x uad-ng-linux
 $ ./uad-ng-linux
   a. Pick a category (Recommended is safest)
   b. Click a package (example: Facebook App Manager)
   c. Click Uninstall

For Windows:
Download the uad-ng-windows.exe for Windows.
 <https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/releases/download/v1.2.0/uad-ng-windows.exe>
 C:\> uad-ng-windows.exe
      a. Wait for UAD-NG to detect your phone
      b. Choose the "Recommended" category
      c. Pick a package (e.g., Facebook App Manager)
      d. Click Uninstall

After a while, you'll want to export your debloated list.
 a. Open UAD-NG
 b. Go to File -> Export selection
 c. Save the file (usually a .json or .txt list)
    This file contains:
    A. Every package you uninstalled
    B. Their package names
    C. Their categories

You can restore using Canta
 a. Open UAD-NG
 b. File -> Import selection
 c. Click Restore (sometimes called "Install")

Note that almost always, you can't harm the system, if you
go slowly, because almost always you can re-install the pkg.

Out of ~400 system packages I manually removed, only 1 bit me back.
-- 
My conversations are deep because they cover more detail than most do.

Back to comp.mobile.android | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 10:46 -0600
  Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 10:51 -0600
    Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 11:16 -0600
      Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 11:47 -0600
        Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 11:52 -0600
          Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-01 16:26 -0600
    Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Jeff Layman <Jeff@invalid.invalid> - 2026-05-31 20:29 +0100
      Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 14:19 -0600
        Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 18:36 -0600
          Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 20:25 -0600
            Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-05-31 21:28 -0600
              Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Skeptic <invalid@invalid.invalid> - 2026-06-01 20:45 +0100
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Ch1ffr3punk <ch1ffr3punk@gmail.com> - 2026-06-01 20:12 +0000
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Jeff Layman <Jeff@invalid.invalid> - 2026-06-01 22:39 +0100
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order "Carlos E.R." <robin_listas@es.invalid> - 2026-06-01 23:45 +0200
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-01 15:55 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Jeff Layman <Jeff@invalid.invalid> - 2026-06-02 12:49 +0100
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order "Carlos E.R." <robin_listas@es.invalid> - 2026-06-02 17:50 +0200
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-02 18:45 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order "Carlos E.R." <robin_listas@es.invalid> - 2026-06-03 11:21 +0200
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-03 06:59 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order AJL <noemail@none.com> - 2026-06-02 16:55 +0000
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-02 20:37 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order AJL <noemail@none.com> - 2026-06-03 14:56 +0000
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-03 18:08 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order "Carlos E.R." <robin_listas@es.invalid> - 2026-06-04 08:31 +0200
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Jeff Layman <Jeff@invalid.invalid> - 2026-06-04 08:58 +0100
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Ch1ffr3punk <ch1ffr3punk@gmail.com> - 2026-06-02 09:33 +0000
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Jeff Layman <Jeff@invalid.invalid> - 2026-06-02 12:55 +0100
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Ch1ffr3punk <ch1ffr3punk@gmail.com> - 2026-06-02 11:58 +0000
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-02 06:41 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Ch1ffr3punk <ch1ffr3punk@gmail.com> - 2026-06-02 19:28 +0000
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-02 20:53 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-02 20:55 -0600
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-01 15:56 -0600
              Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Jeff Layman <Jeff@invalid.invalid> - 2026-06-01 21:17 +0100
                Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-01 16:07 -0600
          Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order "Carlos E.R." <robin_listas@es.invalid> - 2026-06-01 12:05 +0200
            Re: PSA: Using the PC adb to save a list of all Android apps installed by the user in order Maria Sophia <mariasophia@comprehension.com> - 2026-06-01 10:14 -0600

csiph-web