241101更新:
R15有海外版,型号为OPPO F7,CPH1819、CPH1835、PACM00都是这个机型。1819对应F7,官方宣称为1835,但是下载下来的文件名是1819。而PACM00(可能还有PACT00)就是国行系统。
国际版系统可以修改默认桌面,安装软件无强制病毒扫描,有更多的谷歌全家桶(国行也能用,只需去商店下骨骼和应用市场),新装应用默认开启通知,没有丧心病狂的应用冻结(即杀后台却保留最后状态,,启动时恢复,相当于Windows休眠)和更宽松的后台。
已知情报:
我刷黑砖了好几次,即使有全盘备份都不一定能恢复一次就成功开机,因此也不确定正确的刷机步骤是什么,因此出于安全考虑暂时不提供教程,但是只要备份没问题肯定能救回来,无非是多短接几次。电池挡板好像就是为短接而生,对准了短接成功率大大提高。
国行和国际版分区表不同,只能通过底层模式深刷官方固件。因此如需刷国际版,请务必全盘备份,以防止丢失基带数据或黑砖。
除此之外:
Boot、LK文件通用,无须重复修补;
直接刷国际版,深刷工具会提示分区表不匹配,需要彻底格式化闪存再刷入(等同于格机)。这将百分百丢基带,经实测,基带不在联发科常用的那几个分区,请务必全盘备份后再尝试;
本机有efuse,电子融丝??可能用于防降级保护,深刷都无法降级,只能刷最新版F27固件(国行/国际版都是这个版本)
国行底层F27固件有签名验证,无法刷入(外版可以);
即使彻底格式化刷外版,也无法直接开机,系统提示下载不完整,将在60s后关机,无法进系统。和基带无关(因为第一次尝试就丢了基带,但忘了怎么操作后外版仍然开了,进系统才发现没信号,再一看IMEI没了),可能和分区表有关。
seccfg分区不能在通电时(不包含短接刷机,含fastboot/rec/系统内)动,动了立马黑砖。
备份好应该不怕炸TEE(应该吧?不过听说联发科的TEE分区即使是深刷模式也读不到?),全盘重写几次了啥事没有。不确定。
最后我隐约记得救砖的方法:
黑砖状态,断电。开mtkclient的pass(而不是程序本身),短接,插线,sp flash格式化深刷国际版重启,黑砖变普通砖提示下载不完整。
然后开mtkclient,再次短接,直接刷国行字库备份的48个分区(没userdata是47),刷好后电源+音量下进官方rec清除数据重启,救回黑砖。此时基带还在。
最后我好像只刷了国际版的vendor,system和boot就能保留基带刷入国际版了,实测恢复出厂设置正常,其他分区都通用。如果不出意外我大概不会再动它了,短接太折磨人了。以上步骤仅供参考。如果哪天又要切换国行和国际版的话,我也许会重新整理下,写完整教程。
没找到机型参数在那个prop文件里。可以用改机型模块重新伪装成国行版PACM00(谷歌显示OPPO R15中国版),或者被识别成F7。