Linux with Laptops, Notebooks, PDAs, Mobile Phones and Other Portable Devices
Version 3.22
Copyright © 2000-2011 Werner Heuser
Copyright (c) 2000-2011 Werner Heuser. For all chapters except "Lectures, Presentations, Animations and Slideshows" permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being "Preface" and "Credits", with the Front-Cover Texts being "Linux on the Road - the First Book on Mobile Linux", and with the Back-Cover Texts being the section "About the Author". A copy of the license is included in the section entitled "GNU Free Documentation License".
2011-12-12
| Revision History | ||
|---|---|---|
| Revision 3.22 | 2011-12-12 | wh |
| The address of the opensuse-mobile mailing list has been added, a section power management for graphics cards has been added, a short description of Intel's LinuxPowerTop project has been added, all references to Suspend2 have been changed to TuxOnIce, links to OpenSync and Funambol synchronization packages have been added, some notes about SSDs have been added, many URLs have been checked and some minor improvements have been made. | ||
| Revision 3.21 | 2005-11-14 | wh |
| Some more typos have been fixed. | ||
| Revision 3.20 | 2005-11-14 | wh |
| Some typos have been fixed. | ||
| Revision 3.19 | 2005-11-14 | wh |
| A link to keytouch has been added, minor changes have been made. | ||
| Revision 3.18 | 2005-10-10 | wh |
| Some URLs have been updated, spelling has been corrected, minor changes have been made. | ||
| Revision 3.17.1 | 2005-09-28 | sh |
| A technical and a language review have been performed by Sebastian Henschel. Numerous bugs have been fixed and many URLs have been updated. | ||
| Revision 3.17 | 2005-08-28 | wh |
| Some more tools added to external monitor/projector section, link to Zaurus Development with Damn Small Linux added to cross-compile section, some additions about acoustic management for hard disks added, references to X.org added to X11 sections, link to laptop-mode-tools added, some URLs updated, spelling cleaned, minor changes. | ||
| Revision 3.16 | 2005-07-15 | wh |
| Added some information about pcmciautils, link to SoftwareSuspend2 added, localepurge for small HDDs, added chapter about FingerPrint Readers, added chapter about ExpressCards, link to Smart Battery System utils added to Batteries chapter, some additions to External Monitors chapter, links and descriptions added for: IBAM - the Intelligent Battery Monitor, lcdtest, DDCcontrol updated Credits section, minor changes. | ||
Abstract
Mobile computer devices (laptops, notebooks, PDAs, mobile cell phones, portable audio and video players, digital cameras, calculators, wearables, ...) are different from desktop/tower computers. They use certain hardware such as PCMCIA cards, infrared and BlueTooth ports, wireless LAN, LCD displays, batteries, docking stations. Hardware parts cannot be changed as easily as in a desktops, e.g. the graphics card. Often their hardware is more limited (e.g. disk space, CPU speed). Though the performance gap to desktops is becoming smaller, e.g. in many instances, laptops or notebooks can become a desktop replacement.
Hardware support for Linux (and other operating systems) and mobile computer devices is sometimes more limited (e.g. graphics chips, internal modems). They often use specialized hardware, hence finding a driver can be more difficult. Many times they are used in changing environments, so there is a need for multiple configurations and additional security strategies.
Though there are laptop, notebook, PDA and mobile phone related HOWTOs available already, this guide contains a concise survey of documents related to mobile computer devices. Also Linux features, such as installation methods for laptops, notebooks and PDAs as well as configurations for different (network) environments are described.
Although there are some caveats, Linux is a better choice for mobile computer devices than most other operating systems, because it supports numerous installation methods, works in many heterogeneous environments and needs smaller resources.
Table of Contents
- Preface
- I. Laptops and Notebooks
- 1. Which Laptop to Buy?
- 1. Introduction
- 2. Portables, Laptops/Notebooks, Sub/Mini-Notebooks, Palmtops, PDAs/HPCs
- 3. Linux Features
- 4. Main Hardware Features
- 5. Sources of More Information
- 6. Linux Compatibility Check
- 7. Writing a Device Driver
- 8. Buying a Second Hand Laptop
- 9. No Hardware Recommendations
- 10. Linux Laptop and PDA Vendor Survey
- 2. Laptop Distributions
- 3. Installation
- 1. Related Documentation
- 2. Prerequisites - BIOS, Boot Options, Partitioning
- 3. Linux Tools to Repartition a Hard Disk
- 4. Laptop Installation Methods
- 4.1. From a Boot Floppy plus CD/DVD-ROM - The Traditional Way
- 4.2. From a CD/DVD-ROM - The Usual Way
- 4.3. From a DOS or Windows Partition on the same Machine
- 4.4. From a Second Machine With a Micro Linux On a Floppy
- 4.5. From a Second (Desktop) Machine With a Hard Disk Adapter
- 4.6. From a PCMCIA Device
- 4.7. From a Parallel Port ZIP Drive
- 4.8. From a Parallel Port CD Drive (MicroSolutions BackPack)
- 4.9. From a Parallel Port Using a Second Machine
- 4.10. From a USB Storage Device (Stick, CD, DVD, Floppy)
- 4.11. Installing via Network Interface
- 4.12. Installing via VNC
- 4.13. Installing Linux on Small Machines
- 4.14. Installing Linux on Apple Macintosh PowerBooks and iBooks
- 4.15. Mass Installation
- 5. Common Problems During Installation
- II. Handheld Devices - Personal Digital Assistants (PDAs)
- III. Tablet PCs / Pen PCs
- IV. Mobile (Cellular) Phones, Pagers, Calculators, Digital Cameras, Wearable Computing
- V. Mobile Hardware in Detail
- 12. Hardware in Detail: CPU, Display, Keyboard, Sound and More
- 1. Introduction
- 2. BIOS
- 3. CPU
- 4. Centrino(tm), Centrino-Duo(tm)
- 5. PCMCIA Controller
- 6. Graphics Chip
- 7. DVI Port
- 8. Video Port / ZV Port
- 9. LCD Display
- 10. Sound
- 11. Keyboard
- 12. Extra Keys / Hot Keys
- 13. Function Key
- 14. Power Key
- 15. Extra LEDs
- 16. Numeric Keypad
- 17. Pointing Devices - Mice and Their Relatives
- 18. Advanced Power Management - APM
- 19. ACPI
- 20. Power Management Unit - PMU (PowerBook)
- 21. Batteries
- 22. Memory
- 23. Plug-and-Play Devices (PnP)
- 24. Docking Station / Port Replicator
- 25. Network Connections
- 26. Built-In Modem
- 27. GPRS
- 28. SCSI
- 29. Universal Serial Bus - USB
- 30. FireWire - IEEE1394 - i.Link
- 31. Floppy Drive
- 32. Optical Drives (CD/DVD)
- 33. Hard Disk
- 34. Hot-Swapping Devices (MultiBay, SelectBay, ..)
- 35. WireLess Network - WLAN
- 36. BlueTooth
- 37. Infrared Port
- 38. FingerPrint Reader
- 13. Accessories: PCMCIA, USB and Other External Extensions
- 1. PCMCIA Cards
- 2. ExpressCards
- 3. SmartCards
- 4. SDIO Cards
- 5. Memory Technology Devices - RAM and Flash Cards
- 6. Memory Stick
- 7. Card Readers for SD/MMC/Memory Stick
- 8. USB Devices
- 9. Printers and Scanners
- 10. Serial Devices
- 11. External Storage Devices
- 12. Power and Phone Plugs, Power Supply
- 13. Bags and Suitcases
- VI. Kernel
- VII. On the Road
- 15. Different Environments
- 16. Solutions with Mobile Computers
- 1. Introduction
- 2. Mobile Network Analyzer
- 3. Mobile Router
- 4. Hacking and Cracking Networks
- 5. Mobile Data Collection
- 6. Mobile Office
- 7. Connection to Digital Camera
- 8. Connection to QuickCam (Video)
- 9. Connection to Television Set
- 10. Connection to Cellular Phone
- 11. Connection to Global Positioning System (GPS)
- 12. Connection via Amateur Radio (HAM)
- 13. Satellite Watching
- 14. Aviation
- 15. Blind or Visually Impaired Users
- VIII. Appendix
- A. Other Operating Systems
- B. Other Resources
- C. Repairing the Hardware
- D. Survey about Micro Linuxes
- E. Dealing with Limited Resources or Tuning the System
- F. Ecology and Laptops
- G. NeoMagic Graphics Chipset Series NM20xx
- H. Annotated Bibliography: Books For Linux Nomads
- I. Resources for Specific Laptop Brands
- J. Credits
- K. Copyrights
- 1. Copyrights
- 2. GNU Free Documentation License - GFDL
- 2.1. 0. PREAMBLE
- 2.2. 1. APPLICABILITY AND DEFINITIONS
- 2.3. 2. VERBATIM COPYING
- 2.4. 3. COPYING IN QUANTITY
- 2.5. 4. MODIFICATIONS
- 2.6. 5. COMBINING DOCUMENTS
- 2.7. 6. COLLECTIONS OF DOCUMENTS
- 2.8. 7. AGGREGATION WITH INDEPENDENT WORKS
- 2.9. 8. TRANSLATION
- 2.10. 9. TERMINATION
- 2.11. 10. FUTURE REVISIONS OF THIS LICENSE
List of Figures
List of Tables