[Q] Is there a new & improved way to disable OTA? - Nexus 7 Q&A, Help & Troubleshooting

About a month ago, I was having a problem with my Nexus 7 wanting to download/install a system update. I found a method online where I simply renamed /System/Etc/Security/otacerts.zip to otacerts.zip.bak. This worked and all was good for a few weeks.
Now, despite still having the renamed file, I am getting notifications for a system update again. I googled the problem and it appears that Google Play Services is now including the update service which is re-enabled each time the app updates.
Is there a new and improved solution to keep the update from downloading/notifying/installing? I have re-purposed the tablet for a child and rooted the stock 4.4.2 software in order to avoid ads which are not always kid-friendly and also to allow disabling Google apps that I don't want my child to have access to. I could take the update, but that would require undoing all the mods, updating, re-rooting and re-applying changes. I would rather not invest the time for a child's device that is working smoothly otherwise.

Trying something I found on another site. We'll see how it goes:
Install "System application manager" from the Play store (http://bit.ly/1mf6etg)
Install "Disable Service" from Play Store (http://bit.ly/1mf6XKL)
Download "Google Play Services 4.3.25" which will be side-loaded in a future step (http://bit.ly/1mf2WpT)
Go to Settings>Apps>All and find Google Play Services. Wipe cache and data. Uninstall any updates (I had to disable Android Device Manager first)
Install the version of Google Play Services that you downloaded in step 3
Run "System application manger". Tap "Filter" near the top until is shows ">Updated<". You should see Google Play Services in the list. Tap on it, select Manage, then select Convert and move to System Apps
Reboot phone when conversion is done
Open "Disable Service" and go to System Apps section
Find Google Services Framework and tap it. Uncheck "SystemUpdateService" (may already be unchecked)
Find Google Play Services and tap it. Uncheck "SystemUpdateService"
Reboot device again and hopefully be done with OTA nagging

Related

[Q] Applications not showing up in Market?

After installing Android Market, many applcations aren't showing up on my KF, from "Yahoo Fantasy" to "Google Earth.
Is there a way around this. I know on my phone you use to have to edit the build prop or something to get the Market to show all the apps.
protected apps don't show up - use sideloading
have tried editing the fingerprint in build.prop - it brings you more troubles ...
(amazon services, incompatible apps, ...)
if someone knows a compatible fingerprint, please post it !
Yeah, sideloading is really the best option. Find a website (like apktop or similar) that has apps available for download and then just download them and install.
Another option, if you have an Android phone, is to download the app, then send it to yourself via email or Dropbox.
Haven't messed around with build.prop myself, it's too scary to me. So far I've only come across maybe two apps that I haven't been able to sideload successfully.
hijack this thread with a related question...
sideloaded apps do not show up in market. is there any way to have them show up there? or have to manually update using apks?
thanks.
n00bsh1t
goto settings -> applications -> market
clear cache -> clear data -> force close -> reboot KF
after reentering the market you should have your apps (with a bit of luck)
if they are not protected apps. sideloaded protected apps you'll never see in the market.

[Q] I messed up my Nexus! please help

Basically I tried to force my phone to get the 4.3 OTA update by forcing Google System Framework to stop and clearing data/cache. It didn't work and it messed up Google Play.
Another website said to delete my Google account, restart my phone, delete play store data, and then add my account back. So I did that and it let my accounts sync which is good but I still can't download anything from the play store.
How do I fix it?
Try to similarly clear data and cache from both running applications
Google play services
Google play store
Then run play store and see what happens
ben_pyett said:
Try to similarly clear data and cache from both running applications
Google play services
Google play store
Then run play store and see what happens
Click to expand...
Click to collapse
It still says error receiving from server:/
lexibrowni said:
It still says error receiving from server:/
Click to expand...
Click to collapse
reboot to recovery and try wipe cache
Same Problem Here
lexibrowni said:
Basically I tried to force my phone to get the 4.3 OTA update by forcing Google System Framework to stop and clearing data/cache. It didn't work and it messed up Google Play.
Another website said to delete my Google account, restart my phone, delete play store data, and then add my account back. So I did that and it let my accounts sync which is good but I still can't download anything from the play store.
How do I fix it?
Click to expand...
Click to collapse
I have exactly the same problem for the same reason. And, tried the same suggested steps without success.
There has to be a simple way to restore the download ability from the Google Play Store without wiping everything. The download error dialogs I get are all the same: "…could not be downloaded due to an error. [Error retrieving information from server. [RPC:S-5:AEC-0]
Are there any risks in restoring my phone? I can't seem to figure it out any other way, but I am worried something bad will happen if I restore it.
lexibrowni said:
Are there any risks in restoring my phone? I can't seem to figure it out any other way, but I am worried something bad will happen if I restore it.
Click to expand...
Click to collapse
by restoring do you mean restoring an earlier nandroid through recovery?
I'm afraid there are risks with everything, although restoring is normally ok, although you won't guarantee that'll resolve the issue that you've currently got, you may also lose text messages and other system changes made post restore.
You could always take a backup before restore so that you have an additional safe point to return to if you decide that option although.
I'd be tempted to re try all the changes you've already done in one go (wiping the various three apps and also removing Google account), as in the past when I've experienced play store issues it's those type of changes that have resolved it rather than restore, which I'd normally use in the event of more severe problems ie corruption, data loss or bad Rom flash.
Fixed!
I believe I solved my own problem basically with a bunch of “Clear Data”s and reboots. Nothing major lost and no restore.
1. Settings > Apps > All (flick right) and find Google apps that are not downloading. Clear data (button). Also, find Google Services Framework and its Clear data (button). Reboot.
2. Settings > Accounts > Google > tap account name to view all items sync’d. Remove account (dropdown menu). Reboot.
3. Repeat the first step including the reboot.
4. Settings > Accounts > Add an account > Google. Existing (button) and select the account you previously removed. Reboot.
5. Wait a little, the problem apps should restore and begin their downloads to sync or update.
6. For some reason other Google apps remained a problem including Maps. Repeat the Clear data steps for these and the Google Services Framework. Remove Google account again. Select the existing account again.
7. Everything should now mostly be back to normal. Locations in Maps were all still there, but downloaded maps were gone.

How to fix crashing Google Play services

A recent update to the Google Play services makes it crash, regardless of Android version. This is how i fixed it:
Requirements:
Root
A root file explorer
Google Play services APK (make sure to select right Android version and use arm + nodpi): http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-10-0-84-release/
System app remover: https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp
Instructions:
Disable WiFi.
Use System app remover to uninstall Google Play services, this will make it revert to the factory supplied version.
Install the Google Play services apk. The 10.0.84 is the latest working version accordning to my tests.
Create two folders in \data\app and name them com.google.android.gms-1.apk and com.google.android.gms-2.apk. This will stop Google Play services from auto updating. You should be able to create at least one. Do not overwrite any existing file.
Restart and enable WiFi.
Credits:
ConnCarl: https://forum.xda-developers.com/android/help/delete-disable-downgrade-prevent-update-t3091832
Some additional steps to the above.
If Google Play is broken, like it was on mine, you can't download the System app remover. I got it from http://www.apkmirror.com/apk/jumobi...-root-3-6-2019-android-apk-download/download/
(I do not know if that site is safe.)
Download APK to PC, transfer it over USB, and install it with Terminal Emulator.
Also, if you cannot download a File Explorer since Google Play is broken, try some APK like http://www.apkmirror.com/apk/es-glo...-manager-4-1-6-android-apk-download/download/
(again, no idea if that site is safe.)
and install it via Terminal...
Then finally you can click the Google Play services APK. (Or just install it via terminal since by now you know how to...)
NOTE: if you have TF101 with KatKiss 4.4.4 you can't use the one marked Android 4.4W+, it fails and you will wasting hours of your time like I did - use the Android 2.3 version.
---------- Post added at 02:53 AM ---------- Previous post was at 01:53 AM ----------
After spending 3 hours of figuring out all the above details, I still got the "has stopped" popups, because I had created the file names in terminal as gsm instead of gms. Details are important...
I should add that I did get it working, with my manual installations etc. Thanks!
Works for hours, then PlayServices autoupdate... try 2 times.
Im using katkiss 6.0
My problem is that while trying to flash KK6.0 again it gets stuck on the "Checking connection" step and it continuously prompts the famous "Unfortunately, Google Play services has stopped". I have flashed old gapps (1st Feb) but problem persists.
I know there is a general issue about a gplay/gservices version but I am not sure how to proceed now....
This is my solution for Transformer TF101 on firmware KatKiss 4.4.4:
Install Lucky Patcher from here: dl1.revdownload.com/dl1/1701/Lucky_Patcher_v6.4.5__5557_Revdl.com.apk
Open Lucky Patcher, select "Search", type "Google"
Uninstall "Google Play", "Google Play Services" (I also uninstalled "Google App" forever cause I needn't it)
Download open gapps on 2017-07-31 from here: github.com/opengapps/arm/releases/download/20160731/open_gapps-arm-4.4-pico-20160731.zip
Disable Wi-fi
Reboot to TWRP recovery
Flash gapps, wipe cache/dalvik.
Now boot and create 2 folders in /data/app - com.google.android.gms-1.apk and com.google.android.gms-2.apk
Now you can turn on your Wi-fi
Here's my solution about installing right version of Youtube for this gapps and prevent Youtube app from updating. There's ZipSigner app which changes a certificate and "detaches" the app from Google Play. For Youtube app this method causes failure on startup with a security exception. Luckily, I've found another solution:
The latest working version is 11.41.56 on October 28, 2016. Download Youtube app from here: apkmirror.com/apk/google-inc/youtube/youtube-11-41-56-release/youtube-11-41-56-21-android-apk-download/download
Disable Wi-fi
Uninstall current Youtube using Lucky Patcher
Now install downloaded version of Youtube
Create a folder com.google.android.youtube-2.apk in /data/app. There should be 1 file com.google.android.youtube-1.apk and 1 folder com.google.android.youtube-2.apk.
This solution should prevent a Youtube app from being updated by Google Play: it begins to update but at the end dialog shown which says there's insufficient storage space.
By the way, you can prevent auto-update for another Google app like Google Drive. Open Lucky Patcher, click on the app and select "App Info" and you'll see a detailed info. All you need to do is to create a folder with name like apk but "-1.apk" has to be replaced with "-2.apk"
Turn on Wi-fi
Phew, good to know it wasn't only me. I've been having this Services issue for some time now on the old 4.4.4 KatKiss, googling for it, updated to 6.0.1 but the problem starts as soon as I even try to install Google Play Services in any way (either flashing GAPPS or installing afterwards with an apk). The device works fine without the Services, but then I can't use Google Play...
So is it yet known who are affected? Is this only a TF101 problem, or are other devices (also non-ASUS ones) also affected? Or is this a KatKiss issue? Or what?
I don't feel like blocking Google from updating the services, that sounds like a stopgap solution that probably makes Services unusable in the long run. Hoping that e.g. Google fixes this problem with a new update...
Solution to my problem... But still need to wait until mr. Google decides to solve it
https://redirect.viglink.com/?forma...t=https://www.youtube.com/watch?v=L5XjF6sPef4
timppu said:
So is it yet known who are affected? Is this only a TF101 problem, or are other devices (also non-ASUS ones) also affected? Or is this a KatKiss issue? Or what?
I don't feel like blocking Google from updating the services, that sounds like a stopgap solution that probably makes Services unusable in the long run. Hoping that e.g. Google fixes this problem with a new update...
Click to expand...
Click to collapse
Yes, there are a lot of devices which faced with this issue. The reason why Google Services stopped working is so-called NEON instruction set for ARM chips. Our tablet has Nvidia Tegra 2 chip which does not support such command set! And no, that will not be fixed!
Here's a quote from the forum (bit.ly/2luHVwu):
If this started on or about the 9th it is due to Google putting ARM neon code into the last update. Older ARM chips do not have neon code functionality and are therefore screwed.
My 6 year old Asus TF101 with a Tegra 2 processor was still running like a champ with android 6.0.1 until last week.
Click to expand...
Click to collapse
Forget Google, I am on AmazonApp now Shame on you, Google. Also set my search engine back on old Yahoo
ignasigh said:
My problem is that while trying to flash KK6.0 again it gets stuck on the "Checking connection" step and it continuously prompts the famous "Unfortunately, Google Play services has stopped". I have flashed old gapps (1st Feb) but problem persists.
I know there is a general issue about a gplay/gservices version but I am not sure how to proceed now....
Click to expand...
Click to collapse
I was having it stop at the "Checking Connection" step too, realized I was using the 2017 gapps package instead of the 2016 one. Check to see if you're using the correct one. However, I'm still having the "Google Services" issue.
dape16 said:
A recent update to the Google Play services makes it crash, regardless of Android version. This is how i fixed it:
Requirements:
Root
A root file explorer
Google Play services APK (make sure to select right Android version and use arm + nodpi): http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-10-0-84-release/
System app remover: https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp
Instructions:
Disable WiFi.
Use System app remover to uninstall Google Play services, this will make it revert to the factory supplied version.
Install the Google Play services apk. The 10.0.84 is the latest working version accordning to my tests.
Create two folders in \data\app and name them com.google.android.gms-1.apk and com.google.android.gms-2.apk. This will stop Google Play services from auto updating. You should be able to create at least one. Do not overwrite any existing file.
Restart and enable WiFi.
Credits:
ConnCarl: https://forum.xda-developers.com/android/help/delete-disable-downgrade-prevent-update-t3091832
Click to expand...
Click to collapse
I was finally able to get it to work but had to omit the .apk part of the two folder names. UPDATE: sorry, that actually didn't work, in fact, at the moment, no matter what I try, I cannot stop it from updating at some point and having to start all over again...
I rolled back to ASUS 4.0.3 original firmware.
It is working fine for the last 5 days, as long you do not update any of Google apps. The original firmware still has Google Talk pre-installed.
The original firmware is so so slow, when compared with KatKiss 6.0.1 or KatKiss 4.4.4, but at least it is working fine. No FCs at all.
Please note that there are some recent apps that do not work with Ice Cream Sandwich (Android 4.0.3).
[]'s
Version Matters
kenpoh said:
I was finally able to get it to work but had to omit the .apk part of the two folder names.
Click to expand...
Click to collapse
Kenpoh, what version of KatKiss?
I found the format of the info in the /data/apps folder different from 4.4.4 to 5.1 to 6.0. I was unable to get things to work with fresh 5.1 ROM flashes so went to 4.4.4 and creating the folder with the "-2.apk" worked in 4.4.4. I think the bottom line is you have to create a folder name that is the same name as the .apk file (with a -2) to "confuse" the auto-update.
Now that I know I can get 4.4.4 to work, I'll see if I can get 5.1 and/or 6.0 to work and share my findings.
UPDATE
OK - I gave up 6.0 required setup a WiFi connection before fully booting. 5.1 wouldn't let me load ES File Explorer from the terminal (failure uri something or other).
For 4.4.4, I:
- Downloaded ROM, SU, GAPPS, Google Play Services 10.0.84 from apkmirror.com
- Did a clean flash
- booted up installed ES File Explorer from terminal
- installed GPS 10.0.84
- reboot
- create folder using the "-2"
- reboot
All is well. I let everything update (including Google Play Games) and everything is running just fine.
Exterminator13 said:
This is my solution for Transformer TF101 on firmware KatKiss 4.4.4:
Install Lucky Patcher from here: dl1.revdownload.com/dl1/1701/Lucky_Patcher_v6.4.5__5557_Revdl.com.apk
Open Lucky Patcher, select "Search", type "Google"
Uninstall "Google Play", "Google Play Services" (I also uninstalled "Google App" forever cause I needn't it)
Download open gapps on 2017-07-31 from here: github.com/opengapps/arm/releases/download/20160731/open_gapps-arm-4.4-pico-20160731.zip
Disable Wi-fi
Reboot to TWRP recovery
Flash gapps, wipe cache/dalvik.
Now boot and create 2 folders in /data/app - com.google.android.gms-1.apk and com.google.android.gms-2.apk
Now you can turn on your Wi-fi
Here's my solution about installing right version of Youtube for this gapps and prevent Youtube app from updating. There's ZipSigner app which changes a certificate and "detaches" the app from Google Play. For Youtube app this method causes failure on startup with a security exception. Luckily, I've found another solution:
The latest working version is 11.41.56 on October 28, 2016. Download Youtube app from here: apkmirror.com/apk/google-inc/youtube/youtube-11-41-56-release/youtube-11-41-56-21-android-apk-download/download
Disable Wi-fi
Uninstall current Youtube using Lucky Patcher
Now install downloaded version of Youtube
Create a folder com.google.android.youtube-2.apk in /data/app. There should be 1 file com.google.android.youtube-1.apk and 1 folder com.google.android.youtube-2.apk.
This solution should prevent a Youtube app from being updated by Google Play: it begins to update but at the end dialog shown which says there's insufficient storage space.
By the way, you can prevent auto-update for another Google app like Google Drive. Open Lucky Patcher, click on the app and select "App Info" and you'll see a detailed info. All you need to do is to create a folder with name like apk but "-1.apk" has to be replaced with "-2.apk"
Turn on Wi-fi
Click to expand...
Click to collapse
Thank you very much for your post. It worked flawlessly!!!
I have a Moto Xoom which is also a Tegra 2 Non-Neon device that is experiencing this Google Play Services issue -
I just had a one-on-one chat with Google support. Since I am running a rooted Moto Xoom (Omni 4.4.4), the only advice Google one-on-one support could provide was to unroot and revert back to Stock (which is 4.1.2. on the Xoom) and/or contact Motorola for support. Google seems to be unwilling to investigate fixes unless folks that are running UNROOTED Tegra2 Non-Neon devices are also experiencing the same issue.
So, if you are running a non-rooted Tegra2 device (like your ASUS TF101's) and are having this issue, please contact Google one-on-one support and let them know via https://support.google.com/googlepla...l=en#contact=1
Apaco said:
UPDATE
OK - I gave up 6.0 required setup a WiFi connection before fully booting. 5.1 wouldn't let me load ES File Explorer from the terminal (failure uri something or other).
Click to expand...
Click to collapse
For 6.0, I rebooted after first boot, then the "Skip >" option showed up during the wifi connection setup screen.
Google Maps not working
---------- Post added at 09:55 PM ---------- Previous post was at 09:47 PM ----------
Everybody please post here, maybe Google will read:
https://productforums.google.com/forum/#!topic/play/qBah52BAQxY;context-place=forum/play
Alvera said:
Everybody please post here, maybe Google will read:
https://productforums.google.com/forum/#!topic/play/qBah52BAQxY;context-place=forum/play
Click to expand...
Click to collapse
Things may escalate faster if you try their one-on-one support via https://support.google.com/googlepla...l=en#contact=1
This worked! Thanks OP. As a bonus tip you can also do this from TWRP: Use the TWRP terminal emulator, switch to /data/app/ and mkdir the aformentioned gms-1 and gms-2 apk dummies.

ASUS is shoving the update down my throat. Please help

Model: ZE552KL
Firmware: 20160803
I have asked this on ASUS forum and of course none of the ASUS employees lurking those forums would not answer.
I have set the "Auto-download system update" to "Do not auto-download system update".
My phone now automatically starts downloading the system update everytime I'm connected to Wi-Fi. I go to FOTAService and force stop it, I delete the storage "clear data" or clear cache.
All this only helps until it connects again to Wi-Fi, then the update starts again.
Can someone come with a solution please? I want to keep the current firmware.
Unlock your bootloader? Lol
How about disable the update app via something like titanium backup, but I think that feature is only in the paid version. I guess you could always delete the update APK? Make a backup first of course
Where is the folder where the update is kept? I connected to computer and made sure all hidden files were unchecked in windows but couldn't find any such folder.
Try the app "disable service " on the play store. Select "system" and then "Google services framework" and then un-tick "SystemUpdateService" and reboot.
I have the latest stock Android M firmware and couldn't disable FOTA Service (can't press the Disable button under Apps). Are there ways to disable FOTA Service without root access?
The notification pops-up every time I connect to WiFi. I guess I just have to find the proper App/Service to disable Wifi/Cellular data access instead.
Question is, which App/Service can have WiFi/Cellular data access to shut off safely?
While I still can't find ways to disable the notification, which seems to pop-up on every IP address change or reconnect to wifi after inactivity, by wasting 1.5GB downloading the firmware, I can snooze the alert for up to 1 day.

Download pending... Infinitely on Google play store

So I have a redmi note 7 which i purchased locally on a store in Europe (so I assume it a European or international Rom- not sure if this is important).
I'm using stock, never rooted/unlocked so far.
Everything seems to work fine
Set up the phone smoothly, no hassles
But... Whenever I'm using play store to download any app I keep getting stuck on "download pending" message..
Yes I did my research: every time I want to install or update something ( always through play store) the only thing that seems to work is to go to "app info"
And delete all app data.
Reopen the app wait for a couple of seconds and then install/update.
Which is frustrating after a certain point.
I'm sure there's a better, more permanent way...
Anyone?
Remove your SD card and try again, sometimes your SD card can prevent apps downloading from Playstore!
chrisoneillo said:
Remove your SD card and try again, sometimes your SD card can prevent apps downloading from Playstore!
Click to expand...
Click to collapse
I don't have a SD card installed
first check if there is any data caps on wifi or mobile networks , if not clear google play store data and it should work
try clear data app, and then delete your google account, open play store and login again when the application asks for it
lokitooxd said:
try clear data app, and then delete your google account, open play store and login again when the application asks for it
Click to expand...
Click to collapse
Doesn't really work either...
But what I found to work is have wifi disabled-only data on then I have an option to "download now" and then turn on WiFi again and by a "miracle" the download continues...
Or when I download new apps while I have updates pending, I have to cancel the first "new" app for the updates to " kickstart" and then "reinstall" the above.
Kind of frustrating but
Most of the times this works
I think I found the bug or at least where its located... Kind of..
So whenever I'm trying to install a new app or update an existing one I get this "download pending" message..
First I stop the install/update them I go the "installed apps" on play store and I can still see some apps downloading pending despite I've just cancelled all downloads whatsoever...
Now I press the "x" to cancel the supposed update ( which never takes place because there's not an actual update) .
I notice that for a time period everytime I press the "x" some other installed apps randomly appear to "download pending".
After I start looking for all the reappearing "x" and pressing them then I go to the updates or the new app I want to install and proceed with installation without any further problems...
Until I have to install/update some time in the future...
Does this make any sense?
I had same issue on Redmi Note 7, too. I had LineageOS 16 and Gapps Nano (via TWRP). I tried to resolve this problem with everything I could find on google. Finally I did it with refleshing Gapps but to version Micro.

Categories

Resources