Categories
Backdoor HTC Mango Microsoft OrangeUK PowerShell Problem Succeed Uncategorized Windows Mobile WP7

Want #Mango #WP7 now? But your network connection is not immediately adjacent to your desk, or awkward to break. #PowerShell

Mango is now available, and there is a cheat that seems to bypass the “wait until Microsoft/Your Carrier” make it available to you.  Read more here: http://www.wpcentral.com/force-mango-update-early-through-zune-software
However the trick relies on disconnecting your internet connection within a few seconds.  This is fine and dandy if the cable is right by your keyboard, mouse and monitor, but not if it isn’t.
Obviously you can enable/disable the NIC, but Windows 7 (at least here) takes a variable amount of time to perform the disconnect.  Factor in UAC asking you for permission to disconnect then you have a bigger timing problem.
So a quick jump to the internet.  The following lines of code sort it out.
Firstly, start a PowerShell session (ISE or prompt), but with Run as Administrator rights to avoid issues.
Then use the line:
Get-WmiObject -Class Win32_NetworkAdapter | Format-Table Name, NetEnabled, NetConnectionStatus, DeviceId –auto
This lists all your network connections, (extract below)
Name                                       NetEnabled NetConnectionStatus DeviceId
—-                                       ———- ——————- ——–
WAN Miniport (Network Monitor)                                            6      
Intel(R) PRO/1000 MT Server Connection     True       2                   7      
Identify the Device ID for your network connection.  In this case 7.
The following lines of code needs to run once only in your ISE session
$Nic = Get-WmiObject win32_networkadapter -computerName LocalHost -filter \”DeviceId = 7\”
Note that the number 7 at the end will need to be changed for your environment.
Then finally –
$Nic.enable()
or
$Nic.disable()
As you wish to switch your NIC on and off. 
So, having prepped all that, a quick click on linking on the Zune screen below
Followed by a click on UPDATE, and then immediately run the disable command, and Robert’s your mother’s brother.  When you click on the presented choice to download an update – don’t forget to enable your link again.
Note you may need to update teh Zune software, so you\’ll get a bit of this:
 

For a bit.

But then you should see an update offered, something like this.

7403 offered to user
7403 ready to download

Repeat until you have Mango installed

Enjoy!

Categories
ActiveSync Calendar Exchange Exchange 2007 Uncategorized Windows Mobile

The case of the disappearing Windows Mobile battery charge

A couple of days ago I discovered that just a few hours into the day my phone’s battery was already down below 50% charge.  For the remainder of that day, and the following day it continued to chew battery charge like it was going out of fashion.  Needless to say with the work I was doing at the time I could not do much about it, just grin and bear it and use every opportunity to top up.
Yesterday I was sat in a Lincolnshire auction rooms with my wife watching over 400 lots go over the space of 3 or 4 hours.  Some of these were lots from her parents’ estate that she and her fellow executors were selling, but many were not, and quite rapidly it got tedious.
So I set to on the phone.
Whilst generally looking around I checked ActiveSync (it connects to my Exchange Server) and found it syncing the last 2 appointments (it was about 1097/1099 done).  So I killed it, when it failed to die, I soft reset the phone (a common Windows Mobile diagnostic trick!) and synchronised again.  This time (I have forgotten the numbers) it was 2 short, but then the total and the number completed increased by 2, and then again.  It seemed to be in a massive loop always trying to synchronise 2 more appointments.
So I thought I’d clean up the calendar – this I did by removing it from the Synchronisation list, letting the phone delete all the calendar data, and then recreate the link.  This time the synchronisation got to 395/397, but then it jumped to 397/399, and then 399/401.  I could see this would not end, so stopped the sync.
As all my data is held primarily on Exchange and the phone has no original content, I knew I could delete the connection and start again, just to take diagnosis to a second level.  So the Exchange connection was deleted – the content deleted (this takes a while when you are an Outlook junkie!!), and the phone left blank of Exchange data.
I then re-created the line, connected and downloaded email, then contacts, then tasks.  These all synchronised fine, so finally I added in the calendar synchronisation again – annoyingly the “all but 2 appointments” fault recurred so I stopped and removed calendar; and left it like that – I could fix it tonight.  My resolution was to wait until I got back to the office and then move my calendar items out with Outlook and then move them back in until the error recurred.  My feeling was that there were 2 corrupt appointments causing this problem.
However, later that day, over coffee and cake, curiosity got hold of me and I (to my wife’s rolling eyes reaction!) played around a bit.  For some reason (not really sure why – but it seemed like a good idea at the time!) I decided to scroll through the empty calendar.  To my surprise I found 2 recurring appointments in the diary – these were recently created (a week or so ago), and of course as the calendar was deleted, should not have been there.  So I took notes of the contents and deleted the 2 items.  It seemed too much of a co-incidence to ignore.
Then came the acid test – I re-established the calendar link in ActiveSync and synchronised.  It worked! 395/395 appointments transferred.  And no errors.
That meant of course that my evening appointment with Outlook was now cancelled and I would not have to contemplate the rebuild of the phone from a factory reset as a possible diagnostic step.  Hurrah (twice over).
Of course, I’ve yet to see the data package bill for the damn phone continually trying to synchronise those 2 appointments over a 36 hour period L  But at least I know my sync is working properly again.
Categories
Fail HTC iPAQ OrangeUK Uncategorized Windows Mobile

Windows Mobile 6.5 upgrade #Orange #Fail

Well, what a difference a day makes. Sad to say I have reverted to Windows Mobile 6.1 on my Touch Pro2 phone. Whilst the ability to get a better signal is really good, and the new interface is more colourful there were 2 major fails in the upgrade for me. And then things got more interesting…

So what’s wrong with WinMo6.5 over 6.1

Item 1: WiFi
In 6.1 there is a useful checkbox on the WiFi setup that says “disable wifi after signal is lost”. This is designed to prevent you wasting battery life hunting for signals when you leave the house/office. However in my situation I deliberately leave this unchecked as I work from home, and the WiFi signal drops out briefly between house and the barn, and also in some areas of the house (early 19th Century brick walls attenuate WiFi quite well).


What this meant for me was that I would have to knowingly switch off WiFi on leaving the house (and back on when returning), but it protected me from the signal dropping out and then reverting my phone to GSM data and then potentially going over my data allocation and incurring costs. This could mean £££ to me.


Worse still – when 6.5 loses WiFi, it sometimes drops the icon, and sometimes doesn’t. I also found that the WiFi icon could still be on the taskbar, but in fact WiFi was off, and therefore GSM data was being consumed. This is, quite frankly, unacceptable. There is no excuse for a system that informs you that you are not spending money, when in fact you are.

Item 2: Application status.
My method of using the phone for work is not especially demanding (I think), but of pretty high importance to me.

These days I use RSS feeds and Twitter to get a shedload of data to me, and consumed (or ignored!) without spending too much time on it.


So Working Practice number 1 is to have a Twitter reader (Twikini at first, but now moTweets) open and then either a) jump to referenced URL’s or b) email the tweet to myself or others. As soon as the tweet is dealt with, move on the next and so on. It generates a bit of firehose data for my inbox, but it traps information and enables me to go back to it or search later.


Working Practice number 2 is to use Google Reader (as there is not RSS reader for WinMo that allows me to read across all feeds in date/time order) and likewise email links to me or others, or mark as favourites. Again, as soon as the email is done I like to go back to IE/opera and read the next blog entry

Well, after the upgrade to 6.5 the applications I use no longer retain context and status. In a horrible foreshadowing of Windows Phone 7 Series the applicatations (moTweets, Opera, Twikini) restart when I switch back.


So for Twitter apps – they refresh, and I lose my place
For a browser it goes back to my home page.


This utterly destroys the way I work. The phone became an expensive paperweight almost immediately.

Bear in mind that I\’ve been a adopter of Windows Mobile since the original iPAQ came out, and have stuck with it until (with 6.1 on the Touch Pro2) it acheived a capabilty that was finally good enough, and one I feel i can unabigously evangelise.  So to want to revert, or have a paperweight phone was not something i felt good about.

Then it got interesting.


Orange Fail
En route to my parents for the Rugby matches yesterday I rang orange business support and after some umming and erring, and a discussion with senior tech support I was called back within the hour (good!), to say – yes this was by design.

So I asked to revert to 6.1, could they send me the URL to the correct ROM and therefore I’d put the time in.

At this point Orange said that they could not do this – because of licencing with Microsoft, HTC and Orange were “not allowed” to provide the means to go back in operating system levels. Indeed Orange say that if you send in a 6.1 phone to them, they will upgrade it to 6.5 for you before shipping back – appaling news to hear. They also said that there were no legitimate means to do this, and although I could use XDA developers or similar, I would lose support.


I fumed.


Then I got to my parents and got on the net. Looking here I found that what might be Touch Pro2 Orange Windows Mobile 6.1 ROM (it’s the Orange_UK file dated 2009-09-28). I downloaded it before it could be removed (!) and applied it to the phone. To my delight no warning about downgrading the phone was shown, and after a couple of reboots my 6.1 phone was back.
The extra bonus for me is that I have a fairly recent email from Orange Support that says for the Touch Pro2, any file from HTC is supported – so if I have a problem I can qute that and have Orange continue to support my phone


Albeit after that I needed to connect to Exchange and My Phone to get most of my data back, and then re-install applications.

But – I can work as before; and I have acheived something Orange said could not be done. 

My thanks to HTC for keeping the ROM builds up there


Categories
HTC OrangeUK Uncategorized Windows Mobile

First thoughts on Windows Mobile 6.5 upgrade (HTC Touch Pro2 – OrangeUK)

Well, I bit the bullet yesterday.  For some time I\’ve been hovering over the decision to upgrade the Touch Pro 2 to 6.5, and as it was now clearly on Orange\’s website I decided (given I was not OOF for a bit) to have a go.

Firstly – backups.

  • I have a fully encrypted phone, so I connected in high speed disk mode and copied off the 8GB SD card
  • then the contents of My Documents
  • all photos and videos that I\’d not already moved
  • Synced the phone so that calendar, email, contacts, and most importantly OneNote Mobile documents are safe
  • Finally a quick sync to Microsoft\’s MyPhone service to protect texts, IE Favourites, any remaining photos/videos and so on

The download is 166MB and the link Orange give you takes you directly to the HTC site, so that is cause for comfort. Once downloaded, my 64bit Windows 7 machine decided that it could not properly see the phone during the upgrade process and barfed.
[Updated: Actually a link to the Orange page might be useful here 🙂 Orange HTC Page]

So moving over to the trusty 2004 vintage XP laptop, I re-ran the setup.  It was quick and easy – about the promised 10 minutes or so.  And then the reboot.

All came up well, and first impressions:

  • well the extra colour is nice, but doesn\’t really do anything for me
  • The program and settings list are more fat finger friendly
  • initial sync to the Exchange Server seemed to take an absolute age and was disappointingly slow.  I left it overnight in the end.
  • restore from MyPhone was great!
  • the lock function, takes more actinos, but looks better locked, and unlocks are more fat-finger friendly.
  • my encrypted SD card just worked – I guess the encryption is handset specific and not OS specific.  That\’s good
  • Re-installing apps is a bit of a bind, but it\’s a good exercise to make sure you have all source available to you

The most amazing thing though – i get 1 or 2 more bars of signal strength.  Where I live and work the Orange signal fades out, just as it gets to the building walls.  This time, at home in the evening, i was seeing 3 or even 4 bars of signal strength.  Today, in the office, I see 3 instead of 1.  That alone makes it worth it.

The downside – finding things.  I suppose I\’ll get used to the interface, but changing WiFi network seems to be many more clicks than before.

Categories
Uncategorized Windows Mobile

Tip for the WinMo HTC TP2 users

I was recently in a location with free Wi-Fi. Nothing strange there, but the location insisted on some strange cookie capability to allow me on the network. So my Twitter client and MyPhone would not work. Using the default browser Orange/HTC give me (Opera) also failed.
So I fired up Pocket IE for the first time in ages. Lo and behold – the cookie (it seemed to be MAC related name which I suppose for was some security theatre) was created and then everything worked fine thereafter.
So maybe there is a point to keeping IE on the phone…

Categories
HTC iPAQ Tech*Ed Uncategorized Windows Mobile

Windows Mobile

Mary and Simon have just blogged about 6.5 here What changes Windows Mobile into a Windows phone?.

I\’ve used mobile windows since 2000 (the first Compaq iPAQ 3630 – launched at Microsoft Tech*Ed 2000 in Barcelona). A second iPaq and then I moved from Nokia to 5 orange WinMo phones in succession to the current HTC Touch Pro2.

Of the 5 only the Pro2 deserved a true quality rating, but I\’ve been willing to live with WinMo because of the close MS infrastructure integration. From Exchange 2003 SP2 and push email onwards why would I want a RIM server and handset?

OneNote mobile (with a real keyboard I take all my notes at TechEd each year), Voice Command (broken on TyTN II, but wonderfully working again on Pro2), multitasking (I need to switch between concurrent apps) are all great things. But all these are a tad overwhelmed by poor battery life.

The Pro2 was a revelation – with the HTC flo interface I have something in my hand I can hold up against iPhone users with some confidence and pride. In fact no iPhone user has shown me something I later covet (doesn\’t mean it\’s not there, but…).

So, what I don\’t get is why Microsoft doesn\’t get the interface thing. Simon and Mary blogged about going back to flo, that fills me with despair. Flo fixes pretty much everything broken with the WinMo interface – it\’s so fat finger friendly, menus work, the weather looks great (even when it\’s raining!). With a tweak here and there, even Jon Honeyball might like it (see what he thought recently on twitter)!

So why don\’t Microsoft just buy Flo, apply their extensive resources to the last 10%; get the hardware guys to sort battery life out and then I\’d have no complaints 🙂