yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] enjoylife1788:
Guys stop asking for the "RAM" as its been said million times that if u looking for good ram then dont use nrgz...his tweaks and customizations are not suitable for our diamonds......

so either use and live with it..or dont...i dont mean to be rude out here...but i guess more than half posts here must be abt ram complains....and sometimes with this spam u cant find useful stuff which is hidden between these ram issues..

you can find many posts abt few tweaks available for reducing ram consumption...and still if u not satisfied then its nt your cup of tea...
[Touch Diamond, MDA Compact IV ROM Development] pakma:
if u blaming for RAM, clearly its ur hardware issue, not the rom problem....go for a better device if u think u are insufficient of ram!
[Touch Diamond, MDA Compact IV ROM Development] Dom1n8tr1x:
Cook a Sense 2.5 ROM yourself and you'll soon find that it's impossible to make it run smooth on a dated Diamond. Look at what Sense 2.5 was designed for, a phone with a 1GHz Snapdragon processor and 448mb of RAM... now you do the math. ;)
[Touch Diamond, MDA Compact IV ROM Development] AdamN:
younissmed.. you are a retard

As for the latest roms:

EnergyROM_21877_DIAMOND_04.Dec.2009_Standard_LITE.rar

Absolutely awesome. Fast, smooth and pretty. Enough RAM to run a couple of apps as well. I run Opera 10 and Garmin XT Mobile with no troubles.

EnergyROM_28008_DIAMOND_04.Dec.2009_Standard_LITE.rar

If you don't run many external apps, then this is better. You have less free RAM, but I think the interface is better.

I also have an idea. Can we make a single cab that includes all the random "fixes" such as the music fix, youtube fix etc. If we make it a joint effort, it should be easy to keep up to date as well.
[Touch Diamond, MDA Compact IV ROM Development] merlin76:
I've tried both 21877 12/4 ROMs with Manila 2.1 and 2.5 and they're awesome. Speed has been dramatically improved and both are running absolutely fluid. As a quick test just open the windows folder and you'll see there's practically only a very small delay.

I've set 8MB pagepool to achieve more available RAM and replaced rilphone.dll with a 1.15.25.14 one to match my radio ROM and improve battery performance.

M2.5 ROM still has WVGA issues as VGA port is not finished and is due to M2.5 itself very RAM consuming. It's OK for me for everyday use but I still prefer M2.1 over M2.5.

Only real issue: Sometimes, if pressing the call send button the phone app does not open. It does not happen alot but it does. I've found out that if you enable light sensor polling the issue gets fixed but once you enable BT obex and audio service it starts to occur again. Perhaps a driver issue, also occurs with Rhodium phone canvas. It also seems independant from radio ROM and rilphone.dll. I'm always able to start the phone app using the phone shortcut but not by using the hardware key without using workaround. Due to limited time I did not test without vibrate on connect fix and disabling vibrate on connect and opening notes if stylus is turned out in phone settings. It happend with all previous EnergyROMs I tried the last two months but also with Gen.Y 4.1A.
[Touch Diamond, MDA Compact IV ROM Development] yawa:
How can I (if I can) adjust some theme elements in your ROM? So, I would like to have a little bit smaller +/- signs for a tree view (resco explorer, inbox etc.) in order to get more elements into the viewing panel.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Have you found any WM6.1 rom's with HTC Sense? Wondering if it's even possible but I haven't spent the time looking so I figured I'd ask since you likely have looked around. If it could be done & NRGZ28 wished to work on it then I'd be interested in trying it out. Maybe then he'd get less flak for low ram & issues related to it. (Considering it's not his fault other than calling the rom's 'lite' maybe lol, just kidding. :D) I'm working on a consolidated list of things that can help with memory & also battery life that maybe NRGZ28 will choose to put on the 1st post & then maybe, just maybe, people will quit complaining & try them or find better solutions. :)
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
LOL soz guess habit of sayin Howdy even though I'm from Michigan. I guess it's how informal it is posting on forums. Anyhow, HOWDY! :)

Odds are you can find something if you search around but the program seemed pretty intuitive once I played with it a bit. Much like using winrar or other archiver. You can add/remove files, either replacing existing ones with same name (and they should be used on your new rom) or edit config files, such as config.txt to run them during initial setup (UC would probably be easier for that though), or adding shortcuts to Start menu so you can run from in the rom, etc.. It seems you can really customize the rom although as you implied you might not want to test on your important work phone. :D At least not without backing up 1st. lol But it's almost as if you have his kitchen but not really.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Yeah I've found pretty much the same. I think I'm sticking with 21877 Titanium since it has so much more free ram available. I'd much rather have the ram than having it prettier: Functionality over beauty for me. :)

Interesting idea of the cab. I'd be willing to make it up BUT the problem would be we'd end up having 20 versions (like NRG has roms lol) because not everyone would want all the 'fixes' because perhaps they like it that way. OK perhaps you mean JUST real fixes but in that case I'd hope that NRG would just fix the originals. /me runs :D Well something I was considering was making a torrent with all the cab's in it. That way they would all be in 1 'package' to make it easier to grab them all at once or the user could uncheck the ones they didn't want to just get those. (Very easy to do in utorrent). That sound good to anyone?
[Touch Diamond, MDA Compact IV ROM Development] atifsh:
woh and i heard energy ROMS are the best ;) no offence

21877 manila 2.1 and only 20 mb left. too much ram usage. fresh flash aswell.

otherthen that hmm first looks n use nice responsive ROM.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
You sure you didn't mix up roms? Yeah 28008 2.5 leaves only like 20m-something free for me (to be expected since not meant for low memory diamond) but with 21877 Titanium I have as much as 53mb free after some tweaks.. Obviously YOU can choose which version of the rom to use & which tweaks to try (such as usin MS dialer & titanium) to leave amount of ram left you want..
[Touch Diamond, MDA Compact IV ROM Development] yawa:
Could you please say how can I set pagepool to 8Mb? Is it a registry hack or I should patch the ROM?
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
PagePool_Changer_v2.21

http://xdaforums.com/showthread.php?t=323269

You run that & set the pagepool of an nbh file & then flash that rom file. Of course you'll want to backup your phone 1st. ;)

Search around & read up on pagepool so you understand what it does (pros & cons).

EDIT: As merlin76 pointed out you also need to hexedit the rom after using PagePool Changer. Here is the link explaining it with instructions:

http://xdaforums.com/showthread.php?t=466833
[Touch Diamond, MDA Compact IV ROM Development] yawa:
Many thanx, I'll try it! :)
[Touch Diamond, MDA Compact IV ROM Development] younissmed:
insults are really uncalled for,smartass, i'm just a regular user & i don't really know much about these things i just wrote what i experienced with that rom,that doesn't mean that i don't appreciate the time & effort the developer spent on this rom,which is a great job.i've tried several sense roms but this is by far the best & when i said if the ram issue can be fixed,i meant IF someone can do it,that doesn't mean that i know how to do that or if it's possible or not,just wishful thinking i guess.

& to the developers,Extraordinary Job,i didn't think it was possible.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
I have a feeling it has to do with 100 people commenting on low RAM over & over & over, especially when it appears they didn't bother to read past posts or search for a few minutes that it gets old or comes across as complaining. Not to mention the very 1st post where the download link is high ram usage is known & that since the base rom's (28008 w/ 2.5 manilla in particular) were not made to run on Diamond it is to be expected there will be very little ram free. Also many people have posted suggestions on how to free up some ram so when people say stuff like "great rom but too much ram is used" it seems silly like complaining your moped can't do 100MPH when it states it can do 25 in the manual. ;)

Anyway, enjoy NRG's rom's as they are, tweak away to help make them work better for you or if all else fails you could always go back to stock. :D
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
More free memory

Free some more ram. Here's something else I found messing with 21877 Titanium:

Default free: 44.6

Switching to old style HTC volume: 45.5

Switching to Stock volume: 46.0

So changing the volume control not only frees up some ram it also fixes the in-call volume control problem so probably trying.

Here are the cab's I used to test after hard reset:

Old style HTC Volume: Gen.Y VolumeControl v1.6.18182826.1.cab

Stock volume: Remove-Htcvolume-by-HallengreeN.cab

Should be able to find them by searching or I'll update this post later once I get time to find the links.
[Touch Diamond, MDA Compact IV ROM Development] merlin76:
You'll also need to hex edit the ROM as described in "Method 1 Using Pagepool Editor", so change "03 25 A0 E3 03 15 A0 E3 00 20 83 E5" into "03 25 A0 E3 03 15 A0 E3 00 00 A0 E1". Just setting the value using the tool is not enough. I use UltraEdit, it's a very comfortable editor, unfortuatly no freeware. But you could use the trail version.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Oops sorry forgot that step, thanks for pointing it out. Here is the link explaining it with instructions:

http://xdaforums.com/showthread.php?t=466833
[Touch Diamond, MDA Compact IV ROM Development] merlin76:
And I forgot to post the link to the thread, sorry.

But now all required information should be there. ;)
[Touch Diamond, MDA Compact IV ROM Development] stormdesign:
Nice work,

Thanks for your cool rom!

:D
[Touch Diamond, MDA Compact IV ROM Development] yawa:
Many thanx, Bill & Merlin! :)
[Touch Diamond, MDA Compact IV ROM Development] yawa:
Sorry, just one (stupide) question to this topic. Suppose, I had installed an "original ROM" with 16 Mb Pagepool, than I've made a backup using, let's say sprite backup tool, than I've flushed a modified ROM with 8 Mb Pagepool and _restored_ my sprite backup. Can I expect to have 8 Mb Pagepool after that?
[Touch Diamond, MDA Compact IV ROM Development] lexxa:
Howdy,

thanks for the advice. i'll try it tomorrow at the office.

and if I fu*k up... well i wanted a topaz for some time now :D
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
PagePool is part of the ROM image so it'll be whatever the ROM has set not what is restored from within WM.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
LOL I'm sure you'd love a topaz but if you muck up the rom you can always flash an unmodified one. :D To me the safest way to flash is have a known google ROM called DIAMIMG.nbh on internal storage area & then flash test ones via ActiveSync with CustomRUU.exe. That way you can always reset holding Vol down & Back keys to flash the good one again. Or if all else fails you should be able to recover & flash via USB from bootloader which I've had to do MANY time. :o

Anyhow good luck!
[Touch Diamond, MDA Compact IV ROM Development] mbgame:
hi

hi

im use this ver of rom :

EnergyROM_21877_DIAMOND_27.Nov.2009_Standard_LITE

and i have 1 problem : when tapping the tabs or keyboard ,vibration dont work.(in touch option ,vibrate is on)

how to fix it?

tanks.
[Touch Diamond, MDA Compact IV ROM Development] microang:
Can't install ROM

Hi,

I have tried several times to install the

EnergyROM_21877_DIAMOND_04.Dec.2009_StandardM2.5_LITE

I've also tried the 27 Nov version of the above ROM and the

EnergyROM_28004_DIAMOND_25.Nov.2009_StandardM2.5 ROM

but each time I try to install the ROM onto my Original Factory Unlocked HTC Touch Diamond with HTC original ROM v2.03.401.3 WWE it fails, it stays at 0% until it says error and restore your device, after pulling the battery and restarting it's back to the old ROM how it was. Also I have tried re-flashing the original ROM and trying the above ROMs again but again this resulted in the same. I have tried on both Windows 7 and XP but it is the same result!

Please help me as I'm out of ideas! :(

Thanks in Advance.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Hi

Did you install Oli HardSPL?

Did you try copying the rom to 4GB internal space & flash from there with Vol-Down & Back arrow while soft reset?
[Touch Diamond, MDA Compact IV ROM Development] microang:
How to use Hard SPL

No I didn't think to try that, I thought it would be the same as installing an original ROM. Sorry to sound silly but how do I use Hard SPL as it has no installer it's just the ROMUpdateUtility.

Thanks.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Yeah, you need hardspl unless you install OFFICIAL rom for that particular phone model. And it is VERY picky since even official roms for different regions don't always go on without hardspl.

Just run the ROMUpdateUtility.exe file with your phone hooked up to USB in activesync mode. Of course make sure you are using good HardSPL for the GSM Diamond, assuming that is what you have. :D

This is what I use (Unsigned-Hard-SPL-Diamond-OliNex.zip) but there are a few different versions:

http://xdaforums.com/showthread.php?t=400950
[Touch Diamond, MDA Compact IV ROM Development] xiaobenxiong:
Everyone claims that their roms are stable,fast and beautiful, and I've tried nearly each of them.

What I want to say is Energy ROM series is the BEST !!!

Just one little problem:

I'm using Chinese.After every refresh, I'll install Chinese language pack so that the rom can display Chinese correctly. It always works like this.

But in your rom, call log and finger menu, Chinese characters always display like [][][][]...Finger menu can be disabled ,but how about call log,please?

Appreciate for your hard work!
[Touch Diamond, MDA Compact IV ROM Development] merlin76:
Try installing Vibrate On Connect Fix By Krzysiec. This will also fix the things you mentioned.
[Touch Diamond, MDA Compact IV ROM Development] lexxa:
from where i come people say "this should be writen in stone" :)
[Touch Diamond, MDA Compact IV ROM Development] mbgame:
thx

hi

tanks to all & merlin76.

its work correctly.

very go0od rom.(thx NRG)
[Touch Diamond, MDA Compact IV ROM Development] wyc:
u have to use standard version to display chinese, including call log, finger menu, date, sip menu... of course you can still use chome.
[Touch Diamond, MDA Compact IV ROM Development] DJean:
I use NRG ROM from the first versions and I want to say is Energy ROM series is the BEST !!!

Just one question - tell me please why at attempt to use G-sensor I receive the message - Error:NullReferenceException?

P.S: EnergyROM_28008_DIAMOND_04.Dec.2009_StandardM2.5_LITE
[Touch Diamond, MDA Compact IV ROM Development] Slack3r:
I've been a user of your roms for a while on my Touch Pro, and now that I've switched to a Diamond they still fail to disappoint me. Your mix of eye candy, functionality, and speed has gotten me hooked :D

However, the RAM usage is an issue for me now, and unfortunately makes this rom hard to use reliably.

I understand it's a limitation of the hardware for the RAM usage, but do you have any idea if a WM6.1 variant would be possible or even help the situation? My apologies if this has been discussed before.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Not sure if 6.1 ver is possible or not but I did a lot of testing & made a list of tweaks that can be done & how much memory they save:

http://xdaforums.com/showpost.php?p=5093013&postcount=5040

Who knows maybe there's something you can do without & free up enough ram for your needs. HTC Sense, Titanium & Tachi Dialer are the biggest culprits but perhaps they are things you cannot live without.
[Touch Diamond, MDA Compact IV ROM Development] mediaworld2007:
hi all

this is great rom... but conference call is not supported ?

regards

luigi
[Touch Diamond, MDA Compact IV ROM Development] Slack3r:
Yeah, I saw your post, but I'd rather keep HTC Sense and the Tachi Dialer, and those make up the bulk of the memory tweaks. I think the main culprit is WM6.5, which is why I'd like to see a WM6.1 variant.

Thanks for the info though, it's good to know I can disable those things if I need to.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Oh OK. Well maybe NRGZ28 will respond on if 6.1 is possible but he might say you're expecting too much of lil old Diamond. :) Hopefully it is possible and it makes it lighter. Have you found ANY 6.1 roms for ANY phone that has HTC Sense? That might be a good indicator if it's possible.
[Touch Diamond, MDA Compact IV ROM Development] pista314:
6.1 rom

hi. For the previous poster: yes, there is a very good 6.1 rom with sense, it's yozgats's rom. I use it for 4 days, and i must say is the best u can find with 6.1 wm ;) and it has all the fancy things the sense carries. After hard use the memory is barely at 75-80% and the battery life simply is just amazing.
[Touch Diamond, MDA Compact IV ROM Development] Slack3r:
Yes, like the above poster said, it's been done. :)

However, I would actually prefer TF3D 2.1, as it is much faster and stable than 2.5 at the moment.
[Touch Diamond, MDA Compact IV ROM Development] marcusbenito:
Hi for some strange reason my background has disappeared and I cannot get this back.

When loading home screen wallpapers I jsut get the grey background. Does anyone have any ideas how to solve this?
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Maybe your phone wanted to free up some memory. :D

What does it show on Start-Settings-Today for "Use this picture as the background"? For some reason it shows as unchecked by default even though an image is shown. For me I was able to get it back by changing to HTC Black then OK, going to Home screen then back in & changing back to EnergyROM_Plus & checking use picture & then browse & choosing the energy image shown. (I didn't have OK screen so I just clicked on it twice & it selected it) Then I have background images on Home & on File manager windows etc. I keep them turned off myself because it eats up like 2MB which is a lot since Diamond gets so low.

Hopefully that does the trick!

Bill
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Oh OK cool thanks for the info. Well looks like they have kitchen so you better get cookin. :D

Perhaps NRGZ28 will respond on 6.1 rom or has already, I haven't had time to read every post yet (I know I'm a slacker lol), did you search? There could be a reasonhe hasn't, even if it's just he doesn't feel like it or is too busy. :)
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Hello All!

After using EnergyROM for a bit I am very impressed. For one it looks great & it is very fast (at least 21877 Titanium) not to mention signal & battery is a LOT better than Stock or Dutty that I had used. Heck even the back doesn't get nearly as hot and I tried TONS of radios with various success. I am guessing Energy could have updated rilphone dll but that is just a guess.

I'm still working on getting some things setup the way & I prefer without much luck so hopefully NRGZ28 or others can chime in with help. :)

Before you ask yes I've searched for hours & hours & hours, trying out anything & everything I could find which usually just ended up with me having to hard reset.

1. Dialer - I'm having a very hard time getting used to the Tachi dialer & would really prefer the old HTC Dialer/Canvas that came on the stock (and Dutty) ROM's. It doesn't seem like much but the buttons are off just enough (not too mention smaller) that I dial wrong so does anyone know if there a way to change the Dialer that WORKS? I tried so many canvas cabs I am cross eyed! A couple got close but the recent/contact section didn't show plus they were VERY slow for some reason.

2. Keyboards - Similar to the Dialer I'm trying to get used to the new qwerty keyboard but I *REALLY* miss the Compact QWERTY one as that is the one I used most often along with T9. I liked it mostly because the buttons were bigger so it made it easier to type without the stylus. I could probably get used to the QWERTY one but I'd love to add the Compact QWERTY if possible. Again, I've tried tons of cabs but they usually just break stuff so maybe I'm missing something. Anyone?

3. Volume control issues - I actually fixed this myself with Gen.Y VolumeControl cab which has a side-effect of replacing the nice speaker icons with the old white ones but I believe I can hack up the dll & replace embedded icons to fix it but for now I can live with it as it's not a huge deal.

4. Bluetooth - I haven't had much time to test this out thoroughly but most ROM's I used had issues with my ATT Bluetooth cordless phone or XLink Bluetooth gateway box and Dutty was about the only one that worked right (or at least worked the best) so I'm hoping Energy will work as well.

I thought there were a few other minor things but that is my list for now. Any help is appreciated. :)

Thanks!

Bill
[Touch Diamond, MDA Compact IV ROM Development] lionheart1:
bug

Hi,

Quick menu is running when device is lock...

Thank's
[Touch Diamond, MDA Compact IV ROM Development] PhuocTri:
Hi NRGZ28,

The Titanium version includes Tachi dialer or not, plz?
[Touch Diamond, MDA Compact IV ROM Development] xiaobenxiong:
Thanks !

It DID work after I restored the original UI.

Just a bit pity that I cannot use Tachi features.
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Oh it's not supposed to do that? LOL It seems quickmenu wants to be ON TOP cuz it was even over top of the 1st boot setup screen stuff. I deleted the lnk file from StartUp & problem solved. :)

Post 1 says regular dialer for Titanium but it sure looks like the same dialer as in the Standard ROM's.. Maybe I'm just losing it from trying too many roms. :D I am 1/2 tempted to try some older versions to find one with standard HTC dialer actually..
[Touch Diamond, MDA Compact IV ROM Development] PhuocTri:
:D That mean Tachi dialer? :rolleyes:

;) Wantna Tachi dialer with Titanium... :cool:
[Touch Diamond, MDA Compact IV ROM Development] bill48105:
Well you're in luck then! I'll let you in on a little secret though: Even if the Titanium version didn't have Tachi dialer you could still have it, just install Standard & disable HTC Sense & enable "Windows Default" in Today & voila! You have Titanium & Tachi! :D
[Touch Diamond, MDA Compact IV ROM Development] Gregorius:
great rom, im using 21877 lite manila 6.5, only trouble i find is, that when i try to get white clock, i install the cab, and nothing happens

is there any fix for this ? i would really like to have white clock

also, battery consumption is quite high

otherwise, fast and stable, great work
[Touch Diamond, MDA Compact IV ROM Development] RR33:
Enable power management
[Touch Diamond, MDA Compact IV ROM Development] Gregorius:
using manila 2.5

memory usage is high though

and also gps doesnt work for me

if i want to use garmin, i must disable sense

otherwise, eye candy :)
[Touch Diamond, MDA Compact IV ROM Development] PhuocTri:
Yes... And with 21877 std lite Dec4 is the best for my Diamond :D
[Touch Diamond, MDA Compact IV ROM Development] nadermrtd:
Great ROM

Hello there,

thank you very much for the ROM, great work

I have one problem, nothing is working in the internet tab, I have this message while running opera for exemple:

The file OperaL cannot be openned. Either it is not signed .....try reinstalling or restoring this file.

any ideas??

thanks in advance