修改Android模拟器的IMEI号

简介: 引用:http://all2h.com/?p=94 http://zhiwei.li/text/2010/10/%E4%BF%AE%E6%94%B9android-emulator%E7%9A%84imei/ 本来是搜索利用emulator -data 和-avd命令启动模拟器的区别的,却误打误撞搜索到了这个,想着以后说不定会有用因此先记录在此:) 原文:修改Android Emulator的IMEI 模拟器二进制映像(android-sdk-linux_x86/tools/emulator)没有加密 也 没有被压缩,所以明文字符串可见。

引用:http://all2h.com/?p=94

http://zhiwei.li/text/2010/10/%E4%BF%AE%E6%94%B9android-emulator%E7%9A%84imei/

本来是搜索利用emulator -data 和-avd命令启动模拟器的区别的,却误打误撞搜索到了这个,想着以后说不定会有用因此先记录在此:)

原文修改Android Emulator的IMEI

模拟器二进制映像(android-sdk-linux_x86/tools/emulator)没有加密 也 没有被压缩,所以明文字符串可见。IMEI可以通过如下步骤修改:

1)备份模拟器映像

2)用二进制编辑器打开它

3)搜索 +CGSN字符串, 后面跟着15个数字的IMEI

4) 编辑这些IMEI,然后保存

更详细的信息,请参考 Android: IMEI number and the emulator

在 android_modem.c 里也确实可以看到类似的代码

PS.还发现有人写了个直接可以修改IMEI的小程序,把操作自动化了——下载地址

下载后直接丢到tools文件夹打开修改即可

相关文章
|
安全 Android开发
夜神模拟器 安卓7.0 burp抓包 https流量
夜神模拟器 安卓7.0 burp抓包 https流量
414 0
|
存储 传感器 定位技术
《移动互联网技术》 第四章 移动应用开发: Android Studio开发环境的使用方法:建立工程,编写源程序,编译链接,安装模拟器,通过模拟器运行和调试程序
《移动互联网技术》 第四章 移动应用开发: Android Studio开发环境的使用方法:建立工程,编写源程序,编译链接,安装模拟器,通过模拟器运行和调试程序
188 0
|
Android开发
Android Studio中修改gradle插件版本和Gradle版本
Android项目中,我们一般要设置gradle插件版本和gradle版本。 项目根目录下的build.gradle文件中,通过classpath可以指定gradle插件的版本。
|
29天前
|
网络协议 Shell 网络安全
解决两个 Android 模拟器之间无法网络通信的问题
让同一个 PC 上运行的两个 Android 模拟器之间能相互通信,出(qiong)差(ren)的智慧。
23 3
|
6月前
|
开发工具 Android开发
解决夜神模拟器与Android studio自动断开的问题
解决夜神模拟器与Android studio自动断开的问题
385 1
|
6月前
|
编解码 Android开发
android 创建平板电脑模拟器(转)
android 创建平板电脑模拟器(转)
160 2
|
6月前
|
Java 开发工具 Android开发
android模拟器安装问题
android模拟器安装问题
49 1
|
Android开发 Windows
Mac 好用的 Android 模拟器整理(玩游戏、装应用、支持咸鱼、拼多多...)
Mac 好用的 Android 模拟器整理(玩游戏、装应用、支持咸鱼、拼多多...)
17656 47
|
Android开发 iOS开发 流计算
Mac 安卓(Android) 安装 Genymotion 模拟器
Mac 安卓(Android) 安装 Genymotion 模拟器
816 0
|
监控 开发工具 Android开发
AMD机器:Android Studio启动模拟器提示“HAXM is not installed”的解决办法
AMD机器:Android Studio启动模拟器提示“HAXM is not installed”的解决办法
2903 0