yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] chaoscreater:
I asked a valid question. I even pointed out the issues with rooting Bluestacks X and that is why I wanted to know if anyone has any other ideas. Some rooting methods in the past were quite simple. For example, Framaroot (https://xdaforums.com/t/root-framaroot-a-one-click-apk-to-root-some-devices.2130276/) was just an app that you install and it'll root Android just fine. There was no need to make changes to boot.img, no need to flash custom recovery or anything like that. It was simple.

For iOS jailbreaking on older iOS versions, there are rooting methods that work via a website (JailBreakMe.com) and that was super simple as well. Literally a one-click root. Just because Bluestacks X is an emulator running in the cloud, doesn't mean that it is impossible to root and hence why I asked the question.

On the other hand, YOU didn't read the question properly and started providing root methods for normal Bluestacks and even suggested using other emulators, which was NOT what the question was about. Maybe you're actually the dumb one instead?

Also, the reason why I think rooting is possible in Bluestacks X is because you can use Magisk to patch a .img file (normally boot.img). As I mentioned before, Android emulators don't seem to use boot.img, they use ramdisk and kernel instead. However, boot.img is actually a combination of the following:

* zImage ----> kernel

* ramdisk.gz OR initrd.img ----> ramdisk

For normal Bluestacks, you can extract the file that the installer uses (Nougat64_5.4.100.1026.7z). Inside the file, you'll find files that relate to zimage or ramdisk. If you download the Android x86 ISO, you'll find similar files as well:

View attachment 5492577

So my idea is to use Magisk to patch the ramdisk.img, or perhaps merge the kernel + ramdisk into a boot.img and patch it. I'm not sure if this will work and I'm not an expert in this, but it makes sense because boot.img is really just a combination of kernel + ramdisk (and a few other things).

I'm not sure what your problem is. I don't remember asking you what Bluestacks X is and I'm WELL AWARE of how it works.

Again, the question was whether there's a method to root Bluestacks X. If there isn't a solution, then that's fine. Stop trying to provide random answers to questions that were never asked.
[Miscellaneous Android Development] HemanthJabalpuri:
Ok, I will test it in MEmu and redirect my thread to your tool if it works fine.

Also can you please release full sources of that app and other things too?
[Miscellaneous Android Development] huskydg:
Actually the app is from termoneplus, i just add some fake library to lib/x86 like libbash.so, libbusybox.so (from magisk busybox), libmm.so (fox magisk modules manager), libmkshrc.so is actually a bash script for inital command, modify default command to execute my libbash.so script, nothing more
[Miscellaneous Android Development] huskydg:
As the first, i am sorry for misunderstand...

there are no way unless Bluestacks Inc allows you to root Bluestacks cloud directly (through a option).

They don't allow root for security reason (because the cloud emulator also be shared to other users)
[Miscellaneous Android Development] huskydg:
About Magisk on emulator:

There are two way:

- Systemless - install magisk binaries to ramdisk of boot image and bypass something of kernel

This is method Magisk is using for actual devices. On emulator, it's complicated and not worth the effort, as you have to create fake boot.img or install directly into ramdisk...

- System - install magisk binaries into system (not install to /system/xbin), and emulate Magisk boot process (overlay sbin with tmpfs and place magisk binaries here, trigger magisk in post-fs-data and late_start). This is not supported by topjohnwu and not prefer for actual devices. Also used for integrate Magisk on WSA

LSPosed/MagiskOnWSA

Integrate Magisk root and Google Apps (OpenGApps) into WSA (Windows Subsystem for Android) - LSPosed/MagiskOnWSA

github.com

On emulator, it is doesn't matter Magisk is system or systemless as you cannot pass SafetyNet by anyway
[Miscellaneous Android Development] chaoscreater:
The underlying host/server for running the emulator would be shared, but the individual emulator instances are tied to your Bluestacks X account. Think of running a VM in Azure or AWS, they may be running on a shared host, but the VM itself is isolated.

It's the same with normal Bluestacks. You can run multiple instances of Bluestacks and each have their own image (.VDI files) to boot from.

I don't really need to pass SafetyNet, as I'm not using any apps that require passing SafetyNet.

Anyway, it seems the developers of Bluestack X has patched their servers. It used to be that we can access Android settings and home launcher, but not you can't access any of that. The only thing you can do is just launch a game, nothing else.

Thanks for your input anyway.
[Miscellaneous Android Development] zakki12344:
sir can i ask, how to shown then module? i already installed the magisk 23 but it can't show the module, i try to make new instance, but still can't shown.

can u explain the steps? thx before
[Miscellaneous Android Development] huskydg:
If you want Magisk modules then use NoxPlayer Android 9 or MEmu Android 7. There are only few emulators that can integrate all magisk feature
[Miscellaneous Android Development] zakki12344:
oh really sir?

okay i'll try it sir, thx before.

i'll download nox 9 first
[Miscellaneous Android Development] atifaslam7:
Hi I am repeating these same steps, but I somehow lose root after restarting after a while. Is there an issue with latest MEmu?
[Miscellaneous Android Development] huskydg:
Use my script instead

GitHub - HuskyDG/MagiskOnEmu: This repo is no longer used

This repo is no longer used. Contribute to HuskyDG/MagiskOnEmu development by creating an account on GitHub.

github.com
[Miscellaneous Android Development] atifaslam7:
You mean that Magisk on Nox app? Does it work for MEmu as well? Might rename it to Magisk on Emulator then I had no idea it was for any emus
[Miscellaneous Android Development] huskydg:
It can be used on any emulator, but NoxPlayer Android 9 is most suitable for Magisk

Should i rename to MagiskOnEmulator
[Miscellaneous Android Development] atifaslam7:
I think it's a good idea, and then in its description you can mention it works for Nox android 9 and above, and MEmu android 7 and above.

So for MEmu in the terminal menu I should choose option 3 : v23 correct?
[Miscellaneous Android Development] huskydg:
Yes
[Miscellaneous Android Development] huskydg:
I will also integrate Magisk on BlissOS and PhoenixOS,

Actually you can use GearLock but old version Magisk (v22.1)

Today i have successfully install zygisk on BlissOS Android 9
[Miscellaneous Android Development] huskydg:
Finally Magisk and LSPosed works on BlissOS by patching ramdisk

View attachment 5501047
[Miscellaneous Android Development] Anatoly79:
@huskydg, you did a really great job. My sincere congratulations

BlueStacks 5.5.10.1001, Android Pie + Magisk

1. EdXposed + Riru.

2. LSPosed + Riru.

Release v25.4.4 · RikkaApps/Riru

Fix in rare cases "soft boot" causes Riru not working Fix keep allow_install_app flag (#225)

github.com
[Miscellaneous Android Development] huskydg:
reversed
[Miscellaneous Android Development] Vision:
This for me only work if install magisk in system, on ramdisk and the alpha build offline still crashed, bluestacks latest version
[Miscellaneous Android Development] bayu elf sabayonz:
first of all, thankyou to everyone and especially @huskydg to make this happen, magisk on emulator, yay!.

i got some weird behavior from nox, install magisk successfully on nox at first instance, then install some module (LSposed) everything work good, the problem start when i create the second instance, its got bootloop, i try create fresh instance and create copy, both bootloop (not the first instance, the first instance still run ok),, then completely uninstall, reinstall nox, then i install magisk on second instance and let the first instance untouched, and everything went well, no bootloop anymore when i create new instance, is this just me or anyone else experience the same?
[Miscellaneous Android Development] 4erdenko:
What the actual way to install Magisk on Memu 8.0.0 (ANDROID 7 (64)) ?

This didnt work for me - https://xdaforums.com/t/guide-magis...-3-2-or-ldplayer-4-0-45.4222919/post-84574053
[Miscellaneous Android Development] paimin0:
just wondering if this can hide emulator detection for 3rd person shooter ?
[Miscellaneous Android Development] Olegase:
Just to save your time guys. Script version works for LDPlayer till version 4.0.67 (can download from official site)
[Miscellaneous Android Development] MockAroun:
Work on 64 bits Memu instances ?
[Miscellaneous Android Development] MockAroun:
What are the steps to follow ?
[Miscellaneous Android Development] lukeskywalker171:
i try to install any version from magisk, but version 21.4 dont work here, and another version i have same problem, anyone helpe me?

ld player 4.0.11

magisk i use from this link https://github.com/topjohnwu/Magisk/releases/tag/v21.4
[Miscellaneous Android Development] lukeskywalker171:
and another partition on ld 4.0.11 my magisk 21.4 open with this screen and i click install show me this options, but dont work
[Miscellaneous Android Development] huskydg:
Try https://huskydg.github.io/magisk-files/#how-to-install-magisk-into-emulator-such-as-noxplayer-ldplayer-etc
[Miscellaneous Android Development] orka13:
I need [magisk + zygisk] on Memu (Android 9 or 7). But in Magisk Delta telegram says:

Are there any other methods to get it?
[Miscellaneous Android Development] Nick1_:
Hello!

I'm using BlueStacks 5 and I want to install Magisk, but this action requires a

script

from @huskydg.

Who else has files,

upload them, please

! I really, really need these files!

P.S. And I really hope you can help me with this!..
[Miscellaneous Android Development] huskydg:
FAQ
[Miscellaneous Android Development] romulocarlos:
Hello.

Since I'm using Bluestacks for many years and I'm familiar to it, I want to use it with Magisk and some modules (mainly hide emulator detector and SafetyNet), but I'm unsucessful.

Maybe I misunderstood something, but even following carefully these instructions (the FAQ), I'm getting an error saying "Unable to find sepolicy rules dir /data/adb/modules" at end of installation of Magisk. Tryed with ADB on and off, the same issue happens.

BlueStacks 5.10.10.1014, Magisk 25206 (not the 34). What I'm missing?

Thanks!
[Miscellaneous Android Development] romulocarlos:
Can you share how you did, please?

Thanks
[Miscellaneous Android Development] romulocarlos:
I've noticied one thing.

Even if we check Google Services Framework on MagiskHide settings, it turns off as soon we back to main Magisk's screen. It won't keep checked. I tested this on BlueStacks, NOX, LDPlayer and Memu, all Android 9.

Maybe this is the reason I can't get a verified phone on Goolge Play. How I can keep this checked?

EDIT: never mind, I found it out
[Miscellaneous Android Development] evildog1:
I got an error "can't rename /system/lib/libart.so" when installing xposed x86_64 on memu 8.0.8, Android 7.1.2 64-bit? what i'm doing wrong?

View attachment 5810983
[Miscellaneous Android Development] huskydg:
If you use Magisk, you should install it as Magisk module
[Miscellaneous Android Development] romulocarlos:
Hello.

I was able to edit, add, and remove apps directly on BlueStacks disks, even before installation.

At end, I got an updated Play Store, Google Services Framework and Play Games. I removed the default launcher and added Nova Launcher. Also, removed the pre-installed apps, like the built-in games.

Maybe this is a more effective way to install Magisk, and/or updated Google apps like GApps. My aim is to have a certified device on Play Store.

If anyone is interested, I'll show how I did.
[Miscellaneous Android Development] evildog1:
tried it, gets stuck on boot. i'm using latest Magisk canary from you
[Miscellaneous Android Development] huskydg:
try this

https://github.com/HuskyDG/magisk-xposed/releases/download/latest/xposed-sdk25.zip
[Miscellaneous Android Development] evildog1:
Still stuck. I had bootloop enabled so it disables once I reboot again
[Miscellaneous Android Development] kyleofbennett:
Hey mate, I'd love to see how you did this as I'm trying to achieve the same thing at the moment!

Many thanks in advance :)
[Miscellaneous Android Development] romulocarlos:
Hello!

I abandoned this "project", as I was unable to get a certified device, but isn't a complicated process. You will need a computer or a virtual machine with a Linux distro (like Ubuntu) to preserve the files attributes (Windows can't handle Linux attributes). I've used a Ubuntu distro on VirtualBox, as VirtualBox can work well with the needed files, so I'll show you with this way.

So, at first, do a backup for your c:\programdata\Bluestacks_nxt folder and close any instance!

Now you'll need to convert the BlueStacks's virtual disks to VDI format. Use these commands:

vboxmanage clonehd "path_to_original_data.vhdx" "path_to_converted_original_data.vdi" --format vdi

and

vboxmanage clonehd "path_to_original_root.vhd" "path_to_converted_root.vdi" --format vdi

Once converted, VirtualBox will list these virtual disks on Tools tab. Go there, select the VDI files you just converted, and copy the UUID for each disk. You'll need to edit a file with same name as your's BlueStacks instances (I use only one, named Pie64, so my file is Pie64.bstk). It is located at Bluestacks_nxt folder, at subfolder "Engine". This file is like a XML file, so, I recommend you to use Notepad++ instead default Windows notepad.

There are some lines to edit. Look at lines starting with "HardDisk uuid" at top of the file. You do not need to edit the line with "fastboot.vdi", but edit the others to match the UUIDs and the converted VDIs filenames.

At bottom of the file, look for lines starting with "StorageControler". Inside these groups, change the UUID to match the converted VDIs, again. Close the file and start BlueStacks. If you did all correctly, everything will work as expected. Update/install any app you want, and close the instance.

Fire up your VirtualBox, attach the VDIs to the Ubuntu virtual machine as secondary disks, and start it. Inside the machine, open the root.vdi, and do the "mods" you want, like delete default apps. You can also open original_data.vdi, and delete the BlueStacks default app updates, and move the apps you installed/updated to root.vdi. I don't remember exactly where the apps folders are located, but isn't hard to find.

Once you finish, unmount the VDIs inside the virtual machine, and close it. Dettach the VDIs from the virtual machine, and start BlueStacks.

You're done! Good luck!
[Miscellaneous Android Development] kyleofbennett:
Thank you so much for putting this guide together buddy! I'll give it a go and update this thread with the result in case anyone might be interested.
[Miscellaneous Android Development] rafaz182:
The script prints nothing for me. I'm using MEMu player
[Miscellaneous Android Development] aikostes:
please give me instructions on how to install magisk on memu android 9, I've tried everything( it doesn 't work
[Miscellaneous Android Development] tech128:
Well currently kitsune magisk has some bugs that do not allow it to start properly on memu. You have to use the slightly older 26105 delta magisk to get it to work. Why they have removed this version even though its needed for memu is beyond me. Luckily archive.org has a copy.

Release d2a66567-delta(26105) · HuskyDG/magisk-files

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

web.archive.org

After you grab a copy, follow the instructions here:

Kitsune Magisk

With the exception of you do need to disable root access after you install magisk to the system partition. Why they tell you not to disable it for other emulators besides ldplayer is also beyond me.

Lastly, you probably want to debloat it since memu pushes so much ads and junkware its ridiculous.

Debloating & Optimizing MEmu

Debloating & Optimizing MEmu. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com
[Miscellaneous Android Development] neerbiqs:
I can't find boot.img (kernel,ramdisk) in latest Memu Android 9.

Was anyone able to find it?
[Miscellaneous Android Development] MattDV:
Hello there. When trying to instal busybox, the app claims installation failed and wont let me install it, no matter what. any idea why this would be an issue? thanks
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] unlock trigger:
i tried to flash imatejasjam radio with hermessim cid unlocker v3a

but the radio doesnt flash it take o% then doesnt proceed

and give errors now handset stuck at bootloader mode.

bootloader is 1.40

any suggestions mates. i want to recover my handset.

any help will be apprecaited

regards

unlock trigger
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] denzjh:
try this mate

http://wiki.xda-developers.com/index.php?pagename=Hermes_Unbrick
[Xiaomi Mi 10 Pro  Questions & Answers] Dexter666:
I ditched my last phone because no AOD and here I'm having basically the same problem since Mi 10 Pro turns off AOD whenever it lies in dark place, which kinda defies the point of having AOD. -.-

I'm thinking with some background app if not by normal way (some settings).

Or is there a ROM where this 100% works?
[Samsung Galaxy S10e Questions & Answers] wmiki75:
I bought a used S10e. It is Android 9, and OTA not find newer FW. Can i change the SW without risk?

Have you a noob tutorial, how can i do it?

Which ROM is suggested? Which have minimal bugs, and great battery time? I prefer the non-root original FW.

Android 9

G970FXXU3ASH3

Build: G970FXXU3ASH6

SAOMC_SM-G970F_OXM_XEH_PP_0014

Knox 3.3
[Samsung Galaxy S10e Questions & Answers] wmiki75:
Odin can upgrade, and downgrade FirmWare, when OEM unlocking is Enabled, in developers settings. :)
[Samsung Galaxy S10e Questions & Answers] 088x880:
Downgrade too? I have andoid 11 and i wanna back to 10. There will be no problem with bootloader? (sometimes new android get new bootlader and then u cant back to old android - heard something like that)

edit:

I will answer myself: yes, U can downgrade without any issue
[Samsung Galaxy S10e Questions & Answers] podspi:
Does anybody know a legit source for Odin? The links provided are down :-(
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] physwizz:
Moderator please delete

@CamoGeko
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Attie2:
Why you want moderators to delete this rom post?
[Samsung Galaxy A30s ROMs, Kernels, Recoveries, & O] Oswald Boelcke:
Thread has been closed on your request @physwizz

Please be aware that the best and most timely way to alert the moderators team is by use of the report function.

Stay safe and stay healthy!

Regards

Oswald Boelcke
[Samsung Galaxy S21 Ultra] oraned:
How the zoom x10 this is a sharpening photo?
[Samsung Galaxy S21 Ultra] Mrozik1990:
What?
[Samsung Galaxy S21 Ultra] UNIK97122:
[QUOTE = "oraned, post: 84351675, membre: 2474613"]

Comment le zoom x10 est-il une photo plus nette?

[/CITATION]

you have a true 10X lens this time, hard not software, that's all
[Samsung Galaxy S21 Ultra] UniX1rm:
I found that there is a lot of photo sharpening on the 10x lens. Not sure if it switches to the main and crops or uses the 10X
[Samsung Galaxy S21 Ultra] UNIK97122:
the aperture is very low, that' why it's using other cams to capture more light, so it's normal
[Samsung Galaxy S21 Ultra] UniX1rm:
I'd appreciate manual switching to get silhouette if I want to, but not possible
[Samsung Galaxy S21 Ultra] pafc66:
It oversharpens in every lens for me. Camera is absolutely fantastic except the over processing
[Samsung Galaxy S21 Ultra] UNIK97122:
i confirm, my 20 ultra look's better
[Non-Touchscreen Windows Mobile Other] derekh37:
does anyone have the battery terminal pin outs for the spv e200? i'm trying to charge using a quick charger but can't find the layout for the battery pins. thanx in advance
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] smartedpanda:
Hey everyone, been awhile. Is it possible to flash AT&T rom onto the S20 Note? I just wifi calling since the quality is awesome and the deals are all for the unlocked version.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] itchyUnder:
This is the s20 forum. I don't know about your Note, but the s20 can use the branded firmware for the unlocked phones if you flash it correctly.
[ASUS ROG Phone II Questions & Answers] febr3ze:
Hello, I wanted to root my phone following this tutorial.

After installing the twrp .zip file y rebooted my phone and I got the message "Slot _b is unbootable".

After searching around for a bit, I read in this thread and noticed that is says that if you install twrp, you must also install magisk or your phone won't boot.

Now, my phone can't boot, but I can still go to the bootloader and use fastboot.

I searched around for other people having this issue and found some threads saying to just flash the factory image.

However, I'm not too knowledgeable when it comes to rooting Android phones, so I was a bit confused. Where do I get this image? How do I flash it?

The only thing I could find with detailed instructions was this thread. However, I can't follow the instructions there because my phone is only detected by fastboot when I'm on Linux.

When I'm on Windows fastboot won't detect my phone and the thread I just mentioned requires executing a .exe file, which won't work on Linux.

Does anyone know how I can fix my phone? If possible, please try to be detailed with the instructions (where to download the files, what commands to run, etc.) because of my inexperience with these topics.

Thanks in advance!

Edit: I was finally able to un-brick my phone! I followed steps 1 and 2 from this thread and it worked. I had already tried it before and it didn't work, but trying more than once worked for some reason.
[Samsung Galaxy Note 20 Ultra Questions & Answers] TheRedScorpion:
Hello friends

I have been eyeing the note 20 Ultra for a while now, I am trying to get the right phone for me, I live in Canada and I do travel a lot. I noticed that the SM-N986W comes in two colors only (no white)

I have some questions for the knowledgeable folks.

Does the SM-N986W support eSim?

Would flashing SM-N986U or SM-N986U1 to SM-N986W unlock the eSim? and would it turn the phone 100% to a SM-N986W that is fully functional?

Thanks
[HTC Desire 10  Questions & Answers] Mussab/l:
Is there any custom rom or HTC stock room for the HTC desire 10 pro
[HTC Excalibur] aarif_ziaee:
hi friends i want to know whether makayama pocket wifi radar runs on wm6.1 ?
[HTC Excalibur] gixxum:
if you are talking about wififofum, yes it does. im currently running it. pm me if you want it
[HTC Excalibur] swaney:
what does wififofum atuqally do.. lik is it jus lik a radar and are u aloowed to get into signals with the wpa, wep code. lik does it hack it
[HTC Excalibur] gixxum:
it scans for access points...has a little radar screen and a list of the ones it finds...but it is not a connection manager...its more to guide you towards the signal...and is half assed at best =)
[HTC Excalibur] swaney:
ha ha are there lik any legit ones
[HTC Excalibur] gixxum:
i dunno...i just grab the crap when i see it...i dont even install it most the time..infact i gotta go try that button thing i posted....hahaha i suck
[HTC Excalibur] swaney:
ha ha i tried the button thing its all good but i had to uninstall it cuz i accidently changed the ok/enter button to palringo and i was screwd ha ha so dnt chamge that button
[HTC Excalibur] gixxum:
i ran across some software lastnight...for parents i assume. you install a cert. file on your kids phone, then there is an application you run on your home pc..the damn thing pinpoints you on google maps....the sad thing is, it worked better at locating me than google mobile does with the cell triangulation thing...it pointed right to my damn house.....

poor kids...they dont know whats gonna hit em when they lie about going to the titty bar when they should be at church