国内版魅族pro5刷ubuntu教程

转自

http://weibo.com/ttarticle/p/show?id=2309404006340749052926

所需全部软件包:

https://pan.baidu.com/s/1i4SYvrB提取码:p25y

第一步,把中国版切换成国际版

首先查看自己手机的flyme版本,如果太高请刷一个低版本,我实际测试5.1.2.0A是可以的,更低估计也可以。

更新低版本系统以后,请到打开usb调试模式。

然后登陆flyme账户,然后到指纹与安全里面开启root模式,重启机器。

安装supersu free,Seu.chainfire.supersu.256.apk 安装了free版本,然后打开app,提示更新二进制,更新完毕,重启,安装 supersu pro,如果显示无签名,仍然继续安装。

安装 “ru.meefik.busybox.apk”打开,授予权限

安装“com.jrummy.root.browserfree.apk”打开授予权限,

然后到 [/dev/block/platform/15570000.ufs/by-name/proinfo] 点 “proinfo”然后 “open as” 然后 “text file”然后 “RB Text Editor” 把 “M576_mobile_public”切换到 “M576_intl_official”一定要按照这个来,然后保存重启 

看一下proinfo file看下现在是不是 intl_official状态

如果是的话说明已经成功切换成国际版了

然后更新测试版update.zip,重启如果发现没有flyme账户那就是国际版了。


第二步:在国际版的情况下解锁

关闭手机,长按音量减键+电源键进入fastboot模式。

解锁命令:

fastboot oem unlock

如果看见

sending 'recovery' (16874 KB)...

echo.   OKAY [  1.033s]

echo.   writing 'recovery'...

echo.   OKAY [  1.282s]

echo.   finished. total time: 2.315s

类似的信息,那说明就成功就锁了,继续刷第三方TWR,在recovery.img所在目录执行命令:

fastboot flash recovery recovery.img

又会看到上面那些类似的信息,说明刷TWR成功。

确认是不是解锁成功的话重启,电源+音量减小键,再次进入fastboot看一下是不是下面的画面


用电源+音量增大键,进去看第三方刷入TWRP3.0是否成功。


选择wipe,把所有分区全部选中wipe掉,


不要重启。等着

第三步,刷入Ubuntu,重头戏来了。

先下载最近的ota12刷机文件。命令

$ubuntu-device-flash --download-only touch --device=turbo --channel=ubuntu-touch/stable/meizu.en

等待…


下载官方recovery,

现在最近的官方recovery.img

https://git.launchpad.net/~device-release/turbo/+git/recovery/plain/recovery.img

下载完成后:

$cd ~

$ adb push ~/.cache/ubuntuimages/ubuntu-touch/stable/meizu-pd.en/turbo /version-4.tar.xz /sdcard/

$ adb push ~/.cache/ubuntuimages/pool/custom-*.tar.xz /sdcard/

$ adb push ~/.cache/ubuntuimages/pool/device-*.tar.xz /sdcard/

$ adb push ~/.cache/ubuntuimages/pool/ubuntu-*.tar.xz /sdcard/

$ adb push recovery.img /partitions



数据上传完毕,在手机上执行命令,准备开刷,

$ adb shell

# mount

# cd /

# tar -xf /sdcard/version-4.tar.xz 

# tar -xf /sdcard/custom-d56a51f0ef56ed8f158ee61159e31ac7c12c906c3c9d70afc7f628caaa455042.tar.xz 

# tar -xf /sdcard/device-803fa94288659c92adc3221c4f4589b834f32eaad950b38bb5bf5

dfdb58196af.tar.xz

# tar -xf /sdcard/ubuntu-b5468e2cbdb3e4a937b9bc8288934c1c3ddd2ffd27426782f9b7f

5e800c5b05a.tar.xz 

文件名有点长,输入前面的部分,然后TAB键


# cd /partitions/

/partitions # ls

boot.img      dtb           logo.bin      recovery.img

# dd if=/partitions/boot.img of=dev/block/platform/15570000.ufs/by-name/bootimg

# dd if=/partitions/logo.bin of=dev/block/platform/15570000.ufs/by-name/bootlogo

# dd if=/partitions/dtb of=dev/block/platform/15570000.ufs/by-name/dtb

# dd if=/blobs/ldfw of=dev/block/platform/15570000.ufs/by-name/ldfw

# dd if=/partitions/recovery.img of=/dev/block/platform/15570000.ufs/by-name/recovery

# reboot

大公告成,开始享受ubuntu吧。

喜欢折腾的朋友,赶紧动手吧,有问题加我QQ:6241312

所需全部软件包:

https://pan.baidu.com/s/1i4SYvrB提取码:p25y


你可能感兴趣的:(linux,Android)