Debloat oppo reno 10x zoom COS-7.1 - OPPO Reno 10x Zoom Guides, News, & Discussion

Phone Setup
1.Launch the Settings application on your phone.
2.Tap the About Phone option generally near the bottom of the list.
3.Then tap the Build Number option 7 times to enable Developer Mode. You will see a toast message when it is done.
4.Now go back to the main Settings screen and you should see a new Developer Options menu you can access.
5.Go in there and enable the USB Debugging mode option.
Microsoft Windows ADB Setup
1.Download the ADB ZIP file for Windows
2.Extract the contents of this ZIP file into an easily accessible folder (such as C:\adb)
3.Open Windows explorer and browse to where you extracted the contents of this ZIP file
4.Then open up a Command Prompt from the same directory as this ADB binary. This can be done by holding Shift and Right-clicking within the folder then click the “open command prompt here” option. (Some Windows 10 users may see “PowerShell” instConnect your smartphone or tablet to your computer with a USB cable. Change the USB mode to “file transfer (MTP)” mode. Some OEMs may or may not require this, but it’s best to just leave it in this mode for general compatibility.
5.In the Command Prompt window, enter the following command to launch the ADB daemon: ./adb devices
6.On your phone’s screen, you should see a prompt to allow or deny USB Debugging access. Naturally, you will want to grant USB Debugging access when prompted (and tap the always allow check box if you never want to see that prompt again).
7.Finally, re-enter the command from step #6. If everything was successful, you should now see your device’s serial number in the command prompt.
Disable command
adb shell pm disable-user --user 0 (package name)
list (warning:read app names individually and then disable,there may be apps you might need)
.\adb shell pm disable-user --user 0 com.heytap.market
.\adb shell pm disable-user --user 0 com.google.ar.core
.\adb shell pm disable-user --user 0 com.oppo.market
.\adb shell pm disable-user --user 0 com.oppo.market
.\adb shell pm disable-user --user 0 com.oppo.market
.\adb shell pm disable-user --user 0 com.google.ar.core
.\adb shell pm disable-user --user 0 com.facebook.system
.\adb shell pm disable-user --user 0 com.facebook.services
.\adb shell pm disable-user --user 0 com.nearme.browser
.\adb shell pm disable-user --user 0 com.coloros.weather.service
.\adb shell pm disable-user --user 0 com.coloros.weather2
.\adb shell pm disable-user --user 0 com.google.android.setupwizard
.\adb shell pm disable-user --user 0 com.coloros.phonenoareainquire
.\adb shell pm disable-user --user 0 com.facebook.services
.\adb shell pm disable-user --user 0 com.nearme.browser
others:
app:Google photos (disable if you had heavy battery drain like i had)
package:com.google.android.apps.photos
app:Music
package:com.oppo.music
app:YouTube Music
package:com.google.android.apps.youtube.music
app:Facebook App Manager
package:com.facebook.appmanager
app:Weather Services
package:com.coloros.weather.service
app:Assistive Ball
package:com.coloros.floatassistant
app:User Experience Program
package:com.nearme.statistics.rom
app:RfToolkit
package:com.oppo.rftoolkit
How to re-enable: goto playstore , search for the app you want to enable and click enable.
OR
go to settings>app management>search for the app and hit enable.

Is it safe to uninstall google app from phone ?

Related

Debloat with ADB Shell [No Root]

See topic where package disablers are used first:
https://forum.xda-developers.com/tab-s5e/how-to/samsung-galaxy-tab-s5e-debloat-root-info-t3935010
See explained why you as a consumer should not buy or use package disablers:
https://forum.xda-developers.com/showpost.php?p=80048718&postcount=42
Thanks to TiTiB for finding many package names:
https://forum.xda-developers.com/member.php?u=6773321
The package names you can find in the original topic. That's in the topmost hyperlink in this post.
This does not void warranty, but in worse case, you need factory reset.
I recommend anyone wanting to debloat using ADB SHELL procedure, it's easy if you have a Linux USB stick or Linux installation.
First time you've been reading about ADB command? Instructions setting up your phone and computer here:
https://www.xda-developers.com/install-adb-windows-macos-linux/
In Linux, in this case a Debian based distribution like Ubuntu
Code:
sudo apt install adb
Then enable developer mode in your tablet by pressing the Kernel Build number until it says you have enabled developer mode. Learn how to control over a USB cable with ADB commands how to disable or enable packages for the current user ( which is user 0 ). This does not require root, and you will keep your warranty. In your phone settings menu the Developer section will appear and there you need to enable ADB Debugging. Then you start using ADB. See included link far below if this is your first time.
The first command after installing ADB at your Linux system is
Code:
adb shell
If you are using Windows or are new to using ADB:
https://www.xda-developers.com/disable-system-app-bloatware-android/
It's assumed you already in the adb shell with the command above.
You are then in your Tablet in a shell running at it.
For example to DISABLE Bixby you can simply do this
Code:
pm disable-user --user 0 com.samsung.android.bixby.wakeup
pm disable-user --user 0 com.samsung.android.app.spage
pm disable-user --user 0 com.samsung.android.app.routines
pm disable-user --user 0 com.samsung.android.bixby.service
pm disable-user --user 0 com.samsung.android.visionintelligence
pm disable-user --user 0 com.samsung.android.bixby.agent
pm disable-user --user 0 com.samsung.android.bixby.agent.dummy
pm disable-user --user 0 com.samsung.android.bixbyvision.framework
You can list disabled packages with this
Code:
pm list packages -d
To ENABLE Bixby again you can do this
Code:
pm enable com.samsung.android.bixby.wakeup
pm enable com.samsung.android.app.spage
pm enable com.samsung.android.app.routines
pm enable com.samsung.android.bixby.service
pm enable com.samsung.android.visionintelligence
pm enable com.samsung.android.bixby.agent
pm enable com.samsung.android.bixby.agent.dummy
pm enable com.samsung.android.bixbyvision.framework
Or this
Code:
pm enable --user 0 com.samsung.android.bixby.wakeup
pm enable --user 0 com.samsung.android.app.spage
pm enable --user 0 com.samsung.android.app.routines
pm enable --user 0 com.samsung.android.bixby.service
pm enable --user 0 com.samsung.android.visionintelligence
pm enable --user 0 com.samsung.android.bixby.agent
pm enable --user 0 com.samsung.android.bixby.agent.dummy
pm enable --user 0 com.samsung.android.bixbyvision.framework
For example to UNINSTALL Bixby PERMANENTLY, in the past for Android 6 or less, until Factory Reset you can do this [ Not recommended ?]
See supplemental code written inside this topic, you can bring back uninstalled packages without problem provided you have Android 7 or later!
Code:
pm uninstall -k --user 0 com.samsung.android.bixby.wakeup
pm uninstall -k --user 0 com.samsung.android.app.spage
pm uninstall -k --user 0 com.samsung.android.app.routines
pm uninstall -k --user 0 com.samsung.android.bixby.service
pm uninstall -k --user 0 com.samsung.android.visionintelligence
pm uninstall -k --user 0 com.samsung.android.bixby.agent
pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy
pm uninstall -k --user 0 com.samsung.android.bixbyvision.framework
There are several apps at the Google Playstore which can give you an exact package name for any given application. But simplest method is learning which options the pm in an ADB shell has.
example commands for ADB
Code:
adb shell pm list packages
pm list packages
If you uninstalled with ADB you can only Factory Reset to get the packages back, the Disable/Enable method however work fine without Factory reset to get packages back. I updated this entire post accordingly thanks to another user.
Before you remove all phone like packages, Samsung has Call and Message Continuity working for Galaxy S10, some countries since a few weeks Galaxy S9 and hopefully promised later this year also for the S8. This means you can use your phone to call with your tablet even if it only has WIFI provided you have your phone as is listed as example also connected to WIFI.
If you use ADB shell procedure, you must first write down with package you disable or enable by a text editor if you want to undo the changes. If you don't know the package name you disabled you can not enable it anymore unless you factory reset your device.
Hence the easy example of Bixby, and its package names listed in case you want Bixby back.
I am sure this tutorial I wrote uninstalls a package, but it might be safer you disable a package with ADB commands.
This XDA tutorial below might be the safest method described in following link
https://www.xda-developers.com/disable-system-app-bloatware-android/
This post had been updated to show the difference between JUST DISABLING and PERMANENTLY UNINSTALL of a given package name. The difference is once you use the uninstall method only a factory reset brings that package back, just disabling makes you able to enable it again without problem. Therefore JUST DISABLING is RECOMMENDED ONLY.
New information about ADB commands:
If you have used the UNINSTALL method, here commands to get those packages back.
https://forum.xda-developers.com/android/help/how-to-install-uninstalled-packages-t3894235
you can simply use "adb shell cmd package install-existing <package name>" in ADB and you'll get the package back .
By @Vordx
Click to expand...
Click to collapse
Good news everyone for those whom uninstalled Bixby for user 0, I was successfuly able to get Bixby back with the following commands which indeed work.
Code:
adb shell
You are now in a terminal at your computer interfacing with the tablet or phone
Code:
cmd package install-existing com.samsung.android.bixby.wakeup
cmd package install-existing com.samsung.android.app.spage
cmd package install-existing com.samsung.android.app.routines
cmd package install-existing com.samsung.android.bixby.service
cmd package install-existing com.samsung.android.visionintelligence
cmd package install-existing com.samsung.android.bixby.agent
cmd package install-existing com.samsung.android.bixby.agent.dummy
cmd package install-existing com.samsung.android.bixbyvision.framework
So you truly can uninstall Bixby or diable it and even reinstall Bixby without factory reset, that's really good news. I used Bixby as an example, since it is deep in official Samsung Rom its core. It does work to just use
Code:
cmd package install-existing <package name>
I got Bixby back with it, and that is really great since I now will uninstall it again, and You Do Not need To Factory Reset to get Uninstalled Packages back, try following procedure. I really used the uninstall commands over ADB Android Debugging Bridge and since the package was uninstalled for user 0, reinstall an existing package does work! That is great news, since it does not require a factory reset if you have to happen to uninstall for user 0 any package. The same is true but only for Android 7 and later. See the topic linked to that explains people with Android lower than 7 unable to do this. Seems Google did a good job regarding this.
If you know the package names you can use a simple script to automate it.
Post in thread '[Guide] Samsung Galaxy Tab S5e Debloat Without Root-Info' https://forum.xda-developers.com/t/...bloat-without-root-info.3935010/post-85910045

ADB script for enabling and disabling

Hello XDA,
This is the first script I have ever made.
I would like to thank the developers here on XDA for inspiring me to learn. this would not have been possible without you all posting the information you freely post.
I want to also personally thank user bbtdev, your post
https://forum.xda-developers.com/galaxy-note-9/how-to/note-9-debloat-bash-script-t3907659
was my inspiration to dig in and learn scripting in bash. and my work is based off of your post.
I wanted to have something automated that I can use to run ADB without having to put in all the redundent stuff. Not just to debloat my unrooted note9 but to also enable it back again if the need arised. After starting I thought maybe there might also be a need to do some individual packages and decided that would also be a nice option as well. To keep this short the script at this time debloat what I have debloated of my Note 9, this could be different on yours but everything I need works great. it will also allow you to undo the debloat process and enable everything it disabled. You can easily look at enable,disabled,system and third party packages wit just the click of a button. Also you can just manually enable or disable packages just by adding the name of the package.
I am sure experienced programmers will find some easier way to code it or even bugs, but like I said my first attempt and just wanted to share what I have learned over the past day. i also understand there may be other scripts like this I am not sure but if so it is not my intent to copy. my intent is just to learn and practice.
so have a look.
thanks.
Code:
#!/bin/bash
#My first bash script inspired by developers on XDA
#This is the start of the script my intro title (LODK)
begin() {
clear
echo " (◣_◢)--Lodk--(◣_◢) "
echo " ADB Debloat Tool "
echo " "
sleep 2.0
clear
}
#will kill then start the server for ADB maybe don't need the sleep
start() {
adb kill-server
adb start-server
sleep 1.0
clear
}
#this is what happens if you say no device is found in main menu
ts() {
echo " (◣_◢)--Lodk--(◣_◢) "
echo " Troubleshooting "
echo " Check List "
echo "1. Is your USB-Cable plugged in and in working order? "
echo "2. Are your Drivers installed correctly? "
echo "3. Have you enabled USB-Debugging in developers options? "
echo "4. Have you allowed USB Debugging from your device? "
echo " If all these things check out please retry "
exit
}
#if you say yes device is found in main menu
connected() {
echo " (◣_◢)--Lodk--(◣_◢) "
echo "Thats Great lets begin"
echo ""
sleep 2.5
clear
}
#when Debloat is selected in menu2 any one can be commented out if you need to
debloat() {
echo "Now deactivating all bloatware"
adb shell pm disable-user --user 0 com.sec.android.widgetapp.samsungapps
adb shell pm disable-user --user 0 com.google.android.youtube
adb shell pm disable-user --user 0 com.sec.location.nsflp2
adb shell pm disable-user --user 0 com.samsung.android.app.cocktailbarservice
adb shell pm disable-user --user 0 com.cnn.mobile.android.phone.edgepanel
adb shell pm disable-user --user 0 com.sec.android.mimage.gear360editor
adb shell pm disable-user --user 0 com.samsung.android.knox.containercore
adb shell pm disable-user --user 0 com.samsung.android.app.settings.bixby
adb shell pm disable-user --user 0 com.sec.android.app.billing
adb shell pm disable-user --user 0 com.samsung.android.game.gamehome
adb shell pm disable-user --user 0 com.samsung.android.widgetapp.yahooedge.finance
adb shell pm disable-user --user 0 com.sec.enterprise.knox.attestation
adb shell pm disable-user --user 0 com.samsung.systemui.bixby2
adb shell pm disable-user --user 0 com.microsoft.skydrive
adb shell pm disable-user --user 0 com.samsung.android.knox.containeragent
adb shell pm disable-user --user 0 com.samsung.SMT
adb shell pm disable-user --user 0 com.samsung.knox.keychain
adb shell pm disable-user --user 0 com.samsung.android.aircommandmanager
adb shell pm disable-user --user 0 com.samsung.android.bixby.service
adb shell pm disable-user --user 0 com.samsung.android.widgetapp.yahooedge.sport
adb shell pm disable-user --user 0 com.samsung.android.samsungpositioning
adb shell pm disable-user --user 0 com.samsung.android.bixby.agent
adb shell pm disable-user --user 0 com.hancom.office.editor.hidden
adb shell pm disable-user --user 0 com.samsung.android.hmt.vrsvc
adb shell pm disable-user --user 0 com.samsung.knox.securefolder
adb shell pm disable-user --user 0 com.samsung.android.game.gametools
adb shell pm disable-user --user 0 com.samsung.android.service.peoplestripe
adb shell pm disable-user --user 0 com.samsung.android.app.taskedge
adb shell pm disable-user --user 0 com.samsung.android.app.mirrorlink
adb shell pm disable-user --user 0 flipboard.boxer.app
adb shell pm disable-user --user 0 com.google.android.feedback
adb shell pm disable-user --user 0 com.sec.android.app.sbrowser
adb shell pm disable-user --user 0 com.samsung.android.bixbyvision.framework
adb shell pm disable-user --user 0 com.samsung.app.highlightplayer
adb shell pm disable-user --user 0 com.samsung.android.beaconmanager
adb shell pm disable-user --user 0 com.sec.android.soagent
adb shell pm disable-user --user 0 com.samsung.android.fmm
adb shell pm disable-user --user 0 com.samsung.android.bixby.wakeup
adb shell pm disable-user --user 0 com.samsung.android.samsungpass
adb shell pm disable-user --user 0 com.samsung.android.fast
adb shell pm disable-user --user 0 com.samsung.android.knox.analytics.uploader
adb shell pm disable-user --user 0 com.sec.android.emergencylauncher
adb shell pm disable-user --user 0 com.samsung.android.dlp.service
adb shell pm disable-user --user 0 com.samsung.android.visionintelligence
adb shell pm disable-user --user 0 com.samsung.android.app.watchmanagerstub
adb shell pm disable-user --user 0 com.samsung.android.mateagent
adb shell pm disable-user --user 0 com.enhance.gameservice
adb shell pm disable-user --user 0 com.google.vr.vrcore
adb shell pm disable-user --user 0 com.sec.enterprise.knox.cloudmdm.smdms
adb shell pm disable-user --user 0 com.wssyncmldm
adb shell pm disable-user --user 0 com.tmobile.services.nameid
adb shell pm disable-user --user 0 com.samsung.android.app.clipboardedge
adb shell pm disable-user --user 0 com.samsung.upsmtheme
echo "All bloatware is now inactive"
echo "Your phone will now reboot"
read -p "press [Enter] to continue..."
adb reboot
clear
}
# when rebloat is selected in menu2 anyone can be commented out if you need too
# if you add to Debloat list also add to rebloat list so you can always return what was disabled to enabled automatically
rebloat() {
echo "Now enabling all bloatware"
adb shell pm enable --user 0 com.sec.android.widgetapp.samsungapps
adb shell pm enable --user 0 com.google.android.youtube
adb shell pm enable --user 0 com.sec.location.nsflp2
adb shell pm enable --user 0 com.samsung.android.app.cocktailbarservice
adb shell pm enable --user 0 com.cnn.mobile.android.phone.edgepanel
adb shell pm enable --user 0 com.sec.android.mimage.gear360editor
adb shell pm enable --user 0 com.samsung.android.knox.containercore
adb shell pm enable --user 0 com.samsung.android.app.settings.bixby
adb shell pm enable --user 0 com.sec.android.app.billing
adb shell pm enable --user 0 com.samsung.android.game.gamehome
adb shell pm enable --user 0 com.samsung.android.widgetapp.yahooedge.finance
adb shell pm enable --user 0 com.sec.enterprise.knox.attestation
adb shell pm enable --user 0 com.samsung.systemui.bixby2
adb shell pm enable --user 0 com.microsoft.skydrive
adb shell pm enable --user 0 com.samsung.android.knox.containeragent
adb shell pm enable --user 0 com.samsung.SMT
adb shell pm enable --user 0 com.samsung.knox.keychain
adb shell pm enable --user 0 com.samsung.android.aircommandmanager
adb shell pm enable --user 0 com.samsung.android.bixby.service
adb shell pm enable --user 0 com.samsung.android.widgetapp.yahooedge.sport
adb shell pm enable --user 0 com.samsung.android.samsungpositioning
adb shell pm enable --user 0 com.samsung.android.bixby.agent
adb shell pm enable --user 0 com.hancom.office.editor.hidden
adb shell pm enable --user 0 com.samsung.android.hmt.vrsvc
adb shell pm enable --user 0 com.samsung.knox.securefolder
adb shell pm enable --user 0 com.samsung.android.game.gametools
adb shell pm enable --user 0 com.samsung.android.service.peoplestripe
adb shell pm enable --user 0 com.samsung.android.app.taskedge
adb shell pm enable --user 0 com.samsung.android.app.mirrorlink
adb shell pm enable --user 0 flipboard.boxer.app
adb shell pm enable --user 0 com.google.android.feedback
adb shell pm enable --user 0 com.sec.android.app.sbrowser
adb shell pm enable --user 0 com.samsung.android.bixbyvision.framework
adb shell pm enable --user 0 com.samsung.app.highlightplayer
adb shell pm enable --user 0 com.samsung.android.beaconmanager
adb shell pm enable --user 0 com.sec.android.soagent
adb shell pm enable --user 0 com.samsung.android.fmm
adb shell pm enable --user 0 com.samsung.android.bixby.wakeup
adb shell pm enable --user 0 com.samsung.android.samsungpass
adb shell pm enable --user 0 com.samsung.android.fast
adb shell pm enable --user 0 com.samsung.android.knox.analytics.uploader
adb shell pm enable --user 0 com.sec.android.emergencylauncher
adb shell pm enable --user 0 com.samsung.android.dlp.service
adb shell pm enable --user 0 com.samsung.android.visionintelligence
adb shell pm enable --user 0 com.samsung.android.app.watchmanagerstub
adb shell pm enable --user 0 com.samsung.android.mateagent
adb shell pm enable --user 0 com.enhance.gameservice
adb shell pm enable --user 0 com.google.vr.vrcore
adb shell pm enable --user 0 com.sec.enterprise.knox.cloudmdm.smdms
adb shell pm enable --user 0 com.wssyncmldm
adb shell pm enable --user 0 com.tmobile.services.nameid
adb shell pm enable --user 0 com.samsung.android.app.clipboardedge
adb shell pm enable --user 0 com.samsung.upsmtheme
echo "All bloatware is now active"
echo "Your phone will now reboot"
read -p "press [Enter] to continue..."
adb reboot
clear
}
#this will use adb to manually enable packages just add name when asked
menable() {
echo ""
read -p "enter package name you would like to enable:" p
adb shell pm enable --user 0 "$p"
menu2
}
#this will use adb to manually disable packages just add name when asked
mdisable() {
echo ""
read -p "enter package name you would like to disable:" p
adb shell pm disable-user --user 0 "$p"
menu2
}
#this is the manual ADB menu
menu4() {
echo " (◣_◢)--Lodk--(◣_◢) "
echo " Manual ADB Comands "
echo "------------------------------------"
echo "Press 1 to manualy disable a package"
echo "Press 2 to manualy enable a package "
echo "Press 3 to go to Main Menu "
echo "Press 4 to quit "
read value
if [ "$value" == "1" ]; then
clear
mdisable
fi
if [ "$value" == "2" ]; then
clear
menable
fi
if [ "$value" == "3" ]; then
clear
menu2
fi
if [ "$value" == "4" ]; then
clear
echo "(◕‿-) Goodbye (◕‿-) "
exit
fi
clear
}
# menu for package manager
menu3() {
echo " (◣_◢)--Lodk--(◣_◢) "
echo " Package Manager Menu "
echo "------------------------------------"
echo "Press 1 to list disabled packages "
echo "Press 2 to list enabled packages "
echo "Press 3 to list system packages "
echo "Press 4 to list third party packages"
echo "Press 5 to go the Main menu "
echo "Press 6 to quit "
read value
if [ "$value" == "1" ]; then
adb shell pm list packages -d
menu2
fi
if [ "$value" == "2" ]; then
adb shell pm list packages -e
menu2
fi
if [ "$value" == "3" ]; then
adb shell pm list packages -s
menu2
fi
if [ "$value" == "4" ]; then
adb shell pm list packages -3
menu2
fi
if [ "$value" == "5" ]; then
menu2
fi
if [ "$value" == "5" ]; then
echo "(◕‿-) Goodbye (◕‿-) "
exit
fi
}
#prompt you to make sure your device is connected
menu1() {
echo " (◣_◢)--Lodk--(◣_◢) "
echo " Is your device listed "
echo "----------------------------- "
echo "Press 1 for yes. "
echo "Press 2 for no. "
read value
if [ "$value" == "1" ]; then
clear
connected
fi
if [ "$value" == "2" ]; then
clear
ts
fi
clear
}
#after device connection is varified this will be the menu you get
menu2() {
echo " (◣_◢)--Lodk--(◣_◢) "
echo " ADB MENU "
echo "----------------------------- "
echo "Press 1 to run debloat. "
echo "Press 2 to run rebloat. "
echo "Press 3 to run Package Manager"
echo "Press 4 to run manual ADB "
echo "Press 5 to quit "
read value
if [ "$value" == "1" ]; then
clear
debloat
fi
if [ "$value" == "2" ]; then
clear
rebloat
fi
if [ "$value" == "3" ]; then
clear
menu3
fi
if [ "$value" == "4" ]; then
clear
menu4
fi
if [ "$value" == "5" ]; then
clear
echo "(◕‿-) Goodbye (◕‿-) "
exit
fi
}
#this runs all the functions listed above
begin
start
adb devices
menu1
menu2

[ROOT Needed] Walmart Bloat Remover & No Walmart NavBar Button

This is a very basic script I made as I noticed that even after successfully rooting, I could not uninstall System Apps with apps like Lucky Patcher or System App Remover.
Code:
@ECHO OFF
ECHO \................./
ECHO \..Bloat Remover../
ECHO \................./
ECHO SAMS CLUB
adb shell pm uninstall -k --user 0 com.rfi.sams.android
ECHO Walmart
adb shell pm uninstall -k --user 0 com.walmart.android
ECHO FM Radio
adb shell pm uninstall -k --user 0 com.android.fmradio
ECHO Grocery
adb shell pm uninstall -k --user 0 com.walmart.grocery
ECHO VUDU
adb shell pm uninstall -k --user 0 air.com.vudu.air.DownloaderTablet
ECHO Walmart EBooks
adb shell pm uninstall -k --user 0 com.kobobooks.android.walmart
ECHO GPlay Music
adb shell pm uninstall -k --user 0 com.google.android.music
ECHO Auto Dialer Example App (pointless)
adb shell pm uninstall -k --user 0 com.example
ECHO Call Log Backup/Restore
adb shell pm uninstall -k --user 0 com.android.calllogbackup
ECHO Call Management
adb shell pm uninstall -k --user 0 com.android.server.telecom
ECHO Carrier Config
adb shell pm uninstall -k --user 0 com.android.carrierconfig
ECHO SMS Push
adb shell pm uninstall -k --user 0 com.android.smspush
ECHO Call Recorder
adb shell pm uninstall -k --user 0 com.mediatek.callrecorder
ECHO Contacts
adb shell pm uninstall -k --user 0 com.android.contacts
adb shell pm uninstall -k --user 0 com.android.providers.contacts
adb shell pm uninstall -k --user 0 com.google.android.syncadapters.contacts
ECHO Duo
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon
ECHO GPlay Movies
adb shell pm uninstall -k --user 0 com.google.android.videos
ECHO Text 2 Speech
adb shell pm uninstall -k --user 0 com.google.android.tts
ECHO Keep Notes
adb shell pm uninstall -k --user 0 com.google.android.keep
ECHO Maps
adb shell pm uninstall -k --user 0 com.google.android.apps.maps
ECHO Mobile Data
adb shell pm uninstall -k --user 0 com.android.phone
adb shell pm uninstall -k --user 0 com.android.providers.telephony
ECHO MMS Service
adb shell pm uninstall -k --user 0 com.android.mms.service
ECHO SIM Data
adb shell pm uninstall -k --user 0 com.android.simappdialog
adb shell pm uninstall -k --user 0 com.android.stk
adb shell pm uninstall -k --user 0 com.mediateksimprocessor
adb shell pm uninstall -k --user 0 com.mtk.telephony
ECHO Sound Recorder
adb shell pm uninstall -k --user 0 com.android.soundrecorder
ECHO Walmart Nav Bar Button App
adb shell pm uninstall -k --user 0 com.mid.kubedemo
ECHO Fix NavBar back to Stock Android
adb shell settings put secure sysui_nav_bar "space,back;home;recent,space"
ECHO Done!
How to Use
This tutorial is assuming you already have ADB on your system with USB Debugging enabled
1.) Root your device using one of the provided methods in this section
2.) Once Rooting is complete, plug your device into your PC
3.) Open Notepad, copy the code above and paste it.
4.) Save it as BloatRemover.bat (or anything you want)
5.) Double click it when saved and it will automatically remove all the walmart stuff from the tablet! Should work on both the 7 and 10 inch tablets released on Black Friday.
Script 2 Edit Update @CyberstormFox for the info on the walmart logo nav bar button app...
@ragtop429 for the NavBar Reset ADB Code to remove the walmart logo button (although your code was slightly wrong )
Added to the script of everything pertaining to phone operation that was disabled anyway and Text Messaging.
Additional bloat
I also recommend adding the app com.mid.kubedemo.
It's the app that's launched when you hit the Walmart logo embedded in the left side of the navbar.
If anyone can figure out how to remove the icon itself, that would be nice.
It's still there, but now does nothing.
CyberstormFox said:
I also recommend adding the app com.mid.kubedemo.
It's the app that's launched when you hit the Walmart logo embedded in the left side of the navbar.
If anyone can figure out how to remove the icon itself, that would be nice.
It's still there, but now does nothing.
Click to expand...
Click to collapse
yo, thanks for letting me know which one it is. I've actually gotta update this script anyway as I've added everything that pertains to using your phone and text messaging to the debloater as you can't put a sim card in these and its all "disabled" taking up space anyway. I'll edit it right now
KaptinBoxxi said:
This is a very basic script I made as I noticed that even after successfully rooting, I could not uninstall System Apps with apps like Lucky Patcher or System App Remover.
Code:
@ECHO OFF
ECHO \................./
ECHO \..Bloat Remover../
ECHO \................./
ECHO SAMS CLUB
adb shell pm uninstall -k --user 0 com.rfi.sams.android
ECHO Walmart
adb shell pm uninstall -k --user 0 com.walmart.android
ECHO FM Radio
adb shell pm uninstall -k --user 0 com.android.fmradio
ECHO Grocery
adb shell pm uninstall -k --user 0 com.walmart.grocery
ECHO VUDU
adb shell pm uninstall -k --user 0 air.com.vudu.air.DownloaderTablet
ECHO Walmart EBooks
adb shell pm uninstall -k --user 0 com.kobobooks.android.walmart
ECHO GPlay Music
adb shell pm uninstall -k --user 0 com.google.android.music
ECHO Auto Dialer Example App (pointless)
adb shell pm uninstall -k --user 0 com.example
ECHO Call Log Backup/Restore
adb shell pm uninstall -k --user 0 com.android.calllogbackup
ECHO Call Management
adb shell pm uninstall -k --user 0 com.android.server.telecom
ECHO Carrier Config
adb shell pm uninstall -k --user 0 com.android.carrierconfig
ECHO SMS Push
adb shell pm uninstall -k --user 0 com.android.smspush
ECHO Call Recorder
adb shell pm uninstall -k --user 0 com.mediatek.callrecorder
ECHO Contacts
adb shell pm uninstall -k --user 0 com.android.contacts
adb shell pm uninstall -k --user 0 com.android.providers.contacts
adb shell pm uninstall -k --user 0 com.google.android.syncadapters.contacts
ECHO Duo
adb shell pm uninstall -k --user 0 com.google.android.apps.tachyon
ECHO GPlay Movies
adb shell pm uninstall -k --user 0 com.google.android.videos
ECHO Text 2 Speech
adb shell pm uninstall -k --user 0 com.google.android.tts
ECHO Keep Notes
adb shell pm uninstall -k --user 0 com.google.android.keep
ECHO Maps
adb shell pm uninstall -k --user 0 com.google.android.apps.maps
ECHO Mobile Data
adb shell pm uninstall -k --user 0 com.android.phone
adb shell pm uninstall -k --user 0 com.android.providers.telephony
ECHO MMS Service
adb shell pm uninstall -k --user 0 com.android.mms.service
ECHO SIM Data
adb shell pm uninstall -k --user 0 com.android.simappdialog
adb shell pm uninstall -k --user 0 com.android.stk
adb shell pm uninstall -k --user 0 com.mediateksimprocessor
adb shell pm uninstall -k --user 0 com.mtk.telephony
ECHO Sound Recorder
adb shell pm uninstall -k --user 0 com.android.soundrecorder
ECHO Walmart Nav Bar Button App
adb shell pm uninstall -k --user 0 com.mid.kubedemo
ECHO Fix NavBar back to Stock Android
adb shell settings put secure sysui_nav_bar "space,back;home;recent,space"
ECHO Done!
How to Use
This tutorial is assuming you already have ADB on your system with USB Debugging enabled
1.) Root your device using one of the provided methods in this section
2.) Once Rooting is complete, plug your device into your PC
3.) Open Notepad, copy the code above and paste it.
4.) Save it as BloatRemover.bat (or anything you want)
5.) Double click it when saved and it will automatically remove all the walmart stuff from the tablet! Should work on both the 7 and 10 inch tablets released on Black Friday.
Script 2 Edit Update @CyberstormFox for the info on the walmart logo nav bar button app...
@ragtop429 for the NavBar Reset ADB Code to remove the walmart logo button (although your code was slightly wrong )
Added to the script of everything pertaining to phone operation that was disabled anyway and Text Messaging.
Click to expand...
Click to collapse
Just wanted to add this.
You can do a temp root using mtk-su
Guide HERE
If you get the following error when you run the batch file
Code:
Fix NavBar back to Stock Android
/system/bin/sh: home: not found
/system/bin/sh: recent,space: not found
Try manually going to ADB Shell and typing the code there manually
In this case:
Code:
adb shell
settings put secure sysui_nav_bar "space,back;home;recent,space"
sm_x said:
Just wanted to add this.
You can do a temp root using mtk-su
Guide HERE
If you get the following error when you run the batch file
Code:
Fix NavBar back to Stock Android
/system/bin/sh: home: not found
/system/bin/sh: recent,space: not found
Try manually going to ADB Shell and typing the code there manually
In this case:
Code:
adb shell
settings put secure sysui_nav_bar "space,back;home;recent,space"
Click to expand...
Click to collapse
I had actually fixed all this and totally forgot about this post to edit it
Root is not needed to change the navbar.
just in case anyone is in my same boat and doesn't have adb installed as a system app (or whatever you call it such that you can access adb from any directory on your computer) and you have to actually be in the platform_tools directory to use adb commands, make sure you copy this bat file to said directory or it won't do anything. once you move it there, it'll work fine.
also... for some reason the nav bar edit didn't work from the bat file. i had to do that one manually.
anyway, thanks for this!
KaptinBoxxi said:
Just wanted to add this.
You can do a temp root using mtk-su
Guide HERE
If you get the following error when you run the batch file
Try manually going to ADB Shell and typing the code there manually
In this case:
I had actually fixed all this and totally forgot about this post to edit it
Click to expand...
Click to collapse
If that doesn't work try:
adb shell settings put secure sysui_nav_bar 'space[1.5WC],back;home;recent,space[1.5WC]'
Root access not needed to remove walmart button.
Quotes
Looks like putting single quotes inside the double quotes works (and should work in the bat file):
Code:
C:\otherApps\platform-tools>adb shell settings put secure sysui_nav_bar "space,back;home;recent,space"
/system/bin/sh: home: not found
/system/bin/sh: recent,space: not found
C:\otherApps\platform-tools>adb shell settings put secure sysui_nav_bar "'space,back;home;recent,space'"
C:\otherApps\platform-tools>adb shell settings get secure sysui_nav_bar
space,back;home;recent,space
The problem is that semicolon is the command delimiter for a 'sh' shell, so it splits the string into three separate commands, but "home" and "recent,space" are not valid. By including the single quotes inside the double, the string gets passed to the shell as a single argument.
Thanks for the script - it otherwise worked well!
N6ML said:
Looks like putting single quotes inside the double quotes works (and should work in the bat file):
Code:
C:\otherApps\platform-tools>adb shell settings put secure sysui_nav_bar "space,back;home;recent,space"
/system/bin/sh: home: not found
/system/bin/sh: recent,space: not found
C:\otherApps\platform-tools>adb shell settings put secure sysui_nav_bar "'space,back;home;recent,space'"
C:\otherApps\platform-tools>adb shell settings get secure sysui_nav_bar
space,back;home;recent,space
The problem is that semicolon is the command delimiter for a 'sh' shell, so it splits the string into three separate commands, but "home" and "recent,space" are not valid. By including the single quotes inside the double, the string gets passed to the shell as a single argument.
Thanks for the script - it otherwise worked well!
Click to expand...
Click to collapse
For everyone with the new 2020 tablets. This script will not work.
I've tried it. You can use adb tools to remove apps though so just do them individually since the tablet no longer have the same exact apps. It really doesn't contain that much bloat. The navigation bar is not easily modified through adb anymore due to android 10. Walmart allows for a two button navigation and a gesture. However, if you change your launcher you cannot use gestures.
The two apps that control the navigation bar are:
com.android.internal.systemui.navbar.twobutton - This one has only two buttons (No walmart button)
com.androidinternal.systemus.navbar.threebutton - This one has three buttons plus the walmart button so a total of 4
I'm going to see if I can install another nav bar to get the stock android bar, but I'm not sure which one to get yet.
szymonurai said:
For everyone with the new 2020 tablets. This script will not work.
I've tried it. You can use adb tools to remove apps though so just do them individually since the tablet no longer have the same exact apps. It really doesn't contain that much bloat. The navigation bar is not easily modified through adb anymore due to android 10. Walmart allows for a two button navigation and a gesture. However, if you change your launcher you cannot use gestures.
The two apps that control the navigation bar are:
com.android.internal.systemui.navbar.twobutton - This one has only two buttons (No walmart button)
com.androidinternal.systemus.navbar.threebutton - This one has three buttons plus the walmart button so a total of 4
I'm going to see if I can install another nav bar to get the stock android bar, but I'm not sure which one to get yet.
Click to expand...
Click to collapse
Any update on this? Did you find a nav bar that worked, with no Walmart button?
Not sure if anyone did this yet but since it looks like Android removed the ability to mess with the nav bar in Android 10, I used the code:
adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural
To enable gestures, which removes the Walmart icon and then I used
adb shell settings put global policy_control immersive.navigation=*
to hide the gesture bar. Gestures still work just fine as of now.
afxtwn said:
Not sure if anyone did this yet but since it looks like Android removed the ability to mess with the nav bar in Android 10, I used the code:
adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural
To enable gestures, which removes the Walmart icon and then I used
adb shell settings put global policy_control immersive.navigation=*
to hide the gesture bar. Gestures still work just fine as of now.
Click to expand...
Click to collapse
This didn't work me fully. everything works from home screen but in apps can't pull up from bottom for app switcher.

Completely disable/remove Sprint OMA DM

Hi friends,
For various reasons, I want to completely prevent my Essential phone from launching sprint OMA DM with a Sprint SIM - not trying to provision it or communicate with Sprint provisioning at all. Does anyone know which processes I need to freeze to do that?
Thank you!
App Inspector from Play Store will give you the package name of apps to disable.
This is my list:
Stock Rom App Disable cmd:
adb shell pm disable-user --user 0 com.android.managedprovisioning
adb shell pm disable-user --user 0 com.essential.resources
adb shell pm disable-user --user 0 com.essential.legal
adb shell pm disable-user --user 0 com.ts.android.hiddenmenu
adb shell pm disable-user --user 0 com.ts.android.chameleon.chameleonprovider (Sprint OMA-DM provider)
adb shell pm disable-user --user 0 com.redbend.app (Sprint OMA-DM)
adb shell pm disable-user --user 0 com.ts.android.chameleon.systemdatahandler
adb shell pm disable-user --user 0 com.ts.android.chameleon.phonedatahandler
adb shell pm disable-user --user 0 com.ts.android.chameleon.datadispatcher
adb shell pm disable-user --user 0 com.ts.oemtelephonyapp
adb shell pm disable-user --user 0 com.essential.suw.welcome
adb shell pm disable-user --user 0 com.essential.ecore
adb shell pm disable-user --user 0 com.essential.essentialsuw
adb shell pm disable-user --user 0 com.essential.android.launcher.layouts.gms
adb shell pm disable-user --user 0 com.essential.klik (Essential Camera app)

Amazon fire Debloating script.

Deleted post, due to changing topic.
About the post, it´s correct, but it´s for the Kindle Series, I don´t know if it works with the Fire 7. Tbh I don´t like the default OS at all. Have you found any solution yet? I have the same device but didn´t find any good and safe way to root it.
#Aaron1764 said:
About the post, it´s correct, but it´s for the Kindle Series, I don´t know if it works with the Fire 7. Tbh I don´t like the default OS at all. Have you found any solution yet? I have the same device but didn´t find any good and safe way to root it.
Click to expand...
Click to collapse
Sadly, i haven't found a exact set of instructions for the Amazon Fire 7 (9th generation) i can only find for lower generations(which i don't want to take a chance on using the incorrect instructions) Although i have basically changed the Tablet's layout with a new launcher Although not as good as changing the OS, it's a hell of a lot better
I also disabled multiple bloat services, which boosted the tablet's speed a bit
ComputerTech312 said:
Sadly, i haven't found a exact set of instructions for the Amazon Fire 7 (9th generation) i can only find for lower generations(which i don't want to take a chance on using the incorrect instructions) Although i have basically changed the Tablet's layout with a new launcher Although not as good as changing the OS, it's a hell of a lot better
I also disabled multiple bloat services, which boosted the tablet's speed a bit
Click to expand...
Click to collapse
How did you do that? I´ve been trying that and I got nothing. Did you use Fire Toolbox? Well, as far as I know, I have only found 1 way to root it, but we have to downgrade the OS and then use a code program, it seems to be a hard job to do, have you tried that way?
I used Firetool box yeah, but i also have used my own script which clears the bloatware packages, thus saving around 100mb roughly, i'll upload my script in a few minutes.
ComputerTech312 said:
I used Firetool box yeah, but i also have used my own script which clears the bloatware packages, thus saving around 100mb roughly, i'll upload my script in a few minutes.
Click to expand...
Click to collapse
I guess it´s a lot easier to use the launcher rathen than rooting this device. Thanks for doing that. For your script, what do i need?
This is my first ADB Script, although it should clear and disable bloatware packages
Code:
@echo off
echo --------------------------------
echo Disabling Lockscreen ads...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.kindle.kso
echo .
echo --------------------------------
echo Disabling OTA updates...
echo --------------------------------
echo .
adb wait-for-device
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
echo .
echo --------------------------------
echo Disabling Fire Launcher...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.firelauncher
echo .
echo --------------------------------
echo Disabling Fire Keyboard
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.redstone
echo .
echo --------------------------------
echo Debloating Device...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell pm disable-user --user 0 com.svox.pico
adb shell pm disable-user --user 0 com.kingsoft.office.amz
adb shell pm disable-user --user 0 com.ivona.tts.oem
adb shell pm disable-user --user 0 com.ivona.orchestrator
adb shell pm disable-user --user 0 com.here.odnp.service
adb shell pm disable-user --user 0 com.goodreads.kindle
adb shell pm disable-user --user 0 com.audible.application.kindle
adb shell pm disable-user --user 0 com.android.quicksearchbox
adb shell pm disable-user --user 0 com.android.providers.downloads.ui
adb shell pm disable-user --user 0 com.android.protips
adb shell pm disable-user --user 0 com.android.musicfx
adb shell pm disable-user --user 0 com.android.music
adb shell pm disable-user --user 0 com.android.email
adb shell pm disable-user --user 0 com.android.contacts
adb shell pm disable-user --user 0 com.android.calendar
adb shell pm disable-user --user 0 com.amazon.zico
adb shell pm disable-user --user 0 com.amazon.wirelessmetrics.service
adb shell pm disable-user --user 0 com.amazon.webapp
adb shell pm disable-user --user 0 com.amazon.weather
adb shell pm disable-user --user 0 com.amazon.tv.ottssocompanionapp
adb shell pm disable-user --user 0 com.amazon.tv.launcher
adb shell pm disable-user --user 0 com.amazon.tcomm.client
adb shell pm disable-user --user 0 com.amazon.tcomm
adb shell pm disable-user --user 0 com.amazon.tahoe
adb shell pm disable-user --user 0 com.amazon.sync.provider.ipc
adb shell pm disable-user --user 0 com.amazon.smartgenie
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.recess
adb shell pm disable-user --user 0 com.amazon.platform.fdrw
adb shell pm disable-user --user 0 com.amazon.platform
adb shell pm disable-user --user 0 com.amazon.photos.importer
adb shell pm disable-user --user 0 com.amazon.photos
adb shell pm disable-user --user 0 com.amazon.ods.kindleconnect
adb shell pm disable-user --user 0 com.amazon.mp3
adb shell pm disable-user --user 0 com.amazon.minerva.client.api
adb shell pm disable-user --user 0 com.amazon.logan
adb shell pm disable-user --user 0 com.amazon.legalsettings
adb shell pm disable-user --user 0 com.amazon.kor.demo
adb shell pm disable-user --user 0 com.amazon.kindle.unifiedSearch
adb shell pm disable-user --user 0 com.amazon.kindle.personal_video
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
adb shell pm disable-user --user 0 com.amazon.kindle.cms
adb shell pm disable-user --user 0 com.amazon.kindle
adb shell pm disable-user --user 0 com.amazon.iris
adb shell pm disable-user --user 0 com.amazon.imdb.tv.mobile.app
adb shell pm disable-user --user 0 com.amazon.glorialist
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.services
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.resources
adb shell pm disable-user --user 0 com.amazon.geo.mapsv2
adb shell pm disable-user --user 0 com.amazon.geo.client.maps
adb shell pm disable-user --user 0 com.amazon.dp.logger
adb shell pm disable-user --user 0 com.amazon.dp.fbcontacts
adb shell pm disable-user --user 0 com.amazon.dp.contacts
adb shell pm disable-user --user 0 com.amazon.diode
adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.device.sale.service
adb shell pm disable-user --user 0 com.amazon.device.metrics
adb shell pm disable-user --user 0 com.amazon.device.logmanager
adb shell pm disable-user --user 0 com.amazon.device.crashmanager
adb shell pm disable-user --user 0 com.amazon.device.backup.sdk.internal.library
adb shell pm disable-user --user 0 com.amazon.device.backup
adb shell pm disable-user --user 0 com.amazon.dee.app
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.library
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.framework.library
adb shell pm disable-user --user 0 com.amazon.dcp
adb shell pm disable-user --user 0 com.amazon.csapp
adb shell pm disable-user --user 0 com.amazon.communication.discovery
adb shell pm disable-user --user 0 com.amazon.comms.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.systembrowserprovider
adb shell pm disable-user --user 0 com.amazon.cloud9.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.contentservice
adb shell pm disable-user --user 0 com.amazon.cloud9
adb shell pm disable-user --user 0 com.amazon.cardinal
adb shell pm disable-user --user 0 com.amazon.bioscope
adb shell pm disable-user --user 0 com.amazon.avod
adb shell pm disable-user --user 0 com.amazon.alexa.youtube.app
adb shell pm disable-user --user 0 com.amazon.alexa.multimodal.gemini
adb shell pm disable-user --user 0 com.amazon.ags.app
adb shell pm disable-user --user 0 com.amazon.accessorynotifier
adb shell pm disable-user --user 0 com.amazon.aca
adb shell pm disable-user --user 0 amazon.speech.sim
adb shell pm disable-user --user 0 amazon.speech.davs.davcservice
adb shell pm disable-user --user 0 amazon.speech.audiostreamproviderservice
echo .
adb shell clear amazon.speech.audiostreamproviderservice
adb shell clear amazon.speech.davs.davcservice
adb shell clear amazon.speech.sim
adb shell clear com.amazon.aca
adb shell clear com.amazon.accessorynotifier
adb shell clear com.amazon.ags.app
adb shell clear com.amazon.alexa.multimodal.gemini
adb shell clear com.amazon.alexa.youtube.app
adb shell clear com.amazon.avod
adb shell clear com.amazon.bioscope
adb shell clear com.amazon.cardinal
adb shell clear com.amazon.cloud9
adb shell clear com.amazon.cloud9.contentservice
adb shell clear com.amazon.cloud9.kids
adb shell clear com.amazon.cloud9.systembrowserprovider
adb shell clear com.amazon.comms.kids
adb shell clear com.amazon.communication.discovery
adb shell clear com.amazon.csapp
adb shell clear com.amazon.dcp
adb shell clear com.amazon.dcp.contracts.framework.library
adb shell clear com.amazon.dcp.contracts.library
adb shell clear com.amazon.dee.app
adb shell clear com.amazon.device.backup
adb shell clear com.amazon.device.backup.sdk.internal.library
adb shell clear com.amazon.device.crashmanager
adb shell clear com.amazon.device.logmanager
adb shell clear com.amazon.device.metrics
adb shell clear com.amazon.device.sale.service
adb shell clear com.amazon.device.software.ota
adb shell clear com.amazon.device.software.ota.override
adb shell clear com.amazon.diode
adb shell clear com.amazon.dp.contacts
adb shell clear com.amazon.dp.fbcontacts
adb shell clear com.amazon.dp.logger
adb shell clear com.amazon.firelauncher
adb shell clear com.amazon.geo.client.maps
adb shell clear com.amazon.geo.mapsv2
adb shell clear com.amazon.geo.mapsv3.resources
adb shell clear com.amazon.geo.mapsv3.services
adb shell clear com.amazon.glorialist
adb shell clear com.amazon.imdb.tv.mobile.app
adb shell clear com.amazon.iris
adb shell clear com.amazon.kindle
adb shell clear com.amazon.kindle.cms
adb shell clear com.amazon.kindle.kso
adb shell clear com.amazon.kindle.otter.oobe.forced.ota
adb shell clear com.amazon.kindle.personal_video
adb shell clear com.amazon.kindle.unifiedSearch
adb shell clear com.amazon.kor.demo
adb shell clear com.amazon.legalsettings
adb shell clear com.amazon.logan
adb shell clear com.amazon.minerva.client.api
adb shell clear com.amazon.mp3
adb shell clear com.amazon.ods.kindleconnect
adb shell clear com.amazon.photos
adb shell clear com.amazon.photos.importer
adb shell clear com.amazon.platform
adb shell clear com.amazon.platform.fdrw
adb shell clear com.amazon.recess
adb shell clear com.amazon.redstone
adb shell clear com.amazon.settings.systemupdates
adb shell clear com.amazon.smartgenie
adb shell clear com.amazon.sync.provider.ipc
adb shell clear com.amazon.tahoe
adb shell clear com.amazon.tcomm
adb shell clear com.amazon.tcomm.client
adb shell clear com.amazon.tv.launcher
adb shell clear com.amazon.tv.ottssocompanionapp
adb shell clear com.amazon.weather
adb shell clear com.amazon.webapp
adb shell clear com.amazon.wirelessmetrics.service
adb shell clear com.amazon.zico
adb shell clear com.android.calendar
adb shell clear com.android.contacts
adb shell clear com.android.email
adb shell clear com.android.music
adb shell clear com.android.musicfx
adb shell clear com.android.protips
adb shell clear com.android.providers.downloads.ui
adb shell clear com.android.quicksearchbox
adb shell clear com.audible.application.kindle
adb shell clear com.goodreads.kindle
adb shell clear com.here.odnp.service
adb shell clear com.ivona.orchestrator
adb shell clear com.ivona.tts.oem
adb shell clear com.kingsoft.office.amz
adb shell clear com.svox.pico
adb shell clear jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell clear jp.co.omronsoft.iwnnime.mlaz
echo .
echo Debloat complete.
pause
Let me know how it works or any suggestions
ComputerTech312 said:
This is my first ADB Script, although it should clear and disable bloatware packages
Code:
@echo off
echo --------------------------------
echo Disabling Lockscreen ads...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.kindle.kso
echo .
echo --------------------------------
echo Disabling OTA updates...
echo --------------------------------
echo .
adb wait-for-device
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
echo .
echo --------------------------------
echo Disabling Fire Launcher...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.firelauncher
echo .
echo --------------------------------
echo Disabling Fire Keyboard
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.redstone
echo .
echo --------------------------------
echo Debloating Device...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell pm disable-user --user 0 com.svox.pico
adb shell pm disable-user --user 0 com.kingsoft.office.amz
adb shell pm disable-user --user 0 com.ivona.tts.oem
adb shell pm disable-user --user 0 com.ivona.orchestrator
adb shell pm disable-user --user 0 com.here.odnp.service
adb shell pm disable-user --user 0 com.goodreads.kindle
adb shell pm disable-user --user 0 com.audible.application.kindle
adb shell pm disable-user --user 0 com.android.quicksearchbox
adb shell pm disable-user --user 0 com.android.providers.downloads.ui
adb shell pm disable-user --user 0 com.android.protips
adb shell pm disable-user --user 0 com.android.musicfx
adb shell pm disable-user --user 0 com.android.music
adb shell pm disable-user --user 0 com.android.email
adb shell pm disable-user --user 0 com.android.contacts
adb shell pm disable-user --user 0 com.android.calendar
adb shell pm disable-user --user 0 com.amazon.zico
adb shell pm disable-user --user 0 com.amazon.wirelessmetrics.service
adb shell pm disable-user --user 0 com.amazon.webapp
adb shell pm disable-user --user 0 com.amazon.weather
adb shell pm disable-user --user 0 com.amazon.tv.ottssocompanionapp
adb shell pm disable-user --user 0 com.amazon.tv.launcher
adb shell pm disable-user --user 0 com.amazon.tcomm.client
adb shell pm disable-user --user 0 com.amazon.tcomm
adb shell pm disable-user --user 0 com.amazon.tahoe
adb shell pm disable-user --user 0 com.amazon.sync.provider.ipc
adb shell pm disable-user --user 0 com.amazon.smartgenie
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.recess
adb shell pm disable-user --user 0 com.amazon.platform.fdrw
adb shell pm disable-user --user 0 com.amazon.platform
adb shell pm disable-user --user 0 com.amazon.photos.importer
adb shell pm disable-user --user 0 com.amazon.photos
adb shell pm disable-user --user 0 com.amazon.ods.kindleconnect
adb shell pm disable-user --user 0 com.amazon.mp3
adb shell pm disable-user --user 0 com.amazon.minerva.client.api
adb shell pm disable-user --user 0 com.amazon.logan
adb shell pm disable-user --user 0 com.amazon.legalsettings
adb shell pm disable-user --user 0 com.amazon.kor.demo
adb shell pm disable-user --user 0 com.amazon.kindle.unifiedSearch
adb shell pm disable-user --user 0 com.amazon.kindle.personal_video
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
adb shell pm disable-user --user 0 com.amazon.kindle.cms
adb shell pm disable-user --user 0 com.amazon.kindle
adb shell pm disable-user --user 0 com.amazon.iris
adb shell pm disable-user --user 0 com.amazon.imdb.tv.mobile.app
adb shell pm disable-user --user 0 com.amazon.glorialist
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.services
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.resources
adb shell pm disable-user --user 0 com.amazon.geo.mapsv2
adb shell pm disable-user --user 0 com.amazon.geo.client.maps
adb shell pm disable-user --user 0 com.amazon.dp.logger
adb shell pm disable-user --user 0 com.amazon.dp.fbcontacts
adb shell pm disable-user --user 0 com.amazon.dp.contacts
adb shell pm disable-user --user 0 com.amazon.diode
adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.device.sale.service
adb shell pm disable-user --user 0 com.amazon.device.metrics
adb shell pm disable-user --user 0 com.amazon.device.logmanager
adb shell pm disable-user --user 0 com.amazon.device.crashmanager
adb shell pm disable-user --user 0 com.amazon.device.backup.sdk.internal.library
adb shell pm disable-user --user 0 com.amazon.device.backup
adb shell pm disable-user --user 0 com.amazon.dee.app
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.library
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.framework.library
adb shell pm disable-user --user 0 com.amazon.dcp
adb shell pm disable-user --user 0 com.amazon.csapp
adb shell pm disable-user --user 0 com.amazon.communication.discovery
adb shell pm disable-user --user 0 com.amazon.comms.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.systembrowserprovider
adb shell pm disable-user --user 0 com.amazon.cloud9.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.contentservice
adb shell pm disable-user --user 0 com.amazon.cloud9
adb shell pm disable-user --user 0 com.amazon.cardinal
adb shell pm disable-user --user 0 com.amazon.bioscope
adb shell pm disable-user --user 0 com.amazon.avod
adb shell pm disable-user --user 0 com.amazon.alexa.youtube.app
adb shell pm disable-user --user 0 com.amazon.alexa.multimodal.gemini
adb shell pm disable-user --user 0 com.amazon.ags.app
adb shell pm disable-user --user 0 com.amazon.accessorynotifier
adb shell pm disable-user --user 0 com.amazon.aca
adb shell pm disable-user --user 0 amazon.speech.sim
adb shell pm disable-user --user 0 amazon.speech.davs.davcservice
adb shell pm disable-user --user 0 amazon.speech.audiostreamproviderservice
echo .
adb shell clear amazon.speech.audiostreamproviderservice
adb shell clear amazon.speech.davs.davcservice
adb shell clear amazon.speech.sim
adb shell clear com.amazon.aca
adb shell clear com.amazon.accessorynotifier
adb shell clear com.amazon.ags.app
adb shell clear com.amazon.alexa.multimodal.gemini
adb shell clear com.amazon.alexa.youtube.app
adb shell clear com.amazon.avod
adb shell clear com.amazon.bioscope
adb shell clear com.amazon.cardinal
adb shell clear com.amazon.cloud9
adb shell clear com.amazon.cloud9.contentservice
adb shell clear com.amazon.cloud9.kids
adb shell clear com.amazon.cloud9.systembrowserprovider
adb shell clear com.amazon.comms.kids
adb shell clear com.amazon.communication.discovery
adb shell clear com.amazon.csapp
adb shell clear com.amazon.dcp
adb shell clear com.amazon.dcp.contracts.framework.library
adb shell clear com.amazon.dcp.contracts.library
adb shell clear com.amazon.dee.app
adb shell clear com.amazon.device.backup
adb shell clear com.amazon.device.backup.sdk.internal.library
adb shell clear com.amazon.device.crashmanager
adb shell clear com.amazon.device.logmanager
adb shell clear com.amazon.device.metrics
adb shell clear com.amazon.device.sale.service
adb shell clear com.amazon.device.software.ota
adb shell clear com.amazon.device.software.ota.override
adb shell clear com.amazon.diode
adb shell clear com.amazon.dp.contacts
adb shell clear com.amazon.dp.fbcontacts
adb shell clear com.amazon.dp.logger
adb shell clear com.amazon.firelauncher
adb shell clear com.amazon.geo.client.maps
adb shell clear com.amazon.geo.mapsv2
adb shell clear com.amazon.geo.mapsv3.resources
adb shell clear com.amazon.geo.mapsv3.services
adb shell clear com.amazon.glorialist
adb shell clear com.amazon.imdb.tv.mobile.app
adb shell clear com.amazon.iris
adb shell clear com.amazon.kindle
adb shell clear com.amazon.kindle.cms
adb shell clear com.amazon.kindle.kso
adb shell clear com.amazon.kindle.otter.oobe.forced.ota
adb shell clear com.amazon.kindle.personal_video
adb shell clear com.amazon.kindle.unifiedSearch
adb shell clear com.amazon.kor.demo
adb shell clear com.amazon.legalsettings
adb shell clear com.amazon.logan
adb shell clear com.amazon.minerva.client.api
adb shell clear com.amazon.mp3
adb shell clear com.amazon.ods.kindleconnect
adb shell clear com.amazon.photos
adb shell clear com.amazon.photos.importer
adb shell clear com.amazon.platform
adb shell clear com.amazon.platform.fdrw
adb shell clear com.amazon.recess
adb shell clear com.amazon.redstone
adb shell clear com.amazon.settings.systemupdates
adb shell clear com.amazon.smartgenie
adb shell clear com.amazon.sync.provider.ipc
adb shell clear com.amazon.tahoe
adb shell clear com.amazon.tcomm
adb shell clear com.amazon.tcomm.client
adb shell clear com.amazon.tv.launcher
adb shell clear com.amazon.tv.ottssocompanionapp
adb shell clear com.amazon.weather
adb shell clear com.amazon.webapp
adb shell clear com.amazon.wirelessmetrics.service
adb shell clear com.amazon.zico
adb shell clear com.android.calendar
adb shell clear com.android.contacts
adb shell clear com.android.email
adb shell clear com.android.music
adb shell clear com.android.musicfx
adb shell clear com.android.protips
adb shell clear com.android.providers.downloads.ui
adb shell clear com.android.quicksearchbox
adb shell clear com.audible.application.kindle
adb shell clear com.goodreads.kindle
adb shell clear com.here.odnp.service
adb shell clear com.ivona.orchestrator
adb shell clear com.ivona.tts.oem
adb shell clear com.kingsoft.office.amz
adb shell clear com.svox.pico
adb shell clear jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell clear jp.co.omronsoft.iwnnime.mlaz
echo .
echo Debloat complete.
pause
Let me know how it works or any suggestions
Click to expand...
Click to collapse
thanks. is this permanent? as I did try previously disabling some of the amazon packages but they just came back a few hours later.... and the broken fire launcher apk listed elsewhere doesn't install due to the version being < the current one
stowelly84 said:
thanks. is this permanent? as I did try previously disabling some of the amazon packages but they just came back a few hours later.... and the broken fire launcher apk listed elsewhere doesn't install due to the version being < the current one
Click to expand...
Click to collapse
Depends on the Fire tablet, most packages should disable, since we are just disabling for user 0, and not the whole system and yeah, unless you factory reset or use adb to undo the commands, it's permanent
I´m a noob about this, how do I run your script? Is it neccesary to use a live Linux machine?
ComputerTech312 said:
This is my first ADB Script, although it should clear and disable bloatware packages
Code:
@echo off
echo --------------------------------
echo Disabling Lockscreen ads...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.kindle.kso
echo .
echo --------------------------------
echo Disabling OTA updates...
echo --------------------------------
echo .
adb wait-for-device
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
echo .
echo --------------------------------
echo Disabling Fire Launcher...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.firelauncher
echo .
echo --------------------------------
echo Disabling Fire Keyboard
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.redstone
echo .
echo --------------------------------
echo Debloating Device...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell pm disable-user --user 0 com.svox.pico
adb shell pm disable-user --user 0 com.kingsoft.office.amz
adb shell pm disable-user --user 0 com.ivona.tts.oem
adb shell pm disable-user --user 0 com.ivona.orchestrator
adb shell pm disable-user --user 0 com.here.odnp.service
adb shell pm disable-user --user 0 com.goodreads.kindle
adb shell pm disable-user --user 0 com.audible.application.kindle
adb shell pm disable-user --user 0 com.android.quicksearchbox
adb shell pm disable-user --user 0 com.android.providers.downloads.ui
adb shell pm disable-user --user 0 com.android.protips
adb shell pm disable-user --user 0 com.android.musicfx
adb shell pm disable-user --user 0 com.android.music
adb shell pm disable-user --user 0 com.android.email
adb shell pm disable-user --user 0 com.android.contacts
adb shell pm disable-user --user 0 com.android.calendar
adb shell pm disable-user --user 0 com.amazon.zico
adb shell pm disable-user --user 0 com.amazon.wirelessmetrics.service
adb shell pm disable-user --user 0 com.amazon.webapp
adb shell pm disable-user --user 0 com.amazon.weather
adb shell pm disable-user --user 0 com.amazon.tv.ottssocompanionapp
adb shell pm disable-user --user 0 com.amazon.tv.launcher
adb shell pm disable-user --user 0 com.amazon.tcomm.client
adb shell pm disable-user --user 0 com.amazon.tcomm
adb shell pm disable-user --user 0 com.amazon.tahoe
adb shell pm disable-user --user 0 com.amazon.sync.provider.ipc
adb shell pm disable-user --user 0 com.amazon.smartgenie
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.recess
adb shell pm disable-user --user 0 com.amazon.platform.fdrw
adb shell pm disable-user --user 0 com.amazon.platform
adb shell pm disable-user --user 0 com.amazon.photos.importer
adb shell pm disable-user --user 0 com.amazon.photos
adb shell pm disable-user --user 0 com.amazon.ods.kindleconnect
adb shell pm disable-user --user 0 com.amazon.mp3
adb shell pm disable-user --user 0 com.amazon.minerva.client.api
adb shell pm disable-user --user 0 com.amazon.logan
adb shell pm disable-user --user 0 com.amazon.legalsettings
adb shell pm disable-user --user 0 com.amazon.kor.demo
adb shell pm disable-user --user 0 com.amazon.kindle.unifiedSearch
adb shell pm disable-user --user 0 com.amazon.kindle.personal_video
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
adb shell pm disable-user --user 0 com.amazon.kindle.cms
adb shell pm disable-user --user 0 com.amazon.kindle
adb shell pm disable-user --user 0 com.amazon.iris
adb shell pm disable-user --user 0 com.amazon.imdb.tv.mobile.app
adb shell pm disable-user --user 0 com.amazon.glorialist
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.services
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.resources
adb shell pm disable-user --user 0 com.amazon.geo.mapsv2
adb shell pm disable-user --user 0 com.amazon.geo.client.maps
adb shell pm disable-user --user 0 com.amazon.dp.logger
adb shell pm disable-user --user 0 com.amazon.dp.fbcontacts
adb shell pm disable-user --user 0 com.amazon.dp.contacts
adb shell pm disable-user --user 0 com.amazon.diode
adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.device.sale.service
adb shell pm disable-user --user 0 com.amazon.device.metrics
adb shell pm disable-user --user 0 com.amazon.device.logmanager
adb shell pm disable-user --user 0 com.amazon.device.crashmanager
adb shell pm disable-user --user 0 com.amazon.device.backup.sdk.internal.library
adb shell pm disable-user --user 0 com.amazon.device.backup
adb shell pm disable-user --user 0 com.amazon.dee.app
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.library
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.framework.library
adb shell pm disable-user --user 0 com.amazon.dcp
adb shell pm disable-user --user 0 com.amazon.csapp
adb shell pm disable-user --user 0 com.amazon.communication.discovery
adb shell pm disable-user --user 0 com.amazon.comms.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.systembrowserprovider
adb shell pm disable-user --user 0 com.amazon.cloud9.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.contentservice
adb shell pm disable-user --user 0 com.amazon.cloud9
adb shell pm disable-user --user 0 com.amazon.cardinal
adb shell pm disable-user --user 0 com.amazon.bioscope
adb shell pm disable-user --user 0 com.amazon.avod
adb shell pm disable-user --user 0 com.amazon.alexa.youtube.app
adb shell pm disable-user --user 0 com.amazon.alexa.multimodal.gemini
adb shell pm disable-user --user 0 com.amazon.ags.app
adb shell pm disable-user --user 0 com.amazon.accessorynotifier
adb shell pm disable-user --user 0 com.amazon.aca
adb shell pm disable-user --user 0 amazon.speech.sim
adb shell pm disable-user --user 0 amazon.speech.davs.davcservice
adb shell pm disable-user --user 0 amazon.speech.audiostreamproviderservice
echo .
adb shell clear amazon.speech.audiostreamproviderservice
adb shell clear amazon.speech.davs.davcservice
adb shell clear amazon.speech.sim
adb shell clear com.amazon.aca
adb shell clear com.amazon.accessorynotifier
adb shell clear com.amazon.ags.app
adb shell clear com.amazon.alexa.multimodal.gemini
adb shell clear com.amazon.alexa.youtube.app
adb shell clear com.amazon.avod
adb shell clear com.amazon.bioscope
adb shell clear com.amazon.cardinal
adb shell clear com.amazon.cloud9
adb shell clear com.amazon.cloud9.contentservice
adb shell clear com.amazon.cloud9.kids
adb shell clear com.amazon.cloud9.systembrowserprovider
adb shell clear com.amazon.comms.kids
adb shell clear com.amazon.communication.discovery
adb shell clear com.amazon.csapp
adb shell clear com.amazon.dcp
adb shell clear com.amazon.dcp.contracts.framework.library
adb shell clear com.amazon.dcp.contracts.library
adb shell clear com.amazon.dee.app
adb shell clear com.amazon.device.backup
adb shell clear com.amazon.device.backup.sdk.internal.library
adb shell clear com.amazon.device.crashmanager
adb shell clear com.amazon.device.logmanager
adb shell clear com.amazon.device.metrics
adb shell clear com.amazon.device.sale.service
adb shell clear com.amazon.device.software.ota
adb shell clear com.amazon.device.software.ota.override
adb shell clear com.amazon.diode
adb shell clear com.amazon.dp.contacts
adb shell clear com.amazon.dp.fbcontacts
adb shell clear com.amazon.dp.logger
adb shell clear com.amazon.firelauncher
adb shell clear com.amazon.geo.client.maps
adb shell clear com.amazon.geo.mapsv2
adb shell clear com.amazon.geo.mapsv3.resources
adb shell clear com.amazon.geo.mapsv3.services
adb shell clear com.amazon.glorialist
adb shell clear com.amazon.imdb.tv.mobile.app
adb shell clear com.amazon.iris
adb shell clear com.amazon.kindle
adb shell clear com.amazon.kindle.cms
adb shell clear com.amazon.kindle.kso
adb shell clear com.amazon.kindle.otter.oobe.forced.ota
adb shell clear com.amazon.kindle.personal_video
adb shell clear com.amazon.kindle.unifiedSearch
adb shell clear com.amazon.kor.demo
adb shell clear com.amazon.legalsettings
adb shell clear com.amazon.logan
adb shell clear com.amazon.minerva.client.api
adb shell clear com.amazon.mp3
adb shell clear com.amazon.ods.kindleconnect
adb shell clear com.amazon.photos
adb shell clear com.amazon.photos.importer
adb shell clear com.amazon.platform
adb shell clear com.amazon.platform.fdrw
adb shell clear com.amazon.recess
adb shell clear com.amazon.redstone
adb shell clear com.amazon.settings.systemupdates
adb shell clear com.amazon.smartgenie
adb shell clear com.amazon.sync.provider.ipc
adb shell clear com.amazon.tahoe
adb shell clear com.amazon.tcomm
adb shell clear com.amazon.tcomm.client
adb shell clear com.amazon.tv.launcher
adb shell clear com.amazon.tv.ottssocompanionapp
adb shell clear com.amazon.weather
adb shell clear com.amazon.webapp
adb shell clear com.amazon.wirelessmetrics.service
adb shell clear com.amazon.zico
adb shell clear com.android.calendar
adb shell clear com.android.contacts
adb shell clear com.android.email
adb shell clear com.android.music
adb shell clear com.android.musicfx
adb shell clear com.android.protips
adb shell clear com.android.providers.downloads.ui
adb shell clear com.android.quicksearchbox
adb shell clear com.audible.application.kindle
adb shell clear com.goodreads.kindle
adb shell clear com.here.odnp.service
adb shell clear com.ivona.orchestrator
adb shell clear com.ivona.tts.oem
adb shell clear com.kingsoft.office.amz
adb shell clear com.svox.pico
adb shell clear jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell clear jp.co.omronsoft.iwnnime.mlaz
echo .
echo Debloat complete.
pause
Let me know how it works or any suggestions
Click to expand...
Click to collapse
Thanks for this...a lot of packages. What did this break?...seems like a lot less than whats in the toolbox and even that breaks some stuff.
How did you come to this list? Do you know what all these packages do? Did you go through all the packages and system apps?
thisisnotatest said:
Thanks for this...a lot of packages. What did this break?...seems like a lot less than whats in the toolbox and even that breaks some stuff.
How did you come to this list? Do you know what all these packages do? Did you go through all the packages and system apps?
Click to expand...
Click to collapse
I could see this script and the Toolbox one, they´re almost the same, but with the difference that you can be further with the script, while you can go manual and try not to crash you tablet when disabling more packages with Toolbox itself. I have tried with the last one, and now I have almost nothing. I just have the Play Store installed and the Archives package (Don´t know if it can also be disabled).
About rooting, Toolbox developers say that maybe soon we´ll have the oportunity to root Fire devices through it. If it ever comes...
I recently got a Fire 7 9th Gen with Fire OS 7.3.1.8 installed. Hopefully someone finds a way to root this. I'll keep an eye on this subject. I have sideloaded the Play store with the Fire Toolbox app so I can install the DJI Go app for my drone, which I bought the tablet for, and it works great. Would still like to get rid of all the bloatware installed. I'll give @ComputerTech312 's script a go for that.
ComputerTech312 said:
This is my first ADB Script, although it should clear and disable bloatware packages
Code:
@echo off
echo --------------------------------
echo Disabling Lockscreen ads...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.kindle.kso
echo .
echo --------------------------------
echo Disabling OTA updates...
echo --------------------------------
echo .
adb wait-for-device
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
echo .
echo --------------------------------
echo Disabling Fire Launcher...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.firelauncher
echo .
echo --------------------------------
echo Disabling Fire Keyboard
echo --------------------------------
echo .
adb shell pm disable-user --user 0 com.amazon.redstone
echo .
echo --------------------------------
echo Debloating Device...
echo --------------------------------
echo .
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell pm disable-user --user 0 jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell pm disable-user --user 0 com.svox.pico
adb shell pm disable-user --user 0 com.kingsoft.office.amz
adb shell pm disable-user --user 0 com.ivona.tts.oem
adb shell pm disable-user --user 0 com.ivona.orchestrator
adb shell pm disable-user --user 0 com.here.odnp.service
adb shell pm disable-user --user 0 com.goodreads.kindle
adb shell pm disable-user --user 0 com.audible.application.kindle
adb shell pm disable-user --user 0 com.android.quicksearchbox
adb shell pm disable-user --user 0 com.android.providers.downloads.ui
adb shell pm disable-user --user 0 com.android.protips
adb shell pm disable-user --user 0 com.android.musicfx
adb shell pm disable-user --user 0 com.android.music
adb shell pm disable-user --user 0 com.android.email
adb shell pm disable-user --user 0 com.android.contacts
adb shell pm disable-user --user 0 com.android.calendar
adb shell pm disable-user --user 0 com.amazon.zico
adb shell pm disable-user --user 0 com.amazon.wirelessmetrics.service
adb shell pm disable-user --user 0 com.amazon.webapp
adb shell pm disable-user --user 0 com.amazon.weather
adb shell pm disable-user --user 0 com.amazon.tv.ottssocompanionapp
adb shell pm disable-user --user 0 com.amazon.tv.launcher
adb shell pm disable-user --user 0 com.amazon.tcomm.client
adb shell pm disable-user --user 0 com.amazon.tcomm
adb shell pm disable-user --user 0 com.amazon.tahoe
adb shell pm disable-user --user 0 com.amazon.sync.provider.ipc
adb shell pm disable-user --user 0 com.amazon.smartgenie
adb shell pm disable-user --user 0 com.amazon.settings.systemupdates
adb shell pm disable-user --user 0 com.amazon.recess
adb shell pm disable-user --user 0 com.amazon.platform.fdrw
adb shell pm disable-user --user 0 com.amazon.platform
adb shell pm disable-user --user 0 com.amazon.photos.importer
adb shell pm disable-user --user 0 com.amazon.photos
adb shell pm disable-user --user 0 com.amazon.ods.kindleconnect
adb shell pm disable-user --user 0 com.amazon.mp3
adb shell pm disable-user --user 0 com.amazon.minerva.client.api
adb shell pm disable-user --user 0 com.amazon.logan
adb shell pm disable-user --user 0 com.amazon.legalsettings
adb shell pm disable-user --user 0 com.amazon.kor.demo
adb shell pm disable-user --user 0 com.amazon.kindle.unifiedSearch
adb shell pm disable-user --user 0 com.amazon.kindle.personal_video
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
adb shell pm disable-user --user 0 com.amazon.kindle.cms
adb shell pm disable-user --user 0 com.amazon.kindle
adb shell pm disable-user --user 0 com.amazon.iris
adb shell pm disable-user --user 0 com.amazon.imdb.tv.mobile.app
adb shell pm disable-user --user 0 com.amazon.glorialist
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.services
adb shell pm disable-user --user 0 com.amazon.geo.mapsv3.resources
adb shell pm disable-user --user 0 com.amazon.geo.mapsv2
adb shell pm disable-user --user 0 com.amazon.geo.client.maps
adb shell pm disable-user --user 0 com.amazon.dp.logger
adb shell pm disable-user --user 0 com.amazon.dp.fbcontacts
adb shell pm disable-user --user 0 com.amazon.dp.contacts
adb shell pm disable-user --user 0 com.amazon.diode
adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.device.sale.service
adb shell pm disable-user --user 0 com.amazon.device.metrics
adb shell pm disable-user --user 0 com.amazon.device.logmanager
adb shell pm disable-user --user 0 com.amazon.device.crashmanager
adb shell pm disable-user --user 0 com.amazon.device.backup.sdk.internal.library
adb shell pm disable-user --user 0 com.amazon.device.backup
adb shell pm disable-user --user 0 com.amazon.dee.app
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.library
adb shell pm disable-user --user 0 com.amazon.dcp.contracts.framework.library
adb shell pm disable-user --user 0 com.amazon.dcp
adb shell pm disable-user --user 0 com.amazon.csapp
adb shell pm disable-user --user 0 com.amazon.communication.discovery
adb shell pm disable-user --user 0 com.amazon.comms.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.systembrowserprovider
adb shell pm disable-user --user 0 com.amazon.cloud9.kids
adb shell pm disable-user --user 0 com.amazon.cloud9.contentservice
adb shell pm disable-user --user 0 com.amazon.cloud9
adb shell pm disable-user --user 0 com.amazon.cardinal
adb shell pm disable-user --user 0 com.amazon.bioscope
adb shell pm disable-user --user 0 com.amazon.avod
adb shell pm disable-user --user 0 com.amazon.alexa.youtube.app
adb shell pm disable-user --user 0 com.amazon.alexa.multimodal.gemini
adb shell pm disable-user --user 0 com.amazon.ags.app
adb shell pm disable-user --user 0 com.amazon.accessorynotifier
adb shell pm disable-user --user 0 com.amazon.aca
adb shell pm disable-user --user 0 amazon.speech.sim
adb shell pm disable-user --user 0 amazon.speech.davs.davcservice
adb shell pm disable-user --user 0 amazon.speech.audiostreamproviderservice
echo .
adb shell clear amazon.speech.audiostreamproviderservice
adb shell clear amazon.speech.davs.davcservice
adb shell clear amazon.speech.sim
adb shell clear com.amazon.aca
adb shell clear com.amazon.accessorynotifier
adb shell clear com.amazon.ags.app
adb shell clear com.amazon.alexa.multimodal.gemini
adb shell clear com.amazon.alexa.youtube.app
adb shell clear com.amazon.avod
adb shell clear com.amazon.bioscope
adb shell clear com.amazon.cardinal
adb shell clear com.amazon.cloud9
adb shell clear com.amazon.cloud9.contentservice
adb shell clear com.amazon.cloud9.kids
adb shell clear com.amazon.cloud9.systembrowserprovider
adb shell clear com.amazon.comms.kids
adb shell clear com.amazon.communication.discovery
adb shell clear com.amazon.csapp
adb shell clear com.amazon.dcp
adb shell clear com.amazon.dcp.contracts.framework.library
adb shell clear com.amazon.dcp.contracts.library
adb shell clear com.amazon.dee.app
adb shell clear com.amazon.device.backup
adb shell clear com.amazon.device.backup.sdk.internal.library
adb shell clear com.amazon.device.crashmanager
adb shell clear com.amazon.device.logmanager
adb shell clear com.amazon.device.metrics
adb shell clear com.amazon.device.sale.service
adb shell clear com.amazon.device.software.ota
adb shell clear com.amazon.device.software.ota.override
adb shell clear com.amazon.diode
adb shell clear com.amazon.dp.contacts
adb shell clear com.amazon.dp.fbcontacts
adb shell clear com.amazon.dp.logger
adb shell clear com.amazon.firelauncher
adb shell clear com.amazon.geo.client.maps
adb shell clear com.amazon.geo.mapsv2
adb shell clear com.amazon.geo.mapsv3.resources
adb shell clear com.amazon.geo.mapsv3.services
adb shell clear com.amazon.glorialist
adb shell clear com.amazon.imdb.tv.mobile.app
adb shell clear com.amazon.iris
adb shell clear com.amazon.kindle
adb shell clear com.amazon.kindle.cms
adb shell clear com.amazon.kindle.kso
adb shell clear com.amazon.kindle.otter.oobe.forced.ota
adb shell clear com.amazon.kindle.personal_video
adb shell clear com.amazon.kindle.unifiedSearch
adb shell clear com.amazon.kor.demo
adb shell clear com.amazon.legalsettings
adb shell clear com.amazon.logan
adb shell clear com.amazon.minerva.client.api
adb shell clear com.amazon.mp3
adb shell clear com.amazon.ods.kindleconnect
adb shell clear com.amazon.photos
adb shell clear com.amazon.photos.importer
adb shell clear com.amazon.platform
adb shell clear com.amazon.platform.fdrw
adb shell clear com.amazon.recess
adb shell clear com.amazon.redstone
adb shell clear com.amazon.settings.systemupdates
adb shell clear com.amazon.smartgenie
adb shell clear com.amazon.sync.provider.ipc
adb shell clear com.amazon.tahoe
adb shell clear com.amazon.tcomm
adb shell clear com.amazon.tcomm.client
adb shell clear com.amazon.tv.launcher
adb shell clear com.amazon.tv.ottssocompanionapp
adb shell clear com.amazon.weather
adb shell clear com.amazon.webapp
adb shell clear com.amazon.wirelessmetrics.service
adb shell clear com.amazon.zico
adb shell clear com.android.calendar
adb shell clear com.android.contacts
adb shell clear com.android.email
adb shell clear com.android.music
adb shell clear com.android.musicfx
adb shell clear com.android.protips
adb shell clear com.android.providers.downloads.ui
adb shell clear com.android.quicksearchbox
adb shell clear com.audible.application.kindle
adb shell clear com.goodreads.kindle
adb shell clear com.here.odnp.service
adb shell clear com.ivona.orchestrator
adb shell clear com.ivona.tts.oem
adb shell clear com.kingsoft.office.amz
adb shell clear com.svox.pico
adb shell clear jp.co.omronsoft.iwnnime.languagepack.kokr_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhcn_az
adb shell clear jp.co.omronsoft.iwnnime.languagepack.zhtw_az
adb shell clear jp.co.omronsoft.iwnnime.mlaz
echo .
echo Debloat complete.
pause
Let me know how it works or any suggestions
Click to expand...
Click to collapse
How to use this. Please respond quickly.
El_Taco69 said:
How to use this. Please respond quickly.
Click to expand...
Click to collapse
Just paste the code in a file in the adb dir and
thisisnotatest said:
Thanks for this...a lot of packages. What did this break?...seems like a lot less than whats in the toolbox and even that breaks some stuff.
How did you come to this list? Do you know what all these packages do? Did you go through all the packages and system apps?
Click to expand...
Click to collapse
As far as I've seen and tested, it's broken nothing, I've used this script on both my fire 7 and my fire 8, works fine and no consequences.
TMBackstrom said:
I recently got a Fire 7 9th Gen with Fire OS 7.3.1.8 installed. Hopefully someone finds a way to root this. I'll keep an eye on this subject. I have sideloaded the Play store with the Fire Toolbox app so I can install the DJI Go app for my drone, which I bought the tablet for, and it works great. Would still like to get rid of all the bloatware installed. I'll give @ComputerTech312 's script a go for that.
Click to expand...
Click to collapse
How did it go? did it get rid of all of the bloatware?
#Aaron1764 said:
I´m a noob about this, how do I run your script? Is it neccesary to use a live Linux machine?
Click to expand...
Click to collapse
No, i used Windows with adb.
#Aaron1764 said:
I could see this script and the Toolbox one, they´re almost the same, but with the difference that you can be further with the script, while you can go manual and try not to crash you tablet when disabling more packages with Toolbox itself. I have tried with the last one, and now I have almost nothing. I just have the Play Store installed and the Archives package (Don´t know if it can also be disabled).
Click to expand...
Click to collapse
I copied majority of the packages from the Toolbox list yep, plus i found a few more myself by poking around, but my script disables the packages and then clears the cache and storgage of the packages, thus clearing space and giving you more storage.
By the way, if anyone has more suggestions, do comment below.

Categories

Resources