yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] suiller:
it should be gyrator, wktask is really "light", the problem of gyrator like many other progs is that makes a cyclic (every 2 seconds) check to look if one of the listed programs is running to rotate it

think that default behaviour of gyrator is to check every 500ms, I've increased at 2000ms (2 seconds)

another one sucking many resources is activesync that should be disabled (by removing the right replog queue)

I've tried many new keyboards but they are really too small... I'm unable to write with fingers... wich keyboards should have I to look for?

bye (now dinner time),

davide
[Touch Diamond, MDA Compact IV ROM Development] pokevitek:
There is 1.96 ROM out there? And is it official ROM from HTC? Any changes?
[Touch Diamond, MDA Compact IV ROM Development] teddyen66:
I like Vito Zoomboard as keyboard :-)
[Touch Diamond, MDA Compact IV ROM Development] omaga:
Yes there is, take a look here http://xdaforums.com/showthread.php?t=439802
[Touch Diamond, MDA Compact IV ROM Development] Matteo66:
Download is very slow. Can you provide a mirror?
[Touch Diamond, MDA Compact IV ROM Development] danny_and_2:
I will upload a mirror later today, i am currectly downloading it, and yes. ITS SLOW !

But it be on rapidshare, in maybe ½ an hour.
[Touch Diamond, MDA Compact IV ROM Development] danny_and_2:
Mirror LINK: http://rapidshare.com/files/159442143/ROM_Diat_Duit_v03.diamimg.nbh
[Touch Diamond, MDA Compact IV ROM Development] Matteo66:
Thank you :D
[Touch Diamond, MDA Compact IV ROM Development] danny_and_2:
Glad i could help you & maybe others ? :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
about PP change... there is something not working... I was able to setup only the 1st time... gush!!

EDIT: never mind, I was able to setup the damn PP at 4Mb, even if I don't remember all the steps (but I'll find with calm)

EDIT2: things don't happen just for case... so I decided to give a try to a 4Mb PP version :D
[Touch Diamond, MDA Compact IV ROM Development] suiller:
v09_pre4 (4PP - based on ROM 2.00) is out for testing purposes, below news:

changed PP from 16 to 4Mb (experimental)

fixed some caching tables at 1Mb, this takes a bit of memory but seems to give better performance, let's see on long run

moved file filter cache into ramdisk, yeah it works :cool:

now is possible to increase (safely) buffersize to 64k, so must try if vanished both GPS & MP3 lag

& for finish a nice surprise... before flash just remember to remove the file config.txt under "Backup and restore" because 1st version (provided in pre3 was uncompleted/buggy), in few words in that file will be written ALL your choices during 1st installation... then on a hard-reset or a new re-flash you don't have to do anything... the system will look in that file (if present) and will answer for you ;)

if memory leakage seems too much simply specify (in tweakPerm) half size for: buffersize & datacachesize + uncomment & half replstorecache too... then save, run & reboot :)

bad new: EliasASkiller does not work with this rom, so it wont close AS automatically, anyway AS still wont popup if queue is removed

download here (there is also the whole kitchen, look at 1st page)

of course report troubles & bugs :D

forgot something?? yeah... thx ALL

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] carburano:
what's the surprise? Maybe Social Nework Engine? hihihi... I've tried ROM 2.00 and is good, fast and stable... Only thing i miss is the famous Social network engine...
[Touch Diamond, MDA Compact IV ROM Development] suiller:
oh friend.. had no time.. I swear... I swear... I'll take a look this weekend, my principal target was to give a simple rom with all basic things working(bluetooth/sms/gps/etc...)
[Touch Diamond, MDA Compact IV ROM Development] sskogen:
As for this weekend. If things go the way I hope (meaning that I get this #"!"¤ plaster-cast off my right arm), I'll be doing some critical maintenance on my server this weekend. Since this is the "main" mirror for suiller, I'd appreciate if someone could host the files 'till I'm back. The "critical" maintenance is basically a complete stripdown and rebuild of the server (moving it into VMWare ESXi), and when finished will give suiller his own vhost for diamond stuff.

Anyone want to handle the temporary mirror?

//Svein
[Touch Diamond, MDA Compact IV ROM Development] suiller:
don't worry I can make a copy into my small server :)
[Touch Diamond, MDA Compact IV ROM Development] Adow:
I'm sorry for asking here - I'm using different (Duttys) ROM.. But..

How can I do this: disable phone standby during calls. I know how to work with WM Registry, but could not find this option (key).

Thanx for the answer in advance :)
[Touch Diamond, MDA Compact IV ROM Development] danny_and_2:
http://rapidshare.com/files/172469460/ROM_Dia_Duit_v09_pre4_PP4.diamimg.zip

Here's the link boss ;)
[Touch Diamond, MDA Compact IV ROM Development] seatone:
i've sent you the needed settings by PM ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
fantastic friend... I'll try tomorrow... of course I'm sure it will work ;)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
great bro you rock! :cool:
[Touch Diamond, MDA Compact IV ROM Development] pietrucci:
I want to try and test this ROM, but don't like the ramdisk and tweakboot thing.

How can I remove the ramdisk? Obviously it's not possible to just delete it.
[Touch Diamond, MDA Compact IV ROM Development] prithvi64:
After flashing V09_pre on my diamond, if I check "ok" for all cabs to install, messages are not displayed in the folder but this problem is not there if select "cancel" for cabs installation. what may be reason!!!!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi friend... ramdisk act as a driver and must be loaded at 1st boot, so in few words can't be removed, at least till now

anyway ramdisk is a good boost, not just 4 pure performance, but for example for save battery & data loss, in fact every 60/120minutes a copy of its is saved in a swapfile, so some cached data aren't lost after e reboot or a hard-reset

at a cost of 4Mb of ram, in that space are stored: kernel-cache, IE cache & now repl_store_cache too

with warmcache enabled the system will fill up the cache during first minutes after boot, so even if boot is slower then the system is really more responsive

the secret, and this is why I'm doing so many tests, is to find a balanced setup between amount of pagepool & fixed cache, in fact right now I'm testing the system with a 0PP but with smaller fixed cache (512k per cache type), this to have a fast & responsive system but at the same time the less possible leak trouble

for other tweaks... you can change everything :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
sorry but I've not understood...
[Touch Diamond, MDA Compact IV ROM Development] suiller:
the answer is in the registry ;)

## PREVENT SCREEN OFF WHILE CALLING, note: not work with autolock enabled ##

HKCU\ControlPanel\Phone\Sleep=0

HKLM\Drivers\BuiltIn\RIL\EnableFastDormantDisplayDuringCall=0
[Touch Diamond, MDA Compact IV ROM Development] goRt:
Hi,

Trying 09p4, very nice (again)

The 2nd today screen doesn't render correctly

Thanks

goRt
[Touch Diamond, MDA Compact IV ROM Development] suiller:
sorry just 4 curiosity... why you use 2nd today? & what are apps that fit this feature? thx

ps: as you noticed starting from this pre4 your choices (at 1st boot) are stored in the file config.txt, this will accelerate future upgrades or simple hard-resets
[Touch Diamond, MDA Compact IV ROM Development] Pol_pv:
Flashed this rom today, very fast and stable. And my 2 questions:

1. How to disable Touch-sensitive Wheel in Phone? I trying do it by DiamondTweak 0.5.3, but without success.

2. How to change the blue color in active string in Phone application on default one?
[Touch Diamond, MDA Compact IV ROM Development] liamhere:
I Any I One Problem

not really a problem.....

just have to hit the power button after using phone.....

if i don't the screen stays on....anyone else have this?

or is it just me
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
I'm now using your whole kitchen. I remove some stuff in OEM or SYS folder (some wav, some package as Youtube, etc.), and add some others (RemoteTracker, personnal package for theme, startmenu/manila icons, etc.) :

* When I launch !cook.bat, which value should I enter for G'Reloc ? or should I just keep default one ?

* at the end, PagePool is launched, but didn't find the file (I named my nbh file, in HTCROMTool, "RUU_Signed.nbh"). I suppose that I should have named it "diamimg.nbh" ?... anyway... are there some value that I should change... or, again, should I keep everything as is ?

In SYS folder, you left SQLCEMobile... in previous version, you removed it. Any reason ? (or just forgotten ?).

2ndboot.mscr runs tweakPers.mscr... nice... but after that, tweakPerm is re-launched. I think that tweakPers.mscr should be the last thing to be launched, so we can really change some value you put in tweakPerm.

Note that tweakPerm can't re-launch tweakPers itself (even you add some code for that at the end of this script), as tweakPerm is in \Windows (the "Scriptpath"), but tweakPers is in "\Internal Storage\Backup and Restore\Scripts\" folder.

It isn't a big problem : I re-launched my tweakPers.mscr manually after the 3rd boot (and make a 4th soft-reset ^_^).

Of course, one more time again : THX FOR YOUR HARD WORK !!!!!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hi...

for the 1st should be enough removing this key in registry:

HKLM\Software\HTC\SmartTouch\InesoftDialer

for 2nd change in your tweakPerm from:

RegWriteDWord("HKLM","\Software\HTC\PHONE","highlightColor","5592490")

to:

RegWriteDWord("HKLM","\Software\HTC\PHONE","highlightColor","6710886")

or (better) add a new line in tweakPers:

RegWriteDWord("HKLM","\Software\HTC\PHONE","highlightColor","6710886")

this because tweakPerm is overwritten after every flash, instead tweakPers will stay untouched

let me know if works :)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] suiller:
I think this happens because by default (& highly wanted, even if I prefer the "old" style) screen off while using phone is totally disabled

just a Q do you use timers & autolock after some amount of time?
[Touch Diamond, MDA Compact IV ROM Development] seatone:
The question wasn't for me, but I try to answer it, since I'm a big fan of second today.

As I've mentioned several times in my opinion this application is a "must" for our devices.

Using manila, we don't have the possibility to have all our appointments, events, so on, in on page. Till now, there is no way to add such kinda tab in manila. What we can add are:

-call history (we have a call history by default in the home page, so I don't see the reason for using it, only in case that we use an analog clock and everything disappears from the home screen, but the big fancy clock...)

-calendar tab, it's nice, but it's showing only the calendar dates, that's all

So, if you need a "tab" with all your appointments you need to use something like second today, that handles any type of today plugins (not just todayagenda, but any other, basically you have a second virtual home screen).

I personally use the todayagenda with second today, and my left softkey is changed to point to SecondToday.

In spite of all a/m I have a big respect to the developers of these additional manila tabs, they've put a lot of effort in creating them :)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
oh well... this is another reason why I published the whole kitchen... because I can have more & more feedback from my friends :)

about Greloc... if you don't change the XIP you can skip it, but if you change XIP just type "do it"

about PagePoolChanger... it doesn't work properly with this base rom (2.00), so you can skip or remove from !cook.bat (even if still investigating... perhaps it could work)

about SQLCE I never touched it... perhaps I'm wrong... anyway I read somewhere that this package is linked to some system dlls, so I preferred to leave as it is... correct me if you know it can safely removed

you are right... about tweakPers / tweakPerm load order... it's a mistake, I moved tweakPerm refresh at 1st line, the refresh is needed because I noticed that some manila + other reg entries are created only at 2nd boot, so this is the main reason why we need to call it again on 2nd boot ;)

bye,

davide
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
Thx for info :). And hope I could help you a little more in future :)

I spoke about SQLCEMobile, not SQLCE.

Effectively, SQLCE should stay (as you always kept it in previous version)... but SQLCEMobile (2 folders : SQLCEMobile & SQLCEMobile_Lang_0409... ~2.8MB !)... never saw it in previous version... but you know better than me what you did ^_^.

Nice :).
[Touch Diamond, MDA Compact IV ROM Development] cyron_at:
...ähm sorry: What is the social network engine???? Or what does the social network engine? Is this the possibility to upload pics... to youtube, facebook?
[Touch Diamond, MDA Compact IV ROM Development] suiller:
perfect explanation... I understood :)

now... how can I activate it? I suppose there is a cab, or are there different cabs/ways to obtain the 2nd today? thx
[Touch Diamond, MDA Compact IV ROM Development] Pol_pv:
Thank's Davide for the quick answer!

1. I delete HKLM\Software\HTC\SmartTouch\InesoftDialer- doesn't work, after that i delete HKLM\Software\HTC\SmartTouch\Phone - still doesn't work! - SmartTouch is still enable in Phone Application. Hmm... very strange... Any ideas?

2. Changing colors- work great.
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
Here's the Second Today thread :

=> http://xdaforums.com/showthread.php?t=401907

But not sure it's really needed to add it in ROM... as we can install it with normal cab, and as, Second Today alone is unusefull (we need to install today plugin too... with some other cabs) as 2nd Today didn't support default Microsoft today plugin items.
[Touch Diamond, MDA Compact IV ROM Development] goRt:
Hi Davide,

That's exactly why I use it - I use messaging and Calendar+:

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

http://www.mohairsofa.com/Default.aspx/document/10

Calendar+ allows the full page to be your diary

Both work on all other ROMs I try, other than yours (but I still prefer your support, openness and approach)
[Touch Diamond, MDA Compact IV ROM Development] suiller:
hmm... not really, anyway is linked to SmartTouch configuration... if you found a solution please publish here so I can add trick to prevent that, even if I found very useful & fast :rolleyes:
[Touch Diamond, MDA Compact IV ROM Development] hyj6165:
Perfect, it's really fast and smooth :eek:

thank you sooo much :p
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep you right again :rolleyes: removed SQLCEMobile right now... I found also that Enterprise package can safely removed... have you some more info about?
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
Never tried to remove Enterprise package... even if, when I saw what's in, I really would like (but I'm always a little bit afraid to remove things I don't know... don't want to brick my device ^_^).
[Touch Diamond, MDA Compact IV ROM Development] suiller:
thx to our friend Seatone... we found the correct way to setup the damn PP also on 2.00 rom, so like my grandfather always used to say: the truth is in the middle (stolen from Aristoteles: in media stat veritas)... anyway I'm trying a more balanced combination between a 0PP and a moderate fixed cache

all we know that PP0 is cool, but at the same time we know also that memory leakage is terrible with this kind of configuration

so my idea is:

reduce ramdisk from 4 to 2Mb to save 2Mb more of precious ram (a ramdisk of 2Mb should be enough)

keep buffersize at 64k

keep hard_cache into ramdisk

keep repl_cache into ramdisk but only 512k per item: 512k for fatfs and 512k for movinand

lowering datacachesize from 0 (auto means up to 2048k) to 512k, they seem few but write/read operation with bigger buffersize should compensate a bit

notes: keep in mind that auto-recover ram feature is always enabled & should kept at least every 2 hours, due to contrast a bit memory leak; ramdisk is necessary because moving repl_cache in it... it's a MUST (I tried many times the difference)

note2: trying right now, device is noticeable faster & responsive, my doubts are just on memory leak, anyway still testing let's see if works at least for a whole day :)

other suggestions?
[Touch Diamond, MDA Compact IV ROM Development] seatone:
What about removing uldr part (another 3 megz)?
[Touch Diamond, MDA Compact IV ROM Development] ernexto:
[ita] caro davide, innanzitutto COMPLIMENTI per il tuo fantastico supporto alla comunità di fanatici del diamantino nero, la tua prima rom basata sulla 2.0 andava una bomba, ora attendo la prossima... :-) detto questo mi (e ti) chiedo... perché mai non teniamo il pp a 12??? ho provato DECINE di rom e guarda caso quelle che andavano meglio sono sempre state le 12 pp... o è un caso o effettivamente è la dimensione giusta. anche perché, quante applicazioni contemporanee dovremmo mai tenere aperte??? personalmente ne uso al max due insieme, già con tre mi sembra di stressare il mio diamantino un po' troppo... comunque mi fido di quella che sarà la tua decisione. grande!!! [/ita]

[eng] dear davide, why don't we just keep 12mb pp? from my tests it's the best solution possible [/eng]
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep... this is an old speech :)

I tried some time ago... but gain is really poor, less than 3Mb, do you think it's a must??
[Touch Diamond, MDA Compact IV ROM Development] seatone:
no, no, absolutely not, just an idea...
[Touch Diamond, MDA Compact IV ROM Development] suiller:
thx for support bro :)

any PP greater than 8Mb it's a wast... at least in the way this rom is concepted (based on my everyday usage experience)

I prefer to close apps instead iconify them, this logical... as all we know CPU works more with 3 apps than just 1, and again I don't take care if "notes" takes 300ms more to re-open

I need a fast device, I never use more than 2 apps per time, in my opinion why it should be?? on our regular PC perhaps we iconify every prog we open?? at the end of the day we will get crazy :D

I think that with a high-speed/small/fixed cache it's possible to still use a PP0... as proved it's the fastest setup even if as more memory troubles

anyway it is still possible to produce 2 kind of ver, one with PP0 and the other with PP8 or PP4
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
Don't know what udlr is... but every kB won are a victory, for me ^_^ (old school guy who remembers when he was deleting every unused files to wins 50KB on his Jornada 568 !... so, imagine what 3MB are for me !!!! ^_^).

And that's why I come back with Opera :

As, in the ROM, it's just a simple CAB, why don't you leave it in ? 1st, it takes ~4MB in ROM and then, as it is install (as every CAB), it takes 6/7 other MB... results : 11MB for Opera.

If you remove it from ROM, we just have to put the 4MB cab in \Internal Storage\Backup and Restore\CAB folder and it will be installed during 2ndboot.mscr... only 6/7MB taken (and it's easier for update)... 4MB less than previous option ;).

That's what I do (remove every Opera references in kitchen : cabs & calls in config*.txt) when I recook your ROM (& I prefer Opera version that's in v08, so I just put the previous cab in my \cab folder). It works perfectly and it doesn't waste 4MB :).

Note : I swear that's the last time I spoke about that... or not ^_^.

I'm actually flashing my custom ROM... the nbh takes 63MB ^_^ (remove several OEM package, some other wav/wma files and most of bmp/htm help files).

Just a little question : I don't use phone skin (yes, it's prettier... but so much RAM is eaten !!!)... so I deleted several bmp files that I found in this folder... but could I delete some other files (some dll or...) ?... I already tried to completly remove this package : it wasn't a good idea ^_^ !
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
Want to save 2.23 MB & (much more interesting I think), remove 428 files from the ROM ?

Just delete all translation files for manila, except, of course, en-US.

To do that, just put the attached .bat in your package_diamond_manila folder and execute it.
[Touch Diamond, MDA Compact IV ROM Development] suiller:
just stolen :p
[Touch Diamond, MDA Compact IV ROM Development] suiller:
about opera... believe me I tried many times but it doesn't work if transformed as package... this is also the reason why in stock rom it's provided as CAB

anyway installing as extra cab at 2nd stage works perfect, but some versions need a trick for working if launched from the manila tab, but above all you are right, many wrote me that they don't use/need opera at all, so perhaps it can be removed from base rom
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
lol... just see the "gentle R. DevilR" in first post :D... so proud :cool:

For your next release, could you add a little tuto for "how to re-cook your ROM with xx PP" ?... cause now, I've got a strange 14MB PP as memory settings shows 113MB of RAM ??? (... as I can remember, when I installed your 8MB PP, I'd got 119MB).
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
oops... I didn't know that launched from manila tabs requested some trick (I just add a shortcut in Program tabs... because I just removed the Internet tab from manila : I don't like to have too many tabs). So, just forgot what I wrote... and actually, I won't speak about that anymore ;).
[Touch Diamond, MDA Compact IV ROM Development] suiller:
in the total amount of free memory remember also to subtract the ramdisk ;)
[Touch Diamond, MDA Compact IV ROM Development] pietrucci:
Ok, thnx for the clear explanation.

I benchmarked this ROM yesterday with minimum ramdisk setting, results weren't super (but not bad also!). But I like it very much, it responds very good.

I'm beginning to get the idea that the current benchmarks don't act proper on the newer ROMs. When you look at my recent results they are rather poor... It always was a question whether becnhmark represent the feeling and personsiveness of a ROM but with the latest ROMs it seems to get worse.

Anyhow I'll test again, now with better ramdisk settings and waiting a while to get the max performance.

Let you now later...
[Touch Diamond, MDA Compact IV ROM Development] R. DevilR:
Yes... but I never had 113 MB (but always use Ramdisk) !

With PP 8MB, 119MB of RAM... with PP 4MB, 123MB of RAM... that's why I told 113MB of RAM<=>PP 14MB... 14MB... never seen before... I still invent a new mistake ^_^ !...

Nevermind... I finally flashed my device with a "perfect" (for me) ROM based on your kitchen (just the 7th try since yesterday :D).

Really happy ! Everything works fine, really responsive (for stability, I'll have to wait a little more... but I'm not worried).

And, after installation (and little cleaning) of my apps, 105MB ROM free (from 146), and 58MB RAM free (from this strange 113MB ^^).

BIG BIG THX SUILLER !!!!!!!

Just a little thing : perhaps, you should change, under HKCU\Software\HTC\Manila, the value "Locale" from en-GB to en-US, if you clean translation manila files.

grrrrr... I forgot to delete es-es & el-gr files (57 more files for 310kB) in the .bat I send in my previous post. Sorry for mistake and thx to use the one I re-uploaded there !
[Touch Diamond, MDA Compact IV ROM Development] liamhere:
got it sorted.....set it to turn off screen after 40 seconds.....job done :)
[Touch Diamond, MDA Compact IV ROM Development] ernexto:
hey davide, do i have to use your actual rom or better to wait for the next version? are you going to release something new soon? thx bro!
[Touch Diamond, MDA Compact IV ROM Development] suiller:
yep... wait a couple of hours... I'll publish something new
[Touch Diamond, MDA Compact IV ROM Development] ernexto:
me lo sentivo che qualcosa "bolliva in pentola"! :p:p

[eng]i knew![/eng]