[NON-ROOT][Tool] Debloat U11 with ADB (Oreo 8.0.0 — 2.33)

Search This thread

korom42

Senior Member
Dec 28, 2012
715
1,451
123
Guide
Debloat U11 with ADB
WARNING: USE AT YOUR OWN RISK


First of all it should be mentioned that in the worst case your device has to be reset to factory settings. All the bloatware you will "remove" will still remain on the device. So it's not about freeing up storage, but about hiding unwanted functionality, potentially increasing battery life, and freeing up some memory. However, to completely remove pre-installed software from your device, you must have root privileges. I personally advise against "rooting" a new device that will still receive security updates for some time. In most cases the process of acquiring root privileges, or at least the subsequent operations on the device, will lead to a loss of warranty. But that is only my opinion. I am not aware of any case in which the use of ADB with user rights led to a loss of warranty.

Requirements

- Windows computer
- U11 device with USB debugging enabled (Developer settings)


Instructions

1. Unpack the zip file (attached below)

2. Optional: Edit the debloat_list.sh Inside "files" folder only if needed then save .. (Read the notes section for more details)

3. Run run-me.bat

4. Done!


Notes

- debloat_list.sh (inside files folder) : Commented out lines (starting with #) will be ignored (their respective apps will not be unistalled) , Use Notepad++ in editing
- Debloat script does not remove apps containers (apk files)
- Updated Apps: They'll need to be uninstalled manually (Settings > Apps > "APP" > Uninstall)
- First reboot may take a while
- How to restore ? Uninstalled system apps should be reinstalled by doing a factory reset (I haven't tested)
Warning!!
Code:
-Default Keyboard app
-Stock Messages app
-Sock Contacts
-Stock Clock
All these apps and many more are being removed if they are important for you, again .. just comment the the app uninstall line with "#" in the debloat_list.sh file and it will be ignored .
Check the alternative apps section below if you still want to remove the stock apps


Alternatives
(Recommended Apps)

Download as normal apps from the play store, if not available .. google them ..hint apkmirror
Touchpal Keyboard => Gboard
Contacts APP => Google Contacts
SMS APP => Google Messages
Clock => Google Clock
Calculator => Google Calculator
Chrome => Kiwi Browser
YouTube => iYTBP Vanced Youtube (Non-ROOT)
Launcher (Sense Launcher is not removed) ==> Highly recommend this Pixel 2 Launcher Port

Want Google Dialer? (Experimental)
This one is working for me
After installing the app configure it as default from app settings
To remove stock Phone app uncoment line n=93 from debloat script
Code:
 [COLOR=seagreen][B]#[/B][/COLOR]${UNINSTALL} com.android.incallui
to
Code:
 ${UNINSTALL} com.android.incallui

Tested on

Code:
- HTC U11 (EE UK)

Download

Changelog
v1.1
- Added some missing apps to debloat list

Credits
@serajr @Klaus N. for original debloat script code
 

Attachments

  • v1.0_HTC_U11_Debloat_By_Korom42.zip
    479.2 KB · Views: 144
  • v1.1_HTC_U11_Debloat_By_Korom42.zip
    479.2 KB · Views: 558
Last edited:

linuxdep

Senior Member
May 22, 2013
118
7
38
Hi, nice, but i have many messages that files noct installed on user 0

Code:
htc_ocnuhl:/system/app $ pm uninstall -k --user 0  TouchPal_ArabicPack
Failure [not installed for 0]

but this file is installed

Code:
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 QtiTelephonyService
drwxr-xr-x  4 root root 4096 2018-07-30 08:42 RootPA
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 SmartcardService
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_ArabicPack
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_ArmenianPack
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_BulgarianPack

do you have a command that show all installed apks?
 

el80ne

Member
Dec 29, 2010
36
5
28
OnePlus Nord N10 5G
Hi, nice, but i have many messages that files noct installed on user 0

Code:
htc_ocnuhl:/system/app $ pm uninstall -k --user 0  TouchPal_ArabicPack
Failure [not installed for 0]

but this file is installed

Code:
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 QtiTelephonyService
drwxr-xr-x  4 root root 4096 2018-07-30 08:42 RootPA
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 SmartcardService
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_ArabicPack
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_ArmenianPack
drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_BulgarianPack

do you have a command that show all installed apks?

Why, what happens when you query your phone for them via adb?

adb shell pm list packages
 
  • Like
Reactions: linuxdep

pIxiLatEd

Senior Member
Dec 31, 2009
137
38
0
Does anyone have a debloat list available? I have seen these for other devices - list of safe apk's to remove with root. Wondering if there is one for this device.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Guide
    Debloat U11 with ADB
    WARNING: USE AT YOUR OWN RISK


    First of all it should be mentioned that in the worst case your device has to be reset to factory settings. All the bloatware you will "remove" will still remain on the device. So it's not about freeing up storage, but about hiding unwanted functionality, potentially increasing battery life, and freeing up some memory. However, to completely remove pre-installed software from your device, you must have root privileges. I personally advise against "rooting" a new device that will still receive security updates for some time. In most cases the process of acquiring root privileges, or at least the subsequent operations on the device, will lead to a loss of warranty. But that is only my opinion. I am not aware of any case in which the use of ADB with user rights led to a loss of warranty.

    Requirements

    - Windows computer
    - U11 device with USB debugging enabled (Developer settings)


    Instructions

    1. Unpack the zip file (attached below)

    2. Optional: Edit the debloat_list.sh Inside "files" folder only if needed then save .. (Read the notes section for more details)

    3. Run run-me.bat

    4. Done!


    Notes

    - debloat_list.sh (inside files folder) : Commented out lines (starting with #) will be ignored (their respective apps will not be unistalled) , Use Notepad++ in editing
    - Debloat script does not remove apps containers (apk files)
    - Updated Apps: They'll need to be uninstalled manually (Settings > Apps > "APP" > Uninstall)
    - First reboot may take a while
    - How to restore ? Uninstalled system apps should be reinstalled by doing a factory reset (I haven't tested)
    Warning!!
    Code:
    -Default Keyboard app
    -Stock Messages app
    -Sock Contacts
    -Stock Clock
    All these apps and many more are being removed if they are important for you, again .. just comment the the app uninstall line with "#" in the debloat_list.sh file and it will be ignored .
    Check the alternative apps section below if you still want to remove the stock apps


    Alternatives
    (Recommended Apps)

    Download as normal apps from the play store, if not available .. google them ..hint apkmirror
    Touchpal Keyboard => Gboard
    Contacts APP => Google Contacts
    SMS APP => Google Messages
    Clock => Google Clock
    Calculator => Google Calculator
    Chrome => Kiwi Browser
    YouTube => iYTBP Vanced Youtube (Non-ROOT)
    Launcher (Sense Launcher is not removed) ==> Highly recommend this Pixel 2 Launcher Port

    Want Google Dialer? (Experimental)
    This one is working for me
    After installing the app configure it as default from app settings
    To remove stock Phone app uncoment line n=93 from debloat script
    Code:
     [COLOR=seagreen][B]#[/B][/COLOR]${UNINSTALL} com.android.incallui
    to
    Code:
     ${UNINSTALL} com.android.incallui

    Tested on

    Code:
    - HTC U11 (EE UK)

    Download

    Changelog
    v1.1
    - Added some missing apps to debloat list

    Credits
    @serajr @Klaus N. for original debloat script code
    2
    Tk, but all credits must go to @serajr :good:
    1
    Hi, nice, but i have many messages that files noct installed on user 0

    Code:
    htc_ocnuhl:/system/app $ pm uninstall -k --user 0  TouchPal_ArabicPack
    Failure [not installed for 0]

    but this file is installed

    Code:
    drwxr-xr-x  3 root root 4096 2018-07-30 08:34 QtiTelephonyService
    drwxr-xr-x  4 root root 4096 2018-07-30 08:42 RootPA
    drwxr-xr-x  3 root root 4096 2018-07-30 08:34 SmartcardService
    drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_ArabicPack
    drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_ArmenianPack
    drwxr-xr-x  3 root root 4096 2018-07-30 08:34 TouchPal_BulgarianPack

    do you have a command that show all installed apks?

    Why, what happens when you query your phone for them via adb?

    adb shell pm list packages
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone