lineageos跨版本升级踩坑记录

过年的时候给手机升级了lineage 15之后就再也没升级过,结果到了中秋节lineage已经更新到16了_(:3 」∠ )_
系统自带的ota升级工具是没法进行跨版本升级的,而我又不想丢数据。。。就来尝试一下进行跨版本升级

首先去lineage官网下载最新的安装包,放在/sdcard中,进入TRWP刷入。_(:3 」∠ )_

然后就得到了熟悉的错误7,翻译一下发现是底包版本过低,毕竟之前为了刷los 15刷了一个很老很老的miui,可是重新刷miui会丢数据,而我又没有地方备份,那有没有什么办法可以直接升级底包呢

查找一番之后找到了这个网站:xiaomi firmware updater 这个网站,里面就是各种小米手机的底包,每个只有几十mb

下载我需要的底包,刷入,然后成功刷入最新版的los 16

开机之后出现了谷歌服务已停止运行的弹窗,而且不停的不停的弹(つд⊂)

研究了一下发现原来谷歌服务框架每个安卓版本都不一样,去opengapps重新下了一份谷歌服务框架,刷机,开机就完成了~

比预计的顺利了很多呢(≧∀≦)