Rom开发
qq910689331
分享心得 记录生活 开源地址:https://github.com/liberations
展开
-
Flyme6系统适配教程(Patchrom)
国内目前开放patchrom源码的只剩Flyme了,不知道这条路还能走多久。先来说下几个基本的概念patchrom这个简单理解下:通过一种技术将第三方定制的系统功能代码反编译成smali注入到将要适配的机器官方rom中(cm aosp miui nubiaUI 360os等) ,这里改变的主要是调整框架层framework的代码 让他适应上级的应用层。1.因为不修改kernel层和硬件抽象层代码尽可原创 2017-10-18 12:36:57 · 11315 阅读 · 4 评论 -
android 获取指定月份的开始时间 结束时间
/** * 根据提供的年月日获取该月份的第一天 * @Description: (这里用一句话描述这个方法的作用) * @Author: gyz * @Since: 2017-1-9下午2:26:57 * @param date * * @return */ public static String getSup原创 2017-12-05 09:43:32 · 3329 阅读 · 0 评论 -
android Too many open files 解决
遍历某一文件夹,当文件数过多时,或出现Too many open files异常,有问题的代码 /** * 获取指定文件大小 * * @param file * @return * @throws Exception */ private long getFileSize(File file) throws Exceptio...原创 2018-09-14 09:22:42 · 2810 阅读 · 0 评论 -
Deepin15.7 Android8.1 编译 以及问题解决
前几天装了deepin15.7美滋滋,然后开始折腾编译.LOS15.1(android8.1),在此记录遇到的问题1.大天朝下载源码是个问题,换个hosts即可,这里我用的是https://github.com/googlehosts/hosts手动黏贴hosts中的内容到/etc/hosts 拔掉网线重新插入即可sudo gedit /etc/hosts2.安装需要的依赖sudo...原创 2018-11-01 16:12:56 · 6104 阅读 · 2 评论 -
Android 9.0 内核编译实战(以一加6为例)
前人栽树后人乘凉…我们这里用EX内核编译做个示范 https://github.com/flar2/OnePlus6/tree/ElementalX-3.001.同步代码啦git clone https://github.com/flar2/OnePlus6.git -b ElementalX-3.002.交叉编译工具链下载https://android.googlesource.co...原创 2019-01-04 11:39:24 · 8818 阅读 · 2 评论