[Touch Pro2, Tilt 2 Themes and Apps] ssniptest:
I'm still not sure how or why, because I wasn't able to follow the instructions given here completely (beginner's luck, perhaps) but I have BBConnect up and running on my TouchPro2. Thanks to c0rnholio for the original fix!

I posted a question at #106 above and had a helpful reply from mitsi. On the basis of that, I bought a TP2 and it arrived on Wednesday. I had already downloaded ActiveSync, the 106 version of BBConnect, the BBC user guide and CeRegEditor to my PC in readiness. I had also got an activation password off my adminstrator. I didn't bother with the BBConnect desktop, because I thought it would probably be easier to do a wireless Enterprise Activation - which is how my adminstrators provision and activate real BB handhelds.

I think (admittedly without much evidence other than that it also seemed to be the best approach on my old Treo 650) that it's best to install BBC on a fairly clean machine.

Firstly, I couldn't add the Launch130 registry entry described above. I found the HKLM/init folder easily enough, but when I right-clicked into it and selected New > String Value and then entered Launch130 and set the Value Data to SetModelId.exe, as explained above, I got the message "Access is denied", then "Write error - cannot write value data! Try again!" I expect this is because I made some very basic error - I would be interested to know what I did wrong (there wasn't already a Launch130, and in fact I also tried giving it the number Launch200). In fact it seems not to have mattered because I then followed mitsi's suggestion and just put the SetModelID.exe into the MyDevice\Windows folder and a shortcut to it into the \Startup folder. It took me an hour or two to work out how to do this - anyone who has more of a clue how to navigate and copy files between PC and the TP2 should be able to do this in about 20 seconds. I don't know whether putting it into the registry has the same effect as putting it into the Startup folder, but the About tab on the BBConnect settings shows Device Type: HTC-Raphael, so the .exe obviously did its bit, anyway.

I then did a soft reset.

Then I installed the BBConnect 106 version. Again it took ages to work out how to install a .cab file to the TP2. Most of you will sail through that part. I'm not sure if it installed properly the first time - I didn't see a Blackberry icon in the program list as I was expecting. So I reinstalled it. I was expecting it to fail, because on the Treo if the first installation failed you had to do a hard reset to remove every trace of the previous (partial) installation. Surprisingly, however, it seemed to work. I then had various notifications and dialogues to work through. Apologies for not documenting them - I just didn't want to interrupt the process.

I disconnected from ActiveSync (there's some kind of notice in the manual about not being able to connect wirelessly and via ActiveSync at the same time).

The next important part was the Enterprise Activation. The TP2 setup here seems to depart from the BBConnect manual. The manual describes the route as Start\BlackBerry\Settings, but in TP2's Settings tab, I found an All Settings option at the bottom. Click on that, and there's a Blackberry icon. Click on that, and there is a series of tabs at the bottom. The PIM tab shows what Outlook components you can synchronise between BBConnect and your PC. The Activation tab at the bottom is where you enter your email address and the password provided by your network admin. You then click on Activate. Not much happens for a while, as the BES pushes the data over to the TP2. You can set up useful things like Auto-signatures, out of office etc with the other tabs.

If you go back to the TP2 home page, you should now find that the email tab has a new Blackberry account up and running.

It's worked well for me so far (2 days). It has survived a soft reset.

I hope this helps. As you will have gathered, there's probably not much point asking me any questions about how and why (although I'll do my best).