[HD2 Android NAND Development] bullcrapr:
Installing Dorimanx High End Mag from scratch (including the call/home button fix)

Installing Dorimanx High End Mag from scratch (including the call/home button fix or what I call the 'Bologna-fix')

Seeing some of the good people requesting the method to install this ROM, it reminded me of how I had a hard time going thru piles of posts and slowly figuring things out (and I'm still figuring things out), but good things are meant to be shared, so here's my attempt to make things just a little easier :) Disclaimer: I'm a noob, and the hd2 has a personality and can be moody. Be warned!

The ingredients:

i. Task29

ii. Magldr113

iii. Recovery_150M_system_10M_cache[v5.0.2.3].rar (dmx's mirror 1 or 2)

iv. Dorimanx-Rom-2.9.8-Nightly-262-All-in-One.zip (dmx's mirror 1 or 2)

v. Cron-Tasks-2.3.zip (dmx's dl mirrors 1/2)

vi. Regional gps fix e.g. gps.conf_Auto_AGPS_update_every_24hr_(asia).zip (dmx's...)

vii. Lotsa patience

Procedure:

A. Do a Task29 via usb (Hold Vol down at startup)-----This totally cleans out the hd2 memory. Restart again (battery pull if you're stuck at bootscreen)

B. Flash Magldr113 via usb (Hold Vol down at startup)-----This creates a secondary os installing interface. Restart again.

C. On Magldr113 menu, go down to "Usb Flasher", wait for "usb... usb", then Flash Recovery 5.0.2.3

D. Enter into AD Recovery > Advanced > Partition SD Card > Ext Size (I use 2048 on my 8gb) > Swap size (Choose max option). Partition your SD card (NOTE: all your data will be lost! so be sure to back up first)

E. Switch off phone, take out SD card and insert it into pc card reader. Using freeware (e.g. MiniTool Partition Wizard Home Edition or Easeus Partition Master Home), format the FAT32 partition (with default cluster size) to FAT32 with 32kb cluster size.

F. Copy backed-up files back onto your SD from your pc. Also copy DMX Rom 2.9.8, Cron, GPS fix for flashing via CWM

G. Insert SD back into phone and boot into AD Recovery

H. Load DMX Rom...

In the ROM Menu, choose:

1. Y for No 2 way

2. Y for Magldr

3. N for Full skin stock animation

4. Y to stay with Dmx's custom skin

5. Y for High End version with Swap (High End is for users who use many apps on their phones--heavy duty purposes)

6. Y for keeping default DPI 240-----DPI = dots per inch. 240 is best for avoiding market-download complications

7. Y for Fast Dormancy-----an option that reduces battery drain, but only if your local operator provides that service--most operators do)

8. Y for Boot Boost-----an option to speed up your boot. I guess this is not built into the rom coz it creates instability for a few, but its just a guess--works like a miracle for me)

9. Y for CRON version-----this performs a routine (daily) cleanup of some unnecassary files. The CRON file can be edited for a localized time (4am). The procedure on how to do this is given on the front page. I am a noob so I do not know how to edit cron from my phone. I downloaded the CRON 2.3 from the mirror and edited it (directly in winrar). Once I install the rom and it settles (after a couple of restarts), I flash my localized version of CRON (using recovery)

10. N to deactivate "Data to Ext and Mod2 Revert"-----This option is a bloody useful tweak. mod1 assigns data-management to the SD card (from nand) reducing the burden on the internal processing mechanics. However, mod1 is not effective for all system processes. mod2 reverts some of the more core-date-processing back to nand to maximize speed. This mod is one of the reasons DMX's rom is so exceptional to me. Disabling this ensures that nand manages all data-processing. This will be activated only after the first install/restart (the Bologna-fix)

11. N for choosing the usual font-----a matter of personal preference really - Robo doesn't do it for me, or her (my hd2)

H. Boot Phone... wait... wait... WAITTT-----during the first boot, she (yes, my hd2) reboots by herself, so don't panic when you see your screen going blank (black) and the LED stays on for a while. She misbehaves only once though. After that automatic restart, she boots all the way to the green android. (NOTE: I do not know if this auto-restart is normal behavior--urz may not). When the green android shows, DON'T DO ANYTHING until the taskbar appears and your screen turns off.

I. Switch screen back on, choose your language, skip the gmail account setup process (for now), choose your default launcher (LauncherPro for me), I do not install any task managers (advanced task killer/system tuner pro) yet, or do a system restore (titanium backup) yet.

J. Go to CyanogenMod settings > Performance > Compcache ram usage > choose 26% (this is to activate another exceptional feature of dmx's rom--extended swap called zram!)

K. Turn off phone and reboot into AD recovery

L. Go to Advanced menu > Wipe Dalvik Cache and Battery stats (why? COZ BOLOGNA SAID SO!)

M. Go back to ROM menu and go through same ROM-menu steps (1-11), except this time in step 10, choose Y to keep mod1 and mod2 activated

N. Install localized Cron and regional gps fix (you can do this in 'P' instead)

O. Reboot and wait-----(my phone doesn't autorestart after the second install). Wait until you come to the lockscreen. DON'T DO ANYTHING while the LED is on. After a while it starts blinking. It does so about three times and then screen turns off. (Your LED behaves this way every time you restart your phone, and you will have to be patient with her every time - you can't rush the love!)

P. I reboot one more time just for stability. (You may choose to install Cron/gps this time instead of earlier if you want)

Q. Install necessary task managers and apply backups, and restart again...

R. After alll this, she (your phone) will reward you for your patience by flying for you and following your every command without ANY hesitation! Her call button will never betray you ever again :) its the perfect relationship... only to be found in a DMX ROM!

Good luck! Hope you like this rom and our 'newly' crowned "D-E-V-E-L-O-P-E-R" DMX as much as much as we do!

Pls help out if I skipped anything or made any mistakes... cheerz!

EDIT: In I, default launcher to choose is LauncherPro (not golauncher-changed). In L, removed the Wipe battery option--not a necessary step (Bologna). To edit/localize your Cron, see post (9271 http://xdaforums.com/showpost.php?p=19664456&postcount=9271)