adb 修改设备的serial号码
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/54865043 文章出自:薛瑄的博客
你也可以查看我的其他同类文章,也会让你有一定的收货!
最近在做一个功能,就是APP要与设备绑定,需要获取设备的唯一且固定的序列号,硬件方提供了与serial绑定的方法,可以通过pc端来更改serial,就去了解了一下怎么修改serial号码。
这个序列号就是adb devices
,后返回的一串符号
我的思路是,这个serial号码是android设备都有的,还可以改变,代码也可以读取到,应该就是存储在系统的某个文件里面。最后让我找到了这个文件路径
/sys/class/android_usb/android0/iSerial
修改序列号,也很简单,见下面的代码
root@Android:/sys/class/android_usb/android0 # cat iSerial
19761202
root@android:/sys/class/android_usb/android0 #
root@android:/sys/class/android_usb/android0 # echo 19761203 > iSerial
root@android:/sys/class/android_usb/android0 # cat iSerial
19761203
root@android:/sys/class/android_usb/android0 #
如果adb devices查看设备发现的序列号没有改变,这个应该和adb的主机端服务有关。。。先kill掉服务,再查看设备。
adb kill-server
adb devices
参考:
adb 修改设备的serial号码
adb 的serial number要如何修改?
关注我的公众号,轻松了解和学习更多技术
adb 修改设备的serial号码相关推荐
- 修改设备的serial号码
修改手机端的Sn序列号 方法1:手机连接pc,在adb shell中,切换目录到 cd sys/class/android_usb/android0/ echo 0123456789123456 &g ...
- CP2102修改设备serial、PID、VID的值
在实际的应用场景中我们总希望串口设备的serial.PID和VID值是唯一的这样才会方便设置设备别名,下面就介绍一下怎么修改设备的serial和PID.VID还有驱动的方法.推荐使用修改设备seria ...
- android获取ro._修改Android序列号(Serial Number)
文档说明 本文档以SC806-CN-00-71(msm8909平台 Android7系统)为例,描述如何修改Android Serial Number. Serial Number说明 菜单 Abou ...
- 【TX2】TX2开发板系统默认串口有ttyS0(调试口)、ttyTHS1、ttyTHS2、ttyTHS3,通过修改设备树文件,可以新增三个串口
1.简述 TX2开发板系统默认串口有ttyS0(调试口).ttyTHS1.ttyTHS2.ttyTHS3,通过修改设备树文件,可以新增三个串口. 2.设备树 设备树中关于串口部分的描述 2.1 基础配 ...
- Android设备修改host文件以及修改设备网关
Android设备修改host文件以及修改设备网关 修改设备host文件 以模拟器为例(手机或平板设备必须先root哟) 准备工作 启动虚拟机:从studio启动或从命令行启动 studio启动:略 ...
- 佳博ip修改工具_如何修改设备IP,换IP来组建网络
在工作中我们经常会遇到修改设备IP来组建网络的情况,其实是分几种情况的,接下来IP海小编给大家介绍一下. 1:知道设备的IP IP海代理软件工程师表示,直接用一台笔记本直连这台设备,保证笔记本的网段和 ...
- NRF51822蓝牙服务(9)——动态修改设备的名称
前言 很多时候我们希望能够通过手机动态修改设备的MAC地址.配对密码或者蓝牙设备信息等,其实原理上都是可以实现的.大概思路其实就是把我们需要修改的内容发送到FLASH中保存,然后再用FLASH中的内容 ...
- uni-app获取设备序列号SERIAL
uni-app获取设备序列号方法 Android 8.0以下:无需申请权限,可以通过Build.SERIAL获取到设备序列号 Android 8.0-Android 10:需要申请READ_PHONE ...
- Xposed模块开发:修改设备IMEI
1.下载XposedBridgeApi-54.jar,将它放在libs目录下面,并右击将jar包添加到构建路径 2.AndroidMenifest.xml文件里添加三个meta-data数据 < ...
最新文章
- mac phpstorm调试php,MAC下phpstorm20190302+Xdebug2.7断点调试PHP | 朱斌技术博客
- juniper路由器主备路由引擎主机名配置
- ArgoCD + KubeVela:以开发者为中心的 GitOps
- python 最小二乘回归 高斯核_最经典的回归模型参数估计算法—最小二乘
- [HNOI2009]梦幻布丁
- 【机器学习与差分隐私代码实现】差分隐私代码实现系列(十二)
- 接口与抽象类区别和接口jdk8新特性
- 内置auth 的使用,用超级用户创建
- 蓝桥杯 ALGO-81 算法训练 动态数组使用
- 是以微型计算机为中心 配以相应的外围设备,______是以微型计算机为中心,配以相应的外围设备、电源和辅助电路,以及指挥微型计算机工作的系统软件而构成的。...
- php编写 密码检查,php-检查旧密码和新密码的规则
- Redhat 5.4 Oracle 10g RAC 删除节点
- unity 反编译 step1 disUnity
- conky - linux desktop 漂亮的桌面系统资源使用监控软件
- 单例模式 饿汉式与懒汉式
- linux键盘及终端快捷键
- 【MRCPv2协议介绍】 Generic Message Headers
- 6个不可多得的黑科技网站!
- dw自动滚动图片_Dreamweaver连续滚动图片的制作
- 异常:com.alibaba.druid.sql.parser.ParserException: ERROR. token : DESC, pos : 72