Using built-in accelerometer to play Tux Racer

From ThinkWiki:

The Active Protection System

With the new series of ThinkPads IBM introduced the Active Protection System (APS) in 2003. The APS is a protection system for the ThinkPad’s internal harddrive. A sensor inside the ThinkPad recognizes when the notebook is accelerated. A software applet then is triggered to park the harddisk. This way the risk of data loss in case of when the notebook is dropped is significantly reduced since the read/write head of the harddrive is parked and hence can’t crash onto the platter when the notebook drops onto the floor.

The hardware sensor is capable of not only recognizing acceleration of the notebook, but also (to a certain degree) of its whole orientation in space, relative to gravity’s axis. Furthermore, having the actual control put into software, its functionality is extendable and it gives chance to implement features like the “ignore minor shocks” feature which is present in the Windows based control applet. (This feature prevents the harddrive from parking in case of minor regular shocks such as occur when in a train or car.)

The measurements are physically performed by an Analog Devices ADXL320 accelerometer chip, managed by the embedded controller.

It would be a shame not to use it for other creative purposes đŸ™‚

  1. Install Lenovo Active Protection System.
  2. Download and extract Tux Racer.
  3. Download SDL Patch by Mark A. Smith (IBM) – Author’s page (not available anymore) and extract SDL.dll and SDL_events.c.patch into Tux Racer’s folder (overwriting the previous SDL.dll).
  4. Play!

Lenovo S205 Driver Repository (Google Drive)

I’ve created a public Google Drive folder for the Lenovo S205 Drivers. The main advantage is that now you will be able download all the drivers as a single .zip archive.  Also, the download speed should be better than the official Lenovo site’s.

I can’t garantee that I’ll update the drivers as soon as they are released (I don’t have enough time and bandwith) but I’d be glad to give edit rights to anyone willing to contribute to this project.

– The first drivers are still being uploaded. –

Poll – What OS do you use on your S205?

If you are using Windows 8, please share your experiences (there were problems with the new OS in the past, but the new drivers – including wifi – are already out).

Driver Update – Ralink RT3090 WiFi Driver v5.0.2.0 with Windows 8 (!) Support

The new Ralink WiFi Driver is now available. Download it directly from Ralink Support.
Follow this tutorial to install the drivers properly.


Install Ralink WiFi driver correctly under Windows 7 (+ fix any WiFi-related problem)

Attention: this tip is only for devices with a Ralink RT3090 WiFi adapter. If you are unsure whether you have a Ralink card,  you can check it via Lenovo’s Product Configuration. If it doesn’t show a ‘Cbt RT3090 MOW M PCIE NB HMC WLAN’ entry, then this tutorial is not for you. UPDATE: you can use this small piece of software (modified from Lenovo installer) instead đŸ™‚

The obvious way of installing the WiFi driver would be getting it from the official Lenovo support, but since it isn’t available there (WTF Lenovo?), the only place you can download it from is the manufacturer’s support page. If the provided link wouldn’t work navigate to > Support > Windows and look for RT309x. The latest version is (04/12/2012).

Make sure that you tick the ‘install driver only’ option when you run the setup file.

Go to Device Manager >Network adapters and double click Ralink RT3090 802.11n WiFi Adapter. Switch to the Advanced tab and select ‘Continuously Aware Mode (CAM)‘ as Power Save mode. Go to the Energy management tab and untick ‘Allow computer to turn off this device to save energy’.

Save the settings and restart your computer. These options will ensure the maximum performance and connectivity for your Ralink wireless card.

Sources: ValueTheory (Lenovo Community), Intel

%d bloggers like this: