Android 系统开发
文章平均质量分 58
此类笔记主要分享 Android 系统开发相关的知识
lovemengx
顺其自然,应当是竭尽所能之后的不强求。
展开
-
【随笔记】T507 Android10 EC200U-CN 4G Cat1 移植
一个 USB 设备可以有多个功能不同的接口,在 option_ids 添加该设备的 PID\VID 后,会导致该设备的所有接口都会绑定到 USB Serial Option 驱动上,导致 USBNet 驱动接口无法正常工作,因此需要在 option_probe 中根据类码、接口索引、端点数量、子类码将 USBNet 的接口排除出来。这里使用 ECM 的驱动方式,参考《Quectel_UMTS_LTE_5G_Linux_USB_Driver_User_Guide_V3.0.pdf》原创 2022-12-30 22:13:37 · 1199 阅读 · 0 评论 -
【随笔记】Android 命令行联网、更新DNS、同步网络时间
Android 命令行联网、更新DNS、同步网络时间原创 2021-08-02 18:54:20 · 2365 阅读 · 0 评论 -
【Android 4.4】内存文件系统(tmpfs)的创建与使用
前言说明某些情况下,需要缓存一些文件到磁盘中,我们可以借助 tmpfs 文件系统,来提升读写缓存文件的速度,并且也可以避免频繁读写缓存文件所带来的对 flash 的寿命影响。使用方法通过 mkdir 创建一个文件夹作为分区挂载点,再通过 mount 命令挂载指定大小的tmpfs 类型分区到该挂载点上。mkdir /data/tmpfsmount -t tmpfs -o size=100M tmpfs /data/tmpfs测试方法挂载前内存可用大小(约205MB)挂载大.原创 2020-10-09 15:51:42 · 2201 阅读 · 0 评论 -
【Android】移除 Android frameworks 层,当 Linux 系统使用。(服务移除篇)
前言说明此文章仅作为技术分享和记录,核心思想,就是在 init.rc 里面移除服务,致使 frameworks 不被启动,其它不便多说。此文章内容为系统服务移除篇,最终实现的效果是 Android 相关的系统核心服务均不被运行,实现释放大量的硬件资源。下一篇为文件裁剪篇,主要目的是移除大量 Android frameworks 的文件,加快编译速度和减小固件大小。应用补丁From 7c7192cdfc157eca58f03dd8b0e4e32767c9dbad Mon Sep 17 0原创 2020-10-10 20:01:35 · 452 阅读 · 0 评论