I've rooted my G4 Play using the instructions here: https://forum.xda-developers.com/g4-play/development/unlock-twrp-root-nearly-noob-proof-t3516900
Recently the phone keeps offering me an OTA update. I presume the update will fail if I tried to apply it, but I don't want it anyway. This phone barely gets used and is set up the way I like it.
Is there a way to disable the popup nagging screen which offers me the update several times a day?
EDIT: I mean a way to disable the nag screen WITHOUT flashing a new ROM.
Bump! Still haven't got a solution...
Code:
su -c pm disable com.motorola.ccc.ota
d4rk3 said:
Code:
su -c pm disable com.motorola.ccc.ota
Click to expand...
Click to collapse
Or use TiBu to freeze the app named 'updater'....same exact thing, just done differently
Exact same thing except using pm is free.
d4rk3 said:
Exact same thing except using pm is free.
Click to expand...
Click to collapse
Well played, sir
d4rk3 said:
Code:
su -c pm disable com.motorola.ccc.ota
Click to expand...
Click to collapse
Don't you have to be rooted to run that code? su? Is there any way to get rid of that annoying OTA update notification without rooting?
sushiboba said:
Don't you have to be rooted to run that code? su? Is there any way to get rid of that annoying OTA update notification without rooting?
Click to expand...
Click to collapse
Try this:
Code:
pm disable-user --user 0 com.motorola.ccc.ota
d4rk3 said:
Try this:
Code:
pm disable-user --user 0 com.motorola.ccc.ota
Click to expand...
Click to collapse
I got the error "pm' is not recognized as an internal or external command, operable program or batch file.
I then entered 'adb shell' first and then used the command and I think it worked. I thought the shell command wouldn't work because I'm not even rooted.
Hopefully I don't see the pop up anymore
Related
AndroidPolice has the downloads and instructions for a new method of rooting. Just tested it, it *does* in fact work.
You will need ADB access (which, if you've rooted before, you probably already have).
I can confirm this works.
Is there any reason to do this if we are still rooted and have the secured rooted ROM installed? Should I wait until/if Amazon pushes the updated on top of my rooted 6.2.1?
Noob questions: Assume that the app goes on the KF of course. Where do the Superuser files get placed? Already have Superuser on the KF from previous root so can I skip this step?
Thanks!
cant find the drivers for my kindle??????? need help
i keep getting devce not found.....
movieaddict said:
cant find the drivers for my kindle??????? need help
i keep getting devce not found.....
Click to expand...
Click to collapse
I am not sure if we are talking about the same thing but I think they are included in the Kindle Fire Utility.
Masssy said:
I am not sure if we are talking about the same thing but I think they are included in the Kindle Fire Utility.
Click to expand...
Click to collapse
run install_drivers.bat from Kindle Fire Utility 0.6
Nice. Just regain root for 6.2.1.
did that , nothing
Not working here. Noticed that when I hit Root on the new app on the KF, I get this info which was not in the directions. Anyone else? Should these steps be done and in what sequence combined with the published instructions?
Final Steps
On your computer run the following commands:
adb kill-server
adb root
adb shell
Enjoy.
Hellcat6 said:
Not working here. Noticed that when I hit Root on the new app on the KF, I get this info which was not in the directions. Anyone else? Should these steps be done and in what sequence combined with the published instructions?
Final Steps
On your computer run the following commands:
adb kill-server
adb root
adb shell
Enjoy.
Click to expand...
Click to collapse
only one not in the instructiosn was adb kill-server and its not really needed.
adb root <-- what you likely missed
Root was made (I guess...).
But I still can't install the market. Because I can't mount system to R/W (with root manager or kindle utility).
Is it normal? :/
Cholo981 said:
Root was made (I guess...).
But I still can't install the market. Because I can't mount system to R/W (with root manager or kindle utility).
Is it normal? :/
Click to expand...
Click to collapse
root explorer mounts the system in r/w just fine.
this root works as advertised
ota rootkeeper still works for a temp unroot to watch amazon video.
as far as i can tell everything is the same except we're using superuser app so you have to allow each app permission, it's the only real change i can see
---------- Post added at 07:43 PM ---------- Previous post was at 07:43 PM ----------
jcase said:
only one not in the instructiosn was adb kill-server and its not really needed.
adb root <-- what you likely missed
Click to expand...
Click to collapse
i needed to use the kill-server command to get my computer to pick up the kindle after the update... others may as well so it's good info
screwyluie said:
root explorer mounts the system in r/w just fine.
this root works as advertised
ota rootkeeper still works for a temp unroot to watch amazon video.
as far as i can tell everything is the same except we're using superuser app so you have to allow each app permission, it's the only real change i can see
---------- Post added at 07:43 PM ---------- Previous post was at 07:43 PM ----------
i needed to use the kill-server command to get my computer to pick up the kindle after the update... others may as well so it's good info
Click to expand...
Click to collapse
Thanks for the suggestion re: OTA Rootkeeper! Rooted earlier today, but had trouble unrooting to watch videos, and now that's solved!
I haven't got my fire yet but these instructions don't seem very clear; do I have to keep the tablet connected to the PC at all times? Or do I execute the sudo app on the tablet, and then connect it to the PC so I can run the adb commands?
screwyluie said:
root explorer mounts the system in r/w just fine.
Click to expand...
Click to collapse
I meant root explorer (I wrote root manager indeed).
If I click on the "mount R/W" button, it doesn't do anything. :/
EDIT: Done. I had to push vending.apk by adb... dunno why.
jcase said:
only one not in the instructiosn was adb kill-server and its not really needed.
adb root <-- what you likely missed
Click to expand...
Click to collapse
Working now! Figured out that when installing the script in ADB from the directions, I was not leaving a space before each instance of "/system". Duh. Got Market working again as well. Thanks Developers!
Hellcat6 said:
Not working here. Noticed that when I hit Root on the new app on the KF, I get this info which was not in the directions. Anyone else? Should these steps be done and in what sequence combined with the published instructions?
Final Steps
On your computer run the following commands:
adb kill-server
adb root
adb shell
Enjoy.
Click to expand...
Click to collapse
You need to finish the job with these steps (taken from the androidpolice post):
Code:
adb remount
adb push su /system/xbin/su
adb shell chown 0.0 /system/xbin/su
adb shell chmod 06755 /system/xbin/su
adb install com.noshufou.android.su-1.apk
adb reboot
Help! I'm stuck at this step:
adb install com.noshufou.android.su-1.apk
The prompt says it can't find the file. What am I missing?
Thanks!
---------- Post added at 04:47 PM ---------- Previous post was at 04:01 PM ----------
I think I figure it out. The Fire is rooted again. I just need to fiddle with OTA Rootkeeper to be able to watch video streaming again.
Thank you for this thread.
I can run all the steps i just gotta be able to remove the original superuser app that i had before this one. Can someone please tell me how to go about this.
This Method disable ota services.
steps:
-Decompress the attached file
-Execute the following commands:
<important>Please look the screen for superuser permission grant.
Code:
adb push disable_ota_for_kindle.sh /data/local/tmp/
adb shell "su -c 'chmod 777 /data/local/tmp/disable_ota_for_kindle.sh'"
adb shell "su -c '/data/local/tmp/disable_ota_for_kindle.sh'"
adb shell "rm /data/local/tmp/disable_ota_for_kindle.sh"
Tested in a Kindle Fire 2 (10.2.3_user_2313820
julionadal said:
This Method disable ota services.
steps:
-Decompress the attached file
-Execute the following commands:
<important>Please look the screen for superuser permission grant.
Code:
adb push disable_ota_for_kindle.sh /data/local/tmp/
adb shell "su -c 'chmod 777 /data/local/tmp/disable_ota_for_kindle.sh'"
adb shell "su -c '/data/local/tmp/disable_ota_for_kindle.sh'"
adb shell "rm /data/local/tmp/disable_ota_for_kindle.sh"
Tested in a Kindle Fire 2 (10.2.3_user_2313820
Click to expand...
Click to collapse
Guessing this can only be confirmed at the time of the next update for me. Currently running 7.2.2 on KFHD.
Will download and give it a go.
Thanks.
Droidwall is a good solution for this too. You can block all Apps for using the Internet connection to call "home"
This script looks to disable all OTA services. Would that not included whispersync, the personal documents service etc? it is possible that blocking all of these services may have undesired consequences to folks who value those services. That said, thanks for developing this script.
Can you provide more details on how to disable OTAs using Droidwall? I downloaded the application but I am not sure which applications I need to block or how to configure.
Sent from my KFTT using xda premium
Should I disable the system app in the center of the screenshot? Will it lock up the device if I do so?
Sent from my KFTT using xda premium
ameswilliam said:
Should I disable the system app in the center of the screenshot? Will it lock up the device if I do so?
Sent from my KFTT using xda premium
Click to expand...
Click to collapse
I installed DroidWall and blacklist all amazon apps, but it still update to 7.2.2 version. I doubt DroidWall can off OTA update
Did you blacklist the 10000. System file seen in the attachment?
Sent from my SPH-L710 using xda premium
Ok, so I used the OP's .SH file, and then read a bit further on this thread and realized his code would disable whispersync too.
Is there any way to reverse his code? I tried to go into his code and change the word "disable" to "enable" but the file would not execute anymore. I have no idea why. I did not change the file name, but ADB keeps telling me "no such file or directory"
Can anyone please help? I'm using Fire HD 8.9 ver. 8.1.3
After i reverse the code, I will just use droidwall
Thanks for your help.
pullmyfinger123 said:
Ok, so I used the OP's .SH file, and then read a bit further on this thread and realized his code would disable whispersync too.
Is there any way to reverse his code? I tried to go into his code and change the word "disable" to "enable" but the file would not execute anymore. I have no idea why. I did not change the file name, but ADB keeps telling me "no such file or directory"
Can anyone please help? I'm using Fire HD 8.9 ver. 8.1.3
After i reverse the code, I will just use droidwall
Thanks for your help.
Click to expand...
Click to collapse
Try running each command with ADB.
I'm not familiar with the disable 'pm' command but know that services can be enabled/disabled via titanium backup. Dont know if this is the same function but you could install it and give it a go.
bryanchapman9999 said:
Try running each command with ADB.
I'm not familiar with the disable 'pm' command but know that services can be enabled/disabled via titanium backup. Dont know if this is the same function but you could install it and give it a go.
Click to expand...
Click to collapse
Yea I dont see any service that's already frozen using Titanium Backup. Can anyone else who knows what this guy's code did help me reverse it? Thanks.
This is his code:
#!/system/bin/sh
pm disable "com.amazon.dcp/.ota.OTAUpdateMessageHandler"
pm disable "com.amazon.dcp/.ota.InventoryUploadService"
pm disable "com.amazon.dcp/.ota.UpdatesLookupService"
pm disable "com.amazon.dcp/.ota.OTAService"
pm disable "com.amazon.dcp/.ota.AppStateMonitorService"
pm disable "com.amazon.dcp/.ota.CheckForOTAUpdatesService"
pm disable "com.amazon.dcp/.ota.ViewUpdateActivity"
pm disable "com.amazon.dcp/.ota.OTAStatusActivity"
pm disable "com.amazon.dcp/.ota.ResetOTAMessageHandler"
pm disable "com.amazon.dcp/.ota.InventoryUploadService$InventoryUploadReceiver"
pm disable "com.amazon.dcp/.ota.UpdatesLookupService$MountStatusChangedReceiver"
pm disable "com.amazon.dcp/.ota.OTAService$OTAWakeupReceiver"
pm disable "com.amazon.dcp/.ota.OTAService$OTADedupeReceiver"
pm disable "com.amazon.dcp/.ota.OTAService$OTAInstallNowReceiver"
Disable OTA Updates - Kindle Fire 7" HD
Very well thought out script.
On my Kindle Fire 7" HD all I did was moved /system/ect/security/otacerts.zip to /sdcard/download - Reboot the Kindle.
So far no updates, still on 7.2.2
Thanks!
thanks Bro for sharing.just wanted to feedback after doing these procedures.my kindle fire HD 7" is not updating anymore.i give it two thumbsup!now i still have the same build 7.2.2 for almost more than a month even if Amazon has the newest build 7.2.3 thanks alot.it really helps
Thanks for the script. Looks like it worked ok for me...Just wondering about the whisper sync deal? Does it still work"
Whisper Sync Disabled
ninjabeaver said:
Thanks for the script. Looks like it worked ok for me...Just wondering about the whisper sync deal? Does it still work"
Click to expand...
Click to collapse
ninjabeaver,
This script does disable Whisper Sync which is why we had our developers redesign a scipt to remove the OTA Services
only. Here is the less aggressive version:
http://forum.xda-developers.com/showthread.php?t=2086450
when we developed the attached script we were very careful to only effect OTA and no other services. We also wrote
an enable script for the people who need to send back there Kindles for repair.
Right on thanks..I hadn't seen that thread before.
Sent from my KFTT using Tapatalk HD
prokennexusa said:
Very well thought out script.
On my Kindle Fire 7" HD all I did was moved /system/ect/security/otacerts.zip to /sdcard/download - Reboot the Kindle.
So far no updates, still on 7.2.2
Click to expand...
Click to collapse
Hows it going, did you just move otacerts.zip and not block it tru droidwall?
prokennexusa said:
ninjabeaver,
This script does disable Whisper Sync which is why we had our developers redesign a scipt to remove the OTA Services
only. Here is the less aggressive version:
http://forum.xda-developers.com/showthread.php?t=2086450
when we developed the attached script we were very careful to only effect OTA and no other services. We also wrote
an enable script for the people who need to send back there Kindles for repair.
Click to expand...
Click to collapse
If I had used this script on my KF2 but now have installed TWRP and installed new ROM, would I need to run this again ?
Does this script prevent syncing with google play?
I rooted my kindle fire 2 and I ran this script. I uploaded songs onto google play music, but i'm unable to find songs I'd uploaded to the site.
Is it because of this script that google play is unable to sync with my kindle?
Thanks
julionadal said:
This Method disable ota services.
steps:
-Decompress the attached file
-Execute the following commands:
<important>Please look the screen for superuser permission grant.
Code:
adb push disable_ota_for_kindle.sh /data/local/tmp/
adb shell "su -c 'chmod 777 /data/local/tmp/disable_ota_for_kindle.sh'"
adb shell "su -c '/data/local/tmp/disable_ota_for_kindle.sh'"
adb shell "rm /data/local/tmp/disable_ota_for_kindle.sh"
Tested in a Kindle Fire 2 (10.2.3_user_2313820
Click to expand...
Click to collapse
Good afternoon:
Is it possible to provide this service in an APK?
This would allow the user to simply install the APK and then select enable or disable OTA as required?
The User would not have to know anything about ADB and related commands.
If I knew how to create APK apps I would give it a try.
Regards
Can someone post a current kernel version screenshot off of their phone please..
Update: (11/08/2014)
Instructions:
Grab file at --> https://drive.google.com/file/d/0B31X8bH_5Gl-NmExWmhlbzJ5T3c/view?usp=sharing
adb push root /data/local/tmp
adb shell
cd /data/local/tmp
chmod 777 root
./root
If you get # symbol for prompt, you have root.
Let me know the results please.. I am trying to do this without actually having a phone, I might as well go get one today though, because this might end up being to painful this way..
Update (11/15/2014):
Well, at this point I have been able to establish a remote shell to my PC. This might not sound like much, but if your on the phone and run my binary it will establish a remote shell to anywhere that you specify where a valid listener is listening on an IP and port that is specified. Malware people would go nuts with this. Why? Because with this essentially I could grab all personal information from your SDcard and other areas without your permission. Pretty much run any command that you can do now locally, I could do on your phone remotely. So, I am seeing now what leverage points I might be able to make with this..
Gl
AngelsPunishment said:
Gl
Click to expand...
Click to collapse
Ohhh. yummy....
Is this root already available??
SM-N910V
http://download.chainfire.eu/590/CF-Root/CF-Auto-Root/CF-Auto-Root-trltevzw-trltevzw-smn910v.zip
Am I missing something or has chainfire already accomplished this.. ?
gatesjunior said:
SM-N910V
http://download.chainfire.eu/590/CF-Root/CF-Auto-Root/CF-Auto-Root-trltevzw-trltevzw-smn910v.zip
Am I missing something or has chainfire already accomplished this.. ?
Click to expand...
Click to collapse
I thought that was for the DE (Developer Edition).
Nooter said:
I thought that was for the DE (Developer Edition).
Click to expand...
Click to collapse
I don't think so. Look at your model, the developer edition I believe would be a different model..
Well, hold on, maybe.. It might have an identical model number. That would be strange...
gatesjunior said:
I don't think so. Look at your model, the developer edition I believe would be a different model..
Well, hold on, maybe.. It might have an identical model number. That would be strange...
Click to expand...
Click to collapse
It's for the Dev edition. It was listed as the retail version model number but it is indeed for the dev version.
Someone want to try this
Instructions:
Grab file at --> https://drive.google.com/file/d/0B31X8bH_5Gl-NmExWmhlbzJ5T3c/view?usp=sharing
adb push root /data/local/tmp
adb shell
cd /data/local/tmp
chmod 777 root
./root
Let me know the results please..
Can you tell us how this method achieves root?
ronaldheld said:
Can you tell us how this method achieves root?
Click to expand...
Click to collapse
Well, it is essentially overflowing to try and gain root, it will not in any way cause any permanent change to your phone or flag anything.
gatesjunior said:
Instructions:
Grab file at --> https://drive.google.com/file/d/0B31X8bH_5Gl-NmExWmhlbzJ5T3c/view?usp=sharing
adb push root /data/local/tmp
adb shell
cd /data/local/tmp
chmod 777 root
./root
Let me know the results please..
Click to expand...
Click to collapse
did you fo this? what did it achieve?
mrnick81 said:
did you fo this? what did it achieve?
Click to expand...
Click to collapse
No, I do not have the phone yet.. Probably go out tonight and get it. But I wanted to start work and get things moving..
Thank you for the attempt!
Has anyone tried it yet? If not I am will give it a whirl.
Chuckleb0ne said:
Has anyone tried it yet? If not I am will give it a whirl.
Click to expand...
Click to collapse
exactly, not going to adb an unproven method
I'll give it a try in a second.
---------- Post added at 03:52 PM ---------- Previous post was at 03:37 PM ----------
Where do i place the root file on my computer? It stops me at (cannot stat root, No such file or directory).
I have a windows computer with adb installed and everything.
gatesjunior said:
No, I do not have the phone yet.. Probably go out tonight and get it. But I wanted to start work and get things moving..
Click to expand...
Click to collapse
Ok, so here is the results.
NM. same results as above.
mrlaigle said:
NM. same results as above.
Click to expand...
Click to collapse
O.k. guys, well that was shot one with no phone. Now I have phone in hand All mine, precious...
Let me know if you need restore tar.
Anyone had the ability to get adb shell working with Oreo now that it's been out a few weeks?
Looking to debloat if possible, especially a bunch of those pointless samsung apps that refuse to disable through application manager.
magiin said:
Anyone had the ability to get adb shell working with Oreo now that it's been out a few weeks?
Looking to debloat if possible, especially a bunch of those pointless samsung apps that refuse to disable through application manager.
Click to expand...
Click to collapse
Yeah it's possible.
Deleted
shakkirk said:
How ? please give us step by step instructions
Click to expand...
Click to collapse
Same instructions as before still work. Honestly though Samsung allows so many uninstall and disablings, I just have to hide a few icons like "help" and my phone flies But if you want to go all out:
https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
TLDR of those instructions (replace package-name with part of the app name you are trying to remove or cut of the grep part and find your package in the list):
Code:
adb shell
pm list packages | grep 'package-name'
pm uninstall -k --user 0 package-name
Note: Any application "uninstalled" via this method will return if/when you factory reset.
Hello XDA users and Fire TV users, Amazon now blocked the adb shell pm disable-user command permanently. You can no longer block update packages 7.2.7.3/6.2.8.7 and higher. If you just updated your device without applying the system components updates, it should still work so avoid those incremental updates if you can while it lasts.
I'm currently running a Fire TV Stick Lite [TWRP Unlocked] (sheldon) on firmware 7.2.4.2 (PS7242/3515)
The pm disable-user is as follows from adb prompt:
pm disable-user com.amazon.device.software.ota
Security exception: cannot disable a protected package: com.amazon.device.software.ota
Yes mate, newer versions affect custom launchers being permanent too. https://www.aftvnews.com/amazon-blocks-custom-home-launchers-with-latest-fire-tv-software-update/
Skel40 said:
The pm disable-user is as follows from adb prompt:
pm disable-user com.amazon.device.software.ota
Security exception: cannot disable a protected package: com.amazon.device.software.ota
Click to expand...
Click to collapse
The command for unlocked/rooted devices is
pm disable com.amazon.device.software.ota
I guess you know that already, isn't it?
And this would be the command for the locked devices... which is blocked on the latest?
pm disable-user --user 0 com.amazon.device.software.ota
Sus_i said:
The command for unlocked/rooted devices is
pm disable com.amazon.device.software.ota
I guess you know that already, isn't it?
And this would be the command for the locked devices... which is blocked on the latest?
pm disable-user --user 0 com.amazon.device.software.ota
Click to expand...
Click to collapse
Yes which still works with root installed. The command is blocked on latest with system components installed for locked devices. It won't work. Maybe eventually it'll be rolled out as a system update so I wouldn't update if you use the custom launchers and want updates blocked. If they can permanently block launchers they can block update blocker tools from working anymore and it'll continue with newer methods. If anyone has a Fire TV Stick Lite and wants to unlock it. Now would be your best bet before it's patched.
I've enabled adb on rooted FTV2 sloane and launched adb shell (as administrator) but when I run pm disable com.amazon.device.software.ota I get an Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=9891, uid=2000, package uid=32011
I was able to run pm clear com.amazon.device.software.ota with success
How do I overcome the permissions denial
hafren said:
I've enabled adb on rooted FTV2 sloane and launched adb shell (as administrator) but when I run pm disable com.amazon.device.software.ota I get an Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=9891, uid=2000, package uid=32011
I was able to run pm clear com.amazon.device.software.ota with success
How do I overcome the permissions denial
Click to expand...
Click to collapse
You need to spawn a root shell before running the pm disable cmd. In order to do so, run 'su'.
Rortiz2 said:
run 'su'.
Click to expand...
Click to collapse
When I run su nothing happens, and I cant enter the pm disable command as it seems the adb shell is frozen
Code:
C:\adb>adb shell
[email protected]:/ $ su
Ok so I changed my usb a-a cable I retried su - this time I do get a flashing cursor so entered the commands but still received no feedback from device (its a ftv2 sloane rooted twrp via amonet)
Code:
C:\adb>adb devices -l
List of devices attached
G070GV146247023P device product:full_sloane model:AFTS device:sloane transport_id:1
C:\adb>adb shell
[email protected]:/ $ su
pm disable com.amazon.device.software.ota
pm disable com.amazon.device.software.ota.override
pm disable com.amazon.tv.forcedotaupdater
pm disable com.amazon.tv.forcedotaupdater.v2
exit
exit
pm clear com.amazon.device.software.ota
[email protected]:/ $ su
Should result in
[email protected]:/ #
The '$' turning to a '#' indicates you now have root privileges. It looks like your device is hanging on the su command, with no confirmation the request was granted.
Finnzz said:
[email protected]:/ $ su
Should result in
[email protected]:/ #
The '$' turning to a '#' indicates you now have root privileges. It looks like your device is hanging on the su command, with no confirmation the request was granted.
Click to expand...
Click to collapse
Thanks that's really helpfull to learn. I think I have an issue with magisk so will reinstall from twrp.
OK solved it - magsik had not fully loaded to allow root selection. Now working- Really appreciate learning the '$' turning to a '#' indicates you now have root privileges
hafren said:
I've enabled adb on rooted FTV2 sloane and launched adb shell (as administrator) but when I run pm disable com.amazon.device.software.ota I get an Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=9891, uid=2000, package uid=32011
I was able to run pm clear com.amazon.device.software.ota with success
How do I overcome the permissions denial
Click to expand...
Click to collapse
Extremely hard to currently override their malicious updates .
the problem is for most Amazon recent devices , the firmware updates have been slowly
Removing user control away from the device owner , and little by little giving more and more control to Amazon by them hitting your device with malicious updates that change how your device originally worked.
For anyone with a locked device , try an alternative method using no root firewall
or check out teckdoctoruk On YouTube and search his channel for vpn app to
block Amazon updates . either or works , firewall app like no root firewall or
a vpn app that blacklists updates.
Check his page out because he simplifies the process.
Just remember , mileage will vary depending on what malicious updates you already got
From Amazon that changed your device already.
Using a firewall or VPN app to block updates only prevents further Amazon updates from
hitting your box , so it can't remove updates that already changed thing's.