一直想尝试着自己编译 CM,毕竟如果想修改系统 Apk,就有可能需要编译整个系统。于是在开了一台 Ubuntu x86_64 虚拟机(这是一个大坑,等会儿说)作为编译机器,参考的主要是 CM 官方 wiki:http://wiki.cyanogenmod.org/w/Build_for_mako?setlang=en。根据 wiki 指示准备好基础环境后,开始 repo sync,总共下载了 6GB 多的工程代码。总的来说,一直到 wiki 的 “Start the build” 一节,都没有问题,照着做就好了。不过当执行 brunch mako 之后,坑就一个个冒出来了。
标签: 程序
-
fHash 1.8 Released
增加 Shell Extension 实现的高级右键菜单支持
修正其他 bugUse Shell Extension to implement context menu shortcut
Fix other bugsDownload:
https://code.google.com/p/fhash/downloads/list
http://sourceforge.net/projects/fhash/files/1.8/ -
JSMinNpp 1.13 Released
What’s New in JSMinNpp 1.13:
- Performance improved (JSFormat will be about 2X faster).
- Linked editor with Json Viewer: Clicking a data node in Viewer, editor will navigate to corresponding line.
- Added a logo.
Download links:
https://jstoolnpp.googlecode.com/files/JSMinNPP.1.13.uni.zip
http://sourceforge.net/projects/jsminnpp/files/Uni/JSMinNPP.1.13.uni.zip/download -
JSMinNpp 1.12 Released
What’s New:
1.12
Fix a bug in JSON Viewer.
Update JsonPP.
Fix “unexpect space” of JSLint.
Add an option to keep indent in empty line.
Fix “finally” bug.
Change project site to http://sunjw.us/jsminnpp/Download links:
https://jstoolnpp.googlecode.com/files/JSMinNPP.1.12.uni.zip
http://sourceforge.net/projects/jsminnpp/files/Uni/JSMinNPP.1.12.uni.zip/download -
CMFileManager for ICS Standalone
CyanogenMod 10 中自带了一个 CMFileManager 的文件管理器,很好用,可以提升到 root 权限进行操作,有类似 Windows 资源管理器的路径导航栏,界面也很简洁、漂亮。这两天给它改了改,移植到 CM 9 之上,并且成为一个可独立安装的 APK 包,不再需要放到 /system/app/ 中。
CyanogenMod 10 has a file manager app called “CMFileManager”, which is simple and easy to use and can run as ‘root’. It has holo style UI. Now, I’ve make a standalone installation package of CMFileManager, you do not need to put it into /system/app/ anymore.
-
JSMinNpp 1.11 Released
What’s New 1.11
Move to Google Code.
Add a Json Viewer.
Change classes inheritance hierarchy to build a smaller binary file.Download from here and try.
Although the source code repository has been moved to Google Code, downloading is still from SouceForge.net.
Sooner or later, it will be on GitHub
-
改用 Android 之后 II
-
JSMinNpp 1.9 Released
JSMinNpp 1.9 released.
What’s New in1.9 (since 1.8)
Fixed “one more indent in ({…})”.
Fixed “A space at the end of file”.
Fixed other bugs in formatting algorithm.
Some minor changes.Download it from: http://jsminnpp.sourceforge.net/
-
JSMinNpp 1.8 Released
JSMinNpp 1.8 released today.
What’s New in 1.8 (since 1.7.1):
Leave empty {} alone.
Added a shortcut for formatting (Ctrl+Alt+M).
Added an option to keep comments at top of codes.
Fixed bugs.Download it from: http://jsminnpp.sourceforge.net/
-
fHash 开源
从今天起,fHash 将基于 GPL 2 协议发布并开放源代码。项目托管于 SourceForge.net,一开始想使用 Google Code 的,但是一来比较熟悉 SourceForge.net,二来 Google Code 由于众所周知的原因访问不是很方便,项目主页是 fHash@sf.net。同时发布中文版和英文版并且接受捐款。
其实本来就应该基于 GPL 2 开源,因为程序中使用的2个算法是使用 GPL 2 协议的,那么开源 fHash 就算是停止违反授权的行为了^_^。