yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] myti:
Very nice rom

Great work, like your detailed information in the first post. Sounds like you are a very experienced cooker..

I'm trying to decide which ROM to flash on my device to use on my 3 months vacation.. Think it wil be the final v7 of yours..

I have good experiences with QuickGPS, so I vote to bring it back, but I'm not sure, do you really think it has negative influence on GPS fix time?

About FlipIt, I don't really like it, but there is an option to turn it off.. Maybe there could be more options (in future ROMS) to remove certain programs like this from Settings - Remove Programs..

Quiestion: Is it advisable to hard reset the device after flashing your ROM, because some other cookers mention that for their ROMS..

Hmm I also think the battery life of the pre-V7 is not as good as from the v6 ROM, but that could also be caused by my new radio, the new 25.16 from T-Mobile NL.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
Ok, I'm trying just now...
[Touch Diamond, MDA Compact IV ROM Development] myti:
Keyboard

The Full Qwerty Keyboard sometimes shows a strange font, a less bold one.. But I think all ROMS have this problem, even the original ones..
[Touch Diamond, MDA Compact IV ROM Development] Teto:
every time i set the default keyboard to "phone keypad", it just "forget", and next time i touch on a text field, the qwerty pops up! is this just for me?
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
Great... new version :)... I'm downloading, customize, flash and come back for feedback ;).

Perhaps could you add the control panel File Dialog Changer, with the gsgetfile dll

Really usefull !

You'll find, @attachments, my kitchen package (with 2 others stuff of the creator : ForceHiRes & SystemPath - Dev web page).

EDIT : go here for update.

For QuickGPS, keep it out. Cold fix takes 3-4min ! No need of QuickGPS :p.
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
More program fields

Hi,

I don't know how this happened (it happened after I restored the StartMenu and one of the programs backed up wasn't installed), but in the Program tab, somehow a new field appeared (19th one). When I wanted to assign a program to that field, it didn't show up and a new field appeared (20th one). Soft reset didn't help. Will try registry edits :-).

Using pre V07.
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
if you can change database, please, make corrections for Ukraine, MTS(carrier):

for grps connection: access point www.umc.ua

for mms connection: delete current connection and create new connection in my network: mms.umc.ua

and in mms options for type of connection in server's details use created in my network one as mentioned.

thanks anyway for your attention!!!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
quick-gps can gives some troubles in some situations... I mean that with quick-gps sat-positions are predicted... so not real/true, this can gives issues with some navi-software, like for example wrong accuracy/position, but I must admit that in other situations can be useful

flip-it (born from bepe's modded gnes library) works very well, just turn it off if you don't use it, I think it will remain also in future releases, works too much well with latest opera ver... & believe me I tried almost all tricks

hard-reset after a flash isn't necessary because main memory is formatted during flash, so in my opinion (but it's just my opinion) is a false myth

for battery life I left all untouched from v05, radio has much more influence you can image... right now I went back to 08 due to battery life issues with "newer" radios, anyway best battery life is 05 even reception is poorer than 07/08, 07 reception is lower than 08, this means also that battery life should be greater

all radio measurements was taken thx to FieldTest... now you know which is its purpose

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep I know... the problem is that I had to choice between stop popping up default horrible MS keyboard or this issue, anyway re-choice default keyboard solve the problem even if after a reset the bug persists

this was a "forced" solution to avoid the trouble with MS keyboard in the new Opera beta, in fact with this trick in Opera wont popup anymore MS keyboard

I had some troubles with keyboard also on pure original roms, so I think it will be a very miracle to find a definitive solution :cool:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
which prog??
[Touch Diamond, MDA Compact IV ROM Development] suiller:
HTC qwerty was setup as default keyboard... this to replace MS keyboard (read here around Opera issue), but you have to keep in mind that some apps 1st time they start still ask for default keyboard, try this: open new SMS message, change keyboard, close it, re-open a new compose sms now it should take the keyboard you chose before

you can replicate this behavior also opening keyboard in settings for ex
[Touch Diamond, MDA Compact IV ROM Development] suiller:
oh thank you friend... just downloaded ;)
[Touch Diamond, MDA Compact IV ROM Development] stanislav.bebej:
Any program in All Programs menu. I checked the registry and there are new keys 18 and 19 in HCLM\Software\HTC\Manila\ProgramLauncher and it has the program I chose assigned. However, when I select that field in Program tab, it wants to assign a program to it.

Anyway, I'll just delete those keys.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
found solution... because I'm a bit paranoid I've enabled (but forgot) the option to always ask a password before a transfer... anyway this option doesn't like MS bluetooth driver, I'll disable in v07, if you wanna try: settings => connection => bluetooth => security & disable "beam auth - auth required", press Ok, stop & restart bluetooth... now it works also with MS bluetooth

thank you for support this will be useful also for others
[Touch Diamond, MDA Compact IV ROM Development] raspdeep:
OK, I have tested this script and it works for both CAB files in Device and Internal Storage.

Create a SC subdirectory in CAB directory. Cab files from both CAB directory and SC (for Internal Storage) subdirectory will be installed automatically.

### internal o starage card ###
If (DirExists("\Internal Storage"))
Base="\Internal Storage"
Else
Base="\Storage Card"
EndIf

If (DirExists(Base & "\CAB"))
ChoiceDefault("Main CAB install","CAB directory detected do you want proceed?^CR^(Main Memory cab installation)",1,5,"Ok","Skip")
Case(1)
ForEach file in files (Base & "\CAB\*.cab")
FileName=Part(file,"\",-1,0)
IdleTimerReset
SleepMessage(2,"installing " & FileName,"Message")
ShowWaitCursor
##Copy(file, Base & "\tmp.cab", TRUE)
##RunWait("\windows\wceload.exe", " /nodelete /silent """ & Base & "\tmp.cab""")
RunWait("\windows\wceload.exe", " /nodelete /silent """ & file & """")
HideWaitCursor
IdleTimerReset
EndForEach
Case(2,0)
SleepMessage(3,"Main Memory CAB installation skipped...","Message")
EndChoice
EndIf

If (DirExists(Base & "\CAB\SC"))
If (Question("CAB\SC directory detected do you want proceed?^CR^(self cab installation)","Question","OkCancel") = 1)
storageCard = Base
### Screen Text initialization for WWE ROM ###
txtInstallWindow = "Installation"
txtSuccessful = "successfully"
txtUnsuccessful = "unsuccessful"
txtRemove = "removed"
txtContinue = "continue"
txtRestart = "restart"
txtLicense = "license"

### Screen resolution initialization for 640 x 480 ###
KeyRepeat = 2
scHrzDestTxt01 = 30
scVertDestTxt01 = 150
scVertDestTxt02 = scVertDestTxt01 + 29
scVertDestTxt03 = scVertDestTxt02 + 29
scHrzScsTxt01 = 240
scVertScsTxt01 = 90

ForEach file in files (Base & "\CAB\SC\*.cab")
FileName=Part(file,"\",-1,0)
IdleTimerReset
SleepMessage(2,"installing " & FileName,"Message")
#ShowWaitCursor
#RunWait("\windows\wceload.exe", "/nodelete """ & file & """")
Run("\Windows\wceload.exe","""" & file & """ /nodelete")
WaitFor(txtInstallWindow,10)
While(Procexists("wceload.exe"))
Sleep(50)
While(WndExists(txtInstallWindow))
If(WndExists(txtInstallWindow))
Show(txtInstallWindow)
If(((WindowText(scHrzDestTxt01,scVertDestTxt01) eq "\" \ storageCard)) OR \
((WindowText(scHrzDestTxt01,scVertDestTxt02) eq "\" \ storageCard)) OR \
((WindowText(scHrzDestTxt01,scVertDestTxt03) eq "\" \ storageCard)))
If (KeyRepeat > 0)
Repeat(KeyRepeat)
SendSpecial("Down")
EndRepeat
EndIf
sleep(250)
SendSpecial("CR")
sleep(250)
SendSpecial("LeftSoft")
ElseIf(Find(ToUpper(WindowText(scHrzScsTxt01,scVertScsTxt01)),ToUpper(txtSuccessful)) <> 0)
SendOK
ElseIf(Find(ToUpper(WindowText(scHrzScsTxt01,scVertScsTxt01)),ToUpper(txtUnsuccessful)) <> 0)
SendOK
ElseIf(Find(ToUpper(WindowText(scHrzAddTxt01,scVertAddTxt01)),ToUpper(txtRemove)) <> 0)
SendOK
ElseIf(Find(ToUpper(WindowText(scHrzAddTxt01,scVertAddTxt01)),ToUpper(txtLicense)) <> 0)
SendOK
ElseIf(Find(ToUpper(WindowText(scHrzAddTxt01,scVertAddTxt01)),ToUpper(txtContinue)) <> 0)
SendYes
ElseIf(Find(ToUpper(WindowText(scHrzAddTxt01,scVertAddTxt01)),ToUpper(txtRestart)) <> 0)
SendNo
EndIf
EndIf
EndWhile
EndWhile

#HideWaitCursor
IdleTimerReset
EndForEach
EndIf
EndIf
[Touch Diamond, MDA Compact IV ROM Development] makeveral:
Great ROM!! it feels fast and stable and i like all this scripts to custumize the ROM.

I've just found a little bug. The default alarm sound doesnt make any sound i had to change it to another sound and then it worked.

And i'd also like to ask if you could remove some of the programs included in the rom like pruler, plamp ,simple timers... and add more common programs like Messenger,advanced config,google maps... Or just make a lite version so we can install just the programs we use.

Thanks!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
Perfect... so in your opinion is better to include the "storage cab" folder cab into CAB directory & not as CABi??

bye,

davide

ps: I liked really much the solution provided to check install active window ;)
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
oups... I made a mistake !... I uploaded my pre-2nd version of the FileDialogChanger :/... shortcuts are wrong !

Please, re-download @attachment here.

Sorry :/
[Touch Diamond, MDA Compact IV ROM Development] suiller:
thank you friend... for me it's OK, they are just an example, but can be moved to extra cabs section

Advanced config wont be included because all mods can be done trough tweakPerm/Pers scripts, anyway if you prefer just put the cab in the CAB folder of your BIG storage & it will installed automatically

google maps... never used in my life & I prefer stay away from google software because ... a long speech... anyway the same speech as above

for live manager, I dunno, which should be the latest version available??

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] raspdeep:
It really doesnt matter :) but prefer to be a subdirectory in the CAB folder. You can name it "IS" or "CABi" or "SC" or whatever :D
[Touch Diamond, MDA Compact IV ROM Development] abtin:
hi tanks for HTC ROM

in coreplayer in fullscreen the scrooll key is not work for forward adn reward
[Touch Diamond, MDA Compact IV ROM Development] liamhere:
haven't flashed yet

my new main pc went tits up last night :(

so i hope to try this out sometime over the weekend....fingers crossed
[Touch Diamond, MDA Compact IV ROM Development] suiller:
:eek: sorry I'm a bit fuse today... coreplayer... for playing mp3 or divx?? where can I download it?

thx
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi friend... wait till this evening... I'm going to publish final v07
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
found small bug. calendar doesn't start from home tab. please, check
[Touch Diamond, MDA Compact IV ROM Development] suiller:
it works here... hmm...
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
strange. nothing were installed in addition besides smart touch registry key, htc action screen - may this last something changes in manila.

by the way, for everybody, and you can also include it into your final version - smart touch (central touch sensor) settings for the most spread apps and system tools. just import it to registry with resco explorer, for example. then reboot.

see attached.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
it's a good idea... I'm too tired to search for smart touch reg keys... just taken ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
RELEASED final v07, these are news:

bluetooth now can send & receive files, it wasn't a bug but just a too much paranoid registry setting

CABi installation now can auto-accept license and/or confirmation too, thx to Raspdeep for the well written script

added support for full smart touch scrolling wheel (many & many apps supported), thx to Dimdimdim

updated connection setup DB... we have taken the base from Dutty, but then I discovered that was a my mistake... it was yet enabled but forgot to put into the rom the right zip file

re-introduced quickgps, just temporary, because I want to make some more tests this weekend with iGO8 (someone reported lag troubles)

modified some registry settings to test if the annoying mp3-lag issue still present

manual rotation with HW button was replaced by manual recover ram

Contacts software button (bottom-left) was replaced by Suspend button

released 2 versions: PP0 & PP8 (try both if you have time & report your impressions)

thank you all & excuse me if I forgot someone... this rom is becoming not just mine but of everyone of you... & I must excuse too with my "mirror" friends... but I have no time to pass you the rom before publish because I must "escape" ... have to go out 4 dinner :cool:

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] Virtualizer:
GPS

hi davide,

starting with your v05 rom the lags in gps use were nearly gone, wow.

i've tested a big amount of radio and rom combinations and the lag was always there (especially in igo8, using since june 08 on the diamond). varying in about 0,5-2 seconds.

right now i dont know if its the rom or the radio i use for about 2 weeks now (radio .16). i dont want to test another rom because i'm very pleased with yours ;).

have to install your latest v07 this weekend.

cheerz
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi friend, is not the radio, the problem is in the rom but it's not a problem of the rom itself but due to poor gps and/or graphic chipset + driver combination ... also 4 this reason all cooked roms (that come from official ones) are affected like original

what I've noticed is that with some tricks (all included here), at least with TomTom7 the lag can be "normal", in some situations the navigator is perfect like a boxed one, in other the lag still persists a bit, anyway it can be used like a real navigator, but I never used iGO and after reading about heavy lag with iGO I decided to give it a try to find a definitive solution

if you noticed voice is almost on time... just the graphic is in late, I am almost sure that the real problem is in the graphic chipset or driver, this because in rendering graphic tests for ex the Omnia900 out-perform the Diamond, but both mobiles are very similar in HW & above all with i900 there is no lag using also iGO

right now I've setted a synchronous transfer rate from the Internal Storage to Main Memory (32kb :: 32kb) this to give a bit more responsiveness to the device & also because is well known that fat fs should have the optimal buffersize fixed at 32kb per transfer, it can be increased up to 512kb but it will become really instable... even if with at least 128kb per transfer iGO should not suffer lag anymore... this is simple because iGO maps are "fatter" compared to the TT7 ones, so with TT7 32 or 64kb is enough but with iGO not... this is the reason why the lag is almost vanished with TT7 but still persist with iGO

I drive a lot during the weekend so I'll test iGO with different configurations & let's see what happens ;)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] KiterCuda:
PP0 x PP8

Sorry I am novice. What is different between PP0 and PP8 ROM version. Thank you.
[Touch Diamond, MDA Compact IV ROM Development] Virtualizer:
you are right. with tt7 i too had always the lag but not as much as with igo8. before your v05 rom, i realy could not use igo for navigation.

now with your v05 rom there is NO gps lag (ok, nearly, not to mention) in igo8.

it's better than my old ppc with bt gps.
[Touch Diamond, MDA Compact IV ROM Development] raspdeep:
Just installed v7 PP0 with a few minor bugs:

1) Connection setup wizard kept flickering because there are background processes running so it failed. Suggestion: may want to move the wizard to the last task prior to reboot (since we have to reboot the phone after connection setup anyway). Are you using runwait?

2) CABi folder is not default to CAB subfolder but in root of Internal Storage so my cab files were not automated :(

3) Have you removed purple highlights? It went back to the default green highligts.

Everything looks pretty cool and fast with the PP0 but will have to see how stable for daily use..

Good job :D
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
A little suggestion : could it be possible to put every folder that we need (CAB, CABi, Backup & restore, Mail, etc.) as subfolders in a same folder (for example : DiatDuit Folders) ?

Indeed, there are already several folders in root of Internal Storage (My Documents, 3 folders for TomTom, Program Files, etc.). Personnaly, I don't like to have so much folders : have to scroll too much to find one of them.
[Touch Diamond, MDA Compact IV ROM Development] Dreadd:
Thank you Davide. That fixed the problem with sending files. Sorry that I did not mention that I'm using v06 ROM. Works great! I will hold to flash the 07 so far.

Cheers!
[Touch Diamond, MDA Compact IV ROM Development] gercekguc:
+1 .........
[Touch Diamond, MDA Compact IV ROM Development] paddymcc:
GPS Problem

I am in Saudi & use Navigon 6.2 with GCC map, Diamond had worked perfectly no lag, quick load with original ROM & all others I had flashed since last July. Loaded your v6. Some days later came to Bahrain found GPS was not working. Assumed it was my fault. Seached all the Forums & other sites Downloaded enable GPS & other progs & also tried all of the fixes suggested. Even tried 3 different Radio Roms. Nothing worked. Flahed Duttys 3.1 & GPS worked again. Still would prefer your ROM with its advantages so downloaded pre v7. Problem back again.

Wonder if it is some the changes below that are clashing with Navigon or if you can think of a solution for me.

MY PROBLEM!!! HTC GPS tool finds satellites, average 9 with strenghts 27 - 37. When I go to Navigon GPS status ...it says NO GPS detected configure manually..... this I do...:Only GS receiver : COM4 active device Baud 34800 same as allways press done & I get .....no GPS detected message. If I go then go back to GPS status ... it finds Latitude, Longtitude & flashes the location but does not hold it long enough to stsrt navigation.

I have tried every combination of Quick GPS & HTC GPS tools & Navigon with soft resets & hard resets after uninstallining Navigon

Anybody any suggestions before my next trip & have to change ROM

Downloaded v7 but password does not work
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
dear davide! I'm very sorry, but encryption and security enforcing issue is not solved. it keeps locking and automatically encrypting internal storage. HELP, PLEASE!YOUR ROM IS THE BEST AND FASTEST, BUT I STILL CAN'T USE IT.
[Touch Diamond, MDA Compact IV ROM Development] danny_and_2:
Links Updated :)

Hi there...

I got some download links to u my friend's.

PP0 - http://rapidshare.com/files/166276319/ROM_Dia_Duit_v07_PP0.diamimg.zip

PP8 - http://rapidshare.com/files/166276014/ROM_Dia_Duit_v07_PP8.diamimg.zip

Happy Flashing. :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
PP0 version is smoother & gives more responsiveness but permits or better is usable when you run just on app per time, PP8 is "less" smoother, even if caching helps a lot, but permits to run more than one app per time

try both & then report here your impressions :)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... we have to solve this! I read ton of threads regarding this... it's not really a bug... for what I understood it's a problem related to some registry settings able to de-select those 2 features, so it's just a misconfiguration of this rom...

please look in your registry at this level & report values you have:

HKLM\Security\Policies\Policies

HKLM\Comm\Security\Policy\LASSD\AE\{50C13377-etc...}

thx
[Touch Diamond, MDA Compact IV ROM Development] eadon:
Hi davide,

Your roms just keep on getting better.

Please keep it up!!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
thank you bro :D
[Touch Diamond, MDA Compact IV ROM Development] suiller:
1) 1stboot.mscr just sets some reg entries (without runwait func), but this happens due to UC configuration... note if you have the folder 2577 (or something similar), without enabling pure UC in the rom the flickering vanishes, I have to do some other tests if it's a my mistake

2) I had no time to correct this friday, please "pardon moi"

3) where?? no... I didn't... where did you see that?? :confused:

anyway next pre will have for sure ALL stuff/things together in the same folder (plus of course the other subfolders)... I was thinking about to use the existent folder "Backup and Restore", just to don't create another one & because that folder is yet present at 1st boot, so the structure should be:

Backup and Restore

=> CAB (main memory cab installation)

=> CABi (internal storage cab installation)

=> pimbackup (sms/call logs/etc... backup)

=> scripts (tweakPerm/Pers/etc...)

forgot something??

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] teddyen66:
Great idea.,

I second that :-)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep... it's a MUST to do :cool:
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
actually, I'm not sure I know how should I post it there as in policies there are a lot of values, and in policy - only one - it begins as you began it

how can I copy it into some text file?
[Touch Diamond, MDA Compact IV ROM Development] DrewVS:
Minor issues in V7?

After watching a few releases, I finaly jumped in. Great improvement!!!

Some minor issues I see are:

- I wasn't sure how to do the internal storeage apps, so those were skipped.

- I always get an error when installing MS Voice Command, but it works anyway. Any idea why?

- The connection wizard did not run on its own. Is it possible to automate this as part of installation?

- Opera runs fine from programs or TF. However, when I select the right hand softkey, I get the error "The file OperaL cannot be opened. Either..." Any idea why?

Minor preferences...

I added an app to change the ugly green highlight. Possible standard change?

I removed the app that added the colored batter indicator. Perhaps useful to some, but to me the design stood out to severely from the other indicators, and detracted from style. Just my 2 cents.

Thanks! I'll continue to work on the automation and tweaking! I use CE Reg editor to capture differences when I set up the unit, paste them in a file and then make a CAB file from those changes. Nice way to setup a large number of features automatically.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
open regedit from system tools, select just the folder in the registry I told you before & then choose export, then sendme in PM the exported file... if too heavy just zip it