yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] mughalgxt:
Dear suiller, always loved your roms for being fast and stable, rooted to 6.1 with no graphical gimmicks except for a shortfall. Being a doctor UptoDate 17.3 app is probably the most important thing to me in the world.All the files, which total around 1.8 gigs in size, are in .jar format. The program is just basic text output to the screen along with non-animated images requiring compact framework and internet explorer....except for your rom am able to run it well in all roms, in your roms(all) whenever i try to run a topic(.jar) it freezes or resets the device not exactly sure what the issue is(perhaps netcf 3.7).

Please help as really want to run your roms problem free.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
i use default/pp12. i've always been satisfied with DD performance and free ram.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
did work for you before 1.6.9, if yes about in which version?

more than netcf37 I think could be also the java_vm currently installed in latest roms, it's a "stripped" modified version by myself, because I use with a small program to send sms over interner & it works perfect, but never tested with other jar/app files

in repository there are other older but classic java engines, the stablest I found is AppJBedJava20081203SD.cab, of course as the name indicates it should installed on Internal Storage... try simply install this version & let me know if worked for you
[Touch Diamond, MDA Compact IV ROM Development] mughalgxt:
nO USE still freezes....just installing the java app you suggested perhaps ain't enough. Does it replace the stripped version you've cooked into rom. I believe its been so throughout your roms. :( hope this issue is resolved as very few original cooks are left dedicated to diamond rom forum, want a last fast stable rom for my diamond.:D
[Touch Diamond, MDA Compact IV ROM Development] suiller:
send me trough PM a couple of those jar files so I can check personally ;)
[Touch Diamond, MDA Compact IV ROM Development] mughalgxt:
HOW DO I PM YOU THE JAR FILES AS ATTACHMENTS, NO SUCH OPTION IN PM SCREEN!(EXCUSE THE CAPS):(:confused:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
sent PM ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
TIP OF THE DAY: there is an hidden option that should be used only by experts, to enable this option simply add by hand in your config.txt file the line: FastInstall=1

this will skip all countdown menu & messages... personally I use this option because flashing a lot this saves much more time
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
As you know, i compiled beta3 old way (0 pp when asked, no other changes). I almost think it works good but this morning i found the phone stuck in loading mode after 4 am sheduled reset. The alarm was still working but that was all what my phone did after that.

After first hard reset (pushed that little red button) the phone was still stuck on loading mode, only second red button push worked altough some reg entries were back on default values.
[Touch Diamond, MDA Compact IV ROM Development] realazyjai:
that'd still be classified as a soft restart, hard restart will involve pushing the red button while holding the vol-down and center button.

to improve results - do the MTTY format, flash to a stock rom and reflash to the following custom rom. Do the hard reset (as stated above) then most issue should be solve - besides rom related ones that is.
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
Thanks for info, that's why i said what i am doing as hard reset, i was not sure :)

The MTTY looks scary, i red a little about this morning for the first time altough i have Diamond for a year and a half.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
PP=0 is an unsual way to cook a rom, it starts very fast because ths OS "see" all the available ram but soon drains all available ram (few hours), after my tests I can confirm that the only way to run a PP0 rom is to enable also ramdisk & above all don't keeping too many apps loaded in memory, in few words PP0 isn't the best way for run a ram sucker such as manila3D

right now I'm having good results also with a 16PP rom, even if it takes some minutes too reach best performance

the best balanced way is 12PP (default htc), 8PP instead is the limit lower
[Touch Diamond, MDA Compact IV ROM Development] realazyjai:
MTTY task is actually pretty easy if you follow the instructions :) if you're on XP , its just a matter of disabling activesync, plugging your HTC while in the bootloader (restart the phone while holding the vol-down button), and typing a few (3 or 4) commands in with the MTTY software.
[Touch Diamond, MDA Compact IV ROM Development] FrozenLord:
MTTY still is a total overkill for flashing a rom and SHOULD NOT be used every now and then!

If you run into problems, just flash a stock rom and try flashing the custom rom again. Some people even tell you to set up the rom completely (w/o installing any programs) and simply doing a hard reset after again after the rom is fully configured. This seems to have helped some people too.

So I would really only use the MTTY-method as a last resort!

...but that's just my two cents (I have flashed my Diamond about 50 times already and never managed to need the MTTY...)
[Touch Diamond, MDA Compact IV ROM Development] anotherloony:
Please excuse my ignorance. How a ramdisk stop high ram drainage? (it' s only a virtual disk which use RAM for storage)

1.6.9 PP0 is indeed fastest rom I ever see.

I use it with RR33 Sense Like Icons and Panorama wich gives more colour without affecting performance.

Only 2 problems:

Diamond TF3D Config 0.6.7 does not work(maibe compression fault)

Music Tab in Manila keep searchin and searching. In All Songs menu from library i found only a part of my mp3s. (Manilla player allows me to use mic button to play/ pause/ffw songs)

I flashed another rom to see if is file corruption issue and is not.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
of course PP0 drainage depends also on which way you use the phone, I mean if you use intensively your device & never reboot a PP0 rom takes all the free ram very very fast, almost 80% after a couple of days

ramdisk (a virtual ram drive) helps a bit to lower ram drainage in a PP0 rom, because the hard cache is moved directly to the "small" ramdisk (only 2Mb), so hard cache doesn't tend to ask for ALL the free ram available, it's a compromise... device loose a bit of its speed due to ramdisk but at the same time works better because OS itself is less stressed

in fact I noticed that ramdisk has a real advantage just with a PP0 rom, if you have a PP > 0 it's like having a parking area for your app... in few words scenarios are different but final results similar

about TF3DConfig it could depend by NetCF, remember we use 3.7 version, personally I don't use TF3DConfig because I know all the reg entries I need, so I simply add as .reg files in my REG folder :cool:

for finish about Manila tab music player I never noticed any issue so I can't say what could be... the search program is Audiomanager_eng.exe (or something similar) & probably this crashes in your specific case... you could try to download the kitchen, remove the audio_manager package & replace it with an older one, perhaps you can solve easily :D

ps: I use to re-pass/convert all my downloaded (legally) mp3 with winLame (search it with google), because I found some mp3 with imperfections that carried issue in a portable player... after Lame conversion they worked magically ;)
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
I did MTTY to my phone and reinstalled beta3 lzx: same problems. I flushed another rom and i had no problems last 2 days. I'm not saying that my phone is perfect and your rom not but i had issues only since beta 1 (previous rom of yours worked, as i said). Maybe i have a version of phone that does not like lzx compression since i am the only one with this type of problems.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
compile a your own copy of the rom version without lzx... the kitchen is public :D
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
I already did that before MTTY with same problems then, for the past 2 days, i checked if is the phone or the rom with other rom which works. I will compile the old way with 12 pp and see what will happen.
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
I didn't have to wait longer since i almost missed the morning wake up. My phone (with beta 3 rom, 12 pp, no lzx) was stuck on loading, no more alarm. I had to push the red button and i saw another thing which may help: i missed a phone call and inesoft history doesn't show anything. I switched on tf3d and the missed call was there. So, i think the problem is with custom today screen, maybe a driver or something like that (i am quite limited on this matters :)

What i can tell for sure is not a problem of compiling method since the other rom i used (and worked) i found that is also lzx.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... interesting, do you use only inesoft as non htc/ms software? did you plan autoreboot after night backup?
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
I use also s2u2 which sometimes is not loaded (when i turn on the phone it jumps directly to unlocked home screen instead to show unlock slider of s2u2). Yes, i planned autoreboot but this* is happening sometimes after manual reboot, too.

* stuck on loading
[Touch Diamond, MDA Compact IV ROM Development] suiller:
added in repository latest RSS Hub cab from htc:

specifically designed for Dia Duit rom

must installed under main device so copy the cab under CAB folder

database will be stored on Internal Storage

if installed manually remember to launch RSSHub_2_1_1_1080_01.cab.reg from \windows folder
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I stopped to use S2U2 long time ago because it sucks my weak battery in few hours, anyway you could try this: look in \windows\startup folder & remove tweakBoot.mscr, then restart & see what happens

anyway tell me what app you have listed under \windows\startup folder, I suspect that there is a loading cross that crashes OS. thx
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
It will do that this evening, i hope, right now i have another rom flashed early this morning to be able to use my phone.
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
I have in startup:

ilock2

inesoft callerid

inesoft service

g-alarm reload

tewakboot

I deleted tweakboot and problem still here :(
[Touch Diamond, MDA Compact IV ROM Development] suiller:
so tweakboot doesn't, as should, give troubles... I'll check with galarm
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I found the issue, or better what it is the cause, there is something not clear in zip basic library, in fact unzip from external app doesn't work (such as zipview or classic zipmobile), while trough mortscript (using mortzip.dll) it works perfectly... LZX compression or PP0 aren't the problem, other ideas??
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
From yesterday i have 100219 lxz version installed (i found it on dl page), hope is ok. Before that i changed radio. This morning, same issue (hear the other person, i cannot be heard). I have one more thing to try before i give up. I hope is resco audio recorder and record all calls option to blame because i have no more ideas.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
you don't need resco audio recorder... there is all the necessary yet included in the rom, just open the "menu" from an active conversation & you'l find "record...", it will save the call in wave format under My Documents, pretty easy, fast & above all works very well, we use a modded wavedev.dll from BlackStone world, it's an unconventional way but it works :)
[Touch Diamond, MDA Compact IV ROM Development] venuz:
call recording works for me on 100219. i use vito audio notes touch with calls autorecord, it has convenient interface for calls recording and playing.
[Touch Diamond, MDA Compact IV ROM Development] hamed57:
any news about releasing the last version?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep, I hope to be able to release the official 1.6.9 within this weekend, I found a bug in the ramdisk script, still investigating
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
Still one problem: rare stuck on loading after softreset.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... never noticed even if I must admit I don't use too many "extra" cab, so it's difficult in my situation to encounter some sort of incompatibility

my extra cab list is very simple:

1. R33 sense like skin

2. Mp3Trimmer

3. RSS_Hub

all the rest is installed in the Internal Storage by hand so I never reinstall it:

1. CurrencyConv

2. eSec

3. fring

4. iGO8

5. Navigon

6. SimpTimer

7. Talknaut

8. TomTom

9. VoipSMS

10. VSBenchMark

11. Opera10b3

12. PowerRadio

13. CorePlayer

14. FoxIt reader

15. about 10 games

plus FishText for sms as java application

anyway I suggest upon a soft reset to leave the OS to load ALL its stuff before touching/launching something... simply just wait 30 seconds before operate :)

upon every soft reset the only thing is pre-loaded by the sUC is "tmail.exe -noUI", this because as you know dia duit rom doesn't use/need (luckily) the htc bootlauncher stuff :cool:

if you disable the tweakBoot script & still have problems upon a soft reset so... there must something else that call a cross load, but don't know what could be :(
[Touch Diamond, MDA Compact IV ROM Development] dorutec:
First thing i did was to delete tweakboot :)

Anyway, i am satisfied with this rom (softreset is not needed very often). You did good job :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
added as experiment even if actually works a new cab in repository called "Manila21PanClckIcoDialbyR33" as description says is:

Manila 2.1 (classic) Sense like theme, includes: Panorama, Same BG for all tabs, Sense Clock (not clickable) & Tachi Dialer theme; original author is R33 I just compacted all needed cabs into just one

note: can be installed automatically in sUC (copy into your CAB folder) or by hand (remember to disable manila from Today before install)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
you shouldn't need soft reset at all :rolleyes:

sometimes I do a soft reset due to random crashes generally caused due to my heavy usage/experiments, but if I use the device as a regular user I didn't noticed any kind of issues

anyway if you have some "dead" processes or your diamond gets really slow try before reset to claim RAM, because the script will kill all dead applications, clean the queue events & finally recover ram, so actually solves many difficult situations :cool:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
TIP OF THE DAY:

if you put a called "boot.reg" file under REG folder, or "boot.exe" or "boot.mscr" under EXE folder they will be processed automatically & silently after every reboot/reset (OS full loaded), of course it wont touched during 1st setup installation

for example I use a simply boot.reg file to restore the volume level to a middle value

ps: you must have active tweakBoot script, anyway you shouldn't remove it, it makes some checks during startup
[Touch Diamond, MDA Compact IV ROM Development] venuz:
suiller, whats new in 100225?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
sorry to haven't published the changelog but I have really few spare time, anyway:

corrected a bug in the ramdisk managment, simply the SwapFileImg was created in main memory & not in Internal Storage

added a script in the masterscript to manage dataconnection (auto disconnect timing, disable data connection, etc) so we don't need anymore external software to manage our connection profile

corrected/updatated 2ndboot script to manage Opera10 auto rotate profile

but I'm still investigating a bug related to audio_manager that crashes in some situations, such as bad or incompatible ID3 tag, I'll try with an older version
[Touch Diamond, MDA Compact IV ROM Development] FrozenLord:
Hi,

I'm currently using this rom since the 14th of Feb in version 100204.

Recently, some bugs / faults started to turn up:

- there is some random stuttering while playing Mp3-files

- the memory normally becomes filled up within several days, forcing you to do a CleanRam (WinMo-problem I guess), but today the device was unresponsive after 5 hours after a Soft-Reset. It crashed completely after doing a CleanRam.

- closing gAlarm today soft resetted my device (which has never happened on any Rom before)

Is there anyone who has experienced similar problems or maybe knows a fix?

I'd also more than happily help you solve the problems, if you'd tell me how to be of any help.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
which PP size are you using?

for mp3 it seems that some MP3 without ID3 tag are able to "crash" audiomanager application, I'm testing an older version

ps: remember to apply a hard reset after every new flash
[Touch Diamond, MDA Compact IV ROM Development] FrozenLord:
Hi,

I've done a hard reset after flashing ;)

Concerning the MP3-problem: it doesn't crash, the sound just skips like it would have using a portable CD Player and jumping.

Additionally, it's random and not related to files. Sometimes a file plays perfectly fine while it will have several "skips" the next time I try.

Additionally, your Rom seems to suck my battery dry more quickly every day. It lasts for about 15 hours now (down from just short of 2 days). This is without any change in usage...

Do you have any tips for me?

/edit: my phone crashed today again - I had just done a cleanRam and was listening to MP3s, which have been working for weeks. The phone did ignore every input, so I had to pull the battery...

Curiously, this behaviour started yesterday, before that I could use it for days before I had to do a cleanRam. 3 days ago it crashed - doing nothing - and since then I have to apply a cleanRam every morning, with it crashing abt. one hour later...

Any help would be appreciated :)
[Touch Diamond, MDA Compact IV ROM Development] marginean.m:
DredSensor

Hi all. I just installed an app called DredSensor v.1.2.g that allows me to remap the HW buttons and assign them different functions/apps (I managed to transform the BACK button in alt+tab :D ) but in doing so the old functions of the ANSWER key and the END_CALL key are lost. (after flash I assign the "Rotate Screen" function to LONG PRESS SEND KEY and I use LONG PRESS END key to terminate my 3G connection). So now I would just like to know if these functions ("RotateScreen" and "EndConnection") have some .exe file that resides somewhere in Windows folder so that I can use DredSensor to map them again to their initial functions.

TKS!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... cleanRam will close (force) audiomanager_eng.exe so if you do it while listening your favorites mp3 it's normal that it will crash everything, cleanram should used with all progs closed, such as Opera, mp3 player, all the nav software, etc...
[Touch Diamond, MDA Compact IV ROM Development] suiller:
no, rotatescreen & longpressendkey (or whatever mapped) doesn't have any related EXE app

rotatescreen in particular is an internal function of WM OS
[Touch Diamond, MDA Compact IV ROM Development] FrozenLord:
If that would have been the case, yes :)

But it worked just fine after that and crashed a few minutes later.

It restarted Manila and even played the MP3s fine, but then just crashed...

I've now updated to version 100226 ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
pay attention that 100226 was a test version with PP0 :rolleyes:

it's fast but on heavy usage a bit unstable, now I just uploaded a balanced 12PP version as 100227 ;)
[Touch Diamond, MDA Compact IV ROM Development] jasonsz:
100225 & 100226 were PP0. The RAM usage get 90% after few hours, When I changed them to PP12, the RAM can be controlled at 65%.
[Touch Diamond, MDA Compact IV ROM Development] FrozenLord:
OK :)

But this version has not crashed yet and is really fast ;) (but it's around 92% already...)

Is there any recommendable way to upgrade to the newest version if I want to keep my settings? Like, is there any program to backup all changes I've made to the registry (User info, registration codes for shareware and so on) and automatically reinstall the programs I've installed so far?

Thank you for your work by the way (It's the fastest rom I've used up until now and I've tried a lot :) )
[Touch Diamond, MDA Compact IV ROM Development] AMIRHADI DAISY:
Hi looks great

downloading (1.6.9 beta3)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
if you want upgrade without loosing your settings you should know what are the reg entries for your settings, but remember that not everything can be backed up, remember also that many apps can be installed into Internal Storage so you need to install physically just once

what do you intend to backup?
[Touch Diamond, MDA Compact IV ROM Development] grandpa2007:
thx for your hard work, but in :ROM.dia.1.6.9_100301_NoLZX_NoUPX_PP12.zip

preinstalled apps not working :(
[Touch Diamond, MDA Compact IV ROM Development] suiller:
which app?
[Touch Diamond, MDA Compact IV ROM Development] grandpa2007:
wmreboot , tv-browser mini
[Touch Diamond, MDA Compact IV ROM Development] suiller:
they worked with previous LZX versions??

hmm... pay attention that this rom is WWE only, I removed ALL stuff from different languages, are you sure that tv-browser didn't need some localized dll (german in your case) ??
[Touch Diamond, MDA Compact IV ROM Development] grandpa2007:
the last working was 100204

Edit:ROM.dia.1.6.9_100227.zip works also fine !
[Touch Diamond, MDA Compact IV ROM Development] suiller:
try with the last LZX version, I'm testing right now NoLZX + NoUPX & seems to work perfect...
[Touch Diamond, MDA Compact IV ROM Development] grandpa2007:
no , only 100227 works without probs :(
[Touch Diamond, MDA Compact IV ROM Development] FrozenLord:
I'm especially looking for a way to backup my QIP history, User Information and my GAlarm registration.

I've put QIP and GAlarm into the CAB-folder, so it would be really convenient to have it auto registered each installation :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
really strange, there weren't introduced any OS mods from weeks... I suppose you yet tried hard reset?
[Touch Diamond, MDA Compact IV ROM Development] grandpa2007:
after each flash -> hardreset ! the last rom with this problem were 100205 & 100206
[Touch Diamond, MDA Compact IV ROM Development] venuz:
flashed 100301, old problems returned - fingerkeyb install hangs, backfavpeopleup crashes. downgrading to 100227 which has no such issues.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... this is interesting... I remember those issues, they were caused by a wrong payload setup... even if I haven't changed a single byte... could be an error in the kitchen, tomorrow I'll take a look
[Touch Diamond, MDA Compact IV ROM Development] suiller:
OK found the bug, still investigating to understand at 100% but the issue was caused by a corrupted exe file, in particular cgacutil.exe under NetCF package

this file get corrupted if re-compressed or just decompressed, so I added a script in the kitchen to restore files after any particular file manipulation process such as upx, png process, etc...

in this case the file must be restored from it's original state after every mass compress (& uncompress) phase

uploading all the correct stuff :cool:

ps: now nomenclature is changed, default releases are marked just with PP size & NOT apply LZX nor UPX