[HD2 Android NAND Development] bullcrapr:
Installing Dorimanx High End 3.0.0 (Magldr) from scratch (w/o odex)

This is a quick step-by-step for a clean install (all previous data on phone will be wiped) so you must make a backup before anything. If you want to upgrade from a previous Dorimanx rom, this is not for you (Instructions are available on Post1 and 2)

NOTE: The Home/Call button issue is no longer there in this build

The ingredients:

i. Task29 (Unzip to pc)

ii. Magldr1.13 (Unzip to pc)

iii. Recovery_150M_system_10M_cache[v5.0.2.3].rar (dmx's mirror 1 or 2 in Post#1) (Unzip to pc)

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

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

vi. Windows Partition Software (I use Minitool Partition Wizard Home Edition or Easeus Partition Home Edition--both are freeware)

vi. Lotsa patience

Procedure:

A. Do a Task29 via usb from your pc (Hold Vol-down while switching phone on - this will take you to the red-green-blue-white screen > Plug usb cable in ("Serial" changes to "USB") > From computer run (as admin) task29.exe)-----This totally cleans out the hd2 memory. Restart again (battery pull if you're stuck at bootscreen)

B. Flash Magldr1.13 via usb from your pc (Again Hold Vol down button when switching on - and make sure phone is connected via usb. Run "RomUpdateUtility.exe" in Magldr1.13 folder)-----This creates a secondary os installing interface. Restart again. You will automatically enter the Magldr menu

C. Install Recovery 5.0.2.3 via usb. At Magldr113 menu, Enter "Usb Flasher" mode (No.5), and make sure phone is connected to pc (wait for "usb... usb"), then in the Unzipped Recovery folder Run (as admin) “DAF.exe”. Phone should reboot back to Magldr menu

D. Partition SD-card for High End ROM with swap. At the Mag menu, go to AD Recovery (No.8) > Advanced > Partition SD Card > Ext Size (I use 2048 on my 8gb) > Swap size (Choose max option). Partition your SD card (NOTE: all your previous data will be lost! so be sure to back up first). After a bit of a wait, it will tell you that the partitioning operation has finished. Exit out of advanced menu (back button), and switch off phone.

E. Convert FAT32 Partition to 32kb for higher read-write speed. Take out SD card and insert it into pc card reader. Using the partition software (vi), format the FAT32 partition (with default cluster size) to FAT32 with 32kb cluster size (Easeus has a slightly easier interface. Note: There is no need to change the drive letters or partition names or type. Leave everything else as is). After applying the partition changes, exit partition software and navigate to the sdcard.

F. Copy ROM file onto sd-card. Copy Dorimanx Rom 3.0.0, and the GPS-fix files onto the sd-card (for flashing via CWM) onto the sd-card. Copy your backed-up files onto the sd as well (for a CWM and/or a Titanium-backup restore).

G. Installing Dorimanx 3.0.0 High End. Insert SD back into phone and switch on. (You will automatically come to the Magldr Menu). Again, go to AD Recovery > Install zip from sdcard > Choose zip from sdcard > Dorimanx-Rom-3.0.0-Nightly-262-All-in-One.zip. You will come to the ROM Menu:

In the ROM Menu, choose:

1. Y for No 2 way-----2way recording allows you to record both sides of a call. Enabling it causes Bluetooth connectivity problems, so if your big on BT, choose Y

2. Y for Magldr-----There are two ways to install Dorimanx roms either mag or clk (for more advanced users). Of course, this is for the Mag version

3. N for Full skin stock animation-----Dorimanx’s Roms come with cool flip and fly menu animations and screen transitions. I choose no because I prefer the more simple UI. Choose Y if you want them enabled.

4. Y to stay with Dmx's custom skin-----Dorimanx’s Roms include his own customized theme. Its really beautiful with customized icons and transparent statusbar background. I enable his theme. If you want the simple stock CM7 theme, then choose N

5. Y for High End version with Swap-----Dmx Roms have two types: High End and Light. The High End Rom is for more heavy duty users (use 60+ apps on their phones excluding the system apps). High End users need to manually install task managers and task killers as the built-in one is disabled. The Light version is for lighter users with the default task managers already enabled (so less complicated).

6. Y for keeping default DPI 240-----DPI = dots per inch. 240 is best for avoiding market-download complications, but choosing 192 has the advantage of a less cluttered look with smaller icons. If you don’t use the market very often, then you might want to choose N

7. Y for Fast Dormancy-----an option that manages background-data while screen is off in a way that reduces battery drain (at least I think so – I read it a long time ago). Choose Y only if your local operator provides that service--most operators do.

8. Y for Boot Boost-----Dmx Roms also have an option to speed up your boot. I guess this is not built into the rom coz it creates instability for a few, but that’s just my guess—it has always worked like a miracle for me. Choose N for default boot speeds.

9. Y for enabling CRON-----CROND is a tasker that makes the Rom/phone a lot snappier by performing a few automated tasks: runs Dmx’s own Phone-prioritizer script more often, clears file cache once a day, clears RAM cache every 6 hours, refreshes the swap (I took all this off Post #3-go there for details)

10. Y to activate Data2Ext Mod-----This tweak assigns data-management to the SD card (from nand) reducing the burden on the internal processing mechanics. Disabling this ensures that nand manages all data-processing (the normal/default way). There was a mod2 which reverted some of the more essential tasks back to nand, but I think that was removed once this Rom got zram-capabilities (a hack to increase the HD2’s internal ram). It has been argued that the Data2ext mod can reduce the life expectancy of your sdcard. If you feel your sd card is unreliable or old, you might want to choose N.

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

12. Y for old DPI Hacked Market-----this option allows you to choose between the newer market (more intuitive layout, better app-rankings/reviews, better-looking) and the older one. I prefer the older one because I don’t know the hacks that can show all the apps I want.

End of Menu

H. Boot Phone. Compared to the older versions, the first-boot speed of the 3.0.0 is high (I didn’t time it, but I think the max is 5 minutes), but be patient. Also, the phone doesn’t do an auto-self-reboot like before (which is a good thing). There will be a static ‘dorimanx development’ screen which gives way to an animated dorimanx-roms screen. Wait… until the green-android-screen shows up… until the taskbar appears and the led stops flashing (at first it stays on and then it flashes 3 times I think). Don’t do anything until all this happens.

I. Enable Zram. Next, choose your language, skip the gmail account setup process (for now), choose your default launcher (LauncherPro for me), and navigate to: CyanogenMod settings > Performance > Compcache ram usage > choose 26% (this is to activate the extended swap zram). I switch off my phone and boot again for stability (I never use the reboot option since my sd-android days)

J. Installing Task Managers. After the reboot, install the task managers (recommended are: System Tuner Pro and Advanced Task Killer. I remember someone mentioning that he used only one task manager, think it was called ZDBox. The job of these task killers are to autokill apps periodically because the in-built task manager is disabled. Example: My System Tuner Pro is set to Autokill when the screen is switched off, device memory is low, and when widgets are refreshed. Ensure that the autokill-method/s performed by both task-killers are non-redundant. Also make sure you include the apps you don’t want to kill in the whitelists of both task-killers.

K. Enable Customized Cron and GPS fix. Once the Rom has settled, you can customize Cron to your local preferences. To do this, you can use Root Explorer. In Root Explorer (top), press the 'Mount R/W'. You should see r/o-status (left) change to to r/w (editing enabled). Then navigate to: System > etc > init.d > Long-press “08wcrond” > Open With > Text Editor > Scroll down to: “TZ=IDT -3”. Change the “-3” to your localized time preference. My time zone is +8, so mine is: “TZ=IDT -8”. Exit Root Explorer and save the changes made when it prompts you to do so. Also, Root Explorer will automatically create a backup of the edited file “08wcrond.bak”. Delete it. For the GPS fix, you can edit the file using Root Explorer as well. Just navigate to: System > etc > long-press gps.conf and edit the servers as shown in Post #3. Alternatively, it’s easier to just flash the downloaded GPS fix file via AD Recovery (the same way you flashed the rom)

L. Enjoy the fastest HD2 ever! Yes, it might be more complicated to install and set up than other roms, but despite appearing absolutely smooth on the surface, all dmx roms have supercharged monsters under the hood. The 3.0.0 rom is imho his best rom yet with the 2.9 kernel, and I’m actually afraid our next update won’t be as good as this!

PS: Sorry tapatalk ppl