检查模块是否就绪(Root + 服务已绑定)及登录鉴权状态
需要 Extras: 无
请求示例
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.IS_READY
返回示例
rsh.extra.result=true
rsh.extra.authorized=true
RshMod 通过 Android ContentProvider 对外提供改机 API。脚本与 adb 仅需使用下方 URI 与 rsh.action.* / rsh.extra.* 命名即可完成集成。
| 项目 | 值 / 说明 |
|---|---|
| URI(固定) | content://im.rsh.mod |
| Method 前缀 | rsh.action.* |
| Extra 前缀 | rsh.extra.* |
| 登录鉴权 | 必须 — App 内已登录,Session 有效 24 小时 |
adb 调用格式:
adb shell content call --uri content://im.rsh.mod \
--method <METHOD> \
--extra <KEY>:<TYPE>:<VALUE>
检查模块是否就绪(Root + 服务已绑定)及登录鉴权状态
需要 Extras: 无
请求示例
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.IS_READY
返回示例
rsh.extra.result=true
rsh.extra.authorized=true
获取支持的 50 个国家代码列表
需要 Extras: 无
请求示例
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.LIST_COUNTRIES
返回示例
rsh.extra.countries=[US, CN, JP, ...]
按国家/品牌/型号生成 45 个参数(不写入设备)
需要 Extras: 见请求参数
请求示例
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_PARAMS \
--extra rsh.extra.country:s:CN \
--extra rsh.extra.brand:s:Random
返回示例
rsh.extra.result=true
rsh.extra.count=45
rsh.extra.params=Bundle[...]
生成并写入设备(一键改机,主推接口)
需要 Extras: 见请求参数
请求示例
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_AND_APPLY \
--extra rsh.extra.country:s:US \
--extra rsh.extra.brand:s:Samsung \
--extra rsh.extra.model:s:Random
返回示例
rsh.extra.result=true
rsh.extra.count=45
rsh.extra.country=US
读取当前已保存的全部参数(count 可能为 56,含 Hook 开关)
需要 Extras: 无
请求示例
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GET_PARAMS
返回示例
rsh.extra.count=56
rsh.extra.params=Bundle[...]
不对外暴露:SETTINGS(逐项改参)、CLEAR_SETTINGS(清空)。批量改机请用 GENERATE_AND_APPLY。
暂无 LIST_BRANDS / LIST_MODELS 接口;品牌与型号见下方「品牌与机型」附录,或在 App 内 Spinner 查看。
| Extra 键 | 类型 | 必填 | 说明 |
|---|---|---|---|
rsh.extra.country |
String | 建议 | 国家代码,如 US、CN、JP。默认 US |
rsh.extra.brand |
String | 否 | 品牌。传 Random 表示在该国内随机品牌 |
rsh.extra.model |
String | 否 | 型号。传 Random 表示在该品牌下随机型号 |
country |
→ | rsh.extra.country |
brand |
→ | rsh.extra.brand |
model |
→ | rsh.extra.model |
| 场景 | country | brand | model |
|---|---|---|---|
| 仅指定国家,品牌型号随机 | CN |
— |
— |
| 国家 + 随机品牌 | CN |
Random |
— |
| 国家 + 指定品牌 + 随机型号 | JP |
Samsung |
Random |
| 指定品牌 + 型号(代号) | CN |
Xiaomi |
24129PN74C |
| 指定品牌 + 型号(展示名) | US |
Samsung |
Galaxy S25 Ultra |
品牌须与内置库完全一致(区分大小写)。无效品牌/型号会回退随机。
| Extra 键 | 类型 | 说明 |
|---|---|---|
rsh.extra.result |
boolean | 操作是否成功 |
rsh.extra.authorized |
boolean | 是否已通过登录鉴权 |
rsh.extra.message |
String | 失败说明(未登录、未知 method 等) |
rsh.extra.count |
int | 参数数量(生成一般为 45;GET 可能为 56) |
rsh.extra.country |
String | 实际使用的国家 |
rsh.extra.brand |
String | 实际使用的品牌 |
rsh.extra.model |
String | 实际使用的型号 |
rsh.extra.countries |
String[] | 国家列表(LIST_COUNTRIES) |
rsh.extra.params |
Bundle | 参数字典(嵌套 Bundle) |
rsh.extra.result=false
rsh.extra.authorized=false
rsh.extra.message=Unauthorized: login required
以下示例按实际调用顺序排列。adb 在电脑终端执行(需 USB 调试);JavaScript 自动化脚本在设备上运行,通过 context 调用 ContentResolver。45 项参数每次按国家 + 机型关联规则随机生成。
格式:adb shell content call --uri content://im.rsh.mod --method <METHOD> [--extra 键:s:值 …]。s=字符串。brand/model 传 Random 表示随机。调用前须 App 已登录。
改机前必须先调用。authorized=true 已登录;result=true 表示 Root + 服务就绪。
# 调用 IS_READY,无需 --extra
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.IS_READY
# 成功:rsh.extra.authorized=true rsh.extra.result=true
# 失败:authorized=false → 未登录;result=false → Root/服务未就绪
返回 50 国代码,与「国家列表」章节一致。
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.LIST_COUNTRIES
不传 country/brand/model 时使用默认国家 US,品牌与型号按内置权重随机,45 项参数全部随机生成。
# 无任何 --extra:country 默认 US,品牌+型号随机
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_AND_APPLY
# 成功回显 rsh.extra.country / brand / model(随机结果)
只传 country,在该国范围内按权重随机选品牌,再随机选型号。
# 中国:品牌、型号均随机
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_AND_APPLY \
--extra rsh.extra.country:s:CN
brand=Random 表示在该国家内随机品牌,型号也在该品牌下随机。
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_AND_APPLY \
--extra rsh.extra.country:s:CN \
--extra rsh.extra.brand:s:Random
指定国家与品牌,不传 model 时在该品牌下随机选一款机型。
# 美国 + Samsung,型号随机
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_AND_APPLY \
--extra rsh.extra.country:s:US \
--extra rsh.extra.brand:s:Samsung
国家与品牌固定,model=Random 在该品牌下随机一款。
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_AND_APPLY \
--extra rsh.extra.country:s:JP \
--extra rsh.extra.brand:s:Samsung \
--extra rsh.extra.model:s:Random
型号填设备代号或展示名,须与下方机型表一致。45 项参数按该机型关联数据随机生成。
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_AND_APPLY \
--extra rsh.extra.country:s:CN \
--extra rsh.extra.brand:s:Xiaomi \
--extra rsh.extra.model:s:24129PN74C
# --uri 固定 URI content://im.rsh.mod
# --method GENERATE_AND_APPLY = 生成 45 项并写入
# rsh.extra.country 国家代码(大写)
# rsh.extra.brand 品牌(区分大小写)
# rsh.extra.model 型号代号或展示名
GENERATE_PARAMS 只生成不写入,适合调试。以下:德国 + 随机品牌。
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GENERATE_PARAMS \
--extra rsh.extra.country:s:DE \
--extra rsh.extra.brand:s:Random
# 响应:rsh.extra.count=45,rsh.extra.params=Bundle[…]
GET_PARAMS 返回当前配置,count 可能为 56(含 Hook 开关)。
adb shell content call --uri content://im.rsh.mod \
--method rsh.action.GET_PARAMS
在设备端自动化环境中运行(需能访问 Android context)。下方先放公共函数,再列多种改机场景,每行均有注释。
公共函数(复制到脚本顶部)
// ===== 常量 =====
const RSH_URI = "content://im.rsh.mod"; // 固定对外 URI
const EXTRA_RESULT = "rsh.extra.result"; // Boolean:是否成功
const EXTRA_AUTHORIZED = "rsh.extra.authorized"; // Boolean:是否已登录
const EXTRA_COUNTRY = "rsh.extra.country"; // String:国家
const EXTRA_BRAND = "rsh.extra.brand"; // String:品牌
const EXTRA_MODEL = "rsh.extra.model"; // String:型号
const EXTRA_COUNT = "rsh.extra.count"; // int:参数数量(通常 45)
const EXTRA_MESSAGE = "rsh.extra.message"; // String:错误信息
function isReady() {
let cr = context.getContentResolver(); // ContentResolver
let bundle = cr.call(android.net.Uri.parse(RSH_URI), "rsh.action.IS_READY", null, null);
if (bundle == null) return false; // 无响应
if (!bundle.getBoolean(EXTRA_AUTHORIZED, false)) return false; // 未登录
return bundle.getBoolean(EXTRA_RESULT, false); // Root/服务就绪
}
function generateAndApply(country, brand, model) {
let cr = context.getContentResolver();
let uri = android.net.Uri.parse(RSH_URI);
let extras = new android.os.Bundle();
if (country) extras.putString(EXTRA_COUNTRY, country.toUpperCase()); // 国家(可选,默认 US)
if (brand) extras.putString(EXTRA_BRAND, brand); // 品牌(Random=随机)
if (model) extras.putString(EXTRA_MODEL, model); // 型号(Random=随机)
return cr.call(uri, "rsh.action.GENERATE_AND_APPLY", null, extras);
}
function logApplyResult(res, label) {
if (res == null) { loge(label + ": 无响应"); return; }
if (res.getBoolean(EXTRA_RESULT, false)) {
logd(label + " OK country=" + res.getString(EXTRA_COUNTRY, "")
+ " brand=" + res.getString(EXTRA_BRAND, "")
+ " model=" + res.getString(EXTRA_MODEL, "")
+ " count=" + res.getInt(EXTRA_COUNT, 0));
} else {
loge(label + " 失败: " + res.getString(EXTRA_MESSAGE, ""));
}
}
空 Bundle,country 默认 US,品牌型号随机。
if (!isReady()) { loge("未就绪"); } else {
let cr = context.getContentResolver();
let res = cr.call( // 不传任何 extra
android.net.Uri.parse(RSH_URI),
"rsh.action.GENERATE_AND_APPLY",
null,
new android.os.Bundle() // 空 Bundle → 全随机(默认 US)
);
logApplyResult(res, "全随机");
}
只传 country,brand/model 省略 → 该国随机品牌 + 随机型号。
if (isReady()) {
let res = generateAndApply("CN", null, null); // 只写 country
logApplyResult(res, "仅国家 CN");
}
brand 传 "Random" 在该国内随机品牌与型号。
if (isReady()) {
let res = generateAndApply("CN", "Random", null); // Random 品牌
logApplyResult(res, "CN+Random品牌");
}
指定品牌,不传 model,在该品牌下随机选机型。
if (isReady()) {
let res = generateAndApply("US", "Samsung", null); // 不传 model
logApplyResult(res, "US+Samsung");
}
品牌固定,model=Random 在该品牌下随机一款。
if (isReady()) {
let res = generateAndApply("JP", "Samsung", "Random"); // model=Random
logApplyResult(res, "JP+Samsung+Random");
}
精确指定机型,45 项参数按该机型规则随机生成。
if (isReady()) {
let res = generateAndApply("CN", "Xiaomi", "24129PN74C"); // 设备代号
logApplyResult(res, "精确改机");
// 建议随后强制停止目标 App 再启动,使 Hook 生效
}
GENERATE_PARAMS / GENERATE_AND_APPLY 每次按国家 + 机型关联数据随机生成 45 项,写入 rsh.extra.params。
GET_PARAMS 返回的 count 可能为 56,因为还包含 12 个 Hook 开关(hook、hook_imei 等)。
| # | 参数键 | 说明 |
|---|---|---|
| 系统 Build 信息 | ||
| 1 | phone_brand |
品牌 |
| 2 | phone_model |
型号 |
| 3 | phone_manufacturer |
制造商 |
| 4 | phone_device |
设备代号 |
| 5 | phone_board |
主板 |
| 6 | phone_hardware |
硬件平台 |
| 7 | phone_name |
产品名称 |
| 8 | phone_display |
Display ID |
| 9 | phone_version_release |
Android 版本 |
| 10 | phone_incremental |
增量版本号 |
| 11 | phone_id |
Build ID |
| 12 | phone_tags |
Build 标签 |
| 13 | phone_host |
构建主机 |
| 14 | phone_user |
构建用户 |
| 15 | phone_type |
构建类型 |
| 16 | phone_baseband |
基带版本 |
| 17 | phone_patch |
安全补丁级别 |
| 18 | phone_build_date |
构建日期 |
| 19 | phone_build_date_utc |
构建时间戳 |
| 20 | phone_fingerprint |
系统指纹 |
| 运营商 / SIM | ||
| 21 | sim_operator |
运营商代码 (MCC/MNC) |
| 22 | sim_operator_name |
运营商名称 |
| 23 | sim_country_iso |
国家/地区代码 |
| 24 | sim_serial_number |
SIM 卡序列号 |
| 25 | line_number |
手机号码 |
| 26 | subscriber_id |
IMSI |
| WiFi 网络 | ||
| 27 | ssid |
WiFi 名称 (SSID) |
| 28 | bssid |
路由器 MAC (BSSID) |
| 29 | wifi_mac |
WiFi MAC |
| 30 | wifi_state |
WiFi 连接状态 |
| 地理位置 | ||
| 31 | geo_latitude |
纬度 |
| 32 | geo_longitude |
经度 |
| 33 | geo_altitude |
海拔 |
| 34 | geo_accuracy |
定位精度 |
| 35 | geo_speed |
移动速度 |
| 36 | geo_bearing |
移动方向 |
| 设备身份标识 | ||
| 37 | imei_1 |
主 IMEI |
| 38 | imei_2 |
副 IMEI |
| 39 | android_id |
Android ID |
| 40 | phone_serial |
设备序列号 |
| 41 | gsf |
GSF ID |
| 硬件与其他 | ||
| 42 | bluetooth_mac |
蓝牙 MAC |
| 43 | ads_id |
广告 ID |
| 44 | drm |
DRM 信息 |
| 45 | webview_visible |
WebView 可见性 |
| 现象 | 原因 | 处理 |
|---|---|---|
| authorized=false, Unauthorized: login required | 未登录或 Session 过期(24h) | 打开 App 重新登录 |
| IS_READY 为 false | Root 未授权或服务未就绪 | Magisk 允许 RshMod;打开 App 等待服务绑定 |
| GENERATE_AND_APPLY 失败但 GENERATE_PARAMS 成功 | 模块未就绪,无法写入 | 确认 root 已开启,主界面状态就绪 |
| Unknown method | method 名写错 | 使用 rsh.action.* 前缀 |
| 指定 model 但回显为其他型号 | 型号未命中设备库 | 对照下方机型表修正拼写 |
| 改机后目标 App 仍显示旧参数 | Hook 缓存 | 强制停止目标 App 再启动 |
可通过 rsh.action.LIST_COUNTRIES 动态获取,与下表一致。
共 21 品牌、130 款机型,与 App 内 Spinner、DEVICE_DATABASE 完全一致。
| Brand | 展示名 | 设备代号 | 系统 |
|---|---|---|---|
| Samsung | Galaxy S25 Ultra | SM-S938B |
Android 16 |
| Samsung | Galaxy S25 | SM-S931B |
Android 16 |
| Xiaomi | Xiaomi 15 | 24129PN74C |
Android 16 |
| Xiaomi | Redmi Note 14 Pro | 24116RACCG |
Android 15 |
| Pixel 10 Pro | blazer |
Android 16 | |
| Pixel 9 Pro | caiman |
Android 15 | |
| OPPO | Find X8 Ultra | PKJ110 |
Android 16 |
| OPPO | Find X8 Pro | PKC110 |
Android 15 |
| vivo | X200 Pro | V2405A |
Android 15 |
| OnePlus | OnePlus 13 | CPH2649 |
Android 15 |
| Honor | Magic7 Pro | PTP-AN10 |
Android 16 |
| Realme | GT7 Pro | RMX5010 |
Android 16 |
| Type | Example | Note |
|---|---|---|
| 展示名(推荐) | Galaxy S25 Ultra |
与 App 下拉一致 |
| 设备代号 | SM-S938B、24129PN74C |
与 phone_device 一致 |
| 模糊包含 | S25、Note 14 |
不区分大小写 |
未指定 model 时:先按国家权重选品牌,再按收入等级偏向较新或较旧 Android 版本。
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Galaxy S25 Ultra | SM-S938B |
Android 16 (API 36) | 2025-01-22 |
| Galaxy S25 | SM-S931B |
Android 16 (API 36) | 2025-02-03 |
| Galaxy S24 Ultra | SM-S928B |
Android 14 (API 34) | 2024-01-17 |
| Galaxy S23 | SM-S911B |
Android 13 (API 33) | 2023-02-01 |
| Galaxy A54 | SM-A546B |
Android 13 (API 33) | 2023-03-24 |
| Galaxy A34 | SM-A346B |
Android 13 (API 33) | 2023-03-24 |
| Galaxy A14 | SM-A145F |
Android 13 (API 33) | 2023-01-04 |
| Galaxy S22 | SM-S901B |
Android 12 (API 32) | 2022-02-25 |
| Galaxy S21 | SM-G991B |
Android 11 (API 30) | 2021-01-29 |
| Galaxy S20 | SM-G980F |
Android 10 (API 29) | 2020-03-06 |
| Galaxy S10 | SM-G973F |
Android 9 (API 28) | 2019-03-08 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Xiaomi 15 | 24129PN74C |
Android 16 (API 36) | 2024-10-29 |
| Redmi Note 14 Pro | 24116RACCG |
Android 15 (API 35) | 2025-01-16 |
| Xiaomi 14 | 2311DRK48C |
Android 14 (API 34) | 2023-10-27 |
| Redmi Note 13 Pro | 23090RA98C |
Android 13 (API 33) | 2023-09-21 |
| Xiaomi 13 | 2211133C |
Android 13 (API 33) | 2022-12-11 |
| Redmi Note 12 | 22111317C |
Android 13 (API 33) | 2022-10-27 |
| POCO X6 Pro | 2311DRK48G |
Android 14 (API 34) | 2024-01-11 |
| Redmi Note 10 Pro | M2101K6G |
Android 11 (API 30) | 2021-03-04 |
| Redmi Note 9 Pro | M2003J6B2G |
Android 10 (API 29) | 2020-04-30 |
| Redmi Note 8 Pro | M1906G7G |
Android 9 (API 28) | 2019-08-29 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Pixel 10 Pro | blazer |
Android 16 (API 36) | 2025-08-28 |
| Pixel 9 Pro | caiman |
Android 15 (API 35) | 2024-09-09 |
| Pixel 9 | tokay |
Android 15 (API 35) | 2024-08-22 |
| Pixel 8 Pro | husky |
Android 14 (API 34) | 2023-10-04 |
| Pixel 8 | shiba |
Android 14 (API 34) | 2023-10-04 |
| Pixel 7 Pro | cheetah |
Android 13 (API 33) | 2022-10-06 |
| Pixel 7a | lynx |
Android 13 (API 33) | 2023-05-10 |
| Pixel 7 | panther |
Android 13 (API 33) | 2022-10-06 |
| Pixel 6 Pro | raven |
Android 12 (API 31) | 2021-10-28 |
| Pixel 6a | bluejay |
Android 13 (API 33) | 2022-07-21 |
| Pixel 5 | redfin |
Android 11 (API 30) | 2020-10-15 |
| Pixel 4 | flame |
Android 10 (API 29) | 2019-10-24 |
| Pixel 3a | sargo |
Android 10 (API 29) | 2019-05-07 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Find X8 Ultra | PKJ110 |
Android 16 (API 36) | 2025-04-16 |
| Find X8 Pro | PKC110 |
Android 15 (API 35) | 2024-10-30 |
| Find X7 | PHZ110 |
Android 14 (API 34) | 2024-01-08 |
| Reno11 Pro | PHU110 |
Android 13 (API 33) | 2023-11-23 |
| A79 | PHQ110 |
Android 13 (API 33) | 2023-11-03 |
| A58 | PHV110 |
Android 13 (API 33) | 2023-08-08 |
| A38 | CPH2579 |
Android 13 (API 33) | 2023-09-01 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| X200 Pro | V2405A |
Android 15 (API 35) | 2024-10-19 |
| X100 Pro | V2324A |
Android 14 (API 34) | 2023-11-13 |
| Y78 | V2310 |
Android 13 (API 33) | 2023-07-24 |
| Y36 | V2322 |
Android 13 (API 33) | 2023-05-27 |
| Y17s | V2310A |
Android 13 (API 33) | 2023-09-19 |
| Y02 | V2217 |
Android 13 (API 33) | 2023-01-16 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| OnePlus 13 | CPH2649 |
Android 15 (API 35) | 2025-01-07 |
| OnePlus 12 | PJZ110 |
Android 14 (API 34) | 2023-12-05 |
| OnePlus 11 | PHB110 |
Android 13 (API 33) | 2023-01-04 |
| Nord 3 | CPH2491 |
Android 13 (API 33) | 2023-07-05 |
| Nord CE3 | CPH2569 |
Android 13 (API 33) | 2023-08-01 |
| 10T | CPH2413 |
Android 13 (API 33) | 2022-08-03 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Magic7 Pro | PTP-AN10 |
Android 16 (API 36) | 2024-10-30 |
| Magic6 Pro | BVL-AN16 |
Android 14 (API 34) | 2024-01-11 |
| 90 | REA-AN00 |
Android 13 (API 33) | 2023-05-29 |
| X9a | RKY-AN00 |
Android 13 (API 33) | 2023-01-04 |
| X8a | CRT-AN00 |
Android 13 (API 33) | 2023-02-08 |
| X7a | CMA-AN00 |
Android 12 (API 32) | 2022-12-30 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| GT7 Pro | RMX5010 |
Android 16 (API 36) | 2024-11-04 |
| GT5 Pro | RMX3888 |
Android 14 (API 34) | 2023-12-07 |
| 11 Pro+ | RMX3741 |
Android 13 (API 33) | 2023-05-10 |
| C67 | RMX3890 |
Android 13 (API 33) | 2023-12-14 |
| C53 | RMX3760 |
Android 13 (API 33) | 2023-05-23 |
| Narzo 60 | RMX3750 |
Android 13 (API 33) | 2023-07-06 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Edge 40 Pro | XT2301-4 |
Android 13 (API 33) | 2023-04-04 |
| Moto G84 | XT2347-2 |
Android 13 (API 33) | 2023-08-29 |
| Moto G54 | XT2343-1 |
Android 13 (API 33) | 2023-09-05 |
| Moto G32 | XT2235-3 |
Android 12 (API 32) | 2022-07-12 |
| Moto E13 | XT2345-5 |
Android 13 (API 33) | 2023-01-13 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| POCO F5 | 23049PCD8G |
Android 13 (API 33) | 2023-05-09 |
| POCO X5 Pro | 22101320G |
Android 12 (API 32) | 2023-02-06 |
| POCO F4 | 22021211RG |
Android 12 (API 31) | 2022-06-23 |
| POCO M4 Pro | 21091116AG |
Android 11 (API 30) | 2021-11-09 |
| POCO F3 | M2012K11AG |
Android 11 (API 30) | 2021-03-22 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Nothing Phone (2) | Pong |
Android 14 (API 34) | 2023-07-11 |
| Nothing Phone (1) | Spacewar |
Android 13 (API 33) | 2022-07-12 |
| Nothing CMF Phone (1) | A015 |
Android 13 (API 33) | 2023-10-30 |
| Nothing Ear (2) | B015 |
Android 12 (API 32) | 2022-05-24 |
| Nothing Ear (1) | C015 |
Android 11 (API 30) | 2021-08-17 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| V60 ThinQ | LM-V600N |
Android 12 (API 31) | 2020-02-26 |
| Velvet | LM-G910N |
Android 11 (API 30) | 2020-05-07 |
| Q92 | LM-Q920N |
Android 10 (API 29) | 2020-08-06 |
| K92 | LM-K920N |
Android 10 (API 29) | 2020-11-06 |
| Wing | LM-F100N |
Android 10 (API 29) | 2020-09-28 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| AQUOS R8 Pro | SHG10 |
Android 13 (API 33) | 2023-11-24 |
| AQUOS R7 | SHG08 |
Android 12 (API 32) | 2022-07-08 |
| AQUOS sense7 | SHG07 |
Android 12 (API 32) | 2022-11-18 |
| AQUOS R5G | SHG01 |
Android 10 (API 29) | 2020-06-18 |
| AQUOS zero2 | SH-01M |
Android 10 (API 29) | 2020-01-30 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| HTC U23 Pro | htc_blaits |
Android 13 (API 33) | 2023-06-05 |
| HTC U20 5G | htc_betsut |
Android 11 (API 30) | 2020-06-22 |
| HTC Desire 22 Pro | htc_wasp |
Android 12 (API 32) | 2022-08-28 |
| HTC Desire 21 Pro | htc_everest |
Android 11 (API 30) | 2021-01-13 |
| HTC Wildfire E3 | htc_unicorn |
Android 10 (API 29) | 2021-03-14 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| PHANTOM V Fold | BF7 |
Android 13 (API 33) | 2023-02-28 |
| CAMON 20 Premier | CH9h |
Android 13 (API 33) | 2023-05-09 |
| POVA 5 Pro | LH2 |
Android 13 (API 33) | 2023-08-02 |
| SPARK 10 Pro | KL7 |
Android 13 (API 33) | 2023-03-06 |
| CAMON 19 Pro | CH7n |
Android 12 (API 31) | 2022-06-15 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Note 30 Pro | X676B |
Android 13 (API 33) | 2023-05-24 |
| Zero 30 | X6710 |
Android 13 (API 33) | 2023-09-01 |
| Hot 30 | X669D |
Android 13 (API 33) | 2023-04-12 |
| Note 12 Pro | X676C |
Android 12 (API 31) | 2022-07-08 |
| Smart 6 | X6511B |
Android 11 (API 30) | 2022-01-20 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| A70 | P851L |
Android 13 (API 33) | 2023-09-26 |
| P40 | L6507 |
Android 11 (API 30) | 2022-08-10 |
| S23 | L6003 |
Android 11 (API 30) | 2023-06-23 |
| Vision 3 | P681L |
Android 10 (API 29) | 2022-01-06 |
| A60 | P661L |
Android 10 (API 29) | 2021-12-15 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Agni 2 | LXA2 |
Android 13 (API 33) | 2023-05-24 |
| Blaze 2 | LXQ2 |
Android 13 (API 33) | 2023-07-14 |
| Yuva 2 Pro | LXY2P |
Android 13 (API 33) | 2023-06-28 |
| Agni | LXA1 |
Android 11 (API 30) | 2021-11-09 |
| Z6 | LXZ6 |
Android 10 (API 29) | 2021-09-06 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| IN 2c | E6533 |
Android 11 (API 30) | 2022-04-26 |
| IN Note 2 | E7544 |
Android 11 (API 30) | 2021-10-31 |
| IN 1b | E7431 |
Android 10 (API 29) | 2020-11-03 |
| IN Note 1 | E7746 |
Android 10 (API 29) | 2020-11-03 |
| IN 2b | E6533 |
Android 11 (API 30) | 2021-07-30 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| 40 SE | T774H |
Android 13 (API 33) | 2023-07-12 |
| 40 NXTPAPER | T810H |
Android 12 (API 31) | 2023-01-09 |
| 20 Pro | T799H |
Android 11 (API 30) | 2021-10-18 |
| 30 Pro | T636H |
Android 12 (API 31) | 2022-05-06 |
| 10 Plus | T782H |
Android 10 (API 29) | 2020-08-28 |
| 展示名 | 设备代号 | 系统 | 上市日期 |
|---|---|---|---|
| Power U30 | V700 |
Android 10 (API 29) | 2021-02-17 |
| View5 | W-K510 |
Android 10 (API 29) | 2020-08-12 |
| Y82 | V730 |
Android 10 (API 29) | 2021-06-01 |
| Power U20 | V680 |
Android 10 (API 29) | 2021-04-15 |
| View4 | W-P311 |
Android 10 (API 29) | 2020-03-04 |
| v6.68 | 当前稳定版:对外 API content://im.rsh.mod;2025–2026 机型库(21 品牌 130 款);补丁时间上限 2026-06 |
使用前请在 LSPosed 中启用 RshMod 模块,并勾选需 Hook 的目标 App。