-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Part of this script only works for systemd, add support for other init systems #1
Comments
Thanks for mentioning, I will look into this |
Hey so I just fired up void linux in virtual machine and updated my script according the runit, but Waydroid doesn't boot after magisk is installed. I'm gonna try to do something about it. |
Final update. So I find the cause of the issue. It's magisk files in adb folder. It booted fine when I deleted them. Then I installed magisk apk on waydroid and It prompted for additional installation and rebooted and created these files again. And unbootable again. Because these file are neccessary for magisk to work, There is nothing I can do about this unfortunately. |
I don't see what runit has to do with it here.. All you do is restart the In runit that is It should be something else, although I don't see what.. did you try glibc or musl edition? I'm on musl, although most distros are glibc-based. |
Well, but the problem doesn't have to anything with restarting the container. The problem is, that the waydroid on void linux is unbootable with magisk. |
Greetings, I'm bringing another updates. So I just figured out, that voidlinux doesn't like busybox file in data/adb/magisk |
Void uses dracut instead of mkinitcpio by default, could that be a reason? https://docs.voidlinux.org/config/kernel.html#changing-the-default-initramfs-generator One thing to note is if you used the musl version of Void, it doesn't work well with files compiled for glibc. Waydroid is compiled for glibc, but the busybox binary you used may not be. |
I hear that busybox is generally built against glibc unless it is from Alpine repos, etc. I'm on musl too. |
No no I didn't download musl version. |
You can switch to use mkinitcpio though.. it's explained in the page I linked. |
And you made it working? I fired up VM with void, just to try to make solution for you or for others, who have runit and voidlinux and update the script. |
Huh So I switched to mkinitcpio and regenerated linux and It still doesn't boot |
Nope I just made the observation.. |
For example, Void Linux uses
runit
, and the command issudo sv stop/start waydroid-container
.Also my session is not booting now, even though I restarted the container..
The text was updated successfully, but these errors were encountered: