![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CM研究
程序员入门进阶
职场老鸟,互联网十年从业生涯,分享 [Java,Python,安卓,AI,爬虫] 技术文章,学习资料, 热点趣闻等。
展开
-
repo sync 出错解决
在使用repo sync下载代码的时候,经常由于网络不稳定等因素导致下载失败,于是写了一个脚本,主要功能为对于下载失败的工程暂时忽略,继续下载下一个工程,等全部工程下载完后,在重新尝试下载之前失败的工程直到所有工程都下载成功。ALL_PKG=`grep project .repo/manifest.xml |awk '{print $3}' |c转载 2015-12-28 12:43:26 · 4860 阅读 · 6 评论 -
cm下载
Submitting PatchesPatches are always welcome! Please submit your patches via CyanogenMod Gerrit! You can do this by using these commands:(From root android directory). build/envsetup.sh(Go to转载 2015-12-27 16:30:07 · 744 阅读 · 0 评论 -
flyme os 插桩红米2 教程
1:这边不喜欢用连接手机处理,因为麻烦,虚拟机也难链接,因此我们使用OTA方法处理。以下教程都以处理Redme2手机作为目标机。下载网上的redme2的刷机包,用rar打开看下是否system下只有一个build.prop文件,如果是,则需要将外面的system.transfer.list system.new.dat 转换为system.img再次转为system目录结构,放置进原创 2016-01-27 21:04:21 · 5626 阅读 · 2 评论 -
[Android]构建boot.img(三):boot.img的生成与结构
在前两篇同一系列的文章中都提到了以下一段语句:?1234567#build/core/Makefile INTERNAL_BOOTIMAGE_ARGS := \ --kernel $(INSTALLED_KERNEL_T转载 2016-01-08 22:13:31 · 2152 阅读 · 0 评论 -
[Android]构建boot.img(一):root目录与ramdisk.img的生成
以TCC88XX为例,当在Android顶层源码目录使用make编译完成后,会生成这样一个目录:out/target/product/tcc8800,该目录内部有我们需要的boot.img和system.img,boot.mg使用kernel和out/target/product/tcc8800/root目录打包而成(广义的ramdisk),也就是说,boot.转载 2016-01-08 22:09:50 · 771 阅读 · 0 评论 -
android 修改ramdisk.img
http://blog.csdn.net/liushaogeng/article/details/5949268 有时候希望在启动后做点事情,比如在sdcard上建立目录,修改/data的访问权限等,这些都可以放在init.rc中去完成,那么如何来完成呢,最近由于工作的需要,在这方面进行了一些研究,特写于此,供大家参考。 通过下面的例子来讲述,实转载 2016-01-03 21:58:56 · 1772 阅读 · 0 评论 -
CM Development
The CyanogenMod Learning CenterContents [hide] 1 The CyanogenMod Learning Center1.1 Developer Basics1.2 Learning To Build CM1.3 Intermediate Development1.4 Advanced Topics1转载 2015-12-17 22:48:47 · 628 阅读 · 0 评论 -
编译libwebviewchromium.so出错
build/core/shared_library_internal.mk:68 recipe for target 'out/target/product/generic/obj/SHARED_LIBRARIES/libwebviewchromium_intermediates/LINKED/libwebviewchromium.so' failedmake: ** [out/target/转载 2016-01-02 11:59:54 · 5941 阅读 · 3 评论 -
如何 解包 ,编辑 ,重新打包boot images
HOWTO: Unpack, Edit, and Re-Pack Boot ImagesSeveral people have already figured out the details on their own, but I have gotten requests to do a more comprehensive tutorial on how the boot and转载 2015-12-17 17:00:00 · 2387 阅读 · 2 评论 -
今天我来整理下自己开发CM完成第一个项目HTC a5 的编译过程
1安装环境。vm+ubuntu12.04 参照网上的去安装即可。2安装repo下载repohttp://pan.baidu.com/s/1nugdR1R打开终端,mkdir ~/bin将repo复制到bin目录使用chmod 777 repo打开~/.bashrc 在最后添加JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/原创 2016-01-01 01:50:55 · 1063 阅读 · 0 评论 -
android源码 国内镜像下载地址
$ repo init -u git://git.omapzoom.org/platform/manifest 如果要获取每个tag,譬如2.3.5,则可以执行: $ repo init -u git://git.omapzoom.org/platform/manifest -b android-2.3.5_r1这里地址也可以是git://aosp.tuna.tsi原创 2015-12-16 14:11:01 · 845 阅读 · 0 评论 -
system.new.dat一键解包工具,支持Android5.1
工具来源于xda,原帖http://forum.xda-developers.com/android/help/how-to-extract-dat-lollipop-dat-files-t3049185原帖的工具只支持Android5.0.X,我只是更新了下sdat2img.exe,解5.1没问题首先你需要安装java并设置变量下载SystemExtractor解包工具,转载 2015-12-31 01:53:00 · 8815 阅读 · 0 评论 -
Android 5.0(Lollipop)system.new.dat解包工具及方法
前言:从Android 5.0(Lollipop)开始,为了降低update.zip文件的大小和写入的数据量,所有的ROM包,都仿照增量包的方式进行打包了。 ROM包中的内容如下:boot.img file_contexts META-INF system.new.datsystem.patch.datsystem.transfer.li转载 2015-12-31 01:48:18 · 3335 阅读 · 0 评论 -
Android拓展系列(5)--CyanogenMod源码下载和编译(Android ROM定制基础篇)
本来想下载Android官方源代码,没想到android.git.kernel.org维护,不能访问,非常遗憾,并因此还郁闷了几天。 后来转投MIUI,没找到它的源码,不知道它的"超过40万人社区开发团队"是什么意思,求解具体开发人员几何,都是谁?后来一想,竟然忘记了CyanogenMod这茬,这可是的的确确的开源啊,我的手机一直也在用CyanogenMod系统的,感觉确实不错。1转载 2015-12-14 22:00:39 · 731 阅读 · 0 评论 -
CM 出错解决
http://blog.csdn.net/libelosophy/article/details/22997805参考页面: 1. Setting up a linux build environment 2. Downloading and Building在下载和编译之前,检查是否符合条件:1). Linux 或者 Mac转载 2015-12-27 16:36:27 · 1298 阅读 · 0 评论