CM-QS600: Android: Software package

From Compulab Mediawiki
Jump to: navigation, search

Overview

The software package provides required resources for both evaluation and development of Android on CM-QS600 module.
Proceed to download.

Software package structure

version.txt

The contents of version.txt file identify software package version.

images

Prebuilt Android partition images ready for deployment on eMMC:

  • boot.img - boot partition image
  • system.img - system partition image
  • cache.img - cache partition image
  • userdata.img - data partition image

kernel

Kernel development resources:

  • zImage-3.4.0-cm-qs600-3.4.bin - prebuilt kernel image
  • linux-3.4.0-cm-qs600-3.4.config - kernel configuration file (.config as opposed to the compact defconfig)
  • linux-3.4.0-cm-qs600-3.4.patch - a patch against LNX.LA.2.7-06310-8064.0 tag, adding support for CM-QS600 peripherals
  • modules-3.4.0-cm-qs600-3.4.tar.xz - a modules tarball, that matches the ready to run Linux kernel (zImage-3.4.0-cm-qs600-3.4.bin)
  • patches - an ordered collection of patches making up the grand patch above

utilities/linux-x86_64

Prebuilt utilities useful for accessing CM-QS600 via USB from the Linux environment:

  • fastboot - fastboot client
  • adb - Android Debug Bridge client
  • abootimg - boot image manipulation tool
  • mkbootimg - boot image manipulation tool

utilities/windows

Prebuilt utilities useful for accessing CM-QS600 via USB from the Windows environment:

  • android_usb_driver - USB driver
  • fastboot - fastboot client
  • adb - Android Debug Bridge client

utilities/arm

Prebuilt utilities, along with their source code, useful for CM-QS600 on-board hacking:

  • eeprom-util - CompuLab tool for reading data stored in EEPROM
  • busybox - single executable providing many common UNIX command line tools
  • shell-tunnel - utility useful for providing root access to Android applications

development

Android development resources including, but not limited to, kernel development:

  • cm-qs600-qcom-proprietary.tar.xz - prebuilt Qualcomm proprietary libraries
  • changelog.txt - the log of changes made by CompuLab Android-wise, with reference to touched sub-repositories
  • compulab-patch-apply.sh - a script for applying CompuLab patches Android-wise
  • patches - CompuLab patchset to be applied Android-wise

See also