最近在学习安卓的东西,看到了短信这一块,怎么做到修改本地短信。短信数据库文件db,路径是/data/data/com.android.providers.telephony/databases/mmssms.db。

但是需要手机Root之后去修改,我拿着我的旧小米8,装了好几个软件都刷不成功,最后看了许多网上的教程才弄好了,下面记录一下。

1.解除BL锁

需要去官方申请解除bl锁,这个真是麻烦,需要你的小米用户和账号(最近创建的不行)。

解锁小米手机http://www.miui.com/unlock/index.htmlhttp://www.miui.com/unlock/index.html按照他官方的去做

1.进入“设置 -> 开发者选项 -> 设备解锁状态”中绑定账号和设备;
2.手动进入Bootloader模式(关机后,同时按住开机键和音量下键);
3.通过USB连接手机,点击 “解锁”按钮;

如果提示“无法获取手机信息”,软件右上角有个齿轮驱动检测试下,记得保存数据。

经过重启新设置,解锁BL的话在开机阶段就有锁接触的图片,然后在开发者选项中也会有“设备解锁状态”右边是“已解锁”。

2.刷成开发版

唉之前应该比较简单,但现在小米8毕竟算旧型号手机了,官方也没有维护他的开发版更新了。如果你是稳定版一直在更新的话,直接去卡刷是刷不了的,他会报“更新包验证失败”。这时候需要线刷到旧版本,然后再刷成官方的开发版。

1.如果是MIUI12以上的手机,首先要刷成10,这里推荐线刷,线刷也是避免兼容性bug的最好方法。官方线刷卡刷教程,注意下他的线刷教程全是稳定版的,不要去下他里面推荐的。

通过线刷升级http://www.miui.com/shuaji-393.html可以下载他的线刷工具,之后去另外一个官方地方下载旧版小米8MIUI,这里吐槽一下,下载还要收费,一个Rom收3积分,就是3元。试了2次,好歹找成功了一个。

小米8 稳定版 ROM 下载合集 – MIUI历史版本https://miuiver.com/tag/dipper-stable-rom/

这里推荐V10.3.5.0.PEACNXM,这是我测试过的版本。然后使用上面的官方工具线刷,注意下软件右下方的选项,如果手机本来有BL锁的会默认会选择“全部删除并LOCK”,千万留意了,我就是一开始没看到,然后又要多走一次上面的解锁BL。

2.刷成10之后装官方的开发版就没问题了,拷到手机里,在更新页面手动选择安装包选项,如果没有这个选项的话点几下版本图标,更新完成之后又是漫长重启新设置。

官方小米8的稳定版和开发版,这里可以看到开发版的MIUI只有10

小米8/探索版/屏幕指纹版 - MIUI下载https://www.miui.com/download-345.html

3.开启Root权限

如果看到手机MIUI版本是开发版的话,那就成功了,接下来就是百度里出现的Root教程,去安全中心—权限,里面就会有新多出来Root的选项。

其实除了解BL锁还有其他很多操作的办法,只是官方的原生Rom和教程比较干净,Root成功概率高,变砖的可能性也小,就是文档什么的很落后了,想有些工具都没有带driver驱动的了,还是靠百度才知道,花了挺多时间的也算学习了记录下,如果有兄弟,觉得哪个小米8稳定版V10.3.5.0.PEACNXM贵的话留言下我贴个盘。

记录一下小米8Root过程相关推荐

  1. 生产中NFS案例记录---写入权限解决过程

        生产中NFS案例记录---写入权限解决过程 NFS配置要求: 1. 将oracle文件写入到NFS Server端,注意权限要与oracle端一致. 2. Oracle端目录文件所属用户为or ...

  2. 又开发好一个系统,详细记录软著申请过程

    大家好,我是小悟 又开发好一个系统,详细记录软著申请过程 经过几个通宵达旦的撸代码之后,又开发好了一个系统,和以往一样,系统开发好了少不了申请软件著作权证书,兄弟们,软著申请搞起来啊. 在版权保护中心 ...

  3. 组装电脑购机指南和记录自己的装机过程

    组装电脑购机指南和记录自己的装机过程 最近家里组装了一台电脑,从采购到组装,前前后后涉及的内容挺多的,我特地在此总结下,防止自己忘记 心急的小白可以直接看配件每部分的总结,你可以略过枯燥的概念,直接比 ...

  4. 记录webscraper的使用过程

    这个记录一下webscraper的使用过程.帮朋友爬取山东慈善总会的网页.由于比较简单,我不想写代码了,就用webscraper把. 首先是网站上的新闻,如图: 这个新闻有13页,都是比较简单的网页. ...

  5. python爬虫,记录一下爬取过程,列表数据,翻页,post方式,保存字典

    记录一下自己的爬虫的过程把,最近在做个项目. 要爬取的网站比较简单. 其中的问题是: post方式,网站的数据有一些需要使用post方式才能获得. 比如, 这部分要看到<发起的项目>,需要 ...

  6. 【每日随笔】记录完整的劳动仲裁过程 一 ( 赢火虫律师平台 | 赢火虫手机端跟进案件信息 | 等待律师接单 | 提交信息给律师 )

    文章目录 前言 一.赢火虫律师平台 二.赢火虫手机端跟进案件信息 三.提交信息给律师 前言 给一个刚入行的朋友帮忙 , 朋友遇到极品公司 , 拖欠工资 , 这里记录一下处理过程 ; 碰到这种公司 , ...

  7. 史上最详细的UEFI+GTP安装ubuntu18.04LTS全记录,涵盖安装过程中的各种问题,所有的问题都将在这里终结。

    首先,若还有朋友不知道UEFI,可以先百度了解一下.截止到现在2019年,90%的朋友所使用的电脑都支持UEFI,不支持UEFI的电脑应该已经退役的差不多了.所以当你百度了解UEFI之后,相信你会有想 ...

  8. cocos2d-x 3.4版本游戏打包AKP (重点记录如何解决打包过程中遇到的各种问题)

    主要记录下打包遇到的各种问题,主要讲解打包中遇到的问题如何解决.如果大家有何我同样的问题,希望能够帮到你. 过程 一 : 1. 配置环境变量 2.下载 ADT包含(eclipse和SDK)   NDK ...

  9. 简单的时间轴HTML源码 可记录网站的成长过程

    介绍: 无聊乱逛看到一个时间轴的单页引导页,弄下来把源码发给大家, 也方便记录大家网站的成长过程, 网盘下载地址: http://kekewangLuo.net/7kuP6stootR 图片:

  10. CentOS换系统盘记录+home缩容过程

    换系统盘: 之前买了块三星980 1T做CentOS的系统盘,可三星暴0E事件门,让人不踏实,打算换掉.网上查询简便的方法,用dd命令似乎很简单,准备好后就开始行动. 1.插入新盘,不要分区,直接dd ...

最新文章

  1. c# winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值
  2. 节能信标灯设计第一版本:预备实验
  3. Java和JavaScript区别与联系
  4. SecureCRT SSH 失败 Key exchange failed 解决方法
  5. 2018-12-28
  6. 39基础数据结构:动态数组
  7. jbd2 mysql_jbd2 BUG · xiewen/xiewen.github.io Wiki · GitHub
  8. IPM是如何控制三相电机的
  9. java 图片md5码_java 对图片进行MD5算法
  10. SQLite开源库LitePal
  11. 端午节用Python教你画绿豆糕
  12. nodejs实现分解质因数的算法
  13. 软件开发团队的有效管理和激励
  14. YMEC8A2TB3A2C3
  15. adroid xpose 修改java方法实例_基于xposed 修改硬件信息(xposed框架使用)
  16. 鸿蒙系统大文件夹怎么调整大小,文件太大怎么变小
  17. 集合类(collection、List、Set、Map、HashMap、TreeMap、、Properties、泛型类、可变长参数、增强for循环、Collections、数组与链表)
  18. vue 简介 (MVVM介绍,超详细)
  19. 永久删除文件怎么恢复?
  20. 微信小程序用户登录功能无法使用

热门文章

  1. google aviator:轻量级Java公式引擎
  2. 计算出当天零分零点对应时间戳的方法分享
  3. 进入mariadb_MariaDB基础操作
  4. C语言入门:查找子串
  5. 【思考】再谈面向过程与面向对象
  6. 基于并查集的六度分隔理论的验证与实现
  7. Windows XP SP3截至2011年4月更新补丁汇总(WinXP补丁包) 修正版
  8. iOS GitHub上常用第三方框架与一些参考文本总结
  9. SEO优化 关键词部署策略
  10. WindowsLive™ OneCare™初体验