[Touch Diamond, MDA Compact IV ROM Development] arealityfarbetween:
Bugs, Fixes, Workarounds & Changelog

Downloading!

This is getting asked alot, so here is the answer. I have no idea why my upload server does this but it sometimes gives the file you download a different name from RUU_Signed-0409.nbh, which is the original one from my PC and what I see on the server. In most cases it's the last 3 letters of the public link and I myself have had on another occasion simply 'download' so lord knows what else it might come up with. A curiosity is that this works flawlessly on Firefox, on ubuntu-but I have had it in google chrome on windows xp.

It is absolutely fine (and necessary) to give these files an extension of "nbh". diamimg.nbh is recommended so you can flash from Internal Storage/SD Card

And the proof, this was ES1.beta3. The first is the original file from my hard drive, the second is the file I downloaded through firefox, which I had to rename since it downloaded correctly, the last is the file I just downloaded on google chrome which seems to reliably do this, so in conclusion, I blame your browser :P

$ md5sum -b *.nbh
484b0f426b188c2a7b91fbb756b8155a *RUU_Signed_0409.nbh
484b0f426b188c2a7b91fbb756b8155a *RUU_Signed_0409_downloaded.nbh
484b0f426b188c2a7b91fbb756b8155a *download

I promise my download will never come round your house and smash your mum's favourite vase! ;) If it does though, I still can't accept responsibility! I have posted md5sum's so you can check if you wish. Here is a tool that can give you the hash.

Applies to all versions

wm6.5 slide to unlock delay

If you choose to re-enable this, I had much success with setting HKLM\HARDWARE\DEVICEMAP\KEYBD\FirstCalibration=0 to elimite the delay before you can unlock the device. Beware though, this causes the HTC LongPressEndKey to stop working

LongPressEndKey

I came across this problem after implementing the above fix. So if you can't stand the lock screen delay, do the above and put an icon in the start menu, or change manila's right soft key to be "EndKey"

Applies to ES only

Favourites through Sense

The favourites page in Sense 2.5, since 2012 are in WVGA. This means that, if you have bookmarks going all the way to the bottom then you won't be able to select/edit the last two. A workaround for this is to create 2 blank bookmarks at the bottom of the list. I have not found a fix for this yet, and I'm uncertain on whether the bug appeared in 2012 or if it was maybe earlier so this might never be fixed.

Space swallowing/other difficulties

The update to EzInput still hasn't sorted out the space swallowing problem. It also seems that this version of Sense causes some problems with messaging from the people tab, e.g. going into symbols then reverts straight back to normal qwerty (I have symbol lock disabled on mine, btw)

Facebook Support

When attempting to update status via the "My Contact Card" page, the share button is off screen and cannot be clicked. This feature works with the full Facebook tab so use that instead. Internal authentication sometimes does not work, try external if you have problems with this.

Freezing with Manila Locker

It's beautiful but such a shame. Seems to happen randomly, but always at the worst time for me! It is disabled by default for this reason.

Applies to Sx only

Rhodium Dialer

Sometimes when a call comes in, or after you start dialing; the "End Call" and "Keypad" buttons are hidden under the bottom bar. Usually i've found this is caused by CleanRAM so set phcanvga in it's exceptions

SIP Menu

Remember the SIP key is meant to have a little arrow at the right hand side and you can't go wrong. Tap on the left, SIP in/out, tap on the right and SIP Menu appears. This was driving me bonkers until I realised it!

Calculator Rotation

Rotation in 6.5.x is only allowed automatically for fullscreen applications therefore Calculator will not rotate to the scientific landscape layout. A workaround is to set "Settings>Personal>Buttons>Program Buttons" and then "Button 1(Hold)" to "<Rotate Screen>" then when you're anywhere in the wm6.5, press and hold the call key to rotate, et voila! Landscape scientific keyboard in HTC calculator!

Calendar Entries

This doesn't apply to creating manila appointments, just using the native calendar application. When creating an entry if you want to set a reminder or alarm for the entry you cannot finger scroll that specific drop down list. Use the d-pad to select e.g. 15/30/45/60 mins or however long before the entry you want the reminder to occur and then the middle key to select.

Current Changelog

== General Changelog ==
20/08/2011:
- Replaced NetCF 2.0 with 3.5
- Replaced Opera Mobile with Opera Mini 5.1
> Wrapped OperaMini in a small exe file
- Removed:
> Office
> Entertainment (Games)
> Adobe PDF
> Google Maps
> Java JBlend
> Teeter
> Sleuth's myLocation
> Facebook App
> Visual XDA_UC
- Included my camera preferences
> Review Duration = No Limit
> Prefix = Date & Time
- Disabled:
> HTC Contact Picker
> Slide Lock & Magnifier
- Enabled:
> In Call Recording
> Lunar Calendar
> Threaded SMS
> Light Manila Tweaks (where applicable)

== Changelog hS ==
20/08/2011:
- SYS 21057 with 6.5 NK
- Included:
> Rhodium Dialler

== Changelog hES ==
20/08/2011:
- SYS 21057 with 6.5 NK
- Included:
> Rhodium Dialler
> Lots of upgraded EXT packages! Unfortunately all MUI's in English...

== Changelog S ==
20/08/2011:
- Updated SYS to 21916

== Changelog ES ==
20/08/2011:
- Upgraded:
> SYS to 21916
> A bunch of EXT packages! Unfortunately most MUI's are english...

== Changelog Sx ==
20/08/2011:
- Upgraded:
> SYS to 29020
- Removed:
> Notification Enhancement

== Changelog ESx ==
20/08/2011:
- Upgraded SYS to 29020
> A bunch of EXT packages! Unfortunately most MUI's are english...
- Removed:
> Notification Enhancement

Previous Changelogs

== Changelog Fodd ES ==
Changelog ES1.rc9
- Removed some unneeded modules from OEMXIP (1MB extra RAM, thanks to claros!)
- Removed BTDUN (Not needed)
- Included Facebook enhancements
> Don't like installing marketplace just for facebook!
- Fixed menu wobbling (new touch.dll)
- Included updated FoddTweak
> Using DynamicMenu
- Re-enabled TICS installation via XDA_UC
- Included missing translation in messaging tab for: 0407

Changelog ES1.rc8
- Removed Rhodium dialler (build mistake in rc7)
- Included FoddTweak for extra customisation
> Performs full registry, titanium and start menu backup
> Can perform plg injection
> Allows re-ordering of titanium plugins
> Remove start menu icons (settings, or all)
> Can remove the start menu itself! (DANGEROUS!)
> Allows enabling Sense start menu replacements
- Replaced StartProgWOSense with UIFlex 2.7.8
- Updated TitaniumWeather to 5.7.0.areal
> Includes prototype Accuweather database (3000+ location codes)
> All known Accuweather API's checked for weather data
> Includes WorldWeatherOnline feed

Changelog ES1.rc7
- Titanium fixes
> TICS installation via XDA_UC fixed
> Various TitaniumWeather fixes
> Facebook panel icons resized in plg
- Included StartProgWOSense 2.6.0.areal

Changelog ES1.rc6
- Set in call volume to max
- Included MortScript 4.3
- Included StartProgWOSense 2.5.3areal
- Included Titanium Weather
> Included Sleuth's myLocation service (disabled by default)
- Included Facebook support
> App 1.0.0.7p
> fim 2.3.6.4
> Titanium Panel
- Included ATContacts
- Included XDA_UC 2.RC1.areal
> Modified to install titanium plugins
> Included TICS installer

Changelog ES1.rc5
- Included Sense integration for native slide lock
- Included updated spanish facebook, call history and manila locker translations

Changelog ES1.rc4
- Removed extra text input settings that were not accessible

Changelog ES1.rc3.beta2
- Switched 0C0A localisation to older rollup 21901
- Included Lunar Calendar translations in 0C0A and 0413
- Fixed facebook tab translation in 0C0A

Changelog ES1.rc3.beta1
- Added NLD (0413) and ESN (0C0A) builds

Changelog ES1.rc3
- Included Youtube Fix
- Switched back to previous EXT packages where possible for language support
- Upgraded Opera from 9.7 to 10
- Removed InCallRecorder
> Enabled default dialler recording through Notes application
- Removed HTCUtil-cause of backlight adjustment bug
- Disabled HTC Magnifier as default-cause of backlight adjustment bug
- Reverted AudioBooster due to WVGA package

Changelog ES1.rc2.alpha2
- Translated call history tab to DEU
- Translated manila locker into DEU
- Included DEU facebook translation
- Removed *.orig.png files left over after optimisation
> Proof that I did my own optimisations, like fossils ;)

Changelog ES1.rc1.alpha1
- Produced DEU and ITA localisations
- Copied MUI files from previous packages
> This is quick and dirty, I know.

Changelog ES1.rc1
- Included TaskBarIconMgr for headset icons
- Upgraded to Sense 2.5.2019
- Almost every EXT package upgraded
> Kept Shared Modules 1.01.19221333 for vibration
- Manila Extensions
> Stock & Twitter 2.5.2011 (Twitter disabled by default)
> Call History & Facebook tabs (Enabled by default)
> Manila Locker 2018 beta 2 (Disabled by default)
> StartMenuReplacement (disabled by default, reg switch is in HKCU\Software\HTC\Manila)
- Upgraded EzInput from Nikoan89 (no space swallowing)
- Updated RSS Hub for new homescreen compatibility

Changelog ES1.beta4
- CleanGPSData not being copied to the Startup folder

Changelog ES1.beta3
- Disabled HTC Contact Picker due to graphical issues
- Disabled Message Enhancement UI when tapping underlined items in SMS's

Changelog ES1.beta2
- Changed ModelID to DIAM***** in kitchen
- Registry tweaks, more about re-ordering the kitchen
- Included Light adjustments; disable lock screen, remove Start Menu icons

INITIAL RELEASE: ES1.beta1

== Changelog Fodd Sx ==
Changelog Sx2.rc5
- Removed some unneeded modules from OEMXIP (1MB extra RAM, thanks to claros!)
- Removed BTDUN (Not needed)
- Included Facebook enhancements
> Don't like installing marketplace just for facebook!
- Fixed menu wobbling (new touch.dll)
- Included updated FoddTweak
> Using DynamicMenu
- Re-enabled TICS installation via XDA_UC

Changelog Sx2.rc4
- Included FoddTweak for extra customisation
> Performs full registry, titanium and start menu backup
> Can perform plg injection
> Allows re-ordering of titanium plugins
> Remove start menu icons (settings, or all)
> Can remove the start menu itself! (DANGEROUS!)
> Allows enabling Sense start menu replacements
- Replaced StartProgWOSense with UIFlex 2.7.8
- Updated TitaniumWeather to 5.7.0.areal
> Includes prototype Accuweather database (3000+ location codes)
> All known Accuweather API's checked for weather data
> Includes WorldWeatherOnline feed

Changelog Sx2.rc3
- Titanium fixes
> TICS installation via XDA_UC fixed
> Various TitaniumWeather fixes
> Facebook panel icons resized
- Included StartProgWOSense 2.6.0.areal
- Reverted to Rhodium dialler
> Caller ID fix included
- Bold font fix included
- Included BubbleBreaker

Changelog Sx2.rc2
- Set in call volume to max
- Set titanium CClock right soft key to CommManager
- Disabled built in magnifier
- Included MortScript 4.3
- Included StartProgWOSense 2.5.3areal
- Included Titanium Weather
> Included Sleuth's myLocation service (disabled by default)
- Included Facebook support
> App 1.0.0.7p
> fim 2.3.6.4
> Titanium Panel
- Included ATContacts
- Included XDA_UC 2.RC1.areal
> Modified to install titanium plugins
> Included TICS installer
- Changed to Huashan dialler
- Included Opera panel

Changelog Sx2.rc1
- Updated wm6.5.x build to 28240
- Removed InCallRecorder
> Enabled default dialler recording through Notes application
- Updated to SharedResource 1.0.20111720.00.VGA

Changelog Sx1.Final
- Included Youtube Fix
- Fixed translation error in 0C0A manila settings page

Changelog Sx1.rc7
- Fixed errors in Italian build
> Titanium enabled at first boot causing HTC Settings icon not to show
> HTC Calculator link not replacing default winmo calculator
> RunCC overlaying the welcome screen for calibration
- Some other languages (WWE for certain, others I checked and fixed but didn't note)
> CleanGPSData not being copied to the Startup folder

Changelog Sx1.rc6
- Disabled HTC Contact Picker due to graphical issues
- Disabled Message Enhancement UI when tapping underlined items in SMS's

Changelog S1x.rc5
- Changed ModelID to DIAM***** in kitchen
- Included HTC FlashLite, not sure if it's needed
- Some more registry tweaks, ordering of HTC links, should be top 3

Changelog Sx1.rc4
- Optimised PNG Graphics to save ~6MB RAM
- Reverted to original start menu icons for another 7MB
- Fixed translations for icons in DEU 0407
- Included HTC Scroll 2, see if it squashes freezing issues
- Replaced FWUPDATE with Dummy package
- Added Bubble Breaker

Changelog Sx1.rc3
- Removed RemoteDesktopMobile
- Removed EnlargeStartMenu
- Included QuickGPS
- Replaced NetCF 2.0 with 3.5
- Disabled new lock screen by default (stops 7mb RAM disappearing when in use)
> Set HKLM\Software\Microsoft\Shell\LockScreen\Enable=1 to re-enable
- Reverted to MediaToolkit 1.0.19142626.00
- Included Arkswitch 1.2.0 (uninstallable)

Changelog Sx1.rc2
- Registry fixes for missing icons in some languages
> HTC Calendar not showing an icon
> Settings not showing
- Updated e-Natives PositionFix Shortcut and removed duplicate files
- Included SIP Menu

INITIAL RELEASE: Sx1.rc1

== Changelog Fodd S ==
Changelog S1.6
- Removed some unneeded modules from OEMXIP (1MB extra RAM, thanks to claros!)
- Removed BTDUN (Not needed)
- Included Facebook enhancements
> Don't like installing marketplace just for facebook!
- Fixed menu wobbling (new touch.dll)
- Included updated FoddTweak
> Using DynamicMenu
- Re-enabled TICS installation via XDA_UC

Changelog S1.4
- Included FoddTweak for extra customisation
> Performs full registry, titanium and start menu backup
> Can perform plg injection
> Allows re-ordering of titanium plugins
> Remove start menu icons (settings, or all)
> Can remove the start menu itself! (DANGEROUS!)
> Allows enabling Sense start menu replacements
- Replaced StartProgWOSense with UIFlex 2.7.8
- Updated TitaniumWeather to 5.7.0.areal
> Includes prototype Accuweather database (3000+ location codes)
> All known Accuweather API's checked for weather data
> Includes WorldWeatherOnline feed

Changelog S1.3
- Included StartProgWOSense 2.6.0.areal
- Included MortScript 4.3
- Included Titanium Weather
> Included Sleuth's myLocation service (disabled by default)
- Included Facebook support
> App 1.0.0.7p
> fim 2.3.6.4
> Titanium Panel
- Included ATContacts
- Included XDA_UC 2.RC1.areal
> Modified to install titanium plugins
> Included TICS installer
- Set titanium CClock right soft key to CommManager

Changelog S1.2
- Set in call volume to max

Changelog S1.1
- Removed InCallRecorder
> Enabled default dialler recording through Notes application
- Updated to SharedResource 1.0.20111720.00.VGA

Changelog S1.Final
- Included Youtube Fix
- Fixed translation error in 0C0A manila settings page

Changelog S1.rc7
- Fixed errors in Italian build
> Titanium enabled at first boot causing HTC Settings icon not to show
> HTC Calculator link not replacing default winmo calculator
> RunCC overlaying the welcome screen for calibration
- Some other languages (WWE for certain, others I checked and fixed but didn't note)
> CleanGPSData not being copied to the Startup folder

Changelog S1.rc6
- Disabled HTC Contact Picker due to graphical issues
- Disabled Message Enhancement UI when tapping underlined items in SMS's

Changelog S1.rc5
- Changed ModelID to DIAM***** in kitchen
- Included HTC FlashLite, not sure if it's needed
- Some more registry tweaks, ordering of HTC links, should be top 3

Changelog S1.rc4
- Optimised PNG Graphics to save ~6MB RAM
- Reverted to original start menu icons for another 7MB
- Fixed translations for icons in DEU 0407
- Included HTC Scroll 2, see if it squashes freezing issues
- Replaced FWUPDATE with Dummy package

Changelog S1.rc3
- Removed RemoteDesktopMobile
- Removed EnlargeStartMenu
- Included QuickGPS
- Replaced NetCF 2.0 with 3.5
- Disabled new lock screen by default (stops 7mb RAM disappearing when in use)
> Set HKLM\Software\Microsoft\Shell\LockScreen\Enable=1 to re-enable
- Reverted to MediaToolkit 1.0.19142626.00
- Reverted to Notification Enhancement 2.0.1914.1131

Changelog S1.rc2
- Registry fixes for missing icons in some languages
> HTC Calendar not showing an icon
> Settings not showing

INITIAL RELEASE: S1.rc1