Full WM6 or 6.1 on Shift - Shift General

Everyone,
This is one of my first posts. I have been reading the threads on this and cannot make heads or tails of what's going on. I have a Shift for eval purposes and after playing around with it, I think it's a pretty amazing device. HTC has crippled the phone capability in the US versions because they haven't certified it for voice use with the FCC yet. If we can access "file explorer" and some of the other features of WM6, I think a lot can be done to modify it or even to use it for voice. Has anybody made any headway as far as a new ROM that enables all of this functionality?

No
nobody has yet developed the crack. The reason is because nobody has the machine yet. Can u comment a bit about the battery life. Is it very disappointing?

well, now that several people actually have the device in-hand, could somebody please confirm that the ability to expose full WM6 exists as described by Pawel062:
Pawel062 said:
hmm dont really understand the last part about snapvue. the snapvue for athena is snapvue from shift with a small mod to re enable the softkeys and start menu. it will work on shift and also re enable the soft keys and start menu making the shift's wm6 "Full" again
Click to expand...
Click to collapse
This is the only thing holding me back from ordering one myself!

This is the only thing holding me back from ordering one myself!
Click to expand...
Click to collapse
Me too!
So Any luck running/installing any other programs on SnapVue?
greetz,
Pfeffa-rah

what about athena projects rom? that rom is actually from shift right?

snapvue is actually a today plugin pretty much. it hides the soft keys and start menu of the original wm6. then from the plugin u have access to messaging, settings, and other basic stuff.
this is ment so u use vista but with only 2hrs max battery on vista many people would like to use the less power hungry wm6. i am working with paul from modaco.com on re enabling the full wm6 by putting a modded dll that will unhide the start menu. after that ull be able to get into file explorer and get a reg editor to re enable the soft keys.
heres the challlenge:
--no usb port like regular htc phones to sync the shift and get the dll on their. only usb host
--no bluetooth in snapvue/wm6 side
--no wifi in snapvue/wm6 side
--no ir in wm6 side
--vista device central doesnt see the wm6 side
--cant save files from email to windows folder
and i cant remember now the other blockades. i will continue working on it though.

Seems like that there is some kind of file transfer, it uses it when you install a certificate in shift control center, but how to crack it open or replicate the process for other files, and then execute the file on snapvue site ....
Think its time for a "taskforce thred" where all info is posted so everyone can work on it.

Sounds a lot more difficult then I first imagined....
(No BT??? OMG! had no idea!)
Sounds like I have to be a bit more patient...
This doesnot sound like it´s gonna be solved in a couple of days....
It´s great that you´re workin on it guys!
greetz,
Pfeffa-rah

thanks Pawel062, I appreciate your efforts in trying to find a way to get this to work!

Just saw if you edit a contact and then try to attach a picture, you can browse the WM6 folders.
Unfortunately you can only see the pictures, because it's using the picture manager from HTC..

Silly thought: The miniUSB connector on the dongle formally is only meant to provide additional power to devices that otherwise would not be detected (External Harddrives etc). Would it be a silly thought to assume that the same miniUSB port could somehow allow us to access the SnapVue part? The miniUSB port is located at the back next to the cable leading back to the Shift.

I hadn't even noticed that.
I just plugged mine in for the first time, the only drivers Vista installs are for a Generic USB Hub and a USB to Ethernet Adaptor. There doesn't seem to be anything else hidden in there.

If anyone needs anything tested on a shift dont hesitate to ask. Full WM6 functionality would be greatly appreciated and would turn snapview from a gimick into a usefull tool.

OK so thanks to Michael who commented on Browsing using Contacts and Pictures, I managed to gain access to the Windows Mobile File Explorer and other software on the device.
First step is to create a new email.
From the menu Insert - Picture.
Using the browse capability go to the Windows folder
Locate Start Menu and press Ctrl C
Browse to Settings
Press Ctrl V
Go to Snapvue homescreen and goto Settings
Start Menu will be visible and you can then access File Explorer etc.
Hope this helps....

Excellent. I have sent myself the executable of PHM.lu's regedit, saved it into my documents, and am now able to access and edit the registry!

Wiz said:
Excellent. I have sent myself the executable of PHM.lu's regedit, saved it into my documents, and am now able to access and edit the registry!
Click to expand...
Click to collapse
Great! Any possibilty to enable blocked things like office or is it not installed?

Also in my limited investigations, I have managed to almost access Windows Vista from the Windows Mobile side.
Using Resco's Explorer with its Network Access functionality, I performed the following.
Under Windows Vista, run the ShagCtrl application.
Install a Certificate, this can be any file you like.
You will see the progress bar appear and drop up and down. If you listen you will hear the sound of a new device being added.
Do NOT click OK when prompted as this will remove the device.
If you load up Device manager, you will see an "NDIS shared Internet connection" (or something similar) appear under network connections.
If you open CMD and run an IPConfig, you will see that this connection has an IP Address of 192.168.160.102 and a gateway and DHCP server of 192.168.160.1.
From the Windows Mobile side, load Resco Explorer and goto Menu - File - Network - Map Drive
In the dialog that appears, you should see Computers near Me (or similar) and under here should be your Vista machine.
If you share a drive, or select the Vista computer and put \c$ on the end, it should try to connect.
This is as far as it gets me so far. Was a late one, but I couldnt get it to actually connect.
So close yet so far.
In Addition, if you try to run a cab file it will error. This is because HTC have remove the Open command file association for Cab files.
Using your favourite WM registry editor goto HKEY_CLASSES_ROOT\Cabfile\Shell\Open\command\.
Under Default type
wceload.exe "%1" /nodelete
cab files will now install correctly.
Hope this helps...

Hi,
I ama anew user of Shift. I am did not understand clearly what did you mean about full WM6 or 6.1. Knows somebody how can we have a full WM6 on it? Pls help me I really need a full WM6 system also.
Thx.

Ok, so I've accessed the Start menu using Vs1979s instructions, and I've found that Windows Live messenger is on the device and works ok. I'd like to try and install Opera, but I need a registry editor that isn't a CAB file in order to add back in the registry key to support CAB files - can someone point me in the direction of one?
Thanks,
Dave

Vs1979 said:
Also in my limited investigations, I have managed to almost access Windows Vista from the Windows Mobile side.
Using Resco's Explorer with its Network Access functionality, I performed the following.
Under Windows Vista, run the ShagCtrl application.
Install a Certificate, this can be any file you like.
You will see the progress bar appear and drop up and down. If you listen you will hear the sound of a new device being added.
Do NOT click OK when prompted as this will remove the device.
If you load up Device manager, you will see an "NDIS shared Internet connection" (or something similar) appear under network connections.
If you open CMD and run an IPConfig, you will see that this connection has an IP Address of 192.168.160.102 and a gateway and DHCP server of 192.168.160.1.
From the Windows Mobile side, load Resco Explorer and goto Menu - File - Network - Map Drive
In the dialog that appears, you should see Computers near Me (or similar) and under here should be your Vista machine.
If you share a drive, or select the Vista computer and put \c$ on the end, it should try to connect.
This is as far as it gets me so far. Was a late one, but I couldnt get it to actually connect.
So close yet so far.
In Addition, if you try to run a cab file it will error. This is because HTC have remove the Open command file association for Cab files.
Using your favourite WM registry editor goto HKEY_CLASSES_ROOT\Cabfile\Shell\Open\command\.
Under Default type
wceload.exe "%1" /nodelete
cab files will now install correctly.
Hope this helps...
Click to expand...
Click to collapse
How did you load Resco Explorer on Snapvue?

Related

[Universal Owners] Please upload Comm Manager For Wiz Users

The wireless manager in the universal seems to have the Phone Off,BT,Wifi and all off.
While the Manager in the wizard has Vibrate,Ring,Wifi,BT and activesync.
Can we get the universals manager on the wizard?
vbguru613: I doubt there's any reason why you couldn't do a rom rip and move it across. But why Universal to Wizard? Wizard's sounds better.
I kinda made a command line utility to replace the manager, given VGA difficulties of the manager on the Uni. But Wizard's could be much more interesting.
V
can you send me the CommManager from the universal?
I'll try to get to it, but I'm not near my home PC until later today. If anyone else has got a copy, jump in!
If you've got it at hand, wanna trade me your Wizard's manager
V
I need the Universal comm manager too. I dont see the point of turning on vibration in an application called COMM manager!!
Comm Manager Wizard
Here it is.
If you have a universal please do the same.
To developer guru's I suggest:
ON/OFF:
- Phone
- WiFi
- BT
- IR
- Proxy
and maybe: - sound ON/OFF (Ring/Vibrate)
I think will be a good APP.
arp - I've got a new app I'm working on, VJBlooToof (temporary name, maybe). A couple of guys are trying it out right now, but it's basically going to be an interface to most comms stuff.
I haven't added proxy and vibra, but I'll look into it. Also some other hacks not mentioned on your list :wink:
V
VJ,
I think You can do it! :wink: Will be a great program!
Names: VJComm; VJCManager; VJAllComm (I like first!)
Do you develop in VB? What toll?
Thanks
Arp - I develop in c++ unfortunately. It's not for people who want to keep their hair until they are 30 :evil: It can be very frustrating, but I'm getting used to it slowly. (on the PC I develop in VB, if I need to write any quick programs.)
Hmm, the names are too obvious :wink: I'm thinking of VJVolubilis.
It started out as a small app I made to test VJElectrify (programs to test bluetooth/voice command on the Universal). I put some other functions into it, but I will use the code in some other apps that control communications. But for me, at least, it's useful to have access and control over all communications functions in one place.
V
[Universal Owners] Please upload here
Just tried to copy Comm Manager from my Exec but it won't let me (Access denied). How can I get past this?
can you explore your universal from active sync and in the windows folder can you "Copy" it to your desktop and then upload from your desktop.
No, that's what I tried to do - it won't let me copy anything from the Windowsdirectory - either through Active Sync or on my device Any ideas would be great!
can you copy from your device to somewhere other then the windows directory internally using REsco or file explorer.
Or maybe the file is running. you have to end the process to copy it use the attached file (copy to device and run it) and end the process tree of commngr.exe and then copy it.
Tried resco, tried the task manager, tried renaming the file, all with no success. There has to be a way!
did you end the task (process tree)?
yeah, still wont copy
Uni WirelessMgr
Here you go guys.
Not sure if it'll work due to ripping procedure, but let me know.
V
VB: CommManager.exe doesn't seem to work. Does it have associated dlls?
V

Full Instructions for getting WM6, RealVGA, Office and IE

I have written out a full set of instructions for getting WM6, RealVGA, IE and Office on a Shift, which I have tested out today.
All the required files except the Office cab, which I can't seem to upload, are here.
Instructions.txt is the complete set of instructions, for convenience.
An office cab can be found at http://rapidshare.com/files/94010776/jimm98y_office2007.CAB
Be careful with the RealVGA bit if you haven't got an English machine - I have so I couldn't test this bit - I inferred the solution from one of Daniel's posts.
1. Reset SnapVue if you have been hacking it.
- Run Clearstorage.exe (or Settings, Clear Storage)
- Disable Wi-Fi in Vista (Communication Manager)
- Enable Modem
2. Get Access to WM6
- In SnapVue, click Outlook E-mail
- Click Menu,New
- Click Menu,New,Insert Picture
- Where it says "My Pictures", click and navigate to "Windows" directory
- Highlight (using arrow keys) the "Start Menu" directory and copy it (using ctrl-c)
- Navigate into "Settings" directory in "Windows" and paste (ctrl-v). Ignore the calendar error.
- Click Ok and go back to SnapVue.
- Click Settings button and then "Start Menu, Programs, Internet Sharing"
- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection.
- Switch back to snapvue and click disconnect.
- Switch back to Vista and open Windows Explorer. From the "Computer" level, keep pressing F5 until you see Pocket_PC.
- Using "Tools, Folder Options" (alt T,O), click on the View tab and make sure that "Hide protected operating system files (Recommended)" is NOT enabled.
- Copy "RegistryEditor.exe" to "Pocket_PC,"\" directory.
- Still on Vista side, Using "Communication Manager", Click "Advanced Settings" and then "Reset Snapvue". Click OK.
- Switch to snapvue and wait for it to start up. If you miss the warning to allow running "RegistryEditor.exe", don't worry - click setting, Start Menu, Programs, File Explorer, then navigate to Windows, StartUp and run it from there.
- In RegistryEditor.exe, navigate to HKEY_LOCAL_MACHINE, Services. Delete the "SnapVue" entry. Click and hold the "SnapVue" entry until the context-sensitive menu appears, then select delete.
- Navigate to HKEY_CLASSES_ROOT\Cabfile\Shell\Open\command and change the default value to wceload.exe "%1" /nodelete - there is a space after the .exe and before the /nodelete here
- Close RegistryEditor.exe.
- In File Explorer, delete the PKG.exe and BlockTitleBar.exe files from the Windows\StartUp directory.
- Switch back to Vista and reset snapvue from Communications Manager's Advanced Settings.
- Switch back to SnapVue. When it has finished starting up and you have closed RegistryEditor, you will notice that you have the start menu at the top left of the screen.
- Tidy up - reset and delete "Start Menu" from the "Windows, Settings" directory
Pat yourself on the back! You have successfully converted the HTC shift's SnapVue to WM6.
2a. Enable all the hidden "Today" items
- Switch to WM6
- Click "Start Menu (icon at top left of screen), Programs, Internet Sharing"
- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection.
If not - go to Vista Connection Manager and stop and start the modem.
- go back to snapview disconnect and then connect again
- switch back to Vista
- Switch back to snapvue and click disconnect.
- Switch back to Vista and open Windows Explorer. From the "Computer" level, keep pressing F5 until you see Pocket_PC.
- In Vista, install and run ceregedit_setup.exe
- Press F1 to connect to WM6
- Use Tools, Unlock Registry to enable the import
- Use Edit, Import to import "today.reg". Ignore any errors.
- Close ceregedit
- Switch to WM6
- In "Start Menu, Settings, Today, Items", pick the today items you want to display.
3. Change the display resolution to 96 dpi
A word of warning - this version of RealVGA is English and does not work very well with non-English systems.
- If you have a non-English version of the Shift, then you will not have a directory called \Windows\StartUp. Before doing the rest of this section, you should create a "StartUp" directory in your Windows directory and copy all of the files from your language equivalent of StartUp.
- Switch to WM6
- Click "Start Menu (icon at top left of screen), Programs, Internet Sharing"
- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection.
If not - go to Vista Connection Manager and stop and start the modem.
- go back to snapview disconnect and then connect again
- switch back to Vista
- Switch back to snapvue and click disconnect.
- Switch back to Vista and open Windows Explorer. From the "Computer" level, keep pressing F5 until you see Pocket_PC.
- Copy "RealVGA_11.CAB" and "ResPack96dpi.ARM.CAB" to "Pocket_PC,"\" directory.
- Switch over to WM6
- From File Explorer (Start Menu, Programs, File Explorer), navigate to the top directory (using Up button as necessary)
- Install RealVGA_11.CAB accepting the security warning
- Install ResPack96dpi.ARM.CAB accepting the security warning and select ok to restart the system
- Run RealVGA from Start Menu, Programs
- Change to 96dpi and press OK and wait while the system restarts
- Tidy up - Using "Start Menu, Settings, System, Remove Programs" remove WM6_RealVGA (its job is done)
- In File Explorer, delete the 2 CAB files.
Pat yourself on the back again! You have successfully made HTC shift's WM6 much more usable.
4. Install Office 6.1
- Switch to WM6
- Click "Start Menu (icon at top left of screen), Programs, Internet Sharing"
- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection.
If not - go to Vista Connection Manager and stop and start the modem.
- go back to snapview disconnect and then connect again
- switch back to Vista
- Switch back to snapvue and click disconnect.
- Switch back to Vista and open Windows Explorer. From the "Computer" level, keep pressing F5 until you see Pocket_PC.
- Copy "office2007.CAB" to "Pocket_PC,"\" directory.
- Switch over to WM6
- From File Explorer (Start Menu, Programs, File Explorer), navigate to the top directory (using Up button as necessary)
- Install office2007.CAB accepting the security warning
- Wait - this is a relatively big install.
- When told to, click OK to restart
- Tidy Up - Start Excel Mobile from "Start Menu, Programs, Office Mobile" and delete all 3 workbooks.
- Start Word Mobile and delete any templates you do not want. You MUST leave one of them (Word Document .docx is the default so you must not delete this until you have changed Word options)
- In File Manager, delete the CAB file.
5. Install Internet Explorer
- Switch to WM6
- Click "Start Menu (icon at top left of screen), Programs, Internet Sharing"
- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection.
If not - go to Vista Connection Manager and stop and start the modem.
- go back to snapview disconnect and then connect again
- switch back to Vista
- Switch back to snapvue and click disconnect.
- Switch back to Vista and open Windows Explorer. From the "Computer" level, keep pressing F5 until you see Pocket_PC.
- Copy the "ie61" directory to the "Pocket_PC,"\","Windows" directory.
- Switch to WM6
- Start File Explorer
- Navigate to Windows, ie61
- Install Certs.cab and then delete the cab file
- Copy all the other files up to the Windows directory - some files cannot be copied. This doesn't seem to be a problem.
- Restart WM6
- Test IE
- Tidy Up - delete the ie61 directory from Windows directory.
That's it! Congratulate yourself on a job well done.
If you've done all the above, you should have 21.43Mb free storage.
Big thanks to Tito for putting this together in a coherent manner, and for all those who have benefited from this info, there is plenty more to come.
Once the Shift Project receive enough donations to purchase a Shift to work on, we are looking at getting access to the SD card, GPS, Custom ROMs and more.
If we have helped you already, a few dollars donation from you would go a long way.
See this thread to donate, and for a running total so far.
http://forum.xda-developers.com/showthread.php?t=376111
Typo removed....
Hey Tito great work. One small comment, another solution to the accessing device through Vista is to use the USBTool (detailed in the main Full WM6 or 6.1 on Shift thread). I only say this as I and some others have commented how unstable the Internet Sharing solution can be. So far with USBTool I have had no issues. Best use (cost wise from data package) is to use Internet Sharing first time to copy USBTool over then use that. Only comment to an otherwise top notch walkthrough. Thanks for taking the time to structure it correctly.
Great job! My compliments about this easy newbie tutorial.
Pantaloonie said:
NOTE - There is a typo in the above write up, in the Get Access to WM6 section. The line
Navigate to HKEY_CLASSES_ROOT\Cabfile\Shell\Open\command and change the default value to wceload.exe ''%''1 /nodelete
should read
Navigate to HKEY_CLASSES_ROOT\Cabfile\Shell\Open\command and change the default value to wceload.exe "%1" /nodelete
Click to expand...
Click to collapse
Thanks Pantaloonie - I've changed the original post and the instructions.
Vs1979 said:
Hey Tito great work. One small comment, another solution to the accessing device through Vista is to use the USBTool (detailed in the main Full WM6 or 6.1 on Shift thread). I only say this as I and some others have commented how unstable the Internet Sharing solution can be. So far with USBTool I have had no issues. Best use (cost wise from data package) is to use Internet Sharing first time to copy USBTool over then use that. Only comment to an otherwise top notch walkthrough. Thanks for taking the time to structure it correctly.
Click to expand...
Click to collapse
I tried USBTool but I couldn't get it to do anything - I'll try it again and update the post when I've worked it out.
[email protected] said:
I tried USBTool but I couldn't get it to do anything - I'll try it again and update the post when I've worked it out.
Click to expand...
Click to collapse
Hi Tito,
Thanks a lot for this post. Pls try to help me.I have aproblem with Win Explorer. I am not able to find Pocket_PC directory. Pls help me how can I find it. I did not undderstand abou F5 pressing. It is nott working me.
Thax. NA
To get usbtool.exe to work -
Download the attached file, unzip it, and get it into the windows folder on the WinMo side. This may involve removing the .exe extension so you can email it to yourself, then putting the .exe back when you save it into windows.
Then, on WinMo. browse to the windows folder and run usbtool.exe.
You get a white screen with the message "Please plug in cable first".
Click on menu and select 'usb cable in'.
Then go back to Vista and wait for up to one minute.
You should hear the connecting noise, and Windows Mobile Device Centre will connect. You can then sync Vista with WinMo. You should also be able to find WinMo under My Computer, as a mobile device.
Disconnect by going back to WinMo usbtool screen, and select 'usb cable out'.
Cannot click "Connect" ??
Hi,
I am trying to follow the instruction:
"- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection."
BUT - the Connect button is greyed out, because I have no network connection on the WM side.
How do I create one ? Do I need to have a UMTS sim card to do this ? I don't get it... :-((.
Please give me a hint !
jarbi said:
Hi,
I am trying to follow the instruction:
"- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection."
BUT - the connection button is greyed out, because I have no network connection on the WM side.
How do I create one ? Do I need to have a UMTS sim card to do this ? I don't get it... :-((.
Please give me a hint !
Click to expand...
Click to collapse
I'd suggest you forget the internet sharing method, and use the usbtool.exe method intead, it's pretty much foolproof.
Pantaloonie said:
I'd suggest you forget the internet sharing method, and use the usbtool.exe method intead, it's pretty much foolproof.
Click to expand...
Click to collapse
Pantaloonie,
Thanks for your reply. So, when I understand it correctly there is no way to connect to WM when I don't have a data subscription, at least to mail usbtool to WM.
Am I right ?
[email protected] said:
2a. Enable all the hidden "Today" items
- Switch to WM6
- Click "Start Menu (icon at top left of screen), Programs, Internet Sharing"
- Click "Connect". The screen will say "Check USB cable.". Switch over to Vista and make sure that you have a network connection.
If not - go to Vista Connection Manager and stop and start the modem.
- go back to snapview disconnect and then connect again
- switch back to Vista
- Switch back to snapvue and click disconnect.
- Switch back to Vista and open Windows Explorer. From the "Computer" level, keep pressing F5 until you see Pocket_PC.
- In Vista, install and run ceregedit_setup.exe
- Press F1 to connect to WM6
- Use Tools, Unlock Registry to enable the import
- Use Edit, Import to import "today.reg". Ignore any errors.
- Close ceregedit
- Switch to WM6
- In "Start Menu, Settings, Today, Items", pick the today items you want to display.
Click to expand...
Click to collapse
Hi Tito,
First I want to thank you and everybody who worked on this tutorial and made our HTC Shift much more usefull.
I followed your instructions step by step except for the connection to Vista where I used the USBtools instead. Everything worked fine and the results are impressive. The only thing that didn't work out for me was the import of the "today.reg" file with ceregedit. I keep getting an 'access denied' error and the import aborts. Do you have any idea how I can get that "today.reg" file into the registry of WM6? If I can get this to work than I think the HTC Shift is the perfect umpc for me.
I discovered also a nice feature: when WM6 is connected to Vista using the USBtools and Vista is connected to the internet using the wireless connection then you can use that connection also in WM6. You can receive your e-mail and surf on the internet in WM6 whilst the phone connection is off.
Thanks again and keep up the great work.
jarbi said:
Pantaloonie,
Thanks for your reply. So, when I understand it correctly there is no way to connect to WM when I don't have a data subscription, at least to mail usbtool to WM.
Am I right ?
Click to expand...
Click to collapse
Yes, you will need a data enabled sim to get the initial files onto the Winmo side, no way around that.
sonietje said:
Hi Tito,
First I want to thank you and everybody who worked on this tutorial and made our HTC Shift much more usefull.
I followed your instructions step by step except for the connection to Vista where I used the USBtools instead. Everything worked fine and the results are impressive. The only thing that didn't work out for me was the import of the "today.reg" file with ceregedit. I keep getting an 'access denied' error and the import aborts. Do you have any idea how I can get that "today.reg" file into the registry of WM6? If I can get this to work than I think the HTC Shift is the perfect umpc for me.
I discovered also a nice feature: when WM6 is connected to Vista using the USBtools and Vista is connected to the internet using the wireless connection then you can use that connection also in WM6. You can receive your e-mail and surf on the internet in WM6 whilst the phone connection is off.
Thanks again and keep up the great work.
Click to expand...
Click to collapse
pls let me know how did you do this:
Switch back to Vista and open Windows Explorer. From the "Computer" level, keep pressing F5 until you see Pocket_PC.
I can not find Pocket_PC.
Can somebody help me?
thx.
'Pocket_PC' is the name of the WM6 device when connected to Vista. I made a partnership and named my device SnapVue. So everywhere Tito refers to 'Pocket_PC' you should replace this with the name of your device. Hope this helps.
sonietje said:
'Pocket_PC' is the name of the WM6 device when connected to Vista. I made a partnership and named my device SnapVue. So everywhere Tito refers to 'Pocket_PC' you should replace this with the name of your device. Hope this helps.
Click to expand...
Click to collapse
pls write me ste by step to make a partnershipt. Thx.
nemeth said:
pls write me ste by step to make a partnershipt. Thx.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=2029053&postcount=9
sonietje said:
The only thing that didn't work out for me was the import of the "today.reg" file with ceregedit. I keep getting an 'access denied' error and the import aborts. Do you have any idea how I can get that "today.reg" file into the registry of WM6? If I can get this to work than I think the HTC Shift is the perfect umpc for me.
Click to expand...
Click to collapse
I have the same problem.
sonietje said:
F. The only thing that didn't work out for me was the import of the "today.reg" file with ceregedit. I keep getting an 'access denied' error and the import aborts. Do you have any idea how I can get that "today.reg" file into the registry of WM6?
Click to expand...
Click to collapse
Ok, I've looked into this and it seems that ceregedit cannot import the today.reg file.
I managed to import it correctly using SKTools, install it on the WinMo side and use the built in registry editor to import the file.

HINT ! - Access WinMo from Vista side

Just a hint for all the real developers out here.
in the Vista Part, one can click a button to "install SSL certificate to WinMo-side"
It's done via a button that can be accessed from Vista Communication Manager (Shift soft-key upper right corner, press advanced settings)
What happens there is that Vista connects to the WinMo side without setting up an ActiveSync connection. It has file access. It installs a certificate in WinMo.
So.. there's a CALL there that actually has access from Vista to WinMo.
Maybe people can dissasemble that part and do something really good with it ?
There IS access from Vista to the WinMo part without ActiveSync running.
lucid said:
Just a hint for all the real developers out here.
in the Vista Part, one can click a button to "install SSL certificate to WinMo-side"
It's done via a button that can be accessed from Vista Communication Manager (Shift soft-key upper right corner, press advanced settings)
What happens there is that Vista connects to the WinMo side without setting up an ActiveSync connection. It has file access. It installs a certificate in WinMo.
So.. there's a CALL there that actually has access from Vista to WinMo.
Maybe people can dissasemble that part and do something really good with it ?
There IS access from Vista to the WinMo part without ActiveSync running.
Click to expand...
Click to collapse
please read more threads before posting one
my enter bootloader app (i posted a thread on that) accesses the WM part just fine without any activesync.
that happens through the EC driver (stands for Embedded Controller). you can do quite a lot with the EC driver (from changing various settings to getting ROM version, entering bootloader is just one of those things). though i would think that file sending works a bit different, but interesting, i'll look into that.
cmonex said:
please read more threads before posting one
my enter bootloader app (i posted a thread on that) accesses the WM part just fine without any activesync.
that happens through the EC driver (stands for Embedded Controller). you can do quite a lot with the EC driver (from changing various settings to getting ROM version, entering bootloader is just one of those things). though i would think that file sending works a bit different, but interesting, i'll look into that.
Click to expand...
Click to collapse
---
I should do better posts... I knew about your tool.
I just want to say that without ANY hacks whatsoever, there IS a connection between Vista and WinMo at "file transfer" level. Just like the hint I gave about the microphone.
I'm not a developer. I try to help guys like you with some remarks. A factory clean Shift does filetransfers via that button, somewhere my "gut" told me I should post about this , as I haven't seen any post addressing this "option" Hope you use it to our advantage.
lucid said:
---
I should do better posts... I knew about your tool.
I just want to say that without ANY hacks whatsoever, there IS a connection between Vista and WinMo at "file transfer" level. Just like the hint I gave about the microphone.
I'm not a developer. I try to help guys like you with some remarks. A factory clean Shift does filetransfers via that button, somewhere my "gut" told me I should post about this , as I haven't seen any post addressing this "option" Hope you use it to our advantage.
Click to expand...
Click to collapse
oh i like your posts, don't worry about that part. it is an interesting discovery along with the microphone one. hope you'll make more discoveries
when i get my Shift i can try this out and look more deep into it.
update
I tried to send some files over to snapvue using this option
the progress bar completes, then vista says cert install failed. the files are not there in snapvue.
what kind of sertificates you tried to send to WinMo-side? Could it be traced what happens when you run this command?
sniveri said:
what kind of sertificates you tried to send to WinMo-side? Could it be traced what happens when you run this command?
Click to expand...
Click to collapse
not true certificates, mind you, I wanted a way to avoid using a sim card to send usbtool over.
what happens is probably the shagcontrol (yeah, I mean the shift control center but this name is funnier) starts communication over crappy udp protocol with winsock2 (1 try out of 5 failed to fully send and in general was very slow) to EC driver then somehow magically the bytes get sent over to WM. probably the WM IPC driver is responsible for receiving, no idea, haven't checked this yet specifically.
update though, if you create a folder named Certificate under Windows/Settings, shagcontrol will report that the transfer was successful and that you should switch to SnapVue to finish installation. bad luck though, SnapVue *****es about the cert not being valid, and I don't see the file anywhere (probably gets deleted automatically). I heard someone was able to get their hands on a file transferred in such a way but no idea how.
Could it be possible to create service that watches this sertificates folder and creates automatically copies of new files to somewhere?
I think that this sertificate tool is made for administrators and those sertificate-files are not meant to stay on any folder because then user could easily copy those sertificates to other devices. So there is possibility that we can not transfer files this way but maybe using same route to destination.
sniveri said:
Could it be possible to create service that watches this sertificates folder and creates automatically copies of new files to somewhere?
I think that this sertificate tool is made for administrators and those sertificate-files are not meant to stay on any folder because then user could easily copy those sertificates to other devices. So there is possibility that we can not transfer files this way but maybe using same route to destination.
Click to expand...
Click to collapse
service, OK, the problem is you'd have to get the service onto the shift somehow.
what I wanted was fully eliminate the requirement of a sim card and usage of gprs/hsdpa to copy the usbtool over
though I guess if you really want that you can abuse the shared internet connection for file sending in the way danielherrero discovered, *but* not sure if that works with an invalid APN.
right, it gets under \Temp as user.cer, sometimes.

Laptop + HD bluetooth problem

i have a Toshiba Satellite.. about 1 year long and i put a Kingston bluetooth USB on.. ive used it before with my Sony Ericsson and i had no problem but now that i try to connect with my HD it doesn't work.
my HD thinks it connected but my computer doesn't
i cant send files to the phone or anything at all.
its not even recognized
everything works fine if i use the USB cable the HD brought
do i need to update some kind of drive? or what?
anyone got any ideas?
Windows Bluetooth Protocols
Just an idea, but some phones use File Transfer Protocol on Bluetooth, however Windows Mobile devices use Object Push Protocol, adding this protocol onto your Laptops range of available Bluetooth settings, SHOULD allow you to transfer files between Laptop and Touch HD via Bluetooth. Had a similar problem with my laptop!
Hope this solves your problem!
"Once upon a time" in windows mobile 6 I was able to browse my phone through bluetooth connection.
Now with the Blackstone it appears to be impossible. There is no such option within the bluetooth settings.
i still cant get it to work.. what i did notice is that the Image File Transfer Protocal (for pictures and basic types of files) isn't available on the HD.. maybe thats why it doesn't work.
EDIT: has anyone gotten their phone to work with bluetooth? to send files? like a picture? or a new problem you just got? or a powerpoint? ..
im so lazy to hook up the cable every time.
tyronne1126 said:
i still cant get it to work.. what i did notice is that the Image File Transfer Protocal (for pictures and basic types of files) isn't available on the HD.. maybe thats why it doesn't work.
EDIT: has anyone gotten their phone to work with bluetooth? to send files? like a picture? or a new problem you just got? or a powerpoint? ..
im so lazy to hook up the cable every time.
Click to expand...
Click to collapse
i can send and receive files to my device and have them stored to my Bluetooth Share folder on my storage card. i exported the registry changes and dll from my Orbit2. you can get the dll file here and the registry changes here. it's probabaly best if you follow my instructions from here. once you've made the changes, soft reset and you should be able to send files to your folder of choice without prompts. there are probably other methods of accomplishing the same task, but this has worked for me since i've had my HD. oh yeah, the disclaimer: you assume all risk for anything that happens as a result fo the import and file copy to your device.
i rather not go through all that.. dont want to mess up anything. leaving it pretty much stock. best way to go. besides adding programs (real ones) haha.. only thing i have is HD Tweak from here.. i dont evne have gyrator.. not really needed. thanks anyway. ill just use the cable.
if you're not an experienced WM user, i can understand not wanting to follow the detailed instructions. they were created for the person who requested the info. really, your not installing software, your copying a (certified windows mobile dll) file to your device and importing a registry setting. it's basically the manual steps a cab file would execute. you copy the dll to your windows folder, use PHM or Resco Registry to import the registry settings, soft reset and then try to send a file to your laptop. that's it.
For me ActiveSync over Bluetooth between the Toshiba with Bluetooth dongle and the HD works out of the box, with standard Vista Bluetooth drivers (not the Toshiba ones). Key was to start the Sync from the HD (after pairing the two devices of course), it would never connect when trying to start the sync from the Desktop. To start Activesync, go to Settings tab in the TF3D UI, and use the first option "Sync Data" (Daten synchronsieren on my German ROM).
ill see what i can do later.. i got finals >< thanks guys
Lucas0511 said:
For me ActiveSync over Bluetooth between the Toshiba with Bluetooth dongle and the HD works out of the box, with standard Vista Bluetooth drivers (not the Toshiba ones). Key was to start the Sync from the HD (after pairing the two devices of course), it would never connect when trying to start the sync from the Desktop. To start Activesync, go to Settings tab in the TF3D UI, and use the first option "Sync Data" (Daten synchronsieren on my German ROM).
Click to expand...
Click to collapse
same here.... this method is to transfer files via Bluetooth/OBEX to a folder of your choice without prompts and without having to connect to WDMC or AS...

[Q] What is an old/broken blackstone good for?

Hello,
Today I found my old broken (digitizer not working) touch HD sleeping in a dusty box... and I kind of felt sad for it.
All the hardware on the phone is working just fine except for the touch pannel
So I was thinking, is it possible to make some good use of it without investing any money for repair (it's just not worth it, as I have the brilliant HD2 since the day it got realeased)?
Having a non-working digitizer doesn't leave a lot of options but here is an idea:
Car tracking device? - have it installed in my car, constantly charging from the car battery, listening to GPS and sending coordinates over gsm data to my PC/server.
1. The blackstone have a GPS and you can install a simple data only SIM card from your provider, allowing your device to connect to a remote server over the internet and send important data - like gps coordinates.
2. It's still possible to install any custom rom you like.
3. There is a way to skip initial touch calibration screen: make an empty text file and rename it to "welcome.not" and place it in the root ot your sd card. (Thanks to Chef_Tony for pointing that out!)
4. There is a way to control the device via PC and a USB cable: after hard reset your device default usb connection mode will be ActiveSync. Then run the free MyMobiler application on the PC and it will automatically install on the usb connected device, allowing you to fully control it via your PC mouse and keyboard. (Thanks to Chef_Tony for pointing that out!)
I'm sure that I'm not the first nor the only one that came up with an idea like this, but I couldn't find any topic on it. I also know there are many brilliant developers in XDA that make loads of awesome apps for our HTC devices.
So, any ideas?
Shouts to:
Chef_Tony
Best wishes,
Xeno
new digitizer is about $8.. buy it, fix it at home and sell it for $100
yes, you can always replace the digitizer and have a fine phone.
but anyways, since your plan seems pretty interesting, here is some basic input to help you:
3. you can bypass the OOBE. all you need to do is, create an empty txt file on your pc, "untitled.txt" and rename it to "Welcome.not", (yes, change the extension to "not") and put it in the root of the sd card, then the welcome wizard should be skipped after a hard reset, and so you don't need to align the screen.
4. after a hard reset, the default option for a usb connection is activesync. then you can run MyMobiler on your pc, it will install on the device automatically and you can control the device on your pc's screen with keyboard and mouse.
so you can still use it for anything you like, if you control it over the pc and preconfigure it to meet your needs.
sleby said:
new digitizer is about $8.. buy it, fix it at home and sell it for $100
Click to expand...
Click to collapse
I gave it a shot few months ago and I failed The problem was that the digitizer is literally glued to the lcd panel, and detaching it is a REAL pain the butt (I almost broke it). Anyway, after reassembly the new touch screen didn't work and I gave up. I cursed myself later on when I found the topic here in XDA forums that the best way is to buy a digitizer+lcd combo...
Chef_Tony said:
yes, you can always replace the digitizer and have a fine phone.
but anyways, since your plan seems pretty interesting, here is some basic input to help you:
3. you can bypass the OOBE. all you need to do is, create an empty txt file on your pc, "untitled.txt" and rename it to "Welcome.not", (yes, change the extension to "not") and put it in the root of the sd card, then the welcome wizard should be skipped after a hard reset, and so you don't need to align the screen.
4. after a hard reset, the default option for a usb connection is activesync. then you can run MyMobiler on your pc, it will install on the device automatically and you can control the device on your pc's screen with keyboard and mouse.
so you can still use it for anything you like, if you control it over the pc and preconfigure it to meet your needs.
Click to expand...
Click to collapse
Thank you fine sir for the light on the topic. I'll make sure to add this in the first post
Every new idea/info will be of great value reaching the goals of this thread
Ok, putting a welcome.not file on the root of the sd card did the trick as promised. I conneced the device to my PC via usb and as expected it connected via ActiveSync by default.
Unfortunatelly MyMobiler was unable to install the mobile part of the app automatically - it poped a message on the phone "This program is from an unknown publisher..." and it's now waiting for confirmation to continue the execution of the app... and it's pretty impossible to confirm this with a broken touch pannel
I believe there is a registry workaround for this, but it should be set by default in a cooked rom? I'm using the latest WWE rom from HTC.com.
It will be great if some good chef could mod this rom and make this annoying message go away
1. i just had an idea on how to get mymobiler running. i cannot promise, that it'll work, but it certainly doesn't hurt.
having the latest mymobiler on your pc, you see different files there, some of which are named:
remote.exe
remote.exe.40
remote.exe.50
when you connect the device in activesync mode, and set it up for syncing (at least notes or browser favorites, something that does not actually mess with your pim data), you will see the blackstone in "My Computer". entering it, you have the storage home drive and the storage card. by enabling "Show hidden files" and disabling "Hide system files" in your windows explorer, you should be able to access the windows folder of the device. then you can copy the file remote.exe.50 there, rename it to remote.exe (the .40 file is for wm2003, the .50 file for wm5 or greater, but you need to remove the extension to make it executable).
and then, since you cannot make shortcuts yet, copy the file again to \Windows\StartUp\
thereby making it run automaticly, when the device boots. then soft reset, and i am fairly certain, you should be able to run mymobiler.
from there on, you could disable the signature warning for future programs.
EDIT: apparently, the startup folder is victim to the certification warning as well. still i leave this paragraph, as i find it interesting as to how mymobiler works.
2. another idea would be to just flash any cooked rom found here on the forum. all of them have this stupid signature warning disabled and are ready to run mymobiler out of the box.
3. my third idea to get it running is trying to modify the responsible reg key:
\HKEY_LOCAL_MACHINE\\Security\Policies\Policies\0000101a
it is a dword key, where the value '0' is activated warning, and '1' means, the warning is disabled.
in the 2577.zip in the attachment, you will find a reg key, that changes this value and also a cab file to do the same thing.
on a device with an ARM cpu, the folder 2577\ on the storage card will be monitored for autorun.exe and execute it, when the card is inserted. i also packed 3 different autorun.exe files in there, one by me, one by navigon, and one by igo, hoping at least one of them would work with a proper certificate. what you'd need to do, is extract it, and copy it to the storage card, so the path is \Storage Card\2577\Autorun.exe
autorun classic works with the CFG.txt, which is also included and changed to work, as long as your rom is WWE and the storage card is actually named \Storage Card\, if not, edit the path.
until now, i was unable to run it, because the autorun.exe files aren't signed with a trusted certificate either, but i'll give other people time to post ideas, and rethink the thing, maybe i can make it work for you.
still i think, if you are gonna use the device for a few little features, you are not required to use the stock rom, so flashing another rom, which then does not have the certification warning would be the easiest way to go for everyone involved.
Connect it to your PC and use it as a monitoring tool!
Can come handy when benchmarking.
http://forum.xda-developers.com/showthread.php?t=695298

Categories

Resources