[GUIDE]Magisk, SuperSU and Xposed for MEmu 7.3.2 or LDPlayer 4.0.45

Search This thread

HemanthJabalpuri

Senior Member
Magisk v21.4 for LDPlayer

  • Enable Root in Settings and Restart LDPlayer
  • Download and Install latest Magisk Manager from here
  • Download Magisk.zip from here and place it as /sdcard/init.d/bin/magisk.zip.
  • Download and extract the run.sh script from below attached zip to any folder like /sdcard/Download
  • Install Terminal Emulator app and run below code in it
    Code:
    su
    sh /sdcard/Download/run.sh
  • Disable Root in Settings and Restart LDPlayer
  • Enjoy!

Thanks
 

Attachments

  • magiskForLDPlayer.zip
    2.7 KB · Views: 164
Last edited:

MeLouise32

New member
Mar 1, 2021
2
0
Magisk v21.4 for LDPlayer

  • Enable Root in Settings and Restart LDPlayer
  • Download and install latest Magisk Manager from here
  • Download Magisk.zip from here and take magiskinit file from it according to your architecture and place it like /sdcard/init.d/bin/magiskinit.
  • Download and extract the run.sh script from below attached zip to any folder like /sdcard/Download
  • Install Terminal Emulator app and run below code in it
    Code:
    su
    sh /sdcard/Download/run.sh
  • Disable Root in Settings and Restart LDPlayer
  • Enjoy!

Thanks

I took a screenshot of the message I get after following the steps. I am unable to use MagiskHide as well. Could you help me out and tell me what i am doing wrong?
 

Attachments

  • Screenshot_20210301-124738.png
    Screenshot_20210301-124738.png
    56.5 KB · Views: 117
  • Screenshot_20210301-125115.png
    Screenshot_20210301-125115.png
    22.9 KB · Views: 116

chienthanbot2

Member
Feb 25, 2021
9
1
Magisk v21.4 for LDPlayer

  • Enable Root in Settings and Restart LDPlayer
  • Download and install latest Magisk Manager from here
  • Download Magisk.zip from here and take magiskinit file from it according to your architecture and place it like /sdcard/init.d/bin/magiskinit.
  • Download and extract the run.sh script from below attached zip to any folder like /sdcard/Download
  • Install Terminal Emulator app and run below code in it
    Code:
    su
    sh /sdcard/Download/run.sh
  • Disable Root in Settings and Restart LDPlayer
  • Enjoy!

Thanks
Can MagiskHide work in the way described above?

I tried many ways for Ldplayer but all failed
 

HemanthJabalpuri

Senior Member
Could you help me out and tell me what i am doing wrong?
Try rebooting and then flashing zip.

Can MagiskHide work in the way described above?

I tried many ways for Ldplayer but all failed
Is it working before? That is by using previous guide in the first post.

If none of them worked then try MEmu.

Thanks
 

chienthanbot2

Member
Feb 25, 2021
9
1
@MeLouise32, @chienthanbot2
I have updated LDPlayer tutorial. Please check it in a new fresh LDPlayer. Tell me if it has anything not working that is working before.

Thanks
Why you need root to hack it? How root helps to hack it?

Can we talk at Telegram at https://t.me/HemanthJabalpuri

Thanks
"Sword Master Story "game has AppGuard so I have to use MagiskHide to hide it and use GG to hack.

I used Xposed + HideCoreModule + Xprivacylua + Installed Magisk your way today and successfully passed AppGuard and used GG to hack
 

MeLouise32

New member
Mar 1, 2021
2
0
The method worked to get Magisk Hide and Xposed modules working, but I tried with Pokemon Go and i can't get through login screen. It says "Unable To Authenticate"

Edit: Apparently it has something to do with the fact that Google Play services is newer than version 12.6.85
 
Last edited:

UltraGOD

Member
Mar 22, 2021
7
0
Hi :)

Has anyone meanwhile managed to get PoGo to work on the LD set-up?
I have the same issue as above - "Unable To Authenticate".
Using Google account to log in.
Many thanks in advance!
 

evildog1

Senior Member
May 2, 2012
1,590
775
Nevermind, i got it work. Buttons are shown now

You must have clean instance, Open LDMultiPlayer4 and create new instance then the script will work

1616757525973.png


Also make a backup of the instance, so you can restore it in case you brick your instance
 
Last edited:

evildog1

Senior Member
May 2, 2012
1,590
775
Sometimes root is not activated for some reason. See Installed info of Magisk section.
That is the reason modules are not shown.

Restarting LDPlayer may fix this.
Thanks
Already got it work hehe

Btw, the boot.img of LDPlayer can be found in \system.vmdk\0.img\ if i'm right

Image 1616759636.png


And Memu, *disk1.vmdk\2.img\. Only if you installed the instance

Image 1616759858.png
 
  • Love
Reactions: HemanthJabalpuri

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Nice tutorial. Been looking for this long time \o/
    1
    Sometimes root is not activated for some reason. See Installed info of Magisk section.
    That is the reason modules are not shown.

    Restarting LDPlayer may fix this.
    Thanks
    Already got it work hehe

    Btw, the boot.img of LDPlayer can be found in \system.vmdk\0.img\ if i'm right

    Image 1616759636.png


    And Memu, *disk1.vmdk\2.img\. Only if you installed the instance

    Image 1616759858.png
    1
    Great find!
    Do you know how to replace the ramdisk file in it?
    We can patch it with magisk if we can replace it.

    Thanks
    Sadly 7-zip doesn't support modifying it directly, but it can read ramdisk perfectly fine

    Image 1616778780.png


    You must mount that system.vmdk as a secondary disk on your Linux VM. Virtualbox and VMware support mounting .vmdk, so you can access vmdk easly in VM.
    I took out ramdisk file using 7-zip, renamed to ramdisk.img and ran this script https://github.com/shakalaca/MagiskOnEmulator

    But bad news, on my linux VM it won't let me replace or delete that ramdisk from vmdk, even i gave it permission 777. idk why but I can delete contents in grub folder

    1616780310911.png


    i'm not really Linux expert, I just have a bit knowledge 😅

    I used this way to root Bluestacks 2 with SuperSU back then before they decided to use snapshots
  • 4
    memu-logo.png

    1200px-Ldplayer-logo_and_wordmark.svg.png

    magisk-vs-xposed.png


    Magisk
    Note:- This is a experimental feature. I made this guide only for SuperUser management in MEmu. If you want modules then don't expect it to work. Modules like MigiskHideProps are not working. So don't expect much.

    As of now there is no working way for passing SafetyNet for playing games and apps that use it.

    For someone who want to install Magisk in emulators MEmu v7.3.2/LDPlayer v4.0.45 which is based on Android-x86, follow below guide.

    What is this method?
    -This method is used by exploits like mtk-su, qu1ckr00t without patching boot.img. I used this method because I don't know how to modify .vmdk as seen in here. Drawback of this method is that, many modules like MagiskHideProps are not working.

    If you are using MEmu then follow https://forum.xda-developers.com/t/...-3-2-or-ldplayer-4-0-45.4222919/post-84574053
    If you are using LDPlayer then follow https://forum.xda-developers.com/t/...-3-2-or-ldplayer-4-0-45.4222919/post-84580333

    Reference:-
    -https://forum.xda-developers.com/t/...diatek-armv8-2020-08-24.3922213/post-82081703
    -https://github.com/grant-h/qu1ckr00t/blob/master/app/src/main/res/raw/magisk_install

    Credits:-
    @topjohnwu
    @diplomatic

    Enjoy!

    SuperSU
    If you want SuperSU instead of Magisk, then follow below guide
    • Enable Root mode
    • Download SuperSU zip from here
    • Download and install BusyBox from here
    • Download update-binary script from here. We can save this with CTRL + S if using browser in Windows OS
    • In Terminal Emulator run below commands
      Code:
      su
      export PATH=/system/xbin:/system/bin
      cd /sdcard/Download
      sh update-binary 2 1 $PWD/SR5-SuperSU-v2.82-SR5-20171001224502.zip
    • Restart MEmu. Enjoy!

    Credits:-
    @Chainfire

    Xposed
    I have modified youling257's xposed at Github. Since it is not flashable zip by default, we have to do it our own. Made it x86_64 flashable zip like x86 one. Nothing is changed. Just added x86_64 files to x86 system folder after deleting its contents, changed `arch` to x64 and signed.

    We can also install Xposed in MEmu/LDPlayer Android 7.1.2(25) by below

    Reference:-

    Credits:-
    @rovo89
    @youling257
    @Camlin3 for initial thread.

    Enjoy!
    2
    Magisk v21.4 for LDPlayer

    • Enable Root in Settings and Restart LDPlayer
    • Download and Install latest Magisk Manager from here
    • Download Magisk.zip from here and place it as /sdcard/init.d/bin/magisk.zip.
    • Download and extract the run.sh script from below attached zip to any folder like /sdcard/Download
    • Install Terminal Emulator app and run below code in it
      Code:
      su
      sh /sdcard/Download/run.sh
    • Disable Root in Settings and Restart LDPlayer
    • Enjoy!

    Thanks
    2
    Magisk v22 for MEmu Emulator

    • Enable Root mode in Settings and Restart MEmu
    • Download and Install Magisk app from here.
    • Install Busybox by using stericson app here
    • Place Magisk.apk as /sdcard/init.d/bin/magisk.apk
    • Extract the run.sh script from below attached zip to any folder like /sdcard/Download
    • Execute the run.sh script. To do this run below commands in Terminal
      Code:
      su
      sh /sdcard/Download/run.sh
    • After executing above, disable Root mode in Settings and Restart MEmu
    • Enjoy!
    2
    @VD171 do u have any ideas?
    srry if i bother u
    couldn't resist myself
    Ah, I made this guide for only SuperUser management in MEmu.
    But it turns into many other things like using Magisk modules, passing SafetyNet etc.,

    I also tried as @VD171 said. Installed Xposed, Magisk and installed HiddenCore but PokenmonGo fails to login.

    I have no idea about these things. Let us wait for someone look into these things.

    Thanks
    I'm not sure. Probably the emulator is beign detected.
    Only XPRIVACYLUA can hides it completely.
    When exactly the app POKEMON GO closes ???
    Beucase I've tried on my device (root magisk + edxposed + xprivacylua + titaniumbackup + luckypatchers + many other root things) and apparentely it is working.
    (I didn't need to enable MAGISK HIDE for that neither XPRIVACYLUA. Only HIDDENCORE-MODULE is acting).
    I am on login screen and it didn't close.

    See screenshot:
    screenshot_2021-02-16-19-31-14-176_com-android-systemui-jpg.5224123
    1
    Nice guide.
    Thank you very much
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone