After successfully getting my root and android market working, I would like to make sure that my fire does not update itself and i lose all of my hard work. What is the easiest way to make sure that I will not recieve ota updates? I have seen some people recommend droidwall, are there any other options?
Thanks in advance.
to unregister at amazon is confirmed
I have used http://market.android.com/details?id=com.stericson.permissions to disable the permission
com.amazon.dcp.ota.permission.UPDATE_FILES_LOOKUP
Click to expand...
Click to collapse
. No idea if it will work, but it looks interesting.
b63 said:
to unregister at amazon is confirmed
Click to expand...
Click to collapse
but how do i use all of my kindle services such as streaming and such.
you get one or the other. I would not expect a lot of updates from Amazon, but you never know.
Can you re-register at any time after you deregister?
Get the Voodoo OTA Rootkeeper from the market (too new to post links, but not a noob). You can temp unroot to use the Amazon services and reroot. If an OTA update gets pushed and installed, you can still reroot.
rooting/unrooting has nothing to do with registering/unregistering the device at amazon and the root status will not have any impact on ota updates.
unregistering will prevent the update allthrough i used an other solution (worked for me):
i deleted /system/etc/security/cacerts.zip - watched the update downloading to the cache folder but did not install - after a reboot the update file was disappeared from the cache folder
was registered all the time
Which file to delete?
Question. My system folder/etc/security has two files and the cacerts file is a .bks file not.zip. The other file is otacerts.zip. Which one should I delete to prevent the update?
b63 said:
rooting/unrooting has nothing to do with registering/unregistering the device at amazon and the root status will not have any impact on ota updates.
unregistering will prevent the update allthrough i used an other solution (worked for me):
i deleted /system/etc/security/cacerts.zip - watched the update downloading to the cache folder but did not install - after a reboot the update file was disappeared from the cache folder
was registered all the time
Click to expand...
Click to collapse
you selelected a quite old thread - with a typo too - sorry
here is the link to the complete solution:
http://forum.xda-developers.com/showthread.php?t=1451328
and it's otacerts.zip ...
b63 said:
you selelected a quite old thread - with a typo too - sorry
here is the link to the complete solution:
http://forum.xda-developers.com/showthread.php?t=1451328
and it's otacerts.zip ...
Click to expand...
Click to collapse
I did this method as well. Not sure if it works, I don't think any OTA updates have been pushed out since I made the mod....
Related
Hi all,
I've got a rooted Iconia on 3.1. I installed System App Remover from Market and I'm able to see all the Acer bloatware installed. I've removed several that are useless/take up space. [I know many of you recommend renaming them, but does that remove them from the App listing?]
But, I can't seem to find the nook app to delete it!?
Has anyone successfully deleted the Acer installed Nook app?
I used root explorer to delete it. The apk is located in system/vendor/app. If you have root explorer make sure to change to mount R/W.
but wouldn't this cause an issue with the update?
I heard if you are missing any of Acer files inc. bloatware apps the update will fail?
dj898 said:
but wouldn't this cause an issue with the update?
I heard if you are missing any of Acer files inc. bloatware apps the update will fail?
Click to expand...
Click to collapse
Quite possible - however it is quite a simple matter to keep backups and restore them when updating.
Or you can use an app like Titanium Backup, worth every penny and helps with this.
dj898 said:
but wouldn't this cause an issue with the update?
I heard if you are missing any of Acer files inc. bloatware apps the update will fail?
Click to expand...
Click to collapse
Well I don't know about OTA update, since I bought the Iconia tab I have never received an OTA update. Every time I check, I always get "your device is up to date." I was able to update from 4.010.11 to 4.010.13 with no problem (using one of the update package found here). It actually reinstalled the bloatware apps.
thanks. Ill giveit a try
Just got another update to my xoom. They changed the market. It looks like the ones for the phones now.
Largan said:
Just got another update to my xoom. They changed the market. It looks like the ones for the phones now.
Click to expand...
Click to collapse
is it the same as the version number already posted? xxxx75 or something (build num)
still not seen any pics and my xoom isnt picking the new update this morning
I didn't get an update notice. I rooted mine. Does this mean that I will no longer get updates?
wasserkapf said:
I didn't get an update notice. I rooted mine. Does this mean that I will no longer get updates?
Click to expand...
Click to collapse
you'll probably still get updates but not be able to install them - or not advisable to install usually
just got this too the build number is HTK75D looks like its only 2.2mb
here is the update. just got notification and thought i would share
Can you pull the market.aks and the maps.apk for the rest of us?
arrtoodeetoo said:
Can you pull the market.aks and the maps.apk for the rest of us?
Click to expand...
Click to collapse
the only .apk is phonesky.apk and the odex file. the rest are patch files and i dont know if they are complete .apks
If you've installed the update, just go to system/app and you can pull the updated apks from there.
I think the market apk is called finsky or something funny like that.
arrtoodeetoo said:
If you've installed the update, just go to system/app and you can pull the updated apks from there.
I think the market apk is called finsky or something funny like that.
Click to expand...
Click to collapse
once i revert to stock and update. i will reroot and then pull the files...
i want to test universal root with the new update
ah just got the update too
I just got the update too!!!
I am rooted, so that doesn't seem to matter. I copied it to my SD card instead of installing it. Not sure how to now install it, or if I should even try on a rooted Xoom
Just got it too. This patch doesn't touch the boot - but does patch system apps and the framework.
From what I can tell... you don't need to unroot, but for the patch to work - you'll only need the stock system (stock 321).
For me - that means restoring the stock 321 framework.
I'd also over-written the wpa_supplicant - but this doesn't touch that - so I can leave it.
Should leave you at version at 3.2.1 - but ups the build to 75d.
As I also got it.. I'll let you know...
apk for the new market anyone?
Was going to post some pics when I got home but seems like the news spread all over. Will put up pics if asked to. Just tell me what to take it of.
FYI -- if you are on stock rooted 3.2.1 (HTK55D), this might work to update you: http://forum.xda-developers.com/showpost.php?p=17981519&postcount=98
xguntherc said:
apk for the new market anyone?
Click to expand...
Click to collapse
i do believe this is it... zip contains .apk and odex file
looks like google changed the market name
i didnt install it because it was already installed after the update, but it has market references all throughout the .apk
^
hmm..
anyone wana give that a try haha. I sold my Xoom or else I would
Mine is rooted with the Universal Xoom Root, and this update threw an error when I tried to install it. I think that I still have it unlock, if that may make a difference.
---------- Post added at 04:26 PM ---------- Previous post was at 04:01 PM ----------
wasserkapf said:
Mine is rooted with the Universal Xoom Root, and this update threw an error when I tried to install it. I think that I still have it unlock, if that may make a difference.
Click to expand...
Click to collapse
Well, relocking it made it unbootable. I had to unlock it again to boot, but now I have to set it up again.
Is there a good How-To for restoring it to stock? (including the stock image)
Edit:
I used ClockworkMod to try and install the update, and at least it gives me the error:
Code:
assert failed: getprop("ro.product.device") == "wingray"
Ok, they keep updating and breaking root. I hear droidwall will block it.
But what is the name I should be blocking?
Or is there a better way to stop auto updating?
Delete OTACERTS.zip in system/etc/security. You must enable r/w and have root.
When I did It, it downloaded the update in front of me but didn't update. Then I deleted the update. Now i'm still on 6.2.1 and Loving It.
Molinari said:
Ok, they keep updating and breaking root. I hear droidwall will block it.
But what is the name I should be blocking?
Or is there a better way to stop auto updating?
Click to expand...
Click to collapse
I did the otacerts.zip thing mentioned above (moved to sdcard and renamed to otacerts.bak).
However, just to be safe I am also using droidwall. With droidwall, I started out by blocking everything (default) and then unblocked things when they would not work (use the log to see what is being blocked). Be sure to actually enable the blocking and the logs (they are off by default). Some things you can be unblocked ahead of time like Market and Browser. The only potential issue with using droidblocker is that whatever is used for the OTA update might also be used by something else that needs to be unblocked.
mark_a_l said:
I did the otacerts.zip thing mentioned above (moved to sdcard and renamed to otacerts.bak).
However, just to be safe I am also using droidwall. With droidwall, I started out by blocking everything (default) and then unblocked things when they would not work (use the log to see what is being blocked). Be sure to actually enable the blocking and the logs (they are off by default). Some things you can be unblocked ahead of time like Market and Browser. The only potential issue with using droidblocker is that whatever is used for the OTA update might also be used by something else that needs to be unblocked.
Click to expand...
Click to collapse
Droidwall Doesnt work, I tried that on the 6.1 to 6.2 update because I did not want to risk a potential update. That was before we knew of the ota updates.
iroctheworld said:
Droidwall Doesnt work, I tried that on the 6.1 to 6.2 update because I did not want to risk a potential update. That was before we knew of the ota updates.
Click to expand...
Click to collapse
What were you blocking? I've only got about 6 things on my white list (not blocked). Half are market related. In any case even if it doesn't work for OTA updates, I find some apps to be a bit too 'chatty' (looking at the logs). So it does work at blocking 'unnecessary' wifi traffic.
Thanks for the rename tip!
I am still avoiding the 6.2.2 update (only time can tell, last time mine was updated about 1 week after the first posting about forced updates ...)
I am running the rooted version of 6.2.1. I flashed this after losing root from the 6.2.1 forced update.
This time I only did two "mods" for protection -
(1) un-register from Amazon (actually I never register during ROM installation)
(2) use Droidwall
I dunno which one will make me survive the forced update, but I suspect it may / will be #(1).
I only allow a few things to go through Droidwall, most of them are 3rd party apps' names. The only two additional processes necessary for normal functions are:
(1) downloads, media storage, DRM protected content storage, download manager (needed for Market downloads)
(2) search (for Google search)
The one I always worry about in Droidwall is obviously #(1). I certainly do not let things like Amazon device client platform (ADCP) to go through!
This is just my Droidwall setup. People using other apps may need to allow other Android processes through therefore I cannot guarantee Amazon update won't sneak through that way.
I only know about the otacerts.zip when I revisited the forum yesterday afte reading elsewhere about the new OTA update. This time I won't modify this file on purpose.
(fingers crossed for me, I am not out of the woods yet)
P.S. Feb 2nd and I am still clean, looks like I dodged it!
After searching the internet for maybe 10 hrs to find a working solution to this problem, i finally found a way to stop updates on Kindle Fire:
You need to download NoRoot Firewall from Play Store: play.google.com/store/apps/details?id=app.greyshirts.firewall&hl=de
How to get PlayStore on Kindle Fire:
Download, unzip and copy on your device: computerbild.de/download/Google-Play-Store-fuer-Amazon-Fire-Tablets-APK-18304123.html
Install in this order:
1. GoogleLoginService.apk
2. GoogleServicesFramework.apk
3. com.google.android.gms-6.6.03_(1681564-036)-6603036-minAPI9.apk
4. com.android.vending_7.2.13_com(playstore).apk
When the Firewall is installed, you need to block "DeviceSoftwareOTA". After that you go to Settings -> Apps&Games -> Manage All Applications -> All and search for "Device SoftwareOTA". Press CLEAR DATA to delete the downloaded update.
Thats it!
NOTE: You should not wait too long after getting internet access on your device. Otherwise the update will INSTALL AUTOMATICLY AND YOU WILL NOT BE ABLE TO REMOVE.
Sorry for no real links, I am not allowed to post them.
Sorry for your long search.
This is a known solution on this device (active discussion in several threads) and Amazon devices in general dating back several generations.
But good you reposted as folks tend to look at the most recent contributions and are not especially fond of searching.
Waldelb said:
After searching the internet for maybe 10 hrs to find a working solution to this problem, i finally found a way to stop updates on Kindle Fire:
You need to download NoRoot Firewall from Play Store: play.google.com/store/apps/details?id=app.greyshirts.firewall&hl=de
How to get PlayStore on Kindle Fire:
Download, unzip and copy on your device: computerbild.de/download/Google-Play-Store-fuer-Amazon-Fire-Tablets-APK-18304123.html
Install in this order:
1. GoogleLoginService.apk
2. GoogleServicesFramework.apk
3. com.google.android.gms-6.6.03_(1681564-036)-6603036-minAPI9.apk
4. com.android.vending_7.2.13_com(playstore).apk
When the Firewall is installed, you need to block "DeviceSoftwareOTA". After that you go to Settings -> Apps&Games -> Manage All Applications -> All and search for "Device SoftwareOTA". Press CLEAR DATA to delete the downloaded update.
Thats it!
NOTE: You should not wait too long after getting internet access on your device. Otherwise the update will INSTALL AUTOMATICLY AND YOU WILL NOT BE ABLE TO REMOVE.
Sorry for no real links, I am not allowed to post them.
Click to expand...
Click to collapse
https://forum.xda-developers.com/amazon-fire/general/amazon-fire-utility-tool-bloat-removal-t3641151
There's already a batch file that does all this for you and then some.
Technocian said:
https://forum.xda-developers.com/amazon-fire/general/amazon-fire-utility-tool-bloat-removal-t3641151
There's already a batch file that does all this for you and then some.
Click to expand...
Click to collapse
yeah but it doesn't work on fire os 5.4.0.1 from what I here so do it ASAP
Technocian said:
https://forum.xda-developers.com/amazon-fire/general/amazon-fire-utility-tool-bloat-removal-t3641151
There's already a batch file that does all this for you and then some.
Click to expand...
Click to collapse
savvytechwinner said:
yeah but it doesn't work on fire os 5.4.0.1 from what I here so do it ASAP
Click to expand...
Click to collapse
This has not been confirmed through multiple sources. One (perhaps two) individuals reported difficulty disabling pre-installed apps on FireOS 5.4.0.1 leading to much discussion and an unproven conclusion that Amazon had removed certain capabilities from FireOS 5.4.0.1.
I certainly concur the possibility exists and allowing the device to update is unwise until we know the full story.
I have it on my bucket list to install 5.4.0.1 for a test run. However, the target device (which has a preservable 5.0.1 bootloader) is in use and I'd rather not fire-up a new one. At present field reports are the best source.
Sadly this didn't work to block an update to my new tablet.
I thought I had everything GTG with these instructions but last night my tablet got updated from 5.3.3.0 to 5.4.4.0. So ya, bumber!!
byproxy said:
Sadly this didn't work to block an update to my new tablet.
I thought I had everything GTG with these instructions but last night my tablet got updated from 5.3.3.0 to 5.4.4.0. So ya, bumber!!
Click to expand...
Click to collapse
5.4.4.0 is a thing or is that a typo?
Sent from my KFFOWI using Tapatalk
Must be a typo, mixing up 5.3.4.0 and 5.4.0.0 - which seem to be identical though, as build.prop contains
Code:
ro.build.mktg.fireos=Fire OS 5.4.0.0
ro.build.version.name=Fire OS 5.3.4.0 (579225620)
5.4.4.0 isn't a thing yet (although I've seen that version string here, multiple times)
steve8x8 said:
Must be a typo, mixing up 5.3.4.0 and 5.4.0.0 - which seem to be identical though, as build.prop contains
Code:
ro.build.mktg.fireos=Fire OS 5.4.0.0
ro.build.version.name=Fire OS 5.3.4.0 (579225620)
5.4.4.0 isn't a thing yet (although I've seen that version string here, multiple times)
Click to expand...
Click to collapse
Yeah I saw it multiple times too and wanted to know if Amazon was going insane with the updates.
Sent from my KFFOWI using Tapatalk
Jake1702_ said:
Yeah I saw it multiple times too and wanted to know if Amazon was going insane with the updates.
Sent from my KFFOWI using Tapatalk
Click to expand...
Click to collapse
It could mean a few things 1) 5.4.0.0 and 5.3.4.0 are both the same...as in no significant update was needed to modify the build.prop with a newer version. 2) So because of that the lower version would really still be the current "version". 3) Typo. And given the things we've seen and discovered, I wouldn't be surprised if it was that.
Thank you
Waldelb said:
After searching the internet for maybe 10 hrs to find a working solution to this problem, i finally found a way to stop updates on Kindle Fire:
You need to download NoRoot Firewall from Play Store: play.google.com/store/apps/details?id=app.greyshirts.firewall&hl=de
How to get PlayStore on Kindle Fire:
Download, unzip and copy on your device: computerbild.de/download/Google-Play-Store-fuer-Amazon-Fire-Tablets-APK-18304123.html
Install in this order:
1. GoogleLoginService.apk
2. GoogleServicesFramework.apk
3. com.google.android.gms-6.6.03_(1681564-036)-6603036-minAPI9.apk
4. com.android.vending_7.2.13_com(playstore).apk
When the Firewall is installed, you need to block "DeviceSoftwareOTA". After that you go to Settings -> Apps&Games -> Manage All Applications -> All and search for "Device SoftwareOTA". Press CLEAR DATA to delete the downloaded update.
Thats it!
NOTE: You should not wait too long after getting internet access on your device. Otherwise the update will INSTALL AUTOMATICLY AND YOU WILL NOT BE ABLE TO REMOVE.
Sorry for no real links, I am not allowed to post them.
Click to expand...
Click to collapse
Thanks. Straight forward. Used how to feel guide precisely for for fire hd 10 to get play store working. Now I'm in airplane mode about to apply your steps. All the other post about it were vague and posters just sent links to other discussions that just made it frustrating. Thank you again.
I've just rooted my FireHD 10 (2019) using the Bootless Root Method and whilst it's only partial root it's enough for me to disable the OTA update stuff via ADB (using the Amazon Fire Toolbox V6.5).
I also installed IceBox and disabled a bunch of other stuff that the Amazon Fire Toolbox V6.5 doesn't do.....
I've installed a new launcher and everything works fine
However during the setup I had to connect to Wifi and it did a background OTA update...
It offered me to update at some point during setup which I (obviously) declined.
I also checked background app usage and it showed that OTA app download about 450mgs which i assume is the update.
Although I have disabled all the OTA stuff I would prefer to get rid of the file.
Does anyone know where it is located?
Thanks
It is probably in '/cache'.
MontysEvilTwin said:
It is probably in '/cache'.
Click to expand...
Click to collapse
Thanks, unfortunately it wasn't there.
However I just systematically went through the folders large enough to house it...
I eventually found it in /data/ota-package/ it was a 400mg or so bin file called update-maverick-diffxxx.bin .
I made a backup in case I was wrong and then deleted it.
On inspecting the backup... it is indeed a zip file containing an ota.prop with a version_name=Fire OS 7.3.1.2.