Question Google Wallet on MIUI 14? - Xiaomi Mix Fold 2

Anyone got Google Wallet with NFC working on MIUI 14? I previously had it working on MIUI 13 but not since I upgraded.

Ok solved my own problem. In case anyone might be interested, my problem was that one of the Magisk modules (i.e. AndroPlus's Google Assistant module) was "disabling" my NFC. Once I turned off that module, it all worked again.

Hello i can't paying with m'y phone because my phone IS rooted

issa033 said:
Hello i can't paying with m'y phone because my phone IS rooted
Click to expand...
Click to collapse
Since your phone is rooted it should be no problems. Make sure you have the magisk module "universal safety net fix" and don't use AndroPlus's Google Assistant magisk module. It should work, if not then disable all other modules and see if it works. If it does, then its one of the modules causing the problem. That was the issue with mine.

FYI in case anyone is interested, I have a Mix fold 2, MIUI 14, unrooted, and I finally worked out how to get Google Pay/wallet working on it without rooting.
Instead of adding the card from the Google Pay app which would give me an error every single time, I went into my internet banking app on the fold 2 and started digging through my banking app settings. In those settings, I found a "cards" section, and, 'lo and behold, there beside my regular card was a little G pay icon. After clicking the icon, my banking app downloaded google pay onto the fold for me, sent me confirmation code by text and this time, NO ERRORS! It all went smoothly. I have used my phone to pay 4 times today and it's working like a charm.
I'm in Australia, using National Australia Bank.
I'm so thrilled, as it's been a couple of years since I rooted anything, and I didn't want to do it on something as nice or expensive as the fold (not for some time yet anyway).

bunnigrrl said:
FYI in case anyone is interested, I have a Mix fold 2, MIUI 14, unrooted, and I finally worked out how to get Google Pay/wallet working on it without rooting.
Instead of adding the card from the Google Pay app which would give me an error every single time, I went into my internet banking app on the fold 2 and started digging through my banking app settings. In those settings, I found a "cards" section, and, 'lo and behold, there beside my regular card was a little G pay icon. After clicking the icon, my banking app downloaded google pay onto the fold for me, sent me confirmation code by text and this time, NO ERRORS! It all went smoothly. I have used my phone to pay 4 times today and it's working like a charm.
I'm in Australia, using National Australia Bank.
I'm so thrilled, as it's been a couple of years since I rooted anything, and I didn't want to do it on something as nice or expensive as the fold (not for some time yet anyway).
Click to expand...
Click to collapse
Wohooo!!! Just discovered another Aussie Mix Fold 2 user!!! Yeah! Our numbers are growing ;-P

Anyone have wallet working it complains about root even though I have magisk hide + safety net fix. miui 13

Related

PayGo and root - let's figure out how to make it work while the OS is rooted

Hello folks of XDA, especially the Italians one since i'm creating this thread to address one of the most wanted feature of the Italian Intesa San Paolo home banking mobile application for Android, that is making PayGo work with a custom ROM, rooted phone, ecc....
Now let's first state what PayGo is and what's the problem:
PayGo it's a feature of the application that allows you to emulate the contactless chip of one of you credit/debit card through NFC.
PayGo requires your phone to be unrooted and unmodified.
Every attempt to hide the modifications through Magisk Hide allows you to pass the initial warning of the application about Root and Custom ROM but the feature then fails to start with an unknown error.
So, summing up, PayGo won't work even if you pass SafetyNet checks and no one seems to understand what it checks.
Now, I'm a developer but I'm not even close to understand how security checks and stuff works under the hood in Android but my guess is that PayGo checks somehow if the bootloader is unlocked or not. Following this intuition I Googled how to check from application code if the bootloader is unlocked or not. One answer on Andorid Stack Exchange seemed to be really useful: it states that from a dialer app you can check if the bootloader is unlocked or not. Now, that answer reminded me that I was always wondering why Intesa San Paolo app was asking for phone permissions even if it never used them (at least apparently) and an idea popped to my mind:
what if the app asks for phone permissions only to check as dialer if the phone has unlocked bootloader or not?
Well, I revoked phone permission to the app and tried to open PayGo and guess what, it asks phone permissions right away! If you deny them and check "don't ask me again" it won't even open anymore, so my guess may be right.
The problem now is to understand what values is returned to the dialer and how to modify it so that we can test it.
Any good soul that can offer a solution through, i don't know, a Magisk module or something?
Thank you for your time in reading this, I hope it helps someone
@Diomorgan, @Errtu73, @olivercervera may find this thread useful
Have you tried disabling ADB debugging? I have personally tested PayGo and works
olivercervera said:
Have you tried disabling ADB debugging? I have personally tested PayGo and works
Click to expand...
Click to collapse
Yes, it passes the first warning but then fails to start with unknown error
You are lucky because I'm customer of the Intesa group (although I usually don't use this app)
As I said earlier, it works perfectly on my device. The issue is specific to your ROM/device.
I just activated the App and PayGo right now...
olivercervera said:
You are lucky because I'm customer of the Intesa group (although I usually don't use this app)
As I said earlier, it works perfectly on my device. The issue is specific to your ROM/device.
I just activated the App and PayGo right now...
Click to expand...
Click to collapse
Well I tried it on a OnePlus One with Sultanxda LOS but no luck, same on LG G4 with official LOS. Which phone and ROM are you using?
I'll try with my OnePlus 5 keeping the stock ROM, hoping it will work
Lamba92 said:
Well I tried it on a OnePlus One with Sultanxda LOS but no luck, same on LG G4 with official LOS. Which phone and ROM are you using?
I'll try with my OnePlus 5 keeping the stock ROM, hoping it will work
Click to expand...
Click to collapse
I'm on Xiaomi Mi5 and LOS 15.1 (Android 8.1)
LOS is not the problem, probably there was something weird in the ROMs you tried. Some old ROMs are implemented in a way that Magisk can't really work/hide everything, most of them before SafetyNet/Magisk era.
Try with stock ROM and Magisk, you should be fine.

Wells Fargo Fingerprint Authentication Unavailable

I'm trying to enable fingerprint sign on in the Wells Fargo app on my rooted, magisk pixel 2 on the latest march update. I've tried a couple times to enable it and it tells me that fingerprint sign on is currently unavailable. Anybody else experiencing the same issue?
enzyne said:
I'm trying to enable fingerprint sign on in the Wells Fargo app on my rooted, magisk pixel 2 on the latest march update. I've tried a couple times to enable it and it tells me that fingerprint sign on is currently unavailable. Anybody else experiencing the same issue?
Click to expand...
Click to collapse
Working for me, but I'm stock.
I'm rooted with TWRP flashed. Other apps (like Walmart) that require fingerprint find it, but my banking app (PNC) doesn't, and doesn't work at all (restarts during a check deposit), so there's something causing a problem somewhere.
Rukbat said:
I'm rooted with TWRP flashed. Other apps (like Walmart) that require fingerprint find it, but my banking app (PNC) doesn't, and doesn't work at all (restarts during a check deposit), so there's something causing a problem somewhere.
Click to expand...
Click to collapse
Are you using Magisk? I use the PNC app and have it selected with magisk hide and fingerprint works.
1.Try depositing a check.
2. What version of the app are you running?
So just an update I was after a day able to add fingerprint sign on. I just got this account so that may be why. I dont have paper checks to deposit that often but if i ever get one i will report back.
Rukbat said:
1.Try depositing a check.
2. What version of the app are you running?
Click to expand...
Click to collapse
I'm running 4.3.1. It crashes now when the camera would open to capture a check image, but it used to work before. I hadn't used it in a while so must be something broken in an update... All the other functions except for check deposit are working.
Same version - and that's the only reason I use the app. Since I'm on the desktop all day, I do everything else on the desktop. Tech support promised that they'd have a fix out by end of March, beginning of April at the latest. Nothing yet. Oh - when it crashes, it comes up with the name and password screen when you rerun it, and won't accept the fingerprint.
A company I used to work for had a sign hanging in their cafeteria that said that it costs $1,000 to get a customer, but you can lose one with a single wrong word. I think I'm about to become one of PNC's "lost customers". The local Walmart, where I am at least once a week, has a bank branch inside (and the store is pretty much around the corner). The next time I'm there, I'm talking to them. Even if they don't have an app, I'm there all the time anyway. And PNC is 4 miles across town. It will be interesting to see if the app eventually works, but this isn't how you run a software department. (I know - I spent 45 years developing software, most of them either as lead or as head of the department. An "I can't use the program because it doesn't work" would immediately put that bug at the top of my) list - and get someone assigned to fix it.)

Do the NatWest and RBS apps now reject rooted/failed Safety Net users?

The latest updates to these apps on the 18th and 19th of June 2018 produce "Error 04 Security Check failed" at launch. Dismissing the message exits the app.
Rolling back to the previous versions of the apps or even a year old version fixes the problem (for now).
Are these apps finally rejecting 'insecure' devices?
I've got the same error.
It was working this morning but root was disabled as I had done a software update a few days ago and not reinstalled magisk.
Installed 05.09.0000.43.0 May 14, 2018 from apkmonk and I can login again.
Every week I'm almost finding more reasons to give up on rooting. I only use it for a few convenience things mainly but they are so useful. I couldn't have a phone without online banking though...
Just point your stock web browser at nwolb.com.
intrepidis said:
Just point your stock web browser at nwolb.com.
Click to expand...
Click to collapse
Not really the same though? The login process takes longer, the information isn't as nicely formatted etc..
roll back to the previous update.
jeffbesoz said:
Agree with you. :good::good:
Click to expand...
Click to collapse
If you use natwest current version you will get this error if you are rooted - I tried using magisk and hide root but that did not work.
use natwest app version V05.03.0001.125.0 this one will not detect root but it is not as secure as the latest version
https://natwest.en.aptoide.com/?store_name=monadiva&app_id=30626821
I spoke to Natwest support about this and got a call back from one of their techies... he stated that the error message was not from the Natwest app, but from Android itself... this could mean (if true) that Natwest isn't checking for root, but offloading the check onto Google Pay, which in turn gives the error 04...
shayraz said:
I spoke to Natwest support about this and got a call back from one of their techies... he stated that the error message was not from the Natwest app, but from Android itself... this could mean (if true) that Natwest isn't checking for root, but offloading the check onto Google Pay, which in turn gives the error 04...
Click to expand...
Click to collapse
Interesting..
I also saw that they are now saying that finger print logins will not work unless you update. Can't do fingerprint anyway because of root etc..
Update: I received a text message saying that older versions of the app will no longer work in 30 days.
You are using an old version of our app which we will be switching off in 30 days. To continue to use our Mobile Banking app, you will need to update your phones operating system to 6.0 and visit your app store to update to the latest version of our app. If you are unable to update your phones operating system, you can continue to use Online Banking as an alternative.
Click to expand...
Click to collapse
The most recent version of the app (Dec-3rd-2018, 05.14.0000.63.0) continues to give the aforementioned error message. In the meantime, I will continue to use version 05.14.0000.36.0.
It would be nice for Natwest to give an official statement on this.
htr5 said:
Update: I received a text message saying that older versions of the app will no longer work in 30 days.
The most recent version of the app (Dec-3rd-2018, 05.14.0000.63.0) continues to give the aforementioned error message. In the meantime, I will continue to use version 05.14.0000.36.0.
It would be nice for Natwest to give an official statement on this.
Click to expand...
Click to collapse
I've not received a text but keep getting a popup when I login...
Not sure what version I'm on though ... no idea what will do if it stops working
I had the same problem too. I have figured out that the incompatibility seems not to be with root but with Xposed.
The app works with root enabled, it does not when Xposed is on.
Here how I managed to make it work:
I uninstalled the app, disabled root from my settings, turned off Xposed, restarted the phone and then installed the app again.
The RBS app worked perfectly, also with root on, until I re-enabled Xposed. Once I enable Xposed, I get the Error 04 message.
It works again every time I disable Xposed and restart the phone. It is a bit of a workaround but it works, and luckily it is not an app I use every day.
I am on an S5 with Lineage 15.1.
I can also confirm the issue is with xposed. If you turn off xposed from the installer and an then reboot, the app banking app will work fine.
I have tried installing NatWest in the work profile using the Islands app but it didn't work. The Sudohide xposed module also didn't work. There are no relevant permissions in the NatWest app that can be revoked.
Maybe something similar to DBXposed module could be a workaround?
https://forum.xda-developers.com/xposed/modules/dbxposed-bypass-root-xposed-detection-t3536406
I have no experience in compiling or programming though
I suppose if you turn off Xposed from the installer all of the xposed modules stop working?
Got my 29 day count down now before this version of Natwest stops working .. ugh ... theres just a few simple things I have on Xposed but they make the phone so much better.. e.g. Xinsta and ChromePie
oli356 said:
I suppose if you turn off Xposed from the installer all of the xposed modules stop working?
Got my 29 day count down now before this version of Natwest stops working .. ugh ... theres just a few simple things I have on Xposed but they make the phone so much better.. e.g. Xinsta and ChromePie
Click to expand...
Click to collapse
I have systemless Xposed installed meaning that it can be disabled really easily from within the app. A soft reboot keeps some of my modules to continue working such as the cosmetic tweaks.
The reboot process takes about 45 seconds each way but I'm finding myself using the browser website for quick transfers anyway.
Hi guys, i was researching a bit how to make natwest app working along with magisk and edxposed, i found that adding natwest to edxposed blacklist did the job, since i saw natwest has an activity looking for hooks...
As simple fingerprint works
Of course also box checked in magisk hide
pincopallowfs said:
Hi guys, i was researching a bit how to make natwest app working along with magisk and edxposed, i found that adding natwest to edxposed blacklist did the job, since i saw natwest has an activity looking for hooks...
As simple fingerprint works
Of course also box checked in magisk hide
Click to expand...
Click to collapse
Frustratingly this doesn't work for me.
Brig1979 said:
Frustratingly this doesn't work for me.
Click to expand...
Click to collapse
Have you cleared natwest data app before?
After set natwest in magiskhide and set natwest in edxposed blacklist can try to clean dalvik and reboot...
It's kinda strange indeed, on my tablet lenovo running aospextended natwest works outofthebox without doin nothing apart from set it into magiskhide, on mi mix3 it worked only after setting it into magiskhide and edxposed blacklist.... It should work as well putting magisk into core mode, but no modules get loaded, so you need reboot, use natwest and then reboot again to reload modules...
pincopallowfs said:
Have you cleared natwest data app before?
After set natwest in magiskhide and set natwest in edxposed blacklist can try to clean dalvik and reboot...
It's kinda strange indeed, on my tablet lenovo running aospextended natwest works outofthebox without doin nothing apart from set it into magiskhide, on mi mix3 it worked only after setting it into magiskhide and edxposed blacklist.... It should work as well putting magisk into core mode, but no modules get loaded, so you need reboot, use natwest and then reboot again to reload modules...
Click to expand...
Click to collapse
Completely forgot to answer this, but i'd tried literally everything!
Updated the natwest app last night and it's now working again (I do still have it added to the the blacklist in Edxposed, and magisk hide set)
I also updated to 05.18.0000.85.0 and it is working now with xposed and root. I am not using any masking tools.
Updated to latest version today as it said app would stop working in couple of days. With magisk hide on and xposed disabled I still get an error and can't login.

Magisk Rooted + Barclays App, can't use fingerprint authentication

OnePlus 7 , OOS 10.0.7 GM57BA
- rooted with Magisk
- busybox installed
- NO Xposed!!
- magisk package name changed
- magisk Hide enabled in settings
- safetyNet passed
- packages hidden: Barclays and com.anfroid.phone
Issue: cannot set up fingerprint authentication in Barclays app. It works well in any other apps. When following the procedure, the app throws an error T0009 and the message "Error during fingerprint authentication/registration"
I contacted the Barclays team, they don't seem to have the error in their errors list. Possibly to be forwarded from the system?
I also tried to hidein magisk the fingerprint authentication services com.qualcomm.qti.biometrics.fingerprint.service
Maybe I didn't hide all services involved in fingerprint authentication? What else should I try to hide from root?
I'm looking for suggestions.
Hi,
i've got the same issue for ages (with my previous OP6 too) and it's the same with the BA Amex app.
I think it's just an issue of these apps with our OP7 phone?
Have you ever been able to make it work with the phone un-rooted?
bay12 said:
Hi,
i've got the same issue for ages (with my previous OP6 too) and it's the same with the BA Amex app.
I think it's just an issue of these apps with our OP7 phone?
Have you ever been able to make it work with the phone un-rooted?
Click to expand...
Click to collapse
Yes, my wife's phone (also OP) was never rooted and it worked just fine. OP5T, then OP7 and now OP8. And yes, the OP7 Which is mine now,was hers before.
On the default phone configuration it seems to be working just fine.
derei said:
Yes, my wife's phone (also OP) was never rooted and it worked just fine. OP5T, then OP7 and now OP8. And yes, the OP7 Which is mine now,was hers before.
On the default phone configuration it seems to be working just fine.
Click to expand...
Click to collapse
oh interesting! i don't think i've ever tried to used these apps with an unrooted phone.
Please let me know if you manage to solve this issue
Same problem forever with Barclays and OP6
I have the same issue with my OP8T, rooted with patched Magisk image, MagiskHide, but otherwise stock OS. I'm also unable to get any useful information out of Barclays.
This worked fine on my OP3T so it seems to be something with the newer phones.
Hello guys,
I have the same issue with my OP8P, magisk hide,safety net passed. I have another banking app which is working perfect but this for some reason it is not working
I've just had my S9+ replaced on insurance. However I've had to have the phone replaced again as the first replacement they sent had an issue with the touchscreen.
My original phone worked fine with fingerprint authentication in banking apps.
The first replacement I rooted with Magisk and both my banking apps worked OK, but the newest replacement doesn't work with either banking app and just errors when trying to enable fingerprint authentication.
All phones were running the same Alexis ROM, same configuration with Magisk and same kernel.
Really weird.

NFC not working properly

I cant get NFC to work properly. My phone is able to read cards and tags in NFC mode but it doesnt emit anything. E.g. google pay is not working.
I have ArrowOS 11 with latest MIUI firmware.
I tried with my wifes NFC phone and my Poco can register signal from her phone but not the other way around.
Im thinking firmware issues or something with ArrowOS?
Any ideas?
I've got a similar issue, I can't get NFC payments to work. Also using Arrow OS 11 (latest release) with the newest miui firmware. Tried to root my phone with Magisk 24 to see if this works but until now without any success. Any help would be great.
I was able to get mine to work yesterday using an apple 12 as reciever.
The signal is insanely weak, i literally had to use a precise angle at a certain spot on the iphone to get a registration.
There is no way to get a card terminal to register anything this NFC emits. Seems it has to be closer than a few millimeters apart to get any registration.
Which is strange because i can scan tags/cards that are a few cm away without issue..
Im thinking this is a hardware issue
ndb055 said:
I've got a similar issue, I can't get NFC payments to work. Also using Arrow OS 11 (latest release) with the newest miui firmware. Tried to root my phone with Magisk 24 to see if this works but until now without any success. Any help would be great.
Click to expand...
Click to collapse
Install Magisk 23, hide the Magisk app (it will get a different icon and a different package name), hide Magisk from Google Play, Google Pay and your banking apps, install GPay SQLite Fix v2.6 from here:
Releases ยท stylemessiah/GPay-SQLite-Fix
A magisk module that ONCE allowed Google Pay to work on rooted phones - stylemessiah/GPay-SQLite-Fix
github.com

Categories

Resources