ADB Login
Overview
ADB (Android Debug Bridge) is one of the most convenient ways to connect to the A8550MA1, requiring no additional display or network configuration.
Prerequisites
Windows Environment
- Download and extract the ADB tool package platform-tools
- Add the extracted
platform-toolsdirectory path to the system PATH environment variable - Open CMD or PowerShell and run
adb versionto verify installation
Linux / macOS Environment
bash
# Ubuntu / Debian
sudo apt update
sudo apt install adb
# macOS
brew install android-platform-toolsHardware Connection
- Connect the device using a USB Type-A to Type-C data cable
- USB Type-A end to your computer
- USB Type-C end to the A8550MA1's Type-C port
- Power on the device and wait for the system to finish booting (STATUS LED solid green)
Establishing ADB Connection
bash
# List connected devices
adb devices
# Example normal output:
# List of devices attached
# 47897135 deviceIf no device is listed:
- Verify the USB cable supports data transfer (not charge-only)
- Re-plug the USB cable
- Try a different USB port on your computer
Common ADB Operations
Enter Shell
- Method 1: Enter device command line with normal privileges
bash
# Enter device command line
adb shell- Method 2: Enter device with root privileges
bash
# Obtain root privileges
adb root
# Enter device command line
adb shellFile Transfer
bash
# Upload files to device
adb push <local_file_path> <device_target_path>
# Example: upload test.py to /home/aidlux/
adb push test.py /home/aidlux/
# Download files from device
adb pull <device_file_path> <local_target_path>
# Example: download log file
adb pull /var/log/syslog ./System Operations
bash
# Reboot the device
adb reboot
# Enter flashing mode (EDL)
adb root
adb reboot edl
# View system information
adb shell cat /proc/version
adb shell cat /proc/cpuinfoNote
The current system does not support connecting via adb connect <device_IP>:5555.