我记得在csdn上看过一个博主写了一篇相关的文章,思路差不多。

他的方法是写了一个apk来修改imei号,本人就偷懒了,直接在平台上修改。

拨号界面发送指令

*#123456789012345#6666# 修改卡1 imei为123456789012345

*#123456789012345#7777# 修改卡2 imei为123456789012345

。。。。。。

以上没什么好说的,在Contact相关文件里面修改即可

接收端修改的问题,找一个有系统签名权限的apk插入代码接收指令,经过测试非系统签名的是无法修改imei的,市面上apk后来无法修改mtk imei貌似就是这个原因。

我选了Setting这个api来接收修改imei号

卡1 at命令 "AT+EGMR=1,7,\"" + imei + "\"";

卡2 at命令 "AT+EGMR=1,10,\"" + imei + "\"";

调用invokeOemRilRequestStrings就OK

--------------------------

每次手动输入imei号后都需要关机再开机才能看到修改结果。

另外恢复出场设置会把imei号变为系统默认的,这个就需要在恢复出厂设置对imei号进行备份和恢复了,可以参考我的那一篇备份恢复文章。

ps:

MTK imei号存储位置   "/data/nvram/md/NVRAM/NVD_IMEI/MP0B_001"

mtk android可修改imei,MTK android 可修改IMEI方法相关推荐

  1. Android Message Learning from MTK

    Google Native Source Code  谷歌原生代码 设置中的SIM卡管理:SimManagementSettings    siminfo.mDisplayName Q: 卡槽1插移动 ...

  2. MTK驱动(46)---- Android CPU频率设置(MTK平台)

    Android CPU频率设置(MTK平台) 1.CPU 频率设置 主要设置CPU的最大和最小频率 mPerfServiceWrapper.userReg 注册 mPerfServiceWrapper ...

  3. 高通android逆向分析,浅谈Android高通(Qualcomm)和联发科(MTK)平台

    一款CPU好不好是要从多个方面考虑的,并不是说简简单单看一个主频.几个核心数就完了,更重要的是它的综合实力到底有多强,这里面当然也会牵扯到价格问题,性能相似当然是便宜的获胜,这是毋庸置疑的. 事实上, ...

  4. Android系统移植与调试之-------如何修改Android设备添加重启、飞行模式、静音模式等功能(一)...

    1.首先先来看一下修改前后的效果对比图 修改之后的图片 确认重启界面 具体的修改内容在下一篇中具体介绍. Android系统移植与调试之------->如何修改Android设备添加重启.飞行模 ...

  5. android代码修改excel文件格式,Android实现类似execel的表格 能回显并能修改表格内容的方法...

    如下所示: 自定义实现一个水平滚动控件HorizontalScrollView package com.example.view; import android.content.Context; im ...

  6. Android移动开发之【Android实战项目】DAY12-App实现修改密码

    1.实现修改密码界面,主要是让用户在必要时修改自己的原始密码,从而保证用户信息的安全性. 2.界面效果如下:效果如下: <?xml version="1.0" encodin ...

  7. 【Android 逆向】Android 进程代码注入原理 ( 注入本质 | 静态注入和动态注入 | 静态注入两种方式 | 修改动态库重打包 | 修改 /data/app/xx/libs 动态库 )

    文章目录 一.注入本质 二.静态注入和动态注入 三.静态注入两种方式 ( 修改动态库重打包 | 修改 /data/app/packageName/libs/ 下的动态库 ) 一.注入本质 进程注入本质 ...

  8. 如何修改eclipse里面Android虚拟机的存放路径

    1.C:\Users\Administrator\.android\avd 2.添加/修改环境变量 变量名:ANDROID_SDK_HOME 值:D:\Android\AndroidSdkHome 3 ...

  9. android SharedPreferences设置初始密码,并修改密码

    在很多应用程序中,都需要注册账号和密码,并且都会有一个初始密码,刚好在刚做的APP中要实现这个功能,要APP实现具有初始密码的功能,就是要判断用户是不是第一次使用这个APP,在保存用户设置多用的是Sh ...

  10. android studio修改配置文件夹(.android .gradle .AndroidStudio)位置

    Android studio安装之后一般默认在c:/user/userid(*****)/;(比如:c:/user/xiaohong/)其他软件在安装中要创建缓存文件夹,那么也会在这个目录创建,比如N ...

最新文章

  1. 大话数据结构-栈与队列
  2. 安装python模块时,遇到error: Unable to find vcvarsall.bat
  3. html点击子元素隐藏div,jq 点击div,显示当前div内容,隐藏其他div的子元素
  4. UIAutomation 自动化
  5. 数据结构(5) -- 图
  6. 【数据结构】——堆排序
  7. Delphi 一些函数解释
  8. Spring Boot 开源软件都有哪些?
  9. 前端开发中,对图片的优化技巧有哪些?
  10. 【数字信号调制】基于matlab GUI PCM编码调制【含Matlab源码 453期】
  11. 如何通过努力出书,如何写有畅销资质的书,本文汇集了多位计算机图书作者的经验...
  12. maya表情blendshape_带BlendShape表情的动作文件播放异常
  13. 怎样更改计算机应用图标,win7如何更改软件图标_win7修改应用程序图标的教程
  14. C++ 视频播放开源库
  15. ATT加入Verizon与KT的合作圈,共同开发SDN/NFV/5G
  16. 2023北京老博会,CISSE中国国际养老服务业博览会
  17. 用逗号分割并在Python中去除空格
  18. Windows bat批处理 结束进程
  19. 关于ESM Flag问题
  20. U盘中毒(一堆.scr扩展名的文件),文件不见了怎么办,怎么恢复隐藏文件

热门文章

  1. 使用dom4j把XML文件解析成JavaBean
  2. Python基础篇:Python的数据结构
  3. iShot——Mac上功能最全的截图、录屏创造工具
  4. Microsoft Office 2016 Project Visio Pro Plus 64 32 下载
  5. 海湾火灾自动报警系统中文编码查询表
  6. 电子科技大学《图论及其应用》复习总结--第一章 图的基本概念
  7. javaweb网上人才招聘系统的设计与实现
  8. 宿舍管理系统c语言程序代码,宿舍管理系统(c语言版)
  9. 同花顺linux 行情软件,GitHub - zhnlks/puppet: 简单的股票程序化交易系统。核心模块基于同花顺和通达信金融终端。用户交流群:624585416...
  10. 如何修改SAO用户密码