Making the Best out of ULTIMATE 8150 - Windows Mobile Development and Hacking General

for a few days on searching for rom updates for ULTImate 8150 and found nothing, i had installed and tweaked the registry settings of my device and made some adjustments to improve its overall performance... here are some of what i did:
1. installed qmenu for the pupose of enabling the ok as close button so as to always close opened applications- this will enable the device to use more memory for applications that need more memory allocation. Dont forget to check the "enable at startup" setting.
2. installed advance configuration v.3 to tweak registry keys to maximize performance and battery saving of the device. in this version, you will find other options that also be useful such as softkey (left and right) launcher editing.
3. installed CF Version 3.5 to also increase slight speed with opening and processing handling of the device. i have not uninstalled the CF version 2 since you cant literally remove it from the ROM. then, changed a key in the registry from v.2 to v.3.5(search for "askd" post in how to speed up OEM roms). I also noted some good effects in doing this--- applications which requires CF v.2 or V3.5 can be used with my device, since i only tweaked the registry and not physically removed the version 2, applications which need either v.2 or v.3.5 can be used.
4. tweaked some display setting keys to ddi.dll to nvdddi.dll (im not really sure if this changed graphics performance) but i used TCPMP player and just did a few settings changes and videos played really smooth, dvd quality plays really good--i used converter to compress videos(avi-divx format). i am still testing few graphics driver i found including samsung's intel based driver and other graphics driver(ati and nvidia), i just post my feedback soon about this issue.
5. tweak the contrast key in the registry and unlocked a menu in the system settings with regards to contrast.
6. adjusted backlight settings to third bar from the left and set backlight to shut in 10 sec, 1 min respectively.
7. deleted some start-up applications which consumes additional running memory of the device.
8. installed other apps n tweaks but i cant remember all coz i think ive done almost a hundred softresets and hard resets for testing drivers and apps so ill just update this post. maybe you guys could add to this...
for now, im looking for apps for the camera, arcsoft or other, for better and additional options for camera.
also found a useful driver for enabling miniUSB to be a comm port. you can connect other devices to this port. still testing...
--hope this could help in a way for ULtImate 8150 users... im still testing some apps and tweaks with my device. ill just update this post if i find other good stuffs to post.
dhoosh

by the way, thanks to the authors of the softwares/apps/tweaks if mentioned... and to all contributor of this site...

i m new to ultimate 8150.....cud u plz plz plz give details how u did all da stuff (tweaking stuff)
thnx

aztigen22 said:
for a few days on searching for rom updates for ULTImate 8150 and found nothing, i had installed and tweaked the registry settings of my device and made some adjustments to improve its overall performance... here are some of what i did:
1. installed qmenu for the pupose of enabling the ok as close button so as to always close opened applications- this will enable the device to use more memory for applications that need more memory allocation. Dont forget to check the "enable at startup" setting.
2. installed advance configuration v.3 to tweak registry keys to maximize performance and battery saving of the device. in this version, you will find other options that also be useful such as softkey (left and right) launcher editing.
3. installed CF Version 3.5 to also increase slight speed with opening and processing handling of the device. i have not uninstalled the CF version 2 since you cant literally remove it from the ROM. then, changed a key in the registry from v.2 to v.3.5(search for "askd" post in how to speed up OEM roms). I also noted some good effects in doing this--- applications which requires CF v.2 or V3.5 can be used with my device, since i only tweaked the registry and not physically removed the version 2, applications which need either v.2 or v.3.5 can be used.
4. tweaked some display setting keys to ddi.dll to nvdddi.dll (im not really sure if this changed graphics performance) but i used TCPMP player and just did a few settings changes and videos played really smooth, dvd quality plays really good--i used converter to compress videos(avi-divx format). i am still testing few graphics driver i found including samsung's intel based driver and other graphics driver(ati and nvidia), i just post my feedback soon about this issue.
5. tweak the contrast key in the registry and unlocked a menu in the system settings with regards to contrast.
6. adjusted backlight settings to third bar from the left and set backlight to shut in 10 sec, 1 min respectively.
7. deleted some start-up applications which consumes additional running memory of the device.
8. installed other apps n tweaks but i cant remember all coz i think ive done almost a hundred softresets and hard resets for testing drivers and apps so ill just update this post. maybe you guys could add to this...
for now, im looking for apps for the camera, arcsoft or other, for better and additional options for camera.
also found a useful driver for enabling miniUSB to be a comm port. you can connect other devices to this port. still testing...
--hope this could help in a way for ULtImate 8150 users... im still testing some apps and tweaks with my device. ill just update this post if i find other good stuffs to post.
dhoosh
Click to expand...
Click to collapse
i m new to ultimate 8150.....cud u plz plz plz give details how u did all da stuff (tweaking stuff)
thnx

Related

bad performance on gui operations

Hello,
I'm new with HTC devices, now I have a Trinity with Rom 1.15.405.
My old device was an Eten M600. Well, even if the Cpu is the same, I feel a bad performance on all gui operations, such as menu opening, tapping reactions, keyboard response...
Is this normal? Any hope it can be fixed in next roms?
Possible fix
I too have a Trinity for some weeks now and I understand what your saying this is possibly todo with the ROM on the device i.e it's still needs fine tuning and performance should improve with each subsequent ROM update - I hope!
Try using a registry hack to improve performance... just a suggestion but try using the following file - definately helped with mine.
This doesn't seen to help..
Another idea for you
I too am always on a mission to improve performance even if it isnt broken I try and fix it if you catch my drift, and have soft and hard reset my device over 200 times in the three weeks that I had it. So I have almost everything to improve performance generally. I found that installing the first file in the first post helped, try installing the attached file it contains alot of registry tweaks that I have played with and these have also helped further I would say it has improved general performance by around 20% and have made my Trinity a pleasure to use.
Turn on the following after you have installed it (you will need .Net Compact Framework installed as well to run this software):
0. Speed up the Display (this really works well)
1. Optimum Cache Size for WM5 (this really works well)
2. Increase the transfer rate in SD/MMC cards (this really works well)
3. Max TCP windows size
The rest are more general tweaks but add to the flavour...
4. Optimized cache option for Terminal Service Client
5. Smooth scrolling in Pocket Internet Explorer
6. Allows users to synchronize the device clock with NIST Internet Time Service (ITS).
7. Enable ClearType in Landscape
8. Wake Up PPC in full Power Mode (not sure about this one but won't hurt)
9. Disable Bitmap caching (not sure about this one but won't hurt)
10. Move PIE temp files to any of your storage cards
11. Animated Windows (this makes the GUI feel faster as you get some action)
NB. The trial Version will run 3 times enough to do your fixes but then you will need to buy it to further modify or revert to original settings.
Let me now what you think.
More tweaks not just for GUI but good performance
More general tweaks...
Make A2DP output stereo (joint stereo by default - why I wonder? well heaven knows) and change sound quality to excellent, these tweaks made a bloody big difference to listening to music via BT Headphones.
You can also unlock and mount the Extended ROM
Download and install the following (Hermes Registry Tweaker) - http://www.theunwired.net/?itemid=3311
I'm more and more disappointed by Trinity. Installation of Compact NET Runtime gives "out of memory", even if it seems to install anyway. I have 33 MB Storage and 17 MB Ram free memory after reboot (soft reset), no apps are running.
I tried a wmv video encoded with Pocket DVD on both Trinity and M600. Well, on the M600 it is much much smoother... My sister's K-Jam (Wizard) plays same video better than Trinity, even if it has only a 200 MHz cpu.
Hmmm curious
I have had most devices from HTC - and to be honest trinity has impressed me greatly, especially after all the tweaks.
My Trinity plays video encoded for 640x480 (vga screens with no issues it cuts straight through it) including Divx, Avi, Xvid, WMV using CorePlayer, I am suprised that you are having this problem.
Why don't you do a hard reset then install all your apps onto storage except for .NET CF. Then do all the tweaks I suggested I am hoping you then end up with one of the best windows Mobile 5 Devices out there with 3G.
Don't give up it wll be worth it - especially when they enable GPS as well.
I'm not alone:
http://www.corecodec.com/index.php?option=com_smf&Itemid=29&expv=0&topic=3688.msg21932
Curious
I think I will run some benchmarks! Results posted very soon.
It has a desturbing sound on the higher tones and the bas is muffled. I tried the fit4 program and changed to the best quality, it sounded a little bit better but it was hard to hear, beacuse now the music skips even more thnat earlier. You know you ger music for a while, it cuts of for a second and then comes back. Now it does this every 5 seconds.
Very sad
Guys am I using the same device??? I don't have any of these problems apart from the occasional skip if I am surfing the NET!
ROM HTC__001 1.15.405.5
Trin100
I am baffled.
I'm attaching Spb Benchmark tests, go here to visualize them:
http://www.spbsoftwarehouse.com/products/benchmark/handleresult.php?en
CutePinkSox said:
Guys am I using the same device??? I don't have any of these problems apart from the occasional skip if I am surfing the NET!
ROM HTC__001 1.15.405.5
Trin100
I am baffled.
Click to expand...
Click to collapse
Same rom...
Strange... my trinity works perfect. Its fast and reliabel. What today Plug-ins do you use. On all my pocket pc I noticed that most of performance issues were caused by today plug ins. Remember: They are always running in background...
CutePinkSox said:
More general tweaks...
Make A2DP output stereo (joint stereo by default - why I wonder? well heaven knows) and change sound quality to excellent, these tweaks made a bloody big difference to listening to music via BT Headphones.
You can also unlock and mount the Extended ROM
Download and install the following (Hermes Registry Tweaker) - http://www.theunwired.net/?itemid=3311
Click to expand...
Click to collapse
Will the fit4cat tweak enable a2dp stereo as well as improve the a2dp soundquality, or do I need another tweak for enabling the stereo?
Thanks!
Use this to enable True stereo!
woodsman said:
Will the fit4cat tweak enable a2dp stereo as well as improve the a2dp soundquality, or do I need another tweak for enabling the stereo?
Thanks!
Click to expand...
Click to collapse
Hi, here u go, use the attached file to enable TRUE stereo. Sounds much better. The fit4cat tweak just improves performance.
Thanks a lot, my friend! Much apprechiated.
see this spb benchmark result
i got this device yesterday.
what a performance
Try disabling the custom phone skin and use the standard OS skin. You'll lose caller prediction, but on the Universal (already a fast phone) it made a big difference.
V
vijay555 said:
Try disabling the custom phone skin and use the standard OS skin. You'll lose caller prediction, but on the Universal (already a fast phone) it made a big difference.
V
Click to expand...
Click to collapse
How can I do this?

touch.dll development/hacking ( cab file of the rebuild touch driver added )

This project is about rebuilding the touch.dll coude from the original dll assembly.
Latest package:
touch.cab
For adding the "developers certificate" ( read side node on update 21/11/08 ) you can use the following tool:
Microsoft Security Configuration Manager
--------------------------------------------------------------------------------------------------
Update 21/11/08:
Ive finally managed to rebuild the touch.dll from assembly and recompiled it and im able to boot the new touch.dll
Ive cleared some of the calls made to some old features implemented in the original file like the touch cube etc.
Be aware that this isnt for daily use and only for testing purposes. But I really need some input on speed and reliability because i cant test everything on my own ( i flash my device every 4 hours or so so not really long testing times ). If you are not affraid of hard resetting your device and are willing to participate in testing current work please do but dont keep me responsible for freezes etc
I have only tested it on udk R4 because its easy for me to test speed on manilla 2d and it gives me a good impression of daily usability. And because i removed almost all calls to the original cube code it wont be any good for cube lovers as and original HTC roms.
Keep in mind that all ive done now has been done during work in a few hours and although ive tried to be on the safe side i cant tell you all is working as its suppose to and I think i havent done more then remove about 20% of garbage out of it.
I know not all is as fast as its supposed to be but like i said im better safe then sorry and i dont wanna hardreset every 2 mins or so... Some good testing can be done in Manila2d like scrolling through images fast and scrolling through the bottom bar. Also ive noticed that scrolling through the normal "All programs" is still on the slow side ( still need to resolve a lot of scrolling issues... HTC has included a lot of codes for all sorts of winmo controls like listviews etc ) but if you open up the all programs in manila from the programs menu u will see what kind of speed it can work at minimum....
As for the priorities mentioned earlier in this thread im going to set both the priority256 and the priorityhigh256 at 109 ( original microsoft value that can be found at msdn ) in the cab file so we can test the touch interface as it was suppose to be set up... you can easily change these values as you like ( read earlier posts ). Setting it lower then 109 will give it an higher priority which will make the device suffer more from touch input... Setting it higher ( upto 255 ) will give the touch input less priority and will make rendering faster but can also come of the cost of reliability.
Side node:
Make sure your rom has the "Sample Privileged Developer" Certificate installed because i signed both the file as the cab with this certificate ( files need to be signed because of being system file and they dont get any trust at boot without a certificate ).
--------------------------------------------------------------------------------------------------
Start 15/11/08:
Ok so because i didnt had much to do this week i started digging into the touch.dll to see if there can be some solutions to the slow scrolling/stuttering etc when touching the screen.
I already found out that the graphics stuttering mostly happens due to the fact that the touch.dll is set to real-time process priority.
WinMo uses priority values from 255 (low) to 0 (real-time).. Normally touch should be set at 109 ( according to msdn ), but because htc put so much garbage in it ( touchflo related ) and it got slow as #@% they put the priority to 0 as a default and deleted the registry entries
Using IDA i found out that those registry values are still being accessed but since they are not there the default of 0 is used.
Just create the following key
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Touch
And create the following values in it
Name value (DWORD)
Priority256 255
HighPriority256 255
This will not speed up the actual scrolling but it will also not make the device freeze when pressing the screen... So scrolling seems more natural. ( especially in programs folder and file explorer )
So this is not a fix but a good start for now.
Already found out a few things looking at the code that can be dropped out so im going to try to rebuild the touch.dll from asm without most time expensive calls ( hopefully shrike will help me out on this one ).
Let me be the first to say thank you. I am not sure I did the things right, but my Polaris seems more alive than ever. I will post an exported regkey, please confirm that I've done it correctlly.
I have noticed an improvement in sliding in S2U2 and on everything that involves touching the screen. This indeed is a great step forward for Polaris.
Thanks for trying... As soon as development will progress ill create a cab file which will include the registry keys.
Big difference... great job,
I've noticed though that in icontact, when you scroll contacts, the animation has to finish so that it can accept new gesture, so i set it to 109, scrolling is still good and icontact work propertly..
Great find Rogro! Was irritating me how the graphic stutters whenever I scroll in programs and phonebook..
Just wondering though, if it was such a simple fix, why did they remove the reg key to begin with? as far as i can see, the impact on the processor speed seems really minimal..
I look forward to more of your discoveries..
Nice job! Performance is much better... but in the all programs list the icons all still flashing when scrolling, although its much less.
Thank you
Great job in all programme speed seems little better.
nice
thanx
Hey Rog,
Nice to see you're trying different things.
I looked at my HD but it didn't have the slowdown the Polaris has. But it also doesn't have the registry keys... so i added them and soft reset. Now, my HD's TFLO3D is really unresponsive and stutters... So maybe it's only for non-TF3D devices?
Thank's
It's working well in my M-Amine 2.0 Final Rom.
Here is the little Cab.
EDIT: If you install this cab or change the register by hand (Is the same) , the scrolling work well but maybe you will have problems with Igo, TomTom or destinator.
Please take that in your mind.
Thanks a lot Rogro!! It's wonderful for every application that uses touch scrolling.
Why do HTC engineers leave us alone with those awful bugs? Is it so difficult to add those 2 DWORD values?
Actually it fixes the screen response AND the All Programs scrolling in Manilla 2D
thanks for sharing rogro82.
cheers
Thanks rogro82.
It's working
BTW i've notice something,,maybe wrong.
When you scroll (very fast) in file explorer or program folder, stoping it(the scrolling) with a sigle tap it's not so easy. Or when you tap to stoping it ,then turning to another direction(up or down).
Also the icontact scrolling isn't good enough.
I use the "cbolumar" cab.
BTW i've notice something,,maybe wrong.
When you scroll (very fast) in file explorer or program folder, stoping it(the scrolling) with a sigle tap it's not so easy. Or when you tap to stoping it ,then turning to another direction(up or down).
Click to expand...
Click to collapse
Thats because the scrolling is still way off in terms of speed... the only thing that happens when you change the registry settings is that it will not allow touch.dll to eat all resources and hang all other processes..
Maybe you could try to set it to 109 ( what it should be on a normal driver )..
I never use any gestures or whatever so setting it to 255 works for me for now until i can start cleaning code.
TomTom7 with these settings
Nice find. But in Tomtom7 something strange happens. I have to press the screen much harder then without these reg keys. I Use M-Amine's RTM rom.
Anyone else have this or is it just me having this bug?
ViNZ! said:
Nice find. But in Tomtom7 something strange happens. I have to press the screen much harder then without these reg keys. I Use M-Amine's RTM rom.
Anyone else have this or is it just me having this bug?
Click to expand...
Click to collapse
The same bug for me with Navigon Mobile Navigator 7
kr.,
Frepke
Bug with IGO 8
The same for me , i have a lot of problems with the screen in Igo , the problem disappear after delete the register changes.
To delete this, you must go to the register and delete the new values by hand, not the touch entry but the priority entries.
Only uninstalling the cab is not valid because the driver is in use.
Thanks a lot!
It's like early Christmas!
It´s because of people like you that my Polaris is an increasingly awesome machine. Continuing like this in the near future it will teleport me from one place to the other!
Keep up the good work.
Don't ever leave us Rogro!
TT6 don't work
The screen is no usable.
I have delete all the key and now work well
ROM M-Amine 2.0 Final ITA

First steps with a Touch Diamond 2

Hi people,
I have just got my new Touch Diamond 2 and it's beautiful. I have spent several days googling looking for the best place of expertese for tweaking and customising, and it seems this is the place. I have never owned a Windows Mobile device or a HTC before, but I'm PC savvy and I want to tweak my new phone.
Among other things, I want to:
Be sure my phone uses Wifi when available instead of contract internet
Tweak the TouchFLO home screen (including analogue clock and RSS)
Find a list of the best and/or most popular mods/software
Where do I start and what do I need!
Congratz
As I've heard and noticed from my own TD2 is that it always uses wifi over data. But if you really want to be sure you can disable Data Connection in the Communication tab whenever you want to surf.
You can also in All Settings => Personal => Buttons configure that long hold button disables Data Connection.
As for tweaking I would download Diamond Tweak and Advanced Config
http://www.touchxperience.com/en/advanced-configuration-tool/downloads.html
http://montecristoff.webs.com/diamondtweak.htm
First law of windows mobile: keep the internal disk clean!
Install every new piece of software on the memory card.
For my TD2 I got a 16Gb microSD card and started with Advanced Configuration Tool v3.3 to tweak all storage-related paths to folders I created on the memory card.
A good place to start looking for tools is freewarepocketpc.net. A lot of more than decent free applications. The ones you don't like can always be removed in settings/system/remove programs, and replaced by commercial tools.
I disagree.. I used to install everything on the external card; and found two major disadvantages:
- some app will run a lot slower!
- if you use your sd card to store music video and other stuff
you better not have to change it...
I m more inclined to install less apps that filling the memory card with it.
The main use I have for the memory card is to store backups, documents, music, and install cab files.
robinVerdegaal said:
First law of windows mobile: keep the internal disk clean!
Install every new piece of software on the memory card.
For my TD2 I got a 16Gb microSD card and started with Advanced Configuration Tool v3.3 to tweak all storage-related paths to folders I created on the memory card.
A good place to start looking for tools is freewarepocketpc.net. A lot of more than decent free applications. The ones you don't like can always be removed in settings/system/remove programs, and replaced by commercial tools.
Click to expand...
Click to collapse
How did you get the tools to install?? I get an unsigned error for everything..
elmalote said:
As for tweaking I would download Diamond Tweak and Advanced Config
Click to expand...
Click to collapse
Why Diamond Tweak?
Better use HD Tweak:
http://www.montecristoff.com/hdtweak.htm
iluszn said:
How did you get the tools to install?? I get an unsigned error for everything..
Click to expand...
Click to collapse
Didn't have any problems. I got a warning, but no error after continuing.
elmalote said:
You can also in All Settings => Personal => Buttons configure that long hold button disables Data Connection.
Click to expand...
Click to collapse
Yeah I saw those button settings but couldn't work out what they meant. What is this long hold button? Is it the dial button that if you hold puts it on speaker phone? And how would you configure it for disabling a data connection, I don't see and option that would allow this?
I have seen that freewarepocketpc website, and had a snoop around. I have an 8Gb card coming today (hopefully!) and I was waiting to get that to install software on it. I read that might slow down some apps, now I'm not so sure what to do. However I want to avoid installing a load of software to try it out, then uninstalling it. It is windows after all. That's why I wanted some recommended software from people on here.
Question: Will that configuration tool allow tweaking of the TouchFLO stuff? Has anyone changed the clock on the TouchFLO Home page thingy?
Thanks all for your help
You have to chose the tab "End Key" under the Button setting menu and then chose the "terminate data connection" option
Ahh I get it now, had a look at those keys thanks. Going to use Advanced Configuration Tool when I get my memory card (still not here yet!)
The best single piece of advice I can give any TD2 owner is to ditch TF3D and at least try living without it. Your rewards will be more available memory, faster operation, increased functionality, full use of applications' today screen plugins, less (or no) bugs, and the cost is it doesn't look as nice.
In a couple of months' time, WM6.5 will be out and then even the looks will be there.
After much research I have ditched TouchFLO and got SPB Mobile Shell 3. I keep hearing about bugs but I am yet to encounter one. I have to say that SPB Mobile Shell 3 is what I would have expected to have on a phone like this. TouchFLO looks good, and I have a friend that loves it, but you can't customise it very easily. Simply having the widgets in SPB Mobile SHell 3 makes it a better, mnore customisable and quicker interface.
I currently have Total Commander as an explorer replacement. I'm not sure if this is the best, but I have yet had time to do proper research. It's supposed to have a registry editor in there, but for the life of me I can't find it :/
Had some serious fun with video playback. I wanted to play full quality (not HD) dix files, DVD rips and the like. After much fun with different software I found that Coreplayer blows everything out of the water. My expectations had dropped about what I might be able to watch on my phone after having problems with other media players, but Coreplayer can play full movie DVD rips with no stuttering and it looks awesome.
Still some fun to be had tweaking, for example finding out if/how java stuff will work, trying to find something for email/sms, and some "cool" apps to impress my gran.
I'm no expert but purely from personal experience the first steps are:
1) Install Resco Explorer
http://www.resco.net/pocketpc/explorer/default.asp
2) Install HTC hotfix for Diamond 2
(http://www.htc.com/uk/SupportDownload.aspx?p_id=249&cat=0&dl_id=563)
3) Install .NET Framework 3.5 (requirement for a bunch of 3rd party software)
http://www.microsoft.com/downloads/...FD-AE52-4E35-B531-508D977D32A6&displaylang=en
4) Install SKTools (needed for many things but especially for next step)
http://www.s-k-tools.com/index.html?m_products.html#tools
5) Use SKTools to disable ActiveSync (results in huge improvement of battery duration)
5a) Disable the repllog.exe (which is the application behind ActiveSync) associated with ""AppRunAfterTimeChange"" in Notifications Queue
Alternative way is to install Dotfred's Task manager and kill repllog.exe: http://forum.xda-developers.com/showpost.php?p=3175757&postcount=50
5b) Follow the steps 1-7 in the thread: http://forum.xda-developers.com/showthread.php?t=288352
5c) Install eLiAs_ASyncKiller.cab
http://forum.xda-developers.com/showpost.php?p=3048077&postcount=40
6) Install HDTweak for various tweaks (eg for improvement of TouchFlo response)
(http://forum.xda-developers.com/showthread.php?t=452505)
7) Install sdkcerts (needed for "cosmetic" interventions eg Hall Feica fonts in TouchFlo, slpashscreens, topbar etc)
http://forum.xda-developers.com/showthread.php?t=471604
http://forum.xda-developers.com/showpost.php?p=3661976&postcount=80
http://forum.xda-developers.com/showpost.php?p=3861405&postcount=2
8) Install Diamond D3D Video drivers using the first attachment from:
http://forum.xda-developers.com/showthread.php?t=475493&highlight=ATI+3d+driver
Before installation download and run the fourth attachment (Lights.exe)
Install the drivers and then run Lights.exe again to see the huge improvement
9) Install G-Config (for forcing applications to go into landscape mode)
http://forum.xda-developers.com/showpost.php?p=3848546&postcount=3
10) Enjoy your Topaz
P.S.: Backup your Contacts, Calendar etc frequently
harisg said:
I'm no expert but purely from personal experience the first steps are:
Click to expand...
Click to collapse
You may think you are not an expert but your post is very useful (and very well formatted).
Thanks
The hotfix is only required if you run TF3D right?
nice guidelines dude.. thanks
chch said:
You may think you are not an expert but your post is very useful (and very well formatted).
Thanks
The hotfix is only required if you run TF3D right?
Click to expand...
Click to collapse
According to htc europe:
If you move to the Settings tab in TouchFLO, the top part of the item descriptions under Communications (WiFi, Bluetooth, phone, data) are slightly cut off. If this happens, please download this hotfix to solve the problem.
So I think the answer is yes
Oops I forgot the very useful CleanRAM from htcaddicts:
http://forum.xda-developers.com/showthread.php?t=514333
I use its embedded scheduler so it runs automatically every 3 hours claiming back megabytes of RAM
Mark it as step 11
I currently have Total Commander as an explorer replacement. I'm not sure if this is the best, but I have yet had time to do proper research. It's supposed to have a registry editor in there, but for the life of me I can't find it :/
Click to expand...
Click to collapse
Double click on "\\Plugins" and you'll reach the hidden options including the registry editor. I've been using Total Commander for years on various ppcs, it's all you need for registry work.
harisg said:
6) Install HDTweak for various tweaks (eg for improvement of TouchFlo response)
Click to expand...
Click to collapse
Hiya, great post~!
I have the Diamond2 as well... wouldn't I want to install 'Diamond Tweak' instead of 'HD Tweak'? Are they essentially the same thing, or does HD Tweak offer more functionality for the Diamond2?
Cheers,
Diamond Tweak is for the older version of TouchFlo, use HD Tweak.

4 questions about Cotulla's custom wm6.5...

Yesterday i install
[3.06 WWE][G9]HTCMAG_ROM_WWE_O5 by Cotulla
HTCMAG_ROM_WWE_O5
I'm quite impressed, just have some questions.. feel free to help me:
1) about camera support. no camera means no default software for camera or camera are totaly disabled in rom... I don't care for few MB's if i can get camera working.. Where is problem and why is needed to remove camera from this release. Can i use other camera's software (like coolcamera) to use camera feature, or not?
2) midi support. I have big collection of midi files at my storage-card but i can't play with anymore. it's problem in wm player, or cotulla remover midi support too to save some space? can i use any software to play MIDI files even with that problem? if answer is 'yes' write names of these applications.
3) battery icon. can i have (and how) battery icon in 'start/clock/speaker bar'? does wm65 have system battery icon, or i must use other software (what software?).. i speak about battery status icon where i can see current power status of my baterry.. give me solution that work, i tried magicbutton and not work with cotulla custom OS very well...
4) install/uninstall. ok, i learn how to install cotulla custom OS (very easy).. about uninstall.. do i must always downgrade to original firmware and then upgrade to other (future?) cotulla's releases, or i can upgrade firmware directly from that one to new one?
that's all, for now....
and?
i can't believe that anyone of 60 viewers have nothing to say??
p.s.
some bonus questions:
a) when i open contacts or 'call history' and choose contact which i want to call, and tap on "call" phone looks like turn off (or just backlight is turn of)
it's bug or feature? (how to deal with that if this is 'feature')
b) about battery status... give me any good suggestion what application to use, to get some usefull info about system parameters + battery status @ my phone desktop/today screen.. i mean application that use their own interface for that job, not depend of wm system routines (if these routines are disabled in cotulla custom OS)
for battery status:
in today screen : Ariel Battery
for nice lock and battery in lock screen: S2U2
for phone problem:
Originally Posted by Silicon-SP
The screen turns off while pressing the Green button to make call. Il comes back
after pressing the power button. Any solution ?
Thanks Cotulla, this is a great ROM!
To fix this you have to change the "screenOffInCall" value to 0 in registry, it's located at:
HKEY_LOCAL_MACHINE\Software\CotullaCode\MISCDRV\
Then Soft-Rest your Device.
Click to expand...
Click to collapse
Read in the Software Upgrading Section the Thread for the Rom u are using, both problems were encounterd there.
I have another small problem:
last day i play too much with battery status icon... not doing anything dangerous for system, just install some *.cab founded here for battery icons... but no one works for my magician+cotulla customOS... but, after i uninstall these nonworking (for me) battery status icons (or whatever).. now i have some more items in "remove programs" app
most (if not all) wm65 default themes from 'today" app are now listed in 'uninstall programs' + 'cotulla inovationGS' too.. some apps is listen too but these apps is ok, because i install'em.
i guess that themes+cotulla inovationGS must be somehow hiden to not listed here, because these apps is part of the system (custom OS)... i guess that my previous actions with battery icon install/uninstall rewrite some flags for hide apps from uninstall..
besides that small flaw, all other working ok ...
any ideas? what to do?
1)current generation have not camera support.
new roms will support camera.
2)ROM doesn't include MIDI support.
but you can find separate MIDI plugin and MIDI will work.
3)There should be several keys in registry..
in HKLM\Software\Microsoft\Shell I think.
4)At this moment, you can install new CotullaROM to another.
b) about battery status... give me any good suggestion what application to use, to get some usefull info about system parameters + battery status @ my phone desktop/today screen.. i mean application that use their own interface for that job, not depend of wm system routines (if these routines are disabled in cotulla custom OS)
Click to expand...
Click to collapse
no such programs exist. all programs get power state from system.
2)ROM doesn't include MIDI support.
but you can find separate MIDI plugin and MIDI will work.
any suggestion?
give me a tip, please
i not want to play MIDI files only in one or two applications (players... etc)
i want system MIDI support (use MIDI files for ringtones/sms notification/alarm... playing MIDI from WMP/TCMP)
ofcourse, if this is posible
first download-
1-total commander(its a registry editor)
2-run it and go to \\plugins
3-then go to the 3rd folder,HKCU....OR SOME THING ELSE...I DONT KNOW...
4-then go to software -> cotulla code ->miscdrv -> screen off incall
->then change value to= "0";;
soft reset...

Increase RAM and Performance Tips

Ok so many people are ditching the topaz because they find it too slow, or its performance just doesnt cut it
But i will stay loyal!
Im starting this thread to share tips and tweaks I'm using to increase RAM/Performance on my topaz and hope other contribute too
1. Use rom build 21680 if possible (It is the fastest build for Winmo currently)
- Energy rom and Enterprise rom use this build at the moment
2. Im a huge flash-a-holic and flash roms on every update (tip dont use XDA-UC...i find that it slows down sense performance by just a little bit imo)
3. This is my NUMBER 1 recommendation for all topaz users! Netrippers 'MSM7kCpuSpeed' it's an overclocker which improves performance by HEAPS
-http://forum.xda-developers.com/showthread.php?t=725290
-http://forum.xda-developers.com/showthread.php?p=7419034#post7419034
(the second one is an app that automatically underclocks when screen is off to prevent SOD's and help save battery)
4. Energy rom and Enterprise are by far the best rom for speed and Ram so i recommend either one of those
Energy - http://208.100.42.21/showthread.php?t=562942
Enterprise - http://forum.xda-developers.com/showthread.php?t=742356
(for better Ram in Energy enable compact start menu saves around 30-40mb of ram)
5. MMAppLauncher to override the start menu to save ram
-http://forum.xda-developers.com/showthread.php?t=795393
(you can map it to the "windows" button using Topaz Key mapper -http://forum.xda-developers.com/showthread.php?t=555821)
Very fast and ram efficient
6. Set pagepool to '0' before flashing a rom for better performance...though it slightly uses more ram (works perfectly if you use a different start menu or energy rom)
-http://forum.xda-developers.com/showthread.php?t=323269
7. Using advanced config tool change all the cache sizes in the "performance" section to max (smooths out sense)
http://forum.xda-developers.com/showthread.php?t=418151
8. Try keep the rom as close as you can to when you flashed it and dont overload it with junk you don't use
9. clean up the start menu which is in the windows folder, this will allow the start menu to be more responsive
10. I personally use Cookie Home tab and design/create it so it looks as close to Standard sense 2.5 (minimal quick links and pages and turned off weather animation and clock flips)
I find it's very quick (faster then standard sense 2.5)
-http://forum.xda-developers.com/showthread.php?t=792303
11. if you don't care about all that fancy eye-candy and stuff, flash a basic titanium rom or sense 2.1 rom which are good on battery/ram/performance
(energy has all these variations ^^link above)
12. Remove all the sense tabs you don't use to increase sense performance
13. Keep in mind skinning uses ram and slows down performance by a little bit
14. disable the dialer skin if you don't care about it (can be done using advanced config tool)
15. Arto's start menu remover and replacement
Remover -http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=642654&page=14
Replacement - http://forum.xda-developers.com/showthread.php?t=711914
well thats all i have for the time being...if people want i can keep updating this thread when i find something new?
(Also keep in mind that im not taking into account battery life)
but my battery goes for about 1-2 days on casual use and thats fine for me (as long as it's quick)
and please share your tips
Gtj94 said:
1. Use rom build 21680 if possible (It is the fastest build for Winmo currently)
- Energy rom and Enterprise rom use this build at the moment
####I think perhaps there are a lot of other roms out there which are all quite fast.
3. This is my NUMBER 1 recommendation for all topaz users! Netrippers 'MSM7kCpuSpeed' it's an overclocker which improves performance by HEAPS
-http://forum.xda-developers.com/showthread.php?t=725290
-http://forum.xda-developers.com/showthread.php?p=7419034#post7419034
(the second one is an app that automatically underclocks when screen is off to prevent SOD's and help save battery)
####Although there are some bugs in this, I agree. I am on 710MHz with a poling interval of 150ms.
4. Energy rom and Enterprise are by far the best rom for speed and Ram so i recommend either one of those
Energy - http://208.100.42.21/showthread.php?t=562942
Enterprise - http://forum.xda-developers.com/showthread.php?t=742356
(for better Ram in Energy enable compact start menu saves around 30-40mb of ram)
####I think WM6.1 is much quicker than WM6.5.
5. MMAppLauncher to override the start menu to save ram
-http://forum.xda-developers.com/showthread.php?t=795393
(you can map it to the "windows" button using Topaz Key mapper -http://forum.xda-developers.com/showthread.php?t=555821)
Very fast and ram efficient
####OCMan Start Menu is my preference. It only saves ram in WM6.5.
6. Set pagepool to '0' before flashing a rom for better performance...though it slightly uses more ram (works perfectly if you use a different start menu or energy rom)
-http://forum.xda-developers.com/showthread.php?t=323269
####I don't agree. I have set mine at 24Mb. Although this costs ram before my TD2 has done anything, it stablises at a lower ram rate after a period of use.
7. Using advanced config tool change all the cache sizes in the "performance" section to max (smooths out sense)
http://forum.xda-developers.com/showthread.php?t=418151
####Good for speed!
8. Try keep the rom as close as you can to when you flashed it and dont overload it with junk you don't use
####Agreed. If you want applications, then add them to your rom.
9. clean up the start menu which is in the windows folder, this will allow the start menu to be more responsive
####Does not apply if you remove the start menu in the first place.
13. Keep in mind skinning uses ram and slows down performance by a little bit
####If you are going to skin, then add the replaced files to the rom instead of duplicating them.
14. disable the dialer skin if you don't care about it (can be done using advanced config tool)
####I use Phonex and remove the WM dialer too. This saves 2Mb of ram.
15. Arto's start menu remover and replacement
Remover -http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=642654&page=14
Replacement - http://forum.xda-developers.com/showthread.php?t=711914
####Good idea, but only for WM6.5/6.5.x
Click to expand...
Click to collapse
Thanks for your ideas Gtj! Whilst a lot of people have read them, not many have commented or given any extra ideas.
I would also add the following:
1. Remove as much stuff as possible from the rom that you don't use.
PS, how does this multi-quote mallarky work??
mitsi said:
PS, how does this multi-quote mallarky work??
Click to expand...
Click to collapse
Multi quote is used when responding to more than one post, so you click multi quote except for the last thread you are quoting.
Also it is not a good idea to quote the first post or a longer post as it just takes up space.
I think you've read my mind. thanks for the tips! been waiting for someone to speed up my td2
For overclocking I recommend the excellent OverClockTool by iwfratz.
My Topaz is running at 691 Mhz, 0 interval without any kind of problems, and it really is faster!
http://forum.xda-developers.com/showpost.php?p=7463284&postcount=162
Many thanks for these tips. Will definitely try them out.

Categories

Resources