You may also use http://builder.clockworkmod.com/, there you can build touch and non-touch version. Always latest version.
Files needed for this you can find within device files: AriesVE Dev Connection Team github
File location:
Files needed for this you can find within device files: AriesVE Dev Connection Team github
File location:
/recovery.fstab
/recovery/graphics.c
/recovery/postrecoveryboot.sh
+ any recovery.img, which works on your device
/recovery/graphics.c
/recovery/postrecoveryboot.sh
+ any recovery.img, which works on your device
Manually build CWM (non-touch)
(Base is arco cm9, other possible sources and their included CWM Version second post)
- Install android sdk http://developer.android.com/sdk/index.html
- Install Java
http://wiki.ubuntuusers.de/Java/Installation/Oracle_Java
- Install needed libs (Ubuntu 13.04)
Code:sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev zlib1g-dev:i386 libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 lib32z-dev libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc readline-common libreadline6-dev libreadline6 lib32readline-gplv2-dev libncurses5-dev lib32readline5 lib32readline6 libreadline-dev libreadline6-dev:i386 libreadline6:i386 bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev lib32bz2-dev libsdl1.2-dev libesd0-dev squashfs-tools pngcrush schedtool libwxgtk2.8-dev python
- Create Directories
Code:$ mkdir -p ~/bin && mkdir -p ~/android/system
- Install repo
Code:$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo $ chmod a+x ~/bin/repo
- Add "~/bin" to PATH of execution
Code:$ gedit ~/.bashrc
Code:#Android export PATH=${PATH}:~/android-sdk/tools export PATH=${PATH}:~/android-sdk/platform-tools export PATH=${PATH}:~/bin
- Initialize Repo & sync
Code:$ cd ~/android/system/ $ repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1 $ repo sync
- Add device files //possible sources on second post
Code:$ cd ~/android/system/device && mkdir samsung && cd samsung $ git clone git://github.com/AriesVE-DevCon-TEAM/android_device_samsung_ariesve -b cm-10.1
- Add vendor files ////possible sources on second post
Code:$ cd ~/android/system/vendor && mkdir samsung && cd samsung $ git clone git://github.com/ivendor/android_vendor_samsung_ariesve.git -b jellybean ariesve
- Prepare device specific code
Code:$ cd ~/android/system/ $ . build/envsetup.sh $ lunch //choose -> cm_ariesve-userdebug
- Compile recovery
Code:make clobber && make -j[COLOR="Red"]#[/COLOR] recoveryimage //[COLOR="Red"]#[/COLOR] CPU-Cores+1
Credits
DevConnection_Team
arco68
ivendor
cyanogenmod
Last edited: