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://forum.xda-developers.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://forum.xda-developers.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
What drivers are needed for the 3G modem under XP?... or are they built-in XP already?
Hi VeEuzUKY,
You cannot connect the 3G Modem directly over Windows. You must have to open the Windows Mobile side (called liberated ROM), then the Windows Mobile side is like a normal Windows Mobile PDA)
see: http://forum.xda-developers.com/showthread.php?t=378234
http://forum.xda-developers.com/showthread.php?t=420548
http://forum.xda-developers.com/showthread.php?t=377441
and then you can use the standard Windows Mobile options for using 3G, (internet sharing) like you connected a WM6 PDA/smartphone via USB to your Computer. (but, the shift has this USB Connection inside, you must only use the USBtool on Windows Mobile side, to virtually connect the USB to the PC side) Only what do you do is install on Windows Side:
Active Sync 4.5.
well a good solution, so you must not install in Windows Side crazy drivers and connecting tools.
see:
http://blogs.msdn.com/zhengpei/archive/2008/06/06/how-windows-mobile-internet-sharing-works.aspx
Thanks for the info joy.d. I still dont quite understand if ActiveSync needs to be running or if its a background thing and its all 'seamless". With Vista things seem all to be more streamlined and working properly out of the box, obviousely. The whole conversion to XP is a heck of an adventure I will try it this upcoming weekend and see how it goes
Hi VeEuzUKY,
please make a backup with acronis, Ghost or whatever before, that´s the easiest way, to have a fallback to a working device. Maybe in the next time we found a solution for all.
the Internet connection is not comfortable like within Vista, but the normally procedere
when you have Windows XP PC/Notebook and a Windows Mobile PDA/Smartphone.
Normally you can optimize (look and feel) vista to the same performance like Windows XP tablet PC Edition, so it is not really necersary to make a downgrade.
Normally is a downgrade only interesting, if you use the "normal Windows XP" without Tablet PC addon, but with functionality of the Touchscreen. (much faster) I Think Tablet PC functions is only really interesting if you dont have a Keyboard. (andthe shift has) ;-)
Hey joy.d
thanks a lot for this guide. I know its takes a lot of time to put this
together. Its much appreciated.
I would like to ask you about the speed differences, especially
DIVX and MPG play. Do you get a nice video performance watching
movies?
I compared the Shift with the UX from Sony. the UX is just so much smoother
and faster. I was hoping XP would do the trick
Hi aquasesh,
I think the Sony UX have a integrated MPEG Decoder? (i´m not shure, but I remember the first "UMPC´s" from Sony the C1xxx Series, have integrated the most of the time a own Hardware Video Accelator. Maybe UX have it too?
I will try it next time, if I have time. I use the most time for all Video related playback issues
VLC ( http://www.videolan.org ) this is a open Source Video (Media) Player with many options.
When you talk from DIVX, I think, you can´t really win with the shift. To few 2nd Level Cache, slow southbridge, slow and old processor. (e.g. hehe: test your shift with the intel processor identification tool, that you can download from Intel ( http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&ProductID=1881&DwnldID=7838 )
the shift was - to my mind - dead before it come on the market. I think the shift was a study from HTC, to test the placement on the market. Let´s face it:
the shift is not beautiful, is not fast, has not notable features... the slider concept is mechanical curios.. ;-)
I don´t want to bash HTC or the shift, (i Buyd the most of all HTC devices that come to the european market) but the shift is not really a moneyspinner ;-)
But Sony is the most of the time not better. Bt they look and fell is much better
joy.d said:
Hi aquasesh,
I think the Sony UX have a integrated MPEG Decoder? (i´m not shure, but I remember the first "UMPC´s" from Sony the C1xxx Series, have integrated the most of the time a own Hardware Video Accelator. Maybe UX have it too?
I will try it next time, if I have time. I use the most time for all Video related playback issues
VLC ( http://www.videolan.org ) this is a open Source Video (Media) Player with many options.
When you talk from DIVX, I think, you can´t really win with the shift. To few 2nd Level Cache, slow southbridge, slow and old processor. (e.g. hehe: test your shift with the intel processor identification tool, that you can download from Intel ( http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&ProductID=1881&DwnldID=7838 )
the shift was - to my mind - dead before it come on the market. I think the shift was a study from HTC, to test the placement on the market. Let´s face it:
the shift is not beautiful, is not fast, has not notable features... the slider concept is mechanical curios.. ;-)
I don´t want to bash HTC or the shift, (i Buyd the most of all HTC devices that come to the european market) but the shift is not really a moneyspinner ;-)
But Sony is the most of the time not better. Bt they look and fell is much better
Click to expand...
Click to collapse
I agree...but the keyboard on the UX is nothing. Virtually not usable.
I have no trouble to run my bluerays on my UX. Thats worth something.
But i just love the connectivity of the Shift.
I personally think the Shift is better looking than the UX and more functional (at least for my use), but that's a personal preference. I never considered the UX and not because of money considerations (as a matter of fact, I never considered UMPC, and still wouldn't if it wasn't for the Shift, so yeah, it has notable features and a form factor that works for me better than most out there).
On XP, the Shift runs fast and with no issues. I wouldn't watch a bluray disk on it even if I could. There's no point. I wouldn't care for a bluray on anything less than 46in, whoever sees the difference on such a small screen is just buying in the hype.
As for DivX on the Shift with XP, it plays smooth and with zero issues. I tested a few ones, one of them was the Incredible Hulk, avg bitrate of 1400kbps video and ac3 5.1. Watched a few high action scenes (here the bitrate would be well over the average) and it played as smooth as anything out there. And I had running evertyhing at the same time, e.g. turecrypt (full hdd encryption), eset security (antivirus and firewall), o&o defrag (in stealth mode), even google desktop (which btw on vista was enough to cripple the shift) and a few other things.
You don't need a hardware decoder for DivX/XviD with even a processor like on the Shift, it wouldn't make sense to (besides, hardware decoders have limitations and would have issues with some encoding settings used). MPEG-2 decoder, maybe. The processor is absolutely no issue for divx/xvid, whoever says otherwise doesn't know what they are talking about. There would be issues because of other non-efficient programs that might be running or OS like Vista. If you would have issues with it, it won't be for playback, but for encoding which would take a long time (but why would you do that on the Shift anyway). I'm still playing XviD movies on my 7 year old machine with no issues.
However, I'm using a rather effecient (if not the best) decoder, ffdshow and also mplayer classic (the best one imho), both of which should perform well in
slower machines.
P.S. I'm not saying the Shift is perfect, it ain't by a mile and with just a little more effort it could've been much better. I would've paid even more for SSD, better and more efficient processor and better battery life. But when it comes to form and features, that's what I needed, too bad HTC's execution wasn't very good.
Related
At first I had a really hard time accepting pof's claim that the HTC-Shift could be run under Linux and indeed my first attempts at this turned into a blinding nightmare of installs & reinstalls and utter frustration.
Because I tried to install my Laptop's SuSE Linux on the box, which won't even boot below version 11.0.
And even so it does install OK with 11.0 SuSE and I had sound and graphic running, none of the other functions could be enabled no matter what.
Last not least I have to say that other SuSE distros either have a hard time booting right on the Shift (DSL, GParted distro) w/o safety kernel parameters set or get problems with the graphics HW (e.g. Knoppix).
I made those initial mistakes because dear old pof forgot to make clear that the drivers he collected should only run on (K/X)Ubuntu.
Because as I found out through my own research, specially the SD6868 driver was specifically developed by & for the Ubuntu project.
Many of the other distros didn't work right even after installation.
They either stalled during boot time or got the partition table all messed up.
Specially the boot via GRUB install (for dual boot with WinXP) turned out to be a pain in the ass with anything but Ubuntu.
Only Ubuntu booted right away (still had to disable edd, apm and acpi on the installation, but with it all went through fine the first time around).
So please dear pof update your Website to point out that only Ubuntu (or Kubuntu/Xubuntu) should be used on the Shift.
With that, pof's driver collection works out of the box.
But the Touchscreen needs calibration and the Touchpad's sensitivity is originally set way to low.
Once those two settings are corrected it all works fine (albeit the touchscreen is still a bit clunky, its good enough to move windows around, fill out input forms and highlight text).
The WiFi connection also worked right away and was even faster than under Windoze - BUT I can not connect to a standard WEP128 bit encrypted network.
Only unencrypted connections seem to work at this time.
Battery and sensor connections also work, as does the USB port.
I can also switch resolutions - but no longer with the screen button which now only tilts the desktops, I have to use the KDE screen resolution application for that.
The font rendering has way(!!) improved over Vista. I finally can read small texts even at higher resolution.
And overall responsiveness is almost to fast for me
No more coffee breaks between tasks and boot-up time is down to under 3 minutes!
Multimedia also works at blazing speeds now. I can watch large movies at real time and even do MultiMedia editing.
Best of all, that nasty Vista bug with the missing/dropping SD cards is gone.
So all in all it was a steep learning curve (as always /w Linux) but now I finally got a useful machine which is a real asset to my productivity!
pharao said:
So please dear pof update your Website to point out that only Ubuntu (or Kubuntu/Xubuntu) should be used on the Shift.
Click to expand...
Click to collapse
In my website it clearly states that the binary driver packages I published is for Ubuntu based distros only, because that's what I use on the shift. I also explain the "long way" to compile stuff etc, in case you want to run them in any other distro, because you can run any linux flavour on the shift as long as you have experience compiling your own kernel, and building some packages from source.
pof said:
In my website it clearly states that the binary driver packages I published is for Ubuntu based distros only, because that's what I use on the shift. I also explain the "long way" to compile stuff etc, in case you want to run them in any other distro, because you can run any linux flavour on the shift as long as you have experience compiling your own kernel, and building some packages from source.
Click to expand...
Click to collapse
But that's exactly it pof ... it just won't compile on most other systems.
On SuSE you'll have double trouble because first the darn install DVD don't boot with anything below 11.0 but then the kernel for 11.0 starts with release x.26.
That's one version number to high for your package and even so I tried to still compile it in there, the modules won't load.
Second, the GUIs of these distros are just to separate amongst the different packages.
DSL boots up all right, but has trouble installing itself on the Hard Drive, much more so with the Desktop setting and any attempt at switching resolution.
Knoppix works sometimes and then again it doesn't - was never able to figure out what that was all about.
And the SuSE 11.0 distro doesn't give any error messages when I call up the embeddec controller program - heck the damn thing even allows me to click all around. But nothing happens, not with any of them.
And don't even try to get me started on trying to install Debian packages under SuSE :-(
I'm not sure how much you are into Linux pof, but messing around with the kernel is the last thing you want to do unless you're sure its gonna work.
And I've found that K/X/Ubuntu is the only distro that works out of the box, even during the install phase.
So I think just stating "well the packages are for Debian/Ubuntu systems but you can compile them on other distros, too" is not quite sufficient - as those other distros did cost me a week of my life (time I'd like to have back ;-)
Fact is that Ubuntu doesn't just work on the Shift right away, but its also the fastest distro amongst the ones I've listed.
So for all these reasons Ubuntu should get a big highlight with the sidenote "all other distros at your own risk as your mileage will(!) vary"
Only encrypted WiFi still isn't working...
PS: The folks at SuSE seem to be contemplating their own SD6868 driver for their next 11.x Alpha release - found a note to that regard on a developer blog.
And External mouse doesn't work
pof said:
In my website it clearly states that the binary driver packages I published is for Ubuntu based distros only, because that's what I use on the shift. I also explain the "long way" to compile stuff etc, in case you want to run them in any other distro, because you can run any linux flavour on the shift as long as you have experience compiling your own kernel, and building some packages from source.
Click to expand...
Click to collapse
Dear Pof,
I used your custm drivers for ubuntu,Screen touch working great but external mouse has stopped wiorking.Is there anything wrong I have done ?
Thanks
I found source code for USB camera driver from Microsoft (usbcam.dll) it is for Windows CE and it is compatible with Windows Mobile. It need to be compiled for IntelXscale and/or ARM (depending on device)... Maybe someone here can try. It support around 30 usb web camera models with USB 1 and 2. It include also filter:
; Register JPEG -> RGB filter
; This filter is intended for use with the usbcam.dll, which
; produces output in the JPEG/MJPEG formats
Click to expand...
Click to collapse
There are 4 files:
usbcam.dll (Driver)
jpeg2rgb.dll (Support file - Filter)
usbcam.reg
jpeg2rgb.reg
Developer of this code confirm that it can be compiled for WM 5/6
Microsoft has released a webcam driver (with source) that does support a Direct Show interface. It is written for CE 6, but could be recompiled for Win Mobile 5/6 since they support Direct Show capture drivers.
Click to expand...
Click to collapse
Please help, im sure that it will work, there is many devices with USB Host and web cameras are so cheap... That would be great if someone will help !
so this means that with a usb-host capable device,
it is possible to use an external camera?
xeirwn said:
so this means that with a usb-host capable device,
it is possible to use an external camera?
Click to expand...
Click to collapse
If someone will compile it... yes
Here is quote from description:
"The driver supports both USB 1.x and 2.0 (high-speed) cameras. The driver will
expose both uncompressed and MJPEG modes, if supported by the camera."
anyone ? This should be simple...
This would be very cool
to connect a webcam to the phone
(right, that's what it's for?)
NisseDILLIGAF said:
This would be very cool
to connect a webcam to the phone
(right, that's what it's for?)
Click to expand...
Click to collapse
Yes, but USB host is requried...
Ehh it look like I must compile it myself... So many programmers here but noone can do it...
my device Xda Flame has USB OTG version 1.2 compliant. (USB On-The-Go)
and can connect to HD, flash memory, keyboard, mouse etc.
I have posted on our forum http://xdaflameusers.com/viewtopic.php?id=1447
Still no reply..
Really hope someone makes use of this
If you check the developer's link, you can download webcam.dll file (from WebCam_100.zip )
also checked the discussions, a CamTest app is mentioned but where is it??
webcamWhitePaper.doc is also interesting..
EDIT: found the Camtest but no exe file! dl from http://devpi.free.fr/wince/camtest2_cpp.zip
sorry for double posting, but I think I found the answer from the developer himself
As for your initial question, I'm not sure this driver will do what you want. You to want to use the webcam with a Windows Mobile system. If however, you want to display the image through media player, this driver won't help. It doesn't support a proper Direct Show interface.
Microsoft has released a webcam driver (with source) that does support a Direct Show interface. It is written for CE 6, but could be recompiled for Win Mobile 5/6 since they support Direct Show capture drivers. The link for that driver is
http://www.microsoft.com/downloads/...c0-a4ae-42cc-abd0-c466787c11f2&DisplayLang=en
Click to expand...
Click to collapse
copied from here:
http://www.codeplex.com/cewebcam/Thread/View.aspx?ThreadId=17584
I was very close to run it... I used webcam.dll from codeplex (version for arm) but it was compiled for win ce... I used registry key whiich was included to regiister hardware type. Wheen I connected camera it as usualy ask for drivver... but surprise here - it doesn't do this again as usualy, instead of this it show "error installing driver". Camera test is not exe becouse it like driver need to be compiled for windows mobile like driver. I am 100% sure that if driver, filter and cam test app will be compiled for windows mobile it will work fine.... but we need someone who will do it....
Shame that noone here can help us... developers...
What Happend
Wutsup ppl it seems no one is interested anymore in this, if anybody got progress or someone got compiled wm6,wm5 drivers plz share with us
I think nobody's interested because all our HTC devices have cameras in them already (and most new ones have 2). Why plug in another camera?
I need the same thing...
Industrial application with a USB camera hanging off a windows mobile device. Has anybody compiled this driver into windows mobile?
Thanks,
Linda
The project sounds interesting, but I don't think the ExtUSB in HTC devices support host mode. Plus, having a camera dangling from the only data/ power port on the device sounds like a waste.
What would be more interesting is to find a way to connect a web cam to a bluetooth device. My phone has a back camera, but I'd still love to buy a bluetooth camera to attach to the phone.
I've been checking out the stuff on the web about Linux on the shift, found these, pretty interesting. This ubuntu even detects the motion rolling from left to right, and he makes the cursor move around the screen by tilting the unit. Also has csreen rotation working:
http://mobilitysite.com/2008/07/ubuntu-in-a-htc-shift/
another one:
http://pof.eslack.org/blog/2008/04/14/linux-on-htc-shift/
"Once Ubuntu is installed, you get a menu at boot time which lets you choose which operating system to boot, Vista or Ubuntu. Surprisingly most of the hardware is auto-detected by ubuntu, and almost everything works out of the box:
* Audio is working, mute and volume control works using the Fn keys.
* SD card reader is working.
* Adjusting the screen backlight works with the proper Fn keys.
* Webcam is working (you can test it with gstreamer-properties).
* CPU frequency scaling works by default too on the Intel Stealy 800Mhz CPU, you can monitor it by enabling the cpufreq gnome pannel.
* ACPI is working, you can get the CPU temperature using the sensors-applet.
* Screen resolution works at 800×480. I have not tried higher resolutions yet.
* Bluetooth is working.
However there are a few things that require some extra work in order to have them working properly."
http://forum.xda-developers.com/showthread.php?t=381915
its pof old work! it works only with 8.04 but once updated the system, most pof works will not work.
Hi
I installed Ubuntu last night as I can't get any other version of Windows (except the memory and space hogging Vista) to install at the moment.
I was very impressed with how much DID work without any fiddling and now I shall spend another few evenings reading exactly how to make the rest of it work.
I'm hoping to be able to then get rid of Vista (but not off the X partition JUST IN CASE!) and regain some space, but I think that I need Windows to run some software for my OU degree course... rather important given this was my excuse for buying a SHIFT (so I'd always be able to work on my degree regardless of where I was (or so my other half thinks!)).
However I know NOTHING about Linux and am somewhat daunted by it but also looking forward to getting a more "hands on" with the Shift and some more computing experience under my belt.
I am rather excited by the concept of actually being able to use things like the g-sensor. Why would HTC put it in then give you nothing to make it work under Vista? Kinda sums up their decision-process when creating the Shift, if you ask me...
Ubuntu on an external USB hard disk also works as described. Wireless doesn't work; this is noted elsewhere in this thread: the 8686 drivers need to be found, compiled, and installed; any detailed pointers would be much appreciated. 640x480 resolution (only) is a major drawback, as control panels come up with essential buttons off screen, and there doesn't seem to be any trick to move them on screen. It boots much faster and it is much more responsive than VISTA ... I would make Ubuntu permanent on the Shift platform if I could get wireless and the resolution control working.
cnbabbage said:
I would make Ubuntu permanent on the Shift platform if I could get wireless and the resolution control working.
Click to expand...
Click to collapse
If you go to POF's website (link in the second link in the first message of this thread I think) there is an installer packet that should make WIFI work although being a Linux novice, it doesn't for me! It seems to do what it's meant to do as I can see stuff happening in the terminal window but nothing actually happens or changes after it's done...
I agree that the resolution is a BIG problem at 800 x 640 or whatever it is under Ubuntu 8.04 and hope someone has a solution soon PLEASE!
for Resolution, you can go and reconfig your Xserver yourself. Never used to get it to work on ubuntu but on gentoo no problem at all.
All other pof stuff will work with smal adjustments !! just read the right threads.
Neutron83 said:
for Resolution, you can go and reconfig your Xserver yourself. Never used to get it to work on ubuntu but on gentoo no problem at all.
All other pof stuff will work with smal adjustments !! just read the right threads.
Click to expand...
Click to collapse
I think I did well to get as far as I did as a Noob actually (and a girl one at that!). I have no problem with people saying "search the forum" to people who ask simple questions like "how do I access SnapVue" but when someone's clearly done their research and is still struggling, it's very frustrating. I've just spent nearly ALL weekend on this forum (and google) and got as far as making Ubuntu 8.10 work as I wanted except Wifi and screen resolution, given no one else has mentioned any of these necessities working on 8.10 as far as I can remember and the fact I know nothing about Linux!! Proof in point; your first comment about the Xserver - I don't even know what that is (though I've probably been fiddling in it)
When I have the time I'll start a new thread with all my wonderful findings so it's all in one place - but I have to earn a living and feed the family so it's not high on my agenda this week. I'm due some time off work, so will aim to get it done then (like painting the kitchen and making curtains for my daughter's room...!)
I can upload older ubuntu 8.04 someplace. With this version all pofs configs and hacks work normally.
Hello together!
I'm also working on getting a current Linux up and running on the Shift (Arch Linux with kernel 2.6.28) and found these problems/"solutions":
- Display: I believe that's a combined hard- and software problem. The display doesn't report its correct capabilities and the driver doesn't handle interpolated resolutions that well (I modified the driver for this). I already mailed this to the xorg mailing list, but I didn't get an answer (perhaps I missed some information like driver version)
- Wifi: The old Marvell driver (from their website) isn't compatible with 2.6.28 anymore, but there is a new one in the kernel itself (called libertas), that only needs the firmware in /lib/firmware (check out this git repo if you need to). But at least in my case the chip is still not working, cause the SD controller is buggy and unknown. But I'm talking with some Devs who are willing to help.
- Touchscreen: You need this module to glue htcpen and the xserver together. Then it works like in Pof's manual.
All in all: I believe in having a fully working Linux on the Shift somewhen
Greetings,
Sven
Oaky guys:
Xserver = your grafical environment
Yea u're right the display doesnt send useable stuff to the Soft but you can hard overwrite the combinations of wich ModeLines are used, its a bit more advanced linux stuff but as far as you dont try to learn you wont get it .... i acctually use a 1024 x 600 is possible and i use it !
I Can give my x config to you here if you like to ! (When i am home
sorry for my roughness but i am not a linux pro just advanced PC user and i was able to do such stuff also !!
Greets
Appreciated!
If you could post your config when you have time I would be grateful (as would others!)
@Neutron83:
What version of the intel driver are you using? I'm using 2.4.1 (and newer) and I wasn't able to override the setting no matter what I did. But please share your config. I'd like to give it a chance.
Greeting,
Sven
please, can someone confirm me that ubuntu can do 1024x600 on htc shift?
i would like to buy one of them but i'm not sure about 1024x600 under linux.
thanks a lot
someone posted that xorg_conf can be modified in someway to get bigger resolution. no one have posted working config for this yet. If someone could post it, it would be great.
Shift's screen is 800x480 pixels (http://www.htc.com/europe/faqs.aspx?p_id=60&cat=0&id=45486.) Bundled software (~\htc\resolution.exe and ~\htc\ResolutioLauncher.exe) switches between native 800x480 and emulated 1024x600.
Any progress on a linux driver for the Marvell 8686 wifi card?
Hi @All,
maybe somewhere experts of you can build a script again for Ubuntu 9 users, the most of them I think can work with Linux, but the most are Windows users (like me) and are overstrained with modding aditional Hardware into Ubuntu ;-)
How's everyone going with Ubuntu on the Shift? Samstables?
I'm downloading and installing the current wubi to put ubuntu on with vista as a dual boot to see how much works out of the box and how much I can get working mucking around (low level linux user here )
hmm... my shift is a dustcover at the moment...
pls give me image iso ubuntu on a works drivers!!
Hi everyone,
I didn't find any answer on the other thread.
My problem on Win7 is shagctrl.exe crash when I launch it. The controlcenter.exe crash too because he launch shagctrl.
I've tryed many things, software reinstall etc.. but nothing works.
at begining it was working but not anymore.
I just would like to start/stop the wifi, I don't need shagctrl, is someone has another solution i'll take it.
Please help me
As far as I know shagctrl does not work on windows 7. I've tried every method that claims that it works on windows 7 but I could not get it to work and I've read that so many people are having trouble enabling shagctrl. Only method to turn it back on (Wifi and BT, if it's off) is to download a file which will give you ability to turn those on and off. I forgot where I've seen those file but it doesn't hurt to use search button. Everything else works perfect except for that control.
strange, after installing W7 and before doing any update it was working fine. It was after lot of update it stops working.
Now, sometimes, I can launch the control panel, and after a reboot it's not working again.....so strange
What build of Windows 7 are you using? I use Ultimate RTM, fully updated, and my ShagCTRL works just fine, everytime.
Mine works fine too. I installed Windows 7 from DVD.
ShagCTRL certainly DOES work relaibly, on both of my W7 Shifts and those owned by others here. You just have to follow the instructions!
Please follow EXACTLY the instructions in my sticky post "My fast shift with 2GB etc". That links to a step-by-step guide. The most important part is:
"IMPORTANT When you've finished installing your drivers but still need to restart to take effect, go to your display settings (right click the desktop) and select a non aero theme. save settings after that. Windows 7 Basic is a non aero theme and it looks good. If you leave Aero enabled, your shift will blue screen of death crash when it boots into high res mode.
Windows 7 can not run Aero in high res on the shift. (for now, at least)
When you install the drivers – beware that you have to install them with Vista Compatibility mode enabled and run as Administrator. Right-click the driver setup file – click the Compatibility tab – select Windows Vista and mark “run this file as Administrator”
But please read my post and the linked post. In my experience ShagCTRL crashes or does not start on W7 if you fail to switch to a non-Aero scheme before installing, forget Vista compatibilty or to run as Admin.
Richard
RSargeant said:
ShagCTRL certainly DOES work relaibly, on both of my W7 Shifts and those owned by others here. You just have to follow the instructions!
Please follow EXACTLY the instructions in my sticky post "My fast shift with 2GB etc". That links to a step-by-step guide. The most important part is:
"IMPORTANT When you've finished installing your drivers but still need to restart to take effect, go to your display settings (right click the desktop) and select a non aero theme. save settings after that. Windows 7 Basic is a non aero theme and it looks good. If you leave Aero enabled, your shift will blue screen of death crash when it boots into high res mode.
Windows 7 can not run Aero in high res on the shift. (for now, at least)
When you install the drivers – beware that you have to install them with Vista Compatibility mode enabled and run as Administrator. Right-click the driver setup file – click the Compatibility tab – select Windows Vista and mark “run this file as Administrator”
But please read my post and the linked post. In my experience ShagCTRL crashes or does not start on W7 if you fail to switch to a non-Aero scheme before installing, forget Vista compatibilty or to run as Admin.
Richard
Click to expand...
Click to collapse
Some time has gone in between...
Sorry, but: i had followed your Instructions carefully when installing Win7UltimateSP2, and never returned to an AeroTheme.
Everything worked fine till some days ago my Shift had an automatic Windows Internet Update containing some new Marvel driver.
Since then ShagCtrl neither via hardkey, nor by doubleclicking its .exe can be started- in 19 of 20 attempts
You can see this little circular arrow spinning and then vanish, while taskbar is in a way slightly flickering.
The only good thing about it: since then W-Lan connects in about 2 seconds, before this it often took 20 or more...
Any one here has got some good idea?
Maybe find this driver, re-download it and install it manually in Vista compatibility mode as admin?
edit: lucky me Win7 has got some really cool restorefunction- five days back, reset of wifi setting and everything runs smaaart
edit#2: afterwards i remember you told us updating drivers may be no good idea if device runs fine.
Never touch a running system...
B-44 said:
Some time has gone in between...
edit: lucky me Win7 has got some really cool restorefunction- five days back, reset of wifi setting and everything runs smaaart
edit#2: afterwards i remember you told us updating drivers may be no good idea if device runs fine.
Click to expand...
Click to collapse
I was about to suggest you did a system restore, then saw you had. I'm glad that fixed things.
However it would be interesting to see what it is that is breaking the HTC, as the updates often have other important security-related fixes.
As a safety tool, I always back up all the drivers from a working system, especially Touch, so that I can get older or alternative drivers back. Most of the automatic driver update programs will do that, even the free versions. It's not worth paying for the automatic driver update facility!
I suspect that if you save the old driver, then update, delete the new driver and restore the old, you get the Windows update and all will still work.
I am still using my Touch, but the project I am working on at present means it doesn't get used much. I wish I could get Windows 8.1 working on it, but I think W7 is the end of the road.
Enjoy.
Richard
Well,inbetween i have updated with Marvell sd8686.75.Vista.BG Driver,
dated 22.08.2008 as my Shift generally had problems detecting modern Wifi devices-
which was annoying as our Router is just two years old.
Before loss of Control Center there also has been an update of Microsoft C++ 2005.
I went back to a point before this.
I now take Paragon Backup to save my System to a micro USB
(and also for replacing 40 GB disk by 128GB SSD).
edit: it definitely is caused by C++ 2005 redistributable.
When installing Shagctrl C++ gets customized,
and obviously an update kills these settings.
I know a few people have made threads like this before, but those were all before Windows 8 was released in its final version. Now that Windows 8 has been out for a while, how do you think it compares to Debian? The gestures and apps are cool ideas, but I don't think they were implemented as well as they could have been on the OS when it came to non-touchscreen devices. Apps are a good idea, but I spend almost no time on the start screen apart from checking mail and breezing past it on my way to search for something.
Drivers have been a nightmare for some users, me included, as a few random automatic updates (now turned off on my PC) rendered my wifi unusable without a complete reinstallation of all the Toshiba drivers. I haven't had any problems with things such as mouse drivers, but I've heard of others who had to get them from another computer and install them via a flash drive.
Graphics are superb on Win8, much better in my opinion than Debian's, but when it comes down to it, they just aren't that big of a factor when choosing an operating system. Debian, on the other hand, lacks fancy graphics while it has a much more ("power user", I guess) friendly way of dealing with files and customization when installing packages. Windows does have options while installing programs, but they are limited to what the installer offers to let you do.
As far as ubiquity, Windows wins hands down. With a Windows system, you will almost never be stuck with a file format that nobody around you can open, and Microsoft Office is just as widespread on school and work computers as it is on home computers. Debian, meanwhile, comes with OpenOffice, or you can install OpenOffice's newer branch, LibreOffice. Both use the .odf format, which is readable in Microsoft Word, but some formatting options and graphics don't translate nicely into Word format. Fortunately, they also include the .doc and .docx formats, though they restrict you somewhat on what your document can have in it (same translation issues). Back to ubiquity, programs are nearly always easier to install on Windows, and plugins such as Flash and Java require much less experience and work on many more browsers when installing than on Debian.
For customization, I like Debian better because packages can install either programs or give you new system changes, such as new window managers and graphics options. In Windows, you either have to change group policy settings, or edit the registry, both time consuming, inefficient, and risky tasks (not so risky for group policy, but whatever). Programs such as Wine (actually, just wine, AFAIK) can safely add a different file system type into Debian, while you have to use the much less well known program Cygwin to have a Linux-esque environment on Windows.
I could go on and on about information that's readily available on google, but I need to know, do you like Debian or Windows better? I've been running Debian on Virtualbox for a while now, and I like it, but the whole thing about it not being as widespread and well-supported (yes, I know it has a support community behind it, but you can google literally just about any problem for Windows) is what's holding me back. I've done a dual-boot arrangement in the past, but that doesn't work because I allot half my hard drive space to both OS's, then end up using only one. So I want to have only one OS installed. I don't use Microsoft Office anyway (LibreOffice all the way! ), but getting used to using pretty much ALL open source alternatives to common Windows programs will take more than the month of sporadic testing on a VM that I've done with it.
Is it worth the switch? Or is Windows 8 too good to give up?