LineageOS 20 is one of the most popular custom ROMs for Android enthusiasts who want privacy, more control, and extended life out of their devices. Released in late 2022, LineageOS 20 brought Android 13 to a wide range of phones and tablets, with active updates and unofficial builds arriving through 2023.
If you're looking for a comprehensive, updated list of all models that support LineageOS 20-as well as important details for each manufacturer-this guide has you covered.
What’s New in LineageOS 20?
LineageOS 20 is based on Android 13, offering improvements in performance, privacy, and customization. Many features from stock Android have been enhanced, including Privacy Dashboard, Material You theming, and improved notification controls. The ROM also introduces its own changes, such as a new camera app, support for newer security patches, and subtle UI refinements that prioritize usability.
Unlike stock Android releases, LineageOS lets users access root-level settings, install system-level apps, and enjoy a bloat-free experience. LineageOS 20 continues the project’s tradition of supporting devices long after manufacturers have abandoned them. However, not every device that ran older Lineage versions is guaranteed support, as official builds depend on volunteer maintainers and device-specific quirks.
Full List of Officially Supported Phones (2023)
As of the second half of 2023, LineageOS 20 officially supports over 200 devices. The official list is dynamic, but here are the main supported models, grouped by brand:
- Google: Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a (some variants)
- OnePlus: OnePlus 3/3T, 5/5T, 6/6T, 7/7 Pro/7T, 8/8 Pro, 9/9 Pro, Nord
- Samsung: Galaxy S4, S5, S7, S9/S9+, Note 3/4, Tab S5e, Tab S6 Lite (many Samsung models rely on Exynos support, not all variants are covered)
- Xiaomi/POCO/Redmi: Mi 5/5s/5s Plus, Mi 6, Mi 8, Mi 9, Mi 9T/9T Pro, Redmi Note 7/8/9 Pro, POCO F1, POCO X3
- Motorola: Moto G5, G6/G6 Plus, G7 Power, G7 Play, Moto Z2 Force, One Action, One Vision
- Asus: Zenfone 5Z, Zenfone Max Pro M1/M2
- Fairphone: Fairphone 2, Fairphone 3, Fairphone 4
- Sony: Xperia XA2, XA2 Ultra, XZ2, XZ2 Compact, XZ3
- Others: Some LeEco, Lenovo, LG, and HTC models also have official support, though support can be limited by region or hardware variant.
This list is not exhaustive. The official LineageOS download portal always has the latest supported models and build status.
Popular Unofficial Builds and Community Ports
Alongside official releases, many devices receive well-maintained unofficial LineageOS 20 builds. While these aren’t endorsed by the LineageOS team, they are widely used-especially for phones from Realme, Oppo, and lesser-known Xiaomi models. Community developers often add support for phones left out officially due to lack of maintainers or kernel source code delays.
Examples include the Redmi Note 10 Pro, Poco F4, older Samsung Galaxy A-series, and newer OnePlus Nord models. These builds can be found on XDA Developers forums or Telegram channels dedicated to your specific device. Unofficial builds usually follow the same features as official ones, though you may need to flash separate Google Apps (GApps) and manually update firmware. Always check user feedback and maintainer activity before flashing an unofficial ROM.
How to Check If Your Device Is Supported
To confirm if your phone supports LineageOS 20, start with the official site’s device list. Search by your device’s code name-not the retail model name-as LineageOS organizes builds this way. For example, the Redmi Note 7 is known as 'lavender', and the OnePlus 6T is 'fajita'.
If your device isn’t on the official list, search the XDA forums or Reddit communities using both the model number and code name. Make sure to match the exact variant (regional, carrier, or chipset differences can affect compatibility). Never flash a ROM designed for a different device or variant, as this may brick your phone or break crucial hardware features.
Key Features and Known Limitations by Brand
LineageOS aims for consistency, but some features depend on the device’s hardware and how well the original manufacturer unlocked bootloader and kernel source.
- Samsung: Some models lack proper fingerprint reader or camera support due to proprietary drivers. Samsung’s Exynos devices receive more frequent updates than Snapdragon counterparts. Knox features and Samsung Pay will not work under LineageOS.
- Google Pixel: Almost all core features work, including safety net and Google Camera (with ports), but the latest Pixels may not be supported immediately after launch.
- Xiaomi/POCO/Redmi: Most features work, but some models require firmware updates before flashing LineageOS. Quick Charge, IR, and VoLTE may need additional tweaks.
- OnePlus: Older models (OnePlus 3, 5, 6) run LineageOS almost bug-free. Newer models require up-to-date firmware and sometimes lose some camera processing features.
Always read your device’s specific LineageOS page before installation for known bugs or missing features. Community-maintained wikis often list current limitations and workarounds.
How to Safely Install LineageOS 20
Installing LineageOS 20 generally involves unlocking the bootloader, flashing a custom recovery (TWRP or Lineage Recovery), and then sideloading the ROM zip file. Here’s a simplified outline:
- Back up your data completely. Installing a custom ROM wipes your device.
- Unlock the bootloader. Most manufacturers require an official unlock code or process. For Xiaomi, you need a Mi account; for OnePlus and Pixel, it’s a fastboot command.
- Flash a custom recovery via fastboot or ODIN (for Samsung).
- Download the correct LineageOS 20 build and, if needed, matching GApps and firmware.
- Boot into recovery, wipe data, and flash LineageOS using the recovery’s install/sideload option.
- Flash GApps and Magisk (if root is desired), and reboot.
Always verify the integrity of your downloads and follow your device's specific instructions found on the LineageOS wiki or XDA forums. A mistake can brick your device or lock you out of recovery mode.
How to Stay Updated and Troubleshoot Issues
LineageOS 20 receives monthly security updates and occasional feature patches. Official builds come with an updater app, but you can also manually flash new builds through recovery. When updating, always read the changelog to check for critical fixes or regressions.
If you encounter problems after installation-such as no mobile data, broken Wi-Fi, or missing sensors-check your device’s forum thread for known issues and tested fixes. Sometimes flashing the correct modem or firmware solves the problems. For more serious issues, revert to the stock ROM first, then try the process again with updated tools and files. The most common cause of trouble is flashing the wrong variant or skipping firmware updates, so double-check those before reporting bugs.
Frequently asked questions
Is my phone too old to run LineageOS 20?
If your device shipped with Android 8.0 or later and has an active maintainer, it's likely supported. Check the official list for your specific model.
Do I need to root my phone to install LineageOS 20?
No, you do not need root to install LineageOS. Root is optional and can be added after installation using Magisk if you want advanced features.
Will I still get security updates with LineageOS 20?
Yes, official builds receive monthly security patches. Community or unofficial builds may update less frequently, depending on the maintainer.
Can I use Google Apps with LineageOS 20?
Google Apps (GApps) are not included due to licensing. You can install them separately after LineageOS, using compatible GApps packages like MindTheGapps or OpenGApps.