Recent posts

Total posts: 34

玩转小米手环 8 的第三方表盘

前言(一些废话) 小米手环8是我购买的第一个款智能穿戴设备。之前我因为总是有着“我每天需要充电的玩意已经够多了”的想法所以迟迟没有购买智能穿戴设备,后来在同事的推荐下入手了小米手环8,在不开AOD并且关闭了一些没必要的功能的情况下,大概只需要每周充电一次,并且半个小时左右就能充满,摆脱了我之前对智能穿戴设备的偏见。 作为一名资深搞机佬,我自然会想到这玩意是否也有搞机空间。 ...

论如何维护好一个自定义 GKI

注:本文中所提及的GKI,皆指GKI 2.0。至于GKI 1.0,我不熟,就不班门弄斧了,感兴趣的话请阅读Google官方的文档。 什么是GKI? 如果你跟我一样开发过4.4~4.19的Android内核,你肯定会很快说出Anykernel3包中应该包含哪几样东西:内核Image、dtb、dtbo。(1) 而如果你看过那些5.10及以上版本的Android内核安装包,你会注意到Anykernel3包中只有一个内核Image,而dtb、dtbo都不见了。 为什么要这样?很简单,dtb和dtbo不需要替换,用原有的就行。 这也就是GKI的目标…的一部分。 ...

浅谈小米的 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线,又懒得买,所以只能在没有显示器的情况下完成了系统安装。 ...

<- Prev

Page 1/4

Next ->