SkillAgentSearch skills...

Openandroidinstaller

Makes installing alternative Android distributions nice and easy.

Install / Use

/learn @openandroidinstaller-dev/Openandroidinstaller

README

<div align="center"> <a href="https://github.com/openandroidinstaller-dev/openandroidinstaller"> <img src="openandroidinstaller/assets/logo-192x192.png" alt="OpenAndroidInstaller" width="80" height="80"> </a> <h1>OpenAndroidInstaller</h1> <p>Makes installing alternative Android distributions nice and easy!</p>

License Release Downloads Flathub Twitter Mastodon

<p> The OpenAndroidInstaller project helps Android users to keep their smartphone's operating system up to date with free software and to continue using the device even though the manufacturer no longer offers updates. With a graphical installation software, users are easily guided through the installation process of free Android operating systems like <a href="https://lineageos.org">LineageOS</a>. <br><br> <strong> <a href="https://openandroidinstaller.org">Website</a> · <a href="https://github.com/openandroidinstaller-dev/openandroidinstaller/issues">Report Bugs</a> · <a href="mailto: hello@openandroidinstaller.org">Request Feature</a> </strong> </p> </div>

[!WARNING] This application is currently in beta state, so use at your own risk! While many people tested the application so far and we heard of no bricked devices, things might still go wrong.

[!IMPORTANT] Unlocking the bootloader will erase all data on your device! This also includes your DRM keys, which are stored in the Trim Area partition (also called TA) in case your device is fairly recent and supports DRM L1. Those devices will be downgraded to DRM L3. Devices on DRM L3 by default will not be affected. Depending on your device you might be able to back up the TA partition using exploits and gaining temporary root access. On Sony Xperia 1/5 series phones DRM L1 will return once the bootloader is relocked. Before proceeding, ensure the data you would like to retain is backed up to your PC and/or your Google account, or equivalent. Please note that OEM backup solutions like Samsung and Motorola backup may not be accessible from LineageOS once installed.

Usage

Linux is currently the best supported platform (tested with Ubuntu 20.04/22.04 LTS). Windows and macOS are also supported, but you might experience more issues.

1. Download OpenAndroidInstaller

[!WARNING] ARM-based systems are not supported.

OpenAndroidInstaller support all three major operating systems, namely Linux, macOS and Windows. You can download the correct version for you system from the GitHub Releases.

The executables are compressed inside .zip files, so you'll have to extract them first (make sure you have extracting software installed). If you get prompted to, you'll have to adjust the permission of the executable to ensure its proper functionality.

If you run Windows, you might also need to install the Universal USB Drivers and other potentially drivers needed for your device.

For Linux, a Flatpak version is available in Flathub, org.openandroidinstaller.OpenAndroidInstaller.

2. Download the custom ROM, recovery image & optional add-ons

Here are the official links for:

3. Start OpenAndroidInstaller

After starting the app you will be prompted to plug your device into your computer and you will be given a step-by-step tutorial on how to install your new OS for your specific device.

Officially supported devices

Currently, the we support 88 devices by various vendors and working on adding more soon!

Support for these devices is provided as best effort, but things might still go wrong. Help to improve the tool by reporting any issues you might face.

<details><summary><b>Fairphone</b></summary>

Vendor | Device Name | CodeName | Models | Status ---|---|---|---|--- Fairphone | Fairphone 2 | FP2 | | tested Fairphone | Fairphone 3 | FP3 | | tested Fairphone | Fairphone 4 | FP4 | | tested

</details> <details><summary><b>Google</b></summary>

Vendor | Device Name | CodeName | Models | Status ---|---|---|---|--- Google | Pixel 2 | walleye | walleye | tested Google | Pixel 2 XL | taimen | taimen | tested Google | Pixel 3 | blueline | blueline | tested Google | Pixel 3 XL | crosshatch | crosshatch | tested Google | Pixel 3a | sargo | sargo | tested Google | Pixel 3a XL | bonito | bonito | tested Google | Pixel 4 | flame | flame | tested Google | Pixel 4 XL | coral | coral | tested Google | Pixel 4a | sunfish | sunfish | tested Google | Pixel 5 | redfin | redfin | tested Google | Pixel 5a | barbet | barbet | tested

</details> <details><summary><b>Motorola</b></summary>

Vendor | Device Name | CodeName | Models | Status ---|---|---|---|--- Motorola | edge | racer | XT2063-2, XT2063-3 | tested Motorola | moto g5 | cedric | XT1670, XT1671, XT1672, XT1675, XT1676, XT1677 | tested Motorola | moto g5s | montana | XT1790, XT1791, XT1792, XT1793, XT1794, XT1795, XT1797, XT1799-2 | untested Motorola | moto g5 plus | potter | XT1680, XT1681, XT1683, XT1684, XT1685, XT1686, XT1687 | untested Motorola | moto g6 | ali | XT1925-1, XT1925-3, XT1925-4, XT1925-5, XT1925-6, XT1925-7, XT1925-13 | tested Motorola | moto g6 plus | evert | XT1926-2, XT1926-3, XT1926-5, XT1926-6, XT1926-7, XT1926-8, XT1926-9 | tested Motorola | moto g7 power | ocean | XT1955-1, XT1955-2, XT1955-4, XT1955-5, XT1955-7 | tested Motorola | moto g 5G plus / one 5G | nairo | XT2075-3, XT2075-5 | tested Motorola | moto g 5G / one 5G ace | kiev | XT2113-2, XT2113-3 | tested Motorola | moto z | griffin | XT1650-3, XT1650-05 | tested Motorola | moto z play | addison | XT1635-01, XT1635-02, XT1635-03 | untested

</details> <details><summary><b>OnePlus</b></summary>

Vendor | Device Name | CodeName | Models | Status ---|---|---|---|--- OnePlus | One | bacon | A0001 | tested OnePlus | 3/3T | oneplus3 | A3000, A3003, A3010 | untested OnePlus | 5 | cheeseburger | A5000 | tested OnePlus | 5T | dumpling | A5010 | tested OnePlus | 6 | enchilada | A6000, A6003 | tested OnePlus | 6T | fajita | A6010, A6013 | tested OnePlus | 7 | guacamoleb | GM1900, GM1901, GM1903, GM1905 | tested OnePlus | 7 Pro | guacamole | GM1910, GM1911, GM1913, GM1917 | tested OnePlus | 7T | hotdogb | HD1900, HD1901, HD1903, HD1905 | tested OnePlus | 7T Pro | hotdog | HD1910, HD1911, HD1913, HD1917 | tested OnePlus | Nord | [avicii](https

Related Skills

View on GitHub
GitHub Stars512
CategoryDevelopment
Updated1d ago
Forks34

Languages

Python

Security Score

100/100

Audited on Mar 28, 2026

No findings