安装了原版的4.0.5, 翻了翻软件目录发现依旧是基于virtualbox的, 有个ldnews.exe明显就是广告了. 还有几个vmdk, 分别对应初始系统底包和数据等. dnrepairer.exe其实就是个virtualbox的自动安装包, 静默安装到了系统盘的program files里.
作者提供了一个还原包, 格式是ldbk, 里面带了一些比较好用的工具, 最诱人的是自带xposed, 哈哈哈这样就可以直接拿来用, 我都懒得折腾了. 最开始以为这个能改成vmdk后缀直接运行, 结果特么报错... 把ldbk文件打开发现是7z的文件头↓
好吧, 这是一个7z文件, 用7zip打开, 获得vmdk包↓
原来是这样, 分析到此结束. 发现这个模拟器, 配合果核作者给的包, 能直接做到免安装免配置, 直接用果核的成品. 于是折腾就开始了-_-
先把果核做的免广告补丁打上(博客附件里也会提供), crashreport.dll 和 bugreport.exe 可以删了, 然后把system.vmdk改个名, 运行一次dnplayer.exe(首次运行的时候, 程序会自动运行dnrepairer.exe, 静默安装virtualbox主程序), system.vmdk改名是为了让系统报错↓(因为找不到系统底包), 但是系统会生成所需的数据文件.
报错了之后, 雷电目录\vms\底下就会多出来几个文件夹, 这就是数据存放之处了↓
要想用果核的系统包, 替换两处地方. 打开config文件夹, 删除leidian0.config, 把ldbk包里的leidian.config解压到这里, 然后改名成leidian0.config↓ 当然这个config文件里面有很多项可以配置, 想折腾可以用记事本打开看看.
返回vms打开leidian0文件夹, 删除 data.vmdk 和 sdcard.vmdk, 把ldbk包里的两个相同文件解压过去↓
现在回到雷电主目录, 改回system.vmdk并运行一次雷电模拟器. 这时候我们看到系统已经变为果核的镜像了↓
0 条评论:
发表评论