A couple hours ago my phone with unlocked bootloader, twrp and magisk root installed an OTA update without me initiating it. This failed and the phone was stuck in twrp recovery and couldn't boot until I flashed a stock rom through fastboot and restored my backups.
Now I want to prevent this from happening again. How do I block the phone from checking for OTA updates?
I will have to install them manually anyway so the OTA checking is not helpful.
Same thing happened to me except I was dumb enough to try and install myself the update... You can install Titanium Backup and freeze the Motorola Update app. Also, you can go under dev options and disable automatic updates (this alone didn't work for me).
How to prevent OTA updates, without root, please?
I followed this guide, the method 4 worked for me when my phone was rooted.
http://www.droidviews.com/disable-ota-notifications-android-devices/
With help from the Google, I finally recalled how I'd done it in the past.
Initially, I thought rooting would stop OTA updates, but that may have been prior to Marshmallow or with SuperSU.
This time, I used Titanium Backup (must be rooted) to freeze the MOTOROLA UPDATE SERVICE app.
As soon as it was frozen, the OTA notification disappeared from the notification bar and I gave not seen it return, for a couple days.
Yay! I didn't want to go beyond the stock firmware version that is available and I really didn't want Oreo.
Another way is to use a firewall app.
Also you can just add Motorola's address to your 'host' file to block it
Im the opposite, I want the notifications, without the automatic installation.
Wonder if I changed the permissions of the folder the updates download to, would that prevent automatic install?
also, there is an option in developer options, to turn off OTA.
Related
On my Verizon Gnex before the OTA to 4.0.4 I was rooted but still on the stock ROM and I ran the Voodoo Rootkeeper to make it easy to get back root afterwards. Once I got the OTA I restored root and the existing programs I had been using still seemed to work, but I was no longer getting screen notifications when one of those apps was granted root. I also applied the few updates to superuser and it's now fully up to date.
Last night I went to the approved apps list in superuser and saw multiple entries for one of my apps, so I figured I'd delete them all and reauthorize it again, but now I never get a prompt to add it, it just fails.
So it appears that either the current version of superuser is hosed or not installed properly. Voodo indicated that root permissions aren't granted in its status screen, but gives no indication on how to fix this. So I'm wondering how I should fix this. Is there a way to uninstall/reinstall the superuser app easily or do I have to go back through some part of the rooting process over again, or should I wipe and flash all the way to stock and start over?
Want to block OTA updates on my 8.4 Wifi. Anyone know what apk/file(s) to rename/freeze to keep it from trying to update? I'm rooted, but still on the stock ROM.
I believe it will not update ota now that its rooted, simple test is to check for update, go through that, it should end up telling you something like, file have been change or modified or something and it wont let you update
Sent from my SM-T320 using Tapatalk
It's trying to update & I just keep selecting the 3 hour postponement. I'm rooted and it's still trying. On my phone (GS4) I renamed the update apk, but I don't know the filename of the one on the tab.
96cobra said:
Want to block OTA updates on my 8.4 Wifi. Anyone know what apk/file(s) to rename/freeze to keep it from trying to update? I'm rooted, but still on the stock ROM.
Click to expand...
Click to collapse
On mine I went into 'settings/general/about device/software update' and unticked automatically check for updates. Then booted into recovery (stock recovery still on mine) and cleared the cache (which I believe deletes the OTA update file) then rebooted.
Since doing that I have not had any software update notifications and the OTA file hasn't reappeared.
My tab is on the original stock ROM and rooted with Towelroot.
Do I need to unfreeze my apps in Titanium Backup?
Is just as simple as unfreezing them, unrooting via SuperSU then taking the update?
I would highly recommend unfreezing your apps before taking the OTA, i believe the OTA doesn't install bloat back on, the OTA will do a factory reset on your G3 after it flashes and if you are missing certain apps you will run into problems, for example if you don't have App Updates installed before it resets itself you will be greeted with the setup screen on every boot (like when you first ever turned your phone on, but everytime) not having App Updates before a reset will also stop your notification bar from being able to pull down & no access to the background apps menu.
It's just best to restore all your apps before an OTA, then unroot, then try the OTA.
Once in awhile some people are still able to take an OTA while rooted somehow, but this is super rare.
You can try stealth mode in supersu enstead of removing root, i don't know if you can unroot using supersu though.
You might have to flash to stock firmware to remove root, in that case you could just flash directly to the same firmware that's being offered to you by the OTA.
so I rooted my galaxy tab s 8.4
I rooted and saw it installed super su. I went and ran super su to install the binarys but all it asked me to do is disable knox. which I did and was successful. I then installed twrp and that went fine. since I'm still on stock. How do I disable OTA updates? thank you in advance.
I don't know if it is the correct way to do it, but I just froze the two files called software update in the system files and one called fwupdate (I think). I can get you the correct names of the files tonight.
As promised, here are the three things I froze:
2 x Software Update
1 x FW Upgrade
Though I think you may only need to disable FWupgrade. I have just enabled the two called 'Software Update' and they seem to be connected to app updates and not OTA.
Ross_L said:
As promised, here are the three things I froze:
2 x Software Update
1 x FW Upgrade
Though I think you may only need to disable FWupgrade. I have just enabled the two called 'Software Update' and they seem to be connected to app updates and not OTA.
Click to expand...
Click to collapse
I found the two softare upgrade files and froze them with rom toolbox lite.
I could not find the FW upgrade file you are referring to.
The app I used is called 'Root App Delete' and it is available on Google Play. If you install that, then go into System Apps and select Junior mode (to freeze rather than delete), it should show in that list.
You won't be able to ota with Root and/or custom recovery installed. There's nothing to do.
Also be very careful when deleting system apps.
Ensure you have made a system backup in recovery.
My tablet is currently on stock MRA58K. I've rooted it, installed TWRP, and have Xposed installed (if that matters). I've been holding off installing the OTA system update(s) because I didn't want to mess with re-rooting (I see that's not a concern). Anyways, after searching for a fix to my Netflix playback problem, I see that it was fixed with one of the monthly updates (MRA58U). With this information I went through the steps of installing the OTA update (Settings->About Tablet->System updates). The updated downloaded and asked me if I wanted to install it and restart the tablet. Everything looked normal. When the tablet rebooted it booted straight into recover (TWRP). Confused by this, I just rebooted into system from TWRP. As far as I can tell the update didn't install. The build is still MRA58K and I still have the Netflix playback issue.
Is there a way to manually download and install the incremental monthly updates? I don't want to install the full blown factory image and have to re-setup the tablet.
Thanks
Maybe just get some MRA58V ROM since you have TWRP? And yeah, you wont be able to install official OTA with TWRP, you need to be stock for that.