Hiding Root So You Can Use Android Pay!

DroidModderX

Super Moderator
Staff member
Premium Member
Joined
Oct 6, 2011
Messages
5,782
Reaction score
2,133

The arrival of Android Pay is imminent. Android Pay uses the NFC chip in your phone to process payments. You should be able to use it just about anywhere that already takes NFC payments. Google says that it will be supported at over 1 million pay kiosks at release. That is a lot of pay kiosks. The only issue with Android Pay is that you are blocked from using it if your phone is rooted. This is good and bad. Root makes things less secure.

You will still be able to use Android Pay if you are rooted. If Android Pay can't detect you are rooted it will work just fine. In order to hide the fact that you are rooted from Android Pay You will need the RootCloak Module for the Xposed Framework. Grab it from the link below.

via xposedrepo
 

Mustang02

Diamond Member
Joined
Aug 8, 2010
Messages
7,531
Reaction score
5,017
Location
Ohio
Current Phone Model
Nexus 6P/5X
Sucks these apps look for root. I have a couple that do so I use rootcloak. Great xposed add-on.
 

johnomaz

Silver Member
Joined
Jul 12, 2010
Messages
3,187
Reaction score
633
Location
Central Valley, California
Current Phone Model
Google Pixel 2XL
Sucks these apps look for root. I have a couple that do so I use rootcloak. Great xposed add-on.

It sucks but at the same time, it is them trying to ensure its secure for you. Lets face it, if you were rooted and Google Pay didn't check for root and your bank info was stolen from your phone because of root, would you be pissed at Google for it? They know you can hide the fact you are rooted but it protects them from it.
 

Mustang02

Diamond Member
Joined
Aug 8, 2010
Messages
7,531
Reaction score
5,017
Location
Ohio
Current Phone Model
Nexus 6P/5X
It sucks but at the same time, it is them trying to ensure its secure for you. Lets face it, if you were rooted and Google Pay didn't check for root and your bank info was stolen from your phone because of root, would you be pissed at Google for it? They know you can hide the fact you are rooted but it protects them from it.
Banks have apps that use 192 bit encryption in their apps and don't require non-root so why does google pay check?
 

DunDun

Member
Joined
Sep 24, 2011
Messages
282
Reaction score
12
Location
Earth, but looking for a new home!
Current Phone Model
"Sammy Davis" Galaxy Season 6
It sucks but at the same time, it is them trying to ensure its secure for you. Lets face it, if you were rooted and Google Pay didn't check for root and your bank info was stolen from your phone because of root, would you be pissed at Google for it? They know you can hide the fact you are rooted but it protects them from it.
Sounds like it should or could be a check box option to me, why should I have to choose between the benefits of root access and Android pay? That makes no sense.

The arrival of Android Pay is imminent. Android Pay uses the NFC chip in your phone to process payments. You should be able to use it just about anywhere that already takes NFC payments. Google says that it will be supported at over 1 million pay kiosks at release. That is a lot of pay kiosks. The only issue with Android Pay is that you are blocked from using it if your phone is rooted. This is good and bad. Root makes things less secure.

You will still be able to use Android Pay if you are rooted. If Android Pay can't detect you are rooted it will work just fine. In order to hide the fact that you are rooted from Android Pay You will need the RootCloak Module for the Xposed Framework. Grab it from the link below.

via xposedrepo


Sent from my SM-G920V using Tapatalk
 

johnomaz

Silver Member
Joined
Jul 12, 2010
Messages
3,187
Reaction score
633
Location
Central Valley, California
Current Phone Model
Google Pixel 2XL
Sounds like it should or could be a check box option to me, why should I have to choose between the benefits of root access and Android pay? That makes no sense.



Sent from my SM-G920V using Tapatalk

Has anyone ever handed you their phone and asked you to do something to it for them? I have, many times. I've been paid to jailbreak iPhones and root Android phones. I used to charge hoping people would leave me alone, but it never did and I made a few bucks in the process. But imagine someone makes and exploit for a phone that allows them to download or use the data in Android Pay or Samsung Pay or whatever. If they distributed that code, it could become a big issue. Sounds pretty far fetched, of course it does. It likely would never happen but if it did, Google would be the one to get the blame for not protecting the non tech savvy users from those malicious hackers out to destroy everything good in technology. People like being wrapped up in that warm blanket that makes them feel all protected. They listen to the people that are doomsdayist and warn people about the dangers of the internet. In the end, its all about liability.
 

DunDun

Member
Joined
Sep 24, 2011
Messages
282
Reaction score
12
Location
Earth, but looking for a new home!
Current Phone Model
"Sammy Davis" Galaxy Season 6
Ok I understand your point Johnomaz, but I prefer the option to choose for myself to have root access "and" Android/ Google pay.

I get your point but the logic of it is a one solution fits all, which is wrong. If I buy lease a car, it's my liability if I wreak it. The business model of the mobile industry is so corrupt. Most Americans are leasing a device they have no control over. I don't need them to decide for me what is the best configuration of apps or for my device.

Look a car can be leased. although most cars can reach speeds well over the legal speed limit the manufacturer, the car dealer, the gasoline distributors share no liability or penalty if I break the law and get a ticket.

The logic of deciding to lock the device because some ignorant users want root access and will tie their bank or credit accounts to their device and could possibly be hacked is nonsense. These devices are locked for other reasons. Imagine if every pc, laptop had these constraints, people would lose their minds!

Sent from my SM-G920V using Tapatalk
 

photolarry

New Member
Joined
Aug 14, 2012
Messages
1
Reaction score
2
Banks have apps that use 192 bit encryption in their apps and don't require non-root so why does google pay check?
Absolutely stupid logic. Chase...B of A and major banks allow me to use their app on my rooted nexus 6. If Google is scared of abuse...make me enter passcode or whatever. Saying it is unsafe just due to root...nonsense

Btw this isn't working...am I missing things and apps I need to hide with cloak from framework? I've added Android pay and NFC...are there others? Thx
 
Last edited:

cybertec69

Silver Member
Joined
Apr 19, 2010
Messages
2,205
Reaction score
267
Location
Staten Island, NY
Android pay does not work even with root lock, I add the app to the cloaked app list, but it does not stay there, what gives.

Sent from my Nexus 6 using Tapatalk
 
Last edited:

Mustang02

Diamond Member
Joined
Aug 8, 2010
Messages
7,531
Reaction score
5,017
Location
Ohio
Current Phone Model
Nexus 6P/5X
So it looks like I won't be using Android pay anytime soon.
 

xsylus

Active Member
Joined
Dec 11, 2009
Messages
908
Reaction score
54
Location
Tucson, AZ, USA, Earth
Current Phone Model
Sony Xperia XA2 Ultra H4233
The credit card system on the vending machine at my work stopped working with credit cards but supports NFC pay. I've had to fight with Android Pay just to get a freakin' beverage. I'm going to try this rootcloak method and see if it works. While I understand the reason the Android Pay app doesn't work on rooted devices it's still annoying. Also annoying is that they require a pin/pattern lock screen in order to use Android Pay.
 

Jeffrey

Premium Member
Premium Member
Joined
Jan 30, 2012
Messages
6,645
Reaction score
3,511
Location
Thailand
Current Phone Model
iPhone 7 Plus JB
Banks have apps that use 192 bit encryption in their apps and don't require non-root so why does google pay check?
When I use my banks App, it puts up a message that my phone is rooted, but allows me to continue my session..
 
  • Like
Reactions: cr6

Mustang02

Diamond Member
Joined
Aug 8, 2010
Messages
7,531
Reaction score
5,017
Location
Ohio
Current Phone Model
Nexus 6P/5X
When I use my banks App, it puts up a message that my phone is rooted, but allows me to continue my session..
Right, they checked for it but the encryption once you login is there so root doesn't matter. Most you can't take screen shots or copy text either for security reasons.
 

xsylus

Active Member
Joined
Dec 11, 2009
Messages
908
Reaction score
54
Location
Tucson, AZ, USA, Earth
Current Phone Model
Sony Xperia XA2 Ultra H4233
The RootCloak method doesn't make Android Pay work on my device. Based on what I've read Android Pay and Google's SafetyNet API use deeper methods of checking for root than what RootCloak on Xposed Framework can 'hook'. There is another module called "No Device Check". It also doesn't help me with Android Pay but it might work for others. I have read that using RootCloak Plus with Cydia Substrate allows it handle the deeper root checks however I haven't been able to get Substrate to work on my device. As of right now I just have to take the extra steps of disabling su, force closing and restarting Android Pay and crossing my fingers that it will work. All of which defeats the purpose of the ease and convenience of NFC.
 
Top