[Touch Cruise ROM Development] narshorn:
This is a full WM6.5 rom with a bunch of HTC enhancements. Mostly are from Mega packages, the others are kept up to date periodically (fot those that work still with this old hardware). Interfaces that can be found in it are Titanium and m2d2, up to user's choice. The difference with other roms is that it uses a hacked WM6.5 kernel from another device, thanks DFT group. This permits to run MSbuilds without any recmod, and same for the HTC packages, thus keeping good speed and optimal stability, without any trade-off. The HomePainted value average is about 34 seconds, which is rather excellent for a "full" rom :)

Preview

:

Features

:

- 2DManila_2_0_20163224_00 based main interface, fast flip_flop clock, Titanium also available as an alternative (built-in), Lockscreen from hTC_Mega, Mega_dialer, finger-friendly UI

- Proprietary monoKrom2 theme ( mostly black & green )

- 101,8 Mo RAM available, WM6.5 native kernel, no recmod has been done

- IE is not laggy ( no recmod of modules + smart_rOm cache values )

- Lots of tweaks and bug-fixes included in this release, that was hard work :)

- Quite good speed, stable rom :)

- Post-Install optimized for the SFR network. If you have different carrier, just remove "TV-musiqueSFR_FRA_WWE.cab" and "U_SUPL_AGPS_update.reg" from XDA_UC folder before flashing, all other elements good to keep.

Here are a few hints I give you, in order to have proper rom function and less bugs possible. Hopefully :)

----------------------------------------------------------------------------------------

- 1st of all, follow those 5 simple steps:

1°) Before flashing you should always have Hard_SPL installed.

Refer to the XDA Polaris general section to download and install it correctly, in case you don't have it installed.

Otherwise, flashing of the rom is likely to be unsuccessful.

2°) Unzip XDA_UC folder and all of its content to the root of your SD before the flash for the best experience.

It will install :

- Connection_Setup (automatically defines your internet & mms settings at 2nd boot, must-have; updated gfx version)

- Google Maps v.4.1.1(#1), (needed for m2d2 referring page to work)

- GPsMod_Driver (useful utility to get better, more sensitive GPS module, lag correction; follow on-screen instructions to configure your GPS software for new ports ;)

- HTC_Calculator ( opens quick, supports sci display in landscape, will also be suppressed the defaut WM calculator .lnk, youpee)

- Kevtris_2 (cool additional game, optional)

- YouTube 2.4.4 "official" (needed for m2d2 referring .lnk in internet tab to work)

- some needed .reg "after_boot" tweaks

3°) Please, do a favour and do flash last 3.13 or 3.19 official Polaris hTC rom before that one.

It is 100% required to avoid strange bugs and vital for proper rom function.

4°) Once you successfully flashed the official rom, verify you have the required radio; I recommend Radio_Polaris_1.59.46.12 or even Radio_Polaris_1.65.38.14.

How I proceed

: I let the offical hTC rom boot to align screen, then pass device into bootloader mode and then flash radio.

Hint

: If you have already 1.65.38.14, downgrade radio first to 1.59.xx.xx or it won't let you flash original HTC rom :)

5°) Once radio is flashed, your hTC will reboot. Wait for align screen again, then flash my rom.

Afterwards, it's OK, you'll be 100% hassle free for sure :)

-----------------------------------------------------------------------------------------

The customization of the rom is automatic and only require you follow the basic procedure :

- 1st boot will lead you to calibration screen. It can be long and you can loose some of the backlight, so don't loose your temper ;) you'll eventually get to Calibration Screen :)

Calibrate, eventually set the date and time ( ActiveSync of WDMC will do it automatically afterwards eitherways ). Then, soon afterwards you'll see a XDA_UC message, follow on-screen instructions till the device asks for a reset. Don't use device during install of XDA_UC, device will be very slow and buggy. When the device asks for a reset, press "Yes".

- 2nd boot will lead you to Connection_Setup. it will sort out your internet connection, mms server profile and so on automatically. Just choose your provider in the list and let it go.

- Once those 2 steps are done, no reboot required, you can finally activate your preferred GUI : Sense or Titanium.

Hint

: Connection_Setup can be uninstalled afterwards if you wish. If you want to remove the huge provision database also ( 2MB free more), you can run the"conncleanup" mortscript provided as bonus. Put it

conveniently at root of SD and run it, but not in XDA_UC folder please :)

Once done, basic default rom install will give you about 106 MO free storage space onboard.

Hint

: Free RAM : 48 Mo average with m2d2 running all times, no extra soft running. It will boot m2d2 with 58,35 Mo RAM free ( once m2d2 and taskmanager just loaded ).

Hint

: if you wish to free up some RAM, after using close Audio_Manager with the X at right top of its own screen, or it will likely stay in background and consume RAM for nothing ...

Hint

: Alarms will wake up correctly after ActiveSync/ WDMC synchro. Don't forget to check that in Clocks & Alarms, hitting the little "bell" symbol; "Play a sound" and "Repeat the sound" are ticked, I suggest using "Alarm5" but it's really up to your taste ...

Hint

: to setup Gmail account, use "Outlook" type in the droplist. when it asks for username, add your "@gmail.com" at the end, leave domain blank, server is "m.google.com"

Hint

: while finished setting of an email account, use Start / Connectivité, open ActiveSync screen to get proper 1st connection. Will not be required afterwards. Sometimes it is required you run a 2nd sync manually to get your all contacts back (e.g. gmail based)

-----------------------------------------------------------------------------------------

What's inside: interesting stuff maybe:

2DManila_2_0_20163224_00
AdobePDF_2_5_1_0_378273_04H
AdvancedNetwork_1_0_12_1
aGPS_Confirmation_1_0_19183131_04
Album_3_0_20163130_0
App_Service_1_87_0_0
Audio_Booster_2_5_19182330_1
Audio_Manager_2_2_20121525_LR1
AutoShortcut_1_1_2_0
BluetoothSetting_2_11_0_0
BTBPP_1_7_18_R1
BTFtp_1_2_33309_91
BTSAP_3_2_0_R5
Camera_5_04_31875_00
ChangeUSBMode_1_10_0_1
ClearStorage_2_3_2_1
CMBandSwitching_2_0_0_2
CMBluetooth_0_9_0_0
CMCallBarring_1_3_1_0
CMCallerID_1_4_0_0
CMCallForwarding_1_4_4_0
CMCallWaiting_1_2_0_0
CMInternetSharing_1_1_6_0
CMPhoneVMSetting_1_3_0_0
CMPhone_1_6_4_1
CMPin_1_3_2_0
CMWifiEnroll
CMWifiInformation
CMWifiIP
CommManager_2_9_F_3
Concurrence_Mgr_1_5_19191120_00
Contact_Picker_1_0_20113132
Contact_Utility_Engine_1_0_20141226_0000
CyberonVoiceSpeedDial_1_2_b080731_R4
DataDisconnect_1_14_0_2
DelWMPTempFolder_1_10_0_0
DeviceInfo_2_7_0_1
DRM_Middleware_1_5_19142824_00
DShow_2_00_081029_0
Email_Setup_Wizard_2_1_19201119_00
FileUpload_1_1_0_0
FlashLiteShareDLL_1_0_19193325_0
FMRadio_1_6_18164032_2
Full_Screen_Player_1_7_19183031_01
GoogleLocationService_1_0_1_21
HTCAnimation_1_3_5_0
HTCApplication_1_14_1_0
HTCFDN_1_6_1_0
HTCFont_Link_1_0_19132133_1
HTCFramework_1_5_1922_3320_00
HTCGeoService_1_0_19191120_00
HTCGesture_1_0_30346_0
HTCMessage_1_09_281_2
HTCScroll_2_0_20132227_00
HTCSettings_1_4_4_0
HTCStartUp_1_7_0_0
HTCUtil_4_8_0_0-bugfixed
HTC_Modem_Link
IE6Enhancement_1_0_19192925_00
IME_Engine_Western_2_1_19191429_00
IME_EzInput_Western_2_1_19183030_00
IME_Tutorial_1_0_20141125_00
InvokeSIMMgr_1_12_0_0
LockScreenAppLauncher_1_0_1919_1827
LockstreamDRM_1_2_081216_OnlyIE_01
LongPressEndKey_1_2_35861_4
Media_Tool_kit_1_0_20163130_00
MEGA_2DManila_Default_Skin_nAr
MEGA_LockScreenAppLauncher_Default_Skin
MEGA_Messaging_Client_Arcsoft_QVGA
Menu_Enhancement_1_1_20143325_00
Message_Enhancement_1_2_19192031_01
Messaging_Client_Arcsoft_5_2_2_66
mHubVO_1_60_080801_X0
mHub_6_55_080221_E0
MicrophoneAGC_0_92_0_0
Mute_1_1_2_0
MyCPL_3_13_0_6
NewMailAccount_1_11_0_1
Notification_Enhancement_3_0_1919_1930
PhoneSetting_1_73_0_0
Phone_Canvas_Enhancement_2G_4_0_52619223128_0
Picture_Enhancement_1_50_19171326_00
PKG_1_1_0_0
PowerOffWarning_2_10_0_0
Power_2_28_0_2
QuickGPS_1_00_220821_00
Random_Access_4_1_19173928_1
Redial_1_3_0_0
Resource_Proxy_1_0_19171732_02
Ringtone_Plugin_1_0_080624_4
Settings_Improvement_1_0_20111623_0
SharedResource_1_0_20111720
Shared_Modules_1_01_19143331_01
SignatureReplace_1_5_0_0
SimLock_4_28_0_0
SIM_Mgr_6_79_0_0
SMSInboxThreading_1_36_0_0
STK_Service_4_97_0_0
STK_UIPPC_4_76_0_0
StorageLow_1_0_0_2
Streaming_Media_3_1_19183421_01
Streaming_SDK_2_7_20141626_00
TaskBarIconMgr_2_13_0_0
Task_Manager_2_1_19183631_34
TouchOptions_1_0_19171631_00
USB_To_PC_Pop_Up_2_3_19183029_00
USSDService_4_38_0_0
VersionInfo_1_0_118710_0
VoiceRecorder_1_10_18192131_6
Volume_Control_2_2_19182932_10
Wi-FiWizard_1_19_0_1
WifiAdvanced_1_0_4_1
WiFiSettings_1_2_5_1
zlibce_m_1_2_3_1

Advanced_Configuration_Tool_v3_3
APP_Softreset
Calibrationscreen
Device_Lock
eLiAs_ASyncKiller
eLiAs_IrBthDet
ervius_Sip_Selector_v3
JbedJava_0_0_20090217_51R2
Lockscreen_font_mod
monoKrom2
Rotate_Screen_Utility
SaveToSim
soundscheme
StartMenu_Icon
Start_Menu_4_columns_landscape
System_Tweaks
Total_Commander_2.52_beta2
WelcomeHead
xdaShutdown_1_01-QVGA+nAr skin

This ROM is dedicated to my friend Icke, we spent a lot of time cooking for Trinity, lol, those were good days, now this is what I wished.

Thank you Icke for all the good time, cooking and support :)

Thanks to all cooks here that provided support or nice apps, Ervius, Elias, SuperSport, francarl, and forgive me if I forget anyone.

Thank you to all french based cooks, and Chanvi, father of us all.

Thank you AmenatiS, you were my mentor. I hope I've done well enough ;)

Olinex_2.20_hard_SPL

Official_HTC_Polaris_rom, to flash before my release

Link_FRA_21891_14_05_11(contains ROM+flashing_toolkit, updated)

Link_XDA-UC_folder, needed for correct post-install from SD Card)

Radio_1.59.46.12, eventual or needed

Have fun,

nAr