提供一个思路,特别申明,仅仅是提供一个思路,如有任何后果,自负!
目前我们都知道,MX2 flyme4是不能通过卡刷降级到flyme3或flyme2的,但返厂是可以恢复到flyme2.4.1的,所以不会存在绝对不能降级的问题,只是因为flyme4改变了手机分区,将data分区合并至sdcard分区了,而魅族目前没有提供一个重新构建分区信息的卡刷包(好像卡刷包也不能修改分区信息),导致无法降级。MX3不一样,MX3一开始data分区就与sdcard分区是在一起的,所以能刷回。
那么魅族是如何降级的呢?其实很简单,就是线刷。一个完整的线刷包包含了手机的bootloader、recovery、system、cache、data、sdcard等分区信息及文件,我们可以在adb中通过df命令来查看自己手机的分区信息,同样,利用线刷工具将完整的线刷包刷入就可以实现在任意版本中来回折腾。
现在在没有线刷工具和线刷包的情况下,利用adb命令重建data分区行不行?不过魅族锁死了bootloader,该如何绕过官方recovery对固件的检测呢?解包bin后修改ver,然后重新打包欺骗行不行?
我没备机,不敢试,有准备返厂的不放做次小白鼠`(*∩_∩*)′
目前我们都知道,MX2 flyme4是不能通过卡刷降级到flyme3或flyme2的,但返厂是可以恢复到flyme2.4.1的,所以不会存在绝对不能降级的问题,只是因为flyme4改变了手机分区,将data分区合并至sdcard分区了,而魅族目前没有提供一个重新构建分区信息的卡刷包(好像卡刷包也不能修改分区信息),导致无法降级。MX3不一样,MX3一开始data分区就与sdcard分区是在一起的,所以能刷回。
那么魅族是如何降级的呢?其实很简单,就是线刷。一个完整的线刷包包含了手机的bootloader、recovery、system、cache、data、sdcard等分区信息及文件,我们可以在adb中通过df命令来查看自己手机的分区信息,同样,利用线刷工具将完整的线刷包刷入就可以实现在任意版本中来回折腾。
现在在没有线刷工具和线刷包的情况下,利用adb命令重建data分区行不行?不过魅族锁死了bootloader,该如何绕过官方recovery对固件的检测呢?解包bin后修改ver,然后重新打包欺骗行不行?
我没备机,不敢试,有准备返厂的不放做次小白鼠`(*∩_∩*)′