FORUMS
Remove All Ads from XDA

NO ROOT REQUIRED - Manually Uninstall System Apps

1,461 posts
Thanks Meter: 431
 
Post Reply Email Thread
***This will NOT work on FireOS 5.4.0.1 If your device hasn't updated to that version, it is advisable to IMMEDIATELY 'uninstall' DeviceSoftwareOTA.apk.***

I can confirm this is working on the Fire HD 8 . Here is the article from XDA with detailed instructions for newbies. Like all other hacks or tricks, I cannot be held responsible for any possible permanent damage you may cause to your devices.

**NOTE**
A factory rest will restore all SYSTEM/Amazon apps you 'uninstalled.' So if you mess your tablet, you can at least start over.

**WARNINGS**
1) If you plan on installing 3rd party apps to replace the Amazon apps you uninstalled, please install and setup your 3rd party apps BEFORE uninstalling Amazon apps. In many cases, installing replacement apps after the uninstalling of Amazon apps, causes some 3rd party apps to malfunction. You will then have to uninstall the 3rd party app or do a reset. Once you uninstall an Amazon app, you CANNOT install it again. Not even from the Google Play Store. The only way to restore any uninstalled system apps is to do a factory reset.

2) Uninstalling Fire Launcher, Retail Demo, and the Oobe settings apps, *WILL* disable your home button. If you uninstall any parental controls, your camera picture roll will not work. Recommend installing replacement camera and gallery before uninstalling Amazon's. As of July 27, 2017 9:20am a *pre uninstall* fix exists to make sure your home button stays functional. If you already uninstalled the apps listed in the following link, you will have to perform a reset and download the tool linked just below, or if you prefer manually uninstalling the apps, *avoid uninstalling*: com.amazon.kor.demo, com.amazon.firelauncher and com.amazon.kindle.otter.oobe. You can also edit the tool's .bat to keep the apps you want. This link lists all the apps you can uninstall, that will NOT affect the home button. The three listed at the top should NOT be uninstalled.

** Gloating **

1) A tool has been created that allows this process to happen automatically. A huge thanks to 'savvytechwinner' for helping for months to get us to this stage and an even bigger thanks for creating the tool, something I have no idea how to do.

2) A little gloating: We've scored a great write up on Liliputing!

You can use an app like App Inspector to view the package name of each app, rather than list all of them in a shell window. Nonetheless, I kept the list command in the code.

Here you go:
Code:
adb shell
$ pm list packages
$ pm uninstall -k --user 0 <name of package>
Example: (this removes Amazon video)
Code:
adb shell
$ pm list packages
$ pm uninstall -k --user 0 com.amazon.avod
Success
The Following 14 Users Say Thank You to DragonFire1024 For This Useful Post: [ View ] Gift DragonFire1024 Ad-Free
 
 
14th July 2017, 09:23 PM |#2  
Member
Thanks Meter: 13
 
More
Why do you keep the data and cache directories?

Quote:

This is a good thing, however, as it means that these applications truly aren’t being uninstalled from the device, they are just being uninstalled for the current user (user 0 is the default/main user of the phone). That’s why, if you omit the “–user 0” and “-k” part of the command, the command won’t work. These two commands respectively specify that the system app will only be uninstalled for the current user (and not all users, which is something that requires root access) and that the cache/data of the system application will be preserved (which can’t be removed without root access). Therefore, even if you “uninstall” a system application using this method, you can still receive official OTA updates from your carrier or OEM.

Source: https://www.xda-developers.com/unins...t-root-access/
The Following User Says Thank You to Hallo32 For This Useful Post: [ View ] Gift Hallo32 Ad-Free
14th July 2017, 09:36 PM |#3  
Quote:
Originally Posted by Hallo32

Why do you keep the data and cache directories?



Source: https://www.xda-developers.com/unins...t-root-access/

Fine by me. I wonder if the same method can be applied to install apps and if so, into system? This could be the chance to replace Amazon's apps with forever broken ones while we can, if possible.
The Following User Says Thank You to DragonFire1024 For This Useful Post: [ View ] Gift DragonFire1024 Ad-Free
14th July 2017, 09:37 PM |#4  
Member
Flag Heidelberg
Thanks Meter: 2
 
More
Work on my Fire 7" Gen7 with 5.4.0.0.

Thank You!
14th July 2017, 09:49 PM |#5  
Member
Thanks Meter: 13
 
More
Quote:
Originally Posted by DragonFire1024

Fine by me. I wonder if the same method can be applied to install apps and if so, into system? This could be the chance to replace Amazon's apps with forever broken ones while we can, if possible.

Into system should not be possible, because you need root rights to mount /system as write able.

Hasn't there been a few tries to install modified Amazon apps which are broken? I think I have read there something on xda.
--> Firelauncher aplk https://forum.xda-developers.com/ama...-fire-t3288310
14th July 2017, 09:57 PM |#6  
Quote:
Originally Posted by Hallo32

Into system should not be possible, because you need root rights to mount /system as write able.

Hasn't there been a few tries to install modified Amazon apps which are broken? I think I have read there something on xda.

Yes. Another member and I have been trying to do just that. We've been trying to modify Amazon apps to either bring out block parts of that APKs software, or stop the apps from functioning at all. The closest I got was somehow managing to delete all User AND system app data and storage. Great eh? I thought so too. Until I realized I couldn't download or install anything. I tried, but haven't been able to repeat the process. So far that's as far as we've gotten.
The Following User Says Thank You to DragonFire1024 For This Useful Post: [ View ] Gift DragonFire1024 Ad-Free
14th July 2017, 10:00 PM |#7  
Quote:
Originally Posted by Hallo32

Into system should not be possible, because you need root rights to mount /system as write able.

Hasn't there been a few tries to install modified Amazon apps which are broken? I think I have read there something on xda.
--> Firelauncher aplk https://forum.xda-developers.com/ama...-fire-t3288310

That works to an extent. I tried it, replacing launcher with whatever Amazon app. It uninstalls it, but then is immediately reinstalled to another folder...usually from /system/priv-app/ to /data/app and with a different name. Though this might have been how I got all app and system app data erased...by screwing around with the DeviceOTA apk.
The Following User Says Thank You to DragonFire1024 For This Useful Post: [ View ] Gift DragonFire1024 Ad-Free
14th July 2017, 10:01 PM |#8  
Member
Thanks Meter: 13
 
More
See edit above. ^^

But what does this mean in relation to the ota apps? Are the ota updates also deactivated?
14th July 2017, 10:18 PM |#9  
Quote:
Originally Posted by Hallo32

See edit above. ^^

But what does this mean in relation to the ota apps? Are the ota updates also deactivated?

I would've presumed that to be a yes, given nothing could be downloaded and or installed anymore. Everything worked fine aside from that and being able to uninstall apps. What little bit I could find on the web, no one mentioned the cause and most of them ended up with permanently damaged internal SD cards. I waited a few days after posting a thread and no one replied. So I factory reset it and everything was fine again. I wish I could repeat it.
The Following User Says Thank You to DragonFire1024 For This Useful Post: [ View ] Gift DragonFire1024 Ad-Free
14th July 2017, 11:41 PM |#10  
Junior Member
Thanks Meter: 2
 
More
Can we disable "special offers" using this method? Or is that part of the launcher?

If we "uninstall" the launcher, will it ask if you want to use a different installed launcher to map to the home button?
15th July 2017, 12:08 AM |#11  
Quote:
Originally Posted by deepdvd

Can we disable "special offers" using this method? Or is that part of the launcher?

If we "uninstall" the launcher, will it ask if you want to use a different installed launcher to map to the home button?

I did special offers. Haven't tried the launcher yet.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes