Hi All,
Received this phone a couple of weeks ago and have successfully unlocked the bootloader. I've also obtained root access, but have never been able to pass SafetyNet. The traditional methods do nothing. Have made various attempts using suggestions here on XDA, as well as searching Google, but each and every one results in an "Attestation Failed" message.
Some posts state to use the Magisk canary build and then hide Magisk as well as verifying SafetyNet. Unfortunately, the canary build doesn't provide an option to check the SafetyNet, nor is there any way to hide Magisk, nor hide any Google services/apps. The MagiskHide Props Config also has never worked for me either. Even when selecting Pixel 3A which supposedly was passing the old SafetyNet attestation method.
So, does anyone have or know of any root method that actually works correctly for the Redmi Note 10 Pro?
Cheers and Happy New Year,
Amy
AmyS9 said:
Hi All,
Received this phone a couple of weeks ago and have successfully unlocked the bootloader. I've also obtained root access, but have never been able to pass SafetyNet. The traditional methods do nothing. Have made various attempts using suggestions here on XDA, as well as searching Google, but each and every one results in an "Attestation Failed" message.
Some posts state to use the Magisk canary build and then hide Magisk as well as verifying SafetyNet. Unfortunately, the canary build doesn't provide an option to check the SafetyNet, nor is there any way to hide Magisk, nor hide any Google services/apps. The MagiskHide Props Config also has never worked for me either. Even when selecting Pixel 3A which supposedly was passing the old SafetyNet attestation method.
So, does anyone have or know of any root method that actually works correctly for the Redmi Note 10 Pro?
Cheers and Happy New Year,
Amy
Click to expand...
Click to collapse
Canary with zygisk and deny list additional flash magisks safetynefix (Google it) is still working
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Related
I tried opening the Mastercard Pay with Rewards app, even with Magisk Hide, and it detected root.
In logcat I can see the following :
08-05 10:14:19.881 E/RootBeer(9758): b: a() [239] - com.topjohnwu.magisk ROOT management app detected!
So it seems that the app is using the RootBeer library which determines that the presence of the Magisk app is evidence enough of root. Is there anything I can do to avoid this? Could Magisk Hide be improved so the app can't tell Magisk itself is installed?
Have you looked in the Manager settings? There's an option to hide the Manager right there...
Download this script: https://github.com/Ingan121/UDSBypass/raw/master/bootudsbypass.sh
Put it in /data/adb/service.d
Give it permissions like:
0755
And uds detection is bypassed. Make sure you hide the rootbeer app in magisk hide and magisk manager is with a random name too. Here is a screenshot of how rootbeer won't detect root:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And while we're at it, a whole bunch of other root hiding tips:
https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_root_from_apps
Didgeridoohan said:
Have you looked in the Manager settings? There's an option to hide the Manager right there...
Click to expand...
Click to collapse
Thanks! I was not aware of that option, and it was enough to bypass detection.
latest ianmacd magisk build passed rootbeerfresh detection out of the box.
Dims_Camper said:
latest ianmacd magisk build passed rootbeerfresh detection out of the box.
Click to expand...
Click to collapse
Just want to point out that it's safer to use the official Canary builds (that also pass all Rootbeer checks), since the unofficial snapshots are built from code that's possibly not ready for release.
Didgeridoohan said:
Just want to point out that it's safer to use the official Canary builds (that also pass all Rootbeer checks), since the unofficial snapshots are built from code that's possibly not ready for release.
Click to expand...
Click to collapse
I see, I thought only unofficial snapshots are the only one passed rootbeer checks. Thanks!
If I hide Magisk manager, will I be able to enter this application? And will the applications have access to the root?
Ok, work ok hide Magisk manager.
Hi there
I am on LOS17, my bank app forced me to update, then it started detecting root
it was hidden through magisk, the safteynet is passed
deleted twrp folder
uninstalled - reinstalled
used island
no luck
if someone can check the app please
BankMuscat Mobile banking - Apps on Google Play
thanks
I checked with me on Samsung S7 9.0 Pie, Magisk root, tried different methods, does not work, detects root after entering login details
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Same issue with me in Bank Muscat app.
https://www.reddit.com/r/androidroot/comments/kq6gy3
thewise999 said:
Same issue with me in Bank Muscat app.
Click to expand...
Click to collapse
I do not know what is the method they are using
Thanks for your try
Spartacus500 said:
I checked with me on Samsung S7 9.0 Pie, Magisk root, tried different methods, does not work, detects root after entering login details
View attachment 5151217
Click to expand...
Click to collapse
Thanks for your try
It seems a server side
Can we spoof it?
I'm still stuck with bankmuscst, i remember last time there was a folder to be renamed, but can't recall which folder exactly
shiko0o said:
I'm still stuck with bankmuscst, i remember last time there was a folder to be renamed, but can't recall which folder exactly
Click to expand...
Click to collapse
any luck?
which rom you are you using?
i have passed all of the safety net test but this bank still is a pain
eraser0 said:
any luck?
which rom you are you using?
i have passed all of the safety net test but this bank still is a pain
Click to expand...
Click to collapse
Try this
Comdirect photoTAN app detecting root
Since version 8.3.0 additional measures to detect root have been added, do not update as MagiskHide won't be able to prevent detection. Until a solution is found I would recommend staying on the previous version for as long as possible. Finding...
forum.xda-developers.com
eraser0 said:
Hi there
I am on LOS17, my bank app forced me to update, then it started detecting root
it was hidden through magisk, the safteynet is passed
deleted twrp folder
uninstalled - reinstalled
used island
no luck
if someone can check the app please
BankMuscat Mobile banking - Apps on Google Play
thanks
Click to expand...
Click to collapse
Hi bro try this
Magisk App hidden (unhide is possible), Magisk Hide activated
Modules:
Riru
Riru LSPosed
Riru - Enhanced mode for Magisk Hide v2
XPrivacyLua activated via LSPosed and marked Get Applications for the Bankmuscat app in XPrivacyLua.
It's worked for me
Hi, yesterday i just rooted phone and installed magisk for the first time. I installed my bank app to payment and i couldnt use nfc. SafetyNet didnt pass test correctly. I installed fix "Universal SafetyNet fix" and it didnt work, i used "MagiskHidePropsConfig" and changed device fingerprint and still nothing. Finally i found some youtube video and installed "Magisk Canary" and something finally changed. BasicIntegrity passed test, evaltype was "hardware" (i fixed it by downloading some fix called hardwareoff_1.1), but ctsProfile is still failing and now im stuck. Dont know what to do.
I downloaded ROM from here : https://c.mi.com/oc/miuidownload/detail?guide=2
and its "Xiaomi Redmi Note 8 Pro Latest Europe Stable Version Fastboot File Download"
I think MagiskHide works fine, because when i added my bank app its shows that i can log in with my biometric, same Netflix works fine, but still cant add my payment card in "NFC"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have root my Samsung Note 8 as yesterday and was headache with fix SafetyNet. But after all, I have success. I dont know exactly what made it success but you can try.
You have install MagiskProps and Universal SafetyNet fix, that good.
Let disable Universal SafetyNet fix and reboot.
Then use MagiskProps change to another license (I use samsung s9 plus - android9) > reboot and check.
If still fail, use MagiskProps change to default (remove all settings) > reboot and check.
If still fail, now enable Universal SafetyNet fix and reboot.
Result: SafetyNet suddenly pass.
That all I do. Good luck!
Hello All,
My device was brick when I dirty flash the Lineage OS 20211003 to 20211110.
So the flash it back to stock Android 11 (Nov 2021 update) via fastboot, then flash Lineage OS 20211110 again.
And this time everything is fine except I can get the ctsProfile pass at 20211003, but failed this time.
I have try though the process at https://forum.xda-developers.com/t/tutorial-unlock-bootloader-get-root-and-valid-safetynet.4178673/
but no luck.
Magisk version is 23.0
Spoiler
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And the modules I currently installed, tried riru - LSposed but it is not helping so I removed.
Spoiler
Any ideas I can fix the ctsProfile issue?
{Mod edit: Spoiler added for better reading & scrolling experience}
Is that build of LOS using a certified device fingerprint out of the box? Otherwise you need to apply one to pass CTS.
Didgeridoohan said:
Is that build of LOS using a certified device fingerprint out of the box? Otherwise you need to apply one to pass CTS.
Click to expand...
Click to collapse
Humm ... I'm not sure, may I ask how to check?
Ok, I installed MagiskHide Props Config, and got a string as following:
google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys
but I'm not sure it is certified or not
Arlik said:
Humm ... I'm not sure, may I ask how to check?
Ok, I installed MagiskHide Props Config, and got a string as following:
google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys
but I'm not sure it is certified or not
Click to expand...
Click to collapse
You mean that's the reported used fingerprint? Looks ok, but it's also possible that the ROM has a security patch date that doesn't match the print. Try applying a Pixel 5 print from the module and see if that helps.
Try to apply Pixel 5, 5a, 3a Android 11's fingerprint by pressing
f - Pick a certified fingerprint
After reboot, it still show
google/redfin/redfin:11/RQ3A.211001.001/7641976:user/release-keys
Did I do something wrong?
Just an update.
The issue should be relay to the November update of LOS
now I redo all my process with LOS 20211020 version, safetyNet has passed.
Arlik said:
Just an update.
The issue should be relay to the November update of LOS
now I redo all my process with LOS 20211020 version, safetyNet has passed.
Click to expand...
Click to collapse
All of a sudden, my SafetyNet is failing. I've tried these tricks posted online like Riru, Universal Safety Fix, etc. None of them work! I am on LOS 20211229. If the 20211020 version would work, I don't mind going back. Where can I download it? The official LOS site now has only the Dec 2021 version. I tried to Google for this older version but can't find it. Thank you
Please see discussion already at
https://www.reddit.com/r/Magisk/comments/yf8gyu
Security message when running an app
Hello I installed the Marriott app this morning, and when I go to run it, i get that security message along the bottom third of the screen, and the app shuts down. What is causing that?
forum.xda-developers.com
Calling on the broader community to look at this, as I only start to have this today. I have also tried HuskyDG's Magisk Delta which is said to have brought back MagiskHide, but I failed. Thanks
try this https://forum.xda-developers.com/t/guide-howto-use-banking-apps-on-your-rooted-device.4530801/
supermansaga said:
Please see discussion already at
https://www.reddit.com/r/Magisk/comments/yf8gyu
Security message when running an app
Hello I installed the Marriott app this morning, and when I go to run it, i get that security message along the bottom third of the screen, and the app shuts down. What is causing that?
forum.xda-developers.com
Calling on the broader community to look at this, as I only start to have this today. I have also tried HuskyDG's Magisk Delta which is said to have brought back MagiskHide, but I failed. Thanks
Click to expand...
Click to collapse
Thanks. It does seem to work, except I didn't perform these following steps mentioned. Maybe they are not applicable to the latest 3.1.1 version on GitHub instead of play store? Also don't think I truly understand how to use template. Finally, there is a popup to ask me to uninstall Magisk? Probably not a good idea.
Under the Preference head, tap on Select hide methods -> Check API requests, Intent queries, ID detections -> Tap OK
Under the Template config head, tap on 0 additional apps invisible -> Check Magisk, LSPosed and HMA
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
lelakon666 said:
try this https://forum.xda-developers.com/t/guide-howto-use-banking-apps-on-your-rooted-device.4530801/
Click to expand...
Click to collapse
It worked several times but has since been busted. Maybe I didn't set it up correctly?
I heard Magisk Delta by HuskyDG could hide it from detection. Has anyone been brave enough to try? Well, I tried and it didn't work. I tried the whitelist mode by leaving Marriott out of the SuList and many other banking apps too. But it still detects root. Marriott app version 10.13.1. Older version say 10.12.0 and below should survive.
marriott’s new version 10.15.0 appears to have fixed the over-detection issue. Shamiko is now 0.7.1. not sure if relevant