[Touch Diamond, MDA Compact IV ROM Development] nphaibk:
[ROM|WWE] 2core minimized ROMs 6.1 & 6.5 & 6.5.x - Overclock to 672 MHz (30 Mar 2011)

Hello XDAers, this ROM is customized for my own but maybe some of you have the same need :)

When you try these ROMs, no matter they are good or bad, could you please leave some comments? So we can reach for the best ROM. Thanks for your cooperation.

Post#1: info

Post#2: Downloads (ROMs, cabs, links)

Aims:

1. Performance

2. Touch friendliness

3. Power management

===========================================

Chef's opinions on 2core series:

1. Performance: 6.1 >> 6.5 > 6.5.3 ~ 6.5.x

2. Touch friendliness: 6.5.3 ~ 6.5.x >= 6.5 >> 6.1

3. Power management: 6.5.3 ~ 6.5.x ~ 6.5 > 6.1

Native OEMXip vs. 6.5 OEMXip

1. Total ram: 107 vs. 113 M ==> 6.5 wins

2. Memory map: 2 slots vs. 4 slots ==> 6.5 wins

3. Bugs/issues: 0 vs. 3D view in SPBshell ==> Native wins

However:

1. Pagepool set to 20 M: total ram of 107 M vs. 97 M ==> Native wins

2. Memory map: (by recmod) 0 vs. 0 packages in slot 0 (This slot should be as empty as possible for better performance, see Mr. Makk) ==> Draw

So, in general:

Native OEMXip wins 2, draw 1 out of 3 comparisons

=================================================

Latest ROMs:

xip6.1(no bug)

6.1: 2core2.7

6.5: 2core11.5

6.5.3: 2core12.3

xip6.5(more ram, new memory map)

6.1: 2core4.5

6.5.3: 2core8.2a (recommended)

========================================================

Features (all ROMs):

0. Overclockable up to 672 MHz with WiMoSpeed 1.05

1. SYS

+ remove all useless packages (Onenote, Autoupdate...)

+ NetCF3.5

2. EXTs

+ Acrobat

+ Album

+ Calculator

+ Camera

+ Games (Bubble & Solitaire)

+ Office mobile

+ QuickGPS

+ Task manager

+ USB to PC

+ Youtube

3. Added APPs

+ Diamond tweak (credit to MonteCristoffOn)

+ Opera mini 5.1 (thanks to Tortel)

+ PHM regeditor

+ Synchrotime (connect internet to sync time, thanks to Gsoft)

+ Wimospeed (to make your Diam run like 2core, thanks to iwfratz)

4. Tweaks (following Mr. Makk)

+ Pagepool 20 M

+ Auto align screen

+ Reduce RAM usage

+ Maxi touch sensitivity

+ Power saving

+ ... others

+ Compressed with XPR method, which is larger but is believed faster than the LZX method, see here

!!!Known issues: in 2core2.4, 4.1, 5.5

+ EZinput will NOT work (It is very nice, but I did not add its dependences due to their large memory usage) Solved

+ NO 3G, IR (3G is still there, go Start/Settings/Connections/AdvancedNetwork: enable HSDPA/HSUPA from the first tab)

+ Pics in Album cannot slide Solved

+ SMS notification: 1- option of 'repeat play sound' is disable ==> open PHMregedit, navigate to HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D65B...}, change key Options to 1073741825 (hex: 40000000), then you can dis/able all options; 2- the phone is woken up on new sms (wasting power, accidentally call...): go HKLM>Drivers>Built In>RIL, set the value 'DisableSMSWakeUpEvent' to 1 (create it if not found).

+ Slow menu animation (in 6.5.3, and 6.5): 1- open PHMregedit, change the following keys

[HKEY_LOCAL_MACHINE\Software\HTC\HTCMenus]

"EnableVSync"=dword:00000000 ;this is the most important, 0=disable

"AnimationRadio_LS"=dword:00000000 ;these 2 keys may take effect only if EnableVSync=1, feel free to play with them

"AnimationRadio"=dword:00000000

2- install wonderful FingerSuite by Francesco Carlucci from here or download from post#2. However, changing settings in 6.5.3 cannot be close, require reset the phone (but settings saved), just a bit annoying.

=========================================================

ROMs with original OEMXipKernel (2.03.401.3) = no bug

wm6.1

2core2.7, wm6.1

+ SYS 20764

+ add Touchscroll

+ pagepool 20 M

+ free ram 65 % of 107 M

2core2.6, wm6.1

+ SYS 20764

+ fixed bug in album

+ upgrade some apps

2core2.4, wm6.1

+ SYS 20764

wm6.5

2core11.5, wm6.5

+ SYS 21916 (com2)

+ Wimospeed 1.05

+ add touchscroll

+ pagepool 20 M

+ free ram 60 / 107 M

2core5.5, wm6.5

+ SYS 21899

+ WiMoSpeed 1.04

+ EzInput possible

+ File size: 69.7 M

+ Free mem: 110 / 139 MB size (28 MB is used by Opera...)

+ Free ram: 60 M / 107 MB (55 %)

wm6.5.3

2core12.3

+ based on 2core12.2

+ remove touchflo (touch is smoother)

+ internetsharing

2core12.2

+ upgrade of 12.1

+ Pagepool 20 M

+ touchscroll

+ free ram 55 / 107 M

2core12.1

+ SYS 23152

+ File size: 77 M

+ Pagepool 13 M

+ Free mem: 125 / 131 MB size

+ Free ram: 55 M / 107 MB (50 %)

+ WiMoSpeed 1.04

+ (Lite) FingerKeyboar2.1 (thanks to 12aon & Wingman)

+ EzInput possible

!!!Known issues:

+ FingerKeyboard not configurable Solve, recommend FingerKeyboard by Giannis & 2core

+ EzInput cannot be removed, install only if you surely want it (otherwise, just re-flash the ROM :D)

ROM with OEMXipKernel 6.5 (2.10.xx.x) = more memory, faster (see here)

wm6.5.3

2core8.2a

+ sys 21689 (6.5.3, HTC branch)

+ pagepool = 5 M changed to 8 M for much better performance

+ ram used 54 M / 113

+ (expected better performance)

wm6.1

2core4.5

+ based on 2core4.3

+ pagepool = 5 M

+ Ram used 35 M / 116 M

+ no modules recmoded (expected better performance)

2core4.3, wm6.1

+ SYS 20764

+ File size: 70.6 M

+ Free mem: 138 MB

+ Free ram: 74.5 / 113 MB (65 %)

+ fixed bug in Album in 2core4.1

+ EZinput works

2core4.1, wm6.1

+ SYS 20764

+ File size: 70.6 M (

+ Free mem: 110 MB / 138 MB size (28 MB is used by Opera...)

+ Free ram: 74.5 / 113 MB (65 %)

!!!Known issues:

+ SPB shell 3.5.5, Carousel view (3D view of screens) may hang in some case. I mean if you don't meet it for the first time, you will never see it. You can fix it temporarily by disable 3D acceleration and enable it again (in settings/SPB mobile Shell/System/Use 3D accelerator)

======================================================

Acknowledgement

+ Tortel for sharing his kitchen (although then I used another one)

+ airxtreme for his perfect kitchen (easy, no bug)

+ Mr. Makk for the world of tips for cooking

+ Some others (brought by Google during cooking)

+ iwfratz for excellent tool making Diamond as fast as 2core

+ You for reading (at least till here), testing (maybe) and asking (I will try to answer, if possible)

Donation possible in signature