Recent posts

Total posts: 32

浅谈小米的 FEAS 技术

什么是FEAS? 注:本文中所提及的FEAS,皆指小米的FEAS,不代指任何其他与之类似的技术。 先简单介绍一下FEAS:根据帧生成时间(或帧生成时间间隔)来实时动态调度CPU频率,在保证达到目标帧率的前提下不断尝试降低CPU频率,如果发生卡顿或掉帧则提高CPU频率。 ...

Redmi Note 12 Turbo:我所有的向往

前言 当我的上一台手机Redmi K30 4G还没砖的时候我就已经眼馋Redmi Note 12 Turbo很久了:漂亮的外观,极窄的边框,加上发布会上看起来很唬人的跑分,极高的性价比,简直就是我心目中的“梦中情机”。 但怎奈何,作为一名PC游戏玩家和NS玩家,我对手游是不屑一顾的,手上这台Redmi K30 4G的骁龙730G对我来说完全够用,因此完全没有换机的欲望,甚至在它服役即将满三周年之际去小米之家换了一块电池准备再战一年。 ...

Melt Kernel for marble

Melt Kernel is a kernel that suitable for Redmi Note 12 Turbo/Poco F5(marble/marblein) devices. ...

使用 MIUI.eu ROM 时的问题小结

前言 由于Marble目前已有的类原生rom多多少少有些不完美,于是先当一段时间的MIUI“钉子户”。 但是我对天朝特供版MIUI没有一丝的好感(广告满天飞,各种侵犯隐私的行为),于是等解锁后就迫不及待地刷了口碑很好的MIUI.eu ROM。 ...

使用 fdtget 和 fdtput 愉快地处理 dtb

注:原文于 2021年12月17日 在 AKR社区 首次发布,由于AKR社区网站已挂,于是。。。 闲来无事阅读dtc项目的源码时,意外地发现了开发者附赠的这两个小工具: fdtget可以直接从dtb文件中读取任意节点的属性值。 fdtput可以直接修改dtb文件(添加/删除节点,添加/删除/修改属性)。 在之前,如果我们需要读取/修改dtb,就必须要用dtc反编译dtb为dts,修改dts后再用dtc回编译。现在有了fdtget和fdtput之后,一切都变得非常简单。 ...

为什么我不看好 KernelSU

说起KernelSU,也不算是什么新鲜玩意,早在2018年就有开发者提出这个想法(kernel-assisted-superuser)。 先简单介绍一下KernelSU:通过修改Android内核的源码,实现在操作系统中允许程序调用su来获取root权限(传统的root方式是直接提供一个su可执行文件,放在/system/bin)。 ...

Whyred Roms

本文备份了 Whyred_Rom_Update_Checker 收集的Rom列表。 仅供考古,不再更新。 ...

使用 LCD1602 实时显示 RaspberryPi 运行信息

今年7月份时我以一个相对低廉的价格(700¥)入手了RaspberryPi 4B 4GB RAM版,用来7x24小时跑爬虫。 为什么说相对低廉呢?因为两个多月后我之前买的那家店铺已经把4B 4G版裸板涨价到了900+¥(笑)。 到手之后,光是装系统就踩了不少的坑。因为家里没有micro HDMI线,又懒得买,所以只能在没有显示器的情况下完成了系统安装。 ...

为 RaspberryPi 4B 编译内核

RaspberryPi官方总是会为设备提供最新的longterm版内核,很棒。 但是,用的编译器还是用古董级的gcc 8.4.0,而且编译了1579次了都不make clean的,属实不能忍。 ...

如何为采用动态分区的高通设备禁用 data 分区强制加密

Android系统的data分区强制加密实属一大败笔,强制加密且不经用户确认实属败笔中的败笔,强制加密过程中设备没有任何提示实属败笔中的败笔中的败笔。 作为一名刷机佬,我实在无法忍受每次换rom都要格式化data分区的痛苦。比这更痛苦的是,设备正在强制加密时你并不知情,你以为设备卡死了于是强制重启,结果,哦吼,完蛋! ...

<- Prev

Page 1/4

Next ->