Questions regarding Android Pay with rooted Pixel - Google Pixel Questions & Answers

My Pixel will arrive in a few days, I'm excited. I want root for things like custom firewall, ad blocking, filesystem access - but I need to be able to use Android Pay for work. I've been doing some research on how to make Android Pay work with root and have a couple questions. I'd really appreciate if anyone could help answer these.
First, let me summarize my understanding. Root requires an unlocked bootloader. Android Pay uses SafetyNet to check for both root and an unlocked bootloader. These two things must both be addressed.
To get around the unlocked bootloader check, flash a kernal that's patched to circumvent the SafetyNet check.
In terms of rooting, the most recent and seemingly best method for doing so looks to be ChainFire's SuperSU v2.78 SR4.
Magisk can generally be used to easily get around the *root check*, but probably doesn't work on the Pixel yet.The Magisk developer says it's a work in progress as of Nov. 14, 2016. Technobuzz posted a guide on installing Magisk for the Pixel but in another thread people didn't seem to have much luck with it.
Question 1) Is it correct that Magisk's primary benefit in this case is to allow root to be either restricted from certain apps or to be toggled system-wide without a restart? In other words, I can still disable root directly through the SuperSU program, but without Magisk that then requires a restart.
Question 2) Does the Android Pay SafetyNet check only prevent the addition of cards into Android Pay, or does it also prevent the usage of Android Pay after a card has been added. I ask because I wouldn't mind restarting to disable root when I want to add a card, but I don't want to restart every time I want to simply use Android Pay (and have already added a card).
Question 3) ChainFire notes that suhide does not work on Pixels, nor does it work on Android 7.1 at all. I haven't been able to figure out exactly what suhide does and whether it matters to me. Do I care?
Question 4) In the slightly previous version of ChainFire's rooting (SuperSU v2.78 SR2) he calls out that the kernel must be patched. Sounds like since this doesn't require a kernel recompile that it shouldn't interfere with the custom kernel + SafeNet patch necessary to circumvent the unlocked bootloader check. Right?
Many thanks in advance for taking the time to read and respond.

You got the bootloader part right. None of anything else you listed applies to this phone.
Magisk doesnt work on this phone. The versions of SU you mention are the wrong versions for this phone. You need 2.79 SR3. Anything below that and you will bootloop.
There is a thread around here were some folks fot SUHide working for awhile, bit an update or two ago broke that.
I do not believe there is currently any way to get pay to work with root. Google seems to be pretty serious about Pay not working on modded phones.l
---------- Post added at 12:40 AM ---------- Previous post was at 12:39 AM ----------
And to answer question 2, it prevents it from working at all.

TonikJDK said:
You got the bootloader part right. None of anything else you listed applies to this phone.
Magisk doesnt work on this phone. The versions of SU you mention are the wrong versions for this phone. You need 2.79 SR3. Anything below that and you will bootloop.
There is a thread around here were some folks fot SUHide working for awhile, bit an update or two ago broke that.
I do not believe there is currently any way to get pay to work with root. Google seems to be pretty serious about Pay not working on modded phones.l
---------- Post added at 12:40 AM ---------- Previous post was at 12:39 AM ----------
And to answer question 2, it prevents it from working at all.
Click to expand...
Click to collapse
Thanks for responding. I see your point about SuperSU SR3. SR5 looks like it may work also. I admit that it's still unclear to me what suhide does. Are you saying that without suhide I won't be able to simply check the box within the SuperSU program to disable root and get around the root check (assuming I have patched bootloader also)?

fluidfocus said:
Thanks for responding. I see your point about SuperSU SR3. SR5 looks like it may work also. I admit that it's still unclear to me what suhide does. Are you saying that without suhide I won't be able to simply check the box within the SuperSU program to disable root and get around the root check (assuming I have patched bootloader also)?
Click to expand...
Click to collapse
Suhide was a project Chainfire did to hide root for Pay. It was a separate install that modded it to hide it. Currently not working on this phone.
2.78 SR5 will not work.
There is no disable root checkbox that i can find on mine. Perhaps something that was in previous versions.

Related

[ROOT][TUTORIAL] How to root your SM-T337A with SuperSU (Temporary root)

I've made this thread to teach T337A owners how to root their device with SuperSU. Please note that this is a system-less root, meaning it's temporary, but can be re-applied. Rooting only takes about 5-7 minutes and brings numerous tweaks and advantages to your device. Just remember that every time you reboot or shut the device down, you will need to repeat the rooting process. This tutorial was designed for Lollipop 5.1.1, but it should work on KitKat as well.
Before beginning, you will need to download the following file, unzip it on your pc, then transfer it to your device's internal storage/external sd card.
T337AUCU2BOH4 (Lollipop) firmware can be found here
Root Files can be found here
Lets start!
1) Install both the APK files in the file on your device, If prompted, allow installation from unknown sources.
2) Make sure your device is connected to WiFi, then open Kingroot.
3) Once Kingroot is "Done searching for the best root strategy", click the "Try Now" button and wait about 3 minutes for KingRoot to give you a "Root Successfully" message.
4) This is where it gets kinda tricky, immediately after receiving the root success message, go into SuperSU-me, and grant root permissions when prompted.
5) Click on the big blue button in the middle of the frame and wait about 1 minute for the process to complete. DO NOT UPDATE THE SUPERSU BINARY, IT WILL CAUSE YOUR DEVICE TO BOOTLOOP.
6) IMMEDIATELY after the process has completed, go into Settings and make sure KingRoot or Purify is not installed! This is an important step because Kingroot and Kingroot adware tends to install itself in the system partition which can cause problems and frustration.
7 - Recommended) Download a root file explorer (such as ES File Explorer) and search "King" under /data and /system to ensure that the KingRoot app and its bloatware has been wiped from the system. This is to ensure that Kingroot still works properly after a reboot.
8) Enjoy root access!
If this tutorial helped you please be sure to hit the :good: button. If you had any issues or troubles during this process please feel free to let me know down below.
Cheers!
@KingOfTheNet
will flashfire work? bc it wont with kingroot
also, could itit.d be enabled and run these off of a script for example on startup so we don't have to do this after each reboot/shutdown
but i believe you would have to capture kingroots data somehow in the process of rooting
toolhas4degrees said:
@KingOfTheNet
will flashfire work? bc it wont with kingroot
also, could itit.d be enabled and run these off of a script for example on startup so we don't have to do this after each reboot/shutdown
but i believe you would have to capture kingroots data somehow in the process of rooting
Click to expand...
Click to collapse
FlashFire does work on SuperSU, I've tested that for myself. It does not work with KingRoot.
For the second question, I'm not sure. I haven't looked through that file myself and I might look through it later but right now, I would just avoid rebooting the tablet if you wanna keep root without repeating the process over and over again. It's what I do, repeating the process over and over again can get very tedious and annoying.
Cheers!
I assume you're talking about 5.1.1? It won't work with kingroot versions higher than 4.8. Also, flashfire will load, but if you try to flash a zip you're screwed. You can actually use replace kingroot with supersu zip in terminal emulator on any version kingroot. Same deal with su binary, don't update it. Wish I could figure out how I had permanent for with kingroot. I had to go messing with things and lost it. Nothing really special about this method, unless there's a dev out there that can do something with it.
xjimmy said:
I assume you're talking about 5.1.1? It won't work with kingroot versions higher than 4.8. Also, flashfire will load, but if you try to flash a zip you're screwed. You can actually use replace kingroot with supersu zip in terminal emulator on any version kingroot. Same deal with su binary, don't update it. Wish I could figure out how I had permanent for with kingroot. I had to go messing with things and lost it. Nothing really special about this method, unless there's a dev out there that can do something with it.
Click to expand...
Click to collapse
Sorry for the late response. Yes, somethings I forgot to mention in the original post:
1)Updating the SU Binary will put your device in a bootloop
2)Flashing anything with flashfire (based on what I've seen) results in a soft brick
3) I know you can replace kingroot with SuperSU in terminal, but when you reboot, you're unrooted again.
4) I'm trying to figure out how I could altar the boot.img so we can get permanent SuperSU on this thing the same way Chainfire did it with the US and Qualcomm Samsung Galaxy S7's.
Cheers!
Hi, @KingOfTheNet, thanks for helping out with this device, i rooted my device on KK nk2 build and now updated to 5.1.1, thanks to you! now i would like to root 5.1.1 (am aware it is a temp. root)
i have superSu Pro, do i need Super Sume for this to work?
KingOfTheNet said:
Sorry for the late response. Yes, somethings I forgot to mention in the original post:
1)Updating the SU Binary will put your device in a bootloop
2)Flashing anything with flashfire (based on what I've seen) results in a soft brick
3) I know you can replace kingroot with SuperSU in terminal, but when you reboot, you're unrooted again.
4) I'm trying to figure out how I could altar the boot.img so we can get permanent SuperSU on this thing the same way Chainfire did it with the US and Qualcomm Samsung Galaxy S7's.
Cheers!
Click to expand...
Click to collapse
Somehow I had it permanently rooted with kingroot a while back. I had the 4.9.6 apk on my tab at the time, is all I know. I could've updated from an earlier version, and maybe that was the cause. I've tried so many different versions of kingroot with no luck, but one peculiar occurrence; if I open kingroot, get into the settings and uninstall kingroot without saving a backup of root, then delete all the files in the tablet's main directory, and reinstall kingroot version 4.8.0, it somehow retains a partial permanent root. At least on my T337A running 5.1.1 BOH4 it will, as long as I get a fresh install of 4.8.0, let it root, then hit the optimize button right after. Then wait until it finally tells me that kingroot has been deployed as a system app. After that, when I try to open any root apps, the screen will darken as it does when the root permission tab pops up, but it never pops up. The app just freezes. I can kill it in the task manager screen to just go back to using my tablet. After I restart the tab, sometimes it'll tell me an app has been granted superuser permissions. If I open up terminal emulator, type in the 'su' command and hit enter, the screen will turn dark again like it's going to ask me to allow or deny superuser permission, but it just freezes like that again. I've tried all kinds of stuff with 4.8.0, but I still can't get it to stick. If you don't hit the optimize button in kingroot right after rooting, and just wait for kingroot to install as a system app, the allow/deny prompt comes up without freezing, but the partial permanent root glitch doesn't remain. ugh, tired of messing with it though. lol
Edit: I may be wrong. It might need to be rooted with 4.8.0, optimized, then rebooted right away for the partial root. I'll try to do it again and let you know what I find.
bklyndiaz said:
Hi, @KingOfTheNet, thanks for helping out with this device, i rooted my device on KK nk2 build and now updated to 5.1.1, thanks to you! now i would like to root 5.1.1 (am aware it is a temp. root)
i have superSu Pro, do i need Super Sume for this to work?
Click to expand...
Click to collapse
I'm happy to help out! You'd need king root installed, root the tab with king root, then use SuperSU me to replace the kingroot binaries with the SuperSU ones. It is an automatic process and should only take about 30 seconds or less. Pro version of SUPERSUme is not required, free version should work just fine.
Cheers!
xjimmy said:
Somehow I had it permanently rooted with kingroot a while back. I had the 4.9.6 apk on my tab at the time, is all I know. I could've updated from an earlier version, and maybe that was the cause. I've tried so many different versions of kingroot with no luck, but one peculiar occurrence; if I open kingroot, get into the settings and uninstall kingroot without saving a backup of root, then delete all the files in the tablet's main directory, and reinstall kingroot version 4.8.0, it somehow retains a partial permanent root. At least on my T337A running 5.1.1 BOH4 it will, as long as I get a fresh install of 4.8.0, let it root, then hit the optimize button right after. Then wait until it finally tells me that kingroot has been deployed as a system app. After that, when I try to open any root apps, the screen will darken as it does when the root permission tab pops up, but it never pops up. The app just freezes. I can kill it in the task manager screen to just go back to using my tablet. After I restart the tab, sometimes it'll tell me an app has been granted superuser permissions. If I open up terminal emulator, type in the 'su' command and hit enter, the screen will turn dark again like it's going to ask me to allow or deny superuser permission, but it just freezes like that again. I've tried all kinds of stuff with 4.8.0, but I still can't get it to stick. If you don't hit the optimize button in kingroot right after rooting, and just wait for kingroot to install as a system app, the allow/deny prompt comes up without freezing, but the partial permanent root glitch doesn't remain. ugh, tired of messing with it though. lol
Edit: I may be wrong. It might need to be rooted with 4.8.0, optimized, then rebooted right away for the partial root. I'll try to do it again and let you know what I find.
Click to expand...
Click to collapse
Kingroot does allow your device to retain permanent root after a certain time. However, Kingroot is not as powerful as SuperSU, is very limited in terms of what It can do, and has it's own 'bloatware' titled Purify. I'd honestly stick with SuperSU because it's (probably) the most powerful and efficient way to root your phone. I'd also suggest avoiding having to reboot the tablet at all with temp root because you would have to take 5 minutes to install it again, which was a pain in the butt for me.
As for the kingroot app freezing, that's usually the result of a bad download or a bad root. Plus kingroot is very limited in terms of what you can do on your kingrooted device. SUPERSU is the equivalent of an IOS jailbreak. SUPERSU gives you full control of your device, with no bloatware and limits, unlike kingroot.
Kingroot does sometimes delete the su binaries upon rebooting, which is another reason I don't like it all that much.
Another theory I thought of is that it's not Kingroot that's deleting the binaries, it's actually something that's set to happen when the device boots up. Either the actual Android os or the bootloader searches for and deletes the su binaries to prevent root.
I don't know for sure, I've kinda slowed down work on this device mainly because of a project I've been working on with the Samsung Galaxy S7 AT&T (SM-G930A). I'll look into these things when I get the chance.
Cheers!
I understand the limitations of Kingroot, and certainly supersu by all means is better. In the case of flashfire with supersu in this scenario, it's merely the difference of being able to open and run it just enough to work improperly and brick your device vs. Kingroot not being able to open it at all. I posted in a thread long before this one, how to replace kingroot with supersu, only I use the zip file in terminal emulator. Pretty sure I went over flashfire as well. The terminal emulator method works with new versions of kingroot, unlike supersu me. Are you suggesting that the T337A running 5.1.1 BOH4 can achieve permanent root via kingroot after "a certain amount of time"? Because I'm the only one I've seen on xda who's ever posted that they had permanent root from kingroot, but I didn't know how I did it. After I messed with things, i softbricked and had to flash back to stock, which, no offense, the stock file was available way before you posted it. Anyway, it's not the kingroot app freezing per se, i was talking about after rebooting, and without re-rooting, when trying to use rooted apps, they actually start to engage in the kingroot request superuser permissions pop-up. So, no, it's not a bad download, etc. I believe an older version of kingroot somehow permanently rooted my tab, perhaps with the help of something I was messing with at the time, perhaps not. I've intentionally rebooted my tab an unimaginable amount of times, testing to see if I possibly regained permanent root to no avail, so I know how that works. And it's not about having a hard time deciding on kingroot or supersu for a temproot, it's the interest in permanent root, the possibility off something like safestrap, and/or flashing custom roms, etc. When people say temproot is better or safer, i say boo. How many custom roms include a root toggle in the settings? Anyway I wish I could've gotten hold of a developer while I had permanent root. Maybe I could've done a system dump, or even try replacing the permanent kingroot with supers and drying out that could've stuck. You say you slowed down on this device, do you mean you were pursuing permanent root for it? Are you a developer? I have the AT&T S7 Edge (G935A). What's your project on the 930? Is it something for rooted S7's? I still have my edge running the engboot with the echoRom. Anyway, thanks for your reply.
---------- Post added at 01:01 AM ---------- Previous post was at 12:51 AM ----------
https://forum.xda-developers.com/tab-4/help/t337a-temp-root-bootlp-fix-tar-official-t3473737
*https://forum.xda-developers.com/tab-4/general/permanent-root-t337a-5-1-1-kingroot-t3518334
A couple of threads I started a long time ago that may be of interest to you.
xjimmy said:
I understand the limitations of Kingroot, and certainly supersu by all means is better. In the case of flashfire with supersu in this scenario, it's merely the difference of being able to open and run it just enough to work improperly and brick your device vs. Kingroot not being able to open it at all. I posted in a thread long before this one, how to replace kingroot with supersu, only I use the zip file in terminal emulator. Pretty sure I went over flashfire as well. The terminal emulator method works with new versions of kingroot, unlike supersu me. Are you suggesting that the T337A running 5.1.1 BOH4 can achieve permanent root via kingroot after "a certain amount of time"? Because I'm the only one I've seen on xda who's ever posted that they had permanent root from kingroot, but I didn't know how I did it. After I messed with things, i softbricked and had to flash back to stock, which, no offense, the stock file was available way before you posted it. Anyway, it's not the kingroot app freezing per se, i was talking about after rebooting, and without re-rooting, when trying to use rooted apps, they actually start to engage in the kingroot request superuser permissions pop-up. So, no, it's not a bad download, etc. I believe an older version of kingroot somehow permanently rooted my tab, perhaps with the help of something I was messing with at the time, perhaps not. I've intentionally rebooted my tab an unimaginable amount of times, testing to see if I possibly regained permanent root to no avail, so I know how that works. And it's not about having a hard time deciding on kingroot or supersu for a temproot, it's the interest in permanent root, the possibility off something like safestrap, and/or flashing custom roms, etc. When people say temproot is better or safer, i say boo. How many custom roms include a root toggle in the settings? Anyway I wish I could've gotten hold of a developer while I had permanent root. Maybe I could've done a system dump, or even try replacing the permanent kingroot with supers and drying out that could've stuck. You say you slowed down on this device, do you mean you were pursuing permanent root for it? Are you a developer? I have the AT&T S7 Edge (G935A). What's your project on the 930? Is it something for rooted S7's? I still have my edge running the engboot with the echoRom. Anyway, thanks for your reply.
---------- Post added at 01:01 AM ---------- Previous post was at 12:51 AM ----------
https://forum.xda-developers.com/tab-4/help/t337a-temp-root-bootlp-fix-tar-official-t3473737
*https://forum.xda-developers.com/tab-4/general/permanent-root-t337a-5-1-1-kingroot-t3518334
A couple of threads I started a long time ago that may be of interest to you.
Click to expand...
Click to collapse
No offence taken on the firmware post, I was simply trying to spread the fact that the firmware for the device does exist but is very hard to find and is often posted on shady websites for money, unless you're looking in the right places. It only took me 5 minutes on Google to find one of those sites.
You asked if I was saying that the Tab 4 BOH4 firmware allows you to retain permanent root after some time, and yes, that's exactly what I was saying. I rooted my tablet with Kingroot 4.8.0 a while back and after about 4 - 5 reboots (I counted how many times I rebooted it, but the numbers could vary), It retained root. All I do today is avoid rebooting the tablet at all costs. I prefer SuperSU because, like we've said, there are almost no limitations of what you can do in terms of being rooted. I'm trying to find out how I can make root permanent on the tab with SuperSU by using the eng-boot method used to root all Qualcomm variants of the Galaxy S7, but that may take a while. Since my S7 has the eng-boot root method, I can reboot it all I want and it stays rooted with SuperSU. But at this point, It's just an Idea. I mainly need to find out whether or not the bootloader or the os is wiping the binaries on boot. Some older and newer versions of kingroot can retain root after reboot, but I have yet to find a version of the app that can do so.
Actually, some versions of Cyanogenmod and other custom roms had root pre-installed (not like SuperSU, but close enough), and like CM specifically, there was a section in the settings app for this pre-baked root. Even if I still used CM today, I still would've flashed SuperSU. But on a small number of devices, temp root really is better. However, most of those devices that would be on that list have very little to no development on them. Thus, they are not yet (and may never be) supported for permanent root.
I am partially on the road to becoming a developer, but I don't know how far that's gonna go (my prediction is not that far at all). I was doing research on how I could make an eng-boot for the Tab 4, but I became interested in my Galaxy S7 (AT&T). By that, I mean I wanted to make my own custom version of the stock Marshmallow rom ("Custom but stock OS"). To shorten it up, I wanted to create a .zip flashable "super package" which included SuperSU v2.79, Viper4Android, Overclock tools, and other stuff. I've kinda been on and off in terms of motivation to make this idea a reality, primarily because most of the things I wanted to include in this "package", can easily be installed by you in like 3 minutes, or maybe less. The original motive behind the idea was to lessen the work for power users who wanted to free their device "from the shackles". I've been on and off on work between both devices, but It's hard for me to continue the work without proper motivation. These projects are merely just an Idea at this point, but some drafts and copies do exist on my computer.
Creating a custom Android rom straight from my own head is basically an impossible task for me, considering most of the devices I work with have locked bootloaders. I am still learning Java and other Android programming languages in some of my free time but, again, the motivation to continue is something I struggle to find.
Cheers!
Upgrading OS and rooting
I am currently running my t337a on 4.4.2 with build NK2. I was able to root with towel root awhile ago. I want to upgrade my os to 5.1.1 and root after but would like to make sure I go about it the right way.
Any help would be greatly appreciated. Thanks in advance!
loc626 said:
I am currently running my t337a on 4.4.2 with build NK2. I was able to root with towel root awhile ago. I want to upgrade my os to 5.1.1 and root after but would like to make sure I go about it the right way.
Any help would be greatly appreciated. Thanks in advance!
Click to expand...
Click to collapse
You can root on the latest Lollipop firmware, but it's systemless supersu/temporary, meaning it will go away if you shutdown or reboot the device (you can re-root it, of course, but It can be annoying). The option to upgrade is up to you, and once you do upgrade, you can't downgrade (Locked bootloader & different bootloader versions. Lollipop has the new bootloader.) If you are going to upgrade, you can flash the Lollipop firmware via Odin or upgrade via OTA. If upgrading, I recommend taking it over the air, mainly because I'm still working up Odin packages for them. The Odin packages that I do have available are the BOH4 (the previous and the initial Lollipop update) ones, so if you upgrade OTA, it'll take away one step in the upgrade process, making your life a tad bit easier. Reply back if you need further help or have any more questions.
Cheers!
KingOfTheNet said:
You can root on the latest Lollipop firmware, but it's systemless supersu/temporary, meaning it will go away if you shutdown or reboot the device (you can re-root it, of course, but It can be annoying). The option to upgrade is up to you, and once you do upgrade, you can't downgrade (Locked bootloader & different bootloader versions. Lollipop has the new bootloader.) If you are going to upgrade, you can flash the Lollipop firmware via Odin or upgrade via OTA. If upgrading, I recommend taking it over the air, mainly because I'm still working up Odin packages for them. The Odin packages that I do have available are the BOH4 (the previous and the initial Lollipop update) ones, so if you upgrade OTA, it'll take away one step in the upgrade process, making your life a tad bit easier. Reply back if you need further help or have any more questions.
Cheers!
Click to expand...
Click to collapse
I'm highly considering an upgrade for the feel and hopefully a better performance. Also, a few apps I have need updates but only compatible on Android 5 and up. I have the OTA ready to go. Would I need to unroot before upgrading the OS?
loc626 said:
I'm highly considering an upgrade for the feel and hopefully a better performance. Also, a few apps I have need updates but only compatible on Android 5 and up. I have the OTA ready to go. Would I need to unroot before upgrading the OS?
Click to expand...
Click to collapse
It would be best to unroot before installing to avoid any issues during the installation. Other then that, you're in the clear! Just remember, you cannot downgrade after the install!
Cheers!
KingOfTheNet said:
4) I'm trying to figure out how I could altar the boot.img so we can get permanent SuperSU on this thing the same way Chainfire did it with the US and Qualcomm Samsung Galaxy S7's.
Click to expand...
Click to collapse
I have always been under the assumption that the boot.img for the locked BL on the s7 was literally an engineering kernel from Samsung, and not something Chainfire created. The reason Im saying this is because if Chainfire created a boot image that can get around a locked bootloader, then logic should state that he cracked Sprint/ATT's signature for the BL. So my way of thinking is the success of even one locked boot loader ... it should apply across the board for all, correct? Or am I waaaaay off? lol
leeboski44 said:
I have always been under the assumption that the boot.img for the locked BL on the s7 was literally an engineering kernel from Samsung, and not something Chainfire created. The reason Im saying this is because if Chainfire created a boot image that can get around a locked bootloader, then logic should state that he cracked Sprint/ATT's signature for the BL. So my way of thinking is the success of even one locked boot loader ... it should apply across the board for all, correct? Or am I waaaaay off? lol
Click to expand...
Click to collapse
(1st question) Actually yeah, lol. It was an engineering kernel, he didn't make it . I'm assuming that was used during the development of the phone so Samsung and AT&T could construct the OS without running into any issues with the phones locked bootloader. At the time, I thought that Chainfire thought of some "mad science" to altar the boot.img so that it wont check the signatures of any of the files on boot.
Now I'm thinking:
1) He found a way to obtain all the phones signatures so that way he knows what signature the desired files (like a build of TWRP, or instance) would have to have so it can flash and boot properly.
--OR--
2) He somehow obtained or reproduced the engineering kernel that, like I said, was most likely used during software development for the phone (constructing the OS and the rest of the software).
I've done a little research on what engineering kernels actually do and why they are so useful now (to most people, the name is enough, lol). Apparently, they completely skip some of the signature checks on boot, primarily for /SYSTEM (The OS), which is why we were able to achieve permanent root the Qualcomm Galaxy S7 & S7 edge models. I do not think they skip signature checks for /RECOVERY or /BOOT, but we know that if we either reproduce or obtain the engineering kernel for this tablet, we can achieve permanent root the exact same way. I could be wrong, as I do not know for certain the Ins and outs of engineering kernels and how to get them, but It is very possible.
(2nd question) Now, I do not have much knowledge of bootloaders and signature checks, but I would go to the best assumption that since Sprint & AT&T, for example, are 2 completely different companies and are not affiliated (as of writing this), their bootloaders and updates would not have the same signatures. If they did, then Sprint would have to go to AT&T to sign their updates and such, and AT&T would have to do the same thing for Sprint. It just wouldn't really make sense. Lets think of it this way, If Target wants to sell a product in their stores that's already sold at Walmart, then should Target have to go to Walmart to get that approved? Or if Walmart wanted to sell something that's already sold at Target, then should Walmart have to go to Target for approval? Absolutely not, that wouldn't make any sense. Once again, I could be wrong, but it would make the most sense.
Please, anyone, correct me if I'm wrong.
Cheers!
KingOfTheNet said:
(1st question) Actually yeah, lol. It was an engineering kernel, he didn't make it . I'm assuming that was used during the development of the phone so Samsung and AT&T could construct the OS without running into any issues with the phones locked bootloader. At the time, I thought that Chainfire thought of some "mad science" to altar the boot.img so that it wont check the signatures of any of the files on boot.
Now I'm thinking:
1) He found a way to obtain all the phones signatures so that way he knows what signature the desired files (like a build of TWRP, or instance) would have to have so it can flash and boot properly.
--OR--
2) He somehow obtained or reproduced the engineering kernel that, like I said, was most likely used during software development for the phone (constructing the OS and the rest of the software).
I've done a little research on what engineering kernels actually do and why they are so useful now (to most people, the name is enough, lol). Apparently, they completely skip some of the signature checks on boot, primarily for /SYSTEM (The OS), which is why we were able to achieve permanent root the Qualcomm Galaxy S7 & S7 edge models. I do not think they skip signature checks for /RECOVERY or /BOOT, but we know that if we either reproduce or obtain the engineering kernel for this tablet, we can achieve permanent root the exact same way. I could be wrong, as I do not know for certain the Ins and outs of engineering kernels and how to get them, but It is very possible.
(2nd question) Now, I do not have much knowledge of bootloaders and signature checks, but I would go to the best assumption that since Sprint & AT&T, for example, are 2 completely different companies and are not affiliated (as of writing this), their bootloaders and updates would not have the same signatures. If they did, then Sprint would have to go to AT&T to sign their updates and such, and AT&T would have to do the same thing for Sprint. It just wouldn't really make sense. Lets think of it this way, If Target wants to sell a product in their stores that's already sold at Walmart, then should Target have to go to Walmart to get that approved? Or if Walmart wanted to sell something that's already sold at Target, then should Walmart have to go to Target for approval? Absolutely not, that wouldn't make any sense. Once again, I could be wrong, but it would make the most sense.
Please, anyone, correct me if I'm wrong.
Cheers!
Click to expand...
Click to collapse
No that makes perfect sense and thanks for clearing it up.
The whole thing about the signature being the means by which the bootloader is locked is important. Atleast to me it is, so thank you for clearing that up. :good: And so, it makes sense that the System partitions Signature check being skipped IS what allows access to root. But where my opinion differs on this is the Boot and Recovery implementation of the Signatures. I believe that it IS the carriers implementation that does not allow the Recovery and Boot partitions to be modified. If it were Samsungs then how is Samsung going to incorporate a Universal bootloader that knows how to load all carriers data, policy, etc?
And possibly this is what you were saying above and I am misreading it...
***EDIT*** I see you said that the signatures would NOT be the same between carriers, so I am in line with your theory there as well.
leeboski44 said:
No that makes perfect sense and thanks for clearing it up.
The whole thing about the signature being the means by which the bootloader is locked is important. Atleast to me it is, so thank you for clearing that up. :good: And so, it makes sense that the System partitions Signature check being skipped IS what allows access to root. But where my opinion differs on this is the Boot and Recovery implementation of the Signatures. I believe that it IS the carriers implementation that does not allow the Recovery and Boot partitions to be modified. If it were Samsungs then how is Samsung going to incorporate a Universal bootloader that knows how to load all carriers data, policy, etc?
And possibly this is what you were saying above and I am misreading it...
***EDIT*** I see you said that the signatures would NOT be the same between carriers, so I am in line with your theory there as well.
Click to expand...
Click to collapse
I'm glad I could be of help, however I don't see where I stated that the signature implementations on the BOOT and RECOVERY partitions was Samsung's idea not the carriers, if you could point that out for me that would be great.:good:
The engineering kernels skip SOME signature checks, both when flashing and booting into partitions, but I do not know exactly which ones they skip. We know it skips some of the signatures for /SYSTEM, but it does not do the same for the 2 other main ones, those being /BOOT & /RECOVERY. We know because "one of our own" attempted to flash their own build of TWRP recovery to the device (SM-G930A to be specific) only to get a signature check fail when booting the phone, which of course means that the phone has a locked bootloader and that the signatures for the /RECOVERY partition are still checked, but I do not know for certain about /BOOT. If I had to assume I'd say that /BOOT isn't checked, given the fact that if your phone is rooted then you would have had to flash the engineering kernel, which, like I said, skips some signature checks.
I hope I've cleared most things up for you.
Cheers!
KingOfTheNet said:
I've made this thread to teach T337A owners how to root their device with SuperSU. Please note that this is a system-less root, meaning it's temporary, but can be re-applied. Rooting only takes about 5-7 minutes and brings numerous tweaks and advantages to your device. Just remember that every time you reboot or shut the device down, you will need to repeat the rooting process. This tutorial was designed for Lollipop 5.1.1, but it should work on KitKat as well.
Before beginning, you will need to download the following file, unzip it on your pc, then transfer it to your device's internal storage/external sd card.
Root File: https://mega.nz/#!74Jl0ZqY!knlHuexbYGFkk1f4wHxq16u3L38EtfR9scQ0H7hISTA
Lets start!
1) Install both the APK files in the file on your device, If prompted, allow installation from unknown sources.
2) Make sure your device is connected to WiFi, then open Kingroot.
3) Once Kingroot is "Done searching for the best root strategy", click the "Try Now" button and wait about 3 minutes for KingRoot to give you a "Root Successfully" message.
4) This is where it gets kinda tricky, immediately after receiving the root success message, go into SuperSU-me, and grant root permissions when prompted.
5) Click on the big blue button in the middle of the frame and wait about 1 minute for the process to complete. DO NOT UPDATE THE SUPERSU BINARY, IT WILL BOOTLOOP.
6) IMMEDIATELY after the process has completed, go into Settings and make sure KingRoot or Purify is not installed! This is an important step because Kingroot and Kingroot adware tends to install itself in the system partition which can cause problems and frustration.
7 - Recommended) Download a root file explorer and search "King" under /data and /system to ensure that the KingRoot app and its bloatware has been wiped from the system.
8) Enjoy root access!
If this tutorial helped you please be sure to hit the :good: button. If you had any issues or troubles during this process please feel free to let me know down below.
Need T337A firmware? Check out my thread here: https://forum.xda-developers.com/tab-4/general/download-sm-t337a-lollipop-firmware-t3536509
Cheers!
Click to expand...
Click to collapse
The firmware you provided saved my sm-t337A tablet from being soft bricked. Although I was able to gain temp root from this method, king root tried to disable the SELinux on my device and after trying to temp root again caused the app to implant itself as bloatware into the /systems folder and was non functional when using the app. Do you happen to know of a custom recovery (TWRP or CWM) which would work for this device?

Basic Root Question

I very recently purchased (as in less than a week ago) a Google Pixel (5") from the Google Play store. I would like to root it, but have a few questions that I could only seem to find vague answers to online. Firstly, does the Google Play purchased version of this phone come automatically with an unlocked bootloader? I saw several posts online that this was the case, but the posts are all pretty old (10/2016, about 9 months ago) and nothing really since then. Is there a way to verify/check if the bootloader is unlocked?
Secondly, the phone I got has Android 7.1.2 (build NKG47L). These - posts look to be the most recent info on rooting this phone, but they mention a different build number. Does anyone know if this is still an accurate process?
Unlock bootloader in developer options by toggling, then use OEM unlock in fastboot, Install TWRP, and flash latest superSU in TWRP. Done.......
Sent from my Pixel using Tapatalk
Are you the same alienjon as on FB, with the Light Whip?
Bootloader is probably locked - it was on mine when new from Google Play - Aus and about 6 months ago, but locked bootloader is part of Google policy so it probably still is. Unlock like this:
https://android.gadgethacks.com/how-to/unlock-bootloader-your-google-pixel-pixel-xl-0174627/
be aware that unlocking the bootloader will wipe your phone (would keep your data secure it someone had stolen it and was unlocking it to hack it), so do that early.
I root as per Chainfire's instructions, there's no easy way to update and keep root at the moment (Flashfire is supposed to work but it doesns't for me) so I reroot after each update, worked for the June update.
There are a few things to be aware of; TWRP is up to 302rc2 but some people have had trouble with that, I still use twrp 302 rc1 which works reliably (just boot it, to flash SU then reboot I haven't installed it). SU is currently 2.82 and as of the May update Pixel needs the boot image signed, which borked SU. Chainfire released a fix, a .zip which you need to flash after the SU zip as per this thread:
https://forum.xda-developers.com/an...signing-boot-images-android-verified-t3600606
(apparently you can do without it for the June version of Pixel update, haven't checked that myself). Future versions of SU will include signing as part of the main install. I fine it useful to keep an eye on Chainfire's Google+ account which has links to the latest versions and any other significant changes:
https://plus.google.com/+Chainfire
Finally, did you mean to post your question twice? I think you can probably delete the second instance if you want to, save having replies scattered around.
@maulich That's perfect. Took me about an hour and a half to root, but most of that was reading and re-reading instructions to make sure I didn't mess anything up. I did notice that there is now some device protection feature that gets disabled when you unlock the bootloader. I checked online and it seems that this basically is a feature that factory resets the device in case someone tried to force themselves into a stolen device. I'll look around, but any suggestions for security features to implement for a rooted device?
@Clancy_s Sorry to disappoint, but no relation to an alienjon on FB. You are correct that it was locked, but I really love how easy it is to unlock. I'm used to phones purchased from Verizon that are beastly to unlock. My last phone (Galaxy S5) never got a workaround for the bootloader from what I recall (though after the Towel Root process stopped working it was almost a year and a half before a new rooting procedure was discovered - kudos to the devs that figured that problem out!)
In any event, thanks for the input on unlocking and rooting. I looked at a few different websites, but the procedure appears to be the same for unlocking that you found. This is the rooting procedure I used and worked fine, though the directions weren't as straightforward as you'd think; ie: the latest TWRP has a .zip but no .img to download on their website and I didn't trust anything else I found online that claimed to be the correct .img file. I used the next most recent version (RC1 - I saw several warnings against the alpha builds) and didn't have any problems. I also used the latest SuperSU (2.82, I believe). A few posts mentioned sticking with 2.79 because of bugs with the newer version, but those were from several months ago and elsewhere it stated that this issue was fixed. It seems to be working great for me
Clancy_s said:
SU is currently 2.82 and as of the May update Pixel needs the boot image signed, which borked SU. Chainfire released a fix, a .zip which you need to flash after the SU zip as per this thread:
https://forum.xda-developers.com/an...signing-boot-images-android-verified-t3600606
(apparently you can do without it for the June version of Pixel update, haven't checked that myself). Future versions of SU will include signing as part of the main install. I fine it useful to keep an eye on Chainfire's Google+ account which has links to the latest versions and any other significant changes:
Click to expand...
Click to collapse
Unfortunately I didn't see your post until after I rooted. I can verify, though, that flashing the SuperSU zip worked fine without any additional steps. (ie: boot into TWRP image, flash TWRP and SuperSU zips, which I did together).
Clancy_s said:
Finally, did you mean to post your question twice? I think you can probably delete the second instance if you want to, save having replies scattered around.
Click to expand...
Click to collapse
I did not. When I tried to submit my initial post I got a server error. It didn't look like anything had gone through so I went back and resubmitted, which worked. I later realized that the first post did, in fact, go through but I couldn't figure out how to delete it. My apologies for the dupe.
alienjon said:
I couldn't figure out how to delete it. My apologies for the dupe.
Click to expand...
Click to collapse
In a web browser either on the PC or on the phone, click the exclamation point in the triangle /!\ in the lower left corner of the post you want to report, report it to a moderator and ask them to please delete it, or move it, if you ever post something in the wrong section.
Thanks. I'll remember that in case it comes up again.

J3 Emerge (J327P) Rooting - Which are best files for system-less root and xposed?

OK, so, heres the situation, I got the new J3 Emerge (J327P) from Boost Mobile in effort to cut down cell costs and such. Its a decent phone but I am looking to root it. So I started looking up how to root it and such and came up with a pretty simple guide from google results. It is basically flash TWRP with ODIN then flash SuperSU from TWRP. Simple enough.
Now on my old phone I also had Xposed and loved it so I check and apparently you have to flash that in TWRP as well THEN install the APK? This is kinda where I start getting confused on things too. After looking through some other random pages online pertaining to rooting and xposed for this phone, some pages mentioned "system-less" root and xposed. Another page mentioned Magisk as well.
My question I guess really is which files are gonna give me the best end result of having (obviously) custom recovery, full root (with ability to, if needed disable at will), Xposed fully working (again, with the ability, if needed, to disable at will)?
Some links Ive come across but not read fully cause theyre simply too long.....
TWRP for J3 Emerge (J327P)
https://forum.xda-developers.com/ga...overy-twrp-3-1-0-1-samsung-galaxy-j3-t3573607
Xposed for MM by rovo89 - (Apparently doesnt work on Samsung phones though????)
https://forum.xda-developers.com/xposed/discussion-xposed-marshmallow-t3249095/
UNofficial Xposed for Samsung phones by wanam
https://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960/
Magisk for "system-less" Root for Android 5+
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
UNofficial "system-less" Xposed by Magisk dev
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
The first rooting guide I found through google:
https://www.androidgunner.com/twrp-root-samsung-galaxy-j3-emerge/
My sister plays Pokemon Go and so I was looking up how to run it on a rooted phone for her and saw this:
https://devs-lab.com/pokemon-go-hacks-without-moving-anywhere.html
She has same exact phone as me.
In closing, I am familiar with how to use ODIN and the basics of TWRP. I just want to know which files are gonna give me the best end result for what I want.
John877 said:
In closing, I am familiar with how to use ODIN and the basics of TWRP. I just want to know which files are gonna give me the best end result for what I want.
Click to expand...
Click to collapse
The best combinaison is :
- TWRP.
- Magisk v14 (it gives you a lot of possibilities including hiding root and pass safetynet).
- In Magisk Manager you can install Xposed module within it. (but it will trip your safetynet).
That's it
So if I got this straight I flash or install the following in this order?
twrp-3.1.0-1-j327p-14317
Magisk-v14.0(1400) (Which I see includes Magisk Manager 5.3.0?) (from inside TWRP)
Reboot
Open Magisk Manager and install Xposed from there? Or can I flash inside TWRP the wanam Xposed? Is that even needed?
John877 said:
OK, so, heres the situation, I got the new J3 Emerge (J327P) from Boost Mobile in effort to cut down cell costs and such. Its a decent phone but I am looking to root it. So I started looking up how to root it and such and came up with a pretty simple guide from google results. It is basically flash TWRP with ODIN then flash SuperSU from TWRP. Simple enough.
Now on my old phone I also had Xposed and loved it so I check and apparently you have to flash that in TWRP as well THEN install the APK? This is kinda where I start getting confused on things too. After looking through some other random pages online pertaining to rooting and xposed for this phone, some pages mentioned "system-less" root and xposed. Another page mentioned Magisk as well.
My question I guess really is which files are gonna give me the best end result of having (obviously) custom recovery, full root (with ability to, if needed disable at will), Xposed fully working (again, with the ability, if needed, to disable at will)?
Some links Ive come across but not read fully cause theyre simply too long.....
TWRP for J3 Emerge (J327P)
https://forum.xda-developers.com/ga...overy-twrp-3-1-0-1-samsung-galaxy-j3-t3573607
Xposed for MM by rovo89 - (Apparently doesnt work on Samsung phones though????)
https://forum.xda-developers.com/xposed/discussion-xposed-marshmallow-t3249095/
UNofficial Xposed for Samsung phones by wanam
https://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960/
Magisk for "system-less" Root for Android 5+
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
UNofficial "system-less" Xposed by Magisk dev
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
The first rooting guide I found through google:
https://www.androidgunner.com/twrp-root-samsung-galaxy-j3-emerge/
My sister plays Pokemon Go and so I was looking up how to run it on a rooted phone for her and saw this:
https://devs-lab.com/pokemon-go-hacks-without-moving-anywhere.html
She has same exact phone as me.
In closing, I am familiar with how to use ODIN and the basics of TWRP. I just want to know which files are gonna give me the best end result for what I want.
Click to expand...
Click to collapse
the latest magisk can patch your boot.img. it will flash in odin with no problems. this is the alternative to using twrp. i do not own a j3 emerge but I own a J3 prime with device model SM-J327t1 which has a locked bootloader and is unrootable currently. hope this helped.

need a special custom ROM

hello,
i need a suggestion for a ROM that should have the following properties:
root should be switchable (on/off) and hidden
saftynet should be OK
security Patchlevel less March 2017
These things are needed to play pokemonGo, yes i know this time and effort for a game but i like it.
so help is very appreciated
If you root via Magisk it can hide root and pass safetynet so long as you're not using Xposed, which you should be able to do on any ROM of choice
If you need Xposed you can use the Magisk systemless module, and turn it off and on as required
Build it yourself? The people on xda aren't your rom-maker-slaves. Figure out yourself.
@000Nick: i dont be searching for slaves only for People which are smart enough to help others. (i'm not to be able to build my own)
@Beanvee7: i had many problems with a superman rom and magisk. result was a bootloop, recover to stock and 2 days of work and cold sweat.
That's because i ask for help and recommendation for a ROM that fulfilled my expectations.
in the past i am using a CM13_by_temasek for my S3 and it work like a charm, now i am searching the same for my S7 but it seems to be much harder to find something that works the same easy way.
I use superman with magisk, so can't offer reasons why it would bootloop
@Beanvee7: maybe my own foolishness.
1. i install cfautoroot with ODIN
2. i install TWRP manager from playstore and installed TWRP
3. i installed Superman ROM 1.9.1
till then all worked fine
then i tried to switch off root in Superuser. in Superuser it shows me "deactivated" but every App could become root.
next try was to activate magisk hide but it doesnt hide root. i tested with saftynet check and in any Android test app (come with superman) shows me root too
next i checked the unload "superuser module" (only unload not delete) in magisk manager, this removes root but saftynet test is still not OK
next i tried to activate the load of the superuser module but thats not possible.
after that, i reboot to recovery and now i got errors and run into a loop shows me something about FRP Lock
nothing else worked than going to download mode and flashing a stock Rom back.
and all of that, including the restore of all my apps and configure many things that could not restored (twice) busy me for two days.
possibly i selected the wrong options in aroma installer but i have no idea what i made wrong and why it doesnt work for me (hide root and let saftynet be OK)
but i do not want to try it again if i am not sure to do it for a last time because it is to much time i have to spend for that.
and every time i loose a little bit of my apps/gamescores and so on.
manyone said:
hello,
i need a special ROM that must have the following properties:
root should be switchable (on/off)
saftynet should be OK
security Patchlevel less March 2017
These things are needed to play pokemonGo, yes i know this time and effort for a game but i like it.
so help is very appreciated
Click to expand...
Click to collapse
Why should someone do this for you? No one owes you a custom ROM, and you're not offering anything in return. Figure out how to get this setup yourself, or a pay a capable dev to do this for you.
YMNDLZ said:
Why should someone do this for you? No one owes you a custom ROM, and you're not offering anything in return. Figure out how to get this setup yourself, or a pay a capable dev to do this for you.
Click to expand...
Click to collapse
i dont ask somebody to build a ROM for me and i am sorry about if i had not clearly described it in my first post.
i only ask for a suggestion of a rom that fulfilled my needs.
but i wonder why i am attacked by you because i ask friendly for that little hint.
manyone said:
i dont ask somebody to build a ROM for me and i am sorry about if i had not clearly described it in my first post.
i only ask for a suggestion of a rom that fulfilled my needs.
but i wonder why i am attacked by you because i ask friendly for that little hint.
Click to expand...
Click to collapse
The way you worded it suggests that you need a rom custom mode for you. You said you need a "special rom" which would be the incorrect thing to say if there are other time like it.
@YMNDLZ: yes, you are right, my wording is a little bit misleading
i revised it in my first post and hope it is better now.
thanx for your advise.

Root majisk vs supersu, does supersu root 8.1 or not?

Hi all. Have come across a few threads which are indicating that 8.1 can be rooted by flashing supersu via OTG USB. Then the external are others who say it's not possible.
Does anyone know of circumstances where they or someone they've read about has successfully flashed supersu in this manner (OTG USB)?
I highly recommend using magisk as it has an easy universal installer and comes w much more features than SuperSU along with a module repo to add functionality to your device
SuperSU did a great job, but now it's kinda dead. Magisk has a lot more support and updates, also is more easy to manage/update. I really recommend Magisk.
I am able to easily get majisk to install but it won't work with a majority of the app I frequently used such as wifi-tetherAP, ti backup, and few others. The apps will install and root permissions are granted but apps don't work as they should.
Why do they not play nice w majisk?
kerryh420 said:
I am able to easily get majisk to install but it won't work with a majority of the app I frequently used such as wifi-tetherAP, ti backup, and few others. The apps will install and root permissions are granted but apps don't work as they should.
Why do they not play nice w majisk?
Click to expand...
Click to collapse
They work fine for me. Do you also have the magisk manager app to actually allow the su prompts cuz I know a few times when I flashed magisk the app never showed up and I had to manually install it
kerryh420 said:
Hi all. Have come across a few threads which are indicating that 8.1 can be rooted by flashing supersu via OTG USB. Then the external are others who say it's not possible.
Does anyone know of circumstances where they or someone they've read about has successfully flashed supersu in this manner (OTG USB)?
Click to expand...
Click to collapse
You cannot root 8.1 with supersu. You have to use magisk. And Magisk works great.
Unfortunately chainfire has retired from the scene, at least for now, and there are obviously tensions with the new Chinese owners of supersu. Supersu is not being updated and the new owners are nowhere near as responsive to users as chainfire was. He's a big loss. And magisk has its own advantages. It's systemless, works reliable and great with 8.1 and is frequently updated. I would switch to magisk. Its the future when rooting your phone.
Horgar said:
You cannot root 8.1 with supersu. You have to use magisk. And Magisk works great.
Unfortunately chainfire has retired from the scene, at least for now, and there are obviously tensions with the new Chinese owners of supersu. Supersu is not being updated and the new owners are nowhere near as responsive to users as chainfire was. He's a big loss. And magisk has its own advantages. It's systemless, works reliable and great with 8.1 and is frequently updated. I would switch to magisk. Its the future when rooting your phone.
Click to expand...
Click to collapse
Thanks for the in depth explanation regarding chain fire, supersu, and the Chinese. Such a shame they got the privilege to assume such a legendary tool for Android and they don't have the decency to support it as it should be. Alas, all great things must come to an end. Looks like it's time to7 move along and embrace the future, as you said, and get on board w majisk.
My only issue w majisk is that several of my favorite apps, the most needed one being AP-tether w root, does not work properly w majisk. It will start but other devices can not "see" the network. I've made sure that it's not hidden.
At a loss to understand why majisk can't get this app to work like supersu did... Anyone have any thoughts?
kerryh420 said:
Thanks for the in depth explanation regarding chain fire, supersu, and the Chinese. Such a shame they got the privilege to assume such a legendary tool for Android and they don't have the decency to support it as it should be. Alas, all great things must come to an end. Looks like it's time to7 move along and embrace the future, as you said, and get on board w majisk.
My only issue w majisk is that several of my favorite apps, the most needed one being AP-tether w root, does not work properly w majisk. It will start but other devices can not "see" the network. I've made sure that it's not hidden.
At a loss to understand why majisk can't get this app to work like supersu did... Anyone have any thoughts?
Click to expand...
Click to collapse
Have you tried a clean install? Start all over with latest Feb factory image, full wipe, Inc data and then flashing twrp, magisk etc? Can't think of anything else. Magisk doesn't pass safety net so Google pay doesn't work, but give it time. Magisk is your only root option anyway on 8.1 whether you like it or not.

Categories

Resources