无法在锁定的专有联发科设备上备份 rom - mt8163 芯片组

逆向工程 固件 固件分析 闪光 只读存储器
2021-07-10 02:37:06

我有一台带有联发科技芯片组 MT8163v 的专有平板电脑,并且获得出厂 ROM 和/或分散文件是不可能的。我的目标是使用 TWRP 进行闪存。

该设备有一个自定义的 android 存储库,不允许我安装应用程序或任何类似的东西,所以我不能走那条路。

我正在尝试使用 spflash 工具对预加载器分区进行回读,然后使用 WwR 生成分散。可以在此处找到有关其工作原理的详细信息这很简单。

当我尝试回读时,出现此错误:

s_dl_get_dram_setting_fail(5054)

我读过的所有内容都表明这是由于不正确的分散文件造成的。但是,为了安全起见,我使用了此处找到的安全启动绕过,以确保安全启动不是问题。然而,通过旁路,我得到了同样的错误。

从我读过的所有内容来看,在没有工厂 rom/scatter 文件的情况下,回读是我应该能够做一件事这就是为什么我很困惑为什么在进行简单的回读时会收到此错误。

我什至付钱给 Hovatek 的技术人员(他们非常有帮助)来帮助解决这个问题。我们也尝试了带有加密狗的最新 Infinity Box,但无济于事。

这是 WwR 生成的分散中的分区信息:

- partition_index: SYS0
partition_name: PRELOADER
file_name: preloader.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_BOOT_1
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
reserve: 0x00

在我看来,唯一的可变属性是physical_start_addrand partition_size但是,当我查看其他联发科芯片组的分散文件时,似乎始终是0x800000x40000. 从我读过的内容来看,仅仅做回读应该无关紧要。但是我两个都试了都没用。

有谁知道我还可以尝试什么??我什至愿意尝试使用相同芯片组的其他设备的 ROM。在这一点上,我不在乎我是否会变砖。

0个回答
没有发现任何回复~