麦克雷
标题:
高通设备开启KVM成功!!
[打印本页]
作者:
zling2001
时间:
2025-1-9 10:40
标题:
高通设备开启KVM成功!!
在华为平板T1-A21W/L上,搭载了MSM8916(高通410),成功安装原生linux并且打开KVM!
对于所有的MSM8916和MSM8939设备理论上都应该适用!
有图有真相
qemu能够在开启状态下运行Kali
(, 下载次数: 2)
上传
点击文件名下载附件
作者:
zling2001
时间:
2025-1-9 10:40
成功以EL2启动!如果有>=3个回复我就发教程!!!
作者:
zling2001
时间:
2025-1-9 10:41
真的没人吗?
作者:
zling2001
时间:
2025-1-9 10:41
开kvm啊,没人感兴趣吗
作者:
zling2001
时间:
2025-1-9 10:41
真的没人吗
作者:
MexLawn
时间:
2025-1-9 10:41
支持楼主
(, 下载次数: 1)
上传
点击文件名下载附件
作者:
wx_Hgp2nX5S
时间:
2025-1-9 10:42
(, 下载次数: 1)
上传
点击文件名下载附件
作者:
sunjiayan
时间:
2025-1-9 10:42
支持
作者:
sunjiayan
时间:
2025-1-9 10:43
顶顶顶
作者:
zling2001
时间:
2025-1-9 10:43
来了,教程启动!
作者:
zling2001
时间:
2025-1-9 10:44
首先我们要弄清楚,KVM由两部分实现,一部分是在安卓内核中,这部分可以通过我们修改内核配置来实现,另一部分则是需要高通的EL2权限,遗憾的是,整个操作系统本身都只是运行在EL1中,所以,即使获取root也无法拥有EL2权限。而EL2权限由虚拟机管理器Hypervisor控制,也就是设备的HYP分区。但是,由于高通设备开启了安全启动(secure boot),几乎不可能修改HYP分区,但是对于高通410和高通616和高通615 以及更旧的设备存在着漏洞从EL1跳转到EL2.实际上,远远不止这些芯片有漏洞,只要你的手机上有hyp分区,就可以试一试
作者:
zling2001
时间:
2025-1-9 10:44
首先,需要解锁BOOTLOADER,这里不再赘述。对于华为设备,我们需要特殊的方法,我会过一会发另一篇帖子。
作者:
zling2001
时间:
2025-1-9 10:45
首先找到你设备的内核源码,可以在github上找,或者是华为的官网上也有,然后按照里面的方法去编译,注意在正式编译前执行make menuconfig,把KVM相关配置全部打开,具体可以参考B站上那些教程,这里不再赘述。本文的重点在于如何进入EL2
作者:
zling2001
时间:
2025-1-9 10:46
(, 下载次数: 2)
上传
点击文件名下载附件
就是参照这个文件编译,注意在执行第二个make之前先执行make menuconfig
作者:
zling2001
时间:
2025-1-9 10:46
然后现在我们开始,首先安装一个git
运行git clone https://github.com/msm8916-mainline/lk2nd --branch legacy
欢迎光临 麦克雷 (http://imac.ly/)
Powered by Discuz! X3.5