作者:coderstory

关于MIUI官方锁bootloader后 锁死system分区和OTA更新的非官方说明

在解释这类问题前,我先说明你下旧版本的miui是怎么ota更新的,以及全量更新的方式,系统怎么确定更新方式(增量和全量更新)   在旧版本的miui上,系统更新默认都是采用OTA方式,然后patch变更的文件实现的. 在updater-script脚本中可以看到脚本先对需要patch的文件做了MD5对比,如果有任意文件出现MD5对不上的情况, 那么更新将会强行终止.如果文件没有被用户更改或者遗失,那么将对文件patch. 这种patch是基于文件的内部数据的变化的 [具体请百度:diff ?patch] 这种更新方式的优点是用户只需要下载每个文件内部的修改的数据就好了,不需要把整个文…

阅读全文 »

MIUI 删除Cust分区推广App 工具

MIUI系统自带的推广软件存放于CUST分区 这样的目的在于,这些推广都能被用户删除,且恢复系统或者刷机后能再次被强制安装, 以便提高企业利润,又不会被用户指责 这些app放在data分区或者system区分都不合适,而cust这个分区正合适. 这些app可以在root后用RE管理器删除/cust下的app文件夹中删除. 不过,已经安装在系统的就需要你自己去一个个卸载了. 或者在recovery刷机时删除这个cust分区里的文件     为了方便删除推广,我特意制作了这么一个卡刷包,在刷机的同时刷入这个卡刷包就好了. 下载: 删除cust分区推广  

阅读全文 »

MIUI 1.28 开发版 精简去推广 Root权限 已更新安装APP不显示完成BUG补丁

      基于昨天的开发版制作 此次更新分为三个版本:基础版,精简版,极限精简版 基础版只是进行了system.new.dat解包,deodex操作,然后删除了内置推广.和破解了签名校验.集成supersu,去BL锁 精简版在此基础上进行了基础的精简操作,去除miui广告. 极限精简版本和上一个版本一样. 这三个版本都可以删除系统更新和应用商店. 如果开机出现了小米商店,高德导航之类东西,基本都是cust分区里面的备份. 需要你自己去删除. 基础版: https://yunpan.cn/crWFqCTIvQJ4d 访问密码 f908 精简版,推荐下载 https://yu…

阅读全文 »

【教程】一键剔除官方包的bootloader锁

之前的那个工具不完善,导致系统没刷进去,不好意思. 懒的去改这个工具了 直接讲下怎么删除这个bl锁吧 其实也很简单 就是去除对lk的更新就好了 1.打开卡刷包??解压出updater-script   2.编辑这个updater-script文件 删除指定行 3.用这个修改好的文件替换压缩包内的源文件

阅读全文 »

MIUI ROM Deodex 去广告 精简系统 破解主题 教程

安装JRE或JDK 配置java运行时环境变量 ROM下载 http://www.miui.com/download.html 从这里下载对应机型的开发版或者稳定版 然后用winrar解压卡刷包 高版本的rom已经使用new.dat的形式封装system分区了 所以需要下载SystemExtractor解压system.new.dat 点我下载解包工具 解压后使用SVADeodexerForArtx32_v4进行deodex操作 过程中会报几个错误,无视掉.然后删除框架里的miui-update.jar 点我下载deodex工具 刷机脚本替换成旧版本的: (这个脚本已处理 刷了不会再次锁BL)…

阅读全文 »

关于小米4c的一些事儿

1.小米的boot和recovery为什么这么大   一般的boot和recovery只有10多MB的样子,但4c的却惊人的达到了40MB之多。 原因在于4c用的是808的处理器,基于arm64的构架、 而arm64的构架不支持kernel压缩。所以这个boot就这么大了。 如果你把它压缩成zip格式,那么是不是变的很小了呢?  同理。 当然kernel是可以压缩,就看厂商的态度了。     2.为什么4c的第三方recovery都存在卡屏的问题   所谓的卡屏就是进入recovery的前面一段时间无法响应用户的操作,需要进入一会儿才能操作。 这个时候其…

阅读全文 »

miui 去广告 hosts

能屏蔽绝大部分的miui广告 包括下载模块,天气模块,日历模块等   # This hosts file contains exported entries 127.0.0.1 nsclick.baidu.com 127.0.0.1 sa3.tuisong.baidu.com 127.0.0.1 pic.xcarimg.com 127.0.0.1 c.hiphotos.baidu.com 127.0.0.1 tb.hiphotos.baidu.com 127.0.0.1 connect.rom.miui.com 127.0.0.1 info.sec.miui.com 127.0.0….

阅读全文 »

零基础学android之高级电源管理2

          这是我学习android开发制作的一个小软件,用的都是android开发使用的基本控件, 比如listview button viewimage之类的东西。 具体的功能点都是用户终端命令实现的,使用了统一的自定义的函数入口。 冻结,解冻应用 是使用了android自带的包管理工具pm实现的。 左滑右划 进入和退出关于界面是监听activity的ontouch事件配合GestureDetector实现的。 难点是listview中构造app信息的目录树,然后对listview的数据源修改(标注App冻结的状态)   …

阅读全文 »

零基础学android之高级电源管理工具

  简单说明 这个小工具包含了几个小功能,包括关机,重启,热重启(快速重启),进入fastboot模式,进入recovery模式的功能。 启动应用时会检测一次root,未root的手机会有相关的提示,不足的是已root但未授权会没有提示。 功能都是通过简单的android shell 实现的,而非调用系统api,因为这样太麻烦了。   执行过程 用户启动应用 检测root并提示 点击按钮,弹窗二次确认,执行相应动作   具体实现   检测root   public static boolean upgradeRootPermission(Str…

阅读全文 »