温馨提示:
刷机有风险,操作需谨慎。
因刷机导致的一切损失(包括但不限于软件、硬件损坏,数据丢失等),本人不承担任何责任。
此教程是http://tieba.baidu.com/p/4672947725这个帖子的补充版,由于贴吧不能编辑原帖,所以新开个帖子。
原帖中的刷机方法无误,而且风险很低,但是存在一个比较恶心的bug。就是刷完之后,内部存储只有4G,剩余的12G无法识别。对于只是尝鲜的朋友们,可以选择无视。但是对于想实实在在将FX0作为主力机使用的朋友们,这是一个很严重的问题。
这个帖子主要是增加了把丢失的12G找回来的方法。
=======================分割线=======================
刷入CM系统步骤:
一、开启fastboot(原帖:https://www.reddit.com/r/FireFoxOS/comments/3uf92h/fx0_lgl25_fastboot_access_and_information/)
1、手机端操作:
a、进入设置-设备信息-更多-开启开发者模式
b、回到设置-开发者选项-usb调试-改为通过adb和开发工具
2、电脑端操作:
a、安装运行adb
b、依次敲入如下命令:
adb devices
(看到类似如下返回:
List of devices attached
LGOTMSa1a324e3 device
表示成功)
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/laf of=/sdcard/laf.img
exit
adb pull /sdcard/laf.img
adb shell
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/laf
exit
adb reboot
(注意看cmd里的英文提示,成功之后再输入下一条命令)
此时手机重启后正常开机
c、如何进入fastboot
按音量键上不放,插入usb连接电脑。直到屏幕显示黑屏,上面有三行英文字,放开音量键上。
二、刷入rec(原帖:https://www.reddit.com/r/fx0/comments/4pc9mm/installingbackup_recovery/)
1、进入fastboot模式,注意此时手机与电脑是连接着的
2、命令:fastboot devices(有返回设备信息说明成功连接)
3、命令:fastboot flash recovery <twrp文件路径>
4、成功后拔线,拔电池。
5、正常开机
6、测试一下是否真的成功:电脑adb命令:adb reboot recovery,进入twrp界面说明成功。
三、刷入cm系统(原帖:https://www.reddit.com/r/fx0/comments/4na1i8/cyanogenmod_110_kitkat_semicool/)
1、进入rec界面。
2、剩下的就是普通安卓手机刷机的过程,四清之后选择sd卡上的zip包。刷完重启进入cm。
好了,现在你的FX0已经是CM11系统了。但是内部存储只有4G。只是想体验一下的朋友,可以停止了。
想扩充存储空间的朋友,继续往下看。
=======================分割线=======================
警告!以下操作有丢失数据、手机变砖的风险!
Reddit原帖地址:https://www.reddit.com/r/fx0/comments/4qwjz5/partitioned/
扩容后,手机内置存储空间变为11G。
请务必按照以下步骤操作:
1、下载“parted”文件。并复制到内置存储根目录。(地址:http://code.metager.de/source/xref/CyanogenMod/android/bootable/recovery/utilities/parted,点页面上的Download下载)
2、将设备重启到Recovery状态。(补充进入Recovery方法:电脑ADB工具,命令:adb reboot recovery,设备会自动重启进入Recovery。)
3、将内置存储里所有的文件、文件夹复制到电脑上。
4、用TWRP的备份功能在外置SD卡创建system、data、cache的备份。
(3、4步的说明:最好不要忽略这两步,我就是没有备份导致设备变砖)
【注意:保持设备在Recovery状态,不要关机、重启或断开与电脑的连接。】
5、电脑运行adb工具。依次输入以下命令:
adb shell
cd /sdcard/
cp parted /sbin/
6、手机上点击TWRP的mount按钮,然后把system,data,cache和其它几项(如果有的话)前面的勾都去掉。
(这一步是取消挂载即将分区的目录)
7、电脑adb依次输入以下命令:
cd /sbin/
chmod +x parted
parted /dev/block/mmcblk0
(注意看cmd里的英文提示,成功之后再输入下一条命令)
如果以上命令执行成功,命令提示符会变成(parted)
8、电脑输入命令:
print
(此时会列出所有分区,注意每一行前面的两位数代码。)
9、删除我们将要扩充容量的分区(35 - system,36 - cache,37 - userdata,38 - sdcard。)电脑依次输入如下命令:
rm 35
rm 36
rm 37
rm 38
(注意看cmd里的英文提示,成功之后再输入下一条命令)
现在system,cache, userdata,sdcard已经被删除了。
10、重新创建分区并分配存储空间。电脑依次输入如下命令:
mkpartfs primary ext2 403MB 1776MB
mkpartfs primary ext2 1776MB 2510MB
mkpartfs primary ext2 2510MB 15.6GB
以上命令成功执行后,分区会被创建,但是没有命名,无法挂载。
11、重命名分区。电脑依次输入以下命令:
name 35 system
name 36 cache
name 37 userdata
12、电脑上的工作结束。分区已经重建并且重新分配了存储空间。
13、在手机上,验证一下以上操作是否成功:
点击TWRP的mount按钮,看system,data,cache分区是否已经成功挂载(就是看看前面有没有被勾选,如果没有,点击勾选,能勾选上说明操作成功)。
14、更改文件系统格式为EXT4:
点击TWRP里的wipe按钮,然后点击advanced wipe按钮,然后勾选system,点击Repair or Change File System,然后点击Change File System,点击EXT4。
成功后对Data、Cache分区做同样的操作。
15、完成,可以在TWRP里面恢复之前的备份,或者重刷系统。
=======================分割线=======================
如果以上有步骤出错,会导致设备不能刷入新系统或恢复备份,设备会变砖,不要着急,以下是一种补救措施:
1、让设备进入fastboot模式。
2、验证是否成功连接。电脑输入以下命令:
fastboot devices
(有返回设备信息说明成功连接)
3、电脑输入以下命令:fastboot boot <twrp文件路径>
此时设备会自动重启到Recovery。
4、点击TWRP里的mount按钮,看system,data,cache分区是否能挂载,如果可以挂载但是仍然刷不进rom或者进入系统,重复以上扩充存储空间的步骤。如果不能挂载,继续以下步骤。
5、挂载外置SD卡。电脑会识别到,将上面的parted文件复制到外置SD卡根目录,电脑输入以下命令:
adb devices
adb shell
su
cd /
cd external_sd
cp parted /sbin/
cd /
cd /sbin/
ls
(这些命令是把parted文件从外置存储卡复制到内部存储的/sbin/目录。看是否有parted文件,如果有,继续以下步骤,没有,重复以上步骤)
chmod +x parted
parted /dev/block/mmcblk0
(注意看命令提示符是否变成(parted))
print
(看是否有没有命名的分区,如果有,继续以下步骤,没有的话,我也不知道该怎么办了)
name 35 system
name 36 cache
name 37 userdata
6、此时手机上system,data,cache已经可以挂载了。重刷系统吧。
=======================分割线=======================
啃英文啃来的教程,我只是个搬运工,刷机的过程中变数太多,不可能每个人遇到的问题都一样,欢迎大家交流分享,一起提高FX0的实用价值。
讲真,这几年的手机外观设计上,除了诺基亚Lumia系列和索尼,我只服LG FX0,拿在手里实在是太帅了。日本官网有卖FX0的金属边框,挺好看的,已经联系在日本的朋友帮忙代购了。
需要用到的文件我会分享的。
做了一点微小的工作,感觉很惭愧。
刷机有风险,操作需谨慎。
因刷机导致的一切损失(包括但不限于软件、硬件损坏,数据丢失等),本人不承担任何责任。
此教程是http://tieba.baidu.com/p/4672947725这个帖子的补充版,由于贴吧不能编辑原帖,所以新开个帖子。
原帖中的刷机方法无误,而且风险很低,但是存在一个比较恶心的bug。就是刷完之后,内部存储只有4G,剩余的12G无法识别。对于只是尝鲜的朋友们,可以选择无视。但是对于想实实在在将FX0作为主力机使用的朋友们,这是一个很严重的问题。
这个帖子主要是增加了把丢失的12G找回来的方法。
=======================分割线=======================
刷入CM系统步骤:
一、开启fastboot(原帖:https://www.reddit.com/r/FireFoxOS/comments/3uf92h/fx0_lgl25_fastboot_access_and_information/)
1、手机端操作:
a、进入设置-设备信息-更多-开启开发者模式
b、回到设置-开发者选项-usb调试-改为通过adb和开发工具
2、电脑端操作:
a、安装运行adb
b、依次敲入如下命令:
adb devices
(看到类似如下返回:
List of devices attached
LGOTMSa1a324e3 device
表示成功)
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/laf of=/sdcard/laf.img
exit
adb pull /sdcard/laf.img
adb shell
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/laf
exit
adb reboot
(注意看cmd里的英文提示,成功之后再输入下一条命令)
此时手机重启后正常开机
c、如何进入fastboot
按音量键上不放,插入usb连接电脑。直到屏幕显示黑屏,上面有三行英文字,放开音量键上。
二、刷入rec(原帖:https://www.reddit.com/r/fx0/comments/4pc9mm/installingbackup_recovery/)
1、进入fastboot模式,注意此时手机与电脑是连接着的
2、命令:fastboot devices(有返回设备信息说明成功连接)
3、命令:fastboot flash recovery <twrp文件路径>
4、成功后拔线,拔电池。
5、正常开机
6、测试一下是否真的成功:电脑adb命令:adb reboot recovery,进入twrp界面说明成功。
三、刷入cm系统(原帖:https://www.reddit.com/r/fx0/comments/4na1i8/cyanogenmod_110_kitkat_semicool/)
1、进入rec界面。
2、剩下的就是普通安卓手机刷机的过程,四清之后选择sd卡上的zip包。刷完重启进入cm。
好了,现在你的FX0已经是CM11系统了。但是内部存储只有4G。只是想体验一下的朋友,可以停止了。
想扩充存储空间的朋友,继续往下看。
=======================分割线=======================
警告!以下操作有丢失数据、手机变砖的风险!
Reddit原帖地址:https://www.reddit.com/r/fx0/comments/4qwjz5/partitioned/
扩容后,手机内置存储空间变为11G。
请务必按照以下步骤操作:
1、下载“parted”文件。并复制到内置存储根目录。(地址:http://code.metager.de/source/xref/CyanogenMod/android/bootable/recovery/utilities/parted,点页面上的Download下载)
2、将设备重启到Recovery状态。(补充进入Recovery方法:电脑ADB工具,命令:adb reboot recovery,设备会自动重启进入Recovery。)
3、将内置存储里所有的文件、文件夹复制到电脑上。
4、用TWRP的备份功能在外置SD卡创建system、data、cache的备份。
(3、4步的说明:最好不要忽略这两步,我就是没有备份导致设备变砖)
【注意:保持设备在Recovery状态,不要关机、重启或断开与电脑的连接。】
5、电脑运行adb工具。依次输入以下命令:
adb shell
cd /sdcard/
cp parted /sbin/
6、手机上点击TWRP的mount按钮,然后把system,data,cache和其它几项(如果有的话)前面的勾都去掉。
(这一步是取消挂载即将分区的目录)
7、电脑adb依次输入以下命令:
cd /sbin/
chmod +x parted
parted /dev/block/mmcblk0
(注意看cmd里的英文提示,成功之后再输入下一条命令)
如果以上命令执行成功,命令提示符会变成(parted)
8、电脑输入命令:
(此时会列出所有分区,注意每一行前面的两位数代码。)
9、删除我们将要扩充容量的分区(35 - system,36 - cache,37 - userdata,38 - sdcard。)电脑依次输入如下命令:
rm 35
rm 36
rm 37
rm 38
(注意看cmd里的英文提示,成功之后再输入下一条命令)
现在system,cache, userdata,sdcard已经被删除了。
10、重新创建分区并分配存储空间。电脑依次输入如下命令:
mkpartfs primary ext2 403MB 1776MB
mkpartfs primary ext2 1776MB 2510MB
mkpartfs primary ext2 2510MB 15.6GB
以上命令成功执行后,分区会被创建,但是没有命名,无法挂载。
11、重命名分区。电脑依次输入以下命令:
name 35 system
name 36 cache
name 37 userdata
12、电脑上的工作结束。分区已经重建并且重新分配了存储空间。
13、在手机上,验证一下以上操作是否成功:
点击TWRP的mount按钮,看system,data,cache分区是否已经成功挂载(就是看看前面有没有被勾选,如果没有,点击勾选,能勾选上说明操作成功)。
14、更改文件系统格式为EXT4:
点击TWRP里的wipe按钮,然后点击advanced wipe按钮,然后勾选system,点击Repair or Change File System,然后点击Change File System,点击EXT4。
成功后对Data、Cache分区做同样的操作。
15、完成,可以在TWRP里面恢复之前的备份,或者重刷系统。
=======================分割线=======================
如果以上有步骤出错,会导致设备不能刷入新系统或恢复备份,设备会变砖,不要着急,以下是一种补救措施:
1、让设备进入fastboot模式。
2、验证是否成功连接。电脑输入以下命令:
fastboot devices
(有返回设备信息说明成功连接)
3、电脑输入以下命令:fastboot boot <twrp文件路径>
此时设备会自动重启到Recovery。
4、点击TWRP里的mount按钮,看system,data,cache分区是否能挂载,如果可以挂载但是仍然刷不进rom或者进入系统,重复以上扩充存储空间的步骤。如果不能挂载,继续以下步骤。
5、挂载外置SD卡。电脑会识别到,将上面的parted文件复制到外置SD卡根目录,电脑输入以下命令:
adb devices
adb shell
su
cd /
cd external_sd
cp parted /sbin/
cd /
cd /sbin/
ls
(这些命令是把parted文件从外置存储卡复制到内部存储的/sbin/目录。看是否有parted文件,如果有,继续以下步骤,没有,重复以上步骤)
chmod +x parted
parted /dev/block/mmcblk0
(注意看命令提示符是否变成(parted))
(看是否有没有命名的分区,如果有,继续以下步骤,没有的话,我也不知道该怎么办了)
name 35 system
name 36 cache
name 37 userdata
6、此时手机上system,data,cache已经可以挂载了。重刷系统吧。
=======================分割线=======================
啃英文啃来的教程,我只是个搬运工,刷机的过程中变数太多,不可能每个人遇到的问题都一样,欢迎大家交流分享,一起提高FX0的实用价值。
讲真,这几年的手机外观设计上,除了诺基亚Lumia系列和索尼,我只服LG FX0,拿在手里实在是太帅了。日本官网有卖FX0的金属边框,挺好看的,已经联系在日本的朋友帮忙代购了。
需要用到的文件我会分享的。
做了一点微小的工作,感觉很惭愧。