[HD2 Android NAND Development] arif-ali:
This build is a rework/continuation of MDJ Revolution series

I started this thread, as there was some demand for this to get updated. If m-deejay decides to update his original build, I will discontinue this build

Use this at your own risk. I will not be accountable if this causes you phone to fail, or you lose your data. The backup of your data is your responsibility.

I am a newbie to the android development, so please be patient with fixes and releases; and your help and advice will be appreciated.

Finally: If you cannot donate, then Click Thanks if you appreciate the build, and all works.

The new thread for the kernel is HERE

I have tested an upgrade myself to these releases myself, and have not encountered any problems. But everyones setup is different, the upgrade process may work for you. But would recommend to do a NAND backup before you do. FINALLY, I will not be held responsible if you lose any data.

If you experience any boot loops, then expect at least 2, please report if you do get this, and what was your process, so that I can understand where the problem is happening.

DFT releases have been only included for experimental purposes, I will not guarantee that this works.

The build of this ROM is available here, If anyone wants to have play with this build, then feel free to checkout the repository by running the following command in Linux. This will grab the whole repository onto your machine.

git clone http://git.gitorious.org/android-leo-revolution/revolution-hd.git

Revolution HD 1.4 Super Light NAND CWM MAGLDR, Click or scan the image

Revolution HD 1.4 Super Light NAND CWM cLK, Click or scan the image

Revolution HD v1.4 Super Light NAND DFT (flashable via MAGLDR) MAGLDR 1.13 required

Revolution HD v1.4 Super Light NAND cLK (flashable via cLK using fastboot) cLK 1.3.1 required, attached in this post

Revolution HD v2.6 NAND CWM MAGLDR, Click or scan the image

Revolution HD v2.6 NAND CWM cLK, Click or scan the image

Revolution HD v2.6 NAND DFT (flashable via MAGLDR) MAGLDR 1.13 required

Revolution HD v2.6 NAND cLK (flashable via cLK using fastboot) cLK 1.3.1 required, attached in this post

Revolution HD 1.4.2 Super Light NAND CWM MAGLDR, Click or scan the image

Revolution HD 1.4.2 Super Light NAND CWM cLK, Click or scan the image

Revolution HD 2.6.2 NAND CWM MAGLDR, Click or scan the image

Revolution HD 2.6.2 NAND CWM cLK, Click or scan the image

ClockworkMod HowTo

cLK howto

This file needs to go onto your FAT32/vfat partition of the SD card

ppp_mode - set PPP or not, valid values 1 or 0 (not for cLK)

gps_zone - zone from pool.ntp.org, values may be uk, us, europe etc... check pool.ntp.org, for all possible values

a2sd_mode - set which a2sd mode you want, possible values, apps, dalvik, data (dalvik is default)

- a2sd - app and app-private

- dalvik - app, app-private and dalvik-cache

- data - app, app-private, dalvik-cache and data

- none - none of the above

example config

ppp_mode=1
gps_zone=uk
a2sd_mode=data

Download the attached cLK1.3.3_system_300M_arif-ali.zip or cLK1.3.3_system_250M_arif-ali.zip for SL

turn phone on with volume down key, so that it is in SPL

install cLK by double-clicking CustomRUU.exe

To install recovery download the correct one from post #2 of cLK thread (link above)

reboot phone into fastboot by keeping the back key pressed

flash recovery by running "fastboot flash recovery recovery.img"

Make sure you have partitioned the SD card correctly (ext partition, and a vfat partition)

Make sure you have followed the ClockWorkMod Howto to add the recovery to the phone (see links in the thanks/credits section)

Download the link above and put it into the vfat partition, maybe in a folder called ROMS

Boot phone into MAGLDR by holding on the Red button/close call

Select AD Recovery (Option 8)

Select Install zip from sdcard

Select choose zip from sdcard

Select the ROM from the SD

Select Yes to install the zip

reboot the phone and enjoy

Make sure you have partitioned the SD card correctly (ext partition, and a vfat partition)

Download the link above and put it into the vfat partition, maybe in a folder called ROMS

Boot phone into fastboot by pressing the back key

flash the recovery using "fastboot flash recovery recovery.img"

reboot phone into cLK recovery by holding on the Home key

Select Install zip from sdcard

Select choose zip from sdcard

Select the ROM from the SD

Select Yes to install the zip

reboot the phone and enjoy

MAGLDR 1.13 is now required

Connect phone to computer

Reboot phone and press hold the Red (on/off) button, until you get into the MAGLDR menu

Select USB Flasher

Start the DAF.exe application, and press Next until it tries to flash

press green button (call) button on the phone

This will now flash the phone and reboot

Connect phone to computer

Reboot phone and press hold the back key, until you get into fastboot

Run "fastboot flash boot boot.img"

Run "fastboot flash system system.img"

Run "fastboot flash userdata data.img"

Run "fastboot reboot"

This will reboot phone, enjoy!!!

By default app, app-private and dalvik-cache are on the SD card, if you need any other option, then follow the below instructions on what you want

data2sd

adb shell a2sd datasd

no dalvik on sd

adb shell a2sd nocache

remove a2sd completely

adb shell a2sd remove

After booting into the phone, you need to create the following file on your sdcard, and reboot the phone. Hopefully after this, your phone should work.

/sdcard/clockworkmod/.settings

with the following contents

{"is_clockworkmod":true,"current_recovery_version":"3.0.1.9","readonly_recovery":false,"recovery_timestamp":1300214577721,"flash_recovery":"flash_image recovery %s ; ","reboot_recovery":"","detected_device":"leo"}

I will attempt to get this added in the next release

make sure that any app that you do install move it back to the phone, and that will automatically reside on the SD card in the ext2/ext3/ext4 partition

For the Revolution 2.6 you need at least 288 MB in /system, so for EU users you need to flash the CWM build with 300MB /system, you can change the flash.cfg from the ClockworkMod and the change it similar to

system ya 300M

You can use the attached Recovery_300M.zip instead, which has the files changed, and flash using the attached file.

At first/second/maybe third boot You will get a message "Process system is not responding".

FIX: press the volume up/down key wait 5 seconds, and it will continue to start

Occasional low volume

v2.7 & v1.5

Fix AudioFlinger Issue

re-do init process so that config.txt is read from SD card (only works with MAGLDR)

a2sd mode (apps, dalvik, data) - part 2

Add Stock Theme Option

m-deejay (ROM & kernel)

Cotulla (MAGLDR, HSPL)

kholk (Radio)

RaiderX303 (ClockworkMod)

birkoffsjunk (img2cwm)

tkirton (dtapps2sd)

cedesmith (cLK)

letama (ril_wrapper)

#htc-linux and #htc-linux-chat

All ROM users