Difference between revisions of "HDAPS"
(→Security & Safety) |
m (→Security & Safety) |
||
Line 16: | Line 16: | ||
=== Applications === | === Applications === | ||
====Security & Safety==== | ====Security & Safety==== | ||
− | *[http://lwn.net/Articles/154923/ disk park patch] <tt>an experimental patch for parking the disk (Linux 2.6.14)</tt> | + | *[http://lwn.net/Articles/154923/ disk park patch] <tt>an experimental patch for parking the disk (Linux 2.6.14 for 2.6.15 see below)</tt> |
*[http://jenster.dyndns.org/files/blk_freeze-01-nodetection-for-2.6.14.patch disk park patch adapted for the t41p model] <tt> kernel 2.6.14 ([http://sourceforge.net/mailarchive/message.php?msg_id=13214288 capability detection disabled], no libsata support)</tt> | *[http://jenster.dyndns.org/files/blk_freeze-01-nodetection-for-2.6.14.patch disk park patch adapted for the t41p model] <tt> kernel 2.6.14 ([http://sourceforge.net/mailarchive/message.php?msg_id=13214288 capability detection disabled], no libsata support)</tt> | ||
*[http://jenster.dyndns.org/files/blk_freeze-01-nodetection-for-2.6.15.patch disk park patch adapted for the t41p model] <tt> kernel 2.6.15 ([http://sourceforge.net/mailarchive/message.php?msg_id=13214288 capability detection disabled], no libsata support)</tt> | *[http://jenster.dyndns.org/files/blk_freeze-01-nodetection-for-2.6.15.patch disk park patch adapted for the t41p model] <tt> kernel 2.6.15 ([http://sourceforge.net/mailarchive/message.php?msg_id=13214288 capability detection disabled], no libsata support)</tt> |
Revision as of 10:54, 20 January 2006
Contents
HDAPS - IBM Active Protection System Linux Driver
This is the Linux driver for the IBM Active Protection System.
Features
- prints accelerometer values
- uses userspace tool to park HD
Project Homepage / Availability
- Project Homepage
- The driver is included in the 2.6-mm series of kernels since August, 26th 2005.
- The driver is now in the mainline (2.6.14).
Status
A driver is included in recent Linux kernels and is actively maintained. However, presently the driver only enables reading of the acceleration data; it does not perform automatic disk head parking. The latter feature is under development. But there are already some useful applications for HDAPS, using the /sys interface it provides. See below.
Applications
Security & Safety
- disk park patch an experimental patch for parking the disk (Linux 2.6.14 for 2.6.15 see below)
- disk park patch adapted for the t41p model kernel 2.6.14 (capability detection disabled, no libsata support)
- disk park patch adapted for the t41p model kernel 2.6.15 (capability detection disabled, no libsata support)
- Updated sata/ide disk protection patches for 2.6.15
- Script for theft alarm using HDAPS
Monitoring
- gkhdaps a GKrellM applet displaying tilt data
- gnome-tilt a gnome applet showing tilt data
Visualisation
- hdaps-gl a little app animating a 3D-ThinkPad
- hdapsgl-applet a GNOME applet animating a 3D-ThinkPad
- wmadhps a WindowMaker DockApp animating a 3D-ThinkPad
- OpenGL gyroscope hack keeps your display levelled when tilting the ThinkPad
- HDAPS mailinglist and its archive
- #hdaps channel on irc.freenode.org
- hdaps projects overview of userspace programs using hdaps
- IBM ThinkPads hardware drive firmware site
- http://www.paul.sladen.org/thinkpad-r31/accelerometer/
- http://bugs.gentoo.org/show_bug.cgi?id=100167 Gentoo ebuild for hdaps driver and daemon including a initscript