yashsingh1/xdaforums huggingface dataset:
[Magisk] 73sydney:
cheers for the info

yes i used to test boot the magisk patched image first in the Pixel 2XL days, but im getting on in years now, and like to live on the edge and just flash it

i get why you did incrementals, though supposedly the updates are supposed to be cumulative...im with you, especially on Samsung they liked to update partitions where a large jump in updates might have been less than ideal....

still borked on the Watch side, as it wont copy my Google account to Watch 4 during Watch 4 reconnection (only ever seen that issue once and it was temporaryr (none of the "fixes" for that issue work, so its deeper), and i also note that my Wallet in the notification pull down refuses to populate, so Google Play Services is somehow a bit screwy too. So guess who is going to have to clean flash and get it all back to working mode. So theres actually no shortcuts if you own the Watch, and as a bonus something werird also happens to Wallet when you clear data to recertify on patching the boot image. Sometimes i hate technology

If anyone wants me ill be clean flashing and setting the entire Phone and Watch ecosystem up again, from scratch, every month....

Why does there have to be this level of nonsense?
[Magisk] ipdev:
Just to be clear, I (always) use full factory images for Pixel updates.

- Factory Images for Nexus and Pixel Devices

Not the incremental OTA(s). 🙂

- Full OTA Images for Nexus and Pixel Devices

I did them (full factory image) one at a time to see if patching the new init_boot with the previous system would cause a boot issue when I ran all in. ;)

September was the original version installed, I found that out when I initially flashed the patched October init_boot. 😓​

Recovery Party. 🎉​

Shame on me for not looking first. 🤣

I do not use Gpay/Wallet and my Watch 4 is basically just a watch with notifications turned on. 🙃

Big 👍 for helping to keep it off the charger every night. 😁​

What else do you expect with Google/Android. 🤔

Someone (who has never used this part of Android) had an "Idea" 💡 on how to improve it. 🙃

Cheers. :cowboy:
[Magisk] amk316:
what is the deference between Shamiko and denylist enforced?
[Magisk] J.Michael:
Deny list is part of Magisk. When Enforced, Magisk did something. Maybe Magisk no longer does anything, maybe that causes Magisk to "remove all Magisk interference" from the environment of a process in the list.

The important thing is that Shamiko can detect whether Deny List is Enforced: only when Deny List is not Enforced does Shamiko do what Shamiko does, taking direction from Magisk's Deny List.
[Magisk] pndwal:
Please see this too:

Note that denylist makes Magisk deny further modifications and revert all changes it had done... This means that targeted spoofing, other uses for injecting code into zygote of processes (Zygisk, Riru) and other modifications applied to apps / processes cannot work. (As a 'for instance', This is why USNF will removes attestation/droidguard gms process from denylist on bootup if users add it manually, and use its own targeted hiding solution to conceal traces of root from this process which provides info. to the droidgard app itself.) A hidelist (proper hide) solution does revert / prevent some Magisk modifications (eg SU access) as needed to conceal root, but not all.

Also, proper hiding has always involved spoofing/altering/manipulating non-Magisk related signals or traces, such as device/build properties (props), to circumvent any device state detection. As John states, "Magisk will not" do this any longer, so DenyList necessarily only prevents / unloads modifications, and signal spoofing/altering/manipulating for proper hiding must necessarily be re-implemented by 3rd part mods/devs (eg Magisk or LSPosed modules).

👀 PW
[Magisk] bege10:
moved post to another thread
[Magisk] rodken:
There actually might be a quicker method on how to set up a connection with a new phone or the same phone for that matter. I haven't utilized this trick in a while, but it did work when I used it back in the days.

-- I don't know if it will work for the newer version(s) of Wear OS.

I feel your pain - I have a tendency of placing some of devices near a Ouija board surrounded by insect and pest baits and hope for the best.
[Magisk] 73sydney:
Cheers, no that method hasnt worked in ages sadly

Im going to adopt a pour petrol on it and light a match methodology in future, or just stop buying Samsung Products

(ill probably just stop buying crappy Samsung products)
[Magisk] pedroandroid:
Guys, anybody with a new idea?

I saw in another post that one guy restored the boot.img and it worked. How can I do that?

Blowing my mind already! 🤦🏻‍♂️

Thank you team!
[Magisk] 73sydney:
1st question: How did you install Magisk?
[Magisk] pedroandroid:
Hey!

I installed thru twrp.
[Magisk] 73sydney:
Then when you installed it via TWRP (the original/old way - i still used to do it this way until i swapped to a newer device that doesnt have custom recoevery (TWRP) - aka Pixel 6 Pro), Magisk would have backed up your stock boot image before patching it - if you install it the other (arguably now more common) way by manually patching the boot image and manually flashing that patched boot image via fastboot/ODIN etc, you wont have a stock boot image backed up...

So technically all you need to do to restore the stock boot image is remove magisk via Uninstall - Complete Uninstall in the Magisk Manager app or (untested by me in ages) renaming the zip you used to install to uninstall.zip and flashing via TWRP

Please refer to the general uninstall notes here (and the uninstall issues below):

Magisk - Installation and troubleshooting:Magisk and MagiskHide Installation and Troubleshooting guide

www.didgeridoohan.com
[Magisk] pedroandroid:
Sydney thank you very much for trying to help me haha!

The thing is, my bootloader is unlocked because I bought this phone from AliExpress and they put the global ROM, so I'm trying to make this f* app work thru root. I think if I uninstall the magisk it's not going work also.. :(

Maybe if I go to the stock china ROM, lock the bootloader and install the Google play, is it the best and available option? What do you think? Or maybe EU ROM?

Thank you!! 💪
[Magisk] 73sydney:
Im lost (its not that hard to do to me)

You asked how to restore the boot.img, i answered....im a world class pendant, i read the questions as strictly asked, and answer them the same way :)

I didnt have the context that you were trying to defeat a bank app, i had to go back to find that....

If none of the tricks discussed here, like Magisk (Official OR Delta ), Shamiko etc, and Hide My Applist work - theyre the best we currently have, then yes your best bet is to unroot and relock bootloader.
[Magisk] pedroandroid:
Yes, and thanks for that, bcs I didn't know how to restore.

But yeah, I'm trying yet to bypass this bank app. I didn't tried Magisk Delta yet. Maybe I give a try.

Which ROM you recommend? The china one and install Google play, or the EU version?

Thank you Sydney!!
[Magisk] pndwal:
What you may be missing is that restoring boot image = removing Magisk root...

So your question was answered directly. - You can't restore images and keep Magisk since it resides in boot image (ie. magiskinit is patched into it's ramdisk specifically)...

If the other user fixed detection by restoring boot image, app must have been detecting root in a way the user hadn't successfully bypassed by using root to hide itself, but restoring stock images fixed that... Or perhaps it did see bootloader was unlocked (nb. This is more common as banks generally use PI or S/N APIs, but some only detect root) and user actually relocked bootloader also... 👀 PW
[Magisk] prokiller1199:
Sadly but yes this app is still not working on the latest version v1.7.87. Have to stick with old version for now. I wonder any "Magisk Delta" can test this out for me, see whether it's working on your side.

Noticed a new line appear on magisk after updating....
[Magisk] huskydg:
Test this detection 👀
[Magisk] prokiller1199:
It says found Magisk;)
[Magisk] huskydg:
If you pass Native test, you will be able to use TNG 😀
[Magisk] prokiller1199:
Thanks, that's some progress. So, how do I pass native test? THANKSS!
[Magisk] pndwal:
Thanks for the poc-test...

Interestingly it won't pass for me, but TNG works (doesn't detect modified environment)...

https://xdaforums.com/t/magisk-module-universal-safetynet-fix-2-3-1.4217823/post-87873291

🙃 PW
[Magisk] huskydg:
How about latest version? It is just recently released new version a few day ago
[Magisk] pndwal:
... Just updated to 1.7.87... Still fine:

🤪

... Any clues to getting 'Normal' in NativeTest?... I assume it may be needed for other bank apps... PW
[Magisk] DAEX27:
TnG v17.87 wont work, I just try Pixel 6 Android 13 factory image fresh install, blank screen when open the app. They really crack the Magisk hide detection, smart TnG ewallet new Appguard process mechanism....
[Magisk] a_khusairi:
I tried it and it worked for the login menu, try activating zygisk and magiskhide
[Magisk] DAEX27:
Your suggestion I already tried before. I am using Magisk Delta version, Zygisk and Magiskhide cannot coexist, only can choose one, I believe it maybe because Android version 13 as a root cause. Magisk Canary I tried before and it was same as well.
[Magisk] a_khusairi:
I'm currently using Android 13
[Magisk] DAEX27:
It is really weird. We are same Android version. Could it be different manufacturer ROM? or is it Google factory Android 13 problem? Now I only can do is going back TnG old version which is without their appguard process implementation. Here I would like to share first time fresh install without Magisk injection and TnG v17.87 can open, native test is "Normal"
[Magisk] pedroandroid:
Hello friends!

So, I'm still looking for a solution with Magisk. Today I checked again and installed the applist detector, and this is what it shows.

How can I hide Magisk, if I'm already using the hide app option and still shows in this list?

Thank you guys!
[Magisk] pndwal:
Applist detector is developed for Hide My Applist XPosed module... You should be using that (+ LSPosed Magisk module)... Some bank apps require both Magisk's hide (stub obfuscation) option and HMA hiding methods... Create a template to hide Magisk App + all other root related apps from bank apps... PW
[Magisk] J.Michael:
Make sure you don't have two Magisk apps installed. Try uninstalling all Magisk apps.
[Magisk] a_khusairi:
help me please, can anyone try this app? https://play.google.com/store/apps/details?id=mypoin.indomaret.android&hl=id&gl=US

app Indomaret Poinku for the latest version can't be used even when not using magisk, developer options and user debug are not active, by unlocking the bootloader, this app forces users to update app, in previous versions it is safe to use with the canary version of magisk delta
[Magisk] likkai:
How do you get "Normal" in native test? I tried magisk delta + riru and magisk delta + zygisk but none of them works, tng app also failed to open
[Magisk] a_khusairi:
have you tried using Hide My Applist (Lsposed module)?
[Magisk] likkai:
Yes, used that in both cases (riru / zygisk) but still failed native test
[Magisk] teikor:
hello everyone i have an issue when i try to enbale zygisk. when i reboot my phone my phone becomes unrooted. anyone know how to fix this? im using asus zenfone 3 ultra running magisk 25.2. thanks in advance
[Magisk] 73sydney:
No luck on Magisk official, HMA, and with the cleanest Ruru results ive personally ever had

We have seen a number of banking apps with new detection strategies lately.....
[Magisk] a_khusairi:
thank you, i appreciate
[Magisk] pndwal:
This member describes the same issue on Samsung Galaxy S6 Edge:

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-87896701

Could be same issue if Asus made the same "stupid" (Canyie) kernel design decisions / same exec limitation; symptoms look identical to S6, but I can't know for sure... 🙁 PW
[Magisk] teikor:
ahh okok i see, but is there any fix to this issue?
[Magisk] pndwal:
I'm only guessing, and don't know of fixes... Could try latest Canary build in case late fixes sort this by some fluke...

You could also consider opening a GitHub issue for this since it's not a Samsung (marked 'wontfix') issue... There may be a workaround/fix possible for old Asus devices... Devs may confirm it's the same issue... who knows?... PW
[Magisk] teikor:
ok ill try at github thanks for the help
[Magisk] pndwal:
I'd mention the S6 case as symptoms match yours but differ from S7 & S8... These apparently don't lose root but Zygisk won't enable... S6 Kernel is presumably built with the same limitations as pre 3.19 kernels on S7 & S8 however...

Be sure to try with latest debug build first and include bug report per: https://github.com/topjohnwu/Magisk#bug-reports

(debug build has verbose debug logging for issue reporting; issue will likely be closed if logs from Canary or Stable are provided as these are built with release flags.)... 👍 PW
[Magisk] locolyric:
Greetings!

It works !

Using just delta version and zygisk with magiskhide both switch on . Also hide the magisk app itself. No lsposed or shamiko or anything else.

But here comes another issue, another app will detect magisk without shamiko.

If we install shamiko, tng won't work .

Without shamiko,Citi Bank app won't work.
[Magisk] vietmobi:
HI! Can anyone help me bypass this app? Tried latest canary+zygisk+shamiko 126

https://play.google.com/store/apps/details?id=com.c6bank.app.yellow&hl=en&gl=US&pli=1
[Magisk] 73sydney:
Tested

Magisk 25.205 (Canary)

Magisk hidden

Shamiko

Result: Fail

Repeated with (force closed and data cleared):

Hide My Applist

Result: Fail
[Magisk] a_khusairi:
i try it work fine with Magisk delta canary version , zygist and magiskHide on,
[Magisk] vietmobi:
it is unofficial magisk?
[Magisk] a_khusairi:
yes
[Magisk] Hasancaktar:
I want intall magisk on op 8 pro but I couldn't find any resources. I tried to install twrp in fastboot mode, this time it does not enter recovery mode. I found some information for Magisk installation, but I couldn't find anything for Android 13. Can anyone help me out with this please.
[Magisk] J.Michael:
If you have fastboot, you can use it to flash magisk-patched-boot-image.

Do you have the stock ROM? So you can get a copy of the correct boot image?

Have you looked at PixelFlasher?
[Magisk] locolyric:
Citibank failed with this setup . 😭

That tng wallet work with this setup
[Magisk] Hasancaktar:
Yes, but android 13 doesn't have stock rom. Android 12 has stock rom. I want to use Android 13. Is it okay to have a different stock rom or do I need a stock rom of Android 13?
[Magisk] J.Michael:
To install Magisk, you need to patch the boot image of the ROM you are running. The most reliable way to get a copy of the boot image is to extract it from a complete system image.

If you are running Android 13, find a complete ROM matching what you have installed. If you can't find such a thing, I think you should not be trying to install Magisk.
[Magisk] ipdev:
I do not have an 8/8Pro so I can not test myself.

Can you boot twrp on Android 13?

fastboot boot twrp-3.7.0_11-0-instantnoodle.img

If so, you can use dd to dump the installed boot (or any partition) into an image file. ;)

Then use the dumped a13 boot image for Magisk patching.

Cheers. :cowboy:

Edit:

PS.

A few years ago, I used to dump my Poco F1 twice a week.

Long story...

Found the script I used. 🙃

For an example of how I used to do it.

GitHub - Link

Note: The block mount is device dependent.

/dev/block/sde45 is boot on Poco F1.

You can find which partition is what by looking in the by-name directory in dev/block.
[Magisk] ipdev:
More. 🙂

The most reliable (and easiest) way to get a copy of the boot image...

Sometimes you have to get creative. 🙃

Cheers. :cowboy:
[Magisk] BillGoss:
If you are currently running A13 then you can get a copy of the boot (or other partitions) using the MSM Tool (https://xdaforums.com/t/op8pro-oos-...l-to-restore-your-device-to-oxygenos.4084953/) and following the instructions in A.1.1 of https://xdaforums.com/t/guide-root-and-keeping-root-options.4387977/ (which is for the 8T but the process should also works on the 8 Pro)
[Magisk] prokiller1199:
I just tested with Magisk Delta Canary w/o HMA, no need to hide Magisk app or rename. It works fine just without Shamiko. If shamiko module is turned on, then tng wont work. I also had LSPosed installed running TNG fine without shamiko.

And yes Native Test shows normal now.

TLDR: Shamiko is interfering with TNG.

@huskydg @pndwal
[Magisk] CharlieMHz:
Must it be the canary version? And adding TnG to MagiskHide I assume?
[Magisk] prokiller1199:
I straight use canary of delta version, didnt try stable tho. of course add tng to denylist
[Magisk] zgfg:
Yeah, all that has been mentioned here or there (Magisk Delta or Magisk general threads)

Eg, Magisk Delta has a different package name hence for some apps that look only for com.topjohnwu.magisk it is not necessary to hide Magisk Delta app

Also, Magisk Delta works fine with MagiskHide + Zygisk and there is no need for Shamiko (even more, Shamiko may interfere). I even run without USNF
[Magisk] zgfg:
He wrote Magisk Delta Canary in the first quoted sentence

Of course, whatever you want to hide from, you must checkmark in MagiskHide
[Magisk] locolyric:
But without shamiko, Citibank app won't work.
[Magisk] prokiller1199:
no choice, have to bear with it. I dont use Citi so no issue.
[Magisk] 2uk3y:
what canary version u use? now i am 7c5183bc-delta but still can not run tngewallet
[Magisk] prokiller1199:
Kitsune Magisk
[Magisk] 73sydney:
Might be a good idea to quote the build number youre using in particular in future to avoid confusion and just saying "Canary", because it gets to where you may as well be shouting into a cyclone :)

Current (latest) is : d288595c (3 hours ago)

source: https://github.com/HuskyDG/magisk-files/blob/main/note.md

or more granular with more history: https://github.com/HuskyDG/magisk-files/commits/main
[Magisk] prokiller1199:
852f6aed-delta (25206)
[Magisk] 2uk3y:
so this is the old version. can u share the file. need to test
[Magisk] 73sydney:
In my basic understanding of github (this is where others will easily surpass me with advice if im wrong), which is shameful as i host my own modules there, is that you:

1) go to the repo and branch you want here (in this case, linked below):

GitHub - HuskyDG/magisk-files

Contribute to HuskyDG/magisk-files development by creating an account on GitHub.

github.com

2) click on commits (it will say xxx commits) in the top right of the file list

3) find the version of the build you want

4) click the <> to the far right of the version (Browse the repository at this point in history)

5) right click and save on the app-release.apk or app-debug.apk

OR

click on the app-release.apk or app-debug.apk, and then click Download on the far right

i'd rather give you some useful knowledge (so you can help yourself in future) than a direct link
[Magisk] Danny94:
I have been trying for hours to get Pokemon Go running.

Error: "Gps not found. (11)" This error occurs: gps issues, permission issues, root

Device: Redmi k20 pro

Rom: Raphael os (ported miui 13 android 12) FRESH INSTALL 2022-12-27

Magisk: 25.2-delta-5

Magisk settings:

-magisk app hidden,

-zygisk enabled,

-magisk hide enabled,

-added google playstore-services + pokemon go... to magisk hide list

Magisk modules: none (but tried USNF)

Safetynet pass, rootbeer fresh pass, device is certified (play store)

Bank and google pay seem to be working.

-Gave all permissions (precise location allow always...)

-Google locaton accuracy enabled

-Tried launching with wifi and mobile data only

-Autostart enables

-Not battery restricted

-Have deleted app packages (root) and folders (root + recovery) in sdcard

-Have deleted apps like titanium... (currently remaining root apps: leandroid, adaway, termux, swift backup, icydroid, pacapdroid, syslog, lower brightness)

Google maps and other location based apps like "jw alive", "the witcher", "draconius go", "ornna" work.

Niantic location based apps: pokemon go, ingress does not work

In attachment com.nianticlabs.pokemongo logs.

As gps and permissions seem to be working in other applications, pokemon go seem to detect magisk somehow (best guessing i have after several hours).

Any idea what i could try ?

Edit: Oh i couldnt attach my log, check it out here: https://system.tips/text/view?q=ifayfhdk
[Magisk] rodken:
Have you reached out to your favorite search engine for answers?
[Magisk] Danny94:
Yeah the last 2 days... Have tried a lot what our favourite search engine has to offer (some things arent mentioned above).

I think it might be a issue regarding root detection, but as safety net, rootbeer is passing i dont know how pokemon go could detect root. That might be something for more experienced user.
[Magisk] rodken:
I remembered back in the days when Pokémon GO seems to be checking for the mere existence of a TWRP folder in your external storage, and if it manages to find it, then the game will lock you out or other folder detection checks.

The old cat and mouse game as the developer keeps adapting the checks as time goes by.

There is a discussion regarding this dilemma.
[Magisk] Deus Julius:
Good morning,

so I just rooted this phone and then proceeded forward to get SafetyNet and Google Play protection.

Some Banking Apps still detected root and I couldnt usw it, but after hiding Magick, installing Zygisk, checked them in this deny list, and installed Shamiko, everything worked, bypassed all.

Then I installed other root Apps, modules like LSPposed (hid it), uninstalled System-Apps and wanted to use Banking again.

Some still work, Apps like Netflix also, but the three hardest detecting Banking Apps dont work anymore.

I uninstalled the modules, root Apps etc. again, unhid and hid again Magisk, de- and rechecked them in this blocking list but they still detect root now.

What to do?
[Magisk] Danny94:
I tried that already, i am using orange fox and have deleted the fox folder in sdcard + also apks like titanium / other root install apks from sdcard.

Are there maybe some modules i should try ?
[Magisk] zgfg:
If you reverted to the exact point where the app(s) previously did not detect root but now they do, make sure that you wipe both the cache and data for those app(s), restart the phone and then try again

Some apps remember that they detected root at some point and even when you revert or improve hiding they just repeat that the phone is (still) unsafe/rooted

For that reason it is important before each new test to erase their data - otherwise even if you properly hide the root, they will continue complaining...
[Magisk] zgfg:
I'm not sure if some apps look for the Fox folder. I remember that there was an app that did look for TWRP folder (and I had to rename it) but I also had Fox folder (I used to experiment with several custom recoveries) and I never needed to delete or rename it.

Actually, on this phone I'm answering you now I have Orange Fox and its Fox folder but no issues with many checkers (listed below)

RootBeer is an old checker/tester, not much relevant today. Search about more powerful apps looking for the 'root' like Ruru, Oprek, SCheck, TB-Checker (and notorious Momo)

There was a lot of ink used here in several threads on XDA, about the methods to hide 'root' from them

Maybe you need to try with Hide My Apps (there is also a thread with how-to instructions) - just my guess, I have no experience with Pokemon Go, and sorry I will not try to further guide you about PG
[Magisk] martyfender:
A new beta version of Hide My Applist v3.1.0 was released:

Fix bugs

Reduce logs when detail logs off

Support system data isolation manage

Don't need to reload config every time when upgrading system service version

Known issues: On some A13 devices, the app may show system service not running after booted sometime, but hide will still work. If changed some config, you need to open app as soon as booted to sync config. We are still investigating this bug.

https://github.com/Dr-TSNG/Hide-My-Applist/releases