Comments (15)
What is the version of your installed magisk manager ?
from waydroid_script.
v. 23.0 (23000). It started as a different version, but then I got update notification, so figured I'd rry it to see if it changed anything.
Also, when the app first opens, there's a message, "Abnormal State... not supposes to be system app..."
from waydroid_script.
So, I went through init-magisk.sh script to try manually, and I was able to make folders and symlinks by changing permissions etc., but then I get error "/sbin/magisk not executable 32-bit elf" so seems like script installed wrong version on my phone
.. Any way to specify arch?
from waydroid_script.
So, I went through init-magisk.sh script to try manually, and I was able to make folders and symlinks by changing permissions etc., but then I get error "/sbin/magisk not executable 32-bit elf" so seems like script installed wrong version on my phone .. Any way to specify arch?
waydroid_script/waydroid_extras.py
Line 365 in c784d42
Replace arch_dir, with 'arm' if on arm based system else 'x86' then replace set arch="" (blank) if on 32bit system if on 64bit system set arch="64", This way you can force specific binary to be copied !
For the abnormal state message, i will update script to install this app as user and will also be updating default magisk version !
from waydroid_script.
Thanks
Script ran successfully with edits, and the result is the same, except that now there is no Magisk binary... /sbin folder contains only magiskinit and magiskboot files
from waydroid_script.
Thanks Script ran successfully with edits, and the result is the same, except that now there is no Magisk binary... /sbin folder contains only magiskinit and magiskboot files
what does platform.machine() on python shell return on your device ?
For no magisk binary issue, as i have seen on system magisk manager says magisk is not installed ( this may be due to missing binary ), for now you can run this script every time before stating waydroid if you plan to use su within android, while i try to figure out how to fix it !
from waydroid_script.
I have observed the same issue as @levone1, albeit on Droidian (I didn't try on my SFOS devices yet because none of them is up to date, and kernel modules are not there in my version). The script's -m
option works well and does add a Magisk icon in Waydroid, but then when I open it I can't make Magisk work. If I install it as a system app, then on later launches it will complain that there was an error with it and I should set it as a user application again. I also observed what @levone1 said about patching being the only option available. I'm sorry I don't remember the details as I don't have my Droidian phone with me at the moment.
from waydroid_script.
Same issue on PinePhone.
from waydroid_script.
@casualsnek I've been playing around with magisk before. You need to put in a check for aarch64. If we are on a aarch64 device, like the pinephone, copy over 'magiskinit64' to the system as 'magiskinit' otherwise it's not going to work.
from waydroid_script.
@casualsnek I've been playing around with magisk before. You need to put in a check for aarch64. If we are on a aarch64 device, like the pinephone, copy over 'magiskinit64' to the system as 'magiskinit' otherwise it's not going to work.
can you send what does python -c "import platform;print(platform.machine())"
return on your device ?
from waydroid_script.
can you send what does
python -c "import platform;print(platform.machine())"
return on your device ?
PinePhone running Arch Linux ARM from: https://github.com/dreemurrs-embedded/Pine64-Arch Below is what I have.
uname -a
outputs Linux danctnix 5.14.13-1-danctnix #1 SMP PREMPT Mon Oct 18 14:34:41 UTC 2021 aarch64 GNU/Linux
python -c "import platform;print(platform.machine())"
outputs aarch64
from waydroid_script.
Same issue here. I'm on Arch x86_64.
from waydroid_script.
Thanks Script ran successfully with edits, and the result is the same, except that now there is no Magisk binary... /sbin folder contains only magiskinit and magiskboot files
Can you please try again to see if magisk works ? I just pushed a small change that should make it fix this issue !
from waydroid_script.
can you send what does
python -c "import platform;print(platform.machine())"
return on your device ?PinePhone running Arch Linux ARM from: https://github.com/dreemurrs-embedded/Pine64-Arch Below is what I have.
uname -a
outputsLinux danctnix 5.14.13-1-danctnix #1 SMP PREMPT Mon Oct 18 14:34:41 UTC 2021 aarch64 GNU/Linux
python -c "import platform;print(platform.machine())"
outputsaarch64
can you check if the correct magiskinit is copied after the latest commit ?
from waydroid_script.
Thanks Script ran successfully with edits, and the result is the same, except that now there is no Magisk binary... /sbin folder contains only magiskinit and magiskboot files
Can you please try again to see if magisk works ? I just pushed a small change that should make it fix this issue !
working now, thanks. Magisk app initially opens with message "additional setup required..." and if I press "ok" it reboots, and then still shows the same message after reboot. But if I just ignore it, it works fine, and grants root.
from waydroid_script.
Related Issues (20)
- Magisk Install is Outdated HOT 6
- smartdock leaves maximize close and other buttons after uninstalling
- libhoudini: libwebviewchromium.so not found / SIGSEGV from libgallium_dri.so HOT 4
- Add ability to use custom OpenGapps variant
- [typo] python -> venv/bin/python HOT 1
- Installing libhoudini/libndk make waydroid use 32-bit bionic and/or ABI
- VM Waydroid libndk *qemu*
- Issues with Android13 HOT 2
- playstore error? HOT 1
- old magisk version
- Errno 28 No space left on device HOT 1
- Waydroid glitching after installing libhoudini HOT 2
- main.py install fdroidpriv not working
- Smart Dock MD5 mismatch HOT 5
- Is it normall to not see libhoudini in Android 13?
- smartdock url is expired HOT 5
- failed to install libndk
- i posted a fix https://github.com/casualsnek/waydroid_script/pull/161
- Blue Archive (GLOBAL) hang and crash after getting past the Touch to start screen HOT 4
- libndk is not supported on your CPU
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from waydroid_script.