yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Themes and Apps] NordomTT:
Flashing the builprop.zip uses the .prop file so you don't have to manually do anything with it.
[Nexus 6P Themes and Apps] fystrified:
pretty much 7.1 update doesn't come up with Google assistant for Android device, exclusively for pixel phone only.
[Nexus 6P Themes and Apps] dpalmer76:
I understand your concerns, but this is the way that this world is headed (sad). I think there is always a backdoor to our info no matter how secure we think we are. If man made it, it can be cracked. We never want it to be us though. Have a great day!
[Nexus 6P Themes and Apps] bechard:
I can't seem to get this to work on my stock NBD90X build. In TWRP I mounted system, vendor (just in case), and flashed the Google Assistant Velvet zip, followed by the Build prop zip. I did watch the output, and the app was installed, (warning about 64 bit, etc), and the build prop flash found my tweaks file too.

No issues there. Next rebooted, cleared app data for Google App. Hold home, still Now on Tap. Cleared data again, rebooted. Still now on tap. tried a few times.

Am I missing a step somewhere? Stock, no root.

*EDIT*

Build prop pulled from ADB /system showed no edits from the zip. Perhaps I need to root?
[Nexus 6P Themes and Apps] gordo_c_123:
Yes I know the 7.1 update doesnt come with the Google assistant. What I am concerned about is that if I flash the Google assistant over to my Nexus 6p BEFORE the 7.1 developer preview is released, will doing that screw up my phone when I download the 7.1 developer preview. I want both the assistant and the 7.1 developer preview.
[Nexus 6P Themes and Apps] fystrified:
well that make sense, ur point holds me back from flashing this
[Nexus 6P Themes and Apps] rchtk:
As I said, when you will flash the DP, the current hack will just get overwritten. If there's only an incremental OTA, you'll need to revert all modifications applied to /system including these 2 lines.
[Nexus 6P Themes and Apps] gordo_c_123:
Best to play it safe and wait then since I am a tech noob. I hope I can get both the assistant and 7.1 dp. Google should have known that it was only a matter of time before someone discovers how to do release it to non-Pixel devices.

---------- Post added at 03:52 PM ---------- Previous post was at 03:50 PM ----------

yeah I am very anxious to flash the assistant but not at the expense of screwing up my entire phone since I am a tech noob.
[Nexus 6P Themes and Apps] tsuttie99:
Just backup your stuff? and if 7.1 arrives and you cannot receive it. factory reset then restore your data! I factory reset all the time. Between titanium backup and common sense of copying valuable data to my PC... I never lose anything!
[Nexus 6P Themes and Apps] gordo_c_123:
I do the same but I would rather wait and play it safe. Why risk creating extra work for myself if I don't have to.
[Nexus 6P Themes and Apps] fuadhdmini:
Haha. I've been struggling to wonder it didn't work previously. I've followed the steps exactly.

And then I remember my first experience using Google Now On Tap when it was first introduced.

The language used need to be English (US).

Earlier my phone set to English (Malaysia).

Hope it helps :laugh:
[Nexus 6P Themes and Apps] rchtk:
I understand and would do the same.

If Google wanted, they can easily block other devices. Just like they could tighten SafetyNet so that it's unhackable. Just not their top priority.
[Nexus 6P Themes and Apps] drew_t:
Wish there was a way to do it without root...

---------- Post added at 05:17 PM ---------- Previous post was at 05:13 PM ----------

Doves anyone think google assistant will stay exclusive or will it come to th nexus 6p from Google in the future?
[Nexus 6P Themes and Apps] pjaylan:
Is there a way to unlock bootloader, then once it's wiped easily reinstall all my apps and data? or will reloading a recovery revert it back to locked?

Sorry if this is newb question
[Nexus 6P Themes and Apps] michaeldcoates:
So I went through the pain of unlocking my bootloader and loading up twrp (not rooted) and I replaced the file as per the below instructions. I moved the old build.prop out of system and copied the new one to it. Started up Android and wiped all the data in the Google app (6.5.35.21) and rebooted. I've done this loads but nothing, it just asks me to start using Google Now (I have it turned off usually). I've been through this procedure three times and I've waited hours inbetween to see if it sticks but nothing. Am I missing something? Should Google Now be on? There's no updates for the Google app available and I can keep wiping data and rebooting but nothing changing there. So weird, I have not modified my phone at all so now idea why I would be running into problems :/

Method 1 UPDATED (Working, no bugs) for Nexus 6P NDB90X

The patch is simple, just replace your build.prop with the one on the link:

http://wamod.ml/xda/nexus6p/opa/build.prop

After replacing the build.prop wipe your data.

If long pressing the home button stills opens Google Now be sure you have the Google App (Velvet) updated (6.5.35.21 or newer), or wipe your data and try again.

---------- Post added at 05:44 PM ---------- Previous post was at 05:35 PM ----------

Actually just checked about phone and it still says it's Nexus 6P so overwriting the build.prop file seems to not work for me and it reverts back to the original settings perhaps?

Just pulled the new build.prop from my phone though and it is indeed the edited one so no idea why this isn't working or why my phone still thinks it's a Nexus 6P when it should now think it's a Pixel XL
[Nexus 6P Themes and Apps] hltbest:
Just to confirm it is working simply with the 2 build prop edits on the latest PureNexus ROM =] rebooted and it still works xD
[Nexus 6P Themes and Apps] KLit75:
Ok Google from anywhere wont activate

This seems to be unrelated to the flashable zips, as I dont see anyone complaining about it.

I had no problems getting Pixel to work (one shot, no fuss) but I cant get "ok google" from everywhere to activate.

I had this issue awhile back and got it working by clearing data from Google app. Now when I do that it lets me select the toggle for "everywhere" and lets me retrain the voice. But it then turns itself off soon as I leave. After that Im back to the point where I can't toggle that option again.

Like I said Im pretty sure this has nothing to do with Google Assistant but if anyone has advice...
[Nexus 6P Themes and Apps] michaeldcoates:
Can anyone confirm that after updating their file the phone lists as a Pixel in the about phone section? Mine still says 6P even though that's not in the build.prop I have on my system.
[Nexus 6P Themes and Apps] manup456:
Do you have root? If you do then what file manager do you use?
[Nexus 6P Themes and Apps] frantic912:
which launcher did u used...?

i already try nova, apex, google now, pixel.....

not even one detect "OK Google"

if u google, it is part of system, not support for 3rd party launcher

so maybe u need stock system pixel launcher :confused::confused:
[Nexus 6P Themes and Apps] manup456:
What rom are you on?
[Nexus 6P Themes and Apps] michaeldcoates:
I'm not rooted no. I use twrp (temporary install) to get into my system folder and use the file manager there to move the right file over. It's definitely the right build.prop file in the system folder now. I just adb pulled it out to read it and it says Pixel XL in it. Does your now says Pixel XL in your about phone? Is mine wrong to say Nexus 6P?
[Nexus 6P Themes and Apps] manup456:
You can't write to the system without root.
[Nexus 6P Themes and Apps] michaeldcoates:
I just read above "The language used need to be English (US)." - Is this true? Will English (UK) as my main language cause a problem here?

---------- Post added at 06:34 PM ---------- Previous post was at 06:33 PM ----------

But I have, and I was advised that you can on here as well. When I check the system build.prop file it definitely have the new build.prop file in there. How could I change that if I couldn't write to the system?
[Nexus 6P Themes and Apps] Mrcactuseater:
To answer the first part of question, I use it with UK English no problem.
[Nexus 6P Themes and Apps] manup456:
Ok I can only try to help can't force you to except it.

But I will try:

Root: http://download.chainfire.eu/supersu

suhide: http://xdaforums.com/apps/supersu/suhide-t3450396

I use solid explorer

Go into system folder select the build.prop edit the build.prop by adding this at the bottom ro.opa.eligible_device=true after that change this ro.product.model=Angler to ro.product.model=Pixel XL and save.

Reboot your device

Once booted clear the Google app data and your done.
[Nexus 6P Themes and Apps] frantic912:
Pure Nexus
[Nexus 6P Themes and Apps] manup456:
The issue comes from that not the mod, all aosp builds are having that issue as well as face unlock. I reported it to beans he is looking into it.
[Nexus 6P Themes and Apps] mazz0310:
From what I've read, I think that there is a problem with the gApps being used in PureNexus that breaks Ok Google. I am running Pure Nexus and also have the same issue.

I'm pretty sure the Pure Nexus thread has more info about it.
[Nexus 6P Themes and Apps] michaeldcoates:
The file in my system folder for buikd.prop has been amended and others on here have said you don't need to be rooted. If anyone else can weigh in on this and advise me then that would be great. I'm trying to avoid rooting because I rely heavily on banking apps that don't work with rooting.

Your information might be 100% accurate but it isn't the same as what others in this very thread have said. How can I know who's right?
[Nexus 6P Themes and Apps] manup456:
Well experience is a good judge if you follow my instructions you won't have a problem with any banking apps. Good luck
[Nexus 6P Themes and Apps] rchtk:
Yes but the device needs to be rebooted for it to appear in about phone.
[Nexus 6P Themes and Apps] laur3n.newm4n:
You can use fastboot to flash .zip files instead of rooting or using a custom recovery.
[Nexus 6P Themes and Apps] michaeldcoates:
Does this mean something other than rebooting my phone because I've done that many many times since I updated this build.prop file and no change.
[Nexus 6P Themes and Apps] m.wissniewski:
Work great, thanks!!!
[Nexus 6P Themes and Apps] michaeldcoates:
So you don't need to be rooted right?

I used twrp to swap out the old build.prop for the new one. It's still there now (I've pulled it using adb and it's definitely the new build.prop) but my phone is not recognised as a Pixel XL, can you perhaps advise why that might be the case?
[Nexus 6P Themes and Apps] apka528:
Every thing is working awesome expect the ok Google detection..plzz help in on lg g2 RR Rom...
[Nexus 6P Themes and Apps] jackpollard:
For whats it worth.

I use banking apps and AP all the time. I'm stock, unrooted, TWRP and custom kernel. I used the 2 zips for assistant, then rebooted my phone. It shows as Pixel in Model number. AP works 100%, I bought a water in the vending machine I use all the time to test AP with. Assistant is also working 100% and I have no issues with any FC's. My PNC and BoA work like a charm also.
[Nexus 6P Themes and Apps] irockice5:
I have the same problem how do you get out of boot loop?
[Nexus 6P Themes and Apps] rchtk:
Was the /system partition remounted as read-write?

Edit:the previous answer from jackpollard is what I would answer next. With the 2 zips+prop it should work(tm)

---------- Post added at 21:35 ---------- Previous post was at 21:29 ----------

On a side note OK google works fine with other launchers like Nova Launcher.
[Nexus 6P Themes and Apps] OsniNO:
Working in Moto G 2014 CM14. Has some little bugs

Edit: My mistake, should be posted in another thread
[Nexus 6P Themes and Apps] lu4414:
Working like charm....thanks man!
[Nexus 6P Themes and Apps] KLit75:
I use open gapps with Pure Nexus so Im not sure its a gapps issue. But Im also about 80% sure ok google was working on pure nexus on earlier builds (last summer)

Ill check that thread though
[Nexus 6P Themes and Apps] bobbarker2:
It was. Even with non-PN kernel. So did facelock and voice from lockscreen. I used PN with pn gapps and can get assistant (setup is hit or miss sometimes) to work except voice recognition, which only works at the launcher (nova) or with the app open. I reported this earlier, though the guide thread since then to see if someone figured out a solution yet.
[Nexus 6P Themes and Apps] michaeldcoates:
Hmm, not sure what you mean by that, I went into twrp (which I have to load every time as it doesn't stick ever...) and mounted System - I then moved the new build.prop and deleted the old one - it's still like that. Do I need to unmount System to make it take effect or something?
[Nexus 6P Themes and Apps] laur3n.newm4n:
That is correct, no root needed. I am honestly not sure why you're not having success, sorry! I haven't tried this mod myself yet, but I just wanted to comment that root is not required to edit build.prop
[Nexus 6P Themes and Apps] michaeldcoates:
Well I decided to flash the two zip files, had both of them and the prop file in downloads. Went into twrp, mounted system and then applied the two zip files - saw them working away (got an 'arm' not 'arm64' warning but success on both). Booted into the phone, wiped google app data, rebooted and... still says Nexus 6P and still have Google Now and not even a sniff of GA. I haven't modified my phone at all since I got it, the bootloader is unlocked and I used twrp custom recovery. I don't know why this is being a problem for me :(

F***ing lame.
[Nexus 6P Themes and Apps] manup456:
Why won't you save your self a headache and follow my instructions root can be removed in the su app super easy if you don't want it after. You have wasted more time than you needed to.
[Nexus 6P Themes and Apps] lovejoy777:
anyone having issues with ok Google I take it your using pixel launcher? I've just swapped back to Google now launcher and got ok google back ? im running pure nexus 7 and just edited my build. prop with the extra line and model=Pixel. cleared google app data and rebooted. everything worked but when i switched to pixel it stopped.
[Nexus 6P Themes and Apps] Hamid Abolhassani:
Snapchat doesn't workk!!
[Nexus 6P Themes and Apps] rchtk:
Your changes are reverted at boot by the new security module of google called dm-verity.

It uses very small code correcting codes to detect file changes and when found, they are corrected before being passed to the caller.

In twrp, the kernel is not using dm-verity so your changes that got effectively written to the hardware are readable. Once you boot, the original /system block is virtually restored.

You probably need a custom kernel..
[Nexus 6P Themes and Apps] rajnallan:
Thanks. I did what you had suggested again. I still have only google on tap. The three files are to be in the same folder? I have the flashable zip on iReadyToFlash folder on TWRP.

When I flashed Google assistant Velvet Twrp gave me a message that the zip contains apk for ARM and not ARM 64 and it mentioned that the latest velvet apk has been flashed. I am on Nexus 6P and probably the downloaded zip file contains Velvet apk for ARM and not ARM 64. Any help please....

Thanks
[Nexus 6P Themes and Apps] Citizen_Snips:
Yes it does. Snapchat uses SafetyNet. If you're rooted you need to install suhide. Either that or remove root and log into Snapchat then root again. This mod doesn't break Snapchat, at all.
[Nexus 6P Themes and Apps] michaeldcoates:
Right, I did it, I flashed SuperSU and rooted my device, I used Solid Explorer and found the build.prop was already edited but then it did start work with GA so there must be something in it. Unfortunately one of my banking apps no longer works and I cannot get SuHide or Xposed to install on my device now. I've fallen into the trap of need to flash multiple zips to try and get things working the way they did before which is what I wanted to avoid. Can I set SuperSU to disabled now? Is it easy to enable it again? Does it just delete it from the device so it's not rooted anymore?

---------- Post added at 10:55 PM ---------- Previous post was at 10:53 PM ----------

Perhaps but I don't have one and since I rooted the device it starts up with GA working fine each time now. No custom kernel. Perhaps that will change if I get rid of root?
[Nexus 6P Themes and Apps] revolt1:
is there a fix on for the retrain issue nexus 6p
[Nexus 6P Themes and Apps] rchtk:
Yes to be able to install the su binary it had to disable dm-verity somehow unless it's a systemless su.

I just thought that it would be less invasive to install a custom kernel, because in your case you didn't want root and clearly the su binary is detected by safety net which is used by banking apps. So now you need suhide :) safety net probably can't check for build.prop as there is one for each device.

But don't quote me on this, I am not using safety net nor suhide so that's all theorical...

Welcome in the world of rooters :)
[Nexus 6P Themes and Apps] NordomTT:
They should be in the same folder. I also got the ARM64 warning, but it worked anyway. I'm on 32G 6p. At this point I don't know what else could be done.
[Nexus 6P Themes and Apps] rajnallan:
Thanks...Let me try again. Appreciate your kind responses.

Have a wonderful day
[Nexus 6P Themes and Apps] michaeldcoates:
Honestly, I hate it already. Everything you said makes no sense to me at all. I don't know what systemless su is, I don't know what safety net is, I don't know anything. It's really the situation I was trying to avoid so GA better be worth it :(

I'm disappointed in myself for letting it get to this point. Yesterday all my apps worked great and now I have some that don't and even following the instructions trying to install suhide, there's no app when I reboot - it looks to rely on having lots of other things installed as well but I can't get the right versions or anything - total nightmare. I have unrooted my device from within SuperSU (though clearly not fully unrooted) and GA has remained but for some reason I still can't use at least one of the banking apps I have.

Edit: more good news, my phone just randomly rebooted itself for no reason at all because I tried to open a folder with no other processes going on. Great.
[Nexus 6P Themes and Apps] jeebuspwnz:
You may not be the ideal candidate for customizing your phone if you aren't willing to make some sacrifices, do some digging, etc. No offense by this, just saying maybe this isn't your "thing". If you want to get out of this mess, you can try two pretty easy fixes. The first step would be to download the factory image for your phone: https://developers.google.com/android/nexus/images

After you've downloaded it, unzip it and then unzip the other zip file contained inside and extract the system.img. Boot your phone into the bootloader and connect it to your PC. Fastboot flash system system.img...this will overwrite the system partition of your phone. It will not erase your apps or settings. If your phone works fine after this, AWESOME! If not, you may want to do a full system flash using the flash-all.bat including with the factory image. This WILL erase everything, but it should fix any potential issues as well.
[Nexus 6P Themes and Apps] Citizen_Snips:
Just from this post, I can tell you haven't read the suhide thread. Like actually read it. There is no app with suhide (officially). Chainfire has instructions on how to hide apps with suhide. Someone just made an unofficial GUI for it and put it on the play store. It does not get installed when you flash the zip.

All you have to do. Literally. Is flash suhide 0.55 in TWRP. That's it. Done. Any apps that use SafetyNet will work. It will not fail. Suhide automatically hides su from any app that currently trips SafetyNet. The only reason your other banking app is still not working is because it must detect su on its own without using SafetyNet. In this case, go to the Play Store and download the suhide GUI app and add your banking app to the list. Now reboot and it will work. Just flash suhide 0.55 followed by SuperSU 2.78 SR1. You're making this more complicated than it needs to be.

No offense intended, but you should really do a lot more reading about root, etc. before just diving into it. If you go messing around in root directories of your phone without knowing what you're doing you can really mess things up. Nexus or not. Just opening a folder won't reboot your phone for no other reason than you rooted it. I've been rooting since 2010, never had a RR on stock rooted firmware. Custom ROMs, sure, but not with stock rooted.

You sound a little frustrated and flustered in this post. Take a deep breath. Go watch your favorite TV show or movie or cuddle your SO or something. Calm down and when you get back read up on these links. Read them. Don't skim. Get familiar with everything and try again when you're ready. If you have any questions while reading any of this stuff, just search the thread you're in. Guaranteed your question has already been asked and answered.

What is root?;

https://en.m.wikipedia.org/wiki/Rooting_(Android_OS)

How to unlock / root;

http://xdaforums.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928

SuperSU;

http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

Suhide;

http://xdaforums.com/apps/supersu/suhide-t3450396

Suhide GUI play store link;

https://play.google.com/store/apps/details?id=com.loserskater.suhidegui
[Nexus 6P Themes and Apps] michaeldcoates:
I might come back to this if I continue having problems. I don't take offence to that at all, I'm 34 and I'm intelligent enough but faffing around with these things was way more fun when I was younger. I just can't believe that such a simply edit of a build.prop file has turned into all this messing around. There was no indication it would get so out of hand when I started and I feel like an idiot for wasting so much time reading contradictory information and acting on it.

My phone has GA now. It is also unlocked, with a modified recovery, rooted, modified build.prop file so it can't get official updates (I think), has apps that no longer work and has crashed without a good reason. Maybe that last one will be a one off, a weird freak event. I probably don't need any official updates until 7.1 (security problems afoot for me maybe?). Perhaps flashing the stock image back is the best way to go.

Some people on here and friendly and helpful, there are also completely horrible gits. You were being helpful so thanks.
[Nexus 6P Themes and Apps] Mikey:
So what rom are you on?
[Nexus 6P Themes and Apps] jesssiii:
Just wanted to thank you for this. Had no intention of flashing someone else's build prop, especially since mine is already modded. So I dismissed this as not for me, but kept reading because it was so tempting.

Your clear, simple instructions were a breeze to follow, and I now have Google Assistant!

BTW, you really have the Pixel XL? How is it?

Nexus 6P
[Nexus 6P Themes and Apps] manup456:
I'm glad you posted this because I know this and try to help make it easy. If you don't want to listen I can't help.
[Nexus 6P Themes and Apps] bobbarker2:
When you say going in to Google app settings and unchecking all Google apps What specifically are you referring to? Is it under search>in apps?
[Nexus 6P Themes and Apps] :
Since the Launcher Shortcuts API was in a preview developer preview for Android 7.0, is there a way to port it forward to our current October build and use Launcher Shortcuts with this modified build.prop? Not sure if that's even possible but it may be worth a shot
[Nexus 6P Themes and Apps] katinatez:
Yes, Google app>search in> uncheck all google apps> boot into twrp wipe cache & dalvik>reboot> open Google app settings and you will find Google Assistant
[Nexus 6P Themes and Apps] PabloCruzIII:
I have Google Assistant but I have to dismiss the GA setup in order to use it. Other than that it works. I've tried just about every method there is in this thread and the other Guide. Different ROMs, reboots and build prop edits, airplane tricks... everything. Nothing seems to work. On Nexus 6 using Nutty and PureNexus. I can't seem to get the toggle to stay on in Voice Detection. It just flips back to off every time.