dialer issues. Lost text! - Windows Mobile Development and Hacking General

Hi all,
I've been f'ing around with different dialer skins and fubar'd an uninstall. Since then, I've lost the ability to show any of the text on the dialpad (ie. 1, abc2, def3, talk, speed, etc..)
I know these are controlled via registry in some way, I don't know the specific keys, but if someone could post a reg dump, (i can manually put everything back in place), that'd be awesome...
device: HTC Prophet, running WM5 2.15 AKU
TIA!!

I figured it out... I exported [HKEY_LOCAL_MACHINE\Security\Phone\Skin\Dialer] and compared the landscape and portrait registry keys. The dialer skin I uninstalled incorrectly only supported portrait so I picked out all the "extra" keys and one by one deleted them and observed the affects:
These are the extra keys I deleted.
Portrait\Text
"textRCMLStyle"=dword:00000011
Portrait\VerbButton & TalkEndButton
"TextFlags"=dword:000F0F0F
Portrait\DialButton
"MajorRCMLStyle"=dword:00000022
"MinorRCMLStyle"=dword:00000044
"MinorFlags"=dword:000F0F0F
"MajorFlags"=dword:000F0F0F
Yay Me!

Related

Totally prevent soft keyboard SIP in landscape mode?

a042349 at HowardForums wrote this post:
OK,
I hate that pop-up KB as well. I tried all the reg hacks and nullkb's I could find and on both my HP6515 and now on my 8125 it would always revert to the software screen KB and pop up at the most annoying times.
Well in doing some poking around I discovered a reg key that COMPLETELY elimnates the soft KB from popping up - great news. The bad news (there's always bad news) is that it completely prevents ANY of the SIP panels from coming up when you want them to, or from working in general.
So if you do this hack you are completely dependent on the 8125/9100 hardware keyboard. Now I've been running like this for over a year on two different devices and it works for me. The one thing I did was extract the "cut, copy and paste" icons out of an old "PHM Keys" I had and put them on the Start Menu so that I can now use those instead of the Ctrl-C, Ctrl-X, Ctrl-P when I need to. Works fine, but takes up three slots on my Start Menu.
You could also create a backup reg file, and one with the setting I'll give you, and then import them and reboot to turn the hack on or off. It does require a reboot so it's not an ideal solution, and I know the key by heart so i do it manually if I ever need it - which I never have:
HKEY_CURRENT_USER\ControlPanel\Sip\AllowChange=1
Change that entry from a 1 to a 0 and reboot. No more KB, Block Recognizer, Transcriber - nothing but the HW keyboard.
Try it you'll like it!
Click to expand...
Click to collapse
From what I know (I didn't try it yet), it totally prevents the SIP from appearing, and that would probably include portrait mode when the hardware keyboard is not available. A soft-reset may be required between changes, too.
Is there a way someone can make a program to prevent the SIP from appearing in landscape mode at all, yet make it available in portrait mode?
I use my device in both modes, so I wouldn't want to lose complete functionality of the SIP.
Any ideas?
Hi everybody!
I may have an alternative to killing SIPs altogether:
All SIP DLLs are registered under HKEY_CLASSES_ROOT\CLSID, each with its unique identifier. The name of the SIP (which you see in the menu is stored in the default value) SIP key has two sub keys: InProcServer which tells the system where to find the DLL and IsSIPInputMethod with it's default value set to one.
One idea is to create a fake SIP key that will point to a non existent DLL and then select that SIP in the menu. The system will try to call up the SIP but it will fail until you select a valid one.
Hope this will help
Hardware Keyboard only in Landscape
On the Universal the combination of PQZ (to assign different SIPs to landscape and portrait, should work on other devices too) and PHMs "NoDoSIP" (registers a SIP that does nothing) works perfectly. Disable all SIPs not needed at all by setting the Reg Value (search for the SIP by name in the registry) Default under IsSIPInputMethod for that method to 0. You can rename your remaining SIPs there as well.
I'm skeptical, but willing to try...
As the originator of the quoted post in this thread I'm skeptical but certainly open minded that this solution would work.
And yes my method does require a reboot to enable/disable, so it's certainly not for the occasional use of the SIP.
In the past I had tried all manner of null kb's, and UID registry string swaps and other things to prevent unwanted SIP pop-ups.
What I would like is to have it ONLY come up when I invoke it - and NEVER on it's own. I wouldn't use it much (and haven't on two HW keyboard devices over the past year) but sure it would be handy for the odd time I need to type in portrait mode.
I may give this a shot after dinner tonight and see how it goes - at the very least I can always go back to my admittedly draconian total elimination of the SIP's that I have now.
I'll post my results later tonight.
-Joel (a042349)
And??
Works like a charm, right?
In landscape it just displays the hardware keyboard icon and the arrow to even allow to manually invoke any other SIP "on the fly".
And in portrait the selected SIP gets activated automatically.
Works flawlessly for me (on my Universal) since month.
Right man, works like a charm! Thanks for this hint!
GREAT
Its the little things that make my tilt a better device to use. I tried phmppcpt.rpr_arm_siponly.cab on my tilt with dutty's pre April 29th cab and it works to eliminate the landscape keyboard in messaging, notes and contacts, however I have a beta version of opera mobile 9.5 and it seems to have mind of its own, doing the exact oposite and making both keyboards nearly unusable. Anyone else experience this?, hopefully Opera will provide users with a choice of hardware keyboard only and not having the SIP popping up. I presume that Opera had a feature to do exactly what .cab does just for that application and now the .cab is reversing it. Seems to do about the same thing in Internet Explorer.
im using opera 9.5 too.. and nothing seems any different after installing the cab... SIP still pops up.. any idea how i could solve it?
Thanks.
the ironic part is that ez imput kb does an automatic switch between keaboards when flipped from portrait to landscape, is there a script or a reg hack edit that does this??? cuz we can use that engine to make the sip automatically change to null kb when switched to landscape, fully eliminating pop ups and soft keyboards when using your querty
no2chem nueslidingkb
i use no2chem's nueslidingkb on my mogul. it allows you to set different SIPs on protrait and landscape as well as customizing the sliding sounds. it works very well, i have intellipad on portrait and nullKB on landpscape.
It however does not work on my Fuze, it doesn't change the SIP to the set one when switched to landscape, maybe needs an update? i hope no2chem checks it out.

PocketCM contacts 2.0

Is out (since 2/17) and works flawless at 96 DPI.
Fast, smooth, BIG contacts, nice skins
What's new:
- Category edit in contact
- Backspace button on phonepads
- New theme option in order to allow clean bubble
- Preloading of some image to allow smoother use
- Added menu to all panel, you can now choose the SIP while editing note or contact
- Performance enhancement
- Greatly enhanced performance in some scenarios
- SMS counter is back
- Bug fixes
http://pocketcm.com/contact.php
EDITED
May be it is well known, but if you push PHONE button for more than 250 msec a menu' will appear. Releasing the button PocketCM minimize itself, moving the finger to the other button's area you can choose the options menu'
Have you successfully installed pocketCM 0.2 on your athena?
I've tried several times but I never succeed in. The installation process doesn't cause any problem but the program graphic is completely a mess. I' have tired to change the theme with a VGA-compliant one but it doesn't work well anyway. Can you explain me how have you exactely installed it? I feel kind of idiot, but i badly need a decent contact manager (and the default one, in my opinion, it is not decent at all).
HI.
I just installed PCM Contacts in my Athena. It is necessary to install in the same
directory the vga-test.zip file that can be found in the Theme section of their forum.
This version wants directly the .zip files instead of the old .ctm (?) ones.
Hope this helps.
Mauro
I'm also a user of PocketCM. It just looks perfect on my Athena running with 128dpi.
It ist Important to use a vga skin (.zip file in the Versions newer than 0.15) !!
They also offer a very usable SIP (PocketCM Keyboard) that i use as a default.
Everything is freeware ans runs without any problems on my Athena.
On good thin is that PocketCM and PocketCM Keyboard can easily be set to other languages (German in my case) just by using an other skin.
Thanks to everybody. I've installed the program and the VGA them but still there are some issues. In addition of being a little slow, when I tap on the phone button the keyboard doesn't show up correctly. Can you send me the theme that works on your device?
filippo.visintinATgmail.com
i've got pocketcm0.20 and i basically use it for its threaded sms function...is there a way to map the hardware message button to go directly to pocketcm's sms function page instead of the WM sms page...or when i get a new message and click read or something to go directly to pocketcm's sms service?
here you have a VGA theme perferctly working with the athena. Thanks to Gidello, great job http://pocketcm.com/phorum/read.php?22,8595
bapssystupr3m3 said:
i've got pocketcm0.20 and i basically use it for its threaded sms function...is there a way to map the hardware message button to go directly to pocketcm's sms function page instead of the WM sms page...or when i get a new message and click read or something to go directly to pocketcm's sms service?
Click to expand...
Click to collapse
anyone know of this??
try this one :
http://pocketcm.com/phorum/read.php?22,8595

Tips, tricks for getting the most out of Sense 2.1

Hi all,
Ever since the new Sense 2.5 started surfacing, I have been watching all the cooks go for the new interface, but sadly (in my opinion), productivity-wise, it is a step back from Sense 2.1.
I missed the speed, the responsiveness and business-functionality of the "old" Sense 2.1.
For those of you in the same shoes as me, I present you my collection of "upgrades" for the Sense 2.1 interface, to combine the speed of S2.1 with the extra functions of S2.5
I will update this page as I find something new.
I do not take credit for the tweaks, I found them here-and-there, wherever possible I will give a link to the original thread.
Also, I use all the tips/tricks/hacks/programs on these pages, so they do work flawlessly.
Tools you will need:
1. I use Total Commander for copying files into the Windows directory. You can get if for free HERE. Alternative: use Resco Explorer.
Addon programs / cabs
Kimi has successfully extracted a number of Sense 2.5 extras to work with Sense 2.1. ORIGINAL THREAD
New, full page e-mail tab from new sense.
1. Install "Email_tab.cab" from end of post
2. Extract "Email_update.zip" from end of post into \Windows directory.
3. Soft reset
New camera with autofocus function (a lot faster for taking pictures)
1. Extract "Camera.zip" into \Windows directory
New calendar tab with new appointment editor, agenda and week view
Extract "Calendar_pack.zip" on your computer.
1. Install "1_Calendar_Tab"
2. Extract "2_Calendar_update.zip" into \Windows directory
3. Install "3_HTCFramework"
4. Install "4_SharedResource"
5. Install "5_AppointmentMod"
6. Install "6_AppointmentEditor"
7. Install "7_ContactPicker"
8. Soft reset
Registry edits/hacks
The following hacks I found under the Leo thread, but work just fine and dandy with our Topazes and Sense 2.1 environment. All credits go to folks in that thread.
1. Enable Haptic Feedback in Opera for Link Clicking
Go to HKLM\Software\Opera\Defaults
Add new DWORD Value as Name: VibrationEnabled and DWORD Data (dec): 1
2. Enable Auto Data Disconnect for Auto Email Downloads and Other Downloads with a Cab File
When you have auto email downloads enabled, data is not disoconnected after mail retrieval and thus your battery is drained much faster. Modify the following reg edit to have data disconnect after 60 seconds. You can test this by tapping on the notfification bar while downloading emails and watch the data connection close after idle for 60 seconds.
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Planner\Settings
CacheTime = 60
SuspendResume = should be blank
VPNCacheTime = 60
3. Boost Performance:
Navigate to: HKEY_LOCAL_MACHINE\System\StorageManager\FATFS
Change - CacheSize to 4096
4. Change 'Reply All' Softkey to 'Reply' in Emails
When you are viewing a single email, the lower left soft key says Reply All. It would be better if it just said Reply. Well now it can. Soft reset after change.
HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\ShowReplyAllEmailSK change 1 to 0.
5. Enable Reflow in Adobe Reader LE
Make the text flow even when zoomed in with the following reg tweak.
HKEY_CURRENT_USER\Software\Adobe\AdobeReaderLE.25\ EnableReflow change 0 to 1.
6. Incease Picture Quality of Camera Photos
The following tweak will allow the camera to save images at a less compressed jpeg rate, meaning that the image will be sharper and more detailed.
HKLM\software\htc\camera\image\jpegquaity\superfine
Replace the 5Msize = 643628 value with 746028
7. Improve Camera Recording Quality of MPEG4-VGA Videos
The following tweak will increase the video quality from 2100avg bit-rate to 4500avg bit-rate.
Go to [HKLM\Software\HTC\Camera\recparam\MP4VGA and replace the BitRate value with 4194304
8. Disable Beeps When Altering Volume
When you press the volume key you getting annoying beeps. This tweak allows to change the volume silently without the beeps.
HKCU\ControlPanel\Volume\Mute Change from 3 to 1.
9. Faster Keyboard Responsivness when Typing
HKCU\ControlPanel\Keybd
Change InitialDelay from 375 to 100
Reserved 3
Thanks for these tips. The camera does appear to be faster. And also the email tab seems much quicker. I like the fact that you can read most of the email now, which is way more efficient than the previous tab, inwhich most of the mail was hidden in the big envelope.
However, the buttons for other mail adresses in the email tab (the small envelopes on the right) are horrible dissorted, as is the sms tab. I didn't found a way to solve this.
Also, it appears to be important that you install the agenda tweaks according to the numbering. Without noticing it, I started at the bottom and didn't see any agenda after installing everything. Therefore I reinstalled the 7 files in the right order. I do see the agenda now if i select the agenda tab. However, nothing happens when I select "day".
nightlife31 said:
Thanks for these tips. The camera does appear to be faster. And also the email tab seems much quicker. I like the fact that you can read most of the email now, which is way more efficient than the previous tab, inwhich most of the mail was hidden in the big envelope.
However, the buttons for other mail adresses in the email tab (the small envelopes on the right) are horrible dissorted, as is the sms tab. I didn't found a way to solve this.
Also, it appears to be important that you install the agenda tweaks according to the numbering. Without noticing it, I started at the bottom and didn't see any agenda after installing everything. Therefore I reinstalled the 7 files in the right order. I do see the agenda now if i select the agenda tab. However, nothing happens when I select "day".
Click to expand...
Click to collapse
Hmmm. I do not see any of the distortion that you are talking about... Which ROM do you use?
As for the agenda, it works flawlessly for me. Again, which ROM and which language do you use?
I hope I can help!
Posted edited after I found the answer I needed - couldn't work out how to delete it.
Tim
kristofpetho said:
Hmmm. I do not see any of the distortion that you are talking about... Which ROM do you use?
As for the agenda, it works flawlessly for me. Again, which ROM and which language do you use?
I hope I can help!
Click to expand...
Click to collapse
Unfortunately none of the "upgrades" - email, camera, calendar works right for me either. Email has distorted graphics; camera has white letters on white background for the menu; calendar works the best except also white dates on white background so I can't read anything.
And the only way to go back to the original one was a hard reset. Fortunately I have backed up the phone yesterday so it wasn't a big deal, but it may not be so easy for others.
EDIT: just realize this is not for touch pro2. Would this be the reason? I'm using tmobile touch pro2 with stock wm6.5 rom.
wearefree said:
Unfortunately none of the "upgrades" - email, camera, calendar works right for me either. Email has distorted graphics; camera has white letters on white background for the menu; calendar works the best except also white dates on white background so I can't read anything.
And the only way to go back to the original one was a hard reset. Fortunately I have backed up the phone yesterday so it wasn't a big deal, but it may not be so easy for others.
EDIT: just realize this is not for touch pro2. Would this be the reason? I'm using tmobile touch pro2 with stock wm6.5 rom.
Click to expand...
Click to collapse
I think it might be that you are on a stock ROM. It works just fine for me, on any 2.1 cooked ROM that I've used...
The language I use is Dutch. Installed the rom a while ago, so I cant really remember which one it was. I found two roms on my HD, so it must be one of these.
RUU_Topaz_S_HTC_NLD_2.16.404.1_Radio_Sign_Topaz_61.44tc.25.32_4.49.25.17_Ship
_HTC Touch Diamond2_WM6.5_RUU_Topaz_S_HTC_NLD_2.16.404.1_Radio_Sign_Topaz_61.44tc.25.32_4.49.25.17_Ship(2)
nightlife31 said:
The language I use is Dutch. Installed the rom a while ago, so I cant really remember which one it was. I found two roms on my HD, so it must be one of these.
RUU_Topaz_S_HTC_NLD_2.16.404.1_Radio_Sign_Topaz_61.44tc.25.32_4.49.25.17_Ship
_HTC Touch Diamond2_WM6.5_RUU_Topaz_S_HTC_NLD_2.16.404.1_Radio_Sign_Topaz_61.44tc.25.32_4.49.25.17_Ship(2)
Click to expand...
Click to collapse
I'm sorry... For Dutch, put the attached files into your Windows directory...
The 17xxx is for the Caelndar tab and the 44xxx is for the email tab.
Do a soft reset afterwards! I hope this solves your problem!
Hello Kristof,
Thank you for your help. Unfortunatly it didn't work. The only change I noticed was that now the "day" button in the calender tab is replaced by "IDS_Calend...". But I still can't select the calender day view and the envelops on the email tab still look horrible.
nightlife31 said:
Hello Kristof,
Thank you for your help. Unfortunatly it didn't work. The only change I noticed was that now the "day" button in the calender tab is replaced by "IDS_Calend...". But I still can't select the calender day view and the envelops on the email tab still look horrible.
Click to expand...
Click to collapse
Hmmm... I'll dig myself into Kimi's thread to see if anyone notices what you notice...
Strange, though, it should work for everybody...
I'll try to come back with a solution for you!
Thank again
There is no need for me anymore. I just flashed the new HTC rom and currently enjoy sense 2.5 Till now I didn't find any negatives using it
white screen
im having the same problem as wearefree for the calendar... ive got a td2 and upgraded it to winmo 6.5 could that be it?

Original HTC Dialer .CAB file... OR glitch patch?

For starters: I have the T-Mobile USA HD2.
I installed the DJC BLACK/BLUE dialer, it caused the extended bar issue in the screen shot. Then, I simply uninstalled the dialer, soft reset... and then the issue was present on the default HTC dialer. Also, some of the black shading remained from the BLACK/BLUE dialer on the default HTC dialer, basically corrupting the standard dialer altogether.
So, then I figured that I'd try to install the WM6.5 version of that dialer -- considering it was reported that it was working on WM6.5 without issues... well, it works in landscape, the colors are correct, and everything seems fine; HOWEVER, as you can see by the screen shot, the overlapped (TALL) bar still branches out from the base of the dialer.
IS THERE A FIX FOR THIS? A REGISTRY EDIT? SOMETHING THAT COULD PERHAPS REMOVE THAT BAR OR MAKE IT STANDARD SIZE AGAIN? DOES ANYONE HAVE THE .CAB FILE FOR THE ORIGINAL HTC DIALER? Thanks in advance...
Hi !
Did you check your registry for the key HKEY_LOCAL_MACHINE\Software\HTC\PhoneCanvas\LargeBtn and check if the value bLargeBtnLayout is 0 or 1 ?
Not sure it has any effect anyway ; I'm trying to remember where its position is defined (it has been a frequent bug on WM6.5.x cooked ROMs - the opposite problem from yours, but still annoying).
The icons names are Dialer_Contact_down.png and Dialer_Contact_up.png, but their design isn't the problem : they're always rather small and the phone software (and/or registry settings) are responsible for their bad centering.

[Q] Missing Dialer details

Have been modifying TP2 with many registry changes etc. Running WM6.1
However, seem to have "lost" part of the standard dialer and have trolled through the forums trying to find what files and .dll are being used by the DEFAULT dialler.
The HTC dialler works fine but I do not like it, so when swapping back to the default dialer, the buttons and keys are there, but where the list of previous numbers should be is just a grey area with no entries. Selecting any area WILL bring up the call record as normal.
I must have deleted\edited\corrupted something..........but even looking through back-ups, can not find a clue!
Otherwise, any clues on JUST a plug in dialer (everything I find seems to be a full package with today and other stuff) - I like the dialler on the TYTN2 - both for size and colour and am trying to replicate this if possible.
Colours and size are good for tapping when driving as here in UK must NOT hold a phone as illegal!
ANy clues on files/which registry keys hold the colours for the HTC keypad etc. would be useful as doesn't seem to be HKLM\security\phone\skin
As loads of views and no answers, transferring to general questions
JR44 said:
Have been modifying TP2 with many registry changes etc. Running WM6.1
However, seem to have "lost" part of the standard dialer and have trolled through the forums trying to find what files and .dll are being used by the DEFAULT dialler.
The HTC dialler works fine but I do not like it, so when swapping back to the default dialer, the buttons and keys are there, but where the list of previous numbers should be is just a grey area with no entries. Selecting any area WILL bring up the call record as normal.
I must have deleted\edited\corrupted something..........but even looking through back-ups, can not find a clue!
Otherwise, any clues on JUST a plug in dialer (everything I find seems to be a full package with today and other stuff) - I like the dialler on the TYTN2 - both for size and colour and am trying to replicate this if possible.
Colours and size are good for tapping when driving as here in UK must NOT hold a phone as illegal!
ANy clues on files/which registry keys hold the colours for the HTC keypad etc. would be useful as doesn't seem to be HKLM\security\phone\skin
Click to expand...
Click to collapse

Categories

Resources