生成 device_info / cfg / 各类 dumps 组成的虚构设备档案,用于联调与兼容性测试
生成的均为虚构随机数据,用于开发联调、自动化用例与兼容性回归测试;请勿用于冒用他人设备身份或规避应用风控的场景。
| 朝向 | 焦距 mm | 光圈 | 最大宽 | 最大高 |
|---|
关于机型数据:预设取自 2023 年后国内在售机型的公开规格(SoC、分辨率、
电池、内存、摄像头等),候选列表覆盖华为/荣耀/小米/Redmi/OPPO/一加/realme/vivo/iQOO,
不含苹果。ROM 版本号与系统应用包名均已按厂商查证后替换为真实值:小米/Redmi 用 HyperOS 3
国行固件号(OS3.0.x.0.W??CNXM,机型代号取自 XiaomiROM 固件库),OPPO/一加/realme 用 ColorOS 16
的 <机型>_16.0.x.xxx(CN01),vivo/iQOO 用 OriginOS 6 的
PDxxxx_A_16.1.x.x,荣耀用 MagicOS 的 10.0.0.xxx(SP1CHNC00E...),
华为用 HarmonyOS 4.2 的 4.2.0.2xx(C00E2xxRxPx);Android 大版本、SDK、内核主线版本、
安全补丁随之统一。pm.systemApps 按品牌替换成各家真实包名(如
com.xiaomi.market/com.miui.home、com.hihonor.appmarket、
com.heytap.market、com.bbk.appstore、com.android.bbkmusic)。
每次导出 1319 个文件,与模板包逐条一致、一个不少:
根目录 cfg.json + .kt;机身目录下 device_info.json、
baseCfg / platform / location / camera / sensor / input / display / audio / telephone /
features / systemLib / mediaCode / adb_debug.prop / bootconfig / cpuinfo / meminfo /
mounts / mountinfo / mountstats / inode_info.txt / sensor_etc / df.output / am-getconfig.txt /
services.txt / libraries.txt / features.txt / input_device / libc.so / auxv / vdso_data /
boot/ext4/dm-0~5,以及完整的 cpu/ 调度器树(1279 个 sysfs 节点)。
其中无法凭空构造的静态转储(libc.so、mediaCode.json、mountstats、
inode_info.txt、sensor_etc、auxv、vdso_data、
.kt、cpu/ 整棵树)取自模板原文,保证与真机一致;
挂载表、服务清单、属性、bootconfig 等则以模板为底稿,按你填写的机型做 key 级替换。
打包方式与模板一样使用 deflate。