redroid-script icon indicating copy to clipboard operation
redroid-script copied to clipboard

Is there any plan to support magisk on Android 14?

Open lightningroood opened this issue 4 months ago • 6 comments

I modified the script to allow "-a 14.0.0" and successfully built with magisk. However, it seems that it's not really working i.e. launching apps that requires root doesn't pop up the grant permission window. So I really want to know if there's any plan to officially support later android versions.

lightningroood avatar Aug 23 '25 08:08 lightningroood

Image

Unable to reproduce this issue. Could you please provide more details like OS version, steps to reproduce, and any error messages?

ayasa520 avatar Aug 23 '25 09:08 ayasa520

The environment is indeed quite different. I tested it on a Oracle Cloud ARM instance. OS is Ubuntu 24.04. The change I made is reallly nothing but adding 14.0.0 to the choices. May I know what OS you used? I might test in a x86 environment instead.

--- a/redroid.py
+++ b/redroid.py
@@ -22,7 +22,7 @@ def main():
                         dest='android',
                         help='Specify the Android version to build',
                         default='11.0.0',
-                        choices=['13.0.0', '12.0.0', '12.0.0_64only', '11.0.0', '10.0.0', '9.0.0', '8.1.0'])
+                        choices=['14.0.0','13.0.0', '12.0.0', '12.0.0_64only', '11.0.0', '10.0.0', '9.0.0', '8.1.0'])
     parser.add_argument('-g', '--install-gapps',
                         dest='gapps',
                         help='Install OpenGapps to ReDroid',

lightningroood avatar Aug 23 '25 10:08 lightningroood

May I know what OS you used?

I use Arch.

The only device I can run ARM Redroid on is my MacBook, and it also works. Image

ayasa520 avatar Aug 24 '25 03:08 ayasa520

I’m seeing the same problem. Here are my environment details:

  • Kunpeng-920 aarch64
  • Ubuntu 24.04.3 LTS
  • redroid/redroid:15.0.0_64only_magisk

On the latest merge (#44), running su in Termux correctly triggers the root permission prompt and works. In MT Manager, requesting root does not show the prompt and fails to get root. If I revert the merge, MT Manager can request/obtain root normally again. Image I didn't find anything useful in the logcat.

flipped-1121 avatar Sep 01 '25 15:09 flipped-1121

@flipped-1121 As a workaround, set "Customize su command" to /sbin/su.

Image Image Image

ayasa520 avatar Sep 01 '25 16:09 ayasa520

@flipped-1121 As a workaround, set "Customize su command" to /sbin/su.

Image Image Image

@ayasa520 Thank you so much! This setting actually worked.

flipped-1121 avatar Sep 01 '25 17:09 flipped-1121