This article explains how to enable and use Android Debug Bridge (ADB) debugging on Elo Android 7.x devices, including I-Series 2.0, PayPoint Plus for Android, and PayPoint for Android Rev B.
Overview
This guide covers the following:
- ADB debugging over IP (Ethernet or Wi-Fi)
- ADB debugging over USB and its limitations
- Required cables and port locations
A host computer with ADB tools installed is required.
Recommended Method: ADB over IP
Elo recommends using ADB over IP. This method does not require additional cables and avoids hardware limitations.
Steps
- Connect the Elo device to the network:
- Use Ethernet or Wi-Fi
- Ensure the device is on the same network as your computer
- Open Settings:
- From EloView mode: Press Home + Power, enter password, go to Apps > Settings
- From Android Home mode: Open Settings directly
- Enable Developer Options:
- Go to Settings > About Phone
- Tap Build Number seven times
- You will see: "You are now a developer"
- Enable USB Debugging:
- Go to Settings > Developer Options
- Turn on USB Debugging
- Find the device IP address:
- Go to Settings > About Phone > Status
- Note the IP address
Connect from your computer:
adb connect <device_ip_address>- On the Elo device, tap Allow when prompted to authorize the connection.
Verify the connection:
adb devices
adb shell
ℹ️ Tip: ADB over IP allows full debugging without disabling USB peripherals or network connectivity.
Alternative Method: ADB over USB
ADB over USB is supported but not recommended for most use cases.
⚠️ Limitations:
- USB peripherals will not function while ADB is active
- Ethernet connectivity will be disabled
These limitations are due to the Qualcomm 625 platform, which supports only a single active USB connection.
Steps
- Ensure no USB cable is connected to the device.
- Open Settings (same steps as above).
- Enable Developer Options:
- Go to Settings > About Phone
- Tap Build Number seven times
- Enable debugging:
- Go to Settings > Developer Options
- Turn on USB Debugging
- Enable Switch USB to device mode
- Connect the USB cable between the Elo device and your computer.
Verify the connection:
adb devices
Cable and Port Requirements
I-Series 2.0
- ADB Cable: USB Type-A to Type-A
- Fastboot Cable: USB Type-A to Type-A
- Port Location: Type-A USB port
PayPoint Plus for Android / PayPoint for Android Rev B
- ADB Cable: Mini-USB
- Fastboot Cable: Mini-USB
- Port Location: Bottom of unit near AC power input
Summary
- Use ADB over IP whenever possible
- Use ADB over USB only for software debugging
- Be aware that USB debugging disables peripheral and Ethernet functionality
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article