Friday April 4
17:23
Time To Hack
Six things have been driving me crazy about the S11HT, so today I decided to hunt around and try to find solutions.
The Things Driving Me Crazy
1. Mail sent by accident in Mobile Outlook.
At the bottom left and right of the screen, there are labels such as “reply”, “delete”, etc., which change dynamically. You can press the screen to do the function, or press the left and right bar (”–”) keys on the keyboard.
The problem is that the bar keys are too close to the normal keys, so I’ll be half way through typing a mail and accidentally hit the left bar key - and wham! the mail is sent. Very annoying. There may be a way to get a confirmation message, but I can’t find any documentation on Mobile Outlook regarding settings, and I can’t find the right tweak in Japanese. Why don’t Microsoft have documentation easily available?
The problem is not just in Mobile Outlook. in the Gmail Java application, accidentally pressing the right bar key when typing a mail causes everything typed to disappear.
I need to disable the bar keys.
2. There is no CTRL key.
Previously I said that the only way I found to do copy/paste was to bring up the onscreen keyboard, tap CTRL and then tap c/v. I since found another way: to select text with the stylus and then tap and hold to bring up a copy/paste menu. However both of these are inconvenient why you’re typing since you need to get out the stylus.
3. Closing applications.
When you “close” an application in Windows Mobile 6, it doesn’t actually close - it just minimises. To close it, you have to go to the Today screen, and bring up the fiddly HTC task manager (top right corner of the screen), and click “x” on the application. It can only be operated using the stylus, and it’s fiddly because half the time I end up switching back to the application rather than closing it.
“Really” closing applications is important, because leaving lots of applications open eats battery and slows down the machine.
4. Switching to Java applications.
Some Java apps - such as Gmail and Opera Mini - are not real applications, they are downloaded on demand. As such, they don’t appear as applications in the start menu, so the only way to switch to them is, again, to go to the fiddly task manager. I’ll be using the Gmail app, jump out to use IE, then when I want to go back to Gmail, I have to get out the stylus and fiddle around - not good when you’re walking around.
5. Flashing LEDs
The S11HT has two sets of LEDs which flash different colours to indicate different functions. For someone colour-blind like myself, I have no idea whether an LED is flashing amber or green or whatnot, so whatever status they are trying to convey is lost on me. Further, the “connected to the network” flash never stops, which means at night I have a constant flash flash flash in the room.
6. Beep on Error
Can it really be the case that there’s no way to switch of the “beep” when there’s an alert message, except by turning off all volume (including alarms)? It’s very annoying when the thing suddenly goes “beep” in a meeting.
Solution 1: PQzII
The first 4 problems were solved by an application called PQzII. There’s an HTC Kaiser (same as HTC TyTN II and S11HT) cab on this page.
I was quite wary about installing this, because people said it was complex. Indeed, the online documentation is a little sparse and confusing - but now that I have it working, it solves many many frustrations, and I’m sure I’ll find more that I can do with it.
Here’s step by step how I solved 1-4 above:
- Install the CAB and a little white box will appear at the top of the screen. Tap and hold, then select Setup.
- In the CTRL/ALT tab, choose “Romanji” for both Port(rait) and Land(scape) - Romanji is the Japanese layout for typing A, B, C…
- Under CTRL choose BAR1.
- In the System tab, select “Use this function,” then edit “Close” to be Key: CTRL, Code: BAR2, and “Task” to be Key: none, Code: BAR2.
- I also want an ESC key - because I’m just so used to having one on windows as a get out, especially when typing Japanese and wanting to get out of the completion options: In the Code tab, select “Use this function,” then add In: Ctrl, SPACE; Out: none, ESC.
What does this give me?
- When I press BAR1 (left bar) or BAR2 (right bar), it no longer selects “Send” or whatever is on the label. No more accidentally sent mails or lost typing.
- BAR1 activates CTRL, so I can then press c or v to copy and paste.
- BAR2 brings up an ALT/TAB type task switcher, so I can switch between applications.
- If I want to “really close” an application, I simply press BAR1 and then BAR2. Fabulous.
- If I want to hit ESC, I type BAR1 then SPACE.
Now, in the worst case when I hit BAR1 or BAR2, I’ll activate CTRL or the Task switcher - I’ll no longer send a mail by accident or lose what I’m typing. If I want to execute whatever is on the labels at the bottom left or right of the screen, I can simply press the screen.
Optional: The white box doesn’t give feedback on when CTRL is activated. Here’s how to get that feedback:
- Open the file manager (fn + right arrow)
- Navigate to My Device\Program Files\PQzII\Res
- Tap “PQz_Default_QVGA” and press BAR1 then c (copy)
- Navigate to My Documents and press BAR1 then v (paste)
- In PQzII_Setup, choose the Icon tab and choose the “PQz_Default_QVGA” file as the item
Notes:
- The task manager shows icons such as the phone dialer, which are a little bit irrelevant, since I can’t close down that application. It’s possible to hide applications from the task manager by pressing H to mark as hidden, and then M to switch between showing All or Non-hidden items. (P can be used to “Really close” a program.)
- If you accidentally deselect “Use this function” in the Icon tab and find that the white box disappears so you can no longer access the setup program, go to the file manager (fn + right arrow), and find PQzII_Setup in the My Device\Program Files\PQzII folder.
- You need to run this manually every time the S11HT boots from cold - not a big deal.
Solution 2: Kaiser Notifications
The LED problem was solved by an application called Kaiser Notifications, written by a Brit nonetheless. This allows the flashing functionality of the LEDs to be configured. Now, my LEDs never flash, except blue to indicate a new mail. Very clear to me.
There’s also the additional benefit that when I receive a new mail and click “close” on the notification, the “new mail” indicator disappears. It didn’t do so before. Previously, the indicator would stay on until I actually read the mail. I prefer the indication of “new mail since last acknowledgement” to “new mail since last read”, so this is a great bonus.
Solution 3: None
I’ve not found a solution to the beep. There must be one - right??
More: Kaiser Tweaks
Not an annoyance as such, but I personally found the scrollbars on WM6 to be a bit too chunky. Kaiser Tweaks is a program which, among other things, allows the scrollbars to be made slimmer.
The problem is, it plays about with the registry, so I was very wary about installing it - but I figured that I’d best do it now while I’m under the 14 day return period.
Kaiser Tweaks allows some other things to be changed also. For example, the Japanese Windows Mobile 6 on the S11HT doesn’t allow ClearType to be enabled. Kaiser Tweaks allows it to be enabled in Pocket IE, so I could see what it looks like. I quickly disabled it again, though. The problem with ClearType is the it relies on the RGB pattern of the LCD - when you change screen orientation, you lose the mapping, and it doesn’t work very well.
There is some talk about HSDPA being disabled on certain HTC TyTN II’s. On the S11HT, the network icon shows 3G when you are not using a data signal, and switches to H when data is in use - so I know HSDPA is being used. When I first tried Kaiser Tweaks, it reported HSDPA as off, however. Despite that, I was still getting HSPDA when surfing - so perhaps that report in Kaiser Tweaks is wrong for Japan. I did toggle it on, but seems to make no difference.
As I said, I was very wary about using a registry tweaker, which perhaps made me more “sensitive” to behaviour that Kaiser Tweaks might have affected. After installing it, I suddenly saw two things that I didn’t notice before:
Firstly, when the S11HT boots up, it now briefly displays “G” with no signal, before switching to 3G. I’m 99% sure that G didn’t display before. Maybe Emobile suppressed it, and Kaiser tweaks enabled it?
Secondly, I suddenly noticed the backlight would switch off quicker than before installing Kaiser Tweaks. I don’t know for sure that it’s as a result of installing Kaiser Tweaks, but I never noticed the backlight switching off so quickly before.
There’s no way for me to know now whether these changes were caused by Kaiser Tweaks or not, since any changes made don’t get backed out when the application is uninstalled.
More: Buttons
One final change I made was in the Buttons application, which comes with the S11HT itself. I remapped the Voice Dialing button to: Short Press - Bring up Today screen; Long Press - Bring up Comms Manager. This allows me to get back to the main screen easily, and to be able to quickly access the Comms Manager to turn on internet connection sharing when I connect USB (it needs to be turned on explicitly every time).
The End?
Apart from the “beep”, most of the annoyances I had have now gone, thanks to the hard work of the HTC TyTN II community.
I’ve gone into quite a lot of detail here, mainly because there’s so little about the S11HT available in English - especially about whether these kind of tools will work on the Japanese S11HT or not. Hope this helps people.
[…] Please see this page for more ways to copy/paste on Windows Mobile 6. s11ht (emonster) […]
I have found something annoying as well…
1) is there anyway to set your mail to automatically open up to outlook mail instead of the emnet mail?
2) GPS doesn’t work!! (what are your settings? com4?)
thanks!
1) How are you opening the mail? By emnet mail, do you mean MMS?
When I press the mail button or choose mail from the start menu, it takes me to the list of all mail accounts or the last mail account. It never takes me to emnet mail.
2) GPS worked for me with no changes. What application are you using? I’ve only used it with Google Maps - but it works fine, and tracks my position as I move.
Thanks for the quick response. I should have been more clear.
1) The “mail mark” button takes me to account list. If I click on the screen below the clock to the furtherst left, it takes me to “denshi mail” inbox tray. I want that onscreen button to take me to outlook. Possible?
2) I did not subscribe to emnet so I cant use navitime. When I load google maps, it just sits their searching but cant find gps :(
3) Also, did you say you have gmail app on there? How do I put java environment on the phone?
sorry for all the questions! any ideas?
1) I will need to check #1 later - but I can be sure that I am NEVER taken to emnet mail. I will check again, however, tomorrow.
2+3) I’ve never run Navitime. Are you SURE you are running Google Maps? If you can run Google Apps, it means you have Java working - because it requires Java. Therefore, you could run the Gmail app.
You can see this post about setting up Java:
http://lemon.soju.co.uk/2008/04/01/mobile-broadband/
David,
For #1, do you mean 電子メール?
When I bought my S11HT, there was an account called 電子メール. It had no configuration. It is not related to Emobile - you can safely remove it without effect.
I think that because you don’t have this account setup yet, it’s always returning you to there.
Go to the mail screen where it lists all your accounts. Choose Menu (BAR2 key), then Options (A). With the stylus, tap and hold 電子メール, and the context menu will pop-up. Select the delete option from that list.
Emnet mail is sent and received through the MMS option. 電子メール is simply a place holder for you to set up your first POP3/IMAP account - hence, you can delete it.
Hope that helps.
Let me know if you get Java installed as per my instructions. You can’t run Google Maps without Java, so I think you were mixing something up before.
Alan
BTW, 電子メール just means “e-mail” in English. It has no special meaning.
Hi Lemon,
I downloaded Google Maps as a .CAB from Google. Definitely was working without Java.
that being said, I installed Java as per your instructions and am now getting gmail and opera mini running great!
google maps is its own program.
when i click on gps it flashes my red light and tries for 5 minutes before saying it was unsuccessful.
any other way to test gps? i do not have emnet…
David,
My name is Alan, as I used at the end of my last reply ;)
It more difficult to get GPS signal inside buildings or inside a moving train - which is presumably why there is a socket on the back to attach a GPS antenna. Try it outside on the street and see if you have more luck. I never have a problem outside.
You might also want to try using the GPS program to download the latest data - that is supposed to help things.
Alan