设备档案包生成器

生成 device_info / cfg / 各类 dumps 组成的虚构设备档案,用于联调与兼容性测试

预设机型

生成的均为虚构随机数据,用于开发联调、自动化用例与兼容性回归测试;请勿用于冒用他人设备身份或规避应用风控的场景。

摄像头

朝向焦距 mm光圈最大宽最大高

批量生成

外层是一个容器包,内部为每台设备一个独立 zip 档案

输出

关于机型数据:预设取自 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。