yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
In the rom, such as in the kitchen there are NO keyboards installed except of course the one from MS (thx Bill)... I think this is the right choice because many users have different preferences about keyboards, with arrows, without arrows, HTC, no htc keyboards, etc...

Are yet present 2 tested & working CABs in the repository:

Rhodium_IME_Engine_Western_VGA_2_0_347050_00.cab (T9 engine)

Rhodium_IME_EzInput_Western_VGA_2_0_347110_00.cab (the keyboard)

Even if personally I use (& suggest to use) the FingerKeybd package (download from Diamond Software thread), it's very fast/light & problem free, you can couple it with a T9 system by installing the CAB Rhodium_IME_Engine_Western_VGA_2_0_347050_00.cab

or also this: Diamond_XT9_1_5_33136_0.cab (always in repository)... the last & original T9 for diamond, works well & takes less memory compared to the Topaz/Rhodium one

note: remember that those CABs are system cab, so must copied into CAB folder & must processed upon hard-reset/rom upgrade, if installed alone could not work as expected ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
read above ;)
[Touch Diamond, MDA Compact IV ROM Development] venuz:
options "sleep" and "fast sleep" in Diamond Tweak.

try to set them to default values.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
pay attention to play with tweaks :D

anyway I added in the registry (yet present in 1.6.3) the option to update the clock trough cell mobile service... but I don't think this could create that trouble, I never saw that kind of issue

please report if someone else has this kind of issue (manila clock freeze) so I can investigate deeper

:cool:

thx

ps: look here... very interesting... guess what??
[Touch Diamond, MDA Compact IV ROM Development] number16:
1 - I agree ... I presumed everyone uses a BT headset, which is not the case.

2 - I see ... I don't think that little bug is going to push me to do another flash, especially when it works perfectly fine without calibration. Just in case though, if I do a full backup (say, using Sprite backup), flash the new ROM and restore the backup file, will that work? I figured it might work for a minor release update, and that'll save me a lot of time ;)

4 - Yes. The bug is caused when a service provider, such as Fido or Rogers here in Canada, sends a SMS without attaching the time zone info. When no time zone info is attached, the WinMo phone assumes the SMS is sent from a location of GMT0, thus here in Eastern American time zone all incoming SMS's will be stamped with a time of -5 hrs difference. That registry entry tells the phone to not trust the time zone info attached with the SMS and use the same time zone setting on the phone instead.

I know most US carriers don't have this problem, but if anyone ever notices your incoming SMS's is always time stamped incorrectly, that's the reason why and the fix fixes it.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
2. it should work, I upgraded just few dlls, anyway restoring with sUC takes just 10/15 minutes... using sprint backup takes really less??

4.perfect explanation... just inserted the correct dword value :)
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
not too understood:) (it's because I do not use Diamond Tweak), but thanks anyway. what are the default settings?

btw, try this one keyboard (rhodium) I attached.

I tried finger keyboard some time ago, but as for me it has only one strong advantage - copy/paste functions.

then, anyway I shifted to rhodium ezinput with rus/ukr symbs as it much more convenient for me as it has bigger keys and I have to do a lot of tasks on the go, so there is no time for "aiming" with fingers.

thank you, Davide, after installing that engine it works with your rom.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
please drive me to that page... I forgot to bookmark it :o
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
???????????????:confused:

you've just finished last update and trying to flash it???
[Touch Diamond, MDA Compact IV ROM Development] suiller:
really none has noticed something really curious on the attached image?? :rolleyes:
[Touch Diamond, MDA Compact IV ROM Development] venuz:
they are marked in diamond tweak as "Default" :)

i'm not sure this manipulations helped me but there were no more freezes.

10x, i will try. i'm using resco keyboard and type with stylus most of time, but prefer to have a choice. :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
Perfect friend... I just finished to test all kind of combination with keyboards + T9... all these mix (from repository) will work:

1. Rhodium Engine (T9) + Rhodium Keyboard

2. Rhodium Engine (T9) + FingerKeyboard

3. Diamond Engine (T9) + FingerKeyboard

so basically you can install whatever keyboard want + whatever T9 engine you prefer... the ones reported above were just tested today ;)
[Touch Diamond, MDA Compact IV ROM Development] number16:
sUC saves a lot of time, but all installations are still considered new installs, so I still have to re-register the softwares, and re-define all my settings. Better for softwares that go on the Internal Storage, as the settings are usually kept intact, so you just have to re-authorize most of them. (unless I'm missing something on preserving registration info and application setting with sUC .... )

OTOH Sprite backup restores everything from registration info to application setting, so it's a lot easier. The downside is if the new ROM has major changes from the last ROM then the restored version will be so buggy it won't work.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
so these are new steps:

1. corrected sms time stamp trouble as reported (reg mod)

2. clarified integration of some keyboards + T9 engine (remember copy into CAB folder, must installed during 1st installation setup)

3. corrected some icons in the commMamanager package

4. corrected & tested auto rotation or manual rotation profile

5. corrected gsensor libraries, now work both calibrator & teeter/labyrinth game

6. corrected installed program list (reg mod)

7. corrected bluetooth headset disconnections

open bugs/issues:

1. push email

2. as reported something related to sms that right now I don't remember

3. still waiting for some more reports about manila clock freezes

ps: uploading new rom + new kitchen... will be ready in 30 minutes (at max)

thx all for active support
[Touch Diamond, MDA Compact IV ROM Development] suiller:
these are my steps for a fast hell restore:

1. I install into CAB folder just Opera95b2 + Keyboard (it takes just 2 minutes)

2. in my Personal.reg (under REG folder) I put all my personal stuff, such as personal info, background, sounds, etc...

3. in CPY folder I put: my background, my sounds + one dll for personal icons

4. I installed 98% of apps in the Internal Storage just 1st time, then they are recalled as shortcut simply on restore of backed-up Start Menu, for ex. I have: games, Jbed, TomTom, iGO, Navigon, FingerKeybd, eSec, SimpleTimer... so I don't need to reinstall every time

5. all contacts pictures/ringtones/etc... are located under \Internal Storage\My Documents\My Contacts || \My Ringtones || etc... so I never reinstall them

basically I reinstall just the above 2 cabs that must run into main memory (even if Opera can run also on Internal Storage it's faster into main memory)

all the rest is picked up on the fly & takes few minutes

my pimbackup has contacts that point related images/sounds/etc... always under Internal Storage as mentioned above

I restore my phone in less than 15 minutes including flashing time :cool: & above all just clicking only to the pim restore screen
[Touch Diamond, MDA Compact IV ROM Development] venuz:
suiller, are there many differences between last two builds? is this a final 1.6.4 build? i'm not sure to flash or not to flash. two times per day is too much. :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I added a new SQLCE package (from an almost sure working BlackStone of a friend), corrected Gsensor library... all the rest are just minor corrections

it's almost the final version even if a couple of things must still checked, flash tomorrow & you'll be sure :D
[Touch Diamond, MDA Compact IV ROM Development] number16:
I see what you mean David, but a lot depends on how many and what programs you use, and if they can be installed on Storage or not.

I have these programs in my CAB folder, for example, because they all need to be installed in the main memory: Phone Alarm, Touchpal, Qmenu, Wktask, AE Buttons, MortRing, Lumos, Touch_in_call_tweak, WMLongLife

Worse, over half of these apps need to configure setting. PA is especially bad. PA already allows you to export settings and do a restore, but that only restore half the settings, and I still have to manually enter profile switching schedules. So that's 20 min just to configure and setup these programs :(

Also, the CPY folder helps a lot, but there are still files I need to copy to My Documents (if sUC can allow copying of files not just to \Windows\, but to other folders like \My Documents\ and the root directory it'll help)

The Start menu restore also helps a lot, especially for programs installed on the storage space. However, for a lot of these programs, the registration info and configs are stored on the main storage, not the internal storage. So a new ROM flash also wipes them out, and I'd still have to register and setup these programs after a ROM flash.

So sUC greatly reduces the time to flash and setup a new ROM already, but it's still 2-3 hrs before I can fully configure a newly flashed ROM.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
OK I'll work on a sUC mod to permit copying in any folder, it was an old idea but like always I've few spare time to dedicate on it, now it's time to implement :)

ps: right now I am at home finish to do a couple of things then I'll go to the beach for 15 days starting from sunday 23th, so I'll turn off my self for that period :)
[Touch Diamond, MDA Compact IV ROM Development] eranyanay:
Was it the 77777 funny in your picture, suiller? :)

Or im that dumm...?=)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
you win! :D

ps: it's the real size of final rom
[Touch Diamond, MDA Compact IV ROM Development] venuz:
imho just recursive copying CPY/ to the root folder will be great.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep I was thinking something similar but as you can image I have to put some serious checks to prevent unwanted errors/overwrites
[Touch Diamond, MDA Compact IV ROM Development] suiller:
OK, again my Personal.reg file (that I put under REG folder) with some examples of personalizations I use, take just some ideas :D

note: pay attention that reg file are processed into alphabetic order, so you should call you personal reg file something after D (Defxxx.reg), Personal.reg or MyMods.reg, or ThisIsMyRegFile.reg hope you will understand
[Touch Diamond, MDA Compact IV ROM Development] venuz:
just tested this kbd. i already use similar oem topaz keyboard with smaller skin (cut off bottom line with arrows) and russian xt9.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
suiller, is it safe to put rilphone*.cab to CAB/ and audiopara3, tachi dialer skin files etc. (should be written over ROM) to CPY/ ?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
rilphone no... if you don't know what exactly you are doing (you risk a forced hard-reset), for security reason files under CPY wont overwrite anything, but I'm working on a new sUC version more manageable
[Touch Diamond, MDA Compact IV ROM Development] number16:
Thanks a lot David ...

I've noticed a really bad battery drain since flashing 1.6.4 ... something like drop from 100% to 85% over a 1 hr drive home, without turning GPS on, just BT, GSM, and I didn't turn 3G on neither, made a 3 min phone call and that's it.

The Diamond's never been good for battery but 15% drop over 1 hr of pretty much standby is pretty ridiculous. I think it may be a case of the rilphone.dll not matching with my radio (1.13.25.24) ... I think I'm going to flash 1.11 to see if it gets better.

I always wonder how much battery does the light sensor, g-sensor etc drain on a regular basis. It's not a ROM specific problem though.
[Touch Diamond, MDA Compact IV ROM Development] pinttas:
OK.

By the way, I still can´t have background for all tabs.

Flashed the last rom and until now no issues ;)

Nice work.

Thanks for you genius
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I'm particular paranoic about battery draining, so I searched the best way to save at max our poor (& ridicolous battery)

Radio version is a speech apart because I test many different versions so it's very difficult to say which is the best, I just publish safe & tested radio, when possible I try to be aligned with current development, so 1.13.25.24 is the last one, even if sincerely I think it's not the best one, in particular I found a very balanced radio the version 1.11.25.01

Speaking about ROM battery consumption keep in mind a couple of things/tips:

1. ActiveSync is a really battery sucker, if you don't use it be sure to choose "remove AS" during setup, then go under connections, open AS, menu => schedule & set manual on both checking peak times, close AS, run Recovery RAM under sUC menu (this will kill AS if in memory); you'll never have AS running in the background (at least until you re-connect trough cable your device to your PC, but it will closed automatically later)

2. S2US is another heavy battery sucker, it's a really nice piece of software but it has a high cost

3. ALL constant checks, such as gsensor, various polling times, etc... suck battery, because they are active all the time h24, so for example this is the reason why I choose manual screen rotation, it doesn't change a thing (speaking about device functions) but you wont have a program that checks if your device, also while you & your mobile sleep, is rotating every 2seconds (on default HTC has decided to put that check every 500ms :eek: )

4. keeping your mobile ON during calls it has no sense... the bigger battery client is your mobile LCD panel... multiply the seconds it stays on... every single call & you'll understand ;)

5. higher volume means faster battery draining, if you have a good hear just leave your ring/volume at 30/50% of its power

6. for making phone calls, if you can use GSM/GPRS/EDGE instead of UMTS, simply fix your device to use GSM band, your battery will gain at least 20% of its life (try yourself to believe)

7. you should also know but better I remember... that leaving things running in the background such as WIFI & BT "on" suck battery faster than you can image

8. put your device on auto-lock after few seconds (for me 10sec is OK) & low dim light when locked
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I'm finishing to correct & testing sUC with the new function able to make a recursive copy of the CPY folder content... so we can copy (with overwrite) all that we want & above all where we want, it will work also for copying files from CPY to Internal Storage itself :cool:

there is only a thing that can't work (by now), the copy of empty folder, but it has sense... anyway for creating empty folder we can use a simple single line .mscr script (something like: MkDir("\Program Files\My Empty Dir") ) & put it under EXE folder (yes this folder will process scripts too)

I added also an "hidden" function called FastInstall=1 (0 is the default value) to reduce sleep times during 1st menu installation & to hide all the same annoying messages (found here, found there, confirm... etc...), this will reduce a bit our wait during 1st menu installation... it will require our attention just when restoring last pimback file
[Touch Diamond, MDA Compact IV ROM Development] venuz:
what you mean?

"no" == this cab will not be installed? :)

:)

ok. waiiting for new sUC. :) i need this overwrite feature to replace some bmp-files (dialer skin with russian letters), audiopara3 etc. now i use resco explorer and it warns me about overwriting files localed in ROM.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
so now we need to create device folders structure under CPY?

e.g. CPY/windows/busy.wav , right?
[Touch Diamond, MDA Compact IV ROM Development] qasidakbar:
Long Press End Key

Any one have the idea to get working Long press end key in 1.6.4 Rom? I have cooked the same but unable to get it work.
[Touch Diamond, MDA Compact IV ROM Development] 14andrewh:
Clock not updating

Hi Suiller,

Here is a post from Yoztag's ROM, perhaps this might help identify the clock freezing issue. I have not tried it yet.

http://xdaforums.com/showthread.php?p=4351364#post4351364

Love ya work!

PS I like the comment about phone sleeping! :p It just drives me mad when I am dealing with voice mail, I will try In_call_tweak (thanks nummber16) :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep

any file under CPY folder will be simply copied under \

so better create structure as you indicated ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
simply because longpressendkey isn't included in the rom :D

ps: my intention is to remap right key to something more useful (we have yet commManager that can be used & more complete than longpressendkey)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I've just tested battery draining during night... I checked battery before going to sleep at 3.00am & was at 59%

I waked-up at 11.00am... looked at the phone for calls/sms, then (I remembered the test) checked again battery before launch at 14.00pm & it was 53%

so in my opinion it's a normal consumption... & I have 1.13 radio :rolleyes:
[Touch Diamond, MDA Compact IV ROM Development] number16:
You can use AE Buttons + to remap the "Back" button (and all buttons, except for the Home button)

The "Back" button is identified as "ok" in AEB+.

You can even assign different commands / application links to double-press, triple-press and long-press of every button ... great little app for phones that lack hard buttons!!
[Touch Diamond, MDA Compact IV ROM Development] number16:
This is with the phone ON or OFF during your sleep?

I remember seeing a 10% drop (100% to 90%) overnight when I sleep - with the phone OFF. That was right after a flash though, so maybe the battery wasn't correctly calibrated yet. Still ...
[Touch Diamond, MDA Compact IV ROM Development] suiller:
no it's a wast... battery speaking...

there must be an answer somewhere else, also because 99% of us don't have clock freezing

please ALL friends that have manila clock freezes should post here:

1. about how many times clock freezes in a whole day

2. list of installed app

3. mods applied to original manila 2.1 (such as themes, tabs, etc...)

thx
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I never turn off my phone, but can't be the basic SYS, Manila, or rom's included packages, because they are similar to old 1.6.3 release... simply I upgraded OEM packages, SYS dlls, images/sounds & sUC
[Touch Diamond, MDA Compact IV ROM Development] venuz:
flashed, checked, works. thanks. :)

ouch, no more flashes with one icon added please. :)
[Touch Diamond, MDA Compact IV ROM Development] venuz:
download OemDiamLongPressEndKey from http://diaduit.bounceme.net/
[Touch Diamond, MDA Compact IV ROM Development] dimdimdim:
answers on freezes

1. about how many times clock freezes in a whole day

it was just once, at night

2. list of installed app

opera 9.7, sk tools, resco explorer, spb backup, rhodium kbd

3. mods applied to original manila 2.1 (such as themes, tabs, etc...)

no mods, except excluded via manila setting tabs of stocks, music and internet

no other changes to the system

no personal tweaks
[Touch Diamond, MDA Compact IV ROM Development] xianheyk:
Hi Suiller,

When I telephone recording later, but did not find a recording where the sound files? Please help me.
[Touch Diamond, MDA Compact IV ROM Development] number16:
GSM on and it only drains 6% over 8 hrs? Wow.

I'd be very happy with 6% drain PER HOUR with moderate phone use, email check every 30 min.

hmm I should really take a look at what's draining power on my phone.
[Touch Diamond, MDA Compact IV ROM Development] venuz:
as for me

1. 3 or 4 times. all times with single 1.6.4 build.

2. long list.. most used: resco kbd, topaz kbd, fingerkbd, resco explorer, gps navigation (navitel, satellite clock sync disabled), 2gis (gis/navi), gismeteo (national weather), alreader2, hicalc, sktools, pigeon (im), musicID, sls2009 + sql 2005, gamebox asia :)

3. no mods, no tweaks

today with the same software and latest build all ok.
[Touch Diamond, MDA Compact IV ROM Development] number16:
Doing a bit of digging, I find that AudioManager_En.exe is started automatically with Manila, even though I've disabled the music tab on Manila. AudioManager is the audio player for the Manila Music tab and doesn't do anything else as far as I know, and it takes up ~ 1700kb, which is quite a lot ... esp for a program that does nothing. So I've added it to the "AutoKill list" in SKTools, and the phone works perfectly fine afterwards.

So if you don't use the music tab in Manila (and I'd recommend WMP or PocketMusic over it any day of the week) that's a process you can kill to save yourself a bit of space.

Cheers
[Touch Diamond, MDA Compact IV ROM Development] eranyanay:
Im a bit backwards with anything related to the rom latest updates..

so i gonna ask few things and see what i get :)

- email issue i understand its been fixed, right?

- and sms not sent sometimes occasioanly from the sms tab? (the builtin window)

- calander problems - when pressing menu while viewing an appointment, the prog will stuck and wont work unless i reset device

- activesync push mail? it wont idle on server

- i saw that the remove programs has been fixed, we all found together the BT fix thats excellent either.. =)

I see that most of us are still confused what radio version to use, right now im using latest version - 1.15.25.14, i gotta say its pretty stable, maybe not super saver of energy but not a draining one as well..

all of these corrections has been published under the same name...1.6.4? or is it planned to be published on 1.6.5?
[Touch Diamond, MDA Compact IV ROM Development] number16:
- Email issue is fixed

- I have not experienced any SMS issue neither

- Don't have calender problem neither

- I don't use push mail, so can't comment

For radio, I used 1.15.25.24, and battery drain's pretty bad, and I suspect it's a mismatch between the radio ROM and the rilphone.dll. I've gone to 1.11 since.
[Touch Diamond, MDA Compact IV ROM Development] 14andrewh:
Answers on Clock Freeze

1. about how many times clock freezes in a whole day

Couple of times during the day

2. list of installed app

opera 9.7, OemDiamHDKeybd, Spb Traveller, InterCallMobile Assist, Games: TangledBugs, Viruschaser,Sudoku

3. mods applied to original manila 2.1 (such as themes, tabs, etc...)

no mods, except removed via manila stocks, music and internet tabs

Touch InCall Screen Tweak

no personal tweaks
[Touch Diamond, MDA Compact IV ROM Development] suiller:
as you can image I flashed during these days at least 30/40 times almost the same rom & never, never had a single manila clock freeze

I don't think could be something strictly related to manila, also because few plp reported manila clock freezes... so I'm starting to suspect that could be only one thing in common, or a combination of some packages/cab

hmm...

for manila clock issue, someone can try this & please report?

Settings => Phone => Time Zones => uncheck "Automatic change time zone & clock"

thx
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I'll release in a couple of days (before my holidays) ver 1.6.5 with some correction (+ other not mentioned) but without AS pushmail for sure, I have to test carefully (no time right now sorry)
[Touch Diamond, MDA Compact IV ROM Development] venuz:
i think your clock has ho chance to freeze because there was no at least hour without flash updates. ;)