技术栈

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

Rainman博2026-01-07 8:58

基于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

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

上一篇:PDF图书馆索引器和阅读器Inkheart
下一篇:opencv 未知函数记录-edgePreservingFilter
相关推荐
赶路人儿
11 小时前
常见的mcp配置
android·adb
ego.iblacat
12 小时前
MySQL 数据库操作
数据库·mysql·adb
路溪非溪
13 小时前
adb的安装和基本使用总结
adb
XDHCOM
16 小时前
MySQL报错LDAP认证初始化连接池失败,远程修复思路和故障排查分享
数据库·mysql·adb
闻哥
18 小时前
深入理解 MySQL InnoDB Buffer Pool 的 LRU 冷热数据机制
android·java·jvm·spring boot·mysql·adb·面试
炸炸鱼.
19 小时前
MySQL 数据库核心操作手册
数据库·adb·oracle
总要冲动一次
19 小时前
MySQL 5.7 全量 + 增量备份方案(本地执行 + 远程存储)
数据库·mysql·adb
mldlds
1 天前
mysql9.0windows安装
windows·adb
pangares
2 天前
MySQL四种备份表的方式
mysql·adb·oracle
RDCJM
2 天前
Linux下MySQL的简单使用
linux·mysql·adb
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04Labelme从安装到标注:零基础完整指南05AI 编程三剑客:Spec-Kit、OpenSpec、Superpowers 深度对比与实战指南06UV安装并设置国内源07OpenClaw Control UI安全上下文访问配置08小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)09Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services10“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)