yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
it's not possible because that procedure is composed by one script making some operations + launching (sequentially) two exe
[Touch Diamond, MDA Compact IV ROM Development] suiller:
Dia Duit rel 1.3 is OUT, below changes/news:

updated SYS (21028 - build 1.6.0)

PointUI Home2 cab works perfect on this rom but please download directly from author's site, of course is still available a simple cab for pre-configuring current used shortcuts

added "self upx" (exe compressor)... simply when CAB installation is finished a script will start looking for the upxlist.txt config file (under Backup and Restore folder, always a very simple/editable txt file) where are stored the full path names of all BIG exe to compress & then compression will start automatically for ex TomTom Navigator.exe from 5.7Mb to 2.6Mb... etc doing so is possible to save other 10/15Mb from main storage & having at the same faster app loading times

BIG improvements in ActiveSync management, now is added by default the "right" fake server to make possible using AS transparently (like in old XP) under windows Vista; AsyncKiller works again (thx Elias & God too) so AS is now closed automatically after unplugging the cable; AS can now stopped from popping up definitively (simply go into schedule options of the fake server & force to "manual" sync); AS random disconnections should be (at least for me works perfect) an old memory

social network engine & its upload system now works perfect with both app (youtube & facebook). thx to ALL plp tested for me (yeah I know... still don't have a facebook account :p )

should be corrected too a bug in the DRM system, still need definitive confirmation but should work (anyway there are ton of free software able to remove the damn drm protection)

note: below an example of upxlist.txt

\Program Files\Navigator\TomTom Navigator.exe
\Program Files\eSec\eSec.exe
\Program Files\9.5 Beta\Opera9.exe
\Program Files\9.5 Beta\OperaL.exe
\windows\Opera9.exe
\windows\OperaL.exe
\Program Files\MortScript\MortScript.exe
\Program Files\Total Commander\cecmd.exe
\Program Files\Iris Browser\IrisBrowser.exe
\Internal Storage\Program Files\Caisses\Caisses.exe
\Internal Storage\Program Files\Binaryfish\All Mobile Mines\All Mobile Mines.exe
\Internal Storage\Program Files\Pocket Video Poker\PVP.exe
\Internal Storage\Program Files\SkinzSudoku\SkinzSudoku.exe
\Internal Storage\Program Files\TangledBugs\TangledBugs.exe
\Internal Storage\Program Files\Mutorere 1.0\mutorere.exe

thx ALL :D
[Touch Diamond, MDA Compact IV ROM Development] suiller:
Macadam's author is a nice (& talented) friend of mine, I'll ask to him how he managed to full disable that feature, many thx for driving me in the right direction ;)
[Touch Diamond, MDA Compact IV ROM Development] senab:
Has much changed since 1.3 Test? :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
updated sys: xip is always 21139 but sys now is 21028... anyway above all AS now is totally dominated :D

this evening I'll post a detailed explanation... the big trouble from weeks was a strange behavior with windows Vista & some random disconnections reported by several Vista users (they are many didn't know?? :p )

upx feature works, so isn't updated

corrected an error in social network engine (youtube & facebook upload) + updated some drm libraries

minor changes/corrections in start-up scripts
[Touch Diamond, MDA Compact IV ROM Development] Addictedd:
as always a good rom, but was it wise to include a splash image? i really wish there wasnt one as now i have to find my stock one just incase anything ever was to go wrong!
[Touch Diamond, MDA Compact IV ROM Development] Addicteddddd:
forgot i had two forum accounts >.>
[Touch Diamond, MDA Compact IV ROM Development] suiller:
do you want/need a "clean" boot screen, the original black one?? download & install this one ;)
[Touch Diamond, MDA Compact IV ROM Development] Addicteddddd:
i had the T-Mobile one :)

but i will keep this one for now as every time i see it i still find it amusing :)

and thanks for pointing people to PointUI, it really is a nice UI which i am now using instead of manilla!

just wondered about the cabs in the automated install process, if they are named App_, Cab_ etc can we get it so their icons are automatically moved into the right folders too?

Awesome job on such a fantastic ROM so far!

By far the best, made all that much easier with the automation on firstboot!

P.S: are there mortscripts/reg hacks to auto-enter owner information and even perhaps the connection information?

if you could link me/help me with that i'd be very grateful, as that's all im missing!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
0. PointUI is a really nice alternative & above all basic version is free, highly customizable & easy to manage, of course it's at early stage but promises are many & it's author is simply a genius

1. if you need the T-Mobile splash just post here or drive me where I can find the image file, I'll produce a "ready-to-cook" package to restore the T-Mobile splash

2. cabs naming is important only for some app that need a specific installation order, for example: 1st Sys_ManialDiam1135.cab & 2nd Sys_PTManila_REG.cab

3. I added just few app on the way to put automatically the shortcuts in the right place... such as Opera or QuickGPS... this of course for lack of time, on 2nd boot after cabs installation it simply checks if that EXE (for ex Opera9.exe) is installed, if installed just creates a shortcuts in the right place

4. yep there are ton of scripts or better reg entries for customizing every single string in the registry, so for ex I know (because I played with it some months ago) that there is the way to "backup" & then restore wifi profiles with passwords too or timezones, or personal info... but many of them I don't remember or I lost the position in the registry, anyway it isn't difficult to discover changes in the registry, for ex I use this method (old school): 1. download pspad freeware editor & install on your PC, 2. restart your device & wait a complete boot 2. open regedit on your mobile & export ALL the registry on a file, 3. connect to wifi (save password, etc...), 4. restart your device & wait a complete boot, 5. open regedit on your mobile & export ALL the registry on a second file, 6. with pspad editor diff the 2 files... personal data are almost stored into HKCU (current user) section of the registry, see the diff & try to understand where are stored preferences

5. thx for testing ;)
[Touch Diamond, MDA Compact IV ROM Development] carburano:
Great Davide... I'm sure your new rom it's amazing...

As soon as my diamond come back i will try it...
[Touch Diamond, MDA Compact IV ROM Development] happy2mike:
Internet

hI JUST INSTALLED your rom an dit's great superfast thanks. However I can't seem to get on the internet with it now (through mobile network) and not sure why.

Any ideas?

Thanks
[Touch Diamond, MDA Compact IV ROM Development] Addicteddddd:
ok thanks, ill have a look around and see what i can find!

with regards to the splash screen, i have searched around and actually cannot find it :(

i'll just have to keep looking as i really do need it at least as abackup so i don't void my warranty completely :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
1. did you setup connection by hand or perhaps do you need the connection setup cab?? remember that connection setup is provided as extra cab

2. have you performed hard-reset after flashing the rom?? if not try again after hard-reset

3. I tested this afternoon trough wifi & worked perfect, tested trough AS & worked too, so tested right now trough mobile network (Vodafone) & worked too (cost me 0,25€ :D ) ...I didn't touch anything in the connection field, so it must work for you too

note: remember that after installing Connection Setup cab you must restart & 1st run can take some seconds (max 30), then after setting your country you must restart again then should work
[Touch Diamond, MDA Compact IV ROM Development] suiller:
keep the black one as "emergency"... believe me none will see the diff, plp is too much distracted :cool:
[Touch Diamond, MDA Compact IV ROM Development] dunkan008:
Just installed and really impressed! :eek:

I think to have found THE ROM, simply easy and fast.

I installed other cooked rom but this one flies, I was able to setup my phone from scratch within 15 minutes.

Why there is much difference between different rom? I though that all cooked rom were almost similar, at least speaking about performance. I wasn't sure to install this rom because I read past benchmark on Pietrucci thread and this rom didn't bright too much.

But this rom seems much faster than previous one I had even if benchmark showed a different point? so where is the truth :confused:

Thank you Davide, GREAT WORK!!

^Dun^
[Touch Diamond, MDA Compact IV ROM Development] suiller:
benchmarks don't say all & keep in mind that 100 points of difference on a total of 2600/2700 points it's just 3%

caching techniques can vary from -5% to +5% on pure speed & believe me roms are almost at the same level also because hardware is always the same, miracles don't live here :)

the real heat is maintaining good performance on long run ;)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] happy2mike:
Internet

Hey, after a hard reset the interntes working. Thanks for your prompt response and this great rom!!
[Touch Diamond, MDA Compact IV ROM Development] kinggofg:
DRM still not working. Same procedure. Hard reset, try to play file, %1 error, all media playing apps are messesd up. Must only get this error if you have a license on the file? I tried installing Opera and that was no help.

Too bad bcause it works nicely in 1.2, but 1.2 gave me all kinds of AS troubles.

Besides being illegal to remove the DRM, its a major pain to have to add another step into downloading music, so thats a no go. Guess I will have to use a more bloated rom.

In case someone searches, to save them some time, the only ones that seem to have included the DRM package are:

CT

Vic

swots

Dia Duit 1.2

Confirmed not working

NATALY

Schaps

udk

Dia Duit 1.3 (included, but only partially working)
[Touch Diamond, MDA Compact IV ROM Development] danny_and_2:
Updated the rom, to rapidshare mirror.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
Ok friend, this is the info I had from our friend Danny_and_2, simply past these lines in your tweakPers & tell me if this works:

RegWriteDWord("HKLM","\Security\Policies\Policies","0000100d",64)

RegWriteDWord("HKLM","\Security\Policies\Policies","0000101a",1)

RegWriteDWord("HKLM","\Security\Policies\Policies","0000102d",4096)

RegWriteDWord("HKLM","\Security\Policies\Policies","0000102e",4096)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] suiller:
too bad... I'll try to understand where is the diff, anyway thx very much for testing :)
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
just flashed with 1.3 rom. I am unable to connect to my exchange server.

Active sync throws me error 0x8004005

Any ideas?

/Sekhar.
[Touch Diamond, MDA Compact IV ROM Development] danny_and_2:
Try this .cab, do the same. But test it :)

Maybe we are lucky.
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
ok, thanks to both of you, will try and let you know.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
sure friend it's a common error...

make sure all "old" partnerships are deleted, as you know now there is pre-configured a fake partnerships, just delete it from your device & re-sync (fake partnership can be safely delete after having selected "manual" sync of course if needed)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... perhaps I found the solution... for some "ancestral" reason I can't find in fresh published rom & in its cert list a specific certificate related to drm package, so I re-inserted the missing certificate in the kitchen & re-created the rom image, just finished to flash & now I can see that certificate... perhaps this could be the reason for a partial working drm, really strange but this is what I noticed... if you still have time can you please test the "corrected" rom? uploading... thx ;)
[Touch Diamond, MDA Compact IV ROM Development] kinggofg:
I'll reflash later today. I'll have to wait for my device to charge back up a little, I had someone elses rom on overnight and it chomped through my battery. ;)

I figured it was either somthing like this or I was losing my mind, both seemed likely.
[Touch Diamond, MDA Compact IV ROM Development] sskogen:
Some bad news:

For some time now, I've hosted what has become the principal mirror for the Dia Duit project. It has been an honour, and a privilege, but like all good things it must come to an end.

A little while ago, I got an unpleasant phone call from my internet service provider. It seems that some commercial entity had leaned heavily on them to have my internet connection severed, over this mirror. Thankfully I have a decent service provider, and we live in a civilized country where corporate interests haven't totally overrun our legal system. Due to those few facts, they allowed me some grace time, but unless I've removed the "offending" content by the end of this month (March), they'll remove it by severing my connection. Needless to say, I can't have that happening, since I have other stuff as well that needs my internet connection alive and kicking.

I messaged Suiller about this yesterday, to give him a heads-up before I told the rest of you guys about it, and now I'm doing just that. It was fun while it lasted.

I'll keep on trying to keep up to date with the project. ;)

//Svein
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Thanks for the cab. I tried it.

It seems cab deleted my old exchange server settings, so i configured again but got same error :(
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
I couldnt get to delete any partnership. but when i used cab provided by danny it deleted old settings. I tried setting up exchange server connect again, but got the same result. (i did check and all the credentials are right including certificate).
[Touch Diamond, MDA Compact IV ROM Development] suiller:
it seems that something goes wrong with cert enrolling system... I'm suspecting that some dll isn't registered correctly... try to re-register enroll service, copy & past in your tweakPers + run & reboot your device:

RegWriteDWord("HKLM","\Services\CERTENROLL","Order",9)

RegWriteDWord("HKLM","\Services\CERTENROLL","Keep",1)

RegWriteDWord("HKLM","\Services\CERTENROLL","Flags",65536)

RegWriteString("HKLM","\Services\CERTENROLL","Description","Performs enrollment and renewal of certificates")

RegWriteString("HKLM","\Services\CERTENROLL","DisplayName","Certificate Enroll Engine")

RegWriteDWord("HKLM","\Services\CERTENROLL","Context",0)

RegWriteDWord("HKLM","\Services\CERTENROLL","Index",0)

RegWriteString("HKLM","\Services\CERTENROLL","Prefix","CES")

RegWriteString("HKLM","\Services\CERTENROLL","Dll","enrollsvc.dll")

EDIT: if this does not work try to re-flash the updated version (always as 1.3) from here
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
Hi Davide,

i just flashed your 1.3 version (passed from the 1.1 version directly) and everything is just fine. I had problems with Manila not starting at the begining. I used the PTmanilaReg.cab and it's OK now. Why doesn't it work automatically?

Another problem is with the new Opera9515445.cab as your script (for copying OperaL.exe and Opera.exe to Windows folder) does something wrong because the links are broken and they don't work - link for Opera in program menu is broken, also in the Internet tab after pressing the Globe nothing happens. Everything is OK with OLD opera Opera951b2.cab though.

So that you know :-).

Thanx for another great ROM. Stano.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
Hi Stano,

Opera951b2 is newer than Opera9515445 :)

the Opera9515445 is the original Opera version coming from 2.03 rom (requested by a user), the script for linking the 2 exe works only with Opera951b2 version, simply go under \program files\Opera... & copy under \windows the 2 exe Opera9.exe & OperaL.exe
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
Thank you, good to know. Just one question: how come somtimes you keep sound files in a ROM and sometimes not? I liked alarm-synth sound for alarm, it used to be in 0.9, 1.0 and 1.1, now its gone. Could you please keep a set of "stable" sound files for all ROMs? That would be great, if I set the ringtone and alarm sound using a script.

Regarding PointUI - I like it very much but I miss special characters in my (slovak) language and there are too few cities for the weather and the location - I couldn't find Bratislava, nor Sheffield. Is there a way to add them? How do you save and recover your settings after hard reset? I know it's a stupid question which I shoud have put on PointUI's forum :-)).

Bye, Stano.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
1. yep perhaps you are right... to save space I removed sounds that aren't used by default from base OS, I'll make a cab for collecting standard diamond sounds that aren't included anymore :rolleyes:

2. PointUI is fully customizable trough its xml scheme, so it's possible to save & restore some parts (cities too), but sincerely I haven't much time to test deeply, anyway on repository you can find a "mini" cab where are stored some pre-configured shortcuts, you can take inspiration from that... look also into \program files\home2 folder you can safely copy & then edit with a good editor, xml is very powerful & don't need specific knowledge ;)

EDIT: just uploaded.... try this extra sounds cab
[Touch Diamond, MDA Compact IV ROM Development] suiller:
wait! :) I have the point... I just tried cooking the rom by mixing the new XIP (from 1.3) & old SYS (from 1.2) & I've no errors anymore... so there must something wrong in the new sys, at least for drm part, give me some time to investigate more... I have to proceed step by step to isolate the bug

EDIT: OK I've just re-uploaded the rom with changes you know... if you have time & patience could be useful if you test it :) thx
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Thank you Davide.

I tried it.. but no luck :(

I still couldnt enroll certificates. I just did hardreset as well and applied tweakpers before configuring exchange server. It is still the same.

I will switch back to 1.1 for the time being.

Thank you for the efforts guys.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I've just re-uploaded rel 1.3 with some corrections, there is something not clear in 21028 sys, so I substituted base sys with dlls from rel 1.2, give it a try ;)
[Touch Diamond, MDA Compact IV ROM Development] myti:
Where did you upload it, I'm going to try it immediately after having problems with the UdK Syrius Rom.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
my damn bloody slow mirror... has stopped transfer at 98%... re-uploading... sorry :(
[Touch Diamond, MDA Compact IV ROM Development] myti:
No problem, thank you for al your great work!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
OK if GOD wants... we got it! re-download rel 1.3 always here
[Touch Diamond, MDA Compact IV ROM Development] odinko:
problem with restore from PIM

hi guys

after flashing v1.3 i do have problems with restore,

whole restore went fine - but I don't see sms

Before i didn't have this issue with test - v 1.3

any idea?
[Touch Diamond, MDA Compact IV ROM Development] odinko:
yep, two times..

funny is

1) Manila can see all messages

2) binary backup does backup for all xxx messages

3) nonbinary backup sees 0 messages
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Hey

thank you for the help.

I figured out the problem. it is slide to unlock S2U2 app that is causing problem.

i m not reallly sure why but when i uninstalled it everything worked fine...

sorry for the trouble.
[Touch Diamond, MDA Compact IV ROM Development] kinggofg:
Success! You da man.
[Touch Diamond, MDA Compact IV ROM Development] kinggofg:
AS now seems to be working well. Able to sync with my PC over USB and with my Corporate exchange 2007 server with security enabled.

Pushmail even seems to be working (this didn't work for me in 1.2)

Also tested Facebook and Youtube, both working
[Touch Diamond, MDA Compact IV ROM Development] suiller:
well done! I've not completely understood the real reason but there is something wrong with new sys version 21028 & in particular with the drm subsystem... even if at 1st sight all seems ok, I've to investigate better to provide a valid explanation for me too :)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] kinggofg:
Is it just me or is the Iris browser a complete POS? It freezes my device requiring a reset after using it for a few seconds. This seems to happen on any ROM so its not a DIA DUIT phenomenom. Has anyone had any success with this thing?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
here works perfect... have you compressed the BIG dll?? because if yes that could be the problem, 99% of dlls don't work if upx compressed

have you tried the last one version?? (look in case into repository)

and above all on every website or something in particular??
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
Same here. Have the latest version from their site. What's that UPX compression about? How it works? Why is it needed?
[Touch Diamond, MDA Compact IV ROM Development] cyron_at:
Nice rom! But can you provide the standard boot screen?

touch diamond?

br Chris
[Touch Diamond, MDA Compact IV ROM Development] Jackuuuuu:
Hi suiller,

Thank you for the rom and I uploaded to MegaUpload.

http://www.megaupload.com/?d=7O5IQ4EW
[Touch Diamond, MDA Compact IV ROM Development] suiller:
long explanation: upx is a program able to compress exe file keeping intact their structure, so compressed exe can decompress themselves & run like regular exe without user interaction...

short explanation: for example compressing Tom Tom Navigator.exe is stripped from 5,4Mb to 2,1Mb (about 60% less!), sum all BIG exe on your main storage & you will catch the "sense"

here below how it works: for EXE compression create the list file upxlist.txt (a simple txt file) under "Backup and Restore folder", where listing full path of exe that must be compressed trough upx during cab installation, for example:

\Program Files\Navigator\TomTom Navigator.exe
\Program Files\9.5 Beta\Opera9.exe
\Program Files\9.5 Beta\OperaL.exe
\Program Files\Iris Browser\IrisBrowser.exe
\Internal Storage\Program Files\Binaryfish\All Mobile Mines\All Mobile Mines.exe

note: exe file that are part of the rom itself can't compressed, can be compressed just exe files coming from cab installation
[Touch Diamond, MDA Compact IV ROM Development] suiller:
sure Chris... download this (always under repository)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
perfekt friend ;)
[Touch Diamond, MDA Compact IV ROM Development] widemouth31:
ClaimRam, how to exclude closing a certain App

Hello,

Have searched the thread but cant find the answer.

I run the DMSIS alert program so with any unread SMS's the diamond beeps at me ever few minutes.

Problem I think is the Claim Ram application is closing it down. Is there a way to configure it to leave this app running?

Alternatively, how can I disable the claim RAM from running in the schedule post build? (sim

Thankyou in advance.

EDIT, problem solved, it was the stopnovitalservice. Disabled that and now its running ok.
[Touch Diamond, MDA Compact IV ROM Development] bryangopan:
suiller Brother , one humple request .. "Opera which flips automatically was some thing which outstands diamond since its release " ... Why to remove that for some space ... PLease have it added in your next project .. I tried everything as per your instructions but could not install it roperly .
[Touch Diamond, MDA Compact IV ROM Development] suiller:
use the last one available from repository or opera website (Opera951b2 ) it rotates perfect