2023年

Source Insight 自定义解析

si就不用介绍了吧,左手vi右手si,你都得有,想用啥用啥:)话说在看erofs-utils时,偶尔发现一个问题,就是struct erofs_inode解析不到,找不到这个定义:好吧,先问了问手上能用的鸡皮踢:感觉没啥用,或许是prompt不对?不聊了,次数受限,直接bing搜了:第一栏就看到了Fixing "Parse-Too-Complex"又是官方doc,感觉很香...阅读全文

展讯平台 OpenHarmony 3.2.2 适配基础盘点

花了三个月,从零开始搭建产品,终于在展讯平台上适配了 OH 3.2.2, 是基于 Android 13/Kernel 5.4 的版本做适配。前期当然是亮屏,显示和 GPU 适配最费事,还有 hdc 调试功能,不然 hilog 都抓不到,还搞啥,虽然 Kernel 有 USB 转串的特性。这里简单韶韶有哪些事情,先聊聊 Android 13:首先是动态分区,OH 就不支持。...阅读全文

快速移植 OpenHarmony Linux 内核到三方 ARM64 平台

官方的文档我觉得是最终的产品形态,一个新品在开发移植过程中不太可能一步到位,尤其是非官方支持版本,所以多少还是要拆分下。准备整体构建环境1 准备代码理论上path不是问题,只要找到就好。这里就把要用的三方内核,比如我的是Linux-5.4就放到Linux目录下。tj@ubuntu:~/code/oh-3.2.2/kernel/linux$ ls build config...阅读全文

初识 OpenHarmony Linux Kernel

先看技术架构:既然 OH 是多内核设计,那必然会有个抽象层(KAL)统一接口供上层使用,还多了个 HDF 驱动框架,官方的引入考虑:How to smoothly adapt device drivers to different kernels on the same hardware and minimize the workloads on driver code ...阅读全文

What Android GKI Brings to OEMs

After reading the Android documentation on General Kernel Image (GKI), i have gained an understanding of what it means for OEMs.We know every OEM could modify the Linux kernel in earlier ...阅读全文

转:EROFS pcluster 模式分析

原文链接:https://mp.weixin.qq.com/s/PQb_PwgxzyeeFZyz3FsO6wEROFS pluster 模式的用处:It's used to judge whether inplace I/O can be used due to the current status of pclusters in the chain.有四种:INFLIG...阅读全文