yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
OK friends I've just finished to integrate some minor corrections related to bluetooth stack,

now bluetooth should stay alive between calls

I corrected also the auto-rotation profile, now works perfect

As mentioned before for rotation profile we can choose between 2 profiles:

1. auto-rotation, as before, it will take 2 secs to rotate the screen, remember that few apps are registered as default, you need the cab BsB config to add more, sensorSDK4 is still in beta stage so don't expect it will work at 100%, again the left hard key activate on the fly the recovery ram feature

2. manual auto rotation by keeping pressed left hard key, instead of having recovery ram feature, this will work on every window, also manila

for who wants cook the new/corrected ROM simply re-download from repository or by clicking here, someone brave enough could provide a mirror because principal server is very slow (at least for multiple accesses)

I read also that someone has reported a heavy battery draining with the last radio, I can't say honestly if there is a big difference but I worked in the last month & found very good the version 1.11.25.01 (download here)

I'll try during next days some good combination to provide a good set of modern/working keyboards + T9 system, even if I use FingerKeybd & found that it's possible to combine it with HTC T9 also ;)

note: remember to remove all your *.reg files under REG folder, except your Personal.reg file of course, before flashing because I made some changes

thx all for support
[Touch Diamond, MDA Compact IV ROM Development] number16:
Yes Edit 2, which is as follow, works ...

;PREVENT BLUETOOTH DISCONNECTIONS BETWEEN CALLS

[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Au dioGateway]

"PowerSave"=dword:0

"ConnectHFOnCall"=dword:0

[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\sy s]

"COD"=dword:00520114

BTW, quick question about wince.nls before I flash the new ROM and reinstall my phone. The wince.nls you used in 1.6.3 does not include Chinese regions, and that is a problem for some applications (say, Isilo) when I try to display chinese character. I end up overwriting your wince.nls with an older one that includes the Chinese regions, and have to run a small program (reloadnls.exe) to load the nls everytime before I run isilo. That workaround does the trick, and that's what I've been using.

I wonder if I install SysConSetup203.cab instead of 200, does it use a wince.nls that includes chinese regions, so I don't have to do this trick? Or does it just contain more connection setups to be used and makes no change to wince.nls?

Thanks,
[Touch Diamond, MDA Compact IV ROM Development] venuz:
yes i did despite the fact that i don't understand why this so important. always when i flashing phone my internal storage cleaned and there are no program files/, my documents/, windows/, backup and restore/, sdconfig* etc. on in between flashes. so what this hard reset does right after flash? just reformat internal memory which allready was formatted and repeat initial procedures? can you explain please?

got 3 or 4 freezes today, now it is ok, not sure but i think after reverting sleep/fast sleep options to their original values (0/1) with diamond tweak.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
as for me it will be great if there will be no additional keyboards integrated in ROM. anyway i install my own national (russian) fingerkbd/topaz/spbkbd after every flash and it will be harder to reinstall if they will be preinstalled in english. :)
[Touch Diamond, MDA Compact IV ROM Development] venuz:
i always install sqlce as cab package (sqlce30.ppc.wce5.arm.cab available on ms site) before program itself. problem is sqlce can't install, loosing one dll during install procedure. never seen this before on other roms. will try with new 1.6.4 build, downloading now. anyway i have extracted dlls i need and copy them by hand so now it works for me.
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
Thank you for the fast mirror.
[Touch Diamond, MDA Compact IV ROM Development] Corian:
Sure, no problem.. :)
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
First impressions

Installed pre-V06 and feels great.

-> certificate enrollment working

-> device is pretty fast

-> even after installing all my apps i got 53 mb free space in main memory.

-> i got my favorite font

Good job Davide.

It would be great if I can get regular HTC task manager as cab file.

I will play with this rom for a while and let you know bugs, if any ;-)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
for new entries... added fast mirror links on 1st page too
[Touch Diamond, MDA Compact IV ROM Development] zephlyn:
Hi Suiller,

congrats to your rom, nice approach to make flashing more convenient for us addicts.

Related to automatic installation of user cabs and settings, have you thought about making your ROM UC compliant?

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

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

Please keep up the good work.

Greetings,

Zeph
[Touch Diamond, MDA Compact IV ROM Development] suiller:
perfect... just a question: htc task manager asks more memory than wktasks, why do you prefer htc one? is it just an aesthetic thing or there is something else that wktasks misses?

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] ksekhar:
because

1. I dont like icons on top bar as i dont want to take out my pen everytime

2. i like to keep track of memory and close ones that hog a lot (which i cannot do with existing one)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
OK I'll add UC in the final v06 ;)
[Touch Diamond, MDA Compact IV ROM Development] THUDUK:
All seems well after using for nearly a full day.

Still fast reliable...

A few things I have found, when adding and using the All programs list from the TF3D Programs menu, there are multiple copies of programs, you probably already now this. Also including a few programs like :

MoDaco NoData (easy turning 3G, GPRS toggle on off)

mUn Background Mode (allows background image on all TF3D panels)

TF3D Config

Advanced configuration tool

would be nice.

Not quite sure what the Ramdisk is for

Also what is the best radio for this ROM, I still have 05 installed, I see on your download area you have some more ????
[Touch Diamond, MDA Compact IV ROM Development] leo_fire:
v06 beta rom

Hi david

great job with ur rom.the rom is quite fast.feel is good,but i had few issues also with ur rom.

1: i had problems with gps as it could not connect

2: quick gps .it would be a great help if u could put quick gps

thanks and keep up the good work:)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
thank you for support... so:

you don't need modaco nodata, because the same result can be reached trough tweakPerm script

mUn background I'll prefer to don't install because tf3d becomes slower, of course it always possible to install as extra cab, just put the cab in the "CAB" directory in your internal storage (the big one)

Tf3d config & advancedConfig full just the wm registry, you can do the same thing by modding twekPerm script

about the Radio, I suggest to try one of these: 07, 08, bs14 & 16

I say you have to try because performances depend also by region so it can change from country to country

personally I had good results with all mentioned above radios, right now I'm with 08 because it gives (at least in gsm) a really good signal even if battery draining seems faster compared to 07

I've heard the 16 gives better gps performance but it still must be proven, so you choose :D

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] swolfman:
QuickGPS

Hi

Great ROM indded.

Consideruing the comment above about GPS leg , i still preffer QuickGPS

Tried the CAB installation , but it did not work - no icon and tried to run the exe

from \windiows and got error message about empty data file or so.

Can you put the original QuickGPS in your next version ?

thanks
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi Leo... quickgps was erased from base rom because it gives more troubles than benefits, to have 1st fix just run gps-tool in an open space, then select in dthe drop down menu "clear memory", then "Open" & wait until it gives in the sat page "Mode 2 fixed", for finish select back in the 1st page "nav init", close & have fun ;)

anyway if you have a recent version of TT (ver 7) or iGO (5400) you can skip this step & simply wait for 1st fix like a classic boxed navigator, it will take no more than 10 minutes, in a good environment, in my experience, at max 5 minutes

remember also that with iGO you must set com4 at 56000 baud

inform me please if you encounter other troubles... but if you still look for quickgps, thx to a friend, here the link
[Touch Diamond, MDA Compact IV ROM Development] suiller:
sorry double post :cool:
[Touch Diamond, MDA Compact IV ROM Development] tzacanel:
it seems that the opera bug that i mentioned before it't not a bug. it' s something that htc put in the oficial rom to go to their australian homepage. i managed to change the default page in opera after i have deleted 2 files found in device/application data/ manila. hope that helps!

About having lag with gps software i don't know exactly what to believe. sometimes i have sometimes no lag at all, tested also with stock rom 1.93 and your rom and stock 1.96. for instance today i had no lag using igo 8.3.1.57021 and stock 1.96. by the way has someone paid attention when having lag with igo what it says under gps accuracy in gps info. sometimes mine shows poor accuracy despite the fact the gps signal has full bars. under igo/ settings/ navigation i have modified restore to lock position to minimum= 5 sec. i think in fact that was the moment since , combined with igo version 8.3.1, i don't have lag. i don't use quick gps (i deactivated the update, and the information it's now expired) and no other gps hack.

tomorrow i will test how garmin xt works. in the other device i have - nokia e71 with garmin xt i had very good results. it was as reliable as a dedicated gps navigation.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
really interesting, thx :)
[Touch Diamond, MDA Compact IV ROM Development] liamhere:
yes it did it again

after a 8 hour ac change manilla went all fuzzy

said i would let you know.

all the best and have a good weekeend

Liam
[Touch Diamond, MDA Compact IV ROM Development] suiller:
thank you very much for fast response ;)

probably it depends by a PO-repaint parameter that I used to save a bit battery life, in fact when the system resumes from standby the screen got a refresh... the PO-repaint controls this behavior... so it can be 0 (like I setup in this rom) no repaint at all, 1 force a repaint called by OS, 2 graphic chipset controlled, 3 both OS & graphic chipset force a repaint, in few words I'll setup for final v06 that parameter at 1, so we can see if it happens again :cool: (it shouldn't of course)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] vogon1:
When I got my Diamond with stock Vodafone ROM, I experienced the same problem; my solution was to leave the Diamond switched on when on power.

After flashing with other roms the problem seems to have disappeared.

Sietse
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi plp, here last news... before releasing final V06:

solved opera bug home page

solved (even must tested) fuzzy screen after long re-charge

added full UC support (should work but must tested too)

added automatic ram recovery procedure to solve (partially) memory leak

optimized final step installation with a new guided menu

some other suggestions?

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] number16:
Hey guys I got a quick question.

When flashing 1.6.4, I made sure I deleted all the DEF* reg entries (except for personal settings) in the Backup and Restore\REG\ folder, but when the ROM customization started it still imported a bunch of DEF* entries.

I thought I forgot to delete some entries, so I deleted the entries, Hard-resetted the phone, but once again, after customization it imported a bunch of DEF* registries again!

Is it normal?
[Touch Diamond, MDA Compact IV ROM Development] venuz:
flashed latest 1.6.4. all works fine, just 2 issues:

- the same problem installing sqlce, can be fixed by hand;

- installed programs list still empty. after some experiments i've found a way to fix it - HKLM\Security\Policies\Policies\1017 need to be set to 0x90 instead of 0x222. i don't know why it was 0x222, such values not listed on ms site.
[Touch Diamond, MDA Compact IV ROM Development] pinttas:
How do I gat background for all tabs?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep of course, they are re-generated if not found, so it will install the new ones, you don't need this step every time, but I made some changes so I just advised :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
this is a very useful info... I'll check in a minute... tonight again too hot to fallen asleep, so I'm ready for work a bit :rolleyes:

ps: there is another error in the calibration package, this involves calibration setup & labyrinth (teeter) software, I'm reverting right now to a working library
[Touch Diamond, MDA Compact IV ROM Development] suiller:
please can you drive me to CAB you are currently using & which dll are involved, if you instructions will be detailed enough I can insert mods soon as possible, so we can save time to other fellows :D
[Touch Diamond, MDA Compact IV ROM Development] 14andrewh:
Yes, this is the same issue I am having, I found that stopping and starting TF3D fixed it until you restarted the phone Start->Settings->Today->Items then unselecting TouchFlo 3D -> OK then selecting again. I also turned off the time sync (Phone-> Options ->Timezones). Reckon it's a bug in TF3D because it also occured in the Gen-Y ROM. -Yes did a hard reset :)
[Touch Diamond, MDA Compact IV ROM Development] 14andrewh:
Phone Sleeping during a call

Hi, how can I stop this occuring? Each ROM seems to have a different combination of things to turn off and on! - Thanks!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
never noticed... what is your operator? where do you live?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
you have to turn off autolock, so modify your registry with this:

[HKEY_CURRENT_USER\ControlPanel\BackLight]

"AutoDeviceLockEnable"=dword:00000000

ps: remember to restart
[Touch Diamond, MDA Compact IV ROM Development] pinttas:
:(sorry to ask again but how can I put background in all tabs
[Touch Diamond, MDA Compact IV ROM Development] suiller:
must change some files in manila... but I don't know if it will work on new manila 2.1...

why don't you take a look in the panorama manila?? it's very interesting & less annoying than having the same background in all windows :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
PERFECT friend :D you find the solution & you win a doll :cool:

so now we have corrected:

1. list of installed programs/cabs

2. calibration error (updated libraries)
[Touch Diamond, MDA Compact IV ROM Development] 14andrewh:
Hi, I live in Sydney and the operator is Telstra 3G. I am currently in Bangkok, tomorrow Singapore then Malaysia on Thursday. :)

EDIT: But this problem happens everywhere.
[Touch Diamond, MDA Compact IV ROM Development] pinttas:
Great, Now we can unistall programs.

About panorama wallpaper, I don´t like it. I prefere the same wallpaper.

But thanks. Maybe one day;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
you should obtain the same BG effect... with a nissedillaf mod, but it worked for "old" manila... don't know if will work on manila2
[Touch Diamond, MDA Compact IV ROM Development] suiller:
so I applied another small correction related to CommManager

like before we have 7 choices, so you must scroll to see all options, but clicking on dataconnection now will open wifi sharing, while clicking on 3G will open system connection settings

am I missing something about CommManager?? (don't ask more options we really need a 20 items lists?)
[Touch Diamond, MDA Compact IV ROM Development] 14andrewh:
Hi awesome quick reply! But the registry value is already 0 :confused:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
so you have sleep somewhere else... for ex check here:

[HKEY_CURRENT_USER\ControlPanel\Phone]

;PREVENT SCREEN OFF WHILE CALLING, NOTE: NOT WORK WITH AUTOLOCK ENABLED

"Sleep"=dword:0

anyway sleeping during call saves a lot the battery life :) why you want wast your poor & small battery??
[Touch Diamond, MDA Compact IV ROM Development] pinttas:
I heard that tf3d2.5 has many differences in the presentation on tf3d2.1. Is that true?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep... it should even if preview video don't show many differences... & above all still too early to speak about "stable" release... but I'm seeking the project too ;) even if I really don't see so many improvements... & again it seems that wm65 is necessary, so is like going directly to hell, at least for our weak diamond1, we don't have enough ram to manage wm65 (personal opinion)

ps: updated SQLCE package, from a working BlackStone port, so it's should be resolved also this issue

if all work like expected... tomorrow (I hope) the last release... so a volunteer for testing SQLCE thing is really welcome :D
[Touch Diamond, MDA Compact IV ROM Development] number16:
Hi David and all,

So I flashed 1.6.4, and it works great! It's as fast and as stable as 1.6.3, except it's more feature-rich. And it uses ~ the same memory as the last one ... amazing!

A few observations / bugs ...

- BT headset won't work until you turn BTAudioGateway to Auto from Task Manager ... David, I think maybe it's better if it's auto by default?

- If you click "G-Sensor calibration" from TF3D Settings, nothing happens. If you click "G-sensor" from Settings, you get an error message. It doesn't seem like you can calibrate the g-sensor with this ROM, but I always wondered what's the point ...

- I installed flip_it and it works great without 'calibration'. I prefer flip_it to BsB's program.

- This is not a problem specific to this ROM, but is service provider specific. I know for all of us in Canada, in order to get the correct time stamp on incoming SMS's you have to insert a DWORD in HKLM\Software\OEM\PhoneSetting called "TrustedTimeZoneField", and its value should be 0.

All in all it's a Great ROM!!

I am using radio 1.15.25.24 ... will try 1.11.25.24 later and compare the battery drain.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
i've tried bg patch from manila 2.0 with new 2.1, it doesn't work.

i use this cab.

there should be 4 dlls after installation in windows/ directory:

894176 sqlceqp30.dll

419040 sqlcese30.dll

56032 sqlceme30.dll

228080 system.data.sqlserverce.dll

but i've found only first two of them.

i don't know how to verify sql working, program sls2009 is russian only. will verify myself.

argh. last week i flashing twice a day. :) rom is stable enough for me already. will stay with your ROM until i'll find a rom with ICR working. downloading.. :)
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
sorry, BUT AFTER THIS NIGHT I CONFIRM CLOCK FREEZING. it stops, can be updated to the latest real time by pressing clock on home screen and entering to time editing screen. but after that it stops again at this latest time. the only SR helps.:eek:
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
that would be greate, MAN!
[Touch Diamond, MDA Compact IV ROM Development] eranyanay:
Suiller,

About commManager,

Its possible to change the items with advanced config, maybe you can just make it able to add more than 6 buttons and then you shouldnt bother too much.

Anyway, why not making wifi router it own button? thats the most intuitive idea where to belong it.

I just want to remind you still have unsolved issues about sending sms, something related to message enhancement, and the whole facebook engine and contacts windows in the manilla are making troubles.

I posted the complete report 5~pages ago :]

And about the BT headset issues, I saw you asked again, so what helped me out was setting the service to auto & changing audioGateway > powersave to 0.

you should probably change them to default in your rom.

Any ideas why push mail wont work as it suppose to?

It still wont idle on the server to wait for items as they arrive.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
you can just restart manila.

and i did't seen clock frozen after setting sleep/fast sleep to stock values.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
flashed latest build. tried sql 3.5, it installs ok but i have no software to work with it. sql 3.0 still has a problem installing.
[Touch Diamond, MDA Compact IV ROM Development] qasidakbar:
I have installed many programs after flashing to 1.6.4. Now I want to remove some programs, unfortunately the installed program list is emptly. Have anyone observed the same. If so, please advise solution. Thx
[Touch Diamond, MDA Compact IV ROM Development] mourad75:
Adding support for a new language in text completion ?

Hi David and all,

I'vejust installed it and It's fast and stable :eek: :),

Congratulations :cool: for your great work!

But :confused: Could you please explain me how can I add T9 in different language (French). I have looked in this forum :( but without any success...

Many thanks in advance.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
i've wrote about this issue page ago.

open regedit and change value of HKLM\Security\Policies\Policies\1017 to 0x90

also you can use 3rd party software for uninstall purposes, sktools etc.
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
sleep/fast sleep? what do you mean?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
well...

1. I prefer to leave audiogateway as manual service, because many don't use any BT headset... so we can save some memory/battery; you (& other friends) can solve simply by adding in your Personal.reg files the string I posted (Flags=0 instead of 4), so after every hard-reset/rom upgrade your device is yet configured to suit your needs

2. yep I know & it is yet solved, I've to still publish the rom with the correction, the trouble was caused by a conflict with a modded gsensor library

3. you are right, I used flipIt for months, but right now I prefer manual rotation, it takes less resources & is available for every app & you don't need to configure anything

4. I didn't know... is there a specific reason??
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
xt9

Davide, I've just thought...what should I exclude from the rom package using your kitchen in order to delete any t9?/xt9 packages from rom just to be ready install any htc/non htc keyboards with own xt9?

I'll try do it by myself:)..as your rom is just the best, believe me:)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
1. it has no sense to reserve a button for just launching a program, because commManager is intented for swithing on/off a phone function + a link to a related program, correct me if I'm wrong

2. yep I know, but I can't test everything in just few hours... it takes lot of time making changes/recook/retest & again & again... it's like a job :rolleyes:

3. this will be included soon, solved & included

4. I've to test that with a bit of quiet