Skip to main content

Android Test and Driver

Android Test Application​

Test ItemDescription
LCDCheck solid colors, missing colors, and dead pixels
TouchscreenHandwriting and diagonal-line coordinate test
LEDTurn board LEDs on and off
BuzzerHold the test key to buzz, release to stop
BacklightCheck brightness adjustment
KeysCheck independent keys, PWRKEY, and RESET
BatteryCheck battery or power status
ADCCheck ADC sampling
G-sensorCheck G-sensor
AudioCheck headphone, speaker, MIC, recording and playback
CameraCheck CSI or USB camera
Wi-FiCheck Wi-Fi scanning and connection
NetworkCheck Ethernet or Wi-Fi connectivity
UARTShort TX/RX for loopback test
External storageCheck TF card
USB diskCheck USB storage

Android Kernel Driver Entries​

  • G-sensor driver
  • Capacitive touch driver
  • LCD driver
  • Key driver
  • Wi-Fi/BT module driver
  • Camera driver
  • proc filesystem

proc Queries​

cat /proc/cmdline
cat /proc/cpuinfo
cat /proc/meminfo
free -m
cat /proc/partitions
cat /proc/version
uname -a
ifconfig
ip addr
dmesg

Project Practice​

Common project tasks include init.rc modification, boot animation, U-Boot logo, kernel logo, and MIPI panel configuration.