Date:2017.09.02
Author:SuperDeveloper
Descreption:install android on luima 520 devices.
Email: [email protected]
本教程只适用于Lumia52X系列,并且经作者在Lumia520验证成功,Lumia其他设备没有实验过,请谨慎使用本教程。安装成功后的安卓没有驱动程序,因此除了触摸屏和声音外的硬件都将无法使用,供刷机爱好者参考。
刷机前请备份手机。刷机有风险,本教程不对此过程中的意外损坏负责。
环境:windows 10 以及ubuntu linux (虚拟机运行)。
下载工具包:我已经打包好除固件外的所有工具,如图,但是还是请先安装windows device recover tool以获得官方的驱动程序。
工具包链接:http://pan.baidu.com/s/1qYbmJ4g
如果不想下载工具包,可自行下载工具和软件,提供参考链接:
下载LKbootloader:(需要翻¥墙软件)(已打包)
https://drive.google.com/open?id=0B_4r4JB1Is2QRVhwSzJfNFJUemM
下载aosp7.1:(在出现的页面中直接点击下载即可)
https://drive.google.com/file/d/0B-TpiHEnTdWrVUdlUURGZE5ONHc/view?usp=sharing
安装Minimal ADB and fastboot软件到windows下:(自行百度)(已打包)
下载并安装WP Internals (自行百度)(已打包)
下载Lumia固件:(全部下载)
http://www.lumiafirmware.com
自行选择对应型号,这些信息在取下电池后可以看到
第一步:解锁BootLoader:(请确保已安装Windows device recover tool)
打开WP Internals ,在左边菜单中选择flash,从下载的Lumia固件中找到ffu文件,点击Flash FFU image
刷写完成后重启手机,设置时间地区等,直到手机完全启动。
点击WP Internals 的Unlock bootloader,依次选取刚刚下载的对应固件(仔细对照),由于我的手机已经刷写过,不能上图了,其中FFU文件一定要选刚刚刷进手机的FFU。SBL3选择对应的手机型号,我这里是Engineering-SBL3-Lumia-520.bin,还有个Emergency loader选择下载固件的文件夹就行。
点击开始解锁,待解锁完成进入下一步。
第二步,安装LK Bootloader
将LK bootloader中的lflash_windows_x86_x64(64位系统)或lflash_windows_x86_only(32位系统)解压
将解压后的文件和aboot_20161002.mbn一起复制到Minimal ADB and fastboot 安装目录下:
USB线链接手机
双击Minimal ADB and fastboot 目录下的uefi2lk.cmd
完成后能在设备管理器中看见 * ADB Inetrface 设备,手机屏幕变黑
启动虚拟机中的Linux关闭手机,按住音量加减俩键开机进入mass storage模式,将手机链接到虚拟机:
Ctrl+alt+t打开terminal,输入dmesg|tail
寻找sd[x]字样,一般为sdb:
输入sudo gdisk –l /dev/sd[x]
,我这里为sudo gdisk –l /dev/sdb
,等待一段时间,找到UEFI对应的数字,一般是7
将aboot_20161002上传到linux目录(自行百度),cd 到该目录下执行
“sudo dd if=aboot_20161002.mbn of=/dev/sdb7 bs=1024
”
注意自己的分区数可能不一样。
执行完成后等待一会儿,断开手机链接,重新安装电池
关闭虚拟机。
第三步,安装Android7.1
Win +R 输入cmd打开命令提示符 cd 到Minimal ADB and fastboot 目录下
运行fastboot devices
在任务管理器中看到fame设备后
运行adb devices
打开文件管理器,将aosp7.1****.zip复制进fame设备里和TWRP同一目录下,此时你的设备里只有TWRP 目录和aosp7.1****.zip,重命名aosp7.1*****.zip为a.zip
运行adb shell twrp install /a.zip
完成后重启手机即可进入Android