yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL Guides, News, & Discussion] GroovinChip:
No problem. Just make sure if you do root that you read every instruction very carefully and ask questions if you aren't sure about a step before you do it.
[Google Pixel XL Guides, News, & Discussion] TonikJDK:
S is for the carriers listed and F is for everything else...Except the Verizon one. You would use F since you are not on any of the carriers listed.

Minimal differences...just tweaks to the radio for better reception.
[Google Pixel XL Guides, News, & Discussion] mrwicked:
Thanks :)
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
Lol, You are not an idiot everyone makes mistakes.
[Google Pixel XL Guides, News, & Discussion] techeligible3322:
Does rooting devices can be reason of erasing all your mobile data,?? :confused:
[Google Pixel XL Guides, News, & Discussion] GroovinChip:
Yes and no. You need an unlocked bootloader to root, and unlocking it will wipe your device. Rooting itself will not wipe a device.
[Google Pixel XL Guides, News, & Discussion] techeligible3322:
Aah!!!!! To root device, first we need to unlock bootloader, thats kind a massive sacrificing for having erased all data
[Google Pixel XL Guides, News, & Discussion] GroovinChip:
Not really, it's not very hard to make backups. Your device backs up your apps to your Google account, so when you set up a new device you can choose to download all your apps again. There are also apps that backup your SMS a D call logs. You might have to sign in to your apps again and restore specific settings but if you really want root and the benefits it brings them it's not too much of an inconvenience.
[Google Pixel XL Guides, News, & Discussion] lloydsw:
Query: Our phones came from Google with the 'F' factory image. We are currently testdriving T-mobile in the hopes of escaping big red. Living in the sticks, our coverage is quite a bit more spoty than my brother with his T-mobile branded phone. I'm currently downloading the 'F' image, see if it improves. Do I need to flash it all or just the radio? Thanks!
[Google Pixel XL Guides, News, & Discussion] pcriz:
I'd just flash the radio and modem
[Google Pixel XL Guides, News, & Discussion] lloydsw:
Now I've gone and done it. Just flashing the radio didn't change anything so I flashed it all. Now I'm stuck only being able to boot into TWRP. Not sure what I did...I also tried the flashall bat file after editing out the -w to preserve data. Within TWRP, I've tried rebooting into system and bootloader, but always end up back in TWRP. Any ideas?
[Google Pixel XL Guides, News, & Discussion] lloydsw:
Got it fixed somehow by changing to slot b, flashing boot, rebooting, changing back to slot a. Still not sure why the zip in the archive wouldn't flash
[Google Pixel XL Guides, News, & Discussion] pcriz:
Are arent trying to flash these files in twrp are you?
[Google Pixel XL Guides, News, & Discussion] lloydsw:
Nope, used fastboot. That's where the screen capture in the previous post came from.
[Google Pixel XL Guides, News, & Discussion] pcriz:
For some reason I couldn't see it before. Is your adb/fastboot up to date
[Google Pixel XL Guides, News, & Discussion] lloydsw:
Funny that you asked, I was thinking about that this morning while mowing. I'm pretty sure they're from two years ago when I installed them to have my way with my Nexus. I'll wait until the next update for the phone before I try again with the (now) updated adb/fastboot. Thanks for the hint!
[Google Pixel XL Guides, News, & Discussion] pcriz:
Yeah older versions of adb/fastboot don't support the a/b setup of the pixel so when it gets a command like flash boot_a or something like that it doesn't recognize it and it fails. Google now offers adb/fastboot separate of the full sdk so it's a considerably smaller download.

https://www.xda-developers.com/google-releases-separate-adb-and-fastboot-binary-downloads/
[Google Pixel XL Guides, News, & Discussion] lloydsw:
Thanks! Tried it yesterday on my wife's phone & it worked perfectly!

However, she lost TWRP. Before I do something stupid like I did with mine & end up in a TWRP loop at boot, I've verified via SU app that root is gone, so should I just be able to just reflash TWRP & reinstall root within TWRP?
[Google Pixel XL Guides, News, & Discussion] Homeboy76:
Fastboot Twrp.img, Flash TWRP.zip (RC1) and SuperSu [See #6]
[Google Pixel XL Guides, News, & Discussion] lloydsw:
Thanks!
[Google Pixel XL Guides, News, & Discussion] DMK1111:
First of all thank you so much for putting together all this information!!! I have a Pixel XL that I bought directly from Google so it came with the bootloader unlocked. I have since rooted and installed TWRP and Had Flashfire installed so I could update without losing root. I had my backup in Flashfire. I am stuck in a bootloop!!!! I have been reading through the threads trying to figure out how to get it out of this loop. In ADB when I type in adb devices it is not recognized!! However I can adb fastboot boot twrp.img and get to TWRP. From there I mount/ OTG/ insert my usb that has my twrp-pixel-installer-marlin-3.1.0-0RC2.zip and my SR1-SuperSU-v2.82-SR1-20170608224931.zip files. I flash the marlin zip file and try to reboot into recovery and it just goes back to the loop??? Someone Please Help!!! I have been hesitant to post because I know how irritated people get when users don't read... I have been reading but know just enough to be dangerous. Obviously!!!! Any help will be appreciated. Thanks DKERR1111
[Google Pixel XL Guides, News, & Discussion] pcriz:
What is the marlin zip?

Also you can fastboot because you can get to the bootloader. Fastboot works in the boot loader and adb works in the booted os and recovery
[Google Pixel XL Guides, News, & Discussion] DMK1111:
twrp-pixel-installer-marlin-3.0.2-0-RC1.zip
[Google Pixel XL Guides, News, & Discussion] pcriz:
Are you fastboot booting the twrp img or fastboot flashing?
[Google Pixel XL Guides, News, & Discussion] DMK1111:
thanks I figured it out. just had to go into platform tools and do it.. I couldn't get there using twrp.
[Google Pixel XL Guides, News, & Discussion] Master Cylinder:
Is there any compelling reason to stick with this phone?

Is there any compelling reason to stick with this phone? It's a Pixel 5" with 128GB. I'm not one to be following the manufacturers into every new gimmick or have to have the coolest thing anymore, so I'll have to live with it a couple of years at least.

Just jumped on Pixel because of fi (15 years of Verizon was an education, and I've vowed to never let them have another penny of mine if possible. I realize these alt-carriers are just jumping on the backs of the majors, but oh well ...) and I wanted to have an unlocked bootloader.

So coming from my S3 that I screwed around with one too many times (with no case and only a ZAGG screen protector, 1000+ drops was not the problem) that was hacked 4 years ago, I'm having to learn some new concepts. I'd heard of "fastboot" here and there but am learning on this thread as I go.

I still have a week to send it back if I want - can't say I'm crazy about the phone physically. As a dilettante artist and sculpture, it was when I put the S3 in my hands that I knew it was the one back then. There's nothing physical about this phone to recommend it - anonymous as can be, and all of the cool colors disappeared long ago. Now you can only get black or white with some silver on it. Can't change the batt out or put the mem card in your computer. The screen scratched within 2 days, though there could be no reason for this to happen except maybe a plastic button on my back pocket of one of my pants.(Maybe it came that way?) Have hardly even used it yet!

Thanks to one and all for being in the xda community! Invaluable. :highfive:
[Google Pixel XL Guides, News, & Discussion] GroovinChip:
My view of the Pixel is that this is a phone that will last me a good 4-6 years. It'll get OS updates through Android Phone, and the developer community will continue to support it for years, as with many other devices. I'd say keep it.

As far as looks, all my phones go in cases immediately. As much as I'd love to admire the beauty of a smartphone, I'd rather it last me and let me get my money's worth.

128 GB of storage should be fine, I can't imagine needing more.

Through reading posts here on XDA you'll learn all the terms and processes for unlocking your bootloader, rooting, flashing custom ROMs, etc etc.

I'd say keep the phone.
[Google Pixel XL Guides, News, & Discussion] vlucchetti:
I'm getting this phone as a warranty replacement for my Nexus 6P which is suffering from serious battery drain after almost two years. Bought from Google with the device protection program, best $99 I ever spent.

If the 6P would have survived, I'd be keeping it until the Pixel 3 XL comes out, but this will be a very serviceable replacement, and if I get as many years out of it as the 6P, I'll be happy.

Like was posted above, goes in a case, get's tempered glass, and Pure Nexus will be installed and life will go on as before....
[Google Pixel XL Guides, News, & Discussion] Clark Joseph Kent:
Thread Closed as per the OP, thanks.
[Android Q&A, Help & Troubleshooting] santiago0107:
I am seeking for help from 2 months but no one helped me out

i am having problem with my note 4 n910c

i can't install any custom rom or neither can go to my stock rom. currently using cm13 unofficial rom i have tried my other custom roms and multi csc stock rom but nothing worked for me ? :/ can you people help me out i will be thankful to you :) and yes one more thing my method for installing stock rom was right and my knox warranty is void now totally it is showing as knox warranty void 1
[Nexus 6  General] MrBrady:
Figured I'd start an official thread on this subject since it's a little test project of mine.

AS ALWAYS, WHEN MODIFYING YOUR DEVICE, MAKE A NANDROID BACKUP FIRST!

First off, your ROM needs to pass SafetyNet for Samsung Pay to work. Secondly, Samsung Pay looks for certain things in the ROM. If it detects these things, it will error out saying the device is rooted, even if not rooted.

In order to get Samsung Pay working on a rooted ROM, you need to use MagiskHide, hiding the Samsung Pay app. I have used both Magisk 12 and Magisk 13 beta (96f8efc) for testing.

What I've found is it looks for and throw a root error if it finds:

Not passing SafetyNet

Busybox

Test Keys in build.prop

I have found the remedy for the root error is to delete Busybox (typically in system/xbin or system/bin) and editing your build.prop, replacing Test-Keys with Release-Keys.

If you don't want to mess with these steps, here are the ROMs that I've found work and don't work with Samsung Pay out of the box:

- Pure Nexus = SP detects root, even if unrooted.

- SIX = SP detects root, probably because it's based on PN

- SCREWD = SP detects root (don't recall if this passes SafetyNet)

- Resurrection Remix = SP detects root

- Factory = SP works fine unrooted, works fine with root and Magiskhide

- Vanilla ROM = SP works fine unrooted, works fine with root and Magiskhide, works fine with stock kernel

- LineageOS = SP works fine unrooted, works fine with root and Magiskhide, works fine with stock kernel

- Crdoid (LOS Based) = SP works fine unrooted, works fine with root and Magiskhide, works fine with stock kernel

- Dirty Unicorns = SP works fine unrooted, works fine with root and Magiskhide, works fine with stock kernel

2017-06-27 Update:

Updated to Magisk Beta 54e6a79

Installed Osm0sis's Busybox, which installs as a Magisk Module

Installed HEBF Battery Optimizer

Safetynet still passes. Samsung Pay still passes.

If you feel like donating for this knowledge, feel free to do so here: [url]http://paypal.me/BradySewall[/URL]
[Nexus 6  General] Didgeridoohan:
Magisk should be able to hide its built-in busybox (up until v12) or a busybox Magisk module (like the one in osm0sis' Odds and ends thread.
[Nexus 6  General] MrBrady:
Great! Didn't know osm0sis had a BusyBox Magisk module.
[Nexus 6  General] Didgeridoohan:
It's an all-in-one installer. If it detects Magisk it'll install as a Magisk module. It has to be flashed in TWRP.
[Nexus 6  General] TheUndertaker21:
Spay is working fine with root but the app can't be used since it detected root.

Has anyone manages to by pass it?
[Nexus 6  General] MrBrady:
That's what the OP is all about.

I'm currently on SIX (Pure Nexus base) and it's working fine. But I had to modify the build.prop, remove BusyBox and make sure the kernel is set to enforcing.
[Nexus 6  General] pcriz:
I'm running the Pixel, I'm going to give this a run on LOS and report back. Thanks for putting this together.

Update:

Switched to a LOS rom, still had test keys in the build prop so I fixed that. Passing safetynet. Used Magisk hide on everything pay and samsung related but it is still detecting for me. Again this is on a Pixel so take my experience with a grain of salt and don't let it stop you from trying on your Nexus.
[Nexus 6  General] TheUndertaker21:
Omg

I think [MENTION=3104236]MrBrady[/MENTION] is a genius. Delete busy box and checked if release keys is there fixed the issue.

Look

This needs to be in gear 3 sections and s8 plus one too

View attachment 4190603
[Nexus 6  General] MrBrady:
Does LOS include Busybox? I noticed my Samsung Pay updated last night. It's still working though (no root detected).
[Nexus 6  General] TheUndertaker21:
I'm currently running the latest update as well.

Which I updated like 3 mns before I tried your trick lol

You should have some donation link.

You figured out what I was trying to solve for 3 months lol.
[Nexus 6  General] pcriz:
I didn't see BusyBox in system/xbin/
[Nexus 6  General] MrBrady:
I too was trying to figure out the culprit for months and felt "stuck" to sticking with ROMs I'd prefer not to use. It's a cat-and-mouse game with the manufacturers, but I'm glad we're ahead of the curve for now.

If anyone wants do donate, you're welcome to do so here: http://paypal.me/BradySewall
[Nexus 6  General] MrBrady:
There are a few different places Busybox can live. I don't know all of them off the top of my head, but I'd suggest using a root file manager and search for Busybox. Alternatively, you can look in system/bin or system/xbin or /bin. I think sometimes it can be in the /vendor folder (or subfolder) as well.
[Nexus 6  General] pcriz:
Yeah I searched didn't find busybox. I also missed one of the callouts for test keys, fixed that but no dice.
[Nexus 6  General] raikkoni27:
I will flash Dark Rom + Franco Kernel + Magisk, will test on Gear S3 and report here
[Nexus 6  General] runekock:
It is also worth trying iSu:

https://xdaforums.com/android/apps-games/isu-simple-app-to-deactivate-activate-t3478348

Use it instead of Magisk on LOS-based roms.
[Nexus 6  General] MrBrady:
Had a strange issue yesterday and unfortunately didn't take a scientific approach to it.

Installed an older May security release of Blackbird kernel (went from June or May) and also lowered my screen resolution to 1080 (makes my phone run smoother).

I think one of those things borked Samsung Pay. SP on the phone didn't report any issues but when I open it on the watch, it shows my credit card, then has an alert saying "Contact Customer Service) or something along those lines.

I undid both the things mentioned above, deleted my card, readded the card (called bank to verify) and all is good again.

Even updated to the latest Magisk beta released this morning and things are fine still.
[Nexus 6  General] raikkoni27:
Tried dark rom + Franco kernel + magisk 12.0 with magisk hide but safety net didn't pass. Uninstalled 12.0 and installed beta 13, safety net passed and could run Android pay too but Samsung Pay detected root even with busybox disabled and Magisk hide enabled. Any workarounds available?
[Nexus 6  General] MrBrady:
Make sure BusyBox is deleted from the ROM, not just disabled in Magisk. Make sure build.prop says Release Keys not Test Keys.
[Nexus 6  General] raikkoni27:
I installed busybox to check if it's installed or not, it says it isn't. I anyway clicked on uninstall in the app. Also, could you guide me for replacing test keys with release keys? Do I just need to replace test with release in build prop?

Edit: changed build prop to release keys and now Samsung Pay updated to 1.5 and doesn't detect root! Thanks a ton! :highfive:
[Nexus 6  General] zelendel:
Be very careful as that doesnt change the keys really. Nor will that stop an app that looks deeper for the true keys. You have to compile the rom with the keys and to be honest, custom roms developers couldnt care less about safety net or android pay.
[Nexus 6  General] TheUndertaker21:
Hey [MENTION=3104236]MrBrady[/MENTION], it seems like the bypass isn't working anymore ? I updated my rom and did the same thing I did before with safety net passed, no busybox and still detecting root. Can you share some of your screen shots. Did you hide both apps or something? Thanks

EDIT: The issue seems to be with the latest Magisk.

you can use it but you have to use the old version first version: b3da28e

hope this helps someone. DON'T USE THE LATEST MAGISK BETA(79) OUT THE BAT
[Nexus 6  General] TheUndertaker21:
Another update I found out. Samsung pay seems to be checking for root only once. So it doesn't matter if you no longer passing safety net.
[Nexus 6  General] pcriz:
So does that work both ways. As in if you don't pass will you continue not to pass and for how long
[Nexus 6  General] TheUndertaker21:
mine wasn't passed all the day and samsung pay was fine. I think it only does one time checking for root and that's it
[Nexus 6  General] pcriz:
What I am saying is if it detects root. Does it continue to check each time or is it once. As in it detects root and I remedy the root issue will I still show as rooted.
[Nexus 6  General] TheUndertaker21:
yes, if your card was already added. you should be fine , you just wouldn't be able to open the app but still use spay on gear 3

that's the way it used to be
[Nexus 6  General] mrjoy:
What about secure folder?
[Nexus 6  General] TheUndertaker21:
doesn't work like that

this is for gear 3

secure folder uses your phone knox if tripped you can't use it

same way as samsung pay phone version
[Nexus 6  General] jbaumert:
Thanks for the tip on "Osm0sis's Busybox". Nice to get back BusyBox while using the beta of Magisk without altering /system.
[Nexus 6  General] warpgatex:
Hey Guys/Gals, not sure if you are having this issue but recently my G3 has not been working well. Every time I purchase something it gets declined since 1-2 weeks ago.

Troubleshooting it, the first thing I noticed is that when I got to the gear app on my Nexus 6p - it opens for a very long time .. sometimes like 1 minute. Once it opens, I go to promotions, then it says failed to connect to server .. no matter what I do.

So I factory reset the Gear S3, uninstalled all Samsung apps on my phone, made sure Magisik Hide selects them - reconfigure - then I add cards without issues. I go out try to buy some stuff and it works wonderfully.

Once I reboot the phone and watch, its back to the same behavior (takes a while to open samsung pay) then when I try to buy anything, it gets declined.

Do you think this is the ROM? I noticed this happening when Samsung pay was updated recently.
[Nexus 6  General] MarcusGen:
Is this confirmed to work on samsung phones with knox tripped? Running a galaxy note 4 on 6.0.1 currently rooted with Supersu.

Saw someone using an s8, knox tripped or not?
[Nexus 6  General] TheUndertaker21:
Yes my s8 plus is tripped

You need a gear 3
[Nexus 6  General] MarcusGen:
Thank you, I have a gear s3. I will try this guide later :)
[Nexus 6  General] MrBrady:
Just a heads up looks like Google updated Safety net within the past day or two and rooting with Magiskhide is no longer passing.
[Nexus 6  General] RuggedHunter:
With or without safety net passing, SPay continues to work great with gear3 on s8+ g955f (in usa). Only need to delete busybox for initial setup, then you can install busybox again... SPay continues working.

?
[Nexus 6  General] MrBrady:
I just noticed that as well. Installed the Magisk Busybox module and I no longer pass SafetyNet, but Samsung Pay continues to work fine. That makes me think Samsung Pay doesn't even pay attention to SafetyNet.
[Nexus 6  General] TheUndertaker21:
do you have anything for suhide ?

can't seem to get it to work with suhide

move to pixel xl lol for now
[Nexus 6  General] MrBrady:
Never used SUhide. Still works great with MagiskHide, at least on my Nexus 6. Even on Oreo!
[Nexus 6  General] TheUndertaker21:
pixel doesn't have magisk yet :(
[Nexus 6  General] MrBrady:
Not to derail this thread, but it looks like there are Pixel unofficial builds available here: https://xdaforums.com/apps/magisk/unofficial-google-pixel-family-support-t3639262
[Nexus 6  General] TheUndertaker21:
no oreo support yet lol

what else does the app detect ? besides busybox
[Nexus 6  General] MrBrady:
It seems to change from time-to-time, but primary BusyBox. Some ROMs have it in System/Bin, some in System/Xbin. I think there are other locations it can be hiding too.

Previously, I also had Samsung Pay fail because of the following:

Android Debugging Enabled

Disabling Android Logging

Running SELinux in Permissive mode

Build.prop that lists test-keys instead of release-keys

Blocking Ads using AdAway (recent Magisk fixes this issue)

Surprisingly, passing SafetyNet doesn't seem to be a prerequisite. I've run ROMs that don't pass, but Samsung Pay runs fine. Go figure.
[Nexus 6  General] TheUndertaker21:
yeah satefynet doesn't matter but having busybox is lol

but thanks gonna play around and see what i found
[Nexus 6  General] TheUndertaker21:
samsung pay have found a way to by pass this ?

root is being detected even after i deleted busybox and hide it in magisk

i'm on note 8 though

did you try recently with the latest version? start from fresh

---------- Post added at 08:16 PM ---------- Previous post was at 08:16 PM ----------

samsung may have found a way to by pass this ?

root is being detected even after i deleted busybox and hide it in magisk

i'm on note 8 though

did you try recently with the latest version? start from fresh
[Nexus 6  General] TheUndertaker21:
do you have any new tricks ? seems like root is being detected with latest version and no busybox :(
[Nexus 6  General] MrBrady:
As of yesterday, Magisk 14 was still working fine.

For kicks, I just switched over to SUHide and that works fine too. Haven't tested SafetyNet, but Samsung Pay isn't throwing any root detection.

Followed the OP in this thread, using the SuperSUConfig.zip to set to SBIN mode: https://xdaforums.com/apps/supersu/suhide-lite-t3653855
[Nexus 6  General] TheUndertaker21:
i'm on note 8

i think it might be different on note

no busybox, nothing and still being detected
[Nexus 6  General] TheUndertaker21:
[MENTION=3104236]MrBrady[/MENTION]

How are you? Are you on pie ? Seems like the trick is no longer working on my pixel XL 2
[P3300, MDA Compact III ROM Development] alfiejts:
I created a reg file using task manager when I had Meschle's Touct 3.1 ROM installed because I needed to run a registry hack every morning to correct a registry setting change my Exchange server was forcing on me.

I've since moved to Meschles Vanilla 2.1 ROM, but there's no application associated with the REG files so my registry file won't load any more when I click on the file.

I've loaded both HTC and fpb Task Managers bu tthey don't associate the ".reg" file suffix.

I've installed Regedit, which associates the .reg files, but tha tjust opens the files for editing rather than running and loading the registry changes.

Can anyone advise what I need to do so that I can easily "load" my registry change ".reg" file again?

Thanks,

Graham
[P3300, MDA Compact III ROM Development] B73C:
Hi there,

I use Resco Explorer with the built-in registry editor. It will solve your two problems in one: RE will let you 'associate' files so they open with an app of your choice, and the registry editor will let you import/export keys.

You could even put a shortcut to this .reg file in your startup folder so that after a soft-reset it would be imported again!

Hope this helps.