Energy ROMs are a collection of ROMS created by NRGZ28 for various compatible full screen WVGA and VGA HTC devices.
They are based on Windows Mobile 6.5.x and HTC Sense 2.5 builds 2015 or 2017.
NRGZ28 provides two main versions of his ROMs :
- One based on 21xx Windows Mobile builds, with a classical Start menu at the top left and standard taskbar and softkey bar ;
- One based on 23xx Windows mobile builds, with the Start menu at the bottom left on an enlarged softkey bar, and a proportionnaly stretched taskbar.
Several main sub-versions are provided :
- CoOkie Home Tabs built-in
- MaxSense built-in
- Standard or "reference" versions
Some of them have even different skins or themes built-in :
- Standard HTC (green)
- Energy-style (blue)
- Dinik Anastasia style
- GTX style
They also have a lot of built-in useful apps, and are XDA_UC ready.
HSPL version : 1.56
- Add-ons download links : Post #1
- Download links : Post #2
- Contents list : Post #3
- Changelogs : Post #4
- XDA_UC information : Post #5
FAQ : Post #6
HSPL version :
HSPL version : 1.90.OliNex
FAQ : Post #5
HSPL version :
Howto Guides and Common features/fixes
Energy ROM add-ons
Link to add-ons folder (all versions) : Energy ROM add-ons
HTC Volume Control is NOT compatible with 23xx Windows Mobile builds.
You then must NOT try to use it with these ROMs, and anyway, the "speaker" taskbar icon can't be linked to it, at it's managed differently.
You can try to install some third party volume control software, but they may or may not work properly anyway.
Common drawbacks when using third party volume control software, the are not being able to stop the phone from ringing on incoming calls, for instance, but people have also reported alarms not sounding, etc. Can be quite a problem, indeed.
I tried Setvolume.exe from MarcLandis (thread) with the same issues.
Without HTC Volume Control, the classical Windows Mobile volume control shows up when you press the volume buttons on 23xx ROMs.
THIS IS NORMAL : please don't hassle people about that ! Use it as it is, or find a third party solution (Volumex works very well, and you can even remap the "speaker" icon area to have it working, but it is not free).
PLEASE STOP CONFUSING PEOPLE ! IF YOU HAVE A WORKING SOLUTION, THEN EXPOSE IT INSTEAD OF SABOTAGING THIS WIKI.
Remove WM screen unlock delay
As some modules are extracted from devices featuring a physical folding keyboard, there is a known issue with Windows mobile :
After having calibrated your touch screen, the system sets a value in the Windows Mobile registry that causes a delay each time you unlock your device.
Just reset this value and you're fixed.
Here are the details, with the correct value (0 instead of 1) :
This CAB file will do it for you (it does nothing else but resetting the registry value) : Remove WM screen unlock delay cab
NRGZ28 Camera Advanced patch
Some recent builds have a problem of "Advanced" button not working in HTC camera.
NRGZ28 provided a fix; just install this CAB file :
NRG Arabic Language Fix
Install this cab first
And then this cab
Greek Keyboard for NRG Roms
Install the this cab
Manila won't start
In some cases that manila is not starting or is performing unsually slow the recommended fix is to delete the folder: "\Storage Card\Application Data" and the file "Manilafull.xml" from \Windows folder and soft reset the device.
I can't Rearrange Manila Tabs
If you cannot change the order of the tabs in manila, delete the file "ManilaFull.xml" in your \Windows directory and soft reset.
Keep your Music Playlist and Stock tab settings and restore them after flash
Before flash copy the file "\Application Data\HTC\ygo\ygoservice.db" for the stocks and the file "\Application Data\HTC\AudioManager_Eng\AudioManager_Eng.vol" for the music playlist.
After flash copy those files back to those folders and softreset.
Use XDA_UC to autocopy files and folders after Flash
Make a text file with name like move_shortcuts.mscr and put in the files something like those lines of code
If ( FileExists( "\Windows\Start Menu\Programs\Backlight.lnk" )=TRUE ) rename( "\Windows\Start Menu\Programs\Backlight.lnk", "\Windows\Start Menu\Programs\Tools\Backlight.lnk", TRUE ) Else SleepMessage( 5, "No Backlight.lnk rename/move...bye!", "No File to move!" ) EndIf
this block of code will move the Backlight.lnk from programs folder to tools folder
MkDir( "\Program Files\xdaShutdown" ) If ( DirExists( "\Storage Card\cabs\My cabs\xdaShutdown" ) ) XCopy( "\Storage Card\cabs\My cabs\xdaShutdown\*.*", "\Program Files\xdaShutdown", TRUE, TRUE ) Else SleepMessage( 5, "Nothing to copy... goodbye!", "Problem!" ) EndIf
This block of code will make a folder in "\Program Files\" with name xdaShutdown and then will copy the contens of the folder \Storage Card\cabs\My cabs\xdaShutdown to that folder.
If ( FileExists( "\Storage Card\ygoservice.db" )=TRUE ) copy( "\Storage Card\ygoservice.db", "\Application Data\HTC\ygo\ygoservice.db", TRUE ) Else SleepMessage( 5, "Nothing to rename/move... goodbye!", "Problem!" ) EndIf
This block of code will copy file ygoservice.db form storage card to folder \Application Data\HTC\ygo.
Save the file move_shortcuts.mscr and copy the file in the \Storage Card\XDA_UC folder.
All the file copy operation that you put in this file will run after the flash.
GTX fonts color problem if u change the theme
If by any chance u try to change the theme in dinikgtx (guess it should be the same for normal gtx)and u have white text in start menu then run gtx.cab in \Windows folder and soft reset the device. (advised by NRGZ28 while chatting) i had got this problem before i chatted with him and did HR so cant test.
Howto guide on What to do Before and After a flash for Fast "Up and Running"
Howto guide on what to do before and after a flash to have you device and your data up and running in no time
Most of the pre flashing stuff they have to be done ONCE, some of them like backup of PIM data every time before flash
Probably i am forgetting things so i will add them as we go...
1. What to backup before flashing..
1.1 Put all your app cabs in the folder \Storage card\XDA_UC. Any registry (.reg) and mortscript files (.mscr) also put them here. In the folder \XDA_UC\Start Menu you can put any shortcust to app that are installed on sd
1.2 Make a backup of your pim data with pimbackup.Keep that file in SD card\XDA_UC folder. If you care about facebook links to your contacts then use outlook or better (for me) use the free MS MyPhone service and the app \tools\Myphone to backup the whole pim data (it does't make backup of call logs)
1.3 In tools\setting export and "export everything".Also in the menu chose autoimport. In my opinion its better after this to go to \SD\XDA_UC\Exporter and delete the following files: SenseSettings.reg - SenseSettingsCookieLayout.reg - SenseTabs.reg All the others are ok. Keep in mind that passwords for facebook twitter and bluetooth are not saved.
1.4 In CHT editor go to menu and export setting ... Select an sd folder and export your settings
1.5 Copy to SD card the files : "\Application Data\HTC\ygo\ygoservice.db" for the stocks and the file "\Application Data\HTC\AudioManager_Eng\AudioManager_Eng.vol" for the music playlist.
1.6 Run the app Backup favpeople and in setting setup the folder to sd and check the manila 2.5 compatible. Then chose Backup contacts
1.7 i have attached 1 file for e-mail and 1 for wi-fi, change the settings to yours and save them for easy setup mails and wi-fi
1.8 With a registry editor open the registry and go to HKEY_CURRENT_USER\Software. Here are all of your app installed and if there is an app that needs a lot of settings export the application key. There is a pc application(CERegeditor link in the end of the post) that make the whole editing easy, and you can edit in your pc. Move all those registry files in the XDA_UC folder.
1.9 If there are any files that must be copied back to the main memory after flash (like the stock file or the audio playlist file or any shortcuts to sd application) then follow my guide in the wiki to make a copyfiles.mscr file and place it to XDA_UC folder
2. After Flash
2.1 The XDA_UC script will do the following things for you automatically.
Will Install all the cabs (1.1) Will imports all the registry files in the XDA_UC folder (1.8) Will run any .mscr file (like copyfile.mscr) and do all the copy staff for you (1.9) Will Import all the setting exported by the Setting exporter (1.3) Will import any xml files (1.7) Will copy all the shortcuts in the \XDA_UC\Start Menu to \Windows\Start Menu (1.1) Will run the pimbackup app for restoring you PIM data (contacts ect) (1.2) (this needs some user input, that's why runs in the end)
After all will ask you to softreset.
2.2 If you have used the Myphone app for backup Run the app and select the restore option to restore all the data that you have backup.
2.3 Make all the updates to mails location weather and facebook.
Usually after this your device is ready and you are good to go.
Quick Menu mod tested on blackstone 23xxx energy roms to get more RAM. average RAM stays 85 - 90 MB. enjoy.
Java error on NRGZ roms
if you are getting java application installation error then just install the cab of the same version from this thread http://forum.xda-developers.com/showpost.php?p=2399488&postcount=1