Lumia520刷安卓教程

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以获得官方的驱动程序。
Lumia520刷安卓教程
工具包链接: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
自行选择对应型号,这些信息在取下电池后可以看到
Lumia520刷安卓教程
Lumia520刷安卓教程

开始:

第一步:解锁BootLoader:(请确保已安装Windows device recover tool)
打开WP Internals ,在左边菜单中选择flash,从下载的Lumia固件中找到ffu文件,点击Flash FFU image

Lumia520刷安卓教程
手机进入红屏并刷写固件。

刷写完成后重启手机,设置时间地区等,直到手机完全启动。
点击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位系统)解压
Lumia520刷安卓教程
将解压后的文件和aboot_20161002.mbn一起复制到Minimal ADB and fastboot 安装目录下:
Lumia520刷安卓教程

USB线链接手机
双击Minimal ADB and fastboot 目录下的uefi2lk.cmd
Lumia520刷安卓教程
完成后能在设备管理器中看见 * ADB Inetrface 设备,手机屏幕变黑
Lumia520刷安卓教程

启动虚拟机中的Linux关闭手机,按住音量加减俩键开机进入mass storage模式,将手机链接到虚拟机:
Ctrl+alt+t打开terminal,输入dmesg|tail寻找sd[x]字样,一般为sdb:
Lumia520刷安卓教程
输入sudo gdisk –l /dev/sd[x],我这里为sudo gdisk –l /dev/sdb,等待一段时间,找到UEFI对应的数字,一般是7
Lumia520刷安卓教程
将aboot_20161002上传到linux目录(自行百度),cd 到该目录下执行
sudo dd if=aboot_20161002.mbn of=/dev/sdb7 bs=1024
注意自己的分区数可能不一样。
Lumia520刷安卓教程
执行完成后等待一会儿,断开手机链接,重新安装电池
关闭虚拟机。
第三步,安装Android7.1
Win +R 输入cmd打开命令提示符 cd 到Minimal ADB and fastboot 目录下
Lumia520刷安卓教程
运行fastboot devices
在任务管理器中看到fame设备后
运行adb devices
Lumia520刷安卓教程

Lumia520刷安卓教程

打开文件管理器,将aosp7.1****.zip复制进fame设备里和TWRP同一目录下,此时你的设备里只有TWRP 目录和aosp7.1****.zip,重命名aosp7.1*****.zip为a.zip
运行adb shell twrp install /a.zip
完成后重启手机即可进入Android
Lumia520刷安卓教程
Lumia520刷安卓教程
Lumia520刷安卓教程
Lumia520刷安卓教程