[GUIDE] How to enable Google Assistant on Nexus 9 - Nexus 9 General

All credit goes to @brianelv and @FaserF
https://goo.gl/seMFLJ
I only used the manual edits to the build prop on my Nexus 9 16GB Wifi and I have not checked the flashable zips (try at your own risk)
Requirements:
-must be running 7.0+
-must be rooted
-Google app version should be at least 6.5.35.21 or newer
How-to:
-Back up your build.prop
-Add the following line to your build prop
Code:
ro.opa.eligible_device=true
Replace the following in your build.prop
Code:
ro.product.model=Nexus 9
by
Code:
ro.product.model=Pixel
-Save your edited build.prop
-Go to Settings>Apps>Google App>Storage click on "Manage Space", click on "Clear All Data"
Reboot in Recovery (TWRP) Choose Wipe>Advanced Wipe select Wipe "Cache" and "Dalvik/ART Cache"
Reboot System
Profit!
You should now have a fully working Google Assistant! Set it up by pressing and holding the "home" button

Thanks for the heads up that it works on the N9!
A word for anyone else trying it: after following the instructions, it seemed to not work. I waited 15 minutes or so, tried again, and it launched the Assistant.

borxnx said:
Thanks for the heads up that it works on the N9!
A word for anyone else trying it: after following the instructions, it seemed to not work. I waited 15 minutes or so, tried again, and it launched the Assistant.
Click to expand...
Click to collapse
What launcher are you using?

Google Now/Experience or whatever. Not Pixel
Sent from my XT1575 using Tapatalk

Got things working on Marshmallow PureNexus

How do you edit build.prop? I tried manually editing the text of the file within Amaze file manager, but it always reverts back to the original. I even tried saving an alternate and deleting the original and it won't work...

fredsbassett said:
How do you edit build.prop? I tried manually editing the text of the file within Amaze file manager, but it always reverts back to the original. I even tried saving an alternate and deleting the original and it won't work...
Click to expand...
Click to collapse
Be sure you are using a file manager that has root access enabled. It sounds like when you try to edit the file it's just not editing, which could be because it doesn't have root permission. Also be sure you click "Save". I used Solid Explorer and it worked no problem.

borxnx said:
Be sure you are using a file manager that has root access enabled. It sounds like when you try to edit the file it's just not editing, which could be because it doesn't have root permission. Also be sure you click "Save". I used Solid Explorer and it worked no problem.
Click to expand...
Click to collapse
I used two other file explorers (both with root access) and even tried pushing the file with adb and it didn't work, but Solid Explorer worked. Thanks!

Just got it working without changing the Model name. Stock 7.1.1

corkiejp said:
Just got it working without changing the Model name. Stock 7.1.1
Click to expand...
Click to collapse
Nice!
Did you know that the Google Assistant is now officially available on any Android device running Marshmallow and up, and it has been for like a week now?
I'm glad you got it working!

borxnx said:
Nice!
Did you know that the Google Assistant is now officially available on any Android device running Marshmallow and up, and it has been for like a week now?
I'm glad you got it working!
Click to expand...
Click to collapse
Yes I'm aware, but it is only been activated in limited countries. I'm in Ireland. I got it working on my Redmi Note 3 (Kenzo) by using a US VPN. The same trick didn't work for the Nexus 9, but using "ro.opa.eligible_device=true" activated it on that.

borxnx said:
Did you know that the Google Assistant is now officially available on any Android device running Marshmallow and up, and it has been for like a week now?
Click to expand...
Click to collapse
Phones only, not tablets.
Google confirms to us that the wider Assistant rollout will not reach tablets.
So the only way to activate it on the Nexus 9, is to use "ro.opa.eligible_device=true"!

Related

Market problem with Roto JME v3

Dear all.
First off Roto's JME v3 is great. I give it a 9/10. The one missing point is because of the following problem I immediately faced after flashing from my German stock firmware (I don't have this verison # here atm, but can get it later, if needed).
Android Market:
Problem 1:
NHL Gamecenter app not found in Android Market. The app was available to me on the stock firmware but now I can't find it in the market. Not current under paid apps NOR under app search. It simply is not there. It is on my Desire Z and also can be found of my friend's Galaxy S.
Solution:
??
Problem 2:
Not able to download NitroDesk's TouchDown License Key. Program is found but not the key. Was found on my stock fw and also on my Desire Z.
Solution:
Got a license number from NitroDesk. Still unable to find the program in market tho!
I would really appreciate any help as the NHL Gamecenter is THE app I used to use on my gal tab!
Leaked firmware versions aren't know by the android market. To fix this you need to edit the build.prop file. There are several apps who can do that for you.
I myself use Eris Market Fix. Be aware though that the roto packages contains a buggy busybox. If you use that with Eris Market Fix your tab won't start up.
First update your busybox with the BusyBox app on the market place (17.1 is the most stable version) than run Eris Market Fix, reboot your Tab and you're done. All apps will be visible again.
Eris fix is also not showing in market..
Sorry if this is trivial but have you set your csc to XEU. Default is KOR and *could* lead to something like that.
*#272*<IMEI># afair
This will wipe your internal sdcard so do a TB backup first.
I would try that first. No roto-jme has been seen to cause that before...
Cheers,
Hal.
Sent from my GT-P1000 using XDA App
Have you checked your CSC Code?
# cat /sytem/csc/sales_code.dat
Should be DBT for germany.
to change the sales code, you can simply remount the system filesystem read/write ,
echo "DBT" >/system/csc/sales_code.dat
and reboot.
julianLo said:
Have you checked your CSC Code?
# cat /sytem/csc/sales_code.dat
Should be DBT for germany.
to change the sales code, you can simply remount the system filesystem read/write ,
echo "DBT" >/system/csc/sales_code.dat
and reboot.
Click to expand...
Click to collapse
Damit.. and there was I vi'ing the file..
kånda said:
Dear all.
Android Market:
Problem 1:
NHL Gamecenter app not found in Android Market. The app was available to me on the stock firmware but now I can't find it in the market. Not current under paid apps NOR under app search. It simply is not there. It is on my Desire Z and also can be found of my friend's Galaxy S.
Solution:
??
I would really appreciate any help as the NHL Gamecenter is THE app I used to use on my gal tab!
Click to expand...
Click to collapse
Open /system/build.prop in Root Explorer's text editor on the Tab, change XXJME to XXJK5, or whatever your stock version was (XXJK5 should work fine though), in ro.build.fingerprint. This will allow you to see your missing and protected apps in the market.
You can also edit build.prop by pulling it to your computer with ADB, editing it and pushing it back, but Root Explorer is much faster and easier to work with.
Edit: this issue has nothing to do with the CSE or what it is set to.
Thanks
rgbc said:
Open /system/build.prop in Root Explorer's text editor on the Tab, change XXJME to XXJK5, or whatever your stock version was (XXJK5 should work fine though), in ro.build.fingerprint. This will allow you to see your missing and protected apps in the market.
You can also edit build.prop by pulling it to your computer with ADB, editing it and pushing it back, but Root Explorer is much faster and easier to work with.
Edit: this issue has nothing to do with the CSE or what it is set to.
Click to expand...
Click to collapse
Thanks, that solved my problem!!!
rgbc said:
Open /system/build.prop in Root Explorer's text editor on the Tab, change XXJME to XXJK5, or whatever your stock version was (XXJK5 should work fine though), in ro.build.fingerprint. This will allow you to see your missing and protected apps in the market.
You can also edit build.prop by pulling it to your computer with ADB, editing it and pushing it back, but Root Explorer is much faster and easier to work with.
Edit: this issue has nothing to do with the CSE or what it is set to.
Click to expand...
Click to collapse
Problem solved! Thank you so much! I think I'm fast becoming a fan of these forums
biopsin said:
Eris fix is also not showing in market..
Click to expand...
Click to collapse
Lol, how funny !! It does on mine though when I've flashed new firmware.
let me get this straight. so i edit out anything that says xxjme with xxjjb in build.prop. ?
ever since ive been using roto's jme i can never find atomic bomber
i have market enabler. but i fake us tmobile and verizon and i can never see atomic bomber. going through withdrawals
b0ricuaguerrero said:
let me get this straight. so i edit out anything that says xxjme with xxjjb in build.prop. ?
ever since ive been using roto's jme i can never find atomic bomber
i have market enabler. but i fake us tmobile and verizon and i can never see atomic bomber. going through withdrawals
Click to expand...
Click to collapse
No just edit the ro.build.fingerprint. That did it for me. I just replaced JME with JK5.
kånda said:
No just edit the ro.build.fingerprint. That did it for me. I just replaced JME with JK5.
Click to expand...
Click to collapse
I am having the same issue as op. Where do I find the ro.build.fingerprint file to edit?
Sent from my GT-P1000 using Tapatalk
balto said:
I am having the same issue as op. Where do I find the ro.build.fingerprint file to edit?
Sent from my GT-P1000 using Tapatalk
Click to expand...
Click to collapse
Wow, I am slow today, re read the post and figured it out.
julianLo said:
Have you checked your CSC Code?
# cat /sytem/csc/sales_code.dat
Should be DBT for germany.
to change the sales code, you can simply remount the system filesystem read/write ,
echo "DBT" >/system/csc/sales_code.dat
and reboot.
Click to expand...
Click to collapse
Does it mean that you can change CSC without doing *#272*IMEI# and a full wipe ? Is it working for samsung app as well ?
Interestingly I changed my code from JME to JJ4 which is the original firmware my GT came with, but still wouldn't find b0ricuaguerrero's game. Changed it to JK5 and it popped up.
The idea obviously works well though, cheers!
rgbc said:
Open /system/build.prop in Root Explorer's text editor on the Tab, change XXJME to XXJK5, or whatever your stock version was (XXJK5 should work fine though), in ro.build.fingerprint. This will allow you to see your missing and protected apps in the market.
You can also edit build.prop by pulling it to your computer with ADB, editing it and pushing it back, but Root Explorer is much faster and easier to work with.
Edit: this issue has nothing to do with the CSE or what it is set to.
Click to expand...
Click to collapse
I can't open then file using the text editor as it tells me it is a read-only file, and i am not comfortable using ADB, any other suggestions?
EDIT: ok never mind i was able to do it, but when i launch the market i only see 2 apps that installed and nothing else....
EDIT: ok i think either market is started to work properly on its own or i may have fixed it but all i did was re-flash JME v4 and so far it seems to work, but sure was a pain in the you know what.......

Motoactv

Just curious if anyone is willing to tackle this little gagdet. It needs some fine tuning and possibly a voodoo sound app would be awesome. It lacks the loudness like most android phones.
It looks interesting, but I would not personally buy it. It does not have enough features for me to use it over my phone.
Sent from my XT862 using XDA App
Well I purchased one and with the help of the other thread about the apk i was able to sync to my epic with all features including the calls/missed calls and acuweather. This was with the corded headset. I have no real reason to get the wireless. The only real problem that i have right now is the sound level of the player. Its very frustrating to have to use a program to up the db level in every song i put on it. It running some kind of android platform so someone has to have some ideas.
Well, it looks like someone has listened... I didn't see a thread anywhere else, so I'll post it here, some one has rooted the motoactv. the story, along with a link to a how to is available, just google it. I was gonna post a link, but I can't.
The Motoactv runs gingerbread. CWM has gained root on it and installed Google apps. It has a decent chip and ram for a small device. The bootloader isn't locked. More and more smart watches and wearable computers will be coming out. I'd like to see a custom launcher for this size screen as QCIF+ ain't exactly great for a lot of launchers. A custom rom that remapped the hardware buttons would be nice as well.
Cheers,
-M
XDA member since 2007
Hi People
I just rooted the MotoACTV with the tutorial provided by Wade, the guy that rooted the watch. But I am having problems installing the ggole apps on it. The guide does not explain very well how to install the gogle apps. I managed to install several apk via adb commands and they work ok. But I am missing the market and every default google ape. Can someone explain how to do this? I already downloaded google apps zip file from cynogen web page.
rdavidowski said:
Hi People
I just rooted the MotoACTV with the tutorial provided by Wade, the guy that rooted the watch. But I am having problems installing the ggole apps on it. The guide does not explain very well how to install the gogle apps. I managed to install several apk via adb commands and they work ok. But I am missing the market and every default google ape. Can someone explain how to do this? I already downloaded google apps zip file from cynogen web page.
Click to expand...
Click to collapse
There are libraries in the unzipped file that need to be installed with the adb push command to get maps to work. The market needs a bunch of crap to work. You should push all the apk (except car home if you don't want it) once you have those over, restart and you download the rest of the apps from market.
Cheers,
-M
XDA member since 2007
This sounds intriguing can you run RunKeeper on the rooted device. I have the motoactv and love it for running but RunKeeper in my opinion is the best running app. Im anxious to hear more about this.
Thanks Dragon, but one more question before I keep trying this market stuff. Do I do the adb push command to the same exact directories as the zip has. Like for example: the zip file that I downloaded was for CM7 and it includes a lot more directories than simply the app directory. Do I have to push every single directory the zip has and create the ones that are missing within the watch. Can you please explain more in detail if possible. Thanks again for the help as this is the only thing I am missing from this "the market".
rdavidowski said:
Do I have to push every single directory the zip has and create the ones that are missing within the watch. Can you please explain more in detail if possible. Thanks again for the help as this is the only thing I am missing from this "the market".
Click to expand...
Click to collapse
So, once unzipped you will see "META-INF" and "system" folders.
Inside "system" you will see:
app
etc
framework
lib
inside "app" you will see:
*CarHomeGoogle.apk
*FOTAKill.apk
GenieWidget.apk
Google Maps 5.12.0.apk
GoogleBackupTransport.apk
GoogleCalendarSyncAdapter.apk
GoogleContactsSyncAdapter.apk
GoogleFeedback.apk
GooglePartnerSetup.apk
GoogleQuickSearchBox.apk
GoogleServicesFramework.apk
*LatinImeTutorial.apk
MarketUpdater.apk
MediaUploader.apk
NetworkLocation.apk
OneTimeInitializer.apk
*Talk.apk
Vending.apk
(*not really needed on MotoACTV but won't hurt to install)
I am doing this from a Mac using terminal, it has been a richard year since I have used CLI with windows but for Linux the commands will be the same ("dragon$" is just my terminal prompt).
dragon$ adb push ~/Desktop/gapps/system/app/Vending.apk /system/app
dragon$ adb push ~/Desktop/gapps/system/etc/permissions/features.xml /system/etc/permissions/
So, you see I have pushed the files to the corresponding directories that the files are found in the unzipped folders.
I cannot remember if adb push defaults to parent owner and permissions but if not you will have to change them to root/root and RW-R--R--
I followed CMW's guide to root mine, too.
dragon_76 said:
I'd like to see a custom launcher for this size screen as QCIF+ ain't exactly great for a lot of launchers. A custom rom that remapped the hardware buttons would be nice as well.
Click to expand...
Click to collapse
A full custom would be great (but not needed for remapping hardware keys); Motorola's UI is really quite nice for the screen size, but won't show custom apps. Instead of the fake Honeycomb one, I prefer to use Zeam (with the launcher and grid set to 3x3 icons) -- I just think it works much better, without overlapping icons and so on.
To get a shortcut to the wifi access point settings in zeam, press and hold in a blank area, and go to "add", then "shortcuts", then "settings", then "settings" again. This "settings" is the hidden wifi one.
I also remapped "Start" to menu fairly easily by modifying they G2-keypad.kl file under keylayout; nosit1 was able to do the same with music to home. The people in #motoactv on freenode.net are very helpful, including CMW.
More information on that:
/system/usr/keylayout/G2-keypad.kl
Change this line:
key 220 FITNESS WAKE_DROPPED
to this:
key 220 MENU WAKE_DROPPED
On a separate note, you'll want to backup your userdata partition, too. Otherwise, it can get corrupted and make the file loop at the motorola logo:
dd if=/dev/block/userdata of=/sdcard/userdata.img bs=1024
adb pull /sdcard/userdata.img userdata.img
Even when restoring that, there are a ton of force closes from com.motorola.gault.activity; you have to get past them to a custom launcher to factory reset.
@dragon_76
Does anything need to be done with the META_INF folder? I'm attempting to get Market working on my Motoactv but I'm still getting a Google Services Framework force close. I pushed over the gapps from CM6 (the ones under HDPI). Not sure if those were the right ones.
I think I need to factory reset and start over from the beginning. :/
MinionOfEckerd said:
@dragon_76
Does anything need to be done with the META_INF folder? I'm attempting to get Market working on my Motoactv but I'm still getting a Google Services Framework force close. I pushed over the gapps from CM6 (the ones under HDPI). Not sure if those were the right ones.
I think I need to factory reset and start over from the beginning. :/
Click to expand...
Click to collapse
No, that folder is for recovery mode installers.
Amazon app store works perfectly if you can't get Market to work. It takes a fair amount of trial and error with apps to find ones that are functional.
I can't recommend enough installing grafitti pro. I have it from Amazon FAOTD.
I have superuser.apk installed and I had to push my preferences from /data/data/ on my phone to my watch so as to autorespond "yes" to root requests and no notifications because the UI is a fixed size window.
After doing that I installed button saviour and my purchased key for the pro features to have only home and menu onscreen. (Button saviour needs root permission).
I use golauncher ex with 3x3 home screen and the notification bar hidden. I wish I could remove the dock but oh well.
Android is going into more types of devices, I wish Google would push scalable graphics. I am however very impressed with the amount of apps that work usably on a QCIF+ screen (Netflix!)
I also like the main launcher and if I could access an app like AltDrawer from it I would not have another home replacement installed. I will tear apart Launcher2.apk soon and see if there is a way to customize it.
Sent from my MB860 using xda premium
Okay so last night I attempted to root my motoactv but my adb for some reason say it cannot load the root.img, I had the same problem where it's couldn't load the recovery.img for my photon when attempting to apply CWM or twerp recovery. Fastboot devices definitely sees both my devices (no I didn't do them are same time, and the files needed are in the same file location as instructed) and I can even Fastboot reboot and have that work. Any ideas or suggestions?? Any help would be appreciated.
moonzbabysh said:
Okay so last night I attempted to root my motoactv but my adb for some reason say it cannot load the root.img, I had the same problem where it's couldn't load the recovery.img for my photon when attempting to apply CWM or twerp recovery. Fastboot devices definitely sees both my devices (no I didn't do them are same time, and the files needed are in the same file location as instructed) and I can even Fastboot reboot and have that work. Any ideas or suggestions?? Any help would be appreciated.
Click to expand...
Click to collapse
Try downloading a new root image. Also try switching USB ports.
Sent from my MB860 using xda premium
dragon_76 said:
No, that folder is for recovery mode installers.
I have superuser.apk installed and I had to push my preferences from /data/data/ on my phone to my watch so as to autorespond "yes" to root requests and no notifications because the UI is a fixed size window.
After doing that I installed button saviour and my purchased key for the pro features to have only home and menu onscreen. (Button saviour needs root permission).
I use golauncher ex with 3x3 home screen and the notification bar hidden. I wish I could remove the dock but oh well.
I also like the main launcher and if I could access an app like AltDrawer from it I would not have another home replacement installed. I will tear apart Launcher2.apk soon and see if there is a way to customize it.
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
Thanks, wasn't sure about the META-INF folder. Going to try installing button saviour. How did you "push" preferences from your phone to the watch? I have root/su on my Xperia Play so I should have the files there to push?
Did you personally get the Google Apps working?
EDIT: Everything is forceclosing on me. :/ Installed the Stock Browser from my XP but that's forceclosing as well. Attempted to change the permissions of the applications but either it didn't work or it didn't help.
I couldn't figure out how to push preferences, but I was able to tell Superuser to allow all apps after remapping Start to Menu, then just doing Superuser > Menu > preferences. You could always do this to get Superuser working, get Button Savior working, and then revert it back.
(I made a step by step on Pastebin, but if you use Oneroot, it might do all this for you: http://pastebin.com/AZRemesV )
ldrn said:
I couldn't figure out how to push preferences, but I was able to tell Superuser to allow all apps after remapping Start to Menu, then just doing Superuser > Menu > preferences. You could always do this to get Superuser working, get Button Savior working, and then revert it back.
(I made a step by step on Pastebin, but if you use Oneroot, it might do all this for you: http://pastebin.com/AZRemesV )
Click to expand...
Click to collapse
Thanks a lot. Just did a factory reset, figure I'll start from scratch. Did you get the Google Apps working after Superuser was configured? What Browser are you using? (Dolphin was forceclosing for me every time I went to type.)
EDIT: Got Superuser working, did the keyboard hack to make Start=Menu. Anybody know what button Music is mapped to in the configuration?
Going to fiddle around some more w/ Google Apps. Anybody have a walkthrough of installing the apps? IE Which ones you must do, don't have to do and what to do to get it working.
EDIT: It was WAKEkey 378. It was set to "MEDIA" so I changed it to "HOME". Works perfectly!
Hanging at the Red Moto Logo
Followed the instructions and had it working rooted, etc. Was going to change out the launcher. And obviously did something wrong. Now it just just hangs at the Red Moto logo. Can get it to power off and can still get it to the fastboot mode. Have tried reflashing the system and userdata, wiping the user data, etc. Any suggestion on what to try next?
ts937km said:
Followed the instructions and had it working rooted, etc. Was going to change out the launcher. And obviously did something wrong. Now it just just hangs at the Red Moto logo. Can get it to power off and can still get it to the fastboot mode. Have tried reflashing the system and userdata, wiping the user data, etc. Any suggestion on what to try next?
Click to expand...
Click to collapse
Join our IRC at irc.freenode.com #motoactv
We have been working on this for a while. We are planning on working on a thread for this.
Currently I have Spotify and Sportstrack Pro running well. I'll start to compile a list of working applications.
If you're stuck in a boot loop, you'll need the userdata partition image. I'll edit my post with it once I'm on my computer.
Sent from my Galaxy Nexus using Tapatalk

[Q] How do I prevent 4.3 OTA Update

I have searched and searched and not even google gets me to the information that I need. I apologize if this is somewhere obvious but I cannot find it.
I have the message asking me to install it but I do not want to. I am waiting for the Cyanogenmod 10.2.3 final and I just need this thing to last until that time. I am constantly worried I will accidentally update my phone.
How do I prevent the 4.3 OTA update from ever occurring?
Thank You
? Why not updating your phone to 4.3 while waiting for CM?!?!
Envoyé depuis mon Nexus 4 en utilisant Tapatalk 4
You could just not install the update or go back to CM 10.1 while you wait.
Sent from my Nexus 7 using Tapatalk 4
SalsaForte said:
? Why not updating your phone to 4.3 while waiting for CM?!?!
Envoyé depuis mon Nexus 4 en utilisant Tapatalk 4
Click to expand...
Click to collapse
I do not like being an early adopter. I stick to what works until the new stuff is hashed out.
Saml01 said:
I do not like being an early adopter. I stick to what works until the new stuff is hashed out.
Click to expand...
Click to collapse
It works fine. Google tests it pretty extensively and it's good deal better than 4.2.2.
If you're rooted, you open up build.prop and change
Code:
ro.build.date.utc=
to something else.
Keep in mind that if you wish to update in the future, you must have an unmodified build.prop to update in the future.
This either means having a backup copy or manually using a factory image.
If you manually reset the value, keep in mind that even whitespace counts as changes and will prevent an update if it's changed.
TheManii said:
If you're rooted, you open up build.prop and change
Code:
ro.build.date.utc=
to something else.
Keep in mind that if you wish to update in the future, you must have an unmodified build.prop to update in the future.
This either means having a backup copy or manually using a factory image.
If you manually reset the value, keep in mind that even whitespace counts as changes and will prevent an update if it's changed.
Click to expand...
Click to collapse
Thanks for the tip. Except now I ran into a very interesting issue. I cannot save my build.prop. I have root. ES File explorer has root permissions granted. I have mounted the partitions as R/W. Yet it does not allow me to save the edited file.
I have edited build.prop files on previous android phones but this is the first time that I am stumped.
since u have root, u may try this method:
http://forum.xda-developers.com/showthread.php?t=1998378
no modification of system file needed.. just insert an apk into /system/app/..
Theres a much easier way.
Download Autorun Manager, run it and choose advanced mode.
In the settings enable show system entries.
choose to show only system and find google service framework.
find com.google.android.gsf.update.systemupdateservice$receiver and uncheck it(its the last on my list) and just incase also uncheck com.google.android.gsf.update.systemupdateservice$secretreceiver
I won't look for any new updates afterwards.
kishke said:
Theres a much easier way.
Download Autorun Manager, run it and choose advanced mode.
In the settings enable show system entries.
choose to show only system and find google service framework.
find com.google.android.gsf.update.systemupdateservice$receiver and uncheck it(its the last on my list) and just incase also uncheck com.google.android.gsf.update.systemupdateservice$secretreceiver
I won't look for any new updates afterwards.
Click to expand...
Click to collapse
YOU ARE THE BEST.
Thank you very much for your assistance everyone.
iamelton said:
since u have root, u may try this method:
http://forum.xda-developers.com/showthread.php?t=1998378
no modification of system file needed.. just insert an apk into /system/app/..
Click to expand...
Click to collapse
This method works great. I tried it while I was on Stock 4.2.2.
Hi!
you can try this: settings -> apps -> all -> google services framework (uncheck "show notifications").
This is how to prevent the update
Saml01 said:
I have searched and searched and not even google gets me to the information that I need. I apologize if this is somewhere obvious but I cannot find it.
I have the message asking me to install it but I do not want to. I am waiting for the Cyanogenmod 10.2.3 final and I just need this thing to last until that time. I am constantly worried I will accidentally update my phone.
How do I prevent the 4.3 OTA update from ever occurring?
Thank You
Click to expand...
Click to collapse
settings --> apps --> google services framework --> disable + unclick show notifs

[APP] Android L Launcher

Just wanted to mention that the official Android L launcher works on our Tabs
I have attached the .apk
You have to change the build.prop to get the new UI
set ro.build.version.codename to L and reboot
It works also as a system app, no FC's.
Supports 4.2.2 / 4.3 / 4.4.2
Note: You have to update/download the latest Google Search app and Google Mail may force closing
Proceed with caution, you may end up having boot-loops !
Thanks go to:
@ivan123
@Ashutos1997
thanks
good to know, thanks!
Not quite...
UA,
hi i would ask that you amend your post to mention this launcher requires google search to be functional.
As per your instructions I did so and the launcher does not register as system app without google search,
and on regular install call for updated google search to function.
thank you for reading.
m
moonbutt74 said:
UA,
hi i would ask that you amend your post to mention this launcher requires google search to be functional.
As per your instructions I did so and the launcher does not register as system app without google search,
and on regular install call for updated google search to function.
thank you for reading.
m
Click to expand...
Click to collapse
Thanks,
I have added this information
Works perfectly!
notice
UAdeveloper said:
Just wanted to mention that the official Android L launcher works on our Tabs
I have attached the .apk
You have to change the build.prop to get the new UI
set ro.build.version.codename to L and reboot
It works also as a system app, no FC's.
Note: You have to update/download the latest Google Search app
Thanks go to:
@ivan123
@Ashutos1997
Click to expand...
Click to collapse
Hi I noticed after doing this sometimes gmail would force close untell I reboot
dsilx said:
Hi I noticed after doing this sometimes gmail would force close untell I reboot
Click to expand...
Click to collapse
Thank you for that information. (This problem appears on my tab, too)
UAdeveloper said:
Thanks,
I have added this information
Click to expand...
Click to collapse
Doesnt work for me, it just keeps rebooting.
Im running the latest version of Nolekat.
DuceTheTruth said:
Doesnt work for me, it just keeps rebooting.
Im running the latest version of Nolekat.
Click to expand...
Click to collapse
Did you first download the latest Google search app ?
Screenshots?
F1Fanatic27 said:
Screenshots?
Click to expand...
Click to collapse
Good idea,
will post them on friday.
UAdeveloper said:
Just wanted to mention that the official Android L launcher works on our Tabs
I have attached the .apk
You have to change the build.prop to get the new UI
set ro.build.version.codename to L and reboot
It works also as a system app, no FC's.
Supports 4.2.2 / 4.3 / 4.4.2
Note: You have to update/download the latest Google Search app and Google Mail may force closing
Thanks go to:
@ivan123
@Ashutos1997
Click to expand...
Click to collapse
When you say, "set it to L", you ARE referring to the property value under where it says ro.build.etc.... correct?
jonstowe78 said:
When you say, "set it to L", you ARE referring to the property value under where it says ro.build.etc.... correct?
Click to expand...
Click to collapse
Yes, you have to set the value for ro.build.version.codename to the letter L.
PHP:
ro.build.version.codename=L
I've installed this apk, changed the build.prop, and after a reboot, the tab just keeps rebooting every time it starts a system. i cant get to do anything, it just reboots again and again... help??? :S
crnjaz said:
I've installed this apk, changed the build.prop, and after a reboot, the tab just keeps rebooting every time it starts a system. i cant get to do anything, it just reboots again and again... help??? :S
Click to expand...
Click to collapse
What device do you have?
What Android is it running?
Did you deinstall, Touchwiz (Samsung stock) launcher?
Did you set the launcher as a system app?
UAdeveloper said:
What device do you have?
What Android is it running?
Did you deinstall, Touchwiz (Samsung stock) launcher?
Did you set the launcher as a system app?
Click to expand...
Click to collapse
gt-5200, 4.4.2 deodexed stock...
No i did not, i just installed given apk (it updated current google now launcher), and changed build.prop
anyway, i tryed to fix premisions, and delete the google launcher from the app folder from recovery, but still rebooting continued.
and while trying to fix the build.prop from the recovery, i funked the system a bit, so a reflashed the whole rom again, so I'm back at the begining... (no new launcher, but tab works fine...)
crnjaz said:
gt-5200, 4.4.2 deodexed stock...
No i did not, i just installed given apk (it updated current google now launcher), and changed build.prop
anyway, i tryed to fix premisions, and delete the google launcher from the app folder from recovery, but still rebooting continued.
and while trying to fix the build.prop from the recovery, i funked the system a bit, so a reflashed the whole rom again, so I'm back at the begining... (no new launcher, but tab works fine...)
Click to expand...
Click to collapse
It seems like, you screwed up inside the build.prop
Or, it only works as a system app on 4.4.2, that would be bad.
I will check that, thank you for trying and sorry if you got any problems because of me.
UAdeveloper said:
It seems like, you screwed up inside the build.prop
Or, it only works as a system app on 4.4.2, that would be bad.
I will check that, thank you for trying and sorry if you got any problems because of me.
Click to expand...
Click to collapse
well, i used root explorer to edit build.prop, and i didnt change anything except switch REL with L...
but i guess build.prop was screwed somehow, it managed to stay on for a while before the reboot a few times (for about half a minute), but it kept giving the fc error screens for play services, mail, etc, and then restarted again.
I will try it in a few minutes!
UAdeveloper said:
Yes, you have to set the value for ro.build.version.codename to the letter L.
PHP:
ro.build.version.codename=L
Click to expand...
Click to collapse
When first time I installed this launcher I changed the build.prob as u said....
And after a week I came to know that gmail is get fc's every time
I saw the log of gmail and came to know that the changes made in the build.prob coz of that gmail app getting fc...
Then I changed it to og value in build.prob
From then everything is working totally fine
So I don't think that we should change the codename, without changing it everything is working fine...even gmail app
Sent from my SM-T311 using XDA Free mobile app

disable automatic updating?

last night i was using my nexus player and out of nowhere it just randomly decided to shut down. next thing i know upon reboot it tried to update but since im rooted and such it failed. the problem here was that it screwed up boot and i had to wipe the cache which erased most settings.
Is there a way to make the nexus player not try to automatically update? disable update in settings for that matter (in case someone tried to get cute and do it while im not around)?
unvaluablespace said:
last night i was using my nexus player and out of nowhere it just randomly decided to shut down. next thing i know upon reboot it tried to update but since im rooted and such it failed. the problem here was that it screwed up boot and i had to wipe the cache which erased most settings.
Is there a way to make the nexus player not try to automatically update? disable update in settings for that matter (in case someone tried to get cute and do it while im not around)?
Click to expand...
Click to collapse
LOL!!!! I'm going through this frustration right now. Couple things I've done first install a custom recovery it won't let you update. if you do get the endless bootloop clear cache and it will stop (the update is downloaded to the cache). It might do that twice then will pass. This worked for me until factory restored my device. I ended up forgetting and now I'm marshmallow.
Next thing I'm gonna try is pushing a build.prop from the next update to /system. It hasn't been pushed yet but they usually release it on the site with the factory images. If I don't flash aosp first.
Yes but i wonder if theres a way to disable it. it sucks that i have to clear cache every time it attempts to update. its happened 3 times on me now. i will try to install my own custom recovery so hopefully thats all thats needed but i noticed android also downloads the update in the background, which probably wastes more space if your not planning on upgrading.
Once you clear the cache it deletes the update. Almost forgot I read some where here on xda that deleting otacerts.zip will stop it from downloading entirely. Not suggesting you try it but next update I'm gonna
You might want to try the method I suggested at http://forum.xda-developers.com/showpost.php?p=62865084&postcount=6 and see if that works or not.
Thanks for your solution but unfortunately, at least for me, i cant seem to get it to work. i can sideload and launch the disable service app, but when i try going to ANY actual apps or system services, it just crashes. Not sure why. :/
Asadullah said:
Once you clear the cache it deletes the update. Almost forgot I read some where here on xda that deleting otacerts.zip will stop it from downloading entirely. Not suggesting you try it but next update I'm gonna
Click to expand...
Click to collapse
Tried this, and while it did stop the download from verifying, it just caused the nexus player to loop over and over by constantly downloading the update again, only to fail and repeat the process. This worked for a couple of days while i found the proper workaround, so thanks. keep in mind though that because it just caused the device to keep redownloading, this method could cause those on limited data plans to quickly go over.
GabbyWC said:
You might want to try the method I suggested at http://forum.xda-developers.com/showpost.php?p=62865084&postcount=6 and see if that works or not.
Click to expand...
Click to collapse
for whatever reason service disabler did not want to work for me. it caused a constant crash every time i tried clicking on any service within the app. I did however, eventually come across "My Android Tools" by the same developer as service disabler. Using this app i was able to disable the systemupdateservice within both google framework and google play services. I had to use a bluetooth mouse to navigate though, as the remote didnt want to work on its own. Once i used this app and followed your directions, now when i attempt to do a manual system update in settings, it just acts like im on the current version, which i assume means it fails instantly. Thanks so much man! so far so good!
For anyone curious, the app is:
https://play.google.com/store/apps/details?id=cn.wq.myandroidtools&hl=en
keep in mind you may need to connect a mouse somehow to the nexus player to navigate and disable the services.
Thanks I'm gonna downgrade today and find out
unvaluablespace said:
for whatever reason service disabler did not want to work for me. it caused a constant crash every time i tried clicking on any service within the app. I did however, eventually come across "My Android Tools" by the same developer as service disabler. Using this app i was able to disable the systemupdateservice within both google framework and google play services. I had to use a bluetooth mouse to navigate though, as the remote didnt want to work on its own. Once i used this app and followed your directions, now when i attempt to do a manual system update in settings, it just acts like im on the current version, which i assume means it fails instantly. Thanks so much man! so far so good!
Click to expand...
Click to collapse
I'm glad to hear that things worked out for you with this method and the alternate app by the same developer. I've been running Android 6.0 Marshmallow after flashing its factory image but once the monthly security updates and unwanted reboots in to TWRP start happening, I may disable the updates using this method.
How do you sideload either service disabler app? Neither are listed on apkmirror and searching the play store in browser doesn't give an option to install for nexus player.
cpuspeed said:
How do you sideload either service disabler app? Neither are listed on apkmirror and searching the play store in browser doesn't give an option to install for nexus player.
Click to expand...
Click to collapse
Copy and paste the Google Play URL for the app (which was posted earlier in this thread) in to box at the top of https://apkpure.com/region-free-apk-download and press the green download button. Then upload the APK to your Google Drive account and install it through ES File Explorer on your Nexus Player.
please correct me if I'm wrong
As the title said, please correct me if I'm wrong but this method isn't working in the nexus player MRA58K since the apk used to disable the updated only supports Lolipop, I tried in my nexus 7 running 5.0 and it's working flawless but the apk crash on Android 6.0, thanks in advance for your help.
eL_pELoN said:
As the title said, please correct me if I'm wrong but this method isn't working in the nexus player MRA58K since the apk used to disable the updated only supports Lolipop, I tried in my nexus 7 running 5.0 and it's working flawless but the apk crash on Android 6.0, thanks in advance for your help.
Click to expand...
Click to collapse
The "My Android Tools" app does not crash on a Nexus Player with Android 6.0 installed.
GabbyWC said:
The "My Android Tools" app does not crash on a Nexus Player with Android 6.0 installed.
Click to expand...
Click to collapse
Not for me. After granting "my android tools" access, I go to disable systemupdateservice, and popup says it can't access root privelages ( Supersu is up to date. I'm not really sure why I even rooted and installed twrp recovery on this device, but I wish I had stock recovery back so I wouldn't be in this mess.
@pokes135, make sure you have the latest version of My Android Tools installed. You can flash a stock system or recovery image using Nexus Root Toolkit if necessary.
cpuspeed said:
How do you sideload either service disabler app? Neither are listed on apkmirror and searching the play store in browser doesn't give an option to install for nexus player.
Click to expand...
Click to collapse
You can install a firefox browser addon called apk downloader which will inject a button when you view the app in google play website to download the apk.
Use any root explorer or es file explore
make/mount system as rw
navigate to /system/etc/security
rename otacerts.zip into otacerts.zip.bak or whatever you want.
It will stiop the automatic update completely.
If you need ota update you need to rename th otacerts.zip back
Virus in My Android Tools APK?
I'm also trying to disable automatic updating of my rooted nexus player for the same reasons everyone else is but when I try to download the My Android Tools apk I get his virus warning.
a variant of Android/Package.Jiagu.A
hoodred said:
Use any root explorer or es file explore
make/mount system as rw
navigate to /system/etc/security
rename otacerts.zip into otacerts.zip.bak or whatever you want.
It will stiop the automatic update completely.
If you need ota update you need to rename th otacerts.zip back
Click to expand...
Click to collapse
Thanks for the info. Much more straight forward to do then sideloading app while hoping the app won't force close.
adb connect 192.168.xxx.xxx:5555
adb shell
su
mount -o remount,rw /system
mv /system/etc/security/otacerts.zip /system/etc/security/otacerts-disabled.zip
mount -o remount,ro /system
Pr-requisite: must be rooted and ADB Wireless already installed.
Don't use this method (renaming ota_certs)! It will just cause the updates to continuously download and fail, then start downloading again. You'll use a lot of bandwidth this way, and if you have a data cap, this is a sure fire way to bust through it.

Categories

Resources