Supported Devices
ADL targets Android devices with ARM64 processors running Android 10 or later. This page lists system requirements, tested devices, and known compatibility issues.
System Requirementsโ
A device is compatible with ADL if it meets all of the following:
| Requirement | Minimum | Recommended |
|---|---|---|
| Android version | 10 (API 29) | 13+ (API 33+) |
| Processor architecture | ARM64 (aarch64) | ARM64 (aarch64) |
| RAM | 4 GB | 8 GB+ |
| Free storage | 4 GB | 10 GB+ |
| Root access | Not required | Not required |
ADL requires a 64-bit ARM (aarch64) processor. Devices with 32-bit-only ARM chips (armeabi-v7a) cannot run the Linux userspace layer.
Primary Development Deviceโ
ADL is developed and tested primarily on a Samsung Galaxy S22+ with the Snapdragon 8 Gen 1 chipset. This device has full support and receives the most testing across all features, including Samsung DeX integration, Termux-based workflows, and display output.
Samsung Devicesโ
Samsung devices generally offer the best ADL experience due to DeX support and consistent ARM64 hardware across the lineup.
Flagship Samsung devices (S-series, Z-series, Tab S-series) support DeX, which provides a desktop-style windowed environment. ADL integrates with DeX for an experience closer to a traditional Linux desktop. See the DeX Compatibility section below.
Google Pixel Devicesโ
Pixel devices run stock Android and are well-supported. They lack DeX-style desktop modes but are otherwise fully functional.
OnePlus Devicesโ
Other Manufacturersโ
These devices have limited or no testing. They may work if they meet the system requirements above, but expect potential rough edges.
Some manufacturers apply aggressive background process restrictions that may interfere with ADL's Linux userspace. Xiaomi's MIUI in particular may require disabling battery optimization and enabling autostart for Termux and related apps.
Samsung DeX Compatibilityโ
Samsung DeX transforms the phone or tablet UI into a desktop-like windowed environment when connected to an external display (or activated on-device on tablets). ADL benefits from DeX in several ways:
- Windowed mode -- run terminal sessions and GUI applications in resizable windows
- External display output -- use a monitor, keyboard, and mouse for a full desktop workflow
- Multi-window multitasking -- run ADL alongside Android apps side by side
DeX is available on the following device families:
- Galaxy S20 and later (S20, S21, S22, S23, S24 series)
- Galaxy Z Fold series (Fold 2 and later)
- Galaxy Z Flip series (Flip 3 and later)
- Galaxy Tab S7 and later
- Galaxy Note 20 series
For the best ADL desktop experience, use a DeX-capable Samsung device with an external display, keyboard, and mouse. The Galaxy Tab S9 series is particularly well-suited due to its large screen and native DeX support without an external display.
Devices Known NOT to Workโ
The following categories of devices are incompatible with ADL:
- 32-bit ARM devices -- ADL requires aarch64. Older devices with 32-bit-only processors (common in pre-2017 budget phones) cannot run the Linux userspace.
- Android versions below 10 -- API level 29 is the minimum. Devices stuck on Android 9 or earlier lack required system APIs.
- Huawei/Honor devices with HMS only -- Devices that ship without Google Play Services and rely exclusively on Huawei Mobile Services may have restricted app installation and missing system components that ADL depends on. Some newer Honor devices with GMS restored may work.
- Devices with locked-down app installation -- Enterprise-managed devices or heavily restricted OEM builds that prevent sideloading or Termux installation are incompatible.
- x86/x86_64 Android devices -- Rare, but some tablets and Chromebooks run Android on x86 hardware. ADL's Linux packages target ARM64 only.
How to Check Your Deviceโ
Run through these checks to determine whether your device can run ADL.
If your device meets all four requirements but is not listed on this page, it will likely work. Open an issue on the ADL repository to report your results and help expand the compatibility list.