- You should be able to build CWM Recovery
- Download TWRP as ZIP from github
- Replace ~/android/cm9/bootable/recovery with TWRP
- Modify ~/android/cm9/device/samsung/ariesve/config/init.recovery.rc
Code:on init export LD_LIBRARY_PATH .:/sbin // add this line
- Modify ~/android/cm9/device/samsung/ariesveBoardConfig.mk
add to the end of file next to recovery stuff :
Code:#TWRP TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888" DEVICE_RESOLUTION := 480x800 TW_INTERNAL_STORAGE_PATH := "/sdcard" TW_INTERNAL_STORAGE_MOUNT_POINT := "sdcard" TW_EXTERNAL_STORAGE_PATH := "/external_sd" TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd" TW_DEFAULT_EXTERNAL_STORAGE := true TW_FLASH_FROM_STORAGE := true TW_HAS_DOWNLOAD_MODE := true TW_USE_MODEL_HARDWARE_ID_FOR_DEVICE_ID := true TW_MAX_BRIGHTNESS := 255 TW_BRIGHTNESS_PATH := /sys/devices/platform/msm_fb.196609/leds/lcd-backlight/brightness # End TWRP
More flags for twrp can be found on the original thread by Dees_Troy http://xdaforums.com/showthread.php?t=1943625
- Prepare device specific code
Code:$ cd ~/android/[COLOR="Red"]cm9[/COLOR]/ $ . 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
Dees_Troy
TeamWin
Last edited: