mi5 twrp3 刷 lineageos15 帖子说了要用 miui8 8.1.4 在 xda 上找了 8.1.4 的底包(非完全包,大小 50m 左右),error7 那么问题来了 除了防止 bug 外为什么要有底包版本限制? ps:真的很烦
mi5 twrp3 刷 lineageos15 帖子说了要用 miui8 8.1.4 在 xda 上找了 8.1.4 的底包(非完全包,大小 50m 左右),error7 那么问题来了 除了防止 bug 外为什么要有底包版本限制? ps:真的很烦
|
1daydaydeApr 29, 2018 via iPhone
1
大概是需要一些 vendor 下面的驱动吧
|
|
BOYPTApr 29, 2018
2
所谓底包一般就是一些驱动的 firmware 文件,需要按厂商指定的方式加载;你的 ROM 如果不对应特定版本,就会有些功能不能启用;刷机包的脚本会检测这些版本号,不兼容就拒绝刷入。
你完全自己解压了 ROM 包,修改 updater-script,注释掉检测机型版本的,强行写入。当然,后果自负了。 |
|
metormApr 29, 2018 via Android
4
同问,既然反正是打包了,为啥不把那些驱动一并打进去呢?是工作量太大还是证书之类嗯问题?
|
|
iwtbauhApr 29, 2018 via Android
7
有可能需要降 bootloader 版本
|
|
ZeoKarlApr 29, 2018 via iPhone
8
很正常啊,我很久之前刷机都是先刷底包的
|
|
ysc3839Apr 29, 2018 via Android
9
我的三星 S5 似乎没有底包的限制,可以直接刷。
|
|
beginorApr 29, 2018 via Android
11
一般都是驱动类的, 所以 Google 才搞了 treble。
|
|
CheonsApr 29, 2018 via Android
12
内核驱动一类的底层
|
|
nodinApr 29, 2018 via Android
13
底包一般是闭源,有版权的。
|
|
imn1Apr 29, 2018
14
应该是基带问题吧,我猜基带可能只能手机商的底包才有,闭源且可能只有手机商自有通信协议的内容
|
|
kamenApr 30, 2018 via Android
15
到时可能刷了开不了机,甚至 bootloader 直接 relock(我就遇到过,这种情况下无法卡刷和线刷)
|
|
ztxgeolMay 1, 2018
16
因为第三方 Rom 只会写入 system、data 等分区,而 stock 会更新其他分区比如 bootloader、oem 等
|
|
17
@ztxgeol 的确是这样,但是个人认为并不是每次更新都要更新底层(比如只是刷版本号)
开发者应该来限制版本范围更加合适吧。。 |
|
leaves7iMay 2, 2018 via Android
20
因为有很多第三方 ROM,相机、驱动、数据网络是基于某版本系统 ROM 制作的。因为系统没有 /不能公开相关代码,第三方 ROM 就必须将官方系统底层的 API 封装到自己的 ROM 里,供相机等软件使用
|
|
YumeMichiMay 3, 2018
21
連底包都不想刷就乖乖用 miui 別學人家刷機了
|