application to switch default browser - Windows Mobile Development and Hacking General

Quick question,
After a protracted bout of searching here, I am still looking for an app that would allow me to easily switch my default browser from one to another. I have seen the tutorial on setting Opera Mini as default, and know that some browsers allow you to have an entry in preferences that you can check to set as default.
But is there an app that will allow me to quickly switch between Skyfire, Netfront, PIE, Opera et al?
Have any of the gurus written this yet?

Don't think it has been done yet. I'm not a programmer so I'm not sure how difficult this would be. It would seem to have something to do with the registry. Maybe the app could make those registry changes...then again, I'm not sure

just change reg entry or use mort script.
hi,
If your just trying to changing your default browser, I would suggest just changing the registry key (in the HKCR) for htmlfile to launch the desired browser. Total Commander offers a registry editor.
If you want to change the default browser on a regular basis then you could write a fairly easy mortscrip code to offer the list of desired browsers and then change the registy keys to launch the new default browser. There is a mortscript code examples which shows most of the steps to do this.
Cheers,

i have searched for a way to read and change reg keys using C#..maybe i will try to develop something

Related

Change the default O2 URL from hard browser shortcut button?

Even if I 've changed the home page to something else (Google), whenever I launch from the hard button, it defaults to O2's website. Is there any way to change this?
The URL is stored in the registry:
HKLM\HARDWARE\OEM\KEYBD
PieHomePage = "<your URL here>"
I have mine set to Google.com/pda because it is a very small page to load in case of accidental pushing and GPRS connection.
I actually have "Home" on PIE set to Google.com/ig so that I can go just about anywhere I want in a couple of keypresses/screentaps.
Oh, I think there are longwinded ways of changing this, like Tweaks2K and others, but this is the one stop solution to your question.
sorry if this doesnt answer ur question, but i suggest using opera as it really goes 2 ur set homepage w/o any tweak. that, aside from its other several advantages over IE. :wink:
on a slightly different but also related topic, how do i map d default IE button on d HTC univ 2 launch opera? ive tried PQzII but i cant find d IE button, or is it named differently? :?
instead of a URL, specify the full path to the Opera executable.

How to remove installed input methods on Windows Mobile 5

Hi all,
I don't have any use for the input methods "Block Recogniser", "Letter Recogniser" or "Transcriber" and I'd like to remove them.
I've recently installed another virtual keyboard, and I can't get it to load - I've been lead to believe this can occur if you've got too many keyboards loaded (only the default ones + the CoPilot keyboard) or too much stuff loaded in the Today screen (*cough* maybe LOL).
Is it just a registry setting (like the today screen) or is it something more fundamental?
Thanks
Jon
I dont thnk you can remove the defaults SIP as they are in the ROM, however you may remove them from the list. Check the wiki at WM5 section for the reg tweak to it.
As for your second question, I'm not sure, but I have 3 additional SIP there, it seems working just fine, and I have 3-4 things on my Today screen.
Ok, now the other question, how to manually ADD SIP? Other than copying files, one may need some regitstry tweaks... Any idea?
For example, i want to add japanese SIP to English ROM...
Use a CAB manager to open up the SIP CAB installation file, and look at what they've done.
BTW, a 'friendly' warning, doing things on the SIP registry can potentially freeze your phone upon any softreset, hence making your phone useless without hardreset. So, make a backup before doing anything and prepare for a hardreset.
A few notes:
1) All SIPs are registered under HKCR\CLSID\{SIP CLSID} If you do a search of those keys looking for value containing SIP name as it appears on the menu you will find it. To disable SIP delete its key.
But as hanmin already pointed out: Be careful when messing with registry and SIPs in particular!
2) Generally built in SIPs don't count for the "too many SIP" scenario. If you have 5 or more 3rd party SIPs installed that could be the problem. Other wise it might be missing DLL, bad registry or internal problem with the software. Also in AKU 2 and up devices 3rd party SIPs may stop loading after a while (like a day of use or so) until you soft reset device.
This can be prevented by toggling through them on startup. There is an app on the forum here somewhere to do just that.
3) SIP registry (assuming it doesn't need custom settings) looks like this:
HKCR\CLSID\{SIP CLSID}
default (string) SIP Name
HKCR\CLSID\{SIP CLSID}\InProcServer32
default (string) sipdll.dll
HKCR\CLSID\{SIP CLSID}\IsSIPInputMethod
default (dword) 1
Unfortunately, usually there is no way to find SIPs CLSID from the outside to create the key.
However, every SIP must contain a DllRegisterServer function, which when called will create the needed registry entries. If you can find something similar to regsvr32.exe for the PPC you should be able to safely register the SIP.
Once again: putting the DLL under windows and registering the SIP does not guarantee that it will work or that your device recovers from soft reset.
Be sure to backup your data!
{ok, I think that's enough fun with styles and colors for now}
You could also try Tweaks2K2.NET. With this program you can hide the SIP's you don't want to show on your device
Thanks for the info levenum. I will analyse working Japanese ROM SIP now... Will report if find something usefull...
Does removing an SIP from the list make it pop up faster when clicking the arrow to bring up the list??

How to Change XT9/ABC default settings?

I have the 20 Key Touch Dual (nike) and XT9 works great, but depending on what program you are using some applications start in "abc" mode by default. This seems dependant on what feild you are in; Subject feilds like a new calendar item always starts in "abc" mode, where notes and message feilds start in XT9. If you change the settings it will default back next time you open that application. Is there a way to change the default keypress settings to always start in XT9 for all feilds or a way to remember your preference inside each feild.
Anyone have a suggestions/tweak/fix?
Thanks-
Jcostanza4
i also need to fix this it is really annoying
I think you are right and that it's determined by the field or the application. I've noticed that it defaults to "abc" in fields and applications where non-standard (unusual) language is often used; i.e. calendar entries, phone book, connections settings fields, etc.
There must be a workaround though...
Does anyone found a solution to this??
It's really annonying to have to change everytime for having the xt9 enable. I found a sort of shortcut: long press on the button "*/xt9" and then press "1" but you have to do it each time...
Don't we have a good programmer who knows how to make cab to get rid of this??
i tried this, you can change the keyboard to the normal one, non new htc, this it will be of.
Guys it's simple use file explorer and go to Window\xT9Settings and click to launch settings menu there you can check on/off the following:
-Spell Correction
-Next Word Prediction
-Auto Substitution
-Word Completion
-Multitap Word Completion
Don't know why HTC have hidden it in the windows directory!! it should have been placed in the systems menu in any case you can always create shortcut for it in the programs menu.
gfreek said:
Guys it's simple use file explorer and go to Window\xT9Settings and click to launch settings menu there you can check on/off the following:
-Spell Correction
-Next Word Prediction
-Auto Substitution
-Word Completion
-Multitap Word Completion
Don't know why HTC have hidden it in the windows directory!! it should have been placed in the systems menu in any case you can always create shortcut for it in the programs menu.
Click to expand...
Click to collapse
But the is no option there to disable or enable xT9 in all applications.
I think this is the same issue as being discussed in this thread - maybe they should be merged.
Even though this thread is the 20-key version the way it reads to me we are all looking for the reg key(s) that set the behavior of xT9...
dabs said:
But the is no option there to disable or enable xT9 in all applications.
I think this is the same issue as being discussed in this thread - maybe they should be merged.
Even though this thread is the 20-key version the way it reads to me we are all looking for the reg key(s) that set the behavior of xT9...
Click to expand...
Click to collapse
Im not looking to disable the XT9, but to enable it in every feild by default or ABC mode. Right now certain feilds default to ABC or XT9, so knowing which feild defaults to what is always a pain. If I get used to typing in one mode only everything would be smooth.
This is one of the biggest things that is bugging the hell out of me at the moment with this device. Everything else has been smooth, Really hope HTC fix this in the next version with either a user option to enable the mode you want to use. I am pretty sure that a registry edit could also do this.
gfreek said:
Guys it's simple use file explorer and go to Window\xT9Settings ...
Click to expand...
Click to collapse
no xt9settings program on my traditional chinese version.
Try the link below...^^
http://forum.xda-developers.com/showpost.php?p=2098945&postcount=4
Thanks for the link. It works properly.

[REQ] 6.5 Modifications, Is this possible?

I know we can change the order of the tabs on the default windows today screen, but is it fully customizable yet? I want my text tab to take me to sms chat,my music tab to open s2p, and my favorites tab to open up opera or show my opera favorites not internet explorer cause i dont even use that. Is this possible using the registry??
partially possible
you can change the soft keys to whatever you want by editing the registry
here: \HKLM\Software\Microsoft\CHome\
like on the clock plugin my soft key is galarm for example
and on the text one you can replace the "compose" with say a link to pocketcm
all you have to do is change two registry entries in the corresponding folder in the registry one for the link text and one for the link to the program or even website which I did to launch custom bookmarks
it's surprisingly customizable
the only one I don't think you can change is the music
but next time you should really ask in Q and A
this isn't the place for questions
please refer to the Q&A section
thank you

thread_sms.htm edit for skinning purpose?

hi all, would like to ask if anyone have any experience editing thread_sms.htm other than just to change the size of the sms input box?
I experimented changing the other parameters in the file and it's corresponding css file but none of the changes took effect.
I am aware of the need to remove the system and read only attribute before editing.
Any one has any ideas to share?
if we can edit these 2 files, we might be able to do some minimal skinning for the sms app.
In file thread_sms.htm search the parameter height and set the value = 70 instead of 35 or 30 (not remember the original value). Restart pda and you will have a input text box for tree line text.
For change file you need to copy it in your PC and after recopy to pda, using resco explorer or total command.
erm. i think you misread my question. I know how to change the height of the sms box. I am asking if anyone has experience changing the other values?
Hmm. You tried changing which parameters? If it can be skinned with html, it will be marvellous!!
I've tried many roms and none have any special modifications that I am aware of. It would be cool to have it skinnable
You can customize font colors via the read_style.css stylesheet, and i've also seen someone put a background image in the sms view. It was just generic html code. I don't remember the details, but i saw the thread about it here, on xda-devs.
Try searching the forum for read_sms.html

Categories

Resources