[Shift General] joy.d:
Hi @all:

maybe that can help other non experts like me, that they don´t read so much stuff.

Please give me your Experts- feedback, and I will change some (wrong) absence items, or anybody make this better?

Here my Experience with your help and your experience composed (that the result)

#################

History:

V1.0 beginning 08-10-22

#################

***************************************************************************************************************************************************************

HTC Shift Windows XP TPC Installation from scratch

***************************************************************************************************************************************************************

Before you start:

Think first about to open the Windows Mobile side like described in HTC forum. There is a good description

"howto" do this within windows Vista.

Before you install:

- enable WLAN und Bluetooth in Vista side (if you can). (not really necessary, but maybe easier later)

- Disable USB Tool (cable in) on Windows Mobile side if you have the "opened" Windows Mobile installed

- remove SD memory Card if inserted

- Insert the HTC USB Hub with integrated Network card

Install Windows XP TPC: (TPC Installation required 2 CDROMS from Microsoft and is only available for System Integrators or within the MSDN package)

I used a standard windows XP CD with integrated Service Pack 3 as first CD. the second CD with the additionals is standard out of the box.

as sample how to do "patch" or "upgrade" your WXP CD:

http://sysblogd.wordpress.com/2008/04/23/how-to-build-a-windows-xp-sp3-integrated-installation-cd/

(maybe there are many other easier solutions if you search in google)

if you test some other drivers like me, it is advisable to make a backup every step you try - that saves time, trust me ;-)

I use the most of the time acronis true image from a boot CD or from a bootable USB stick to make my "step by step" backups)

so we start with:

Step1:

install windows XP normaly from CDROM. Leave all settings like it is (standard)

After installation and machine is up, make minimal changes, recommended maybe change

the display resolution and the design (if you want classic Windows design) Not more!

Make a backup with acronis true image to CDROM or USB Stick. That´s the best way, if

you must start over with newer or other drivers or you have trouble within the driver installation ..

Step2:

1. Install the Chipset drivers from Intel for the 945 Chipset (latest ver. 9.0.0.1008 6/2/2008) ->Reboot

2. Install the Display Drivers from Intel for the 945 Chipset (latest ver. 14.32.4.4926 2/15/2008 ->Reboot

3. install the HTC Embedded Controller driver (actually Vista EC Driver from HTC´s Homepage named VistaECDrvV1[1].0.1.10.zip)

(see: http://www.htc.com/us/SupportDownload.aspx?p_id=60&cat=1&dl_id=82

open Windows XP Device Manager -> right click on unknown device -> install manually -> and tell them the path to

your unpacked Driver Archive. (I don´t use the setup.exe into this archive)

4. Install the HTC Touchscreen driver (actually Vista Touch screen driver from HTC´s Homepage) with setup.exe Application

4.1 Go to Start-Control Panel-System-Hardware-device Manager-Human Interface Devices-and here are two HID-compliant device.Disable only the first HID-compliant device

(the first HID - compliant from the top) Now the calibration into Systemmanagement is working

--------------------------------------------------------------------------------------------------------------------------------

make a backup!

5. Install synaptics Touchpad drivers original from synaptics Homepage:

(see: http://www.synaptics.com/support/drive.cfm ->restart

############## Not finished now... please skip this at the moment ###################

5.1 Config Synaptics Touchpad (better meaning the 2 other Buttons on right upper side of shift for

switching Display resolution and Wireless Switcher)

ControlCenterLauncher.exe should be bound to SCROLL LEFT as described, and

ResolutionSwitchLauncher should be bound to SCROLL DOWN

###################################################################

6. Install realtek high definition Audio drivers (at moment r.2.07 -Restart

(see: http://www.realtek.com.tw/downloads...=24&Level=4&Conn=3&DownTypeID=3&GetDown=false)

7. install the latest Asix USB2 LAN Driver here: AX88772_772A_WinXP2K_32bit_v3.4.3.23_WHQL_Setup

(see http://www.asix.com.tw/download.php then USB to Fast Ethernet and Model AX88772A

8. install the Fingerprint Auth1610 drivers (the newest is located by HP with Version 7.10.1.0

(see: http://h10025.www1.hp.com/ewfrf/wc/...&cc=us&dlc=en&product=3744020&os=2100&lang=en

-----------------------------------------------------------------------------------------------------------------------------------

make backup

Step4:

9. Cygwin Installation

(see: http://xdaforums.com/showthread.php?t=435664&highlight=cygwin

9.1	Start cygwin setup.exe -> install from Internet -> leave all as default -> leave as deafault ->leave as default -> choise a mirror -> exand menu "devel" click where

is "ioperm" in the front on the "Skip" items, that change then to 0.4-1 -> (now is installing 3-4 minutes) declick the two ticks for desktop icon..

9.2	- After cygwin has been installed, open a cygwin bash shell (into C:\cygwin is a cygwin.bat file) start this, then comes a black Window:

here type "ioperm -i" on cygwin shell. then exit this black windows with the command "exit"

9.3	copy from hsect-2.1 folder the file hsect2 to c:\cygwin\bin

9.4	copy the 4 Batch files (HSECT) for enabling/disabling BT/WLAN to your Desktop

Additional switches: (if you need) Usage: hsect [option(s)]

options: (for selfwriting batch files)

-b	Enter CE Bootloader

-e	Exit CE Bootloader

-r	Reboot WinCE

-W [0|1]	Wifi On/Off

-B [0|1]	Bluetooth On/Off

-l	[val]	Change LEDs. Values from 0x0 to 0x97

-L	All LED off

-h	Show this help message

10. Update the SDBUS.sys!

now unpack sdbus driver to c:\

reboot your shift and start again with your windows xp install CD

run recovery terminal (boot from Windows XP install cd normally and then use the "R" Key for recovery console

then copy c:\sdbus.sys to C:\windows\system32\drivers (use command: "copy c:\sdbus.sys C:\windows\system32\drivers" )

then when he sking override, say Yes "Y" and then type command "exit" (machine rebooting)

When Windows is Up again open device manager

on controller host secure digital->properties->driver detail

the driver version now is 6.053.......OK

11. Update WLAN Drivers

go to marvell sd-8686->properties->update driver->select the directory of wlan1.1 driver

and all WORK FINE!!!!!!

--------------------------------------------------------------------------------------------------------------------------------------------

Make a Backup now! :-) Now you have a stable Version for testing.

other leaks:

- Memory Cards (SDHC) with more then 4 GB and the sdbus.sys driver for the SDA SD-Hostadapter

If you have problems with SDHC memory cards (not recognizing), I have found a solution, but i´m at the moment not shure if it stable. (is a package from Lenovo called "osda06us"

You must force update the Secure Digital Hostcontroller, but I´m not shure, which files at all. (normally they say, no new driver found so you must force that, but maybe there

is a other, newer driver outside in the far www :-)) (Which Hardware Vendor is the SD Card reader?)

see also http://xdaforums.com/newreply.php?do=newreply&noquote=1&p=2813208

### changes: I noticed, as I fallback to an older Backup (that has not installed the needed "sdbus.sys" for WLAN, but only the standard sdbus.sys from XP CD) that SDHC "sometimes works, but the most time - when SDHC inserting - I become a bluescreen. Maybe so we must have a look to a other sdbus.sys driver described in WLAN Howto ### maybe with the needed *.inf file, so that this can install regulary. Maybe the missing *.inf file is the really problem...

- Display interpolation to a other (higher) resolution

no idea :-(

### helping, if something not working ###

If you have some problems I have a good idea: (Maybe XDA Developers help each other)

there is a good remote administration software like VNC called teamviewer.

( see: http://www.teamviewer.com/index.aspx ) with this tool you can take the desktop control from each other.

I use this tool the most of the time to help other with her PC (or PDA) Problems. The "USB Stick" Version that you can

find in the download section is the best. You can start it always from Desktop (you can copy it to USB stick too, but you can start it from desktop also)

No needing installation, and really easy to use and secure.

When some of my users have problems with Windows mobile PDA´s i let install them mymobiler ( see: http://www.mymobiler.com/ ) and with this

combinating (mymobiler and Teamviewer) i can get control of the PC and PDA.

that´s a fine solution I think. I think always open minded, and help with solutions like this many users the last 10 years ;-) If I become instead money

for helping with PC problems I had my own flat ;-)))) But my help is always free, to volunteer one's time. I think we should build a xda developers honorary

help line :-) is a open source Idea :-) But now I´m offline for one week, must go to a business trip :-(

bg

joy