OBSOLETE. STABLE V13.1 IS NOW AVAILABLE HERE:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
This wil just be a small guide on how to enable Magisk Hide and pass SafetyNet.
With Magisk Hide you can use Snapchat, Android Pay... again after flashing Resurrection Remix.
Additional information, if applicable, can be found at the linked threads.
I have tested this on OpenKirin's RROS with version "96f8efc" of Magisk Beta v13 on 23/06 and can confirm this works (again).
It may or may not work for you. Performing the actions described here is entirely at your own risk.
[1] Uninstall Magisk by flashing the uninstaller from this thread (in TWRP):
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
[2] Install Magisk (Beta) v13 by flashing the latest .zip from here (in TWRP):
https://forum.xda-developers.com/apps/magisk/beta-magisk-v13-0-0980cb6-t3618589
[3] Install BusyBox to '/system/bin'. Please pay attention that it does not install to '/system/xbin' which is the default.
This can be done with the help of this app (can be uninstalled afterwards):
https://play.google.com/store/apps/details?id=stericson.busybox
[4] Enable Magisk Hide in the options of Magisk Manager.
[5] Enable Magisk Hide for the following packages in Magisk Manager:
- Google Play Store (com.android.vending)
- Google Services Framework (com.google.android.gsf)
- System UI (com.android.systemui)
[6] Reboot.
Additional
- Disable USB debugging.
- Don't use other root applications except Magisk Manager.
Do you know if this works on the LineageOS ROM as well?
mcat95 said:
Do you know if this works on the LineageOS ROM as well?
Click to expand...
Click to collapse
Yes it should work.
I am not able to get safetyNet to pass.
I get these errors when checking:
{
"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"
}
mcat95 said:
I am not able to get safetyNet to pass.
I get these errors when checking:
Click to expand...
Click to collapse
Do you turn on usb debuging?
freemannhp said:
Do you turn on usb debuging?
Click to expand...
Click to collapse
It was turned off. Just turned it on, same result
mcat95 said:
I am not able to get safetyNet to pass.
I get these errors when checking:
Click to expand...
Click to collapse
Already known problem... You have to install Magisk v13 beta to bypass the new SafetyNet
mcat95 said:
It was turned off. Just turned it on, same result
Click to expand...
Click to collapse
Try to disable magiskhide, turn on usb debugging, then enable magisk hide.
ScardracS said:
Already known problem... You have to install Magisk v13 beta to bypass the new SafetyNet
Click to expand...
Click to collapse
Isn't v13.0(96f8efc) the last beta? That's the installed version as you can see on the screenshot.
Thanks,
Mcat
---------- Post added at 06:49 PM ---------- Previous post was at 06:45 PM ----------
freemannhp said:
Try to disable magiskhide, turn on usb debugging, then enable magisk hide.
Click to expand...
Click to collapse
Thanks for help. Tried that, no luck
Here is the log
Code:
I( 324:23482) * Starting MagiskHide
D( 324:23482) resetprop: setprop [persist.magisk.hide]: [1] by property_service
I( 324:23482) hide_pre_proc: Hiding sensitive props
D( 324:23482) resetprop: getprop [ro.boot.verifiedbootstate]: [green]
D( 324:23482) resetprop: prop [ro.boot.flash.locked] does not exist
D( 324:23482) resetprop: getprop [ro.boot.veritymode]: [enforcing]
D( 324:23482) resetprop: prop [ro.boot.warranty_bit] does not exist
D( 324:23482) resetprop: prop [ro.warranty_bit] does not exist
D( 324:23482) resetprop: getprop [ro.debuggable]: [0]
D( 324:23482) resetprop: getprop [ro.secure]: [1]
D( 324:23482) hide_list: initialize...
I( 324:23482) hide_list: [com.google.android.gms.unstable]
I( 324:23482) hide_list: [com.android.vending]
I( 324:23482) hide_list: [com.google.android.gsf]
I( 324:23482) hide_list: [com.android.systemui]
I( 324:23482) hide_list: [es.openbank.mobile]
I( 324:23482) proc_monitor: init ns=mnt:[4026531840]
I( 324:23482) proc_monitor: zygote (32-bit) ns=mnt:[4026532969] (64-bit) ns=mnt:[4026532968]
I( 324:23482) proc_monitor: com.android.systemui (PID=23487 ns=mnt:[4026532980])
I(23483:23483) hide_daemon: Permissive detected, hide the state
I(23483:23483) hide_daemon: Unmounted (/sbin)
I(23483:23483) hide_daemon: Unmounted (/magisk)
D( 324:23482) proc_monitor: hide daemon response code: 0
I( 324:23482) proc_monitor: com.android.vending (PID=23520 ns=mnt:[4026533027])
I(23483:23483) hide_daemon: Unmounted (/sbin)
I(23483:23483) hide_daemon: Unmounted (/magisk)
D( 324:23482) proc_monitor: hide daemon response code: 0
(es.openbank.mobile is an app that I believe uses safetynet, so I checked it out just in case)
Yes 96f8efc is the latest. Before, topjohnwu releases a new beta everyday. But now the latest is dated June 16. Maybe he is working to get it to stable.
Sent from my Honor 8 using XDA Labs
mcat95 said:
Isn't v13.0(96f8efc) the last beta? That's the installed version as you can see on the screenshot.
Thanks,
Mcat
Click to expand...
Click to collapse
Sry... I haven't read it correctly
This method is still working for me. I am still passing SafetyNet...
raz0rbl4de said:
This method is still working for me. I am still passing SafetyNet...
Click to expand...
Click to collapse
I was eager to try the latest beta. But I'm not in need of passing SafetyNet, I just want itb for non-urgent reasons. Waiting until 13 becomes stable.
Sent from my Honor 8 using XDA Labs
Not working for me on stock B389.
FreeLineTM said:
Not working for me on stock B389.
Click to expand...
Click to collapse
Try MagiskCore only mode.
Sent from my Honor 8 using XDA Labs
adriansticoid said:
Try MagiskCore only mode.
Click to expand...
Click to collapse
Still not working.
FreeLineTM said:
Still not working.
Click to expand...
Click to collapse
How about trying the Universal SafetyNet fix module? Have a backup before trying this. It caused chaos for me in RR.
Sent from my Honor 8 using XDA Labs
adriansticoid said:
How about trying the Universal SafetyNet fix module? Have a backup before trying this. It caused chaos for me in RR.
Click to expand...
Click to collapse
Didn't work. I also realised now that not even Magisk Hide is working.
FreeLineTM said:
Didn't work. I also realised now that not even Magisk Hide is working.
Click to expand...
Click to collapse
I stay away from Magisk Hide. Fingerprint disappears after reboot when enabling this.
Sent from my Honor 8 using XDA Labs
adriansticoid said:
I stay away from Magisk Hide. Fingerprint disappears after reboot when enabling this.
Click to expand...
Click to collapse
Doesn't disappear for me, but I can not add more fingerprints. But this is not a problem as I can still use it as normal.
Related
Features:
- Disable checking of app signatures in the Package Manager Service core, allowing modded/signed apks be installed, or even granting them system privileges
Requeriments:
- Xposed Framework for Lollipop / Marshmallow / Nougat
Install:
TRY IT OUT AT YOUR OWN RISK!!!
1. Download and install always the latest version (attached)
2. Open Xposed Installer and activate it under Modules
3. Reboot
4. Done!
This module has no UI (settings screen)!!
Warning:
If you have any modded/signed apk like SystemUI.apk, and this module activated, DO NOT DEACTIVATE IT, OR YOU WILL END UP WITH A BOOTLOOP (unless you have a patched services.jar)!!!
Edit.: REMOVED CHECK APP DUE SELINUX ISSUE ON ANDROID MM/N !!
How do we know if Super User Mode is really working?
Install attached Serajr_Super_User_Mode_Check.apk and toggle Airplane mode through it (only system apps signed with platform keys have this privilege).
Without Super User Mode, system (Package Manager Service) will refuse even to install and later toggle it!
Special thanks:
- @rovo89
Enjoy it!
Nice bro @serajr
You rock \m/
Sent From Cybertron On MWA V2.6.0
How does dis really works... If we have patched services.jar do we still need dis?
BigUps @serajr brov.
whalesplaho said:
How does dis really works... If we have patched services.jar do we still need dis?
BigUps @serajr brov.
Click to expand...
Click to collapse
No you don't!! This module is meant for those with stock services.jar (odexed or deodexed).
It is redundant on a system with an already patched services.jar!
serajr said:
No you don't!! This module is meant for those with stock services.jar (odexed or deodexed).
It is redundant on a system with an already patched services.jar!
Click to expand...
Click to collapse
Okay brov.... Thanks!
Awaiting yur xperia xposed for MM.
This will help loads of people who don't know what it's about. And development by linking to this. Great work serajr!
Thanks a lot
{
"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 can toggle airplane ✈ mode, its ok?
Metallijim said:
This will help loads of people who don't know what it's about. And development by linking to this. Great work serajr!
Click to expand...
Click to collapse
AK2H said:
Thanks For Your Great Efforts!
Click to expand...
Click to collapse
Funkmasterchilla said:
Thanks a lot
Click to expand...
Click to collapse
Thank you!!
dex87xda said:
I can toggle airplane ✈ mode, its ok?
Click to expand...
Click to collapse
You're done!
@serajr:
Thank you so much for yet another wonderful work! :good:
Hope this will help me to install (downgrade to) the old good Sony Dialer & Contact Apps from KK on my Z3+/Z4 running MM. Really don't like Dialer & Contact actually since LP times.
serajr said:
How do we know if Super User Mode is really working?
Install attached Serajr_Super_User_Mode_Check.apk and toggle Airplane mode through it (only system apps signed with platform keys have this privilege).
Without Super User Mode, system (Package Manager Service) will refuse even to install and later toggle it!
Click to expand...
Click to collapse
I'm using an App called "Timed Toggles" since many years to automatically turn Airplane Mode ON at night and then again OFF in the morning. Here is the link on PlayStore: Timed Toggles
This App (version 1.5.1), after granting Root only, works flawless on latest MM 6.0.1 (32.2.A.0.224, same as for the Z5) on my Z3+/Z4. I've not made it a System App or anything, just granted Root. So this contradicts "only system apps signed with platform keys have this privilege".
But now, trying the same with Power Toggles (version 6.0.4) does not work. Not with Root, not even after making it a System App.
Both Apps issue the same commands (from the logs in SuperSu), so that is:
Turn ON:
setting put global airplane_mode_on 1
am broadcast -a android.intent.action.AIRPLANE_MODE --ez start true
Turn OFF:
setting put global airplane_mode_on 0
am broadcast -a android.intent.action.AIRPLANE_MODE --ez start false
Only difference is... "Timed Toggles" sends it in two takes (and so there're actually two separate lines in the SuperSu log) like:
setting put global airplane_mode_on 1
am broadcast -a android.intent.action.AIRPLANE_MODE --ez start true
...whereas for failing "Power Toggles" the log shows only one single line like:
"setting put global airplane_mode_on 1; am broadcast -a android.intent.action.AIRPLANE_MODE --ez start true"
I'm really not the one to judge, but I think it could be related to what Chainfire wrote here:
3. How to call su
3.1. Common pitfalls
Runtime.exec() and ProcessBuilder
It is tempting to use Runtime.getRuntime().exec("su -c [command]");, but you should be aware that [command] should be a single parameter, and thus may require quoting. Unfortunately both quoting the [command] parameter as well as passing the paramaters as separate variables to either Runtime.exec() or ProcessBuilder does not work consistently across all Android versions, and thus this construct should be avoided entirely. It is not impossible to do this right - but there's a high risk of problems.
Click to expand...
Click to collapse
Nonetheless, "Timed Toggles" proof that a non-system App with Root only can toggle Airplane Mode ON/OFF.
Sorry for the lengthy post, happy to assist with more testing if needed
sxtester said:
... Nonetheless, "Timed Toggles" proof that a non-system App with Root only can toggle Airplane Mode ON/OFF.
Sorry for the lengthy post, happy to assist with more testing if needed
Click to expand...
Click to collapse
The app I shared for testing purposes only, doesn't make use of root. Super User Mode grants it privileges enough to perform system modifications!
This is not about root or toggling an specific mode!!
serajr said:
The app I shared for testing purposes only, doesn't make use of root. Super User Mode grants it privileges enough to perform system modifications!
This is not about root or toggling an specific mode!!
Click to expand...
Click to collapse
Huuuh!, seems I got a bit confused and mixed things up by Root, System Mode, System App etc. Sorry for bothering
When open check superuser.apk my z5 dual reboot everytime
rajdeep312 said:
When open check superuser.apk my z5 dual reboot everytime
Click to expand...
Click to collapse
Logcat can tells us what's happening!!
can i use in xperia p cm12.1???
why we crying with bootloop
we have pc companion!
Xperia E4 E2105 Works Good!!!!!!!!! and Material NXT Themes working really good with Serajr Xperia Xposed
serajr said:
Logcat can tells us what's happening!!
Click to expand...
Click to collapse
The same on my Z5c. Rooted, Xposed, installed module and activated, then istalled superuser mod check apk and when i want to open it my phone reboots?
What the problem?
How can i create a logcat about it?
Midleo said:
The same on my Z5c. Rooted, Xposed, installed module and activated, then istalled superuser mod check apk and when i want to open it my phone reboots?
What the problem?
How can i create a logcat about it?
Click to expand...
Click to collapse
Android SDK > Monitor.bat (always better choice)
Or install aLogrec (free) from Play Store, keep it running and then open the app.
serajr said:
Logcat can tells us what's happening!!
Click to expand...
Click to collapse
serajr said:
Android SDK > Monitor.bat (always better choice)
Or install aLogrec (free) from Play Store, keep it running and then open the app.
Click to expand...
Click to collapse
Thanks for the answer, first i tried with aLogrec free version. Attaching the logcat:
https://drive.google.com/file/d/0B4p2he4oSmN5WUFCN25uLTFXbnM/view?usp=sharing
for encryption disable: (replace /vendor/etc/fstab.qcom file and run "fastboot -w")
Code:
# Android fstab file.
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
#TODO: Add 'check' as fs_mgr_flags with data partition.
# Currently we dont have e2fsck compiled. So fs check would failed.
# A/B fstab.qcom variant
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
/dev/block/bootdevice/by-name/system / ext4 ro,barrier=1,discard wait,resize,slotselect,verify
/dev/block/bootdevice/by-name/userdata /data ext4 nosuid,nodev,barrier=0,noauto_da_alloc,discard,noatime,lazytime wait,resize,check,crashcheck,quota
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
/dev/block/bootdevice/by-name/modem /vendor/firmware_mnt vfat ro,shortname=lower,uid=0,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait,slotselect
/dev/block/bootdevice/by-name/bluetooth /vendor/bt_firmware vfat ro,shortname=lower,uid=1002,gid=3002,dmask=227,fmask=337,context=u:object_r:bt_firmware_file:s0 wait,slotselect
/devices/soc/a800000.ssusb/a800000.dwc3/xhci-hcd.0.auto* /storage/usbotg vfat nosuid,nodev wait,voldmanaged=usbotg:auto
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait,slotselect
/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,barrier=1 wait
for GSİ roms fixes: (add lines in /vendor/build.prop)
Code:
persist.dbg.volteavailovr=1
persist.imx376_sunny.low.lux=310
persist.imx376_sunny.light.lux=280
persist.imx376_ofilm.low.lux=310
persist.imx376_ofilm.light.lux=280
qemu.hw.mainkeys=0
persist.camera.HAL3.enabled=1
persist.camera.eis.enabled=1
persist.camera.preview.ubwc=0
persist.camera.stats.test=0
persist.camera.depth.focus.cb=0
persist.camera.isp.clock.optmz=0
persist.camera.linkpreview=0
persist.camera.isp.turbo=1
persist.camera.set.afd=4
persist.bokeh.switch.lux=290
persist.camera.auxswitch.threshold=330
persist.camera.mainswitch.threshold=419
ims.apk for Mi A2: (for VoLTE)
https://www84.zippyshare.com/v/WznfyJtc/file.html
Full stable custom Pie Rom link:
https://forum.xda-developers.com/project-treble/trebleenabled-device-development/aosp-9-0-phh-treble-t3831915
Miui camera magisk module (for fix fingerprint on custom roms):
https://forum.xda-developers.com/mi-a2/themes/miui-camara-features-magisk-t3841269
for Root(for install magisk):
https://forum.xda-developers.com/mi-a2/development/boot-mi-a2-patched-magisk-boot-image-v9-t3863494
TWRP:
https://forum.xda-developers.com/mi-a2/development/recovery-unofficial-twrp-recovery-mi-a2-t3825146
GSİ treble rom list(installable for mi a2):
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-%28GSI%29-list
Treble fix for wayne(6x):
https://github.com/MI6XDev/treble_fix_for_wayne/wiki/fix_en_us
Telegram Group:
http://t.me/MiA2OffTopic
Payload dumper(file in my telegram channel:laugh:
https://t.me/PlayBoyStore/954
for Headsup enable/disable:
https://www73.zippyshare.com/v/PCy2u5VV/file.html
{
"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"
}
Thanks for sharing.
@parduscix
I think you should warn users that fastboot -w wipes all user data!
kishd said:
@parduscix
I think you should warn users that fastboot -w wipes all user data!
Click to expand...
Click to collapse
I know that remove everything.
parduscix said:
I know that remove everything.
Click to expand...
Click to collapse
Your method of removing encryption doesn't work flawlessly. It might work tho, but after doing this I can no longer install apps from Google Play, the download just never starts
nicholasneutron2277 said:
Your method of removing encryption doesn't work flawlessly. It might work tho, but after doing this I can no longer install apps from Google Play, the download just never starts
Click to expand...
Click to collapse
So we should backup all data before wiping
parduscix said:
So we should backup all data before wiping
Click to expand...
Click to collapse
I mean it doesn't fetch that data from the cloud also
How to install gsi rom?
parduscix said:
I know that remove everything.
Click to expand...
Click to collapse
I think you missed the point. If you post a guide you must inform people in the op if their data will be wiped.
IjazCI said:
How to root gsi pie 9.0 aosp ?
Is it by flashing magisk via twrp ?
I don't need root, but i need to add those lines ,as last time i flashed aosp 9.0 , i dont had navigation bar and volte.
Click to expand...
Click to collapse
yes. You must flash magisk zip with twrp.
You must add build prop lines in /vendor/build.prop and reboot. next install ims apk and reboot 2 times. VoLTE and Navbar will fixed.
iEstuardo said:
How to install gsi rom?
Click to expand...
Click to collapse
You must download any gsi rom. (mi a2 = gsi ab arm64/mi 6x = gsi a only arm64)
Next you uncompress system.img.xz(Windows users can use 7zip/Linux users can use "xz -d system.img.xz")
then flash with fastboot
Code:
fastboot flash system_a system.img
fastboot flash system_b system.img #mi 6x doesn't have this partition
finally you must wipe data and reboot.
Google Pay not working after root on OP6T
Magisk 18 + TWRP + Latest OOS
Magisk Hide and busybox and system less host active
And device safety net check is passed
Still Google pay not working
check if your device is certified. if not go to https://www.google.com/android/uncertified/ and register your GSFID
{
"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"
}
Sent from my ONEPLUS A6013 using Tapatalk
vichao.s said:
check if your device is certified. if not go to https://www.google.com/android/uncertified/ and register your GSFID
Click to expand...
Click to collapse
Yes my device is certified but still problem persist
its.ishansharma said:
Yes my device is certified but still problem persist
Click to expand...
Click to collapse
Have you tried renaming any files or folder you created with magisk in the title
toolhas4degrees said:
Have you tried renaming any files or folder you created with magisk in the title
Click to expand...
Click to collapse
I am sorry but I don't understand that.
I have just installed magisk and quickstep mod along with Google custom font mod.
Thats it.. And then tried Google pay and it's not registering.
its.ishansharma said:
I am sorry but I don't understand that.
I have just installed magisk and quickstep mod along with Google custom font mod.
Thats it.. And then tried Google pay and it's not registering.
Click to expand...
Click to collapse
Sorry, thought it was a magisk hide issue bc several apps example fortnight don't work if you have files or folders labeled magisk in title
Also did you do the rename magisk to random name in settings in the magisk manager for magisk hide
Bro just disable telephone permission in Google Play services and Google Play Store disable telephone permission will solve the problem
[email protected] said:
Bro just disable telephone permission in Google Play services and Google Play Store disable telephone permission will solve the problem
Click to expand...
Click to collapse
This does work but we keep getting annoying popups then about permissions. And MAPS also dont work properly along with other services.
[email protected] said:
Bro just disable telephone permission in Google Play services and Google Play Store disable telephone permission will solve the problem
Click to expand...
Click to collapse
Yes this works but then other apps stop functioning properly and also it randomly pops up asking for permission.
roddem said:
This does work but we keep getting annoying popups then about permissions. And MAPS also dont work properly along with other services.
Click to expand...
Click to collapse
Exactly
toolhas4degrees said:
Sorry, thought it was a magisk hide issue bc several apps example fortnight don't work if you have files or folders labeled magisk in title
Also did you do the rename magisk to random name in settings in the magisk manager for magisk hide
Click to expand...
Click to collapse
Yes. It's randomly named
toolhas4degrees said:
Sorry, thought it was a magisk hide issue bc several apps example fortnight don't work if you have files or folders labeled magisk in title
Also did you do the rename magisk to random name in settings in the magisk manager for magisk hide
Click to expand...
Click to collapse
Yes. It's randomly renamed
I have Magisk Hide checked for pay and all phone services.
No issues on 9.0.11
tech_head said:
I have Magisk Hide checked for pay and all phone services.
No issues on 9.0.11
Click to expand...
Click to collapse
Can you please please please list which services specifically you have hide in magisk hide?
its.ishansharma said:
Can you please please please list which services specifically you have hide in magisk hide?
Click to expand...
Click to collapse
Google pay works fine for me this is all I have hidden in magisk is fortnite, fortnite installer, Google services framework, and hearthstone.
bladestonez said:
Google pay works fine for me this is all I have hidden in magisk is fortnite, fortnite installer, Google services framework, and hearthstone.
Click to expand...
Click to collapse
Fortnite works? i have done the same, but after i jump out of bus, game goes back to lobby.
evilbait said:
Fortnite works? i have done the same, but after i jump out of bus, game goes back to lobby.
Click to expand...
Click to collapse
Yes it works make sure you delete or rename files and folders on your phone related to magisk and twrp and other root only types of things. I couldn't tell you what files trip it exactly but I know it works on my phone fine. I just wish I could get Ghostbusters world to work I think it looks cool.
bladestonez said:
Yes it works make sure you delete or rename files and folders on your phone related to magisk and twrp and other root only types of things. I couldn't tell you what files trip it exactly but I know it works on my phone fine. I just wish I could get Ghostbusters world to work I think it looks cool.
Click to expand...
Click to collapse
Renaming isn't working for OP6T. The services framework is still detecting that the device is rooted and even if I hide GPay and Framework. The problem still persists.
Moreover hiding GApps sometimes leads to failure in Safety net tests which resolves after a restart.
its.ishansharma said:
Renaming isn't working for OP6T. The services framework is still detecting that the device is rooted and even if I hide GPay and Framework. The problem still persists.
Moreover hiding GApps sometimes leads to failure in Safety net tests which resolves after a restart.
Click to expand...
Click to collapse
I have an op6t rooted with only those 4 things hidden and gpay works fine I use it every day.
bladestonez said:
I have an op6t rooted with only those 4 things hidden and gpay works fine I use it every day.
Click to expand...
Click to collapse
I don't know what's the issue with my phone. If you can help I can put up screenshots of my settings (i.e. Magisk hide and modules list). If you are willing to help.
I have a OnePlus 6T T-Mobile converted to unlocked global ROM. I had Magisk rooted and working on OOS 9 with no TWRP.
I recently updated to OOS 10.3.3 from 9.0.17 and now the CtsProfile returns false on a safetynet check.
Am I supposed to install safetypatcher module for magisk?
(https://forum.xda-developers.com/apps/magisk/module-safetypatcher-t3809879)
Or am I supposed to install MagiskHidePropsConfig module?
Also, how do I flash the busybox installer if I need to install MagiskHidePropsConfig?
Do I need to boot into TWRP?
Just enable MagiskHide on Magisk Manager, then Magisk Hide the Google Play Store and Google Framework Services.
Good luck
yot2703 said:
Just enable MagiskHide on Magisk Manager, then Magisk Hide the Google Play Store and Google Framework Services.
Good luck
Click to expand...
Click to collapse
Hi,
I had MagiskHide active already before updating from OOS 9 to 10, and checking the Magisk Hide list I already have Google Play Services checked on the list of applications to hide Magisk from (Google Play Store does not show up on the list so I can't have it checked).
For what its worth, I tried to find Netflix on the Play Store and it doesn't show up meaning the Play Store is definitely detecting something is off.
Is there a way to make Play Store show up on the list of Magisk hide apps? (its not showing up at the moment)
digitalsonic said:
Hi,
I had MagiskHide active already before updating from OOS 9 to 10, and checking the Magisk Hide list I already have Google Play Services checked on the list of applications to hide Magisk from (Google Play Store does not show up on the list so I can't have it checked).
For what its worth, I tried to find Netflix on the Play Store and it doesn't show up meaning the Play Store is definitely detecting something is off.
Is there a way to make Play Store show up on the list of Magisk hide apps? (its not showing up at the moment)
Click to expand...
Click to collapse
You need to enable Show System Apps on the MagiskHide tab.
yot2703 said:
You need to enable Show System Apps on the MagiskHide tab.
Click to expand...
Click to collapse
Hi,
I enabled "show system apps", which made "google framework services" and "google play store" show up. I tried adding them to the magisk hide list then rebooting the phone.
Unfortunately, I am still getting a "ctsProfile: false" result when I run a SafetyNet check (basicIntegrity: true passes).
Thanks for the suggestions so far.
Do you have anything else I could try or does anything I might have missed come to mind?
I think you have a bad fingerprint. The answer you're looking for might be in the following link.
https://github.com/Magisk-Modules-R...ices-fingerprint-to-pass-the-ctsprofile-check
Ended up installing Magisk Hide Props Config module. For future reference the answers to my questions in the original post:
MagiskHidePropsConfig module -> Change fingerprint on the device to a certified one.
Also, how do I flash the busybox installer if I need to install MagiskHidePropsConfig? -> Put the zip file on your phone's storage and install as a module from Magisk Manager.
Do I need to boot into TWRP? -> No need to boot into TWRP, installation can be done via Magisk Manager module installer.
digitalsonic said:
Ended up installing Magisk Hide Props Config module. For future reference the answers to my questions in the original post:
MagiskHidePropsConfig module -> Change fingerprint on the device to a certified one.
Also, how do I flash the busybox installer if I need to install MagiskHidePropsConfig? -> Put the zip file on your phone's storage and install as a module from Magisk Manager.
Do I need to boot into TWRP? -> No need to boot into TWRP, installation can be done via Magisk Manager module installer.
Click to expand...
Click to collapse
Just about to try this out myself - which option did you choose if you don't mind me asking?
The one I was going to choose looks to be what I already have? I wanted to confirm before proceeding. TIA
{
"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"
}
Sent from my ONEPLUS A6013 using Tapatalk
So, as of Magisk 24 we will no longer have Magisk Hide natively bundled with Magisk. Unless of course you use a fork of Magisk from another developer.
With Magisk Hide sunset, how do you pass SafetyNet without it?
Prequisites -
Nokia 6.1 | Nokia 6.1 Plus | Nokia 6.2 | Nokia 7 Plus | Nokia 7.1 | Nokia 7.2
Magisk 24
Magisk HideProps Module
Termux - Google Play | F-Droid
YASNAC - To check SafetyNet Certification
Here's how -
Update to the latest magisk-canary(Read all the precautions before hand though).
Open the Magisk .apk and update it.
Open Magisk > Settings > Enable Zygisk & Enable Enforce DenyList.
Now tap on Configure DenyList (Tip: Tap on the 3 button menu and enable 'show system apps')
Now turn off your internet connections and enable Airplane Mode. Double check and ensure that Wifi is turned off after enabling Airplane Mode. Do not turn it on until later.
Configure DenyList for Google Play Store and Google Play Services and all the other apps you need root hidden from.
With Airplane Mode still disabled, go into the phone's settings > Apps > Clear data of all the apps you configured in the DenyList.
Install the MagiskHide Props Module and reboot.
Open Termux and grant root permissions by typing in
Code:
su
Now type in
Code:
props
Enter the 4th submenu
Configure so that the
Code:
ro.boot.verifiedbootstate & ro.boot.flashlocked
says active like in the screenshot.
{
"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"
}
Now Reboot
After boot, connect to the internet, let the phone sit idle for 5 - 10 minutes and check SafetyNet Status. You should be passing both Basic Integrity and CtsProfile and Google Play certification.
And that's pretty much it.
Reserved.
Thanks @CarbonGTR. Is there any known kernel with these 3 commits?
mGforCe said:
Thanks @CarbonGTR. Is there any known kernel with these 3 commits?
Click to expand...
Click to collapse
Yep, there's Enigma Kernel, which I maintain.
CarbonGTR said:
Yep, there's Enigma Kernel, which I maintain.
Click to expand...
Click to collapse
Thanks Thanuj
Since there is no thread for this kernel, checking here - will it work on Stock Pie rom?
mGforCe said:
Thanks Anuj
Since there is no thread for this kernel, checking here - will it work on Stock Pie rom?
Click to expand...
Click to collapse
Actually there is a thread in the 'Cross development section'
And yes, Android 9 is compatible
Edit - I've found a way to pass SafetyNet without a custom kernel.
Edit 2 - My name's Thanuj, not Anuj
CarbonGTR said:
Actually there is a thread in the 'Cross development section'
And yes, Android 9 is compatible
Edit - I've found a way to pass SafetyNet without a custom kernel.
Edit 2 - My name's Thanuj, not Anuj
Click to expand...
Click to collapse
Thanks Thanuj
Ok, I got the thread. Was checking in our device only.
But for me, somehow, while bootloader unlock is fine, TWRP/LOS recovery all are disaster. So moved to Stock Pie
Thank you very much for your guide! It works like a charm on every rom I tried
CarbonGTR said:
So, as of Magisk 24 we will no longer have Magisk Hide natively bundled with Magisk. Unless of course you use a fork of Magisk from another developer.
With Magisk Hide sunset, how do you pass SafetyNet without it?
Prequisites -
Nokia 6.1 | Nokia 6.1 Plus | Nokia 6.2 | Nokia 7 Plus | Nokia 7.1 | Nokia 7.2
Magisk 24
Magisk HideProps Module
Termux - Google Play | F-Droid
YASNAC - To check SafetyNet Certification
Here's how -
Update to the latest magisk-canary(Read all the precautions before hand though).
Open the Magisk .apk and update it.
Open Magisk > Settings > Enable Zygisk & Enable Enforce DenyList.
Now tap on Configure DenyList (Tip: Tap on the 3 button menu and enable 'show system apps')
Now turn off your internet connections and enable Airplane Mode. Double check and ensure that Wifi is turned off after enabling Airplane Mode. Do not turn it on until later.
Configure DenyList for Google Play Store and Google Play Services and all the other apps you need root hidden from.
With Airplane Mode still disabled, go into the phone's settings > Apps > Clear data of all the apps you configured in the DenyList.
Install the MagiskHide Props Module and reboot.
Open Termux and grant root permissions by typing in
Code:
su
Now type in
Code:
props
Enter the 4th submenu
Configure so that the
Code:
ro.boot.verifiedbootstate & ro.boot.flashlocked
says active like in the screenshot.View attachment 5520953
Now Reboot
After boot, connect to the internet, let the phone sit idle for 5 - 10 minutes and check SafetyNet Status. You should be passing both Basic Integrity and CtsProfile and Google Play certification.
And that's pretty much it.
Click to expand...
Click to collapse
It didn't work on GPay, though I got what I wanted. My UPI is working great thanks Anuj
devchaudhary78 said:
It didn't work on GPay, though I got what I wanted. My UPI is working great thanks Anuj
Click to expand...
Click to collapse
I couldn't quite understand step 12.
Mine only shows:
ro.boot.verifiedbootstate (active)
If I select the option of that line, willing to rewrite it to show what is asked in step 12, I only get to change its state, in this case to NOT active.