little problem on a software - P3300, MDA Compact III ROM Development

hello all. i have a question, if you can help me. i have igo 2006 plus, which is workinf very well. how can i put on registry (not on startup folder) to start igo.exe when i power on my device (each time that i power on my device)? please, if someone knows.

I have entered a key under registry, but is not working: HKLM\Software\Microsoft\Windows\CurrentVersion\Run
with key Igo with value "\windows\igo.exe" where igo.exe represents the shortcut that i've copied in windows folder.

Related

mouse mode in WM6

I have a problem and hope that some of the Artemis experts can help me
In WM6 you can select the mouse mode. Normally it is disabled which is fine since I use the keys more.
However, from time to time the mouse spontanious appears, probably after pressing a button too often or too long.....
How can I remove completely this function?? I don't use it and it is bugging me..
I have looked at the registry but there is nothing I can find..
what rom?
what button u press?
rename mousemode.exe in the /windows folder of the ppc into mousemode.bak
Use totalcommander instead of the normal ppc explorer, otherwise its a pain to do it...
soft reset.
I have tried to rename the file by using total comander CE and each time after I choose the enter after changing the exe to bak the file remains a .exe file????
Are you using Meschles Touch 2.1 ROM? Or do you have Hbutton installed? Meschled set the Start Menu Button to Activate the mouse when you hold it until it vibrates. If you don't use his ROM then it's not the reason.
obionenairobi said:
However, from time to time the mouse spontanious appears, probably after pressing a button too often or too long.....
Click to expand...
Click to collapse
Or after you close TomTom??
See this:
http://forum.xda-developers.com/showpost.php?p=1536593&postcount=2
I am using the Fracoon 2.2 ROM.
I have tried to press and hold the start menu but nothing happens.
To be quite honest, I have no idea what triggers the enabling of the mouse mode but it is irritating that it sometimes comes up
I know it is not when you close TomTom
obionenairobi said:
I have tried to rename the file by using total comander CE and each time after I choose the enter after changing the exe to bak the file remains a .exe file????
Click to expand...
Click to collapse
I am sorry you are right. Work around is this.
1. Copy the mousemode.exe to another folder on the storage card(for save keeping).
2. open notepad or pword and make a tekst document. save it as mousemode.exe in \mydocuments (it will save as mousemode.exe.txt)
3. opentotal commander and rename mousemode.exe.txt into mousemode.exe
4. copy the new mousemode.exe into the windows folder (it will overwrite the old mousemode.exe.
5. soft reset.
Update:
Try to disable the mousemode via settings and afterwards do the steps above. Otherwise you will have a mousemode, but cannot shut it down an it treloads at a soft reset.
ready!
Just want to know if there is any Cab for
Mouse Mode in WM6
i saw a video - HERE

help for dll

hallo friend, i ve a big problem on my p3300, i have downloaded program much important for my job as FIELD TEST, but on artemis does not works.
so i have read on web more more pages and i understand that the problem is a dll that in p3300 /windows there isnt: rilgsm.dll.
without this dll some port are closed on my htc i suppose com 9 and 6 (network ) so field test doesnt work propely!
can someone explane me how i can solve this problem or i can extract or add this dll.
i have actually italian wm6 official on my p3300 , but i can install also a unofficial rom with rilgsm.dll.
i wait for help as soon as possible
thanks
rilgsm.dll is in the Artemis Touch 4.01 WM6.1 WWE ROM - Lite without cube ROM as well as the other versions (full, vanilla, etc) I suppose.
But, I'm not sure that is the complete answer to your problem. I was trying to run a program which ran fine on my previous PPC using com6 but would not run on my Artemis using com4 (needed to run TomTom). Today, I found a solution here that works. It's called portsplitter. I installed it today and sucessfully used TomTom (requires com4) and the other program (requires com6) as well on the newly created com8! (see the link above to makes sense of that). Maybe what you need?
Here's another link in the Artemis forum discussing this issue.
runningtiger said:
rilgsm.dll is in the Artemis Touch 4.01 WM6.1 WWE ROM - Lite without cube ROM as well as the other versions (full, vanilla, etc) I suppose.
But, I'm not sure that is the complete answer to your problem. I was trying to run a program which ran fine on my previous PPC using com6 but would not run on my Artemis using com4 (needed to run TomTom). Today, I found a solution here that works. It's called portsplitter. I installed it today and sucessfully used TomTom (requires com4) and the other program (requires com6) as well on the newly created com8! (see the link above to makes sense of that). Maybe what you need?
Here's another link in the Artemis forum discussing this issue.
Click to expand...
Click to collapse
thanks for answer, maybe can you explane how i can set ports?
i need only field test works , it is only excutable file, no need installation, there isnt configuration to do , is very simple, maybe i can send to ou the file to test.
i wait for help thanks again
pls help me
I don't know how to copy just the rilgsm.dll file you want. It's part of the rom and so access is denied on both the phone and via activesync.
Also, I don't know how to set ports. Did you try the portsplitter application I linked to above? I am using an application on my phone right now that uses port 6 thanks to the portsplitter application. Try it!
Upload your application here or post a link, and I'll see if I can give it a try.
i ve uploaded file here: http://www.megaupload.com/it/?d=ZL2OLMS0
please try it, anyway i dont know how to use port spkitter right mode, maybe i wrong to setup it
for it i need help
no one answeres.........
what's up with the (mad) face man? I have been trying to help you. I had a busy weekend and we are in totally different time zones - so relax.
Here, I will spell out very clearly how to use portsplitter...
Artemis settings:
start menu\settings\system tab\external GPS
programs tab...com8
hardware tab...com9/baud 4800
access tab...tick (select) manage GPS automatically
PortSplitter settings:
input: using your keyboard type COM8
baud: select 4800
output: select com6 and press 'add' then press 'start splitter'
the program will then be running in the background
Now go to your fieldtest app and set it to use com6 at 4800 baud. Or, if you know it uses com6 by default, just open it and see if it works.
If it works, you have two options. You can either start portsplitter each time you want to use it. Or, go back to the portsplitter app and tick 'autostart' so a link will be placed in the \windows\startup folder and you won't have to start it manually each time you reboot. It will always just run in the background. (edited to ad...) Actually, selecting 'autostart' only saves your settings so each time you open portsplitter it will run on com8 etc. You need to manually put a shortcut in the windows\startup folder for it to actually start up each time you turn your phone off and back on.
Now, if you use the portsplitter AND any other GPS programs (i.e. TomTom), you'll need to set that program (i.e. TomTom) to use com6.
In TomTom you do this by pressing the lower right hand corner of the screen where the clock and signal strength bars are. On the next screen press the right hand side of the screen where the battery status and signal strength bars are. Now press the lower left corner button called 'configure' and choose 'other NMEA GPS receiver' and press 'select'. Set the baud rate on the next screen for 4800 and press 'done'. Finally, press 'com:6 Port Splitter' and press done!
It works fantastic on my Artemis. I have another GPS program and I set up the GPS communications to use com6 at 4800 and it works like a charm as well. I've set PortSplitter to autostart after each boot, and I haven't given it a thought since. It just works.
I tried to download your app but there is a message that says "The file you are trying to access is temporarily unavailable."
I have fieldtest running on my Artemis right now. It looks like it auto sets itself to refresh every 3 seconds. The right hand side of the screen is called 'GSM' the left is called 'data'. Almost all data fields say N/A except for RSSI and Rx Quality. So, it looks like it runs, but does not work.
Probably due to this:
"fieldtest is not compatible with 9100/Prophet/Artemis. For those devices you need to use GSMTestMode.exe"
However, just in case you might still find this info useful...before trying fieldtest on my phone, I searched what it was about and found the info here. You may have already read it, but if not, there you go. BTW, (if you DID read it) you could have just directed me there to download the program rather than how you did it.
Lastly, I tried the registry edit:
HKEY_LOCAL_MACHINE -> SOFTWARE -> HTC -> EngineerMode -> BuildInEngineeringModeApp = 1
It changed nothing, the program is still mostly full of N/A responses. Also, ran the program from \windows and got the same responses as when I ran it from the memory card.
GSMTestMode.exe exists on my Artemis in the \windows folder.
To use it check this registry setting:
HKEY_LOCAL_MACHINE -> SOFTWARE -> HTC -> EngineerMode -> BuildInEngineeringModeApp = 1
Mine was 0 originally. I changed it to 1 and soft reset the phone. Then, opened the \windows folder and clicked on GSMTestMode.exe and all the info shows up instantly.
That was with portsplitter running in the background. So, I disabled portsplitter, soft reset and clicked on GSMTestMode.exe again - and it worked. Using/not using portsplitter made no difference. I did not check the values reported since I don't care enough. The rest is up to you.
thank you very much runningtiger, your info were very very precious for me, now works all fine.
only 1 problem: after i edit value from 0 to 1 in registry, gsm test mode works fine , but if i reboot artemis or shutdown and restart registry value back 0.
is there any way to solve?
bye and thanks again
This isn't an issue on my phone. I made the registry change using TotalCommander and used the exit command on the menu to close TotalCommander (rather than the X in the upper right hand corner). Then, I soft reset by pressing the reset button with the stylus. When my phone was ready to go again, I opened GSMTestMode.exe used it, closed it, then reset my phone again, used GSMTestMode.exe again and it worked again. So, the registry change sticks on my phone.
Usually the reason registry changes don't stick is not enough time passed before soft-resetting the device. Some registry changes are ready to use immediately, but others take a moment to actually write to the registry and if that process is interrupted then the change isn't actually made.
Three thoughts on your phone...
1) did you wait about a minute after making the registry change before soft-resetting your phone? This allows plenty of time for the change to be actually written to the registry.
2) wait a minute after doing the registry change, then try instead of soft-resetting doing a full power down by holding the power button until you are asked if you for sure want to turn off the phone and then let it sit a minute (off) before starting it up again?
3) can you try using TotalCommander to make the registry change like I described above?
runningtiger said:
This isn't an issue on my phone. I made the registry change using TotalCommander and used the exit command on the menu to close TotalCommander (rather than the X in the upper right hand corner). Then, I soft reset by pressing the reset button with the stylus. When my phone was ready to go again, I opened GSMTestMode.exe used it, closed it, then reset my phone again, used GSMTestMode.exe again and it worked again. So, the registry change sticks on my phone.
Usually the reason registry changes don't stick is not enough time passed before soft-resetting the device. Some registry changes are ready to use immediately, but others take a moment to actually write to the registry and if that process is interrupted then the change isn't actually made.
Three thoughts on your phone...
1) did you wait about a minute after making the registry change before soft-resetting your phone? This allows plenty of time for the change to be actually written to the registry.
2) wait a minute after doing the registry change, then try instead of soft-resetting doing a full power down by holding the power button until you are asked if you for sure want to turn off the phone and then let it sit a minute (off) before starting it up again?
3) can you try using TotalCommander to make the registry change like I described above?
Click to expand...
Click to collapse
i resolved upgrading to wm6 official and now works all fine, so my friend thanks again for support and precious infos

Assign anny Program launcher to Startbutton in upper left corner

Hallo
i found this: http://forum.xda-developers.com/showthread.php?t=486712
With this program you can assign anny program to the "software" startbutton.
I mapped YotaCenter to start button and would say its far better than the new windows startmenu and the new htc start menu.
It has several advantages. YotaCenter enables you to place favorite apps in an easy way and brings a taskmanager.
Also other program launchers are better than the windows/htc one - so give this startbutton app a try
I want to do this could you tell me what I have to do as that thread is a bit confusing for a nooby?
Thanks
thanks!!!
hI MARKUSSIEBERT!! Thank you for your great app. I am happy finally! Thanks
has anyone got this working on dutty 2.3?
Yes - im using it with dutty 2.3 even if it seems that there are some unexpected behavios.
Unexpected behaviors are:
-sometimes (ever 15 - 20th touch) the original startmenu appears, but its ok
-a second click on "Start" doesnt close the launcher window (because it only launches)
How to use it:
1. install the cab
2. open any registry editor
3. goto HKCU\software\allelimo\StartButton\Run
4. change the value to what you want to start
If you want to launch:
\Program Files\MyApplicationFolder\MyApplication.exe
you have to insert:
MyApplicationFolder\MyApplication.exe
if you want to start an application that is not on the Program Files folder, you can write the full path instead:
\Memory Card\Program Files\MyApplicationFolder\MyApplication.exe
How to extend the hook to the "Start" text?
HKCU\software\allelimo\StartButton\HookText
Set this value to 1 for hooking the word "Start"
Delete the key for hooking only the Start button
yeah, i could get it to work from the memory card, but i reinstalled yota onto the phone and i got it working..
as you said clicking start doesnt close it,
one more (i dont know if it is limited to dutty 2.3) if you click to the right of the start text the normal start menu will come up, every time..
you have to diasble the new htc startmenu first,
To enable "old" LargeMenu (Disable new manila start menu):
HKEY_LOCAL_MACHINE\Software\HTC\EnlargeMenu\Enable ManilaStartMenu =dword:00000000
then configure this tool...works for me

Registry Key Toggle (for Command Prompt!)

Hello friends,
I am trying to figure out how to script a specific registry change which I can toggle off and on on my Rhodium without manually running a registry editor. The registry key I want to be able to toggle between 0 and 1 is:
HKEY_LOCAL_MACHINE\Drivers\Console\OutputTo
I have searched heavily, and read about MortScript, but I feel there must be a better way to get this very simple task done.
The reason I want to be able to toggle the above registry key between 0 and 1 is to properly run a Command Prompt (like DOS prompt) on our lovely Rhodium. If you happen to be interested in getting the Command Prompt on your Rhodium see the web site listed below (everything will work as soon as we can toggle the above registry key, without being able to toggle the key the Rhodium's boot process will get clogged by the command prompt window, which is quite a nuisance).
http://dalelane.co.uk/blog/?p=122
If anyone has any ideas I would be very great full. Thank you!
Can't you just cab up two separate registry tweaks and then create shortcuts to them?
Making Cabs from two registry tweaks would be ideal, and I am asking someone for a hint on how to accomplish this.
If anyone has any idea on how to create/write a registry tweak and 'compile' it into a Cab please advise.
Thank you in advance
i could make up a simple EXE to do this will that help?
please PM me more info regardign it
Thank you for the offer, I actually spent more time on it and figured out how to create two .CAB files, one would set the registry to "0" and the other would set the registry to "1", but I was not able to create an .EXE file.
If you have a minute to create an actual .EXE file that would be superb to my solution of two .CAB files.
I am attaching the two .CAB files for the group.
try the attached exe and let me know
just copy to device and run it
I appreciate the attempt, but unfortunately the application you wrote does not produce consistent results in my quick testing. Sometimes pressing Visible changes the registry key and sometimes it doesn't, it seems like pressing the Invisible key has no change upon the registry at all.
If you could revisit the code that would be great.
Thanks

Weird: connect brings up File Explorer

I connect my AT&T HTC TP2 to a Windows 7 laptop via ActiveSync. For about 3 days now, whenever I connect the phone, Windows File Explorer comes up, showing the Windows/System32 folder!
About the only thing I did during that time was install some themes stuff.
How can I sotp this? I seem to remember it happening a long time ago (XP? some old phone?) but I don't remember details.
Thanks!
I finally found the solution, I post the whole thing here in case others have the same problem (it was a bear finding this!):
Delete any keys found on your PC under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnConnect]
and
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnDisconnect]
If you delete any, reboot. (Note, my PC did not have any keys here that needed to be deleted, only the default key was there)
Then go back to each of the above registry items and in the value name "Default" place a space in the value data. This finally worked for me and I did not have to reboot to see results.

Categories

Resources