Hikari Calyx Tech
资源

联想联发科平板的区域机制和跨区刷机方法

注意:本文仅涵盖使用 MediaTek 处理器的 Lenovo / Motorola / NEC (下称 LMN) 品牌的搭载联发科处理器的平板电脑。

LMN 的 MediaTek 处理器平板电脑通过 proinfo 分区内的区域编码来判断归属发售地以及品牌来决定允许运行的固件。该编码由4个字母组成。

前两个字母代表发售国家/地区,后两个字母代表适用固件品牌,例如,中国大陆发售的 Lenovo 品牌平板区域编码为:

CNXX

CN 自然代表中国大陆,而后面两个字母已知的对应品牌关系如下:

XX - Lenovo
YX - NEC
?? - Motorola

即,如果某个 Lenovo 品牌平板需要刷入 NEC 品牌的同机型固件,则需要将编码后两个字母更改成 YX,且由于 NEC 品牌平板电脑仅面向日本市场,则代码应更改为 JPYX。

如区域编码与预期不匹配,则刷入非匹配地区固件,Bootloader 将会提示用户固件与当前机型不兼容并拒绝开机。

提取 proinfo

用户可以使用 MTK SP FlashTool 来提取 proinfo 分区数据。

Linux 用户可能需要改用 mtkclient 来操作,这里不做任何介绍。

安装 MediaTek 驱动

你可以在这里下载驱动包进行安装:

https://mirrors.lolinet.com/software/windows/MediaTek/drivers/MTK_Driver_Setup_v5.23.7.2.zip

安装时间取决于你在安装前接入过多少 USB 设备,因为它会在安装前事先卸载曾经存在的 USB 设备接入记录。

下载当前地区固件

对于中国大陆地区发售的 LMN 平板电脑,可以使用 Lenovo Quick Fix 来获取固件:

https://iknow.lenovo.com.cn/detail/424556

对于非中国大陆地区发售的 LMN 平板电脑,可以使用 Software Fix 来获取固件:

https://support.lenovo.com/us/en/downloads/ds101291

如果想手动下载固件(包括目标区域固件),则需要去 lolinet 下载:

https://mirrors.lolinet.com/firmware/

确定处理器类别

LMN 的 MediaTek 平板固件会附带一个 SP FlashTool。MediaTek 非 Dimensity 处理器附带的是 V5 版本,Dimensity 处理器则附带 V6 版本,两者不可混用。

v5

v6

修改区域代码

使用任何你顺手的 16 进制编辑器打开回读出来的 proinfo 分区数据。你可以在偏移量 0x3C – 0x3F 找到区域代码。

根据你决定要刷入的目标固件,你可以将其修改为你想要的数值。

一般情况下:

目标固件为全球版 Lenovo 品牌机型固件:GBXX
目标固件为中国大陆版 Lenovo 品牌机型固件:CNXX
目标固件为 NEC 品牌机型固件:JPYX

修改完成后,请将其另存为 proinfo_mod.img 备用。

Hi, I’m Hikari_Calyx

Leave a Reply

Your email address will not be published. Required fields are marked *