一、前言: 另外,如果您在阅读本帖的时候有大量困难,那么建议您也别折腾了
本帖不会把每一个步骤(譬如安装软件、常规操作、root 权限、或者“搞机”时的操作)介绍出来,也就不太适用于小白,本帖的目的也不大是小白所需要的……请谅解
还有就是部分朋友说修改无意义,这个就仁者见仁智者见智了,手环出现 BUG的时候,使用该方法是最佳修复异常数据的方法,至于您要用它改虚假的步数,这才是无意义之处
二、原理: 小米手环的数据是以 SQLite 数据库的方式存储在系统 Data 分区内,部分数据库已经过了加密处理(如Origin_Journal(后期会介绍)),但是每日的记录是没有经过加密的,通过修改这里的数据,就会轻松的更改过去的异常数据
因此,使用 XX 修改器进行内存数据修改无效也就可以理解了
修改器只修改了目前的显示,不会修改数据库
而每次小米手环应用启动的时候将会读取数据库内的数据,没有修改数据库的数据,再次打 开 的时候数据也就会出现异常
目前,处理异常数据最佳的方法就是修改数据库
为 了证 明 该方法真实 可用,这里是我 自 己 修改前和 修改后的效果对 比 图 : 、 (手环电 量过低 ,步数容 易 疯 跳 ,这天 没怎 么运 动却 将近 4000 步,后来我 用 4
3 的数据覆 盖 ) (左前右后) 三、准备:(本帖使用到的所有工具在文末皆有下载) 1、(手机端)安装RE 管理器 2、(手机端)授予Root 权限 3、(电脑端)①如果您已经安装了 SQL Server,跳过该步骤 ②如果您还没有安装,那么您可以使用一个相对简单 SQL 数据库编辑工具(SQLite Database Browser 2
0 b1,体积仅 15M) 四、步骤: 1、(手机端)安装RE 管理器,授予ROOT, 进入如下目录: 根目录\Data\Data\com