My first Performance Registry Tweaks CAB file - 8125, K-JAM, P4300, MDA Vario General

Okay okay...I know there are already a few CAB files with performance tweaks, but I made one (my 1st CAB file ) with the settings I like!
You can download 2 versions, one for Dutch users (like me) and one for WWE users.
I have 2 different versions because of a Today Item tweak with the Calendar and on Dutch Roms this is called Agenda.
I know that most of the settings here are also in apps like Registry Wizard, but this CAB files executes way faster then installing and configuring Registry Wizard
A little note: You can uninstall the program, but the settings will stay in the Registry so you have to change them manually!
Regards,
Molski
UPDATE (04-08-2006):
I updated the file to file into one file for Dutch and WWE users, I almost forgot about this file so I still didn't mention what all the registry changes are doing, but like Dr. Puttingham said....in the Wiki you can find everything back!
This file also consumes about +/- 1-2 MegaByte from your RAM Memory, but hey...what do you like more...More RAM or More Speed?
p.s. Here you can see which Registry Settings are applied in the CAB files:
[HKEY_LOCAL_MACHINE\Comm\TNETWLN1\Parms]
"dot11SupportedRateMaskG"=dword:00000008
"dot11SupportedRateMask"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu]
"AntiType"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE]
"limit"="16384"
[HKEY_LOCAL_MACHINE\SYSTEM\StorageManager\FATFS]
"CacheSize"=dword:00001000
"EnableCache"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\StorageManager\Filters\fsreplxfilt]
"ReplStoreCacheSize"=dword:00004096
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\Storage Card\\Temporary Internet Files"
[HKEY_CURRENT_USER\ControlPanel\Keyb]
"EnableIndicator"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\ClearTypeSettings]
"OffOnRotation"="0"
[HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings]
"SMSDeliveryNotify"=dword:00000001
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"EnableDifferGprsEdgeIcon"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Calendar]
"ShowLunarCalendar"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\GWE]
"cxVScr"=dword:00000009
"cyHScr"=dword:00000009
[HKEY_LOCAL_MACHINE\Software\Microsoft\Obex]
"IsEnabled"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items"\Agenda"]
"Flags"=dword:00000005
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\"Calendar"]
"Flags"=dword:00000005

Thanks molski, could you include a list of what all the reg tweaks do, for those not so techie, either in a post or txt or doc format, cheers.

I will....when I have some more time, I barely had the time to make this CAB file for myself

Nice going. My files are downloaded 14 times already, so I guess people find my files useful?
If so, please let me know, I will see what more I can create or adjust
I had a huge load of support with my questions on this forum, so it's nice to finally do something back for the community
Regards,
Molski

thx,
can be usefull after upgrade or hard reset
CIAO!
VOODOOS!L

Thanks molski! I think you've got a few more tweaks included than the CommonSpeedRegHacks I was previously using.
Great job!
Steven
chow

i must take wwe or not ?
i have got rom dopod 818 pro (qtek s200)
thanks

I dont know if it works on a S200, it is created for a Wizard, so I can only say try it and see if you notice any difference in performance
Molski

any chance you can explain what exactly the tweaks do?

Hi, is there a guide how to make a cab file that automatically installs registry tweaks? I'd like to make my own custom one, so after a hard reset I don't have to do the tedious tweaking...

Could someone explain how to make one of these CAB files for registry changes? I have searched high and low for the answer.

I did something similar for my 8125. Since I have a tendency to frequently hard reset it, I did a registry file with a bunch of the normal hacks I do, as well as setting up MMS and such. Works like a charm, although I use Resco Explorer with the registry option to do it. I haven't made a CAB file yet.
Saves loads of time after a hard reset.

How might one make this registry file? I'd really like to know.

What do the tweaks do.. .please
Can you tell us what these tweaks do?

@wiredup If you read the WIKI you'll get a lot of knowledge regarding the reg settings. These WM5 changes have been documented countless times here and also on the BA WM5 forum and other places I'm sure.
You can do some googling for more knowledge if you so desire.
molski incorporated these into a very nice cab file that is one of the very first things that I install on all of my devices. His is the most complete so far regarding speed improvements IMO
(Just one of his many contributions)
Thanks again molski!

tracking down a particular .cab
Hi
Is there any way to track down a specific regisry string ? i am searching for a string that carrys the label enter pin code at the position where it should actually say enter Simlock password. so i want to adjust this to the approriate text label, however i cannot seem to locate this string to make the text adjustment.
Regards
reo

tracking down a particular .cab
Hi
Is there any way to track down a specific regisry string ? i am searching for a string that carrys the label enter pin code at the position where it should actually say enter Simlock password. so i want to adjust this to the approriate text label, however i cannot seem to locate this string to make the text adjustment.
Regards
reo

tracking down a particular .cab
Hi
Is there any way to track down a specific regisry string ? i am searching for a string that carrys the label enter pin code at the position where it should actually say enter Simlock password. so i want to adjust this to the approriate text label, however i cannot seem to locate this string to make the text adjustment.
Regards
reo

What is the default value for Glyphcache? I read bot 8 and 4 MB in different threads?

Tweaks...
You're tweaks seem good so far... Would be nice if you could put what each one does... I am familiar with most thou. I like my GPRS/EDGE Icon to be different, so I went back and changed that. Also are skinny scroll bars actually providing better performance?
I'm gonna try this out for awhile with OMAPSCALER set at 228 (I had it at 240 with random shutdowns before, but I dont think it was overheating) and see how my performance is.
Also there are programs out there that will create CABs that change registry values... i.e. "WinCE CAB Manager"
Jess

Related

1.06 ROM, GPRS not always-ON

Has anyone come up with a fix so that the GPRS is back to being always on as it was in the original 1.03 ROM? I have read some posts on this on other sites, but I have not found anything here. I assume that I have everything set properly, but the GPRS has to be started every time now.
In general I do not feel that the 1.06 ROM upgrade did much of anything to enhance my device, and quite frankly I wish I was back to 1.03, however, I have heard that a new ROM upgrade will soon be released and I bet that one or I hope that one will provide some real value and fix things.
I've posted this in another thread, here's the quote:
Here's a solution I've done to my XDA II with T-Mobile GPRS problem. I don't know who came up with this solution, but thanks to my friend who suggested this at PDAMobiz.com.
1. After a hardreset and completing the initial screen alignment, interrupt the auto-installation process by softreset your XDA II (you have 3 seconds before the files in Extended_ROM will automatically install).
2. Make your Extended_ROM viewable, whether by using the Extended ROM Viewer from http://www.ppcw.net or Extended ROM Switcher (sorry I forgot the link).
3. Now, install each cab files, except TMD_AP_NL.sa.CAB. In fact, I also disregarded, Caller ID, and some other TMD stuff.
As a result, the GPRS is now always-on as it should be.
Cheers,
Thank you for responding to this post. I had to wait quite awhile.
Your #3. states to install the cab files and disregard the TMD files. Did you delete these files or just not open them? What are these TMD Files for?
I assume that I cannot, at this point and without a hard reset, just delete the TMD Files that are viewable in my Extended Rom. Is this a correct assumption or could I accomplish the same goal by just deleting those files?
Thank You
gratefuled said:
Thank you for responding to this post. I had to wait quite awhile.
Your #3. states to install the cab files and disregard the TMD files. Did you delete these files or just not open them? What are these TMD Files for?
I assume that I cannot, at this point and without a hard reset, just delete the TMD Files that are viewable in my Extended Rom. Is this a correct assumption or could I accomplish the same goal by just deleting those files?
Thank You
Click to expand...
Click to collapse
Yes you need to delete does file from Extended_ROM and hard reset it.
Or hard reset, quickly soft reset after you finish the screen calibration, run the extended_rom viewer and manually open/run each of the cab files except the mention cab. ( basically follow exactly what jopard said ).
I read also somewhere in this forum that someone did a differrence search on the registry between GPRS always on and GPRS off when idle. With this method you can change the setting without hard reset.
Hi, the mentioned cab installs the following registry key (among others):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"CacheTime"=dword:0000003c
"SuspendResume"=hex(7):\
69,6e,74,65,72,6e,65,74,00,00,00,00
I guess it must be the SuspendResume setting. Can you post your setting without applying the cab file?
softworkz said:
Hi, the mentioned cab installs the following registry key (among others):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"CacheTime"=dword:0000003c
"SuspendResume"=hex(7):\
69,6e,74,65,72,6e,65,74,00,00,00,00
I guess it must be the SuspendResume setting. Can you post your setting without applying the cab file?
Click to expand...
Click to collapse
This is my setting running my own cook 1.60.06 skiping that file:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"SuspendResume"=hex(7):7E,00,47,00,50,00,52,00,53,00,21,00,00,00,00,00,00,00,00,00
"CacheTime"=dword:00000258
And yes my GPRS is always on.
Hm, I'll try that, but I had another problem:
When I was always GPRS-connected my GSM-connection was always lost
after 12-24h. The device showed that it is connected but I could not dial out and I could not be called.
Now since I am not "always on" anymore I do not have this problem anymore.
Did you experience something similar?
softworkz said:
Hm, I'll try that, but I had another problem:
When I was always GPRS-connected my GSM-connection was always lost
after 12-24h. The device showed that it is connected but I could not dial out and I could not be called.
Now since I am not "always on" anymore I do not have this problem anymore.
Did you experience something similar?
Click to expand...
Click to collapse
Mine work fine I can call, received phone/sms while npop and aim is running in the background.
is there
Is there a way to do this without hardrestting? It just took me two hours to load all the program into XDA. Can I just hack the reg?
thanks
my rom
My rom does not even have this cab in the ext file. Can I hack it in the reg?
I have XDA II 1.50WWE ROM
thanks
softworkz said:
Hm, I'll try that, but I had another problem:
When I was always GPRS-connected my GSM-connection was always lost
after 12-24h. The device showed that it is connected but I could not dial out and I could not be called.
Now since I am not "always on" anymore I do not have this problem anymore.
Did you experience something similar?
Click to expand...
Click to collapse
I think you will find that many carriers have a "timeout" after several hours of non use.
Dave
SuspendResume
What does this look like in the registry:
This is my setting running my own cook 1.60.06 skiping that file:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"SuspendResume"=hex(7):7E,00,47,00,50,00,52,00,53,00,21,00,00,00,00,00,00,00,00,00
I have PHM Registry Editor, and entering the entire string does not look like a meaningful option.
Is it a REG_DWORD with a base of HEX ?
Regards
Michael
I use resco registry editor you can just import in that registry.
I found another post regarding this issue:
http://forum.xda-developers.com/viewtopic.php?p=26866
I'm afraid I do not understand how this thread has evolved.
I understand the posts that speak to the hard reset and softreset within 3 seconds to keep the device ROM applications from loading. From there to install fix for viewing extended ROM files and then load everything except TMD, and perhaps some of the T-Mobile apps you do not want. Although the response says a specific TMD file and some other TMD-no specifics, all or some?
The balance of the thread seems to speak to radio settings.
Is it being said that you can change some settings on the radio stack and get the GPRS always on? If so how do you do this in reasonably simple terms?
Ed
Nonintrusive Keep-Alive
The intrusive solutions are enticing to me but they are for "developers". From a user's point of view, I am always worried about doing something and then not being able to restore it to the original state (or having to spend a lot of time to get back) should something go wrong. My bandage solution (unique to my use situation) is to open an ssh or a telnet window and run a shell script which loops to print the current timestamp and then sleeps for 5 seconds. A T-Mobile tier 2 tech guy told me that the disconnection was by design for the benefit of network service providers so that they can save on connection resources.
By the same token, I like the Keep-Alive application solution - I think it is worth my $2.45 (See thread http://forum.xda-developers.com/viewtopic.php?t=5220). I wonder if the to-come T-Mobile Windows PPC 2003 comes with some sort of control that is equivalent to the Keep-Alive application - in a matter of a month or two, supposedly.

Jamin - Delete recent programs from start menu

Hi Guys,
I just got my Jamin a few days ago and have hard reset it more times than I care to remember. There are a few things that irritate me that hopefully you guys can clear up for me.
Firstly, how do I switch off the recent programs section of the start menu?
Also, how do I clear recent searches and Terminal Service information?
Thanks,
DB
Ok... so this might not be the most complex of questions for you guys to answer... but someone MUST know... And the same for the dictionary... where's that located?
Both entries are in the registry. Both require you to perform a reset afterwards. You can not turn off the recently used programs list (stupid M$, I know!) but you can clear it. Attached is a CAB file that should clear the recently used list (make sure it is read only so it doesn't get deleted after you run it). It is meant for WM2003SE but I think it should work for WM5; you may just have to change the Max OS Version using WinCE CAB Manager. For the Terminal Services Client list, you will have to search the registry fo the IP/server name and then delete it manually.
cya
Thanks Mate,
I appreciate the help
What app do I use to regedit? Obviously Start >Run - regedt32 doesn't work! haha
EDIT: Call me blind... but where's the attachment!? Haha
Yea, good point where is the attachment? This is the 2nd time this is happening to me on this forums in one day! The file upload keeps timing out, so I'm just going to tell you the Registry change you have to make and you will have to use WinCE CAB Manager to make your own cab file:
[HKEY_CURRENT_USER\Software\Microsoft\Shell\TaskSwitch]
"0"=""
"1"=""
"10"=""
"11"=""
"2"=""
"3"=""
"4"=""
"5"=""
"6"=""
"7"=""
"8"=""
"9"=""
Use PHM Registry Editor or trial version of Resco Explorer 2005. Both should be on Pocketgear.com or try google. Depending on your Registry editor you may have to exclude the speech marks.
Hope it helps
VJEschaton has a command line to clear the recent menu. However, the OS still requires you to soft reset. Defeats the point IMHO.
V

Another registry edit question

I have read much info on registry editing and I have done one successfully already. However on the wiki the popular registry edits seem to not be in the same format. For removing the battery icon the instruction is:
Remove the Battery Icon:
[HKEY_LOCAL_MACHINE\Services\Power]
"ShowIcon"=dword:00000000
Is this simplay saying change the value of the existing ShowIcon to 0? Or am I supposed to create a new entry for this?
pstritt said:
I have read much info on registry editing and I have done one successfully already. However on the wiki the popular registry edits seem to not be in the same format. For removing the battery icon the instruction is:
Remove the Battery Icon:
[HKEY_LOCAL_MACHINE\Services\Power]
"ShowIcon"=dword:00000000
Is this simplay saying change the value of the existing ShowIcon to 0? Or am I supposed to create a new entry for this?
Click to expand...
Click to collapse
In the example you give, where the key already exists it means you change the value to 0. This is a fairly typical case where "1" means do/show the item and "0" means do not do the thing.
Mike
mikechannon said:
In the example you give, where the key already exists it means you change the value to 0. This is a fairly typical case where "1" means do/show the item and "0" means do not do the thing.
Mike
Click to expand...
Click to collapse
Hello, Mike:
I have enjoyed your posts, good advice and humor. Keep up the good work!
I am a slovenly user with above average interest in computers, and tweaking them to get them as I want them. No programming or other tech training, however. Is there a good tutorial "PPC Registry Editing for Dummies" out there somewhere?
I don't understand, for example, what the practical meaning for those of us who want to tweak the reg, come up against "this is a hex edit" versus "Dword."
Everyone knows that reg editing can be very dangerous. Unfortunately, I don't see a tutorial for it on this forum.
Thanks
Ben
Greetings from Florida, USA
BigBen said:
Hello, Mike:
I have enjoyed your posts, good advice and humor. Keep up the good work!
I am a slovenly user with above average interest in computers, and tweaking them to get them as I want them. No programming or other tech training, however. Is there a good tutorial "PPC Registry Editing for Dummies" out there somewhere?
I don't understand, for example, what the practical meaning for those of us who want to tweak the reg, come up against "this is a hex edit" versus "Dword."
Everyone knows that reg editing can be very dangerous. Unfortunately, I don't see a tutorial for it on this forum.
Thanks
Ben
Greetings from Florida, USA
Click to expand...
Click to collapse
Hi Ben and thank you
Unfortunately I don't have much time at present and possibly for a few days. I will hunt around for a guide to PPC reg editing. For now I'll just say that I use PHM reg editor (the freeware one) that allows enties to be made in different formats, decimal, hex etc (really just different formats for the same thing.) I would always say use a good full backup programme I use SPB backup so if things go awry it really doesn't matter as within 5-10 minutes you can revert back.
Cheers
Mike
mikechannon said:
Hi Ben and thank you
Unfortunately I don't have much time at present and possibly for a few days. I will hunt around for a guide to PPC reg editing. For now I'll just say that I use PHM reg editor (the freeware one) that allows enties to be made in different formats, decimal, hex etc (really just different formats for the same thing.) I would always say use a good full backup programme I use SPB backup so if things go awry it really doesn't matter as within 5-10 minutes you can revert back.
Cheers
Mike
Click to expand...
Click to collapse
Thanks, Mike. Please don't spend any time looking for this. I thought you might know of a guide, but don't trouble yourself. I have Googled and not come up with anything useful to me, but something will come up.
Regards,
Ben

Disable SMS sent pop-up

I'm sure most of you know how to get this done already. But this is a new forum and bound to be new people dropping by. For those of you who are still trying to figure this out...
I've found that Advanced Config tends to mess a few things up on our phones as not all the key's are the same as HTC phones.. (if u are looking for a tweaking program woodhole from lg-expo.com has put together quite a few good tweaks.. i'm still hoping he'll cross post a link here you all can check it out)
so to manually edit your registry you'll need a program for that:
Total Commander works great for me and my needs
However, LG was nice enough to provide a reg editor but doesn't seem to be as user friendly. it's called TascalRegEdit.exe and can be found in the /windows directory
in registry navigate to HKLM\SOFTWARE\MICROSOFT\INBOX\SETTINGS\SMSNoSentMsg
change the value from 0 to 1
reboot.
cheers
killerskincanoe said:
I'm sure most of you know how to get this done already. But this is a new forum and bound to be new people dropping by. For those of you who are still trying to figure this out...
I've found that Advanced Config tends to mess a few things up on our phones as not all the key's are the same as HTC phones.. (if u are looking for a tweaking program woodhole from lg-expo.com has put together quite a few good tweaks.. i'm still hoping he'll cross post a link here you all can check it out)
so to manually edit your registry you'll need a program for that:
Total Commander works great for me and my needs
However, LG was nice enough to provide a reg editor but doesn't seem to be as user friendly. it's called TascalRegEdit.exe and can be found in the /windows directory
in registry navigate to HLKM\SOFTWARE\MICROSOFT\INBOX\SETTINGS\SMSNoSentMsg
change the value from 0 to 1
reboot.
cheers
Click to expand...
Click to collapse
HLKM? o really? hehe...
here i made a cab for everyone
Can't get sms sent notification to turn off.
I feel so defeated.
I've tried three ways to kill the Sent Notification:
1. Change the registry manually (HKLM\SOFTWARE\Microsoft\Inbox\Settings).
2. Install juggernaut's cab
3. Replace the HTCMessageSent.exe file, per ookba. (Original file is read-only and can't be deleted).
I've got a Verizon HTC Ozone and the only mod that I've made is to install the new rom that updates to WM6.5 from HTC's site.
That damned SMS sent notification is killing me!!
Is my device ignoring me?
There could be something in the registry that is preventing you from killing it. For the IQ users there was a reg in the LG Idles (UI from LG) that was preventing it. Perhaps HTC has something similar in their UI.
what device u on anderson?
anderson.mike.g said:
I feel so defeated.
I've got a Verizon HTC Ozone and the only mod that I've made is to install the new rom that updates to WM6.5 from HTC's site.
Click to expand...
Click to collapse
you do know this is the LG EXPO / IQ forum rite?
i doubt what we've got here is gonna be working correctly for you HTC ozone!
try advanced config 3.3 and disable sms sent notification should work fine..
killerskincanoe said:
I'm sure most of you know how to get this done already. But this is a new forum and bound to be new people dropping by. For those of you who are still trying to figure this out...
I've found that Advanced Config tends to mess a few things up on our phones as not all the key's are the same as HTC phones.. (if u are looking for a tweaking program woodhole from lg-expo.com has put together quite a few good tweaks.. i'm still hoping he'll cross post a link here you all can check it out)
so to manually edit your registry you'll need a program for that:
Total Commander works great for me and my needs
However, LG was nice enough to provide a reg editor but doesn't seem to be as user friendly. it's called TascalRegEdit.exe and can be found in the /windows directory
in registry navigate to HKLM\SOFTWARE\MICROSOFT\INBOX\SETTINGS\SMSNoSentMsg
change the value from 0 to 1
reboot.
cheers
Click to expand...
Click to collapse
a good registry editor is regedit and is pretty user friendly.

2 very specific questions (Disable the cannot connect bubble solved)

I would like to both find the following 2 fixes and cook them into my rom, but i cannot yet find the fixes - perhaps someone could be so kind as to help.
1. I do not want to see the 'could not connect' message - yes I have disabled both the connected and disconnected option but cannot find a way to remove that message. Really annoying when using TomTom.
2. When I tap the little keyboard at the bottom, to bring up the on screen keyboard, half the tme I accidentally get the input option menu I never use this and only want the standard keyboard - can I disable the option menu?
I have more questions, but am working through them as I think they are solvable by me with more time research.
Many thanks.
EDIT - See post 22 for likley solution to problem 1
crazyC said:
1. I do not want to see the 'could not connect' message - yes I have disabled both the connected and disconnected option but cannot find a way to remove that message. Really annoying when using TomTom.
2. When I tap the little keyboard at the bottom, to bring up the on screen keyboard, half the tme I accidentally get the input option menu I never use this and only want the standard keyboard - can I disable the option menu?
Click to expand...
Click to collapse
1. I don't know.
2. [HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ezsip]
"EnableSipMenu"=dword:00000000
Softreset...that's it.
Thanks, but I have tried that and it did not work. (I have gone back and checked that the reg edit was still there after the soft reset, and it was.)
TomTom breaking Manila
I still cannot answer my two initial questions, but have come across a strange issue.
I have tried to cook TomTom into my ROM to save time on the install. I have done this is the past with old style kitchens on previous phones no problem.
I have used the cab to ext converter in OsKitchen and made a package. If I inlcude the package in my ROM however, Manila will not start. Itr just syas tap here to start HTC Sense, and then flickers a bit but for love nor money I cannot make it start.
By a process of elimination I am sure it is the TomTom package causing this.
Running the cab via cab does not cause this issue.
Would anyone know what the problem might be?
Cheers
Don't use the cab converter to make the EXT. My guess is that the cab has a setup.dll, and the converter is missing something important. Here is how you want to make the package:
Install the cab; get all of the files created and put them in your package. Obviously, there will be files in \program files, but there may be some dumped into \windows, \my documents, the device root or \application data or \startup. There may be a new directory in \windows. Find those files and put them in the package as well; organize them however you want. Personally, I'd relocated the .exe and dll's and anything else I could into \windows, but I've never used tom-tom and don't know how it's organized or how it works.
Next, get all of the registry keys (after you register the program). I'm guessing that it's HKCU\software\tomtom or hklm\software\tomtom or something similar. There may also be other keys installed elsewhere (like clsid keys). Find those. If there's a setup.dll, you can open it with a text editor and probably see where they are. Some may appear in the _setup.xml. The best way to do this is to track changes with sk tracker, or do it the hard way and compare the registry before and after install with windiff (comparing full registry exports).
Once you have all the files and the reg keys, build the package. Clearly, the package builder is failing you, so I'd punt on it. Don't cook in the setup.dll, though (or anyting with a similar name, like tom-tomsetup.dll; sometimes there's more than one). Also, sometimes more complicated cabs will have zip files that install further during installation-open these up, look at them to make sure you have all the contents, then remove from the package.
Just a little add to Farmer Ted's excelent instruction.
I use wince cab manager to extract a cab, this will give you the registry plus the file locations.
This will give you something to compaire and helps you easier search what you are looking for.
The file locations you can create yourself in initflashfiles.dat or app.dat
To export a registry on device I use registry workshop.
With registry workshop you can export registry from your device straight to your pc.
If you are planning to realocate all the files to windows you need to edit the shortcuts to so they direct to windows and not program files for example.
The shortcuts you can open with a tekst editor.
Thanks guys - much appreciated.
The problem is that TomTom runs fine, its just that it screws up Manila. I will try and pull the cab to pieces as advised to make sure it is converting properly and also to see if I can spot anything that might impact Manila in the registry etc.
I dont suppose you have any thoughts on teh original two questions?
Not realy, but if the cab runs fine but your package isnt then there must be something wrong in the package isn't?
crazyC said:
I dont suppose you have any thoughts on teh original two questions?
Click to expand...
Click to collapse
There is actually not much in the cab.
Using Wince cab Manager I can see no setup.dll
There are also no reg entries - nor can I find anything in the reg on the device that does anything other than list the install directory.
Looking at th files it installs, there are a couple of bluetooth files that can cause an error - odly it seems to not affect me when it is a cab but it must overwrite the windows ones when it is cooked in. The only thing I can think of is that it also has a phone.dll that presumably overwrites the one in the sys.
I will try cooking without this in my next build and see.
Unfortunately I am out of time as have recooked/flashed almost ten times trying to tie down this issue and then getting back to a stable base.
I have also 'broken' Arkswitch which was working on earlier builds. Don't think its related though.
crazyC said:
Thanks guys - much appreciated.
The problem is that TomTom runs fine, its just that it screws up Manila. I will try and pull the cab to pieces as advised to make sure it is converting properly and also to see if I can spot anything that might impact Manila in the registry etc.
I dont suppose you have any thoughts on teh original two questions?
Click to expand...
Click to collapse
It's weird that it screws up manila; I don't use manila (or T-T, obviously), so can't help you there. I'm just guessing that you're missing a registry key that you need to get the package to work. Is there a tom-tom demo (not warez)? If you post a link, I'll take a look at the cab to see if I can make an ext from it, or figure out what's going on. Some cabs are just a *****, and you're better of doing a cab install. You should see the Redfly cab, it's sick, lol. It's one that has a zip file that does a secondary install. I hate it. I also hate Redfly, but that's another story.
I read somewhere that with some sip buttons, if you press the left half, it launches the keyboard, and if you press the right half, it launches the menu. I've never experienced it myself, and don't know which builds it affects or why it happens. Is this what's going on? I'm just guessing, since you say it eff's up half the time. I have no idea how to disable the connection message, but I wouldn't mind knowing how, either. It's annoying as crap.
What's your device memory left over?
I'm just thinking, maybe you could exclude TomTom from the taskmanager exclusive list.
Sorry one more idea, you are cooking for Rhodium right?
HD2 and Rhodium have a simulair bluetooth stack.
I remember on first HD2 roms there were some problems with TomTom and bluetooth on HD2.
Just a taught.
crazyC said:
There is actually not much in the cab.
Using Wince cab Manager I can see no setup.dll
There are also no reg entries - nor can I find anything in the reg on the device that does anything other than list the install directory.
Looking at th files it installs, there are a couple of bluetooth files that can cause an error - odly it seems to not affect me when it is a cab but it must overwrite the windows ones when it is cooked in. The only thing I can think of is that it also has a phone.dll that presumably overwrites the one in the sys.
I will try cooking without this in my next build and see.
Unfortunately I am out of time as have recooked/flashed almost ten times trying to tie down this issue and then getting back to a stable base.
I have also 'broken' Arkswitch which was working on earlier builds. Don't think its related though.
Click to expand...
Click to collapse
Thanks both for your continued help.
Yes I am cooking for the Rhodium and am using the Rhodium Manila plus Cookie 1.6.1 so as to keep memory use in check. Ok I have added in the 1.8 HTC messaging but it doesn't cause a problem. Memory is about 40% free on first boot - am also using 23568 as the SYS base. I also use Ameba.
I think my Arkswitch issue is due to something else cooked in, but being honest I dont really use Arkswitch much and so am going to drop it next time I cook I think.
Farmer Ted - There is no issue with TomTom as regards Warez as far as I know - the program is fine - it is the maps that must be purchased and talking about getting round that is where the problems arise. The program itself is OK.
I might get one last chance to cook and flash tonight to check out my theory about the Phone.dll. If not I will post back and throw myself on your mercy, although as you say, it might be better to just live with the fact it will be a cab install. due to the way the files interact and the fact that the tomtom package works, I do think something is being overwritten in the cooking process and all I can see is that file.
The reason I have persisted with TomTom is that I have made an old style OEM package in the past from the cab with no problems (long lost kitchen).
With regards to the Bluetooth issues - I have sorted those now AFAIK.
RESULT! re TomTom - will post back after putting my little girl to bed.
OK - to summarise.
I ran TomTom through the cab importer within OsKitchen and it produced a package.
Although the cab had installed and run with no errors, cooking it in created 2 errors.
Firstly, there was a bluetooth message about bttray or something not being a valid application.
This is caused by two BT files in windows being overwritten by the TomTom ones. Simply renaming the two fiels to include the word OLD in the name sorted that. I will just remove them next time as I do not think they are necessary if the windows files are there.
The second issue was that Manila would not start. I believe this is due to a similar issue to the above, in that phone.dll was being overwritten. I renamed the file to PhoneOLD.dll and cooked in the package and now Manila starts.....
Still looking for answers to my first two questions though
(and yes its cos I keep hittingt he side of the button with my fat fingers that the keyboard selector comes up)
I'm not sure what's up with the keyboard, although I use Resco, so maybe you don't get then menu popup when you hit the wrong half. Have you tried killing SIPGT_app.exe? Maybe it won't pop up with that killed. If that's the case, then remove the bootlauncher key in your ezinput package. Killing it may not help, though.
I could not find that exe file to kill. The keyboard behavious is I believe as it is intended to work - just not how I want it. But are you saying Resco Keyboard fixes this?
However my final reflash last night seems to have gone a bit nuts. I am now getting all sorts of problems with apps not being able to run because they are unsigned etc or bits missing.
We are talking about stuff cooked in that has previously worked flawlessly.
Had some issues with my PC last night as well. I think I need to go back a step when I get home tonight and maybe rebuild the kitchen.
Time and kitchens have moved on a little, but as things are going well, I am back to my original 2 questions that continue to perplex me:
1. Is there a way of stopping the 'cannot connect' bubble from coming up, or even to make it automatically close after say a few seconds.
2. Is there a way of stopping the keyboard selector menu from popping up when the side of the keyboard icon is hit. I just want the qwerty option and do not want the menu to come up ever.
I have been able to make no headway at all with (1), - found mention of one cab somewhere but the link had expired - and have tried various things for (2) but with no success yet.
Anyone?
Cheers
PS- to follow up my previous posts yes the fixes I mentioned for Tom Tom work fine - it was the 3 files causing the issues.
In my old Kaiser roms i used the below reg key to disable connect notification,sorry i really dont remember if it disable also"cannot connect".
Code:
[HKEY_CURRENT_USER\ControlPanel\Notifications\{8ddf46e7-56ed-4750-9e58-afc6ce486d03}]
"Options"=dword:00000000
Disable Sip Menù is the same reg key that another guy posted here:
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ezsip]
"EnableSipMenu"=dword:00000000
I tried it on my HD2 before posting here and setting it to 0 it leave the menù where you can select keypad,compact qwerty,full qwerty and language,it is still present a little menù with the option and my guess is that this isnt removable.
crazyC said:
Time and kitchens have moved on a little, but as things are going well, I am back to my original 2 questions that continue to perplex me:
1. Is there a way of stopping the 'cannot connect' bubble from coming up, or even to make it automatically close after say a few seconds.
2. Is there a way of stopping the keyboard selector menu from popping up when the side of the keyboard icon is hit. I just want the qwerty option and do not want the menu to come up ever.
I have been able to make no headway at all with (1), - found mention of one cab somewhere but the link had expired - and have tried various things for (2) but with no success yet.
Anyone?
Cheers
PS- to follow up my previous posts yes the fixes I mentioned for Tom Tom work fine - it was the 3 files causing the issues.
Click to expand...
Click to collapse
Cheers for that - I am concluding that the SIP issue I wil live with, and I already have that reg key set to zero for the connections issue, to no avail. I am experimenting with some other keys, but its really shooting in that dark, and as I cannot readily reporduce the notification, it will be a few days before I can even see any change.
Oh well. I will update if I get anywhere.
Ooooohhh, following some more digging, I MAY have an answer re the cannot connect bubble. I saw someone elses solution and that has actually led me to what could be far simpler.
I will try and cab it up later tonight for other to try. It is just a reg entry
EDIT - maybe I spoke too soon.
I am testing this by alternating between 3G and 2G on the comm manager - normally this will pull up the message. (Could someone confirm this as a valid test method).
I thought I had it solved, then the message appeared, but have done it another ten times with no hint of the message.
Some more testing to do......

Categories

Resources