ayasa520 / redroid-script

MIT License
168 stars 39 forks source link

请问能否添加AArch64架构的支持 #1

Closed zenzen52000 closed 1 year ago

zenzen52000 commented 1 year ago

请问能否添加AArch64架构的支持

ayasa520 commented 1 year ago

你是指 magisk 安装吗? https://github.com/ayasa520/redroid-script/blob/a7d9737c4a18c88297af415708e54f14c855c5ce/tools/helper.py#L47-L65 支持的啊

zenzen52000 commented 1 year ago

你是指magisk安装吗?

https://github.com/ayasa520/redroid-script/blob/a7d9737c4a18c88297af415708e54f14c855c5ce/tools/helper.py#L47-L65

支持的啊

非常感谢 已经安装成功

ilaipi commented 1 year ago

@zenzen52000 Hi,我是 rock 5b,应该是 The main system CPU is a Quad-core ARM Cortex-A76 MPCore processor and quad-core ARM Cortex-A55 MPCore processor ,我在 helper.py 里print了 machine 是 aarch 。

启动容器的命令:

docker run -itd --rm --privileged \
  --name phone1 \
  -v /home/rock/phone-data/phone1:/data \
  -v /home/rock/phone-data/share:/storage \
  -p 30001:5555 \
  redroid/redroid:12.0.0_magisk \
androidboot.hardware=mt6891 ro.secure=0 ro.boot.hwc=GLOBAL    ro.ril.oem.imei=861503068361145 ro.ril.oem.imei1=861503068361145 ro.ril.oem.imei2=861503068361148 ro.ril.miui.imei0=861503068361148 ro.product.manufacturer=Xiaomi ro.build.product=chopin \
    redroid.width=720 redroid.height=1280 \
    redroid.gpu.mode=guest

启动后打开 magisk app,然后提示重启进行初始化,点重启。点了之后会无限等待,这时候不需要等,

可以执行 docker restart phone1 重启手机,再次进入手机,打开 magisk app,然后点 安装,

几个选项里选 直接安装(推荐) 那个,然后就可以直接成功了。 image

成功后再次重启,打开app,显示就是已安装了。

775528d6e9d1b32e73ace564789d85b
ilaipi commented 1 year ago

我又试了试,好像使用 python redroid.py -a 12.0.0 -m,构建出 12.0.0-magisk 镜像后,直接启动,本来就是安装好的。只不过需要初始化,点了初始化之后,docker restart phone1 再进入手机,显示是已经安装好的,可能不需要再安装了

image