修改adb shell下$前的提示名称

基于android12

修改文件位置:system/core/adb/daemon/shell_service.cpp

cpp 复制代码
static std::string GetHostName() {
    char buf[HOST_NAME_MAX];
    if (gethostname(buf, sizeof(buf)) != -1 && strcmp(buf, "localhost") != 0) return buf;
	// 在此处return你想return的任何string
    return android::base::GetProperty("ro.product.device", "android");
}

修改后make adbd

编译的产物在:system/apex/com.android.adbd/bin/adbd

替换设备中的文件,重启。

相关推荐
ao-weilai7 小时前
MySQL数据库:用户管理
数据库·mysql·adb
Gl�ria1 天前
MySQL 单机版 vs 高可用版:宕机排查 + 故障处理
mysql·adb·架构
螺蛳粉 螺蛳粉1 天前
第四篇:Keepalived + MySQL 主从高可用实战
数据库·mysql·adb·keepalived·高可用
晚风叙码1 天前
MySQL 表的约束详解:从空属性到外键
android·数据库·mysql·adb
应用市场2 天前
把旧 Pixel 变成相册备份中转站(上):Mac 到安卓的照片传输工具设计——流式上传、sha256 校验、adb forward 与 Bonjour
android·macos·adb·kotlin·swift
晚风叙码4 天前
MySQL 数据类型详解:从数值到字符串,一篇讲透
android·mysql·adb
一技安身4 天前
【mysql】Windows MySQL 8.4.10 绿色免安装喂饭教程
windows·mysql·adb
ao-weilai4 天前
MySQL数据库:表约束
数据库·mysql·adb
ao-weilai7 天前
MySQL数据库:表操作
数据库·mysql·adb
Lancker10 天前
记一次 Druid 连接 MySQL 报 Communications link failure 的排查过程
数据库·mysql·adb