yashsingh1/xdaforums huggingface dataset:
[Shift General] dproldan:
Hello all.

I will update these instructions as needed.

With these instructions you can install any version of windows XP, SP2 or SP3. It doesn´t need to be a tablet edition. I recommend using a lite or optimized version.

As far as I know, only two things are not working, resolution changer and tablet input panel. Both will be fixed soon.

You have to install Activesync too if you want to access the other half of your Shift.

Thank you to all the people who contributed on the other thread!

Enjoy!

1.- Download and save to a USB disk drive:

http://www.filefactory.com/file/fa3eb2/n/drivers_shift_XP_rar

and https://phatpipez.homeftp.org/HTCShift/Shift/TabletPC_PatchXPproSP2.exe

or http://torrents.thepiratebay.org/4449594/drivers_shift_XP.rar.4449594.TPB.torrent

Be sure to extract the rar file before starting or have a unrar program installer available, you cannot extract rar files on a newly installed windows XP!

2.- Install XP. Use your own version in your own language!

Choose same disk and fast NTFS format.	Use the administrator account for now.

Let it finish ignoring any message about the screen format, etc

3.- Eject CD-Drive

Insert USB pen drive

4.- Run HTC Shift XP Drivers/Chipset/infinst_autol.exe next, next, next… reboot when finished.

5.- run HTC Shift XP Drivers/VGA/win2k_xp14324.exe next, next, yes, next, next, reboot when finished.

6.- run TabletPC_PatchXPproSP2.exe, it will extract files to C:\temp,

Go to C:\temp and run step1.reg,

Run Step2.bat

Leave it alone until de hard disk stops and reboot

7.- Run HTC Shift XP Drivers\VistaECDrvV1[1].0.1.10\setup.exe from the folder

8.- Run HTC Shift XP Drivers\TouchScreen(1[1].1.0.2)\ATSV1102(WHQLed).exe next,next, next and reboot when finished.

9.- run HTC Shift XP Drivers\Synaptics MicroPad(10[1].0.11.1)\setup.exe , reboot when finished.

10.- run HTC Shift XP Drivers\Audio\WDM_R195\setup.exe , reboot when finished.

11.- run HTC Shift XP Drivers\fingerprint\setup.exe .

12.- run HTC Shift XP Drivers\omnipass 5.0\setup.exe. Reboot when finished.

13.- run HTC Shift XP Drivers\USB LAN\setup.exe .

14.- run cygwin\setup.exe, and select install from folder. select ioperm from the devel subfolder.

Unselect icons on desktop and start menu and finish.

Run cygwin.bat from c:\cygwin

type “ioperm –i” + enter and “exit” + enter

move hsect-2.1\hsect2.exe and move it to c:\cygwin\bin

15.- move the bat files from \archivos bat\ to the desktop.

16.- Run BT on.bat from your desktop and let windows install its own drivers

17.- run WF on.bat from your desktop and cancel the windows installation.

18.- copy HTC Shift XP Drivers\WLAN\sdbus.sys to c:\windows\system32\drivers\ say yes to the replace dialog and reboot.

19.- Install the WLAN drivers , from the hardware manager, right button over marvell SDIO… update driver, and select the HTC Shift XP Drivers\WLAN folder.
[Shift General] VeEuzUKY:
Thanks for the step-by-step guide dproldan! I have a couple questions:

- What is left out as far as functionality with the XP install compared to Vista or will everythign work as far as the camera, control center buttons, etc...

- Any hopes soon for resolution changer and tablet input panel functioning?

- Without the mobility center built-in Vista, is the conenction to snapview done just via active sync?

- Download link for TabletPC_PatchXPproSP2.exe does not work and torrent has absolutely no availability. Any alternatives?

Thanks again!
[Shift General] TheoMobile:
Thanks Great

This is what we needed good job again thanks.

Hope sombody do the same with the flash rom to get the gps etc.

The shift is getting better and better
[Shift General] Aardvark1978:
This link works https://phatpipez.homeftp.org/HTCShift/Shift/TabletPC_PatchXPproSP2.exe

other files https://phatpipez.homeftp.org/HTCShift/Shift/

Hope that helps
[Shift General] VeEuzUKY:
Thanks so much Aardvark1978!:p
[Shift General] kaspersky:
CRC failed in Temp\TABLETPC\l1033.dlm

:confused:
[Shift General] VeEuzUKY:
Which drivers are for the G3 modem? I dont see them in the XP Drivers pack, or, are they built-in in XP already?

Also, any luck now or in the future to make the GPS work under XP?
[Shift General] dproldan:
You can use the 3G modem with USBTool and internet sharing programs from the windows mobile side, the RNDIS drivers are installed automatically the first time you connect.

GPS works fine on XP using franson GPSGate and activesync.
[Shift General] dproldan:
Probably a corrupted download. try again.
[Shift General] kaspersky:
downloaded again. now it's ok. tnx

:D
[Shift General] ultraman982:
If I install XP on my Shift...

Will things still be controlled in SnapVUE?

I say this because my audio is dead, because snapvue is dead--if I install XP will sound be dead or does installing XP Usurp Snapvue?
[Shift General] FOOFTR:
Here's some comments surrounding these questions.

1. Your SnapVue must be Liberated to use 3G for XP.

2. You must install ActiveSync on XP

3. Go into SnapVUe and open USB Tool and "Attach to Vista"

4. Active sync will start.

5. Once connected/sync'd go to Snap Vue, Programs, Internet sharing. XP will find the network sharing connection and set it up

6. You now have 3G on XP

ultraman982 - why not ressurect SnapVue or is it totally screwed? HTC have the clear SnapVue tool which I have used successfully...turned it back to normal. I have had nil sound issues.

In fact, to get things as clean as possible I did an Fcn F3 for Vista, cleared SnapVue then started from there. Good to start with a clean base.
[Shift General] kaspersky:
Good work ! Very Well !!!

Only 2 notes :

1- what about right buttons ?

2- i must entered by recovery console for copying sdbus.sys, otherwise XP put in \system32\drivers an older version of this file.

Sorry for my bad English - I love spaghetti & pomodoro ! :D
[Shift General] dproldan:
-right buttons work as expected, keep the stilus pressed until a mouse icon appears

- I didn't have to do anything with the recovery console, but I used an optimized version. I'll update the instructions if more people report the same problem.
[Shift General] kaspersky:
:) no mouse right button :)

two buttons on the right of shift.
[Shift General] pangsiyong:
Nice job!

Thanks for sharing. Now I get it:)
[Shift General] tagesschau:
I'm stuck with the cygwin part of the installation. Can anybody help me please with a more detailed instruction on how to insert the ioperm command? When I download the whole cygwin thing from the download source it seem gigantic. Do I need all this?
[Shift General] sensa:
HI,

these are the steps:

1. execute setup.exe from cygwin folder + Next

2. Install from Local Directory + Next

3. In Root Directory Box: C:\cygwin (the default folder) + next

4. In the Local Package Directory box specify the directory where you have saved the CYGWIN Folder (leave the default) + next

5. In select package windows expand DEVEL and click on the work "skip" in the same line where there is IOPERM + Next

6. Unselect icons on desktop and start menu and finish.

7. Run cygwin.bat from folder c:\cygwin

8. In the cygwin windows type “ioperm –i” + enter and “exit” + enter

9. move hsect-2.1\hsect2.exe and move it to c:\cygwin\bin

Michele
[Shift General] sensa:
Hi,

thanks a lot for your work! It is excellent!

I have installed XP Tablet Pc Edition 2005, I have not used this point:

6.- run TabletPC_PatchXPproSP2.exe, it will extract files to C:\temp,

Go to C:\temp and run step1.reg,

Run Step2.bat

Leave it alone until de hard disk stops and reboot

For this point I have restarted the PC with recovery console for copy correctly the file:

18.- copy HTC Shift XP Drivers\WLAN\sdbus.sys to c:\windows\system32\drivers\ say yes to the replace dialog and reboot.

One issue:

after I have installed all the drivers I have tried to install a Bluetooth mouse....the installation is finished ok...the mouse works...but I cannot use the touchscreen...

I have reinstalled the touch driver....all works ok...but at next reboot touch stop working...

Michele
[Shift General] tagesschau:
ioperm...

thank you, sensa, for your quick reply.

When I type the command "ioperm -i" into the cygwin window I get this:

"ioperm.sys is already installed. StartService function call failed."

Any idea?
[Shift General] doni:
Could anyone upload the "TabletPC_PatchXPproSP2.exe" package to something like rapidshare, megaupload or mediafire etc.? The torrent is useless and the phatpipez server is a no go right now (seems to require a login, i.e. not public right now).

I've lost my recovery on the Shift as well, but Vista was just horrible anyway.
[Shift General] marcodira:
I cant download those files

I cant download those files, I have no permisions.

https://phatpipez.homeftp.org/HTCShi...chXPproSP2.exe and the other files https://phatpipez.homeftp.org/HTCShift/Shift/
[Shift General] aquasesh:
Sorry, I was working on my server.

The downloads should be fine now.

If the downloads dont work sometimes, its because of

maintanance. I have about 120GB traffic a day..

Just try again a few hours later
[Shift General] doni:
Thanks! Server is working, though I went with a tablet edition and didn't have to download the tablet conversion patch.

Also thanks to the OP for the step by step instructions, nice and easy. All is working perfect. Had a temp issue with the touch screen after installing office 2007 but it turned out to be an issue with Daemon Tools (maybe should look for an older version of it, especially for the touch I like making images of all program CDs that I need and keep on USB, but can live without it).

It feels like the Shift just got another lease on life :-) I was kind of fed up with its performance with Vista (shame on HTC). XP is great though.

P.S. I had a problem installing office 2007 (something about a system file write permission denied), if anyone else encounters it, it was a missing dll "fp4Autl.dll" that I had to copy from the windows installation "cd :\i386" to "c:\program files\common files\microsoft shared\web server extensions\40\bin".
[Shift General] vulcan_gr:
discovery

I was looking in my vista installation folders when i bumped into a 1.reg

file in system32 folder...

the contents of this registry file are ... :

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

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"Windows Defender"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,\

00,6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,48,00,54,00,43,00,5c,00,\

41,00,49,00,5f,00,56,00,49,00,53,00,54,00,41,00,5c,00,73,00,65,00,74,00,75,\

00,70,00,20,00,61,00,75,00,74,00,6f,00,63,00,75,00,73,00,74,00,6f,00,6d,00,\

00,00

"RtHDVCpl"="RtHDVCpl.exe"

"SynTPStart"="C:\\Program Files\\Synaptics\\SynTP\\SynTPStart.exe"

"IgfxTray"="C:\\Windows\\system32\\igfxtray.exe"

"HotKeysCmds"="C:\\Windows\\system32\\hkcmd.exe"

"Persistence"="C:\\Windows\\system32\\igfxpers.exe"

"Resolution"="C:\\Program Files\\HTC\\resolution.exe"

"ShagCtrl"="C:\\Program Files\\HTC\\ShagCtrl.exe"

"ZPdtWzdVitaKey AC3020"="\"C:\\Program Files\\VitaKey\\AC3020\\PdtWzd.exe\" show"

"Windows Mobile Device Center"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,\

00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,4d,00,6f,00,62,00,\

69,00,6c,00,65,00,5c,00,77,00,6d,00,64,00,63,00,2e,00,65,00,78,00,65,00,00,\

00

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

could this help in xp?
[Shift General] marcodira:
Now it works, thanks!!!

I have another problem. It doesn't work WLAN, I installed and followed the instructions, but doesn't work.

Please HELP ME!!!
[Shift General] devictoria:
I think I had a similar issue with Virtual CloneDrive.

Yes, with Windows XP the Shift becomes quick and usable.

This problem is not Shift specific, it happens on other PCs also.
[Shift General] joy.d:
A Question:

Is it possible to get Touchscreen functionally without TabletPC Installation?

maybe you decide, that Tablet PC Installations have sometimes a absence?

( I have installed many different tablet PC´s, and all have the same sympthoms:

sometimes they thinking ;-)

Normaly I think a standard XP Installation with Touchscreen functionality works right

for the most users. Who need the slaggy TPC Functions in XP? ;-)

Any solution? :-)
[Shift General] ya75khan:
ioperm.sys is already installed. StartService function call failed.

thank you, sensa, for your quick reply.

When I type the command "ioperm -i" into the cygwin window I get this:

"ioperm.sys is already installed. StartService function call failed."

Any idea?

I had similar problem as above. This question has been asked many times in different shape and form but so far no real solutions.

Can any one help please?
[Shift General] martiare:
dproldan, Agradeceria pondrias la intrucciones en spanish, ya que me estoy volviendo loco, te he enviado un correo.

Gracias
[Shift General] suziequattro:
Congratulations and a big applause to all of you guys here!

This is really impressive what you did here! I know this is a lot of work and I am really impressed about the friendly way to help users even with low knowledge!

-> dproldan -> you are my hero!

Thank you so much for the step by step instructions and above all for the ftp space and the hosting for all that important files!

I mean this i absolutely amazing and it's worth a donation! Please let me know how to donate e.g. Paypal,....

My Shift with XP-Tablet is booting at highest speed and is ready to use in about 35 seconds :-)

This is absolutely what we needed for the shift!

I got everything to run as you described but had one Problem. My graphic is still running at 800x480. I can use all the other resolutions but than I have to scroll.

Do anyone of you brave guys out there have a suggestion to solve this problem? Any idea what I've made wrong in installation process, or do you have the same result?

By the way,...I can help with drivers for the JVC MP-XV841 or similar products, whitch you won't get from JVC.

Thank you all and best regards
[Shift General] kiko2:
Hello Dproldan first thank all your experiences and ask whether it is possible to climb the instructions or in Castilian any server or some form or another since the translation of google is weak. They also advised me that any in this Rom if Castilian better.

Thanks for everything.

A greeting.

Hola Dproldan en primer lugar agradecerte todas tus experiencias y pedir si es posible poner o subir las instrucciones en Castellano algun servidor o de alguna u otra forma ya que la traduccion de google deja que desear. Tambien que me aconsejes alguna Rom si esta en castellano mejor.

Gracias por todo.

Un saludo.
[Shift General] FOOFTR:
For the screen resolution have you tried to go into display settings (right click desktop)advanced, then show all modes?
[Shift General] suziequattro:
yes I have - but the same result! Only here I can switch back to WVGA 800x480 I also tried to deinstall and install driver again but always the same result.:mad:

Do you have a higher resolution under WIN XP without scrolling?
[Shift General] devictoria:
I was trying different settings and tools and I know it is possible. In fact, sometimes I get the higher resolution under Windows XP without scrolling.

But I have to find some spare time to make it consistent.
[Shift General] suziequattro:
Thank's for information! sounds interessting! Please let me know which tools you were using so I can try also. I will report results here. :D
[Shift General] FOOFTR:
No that's the max so far...I use the XP scroll bar in my startup and it's fine...occasionally something needs to be moved to see it properly, but it's no issue for me.
[Shift General] devictoria:
Use this "AsTray Plus" utility:

http://wiki.eeeuser.com/astrayplus

Run AsTray Plus (I am using the 1.4.0 BETA 1).

In the AsTray Plus tray icon menu check Settings: Downscaling. (If not checked, check it and restart the AsTray Plus application.)

In Windows XP Control Panel set Display: Settings: Screen resolution: 1024 by 600 pixels.

Now you should have the 1024 by 600 resolution without scrolling.

To get back your 800 by480 resolution you have to go through

Control Panel: Display: Settings: Advanced: Adapter: List All Modes…: 800 by 480, True Color. Or use my Resolution Changer.

Having the AsTray Plus running makes my Resolution Changer to work without scrolling.

Remember to start the AsTray Plus with Settings: Downscaling checked.

See also:

http://www.entechtaiwan.com/util/multires.shtm ("MultiRes" utility)

http://wiki.eeeuser.com/astrayplus

For display rotation:

http://www.entechtaiwan.com/util/irotate.shtm ("iRotate" utility)

http://noeld.com/programs.asp?cat=misc#display ("Display" commandline utility)
[Shift General] suziequattro:
Thank you devictoria!

This sounds fabulous :D! I will try it today and will report my experiences!
[Shift General] apokavk:
fingerprint problem

hi people,

first i'd like to thank you for finding way to install xp on shift at last

as i tried to install fingerprint driver it gaved me error - "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."

there are a file called " _inst.exe" in the folder as well. if i run it there starts an instalation. is that the right instalation? appreciate if someone helps me
[Shift General] suziequattro:
:D:D:D:D:

my deepest respect - devictoria!!

thanks a lot for this information! Everything is working fine and perfectly!

Do you know how to get the resolution changer button on the shift getting connected with the swapresolution.exe?
[Shift General] devictoria:
Follow this advice: http://xdaforums.com/showpost.php?p=2287368&postcount=2
[Shift General] suziequattro:
O.K. thank you - I did not understand what's going up in this thread - but no problem, I change resolution with a desktop button :cool:

now my shift is running super fast and cool with xp and I am this happy! :D

Thanks again at all of you guys out there!
[Shift General] 4all:
Thank you very much for the information, could raise the Astray Plus to a server, the type rapidshare? From its website it is impossible to download it gives an error of SQL.

Best regards :D
[Shift General] suziequattro:
This is the exact url: http://rs546.rapidshare.com/files/150717911/AsTray140B1.zip

I've just tried - it works! :cool:

regards
[Shift General] joy.d:
btw: here is a link to the everun UMPC. maybe there´s someting interesting for the developers?

http://www.cartft.com/support/drivers/Everun/umpc_drivers/everun/Everun_S60H_Drivers.zip
[Shift General] devictoria:
Try this new version of my SwapResolution utility.
[Shift General] suziequattro:
Thanks for your Help! -> but it did not work:confused:

But no problem - I'll change resolution with a button in my taskbar - thats pritty confortable!
[Shift General] devictoria:
Come back to see in one or two weeks. There may come a solution.
[Shift General] uiqjirka:
Works excelent,many thanks
[Shift General] dproldan:
I´ve found that your resolution changer needs a .NET framework to be installed. I don´t know which version, but I´ll include a installer for all of them in the next update to the instructions.

Thanks for your program!
[Shift General] devictoria:
I have posted a new version 1.0.0.2. It is self suficient and runs on Windows Vista too.
[Shift General] jarbi:
Marvel SDIO WLAN driver fails ??

Hi Everyone,

Thanks again for the great instructions, I could get XP running on my Shift nicely.

One exception: I couldn't make my WLAN adapter work. Followed the instructions, but I I have an exclamation mark under Device Manager, saying "This device cannot start".

I have checked that the sdbus.dll- file in system32 cannot be replaced by the new one :-((. Whatever ( inclusive copying in Recovery console ), it always copies back an older file with 66kb size.

What can be wrong here ? Please give me a hint .

Edit: de sdbus.dll is now permanently replaced by the new one ( I had to shutdown windows file protection ), restarted XP and all working :-))).
[Shift General] jarbi:
Np SDHC under XP ?

Just a quick question: my 8Gb SDHC card is not recognised under XP, only in Vista. Is this normal in XP ?

Edit: Other (non-SDHC) cards are working as expected. So my feeling is that the the XP-driver makes this difference.
[Shift General] suziequattro:
hey devictoria!

You are really my hero! :D

Now resolution changer is working with the shift button too!!

Many thanks for this, it`s great!
[Shift General] danielherrero:
Touch screen not recognized when I reboot

Hi.

When I reboot my shift the touch screen doesnt work and the device (control panel) appears with an exclamation. If I reinstall the driver It works again but again when I reboot It doesnt work

EDIT: Its enough disabling and enabling again the device in panel Control.

Any idea?
[Shift General] devictoria:
I have experienced conflicts with Virtual CloneDrive drivers.
[Shift General] Pfeffa-rah:
No Go

Hi,

The last couple of days I've been trying to get XP installed. Since I do not have a external CD drive, I tried it using bootable USB-sticks.

I have spent maybe 10 hours on this with no succes :(

From Vista PE it will not install. I think because it considers it a downgrade?

From BartPE it starts to install but then at the first reboot it fails. Probably because I can't find the RAM-disk where the next steps are saved or something.

From a DOS-prompt I can't start the setup program. I tried many many variations on this theme. (incluting switches like /syspart:c and /makelocalrecource or whatever it was again...)

I am getting a bit annoyed now after two days...

I have found now a small tool called PeToUSB that can also use the original XP installation disk as a source. Maybe that will work.

If it does I'll let you know where to find it.

greetz,

Pfeffa-rah
[Shift General] Pfeffa-rah:
cygwin ioperm doesn't work. (BTW what IS it anyway?)

Could the above be integrated in POST 1? at #14?

After this, it went wel untill the activation of the wlan adaptor...

Post 1 says to cancel the windows installation after starting "WF on". However, on my shift Windows does not start to install any drivers at this point.

I then copied sdbus.sys, rebooted and installed drivers through the devicemanager. And then XP tells me that there is a problem and that the device can't start (code 10).

What do I do now? Are there any other drivers I could try? Did I do something wrong?

Help!

greetz,

Pfeffa-rah

greetz,

Pfeffa-rah
[Shift General] Pfeffa-rah:
How did you do that? I used a registry tweak:

System Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

Value Name: SFCDisable

Data Type: REG_DWORD (DWORD Value)

Value Data: 0 = enabled (default), ffffff9d = disabled

however it didnot work It is still the old file... :(
[Shift General] jarbi:
Hi,

The easiest and quickest way to disable it is to rename a folder...

"%systemdrive%\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}"

I have just put an underscore at the beginning of the folder name.
[Shift General] Snorry:
Removing the on screen keyboard

My onscreen keyboard seems to be corrupt. It's just the same size as before but now it's just blue. Can't seem to get it fixed.

So since I was getting annoyed at having a blue box floating around every time I login, I searched for a way to get rid of it.

Here's how:

Open Run

Type

And Enter

Next reboot should have cleared it.

If you want it back

Open Run

Type

And Enter

Next reboot you'll have it back.
[Shift General] Pfeffa-rah:
Hi thanks for your repy.

I managed to copy the file by booting BartPE from a usbdrive.

It works now :)

thx
[Shift General] Pfeffa-rah:
Great!!

This is great!

I have got a verry fast shift now. Only my SD card doesnot seem to be working. (any thougts on that?).

I am using the AsTry program and the resolution switcher from earlier in the thread and also the IRotate tool.

Now I have MORE functionality than with Vista and LOTS faster!!!

Thanks to all the people who put all the time in! Great!

I am verry happy.

If someone can give me some pointers to why my SD card doesn't work and/or how to get it to work I would be even happier :)

g'night,

Pfeffa-rah