1.SIN2IMG
For unpacking the firmware ftf in system.sin
Download: SIN2IMG.rar
Usage: The firmware ftf file to open rar, extract the system.sin file, place the file in the same folder inside a file in SIN2IMG.exe, for example, X: \ under, enter CMD, using the cd command to enter X: \ directory, enter SIN2IMG.exe system.sin system.img wait a minute, system.img unpack it out.
2.unyaffs
System.img for unpacking files
Download: Unyaffs.rar
Usage: Back out system.img unpack files downloaded unayffs.exe file in the same folder inside, for example, X: \ under, enter CMD, using the cd command to enter X: \ directory, enter unyaffs.exe system.img wait a minute, the content system.img to unpack it, rom contains all the programs and other content.
3.Cygwin
Htc kitchen for the win home-made environment rom (version uses a non-linux), including pre-root, create a brush script, App2SD, boot scripts and settings, etc. rom package signatures.
Download: http: //u.115.com/file/bhzeovtf (already unpacked can not fix the problem)
Usage: extract the downloaded rar file, such as decompression to X: \ directory. Enter X: \ Cygwin directory, find Cygwin.bat file, right click and choose Edit, see this line: chdir d: \ cygwin \ bin, change it to chdir X: \ cygwin \ bin, then enter X: \ Cygwin \ home , the user directory renamed your current operating system user name (that is, when the windows login user name displayed), and then return to parent directory, double-click to open the kitchen Cygwin.bat
4.Rom-Sign
rom signature tool
Download: Rom-Sign.rar
Usage: extract to X: \ directory, will require the signature of the rom package (zip package) changed its name to update.zip, then double-click Sign.bat, the signature is generated update_sign.zip good rom.
5kafkhtॊl
Decompile and compile back and signature apk tool (how to modify the frame layout, resource files, please learn on their own)
Download: 1) Apktool_v1.rar This version of the screen for more pro-white and use
2) APKtoolv132.rar this version compared to the force, the use of the program has been very straightforward, do not say
6.Xtemp
dex unpacking and packing tools
Download: Xtemp.rar
Use: .dex unpacked documents placed under Xtemp directory, file drag .dex to dex.bat files, batch window can occur, and can select an unpacked. After extracting a complete folder, when packaged drag the folder to dex.bat files, batch window to appear, select 2 package to complete the package, after generating prepackaged .dex file
7.APK manager
APK batch processing tool
Download: Apk Manager.rar
How to use: the program itself has been written very clearly, not too much to explain
8.draw9patch
Png files for indexing and modify packaging tools
Download: 9png.rar
Usage: first deal with software such as PS picture, then use 9png to deal with, the final package with the X software.
9.Java JDK
Java environment installer, this must be installed, otherwise there may be more of the following programs can not run.
Download: http: //u.115.com/file/bhze9xyf
10.Android-sdk
This is not to say Android SDK, the next choice you need to download API
Download: http: //u.115.com/file/clg28r43
11.eclipse
The latest Eclipse JAVA compiler environment
Download: http: //u.115.com/file/bhzeezng
12.ADT
Download: http: //u.115.com/file/bhze92e2
13.Repo:
1 mkdir -p ~/bin
2 curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo"> ~/bin/repo
3 chmod a+x ~/bin/repo
14.ROM source code
CM7 full source code:
1 mkdir -p ~/android/system
2 cd ~/android/system/
3 repo init -u git://github.com/CyanogenMod/android.git -b gingerbread
4 repo sync
Reproduced in: https: //my.oschina.net/weisenz/blog/200643