=======适用于Cube i7 Stylus的安卓6.0.1======================
https://www.youtube.com/watch?v=266tAxPITuA
http://4pda.ru/forum/index.php?s=&showtopic=645616&view=findpost&p=48344479
http://forum.xda-developers.com/showpost.php?p=65079811&postcount=2474
=======适用于Cube i7 Stylus的安卓6.x======================
http://techtablets.com/forum/topic/android-6-x-for-i7-stylus/
=====================================================
手里只有酷比魔方i7手写版,下文在针对设备的操作都是在酷比魔方i7-wn上进行的
根据上文链接的说明部署xda版本的安卓镜像到设备
文中提到将文件放到新的分区并添加EFI启动,这里文件分区可以是fat32和ntfs
安全起见作者使用了ext4分区,在grub.cfg中删除了 “insmod fat” 和“insmod ntfs”行加速搜索
目录结构
root@ndroid /android # ls
data.img initrd.img kernel ramdisk.img system.sfs
作者对magisk框架的理解是它修改ramdisk达到不修改system分区从/data/magisk.img加载本该在/system下才有效的文件
所以我们想要在没有recovery功能的设备上安装magisk包,作者认为可以尝试手动对initrd.img进行修改
按照教程http://www.thegeekstuff.com/2009/07/how-to-view-modify-and-recreate-initrd-img/
解包 initrd
复制一份 cp initrd.img initrd.gz
file initrd.gz 输出 initrd.gz: gzip compressed data 可以看到是gzip压缩镜像
解压 gunzip initrd.gz
file initrd 输出initrd: ASCII cpio archive (SVR4 with no CRC) cpio格式归档
mkdir initrd.d
cd initrd.d
cpio -id < ../initrd
ls 输出android bin hd init iso lib mnt proc sbin scripts sfs sys tmp
先写到这里, 作者先去看看magisk的安装方式,然后进行打包测试
initrd镜像不包含启动文件,重新解压ramdisk.img
修改Magisk-v8.zip的安装脚本,在安卓系统的终端模拟器以root环境手工执行操作
创建magisk文件夹,busybox文件夹,magisk.img镜像
对init*.rc进行修改,将magisk脚本添加到sbin
重新打包ramdisk.img
=================打包后的系统,在手写版i7-wn上测试可运行===========================
链接:http://pan.baidu.com/s/1bPonAQ 密码:b2sz
已知问题: 原版未解决的问题仍然存在,比如电源按键无法休眠,黑屏状态cpu并未休眠等等...
============================================================================
补充: 不能在MagiskManager里成功安装Systemless包,导入xposed会卡在启动界面