本人维护的小米机型(vince、ginkgo、davinci)已全部更新到5.0.0.55版本
同时,本人不再移植其他小米设备。一日解锁不变回,一日不买小米手机。
本人维护的小米机型(vince、ginkgo、davinci)已全部更新到5.0.0.55版本
同时,本人不再移植其他小米设备。一日解锁不变回,一日不买小米手机。
最近一年没怎么活跃(主要是Jolla也没啥新产出,除了一个jolla c2),然后之前想把站点帖子挪到QQ的频道,再加上百度索引了不知道哪条回复,让小伙伴误以为本站要关站了
本站承诺,继续苟住2025年!
最后祝大家在新的一年万事如意,有机可搞。
红米note4x mido的sailfishos是由piggz移植的,本人移植的红米5plus vince深受其影响(直接抄),鉴于两部机型几乎一致,然后又有粉丝想要5.0的旗鱼,于是简单试了一下,给续一下命
由于是在原有移植基础上进行更新,理论上只需要更新一下内核参数,更新一下dhc、dhd、dhv的submodule就行了,事实也确实是这样。
sailfishos使用 mer-kernel-check 对内核配置进行检查,如果有ERROR的就补上去,重新打包即可。这里我本地测试了一下,发现缺少下面几个,添加上git commit一下即可。
CONFIG_QFMT_V2=y
CONFIG_IP_NF_MATCH_RPFILTER=y
CONFIG_NETFILTER_XT_MATCH_SCTP=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
你可能会问,这仨是啥玩意?
dhc == droid-config-$DEVICE
dhd == droid-hal-$DEVICE
dhv == droid-hal-version-$DEVICE
这三个又有各自的子模块,子模块是通用配置。你可以在https://github.com/mer-hybris 找到很多类似的仓库。
关于dhc的,由于piggz弃坑的早,没有对patterns进行迁移,这里我fork了一份提交到我GitHub了 https://github.com/0312birdzhang/droid-config-mido/
其他两个进入子模块目录 git pull origin master一下即可,或者fetch一下checkout到指定的版本号。
没什么好讲的,一步一步来就行了,看我的ci吧 https://github.com/Sailfish-On-Vince/ci/tree/mido
需要注意的是,mido和vince只能用32位,64位的lipstick启动有问题。也就是export PORT_ARCH="armv7hl"
可以加Q群,在群文件里面有已经打包好的了. 在 https://sailfishos.club/about 这里可以找到群号码
暂时只推送给了Jolla C2,但是熟悉移植的朋友,已经可以自己移植了。
底层不需要做任何更改,只要改一下版本号,重新打包即可。
放一张Five 2氛围的图