Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BT Pay is not working using safetynet-fix #275

Open
ssesdd opened this issue Mar 24, 2023 · 7 comments
Open

BT Pay is not working using safetynet-fix #275

ssesdd opened this issue Mar 24, 2023 · 7 comments
Labels
bug Something isn't working

Comments

@ssesdd
Copy link

ssesdd commented Mar 24, 2023

BT Pay, a bank payment app is not working on a Samsung S20+ with last version Magisk 25.2 and safetynet-fix enabled, Zygisk is enabled with the app in denylist, magiskhide props is enabled
Google Play services is removed.

BT Pay available here
https://apkcombo.com/bt-pay/ro.btrl.pay/

@ssesdd ssesdd added the bug Something isn't working label Mar 24, 2023
@BLADR-ONE
Copy link

Same here dude...
You just need to pass safetynet but it seems i cannot do so.
I've managed to do it in the past with magisk hide props config but rn it isn't working anymore...
I think the problem is play servicies unchecking automaicly from denylist on reboot.
I have a nubia red magic 5g
Please anybody that knows why help me...

@ssesdd
Copy link
Author

ssesdd commented Mar 26, 2023

Yes, correct, SafetyNet Test says: fail (Google Play services not available). I've removed them but, if I understand correctly, Safetynet-fix should take care of that in version 2.4.0, right? https://github.com/kdrag0n/safetynet-fix/releases
Anyway, Revolut is working, but only BT Play not

@BLADR-ONE
Copy link

I've managed to fix it and pass safetynet by pairing safetynet fix by kdrag0n with magisk hide props config.
You must pick a certified fingerprint from magisk hide props config (you can do that in terminal or termux) but don't pick another android version bc it will brick your device.
Then you install USF by kdrag0n and reboot.
Lastly be sure that SElinux is set on enforcing, and be sure that id dosen't change.(use sestatus and setenforce 1)
Then it should pass saetynet.
BT pay unfortunately blacklists your device so you need device ID changer app to change your dev ID for BT pay than clear data and frce stop and restart the device. now it should work

credits for helping me figure it out @IRules

@ssesdd
Copy link
Author

ssesdd commented Mar 29, 2023

I've managed to fix it and pass safetynet by pairing safetynet fix by kdrag0n with magisk hide props config. You must pick a certified fingerprint from magisk hide props config (you can do that in terminal or termux) but don't pick another android version bc it will brick your device. Then you install USF by kdrag0n and reboot. Lastly be sure that SElinux is set on enforcing, and be sure that id dosen't change.(use sestatus and setenforce 1) Then it should pass saetynet. BT pay unfortunately blacklists your device so you need device ID changer app to change your dev ID for BT pay than clear data and frce stop and restart the device. now it should work

credits for helping me figure it out @IRules

You did this with Google services, G. play, G. framework removed or in place?

@BLADR-ONE
Copy link

with them installed

@ssesdd
Copy link
Author

ssesdd commented Apr 6, 2023

So most probably that's the difference. I don't want any google installed, all are removed. I also prefer not to install microG just for BT Pay (and it's not clear for me if that will help, anyway) because everything else needed is working well

@AshKxK
Copy link

AshKxK commented May 9, 2023

I've managed to fix it and pass safetynet by pairing safetynet fix by kdrag0n with magisk hide props config. You must pick a certified fingerprint from magisk hide props config (you can do that in terminal or termux) but don't pick another android version bc it will brick your device. Then you install USF by kdrag0n and reboot. Lastly be sure that SElinux is set on enforcing, and be sure that id dosen't change.(use sestatus and setenforce 1) Then it should pass saetynet. BT pay unfortunately blacklists your device so you need device ID changer app to change your dev ID for BT pay than clear data and frce stop and restart the device. now it should work

credits for helping me figure it out @IRules

I am using Mi 10T Lite with Superior OS(masked by default with Pixel 2). It runs android 13, last android versions available on Magisk Prop Config are for A12. tried to use Pixel 3 Xl A12, and it fails even safetynet now. reversed and tried BT Pay and said that my phone has unlocked bootloader. What fingerprint did you use to bypass?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants