Fix – Lenovo Active Protection System on Windows 8 and 8.1

APS Fix for Win8

Edit  (2013-07-24): Uploaded the x86 patch.

Download the patch for Windows 8 from here:
x64
x86

Edit (2014-02-06): Uploaded x64 & x86 patches for Windows 8.1.  This time I have uploaded only the patches – you can find the installers in the previous links. The installation procedure is almost the same except this time you have to reboot.

Download the patch for Windows 8.1 from here:

x64
x86

Lenovo has only released a ThinkPad version of Active Protection System for Windows 8 (Version 1.77.0.9).
The latest version available for IdeaPad S205 on Lenovo Support (Version 1.70.11, Windows 7) is not compatible with Windows 8 (it crashes immediately due to compatibility issues).

Fortunately, I’ve found a way to run the APS on this netbook (and probably on other unsupported devices as well) by combining these two versions.
It turned out that the .cpl (Control Panel Extension) was the non-working module. I hope that Lenovo will release a proper, fixed version. Until then, here is a quick installation guide:

Installation

1. Run the APS 1.70.11 installer.
Select English when asked for language. Don’t change the default installation folder.
It isn’t necessary to reboot.
2. Run patch.bat
3. Reboot
4. Check Lenovo – Airbag Protection in Control Panel.

Supported devices (according to S205 Support page)

Lenovo B470, B570, V370, V470, V570, IdeaPad S205

If you haven’t already seen it, check out this tutorial to play a small game using the accelerometer driver 🙂

Ubuntu 12.04 & 12.10 Live PXE Network Installation Tutorial (updated, easy)

pxe_connection_ubuntu

My previous tutorial is still available here but this one is a lot easier thanks to the new features introduced in Serva 2.1.

Prerequisites:

  • Router: you can connect your computers directly if you have an Ethernet crossover cable, but you have to configure your server differently.
  • Computer with Windows installed: you can use any computer-OS combination as a PXE Server as long as it has a TFTP software (even your smartphone can be a server :)). In this tutorial I’m going to use  a Windows 7  PC with Serva because I think this configuration would suit the S205 owners the best. There is an alternative TFTP software for Windows called TFTPD which is more popular than Serva but in my opinion also harder to set up.
  • Ubuntu CD/DVD: download the latest desktop version of Ubuntu from the official website.

(!) You should temporarily disable your firewall to avoid potential conflicts.

Steps:

  1. Download and extract Serva to a folder (e.g. C:\Serva_Non-Supporter_64_v2.1.0). Choose the appropriate Serva version based on the Ubuntu edition you are about to install (x64 – 64 bit,  x86 – 32 bit). I recommend installing the  x64 edition of Ubuntu, see a comparison here) . Use the selected architecture consistently throughout this tutorial.
  2. Create a root folder for Serva (e.g. C:\SERVA_ROOT).
  3. Run Serva and click on the Settings button at the bottom.
  4. On TFTP tab tick TFTP server and select the TFTP Server root directory you have created in the previous step (in my case C:\SERVA_ROOT).Serva #1
  5. Click on the DHCP tab, set proxyDHCP and make sure that the BINL box is checked.Serva #2
  6. Save your settings and restart Serva.
  7. In your root directory you should see some files that Serva has created. Right click on the NWA_PXE folder and select properties. On the Sharing tab select Advanced sharing. Tick Share folder and set the Share name to NWA_PXE_SHARE.share
  8. Create a subfolder under NWA_PXE. You can name it freely (e.g. UBUNTU_12_10_X64_LIVE). Copy the contents of the downloaded Ubuntu iso into this folder and create a ServaAsset.inf file (you can use Notepad) with the following content:

    ;-Serva v2.1 Non-Windows Asset Information File
    ;-Boot/Install:
    ;  Ubuntu 12.10 Live
    ;-Tested on:
    ;  ubuntu-12.10-desktop-i386.iso
    ;-Require:
    ;  \NWA_PXE\ offered as MS share NWA_PXE_SHARE user=serva password=avres
    ;-Notes:
    ;  When installed on a real PC there are not passwords asked
    ;  When installed on VMWare a password is first asked (text mode); just hit enter
    ;  The GUI asks for user=ubuntu with empty password.
    [PXESERVA_MENU_ENTRY]
    asset    = Ubuntu 12.10 Live
    platform = x64
    kernel   = NWA_PXE/$HEAD_DIR$/casper/vmlinuz
    append   = showmounts toram root=/dev/cifs initrd=NWA_PXE/$HEAD_DIR$/casper/initrd.lz boot=casper netboot=cifs nfsroot=//$IP_BSRV$/NWA_PXE_SHARE/$HEAD_DIR$ NFSOPTS=-ouser=YOUR USER NAME,pass=YOUR PASSWORD,ro ip=dhcp ro

    The non-static fields are asset (you can name it freely), platform (x86/x64), user and pass (your Windows account is needed to access the shared folder) and the intitial ram disk file (Ubuntu 12.10 – initrd.lz, Ubuntu 12.04 – INITRD_N02.GZ which you have to download into the appropriate folder). Your file should look similar to this: servaasset

  9. Restart Serva for the last time.
  10. Start your s205 and press Fn+F11 to enter the Boot Menu. Select the PCI LAN: Realtek PXE option. If your settings are correct, after a few seconds you should see Serva’s Install Menu with the Ubuntu option. Press Enter to continue. Ubuntu will be loaded into the memory (it takes a few minutes).
  11. Ubuntu Live will start with the nice Unity look and a dedicated Ubuntu installer icon. cool That’s it. If you want to use both Windows and Ubuntu on your S205 make sure you’ve read my tutorial on Dual-Booting before you proceed with the installation.Ubuntu Desktop

Source: vercot

Time to switch to Windows 8?

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 (Unofficial) Windows 8.1 Drivers (2014-12-31)

Windows 8 Logo

I’ve created this post to provide you the latest Windows 8 Drivers. Since Lenovo doesn’t support Windows 8 on our device, these drivers are either taken directly from the vendors or from other Lenovo notebooks’ official support. The plan is to update this page regularly so it would function as an unofficial S205 – Windows 8 support page. I’m going to upload the drivers to Google Drive as well.

Big thx to Romagnolo1973 for his tips.

Audio

Device Download Size Version Released
AMD High Definition Audio Device See video See video See video See video
  • Source
  • Known issues

Energy Management 

It doesn’t work properly on Windows 8/8.1. Volume, brightness, enable/disable wifi and bluetooth works built-in so you shouldn’t install this.

Device Download Size Version Released
Lenovo Energy Management Download 45.3 MB 8.0.2.20 n/a
  • Source
    • Lenovo IdeaPad S205 Official Support (not available anymore)
  • Known issues
    •  OSD (on screen display notification for Fn key combinations) doesn’t work
    • Causes BSOD (?)

Card Reader

Device Download Size Version Released
Realtek RTS5139 USB 2.0 Card Reader (USB2.0-CRW) Download 11.6 MB 6.3.370.70 2014/12/31
  • Source
  • Known issues
    •  –

Touchpad

Device Download Size Version Released
Synaptics PS/2 Port TouchPad Download 118.1 MB zip 17.0.19 n/a

Networking: LAN (Ethernet)

Device Download Size Version Released
Realtek RTL8139/810x Fast Ethernet Adapter Download 5.7 MB 8.036.0826.2014 2014/11/28

Networking: Wireless LAN

Device Download Size Version Released
Ralink RT3090 802.11n 1T1R PCI-E Wireless Network Adapter Driver Download 21.9 MB 5.0.37.0 12/24/2013
  • Source
    • Ralink (MediaTek from January, 1st, 2013.)
  • Known issues

Bluetooth

Device Download Size Version Released
Broadcom BCM2070 Bluetooth 2.1+EDR USB Device Download 92.9 MB 12.0.0.4051 (12.0.0.4300) ?

Video

Device Download Size Version Released
AMD Mobility Radeon™ HD 6300 Series Graphics (HD 6310M / 6320M)

Download(x86)

Download(x64)

212MB / 288MB Omega (14.12) 12/9/2014
  • Source
    • AMD
    • Contains both video and audio drivers
  • Known issues

Lenovo – No Official Windows 8 Support for S205 :(

Not Supported

This post is dedicated to Microsoft’s latest operation system: Windows 8.

It looks like even though Lenovo released the Windows 8 drivers for our laptop, they did not function correctly and now they’ve removed them from the support page and on Lenovo’s Windows 8 Upgrade Capable Systems S205 is listed as Not Supported. 😦

UPDATE: I’ve created a post to provide you the Windows 8 Drivers (different sources). The plan is to update this page regularly so it would function as an unofficial S205 – Windows 8 Support Page. I’m going to upload the drivers to Google Drive as well. 🙂

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.

(more…)

Install Video Card Driver + Fix Ubuntu Boot Animation (Ubuntu)

ubuntu_splash

Installing the Video Card Driver

  • Launch System Settings and click on Additional Drivers (under Hardware group).
  • Select the ATI/AMD proprietary FGLRX graphics driver and click install.
  • After the installer finished, Reboot.

Fixing Ubuntu Boot Animation

  • Open a Terminal
  • Execute the following command:

    gksu gedit /etc/initramfs-tools/conf.d/splash

  • Paste this line into the file:

    FRAMEBUFFER=y

  • Save the file, and then run

    sudo update-initramfs -u -k all

  • Reboot and enjoy the boot animation.

Source: askubuntu

%d bloggers like this: