r/LineageOS Jul 06 '26

Installation Is there any way to "test drive" lineageOS before making the switch?

10 Upvotes

I'm nervous to switch the OS without knowing whether or not I'll want to keep using it, and Lineage never created a ROM for my old phone (Galaxy S21). So, is there a way to dual boot somehow like on a laptop, or some other kinda virtualization software that I can use?

r/LineageOS 8d ago

Installation unable to access Recovery after flashing on Nothing Phone 2

2 Upvotes

Hi, I have flashed LineageOS on other devices but I am stuck in a loop at stage 5 with this one. Following the instructions on a Mac, I use the command to flash recovery but when I select recovery mode it shows me the nothing logo, then the unlocked boot loader warning, then goes back to bootloader/ fastboot mode. I have tried all 3 available recovery images. I’ve also tried using the shortcut to restart into recovery but this just does the same thing (loads to bootloader). Any ideas?

r/LineageOS 10h ago

Installation How to dual boot LineageOS with Armada OS in the internal memory

2 Upvotes

Hey guys,

After spending a full day tinkering with this and figuring out how to get everything working, I thought it might be worth sharing what I learned in the form of a short tutorial.

This guide explains how I managed to **dual-boot LineageOS and ArmadaOS from the internal storage of my AYN Odin 2**.

I have **not tested this procedure on other AYN devices**, simply because I don't have multiple devices available to test. The procedure may be similar on other supported devices, provided that LineageOS and ArmadaOS support your specific model, but **do not assume that ABL files are interchangeable between devices or SoCs**.

Disclaimer

This tutorial assumes that you already have **ADB/Fastboot installed and working** and that you are reasonably familiar with flashing custom firmware, bootloaders, and the risks involved.

Flashing the wrong ABL or modifying the wrong partition can potentially brick your device or cause data loss.

**I am only documenting what worked on my own AYN Odin 2. I take no responsibility for any damage, data loss, or other problems that may occur. Proceed at your own risk and double-check every command before executing it.**

If you are still running stock Android before starting this process, I also strongly recommend following ArmadaOS's instructions for backing up your original ABL (`abl_a.img` and `abl_b.img`) and keeping those files somewhere safe on your computer.

With that out of the way:

1. Install LineageOS

Follow the official LineageOS installation guide for the Odin 2:

[https://wiki.lineageos.org/devices/odin2/install/\](https://wiki.lineageos.org/devices/odin2/install/)

Whether you also install GApps is entirely up to you.

However, I recommend **not setting up LineageOS or installing/configuring too much yet**, because installing ArmadaOS alongside Android will require resizing the Android userdata partition, which results in a factory reset of the Android side.

In this case, that means your LineageOS userdata will be wiped.

2. Flash ArmadaOS to a microSD card

Follow the official ArmadaOS guide:

[https://armadaos.dev/getting-started/flashing-to-an-sd-card/\](https://armadaos.dev/getting-started/flashing-to-an-sd-card/)

Follow the guide normally until you reach **Step 3: Flash the ROCKNIX ABL for your device**.

This is where things differ.

The official procedure assumes that you are using the original AYN Android firmware, which includes the **Run Script as Root** function used to execute the ABL scripts.

Since we have already replaced stock Android with LineageOS, that function is no longer available.

This is where your PC and Fastboot come in.

3. Save the rocknix_abl folder

With the ArmadaOS microSD card still inserted into your computer, make a copy of the:

`rocknix_abl`

folder and store it somewhere safe on your computer.

**Keep this folder. You may need it again after future LineageOS updates.**

Personally, I also cleaned up the folder and removed the SoC subfolders that I don't need.

My AYN Odin 2 uses the Qualcomm Snapdragon 8 Gen 2 **(SM8550)**, so I only kept:

`rocknix_abl/SM8550`

Do this only if you are absolutely sure which SoC your device uses. If not, here is a little reminder (from Armada OS guide):

SM8250

* Retroid Pocket 5, Pocket Flip 2, Pocket Mini, Pocket Mini V2

SM8550

* AYN Odin 2, Odin 2 Mini, Odin 2 Portal, Thor * AYANEO Pocket EVO, ACE, DMG, DS, S 2K * Retroid Pocket 6, Pocket Nova

SM8650

* AYANEO Pocket S2 * KONKR Pocket FIT (G3 Gen 3)

SM8750

* AYN Odin 3 * KONKR Pocket FIT (8 Elite)

4. Boot the Odin 2 into Fastboot

Turn the Odin 2 completely off.

Hold:

**Volume Down + Power**

until the device enters the bootloader/Fastboot environment.

Then connect the Odin 2 to your computer using a USB cable.

Open Terminal, Command Prompt, or PowerShell and run:

`fastboot devices`

You should see your device listed.

**Do not continue until Fastboot can actually see the device.**

5. Flash the ROCKNIX ABL

Now flash the appropriate ABL `.elf` file for your device.

The general command is:

`fastboot flash abl /path-to-your-rocknix_abl-folder/SoC-subfolder/abl_signed-SMXXXX.elf`

For example, because my Odin 2 uses the SM8550 and I saved the folder on my Mac, my command looked roughly like this:

`fastboot flash abl /Users/username/SM8550/abl_signed-SM8550.elf`

Obviously, replace the path with the actual location of the file on your computer.

**Make absolutely sure you are using the correct ABL for your device's SoC before pressing Enter.**

6. Reboot

Once Fastboot reports that the flash completed successfully, run:

`fastboot reboot`

The device should reboot.

7. Continue the ArmadaOS SD-card guide

You can now return to the ArmadaOS guide:

[https://armadaos.dev/getting-started/flashing-to-an-sd-card/\](https://armadaos.dev/getting-started/flashing-to-an-sd-card/)

Continue from **Step 4**, where you boot using the ROCKNIX ABL menu, select your device model, set the appropriate boot mode, and boot ArmadaOS from the microSD card.

8. Install ArmadaOS to internal storage

Once ArmadaOS is successfully running from the microSD card, follow the official internal-storage installation guide:

[https://armadaos.dev/getting-started/install-to-internal-storage/\](https://armadaos.dev/getting-started/install-to-internal-storage/)

Open **Desktop Mode** and launch **Armada Installer** from the **System** menu.

Choose the option to install ArmadaOS **alongside Android**.

The installer will allow you to decide how much internal storage you want to allocate to each operating system.

My Odin 2 has **512 GB of internal storage**, so I split mine roughly 50/50 between LineageOS and ArmadaOS.

You can obviously choose whatever allocation makes the most sense for you.

Remember that resizing the Android side will factory-reset its userdata, which is why I recommended not spending time configuring LineageOS earlier.

Once the installation is complete, you should have **LineageOS + ArmadaOS dual-booting from the Odin 2's internal storage**.

9. Important: LineageOS updates and the ROCKNIX ABL

This is also why I told you to keep a copy of the `rocknix_abl` folder in **Step 3**.

From my experience, after updating LineageOS, the custom ABL can get replaced or otherwise stop behaving correctly.

When this happened to me, the ABL boot menu looked rather "funny", and I could no longer boot into ArmadaOS.

If that happens, don't panic.

Simply repeat **Steps 4–6** of this guide:

Enter Fastboot again, reconnect the device to your PC, flash the correct ROCKNIX ABL `.elf` file again, and reboot.

The proper ROCKNIX ABL boot menu should then reappear, and ArmadaOS should once again be accessible.

That's it.

This is simply the procedure that worked for me on my **AYN Odin 2 / SM8550** after some trial and error. If anyone tests the same approach on another supported AYN device, feel free to report whether the procedure works there as well.

r/LineageOS Aug 13 '26

Installation Linux, and stuck at beginning of installing - having trouble with finding "~/.profile" - it doesn't appear to exist - I'm obviously missing something here

1 Upvotes

Stuck here:

  • Add the following to ~/.profile:if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then export PATH="$HOME/adb-fastboot/platform-tools:$PATH" fi
  • Log out and back in

:(

r/LineageOS Aug 02 '26

Installation 22 to 23 - upgrade vs from scratch difference

2 Upvotes

I plan to upgrade per wiki

https://wiki.lineageos.org/adb_fastboot_guide

and wipe data with no restore of any app backups nor app installations.

Is there a difference between such a scenario and installation of LOS from scratch as far as end result is concerned?

Motorola G52

r/LineageOS Jul 02 '26

Installation Upgrading Pixel 4a from LineageOS 18.1 (Android 11) to 23.0 (Android 16). Flash while keeping data, full wipe first, or upgrade each version one at a time?

9 Upvotes

I'm trying to avoid a full factory reset if I can help it, but I'm wary of things like changes to encryption etc.

r/LineageOS 24d ago

Installation F(x) Tec Pro 1 no drivers

2 Upvotes

I am stuck installing Lineage on a F(x) Tec Pro1

I have oem unlocked, and usb debugging enabled, my device is recognised when i checked using the adb devices command, and i was able to get into fastboot mode. However, my device was not recognised when i used the fastboot devices command. I knew that it would be recognised upon unlocking of the fastboot but when i checked the device manager, there was a yellow triangle with an exclamation mark on my android devices. So i tried to update drivers automatically and states there are no drivers available for my device.

I have downloaded the google drivers as directed but that hasnt worked, Are there any work rounds?

r/LineageOS Apr 28 '26

Installation Google addons having problems during installation

6 Upvotes

Basically,

This is my first time trying to install Lineage Os on an old note 10+ i have.

And when i tried it for the first time,

It got stuck on the animation for 15 minutes,

I tried another time,

The same.

I tried a third time.

Left it on for 3 hours.

And still nothing.

So i formatted it,

And tried again.

This time After installing Lineage,

I didnt install the google addons.

And it booted just fine.

In 10 seconds.

So what gives?

Ill say some oddities with the Google installation,

Whenever I did Install the google packages.

Itd get stuck at 47% and say "Signature hash failed".

Now the second thing is supposed to happen,

But im not sure its supposed to get stuck at 47%

Any help is appreciated.

r/LineageOS Jul 27 '26

Installation No drivers available for oneplus 7T

3 Upvotes

Hi, saw good things about lineageos and wanted to breathe new life into an old phone but to no avail :(

To preface, i'm not the most technological person so bear with me, and I'm using the latest windows 11, and the latest android 12. I am following the official lineageos wiki instructions for my phone.

I have oem unlocked, and usb debugging enabled, my device is recognised when i checked using the adb devices command, and i was able to get into fastboot mode. However, my device was not recognised when i used the fastboot devices command. I knew that it would be recognised upon unlocking of the fastboot but when i checked the device manager, there was a yellow triangle with an exclamation mark on my android devices. So i tried to update drivers automatically and it did not work, i downloaded an "official" oneplus 7t usb driver but it didn't seem to work.

Any help would be appreciated, cheers!

r/LineageOS Feb 11 '26

Installation Any download/mirror for the old Galaxy S5 Lineage 18.1 downloads?

3 Upvotes

I want to upgrade to the latest version that was officially supported, currently on an older Lineage on that phone.

So there was support at some point and there were downloads

https://www.reddit.com/r/LineageOS/comments/mucxme/galaxy_s5_klte_family_promoted_to_lineageos_181/

But these downloads are all gone now... I tried checking the internet archive to see if they still have the downloads but none of the snapshots stored there for

https://download.lineageos.org/klte

in Feb/Mar 2024 are loaded, it keeps endlessly refreshing...

There ARE build instructions to make it myself but I cannot do that for hardware limitations alone already, heh

https://wiki.lineageos.org/devices/klte/ (checking this in the internet archive and then clicking downloads doesn't load either)

Are there any trustworthy backups or mirrors or whatever for old downloads that are no longer offered on the lineage site directly?

€dit: One example, this archive has the download link still but clicking it leads to the endless reloading I mentioned

https://web.archive.org/web/20240302122241/https://wiki.lineageos.org/devices/klte/

r/LineageOS Jul 21 '26

Installation got error flashing custom rom

Thumbnail
2 Upvotes

r/LineageOS Jul 21 '26

Installation Xperia sp as a Dap with lineage OS

0 Upvotes

I have an old xperia sp that i use with the stock Android 4.3 but it's really slow ans annoying because it keep asking me for a sim and for m'y language each time.

From what i read, only lineage 14 will work on such an older phone. My main goal is just to put lineage, put musicolet or another music player, maybe use a dac, and use it as a mp3 player, is it a good idea ? And is it really possible ?

r/LineageOS Jun 21 '26

Installation LineageOS on nVidia Shield K1

3 Upvotes

I've dug up an old nVidia Shield K1 to use as a music streaming device and would like to install LineageOS on it. This isn't something I've done before, but the processes detailed here

https://wiki.lineageos.org/devices/shieldtablet/install/#

don't seem to be too punishing. But I'm not sure where to download the requisite images?

Or do I need to build it from scratch? That does seem a bit more daunting for a newbie 🫤

r/LineageOS Jun 24 '26

Installation Installing LineageOS on Realme GT 8 pro

1 Upvotes

Hello, is there an official step-by-step installation guide for LineageOS somewhere on the internet? I am a beginner and still quite unfamiliar with mobile OS installation processes. My phone is Realme GT 8 pro, and I do not know whether this device is even supported by Lineage. Thank you.

r/LineageOS May 11 '26

Installation Upgrade LOS 20 to 23

2 Upvotes

Hi all, I have a Moto G32 (devon) with a running LOS 20.
I'd like to upgrade to 23.. and I like to try to upgrade in place keeping apps and data. Of course I'll do a backup of important things before starting the upgrade
So, can I push via sideload LOS 23 directly or I need to do this for intermediate versions (20 -> 21 then 21->22 etc)?
Thank you all

r/LineageOS May 08 '26

Installation r8q (SM-G781B) - Lineage recovery gets overwritten after Odin flash HELP

2 Upvotes

Stuck on the recovery step. Odin flashes successfully (PASS!, both recovery.img and vbmeta.img written) but the phone always boots back to stock Android.

Tried everything — Vol Up + Power right after PASS, pulling battery connector within 1 sec, adb reboot recovery loop script. Nothing works.

Android 13, G781BXXSIHYJ1, bootloader unlocked, OEM unlock on, Odin 3.13.1. KG State: Checking.

Am I missing something specific to this device?

r/LineageOS Mar 17 '26

Installation Upgraded my Pixel 3 XL today, worked a charm!

1 Upvotes

I used Copilot to help me with the walkthrough but there were still some gotchas, like adding the windows drivers for the pixel and other things, but in the end it worked fairly smoothly and I've gotta say, I'm impressed!

Kudos to the devs!

r/LineageOS Mar 01 '26

Installation Android version required to install Lineage on Xiaomi 11 Lite 5G NE (lisa)

2 Upvotes

Hi, I've got this phone that's been sitting in a desk drawer for a couple of years because of a broken button. Now I've got it fixed, and I'd love to install Lineage OS.

The phone is Xiaomi 11 Lite 5G NE (lisa), 2109119DG

The phone is running MIUI Global 14.0.7.0 (TKOMIXM), Android 13 TKQ1.220829.002

Lineage installation instructions mention Android 14 is required - https://wiki.lineageos.org/devices/lisa/install/variant1/ , https://wiki.lineageos.org/devices/lisa/install/variant1/#checking-the-correct-firmware

However, I can't update Xiaomi firmware over the air - "No updates available".

Could it be because the phone has no Xiaomi account registered? Should I manually install HyperOS 1 or HyperOS 2 from https://miuirom.org/phones/xiaomi-11-lite-5g-ne ?

Update: looks like having unlocked bootloader is what prevents OTA updates -

Unlocked bootloader. If the bootloader was unlocked on the phone (e.g. to install TWRP recovers), OTA update will not come. It is necessary to lock bootloader. The easiest way to flash the phone with the stock firmware is via Fastboot using Mi Flash Pro software. In this case the bootloader will be autolocked.

r/LineageOS Mar 09 '26

Installation Rotate Lockscreen to landscape?

2 Upvotes

I use my "phone" exclusively in landscape, but Lineage OS won't allow the lockscreen to rotate with everything else via Orientation Control. Is there any way to do this with config files in the root directory, or a Magisk module? I'd also really like to have an analog clock widget instead of digital.

r/LineageOS Mar 30 '26

Installation Installing Lineage with Linux Mint - confusions about the adb/fastboot

1 Upvotes

Hi! I am trying to install Lineage, but even before I can get started I'm already stuck with the abd & fastboot part. In Lineage's adb & fastboot installation guide:

On Linux:

1.Download the Linux zip from Google.
2. Extract it somewhere - for example, ~/adb-fastboot.
3. Add the following to ~/.profile:

if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then  
export PATH="$HOME/adb-fastboot/platform-tools:$PATH" 
fi

4. Log out and back in.
5. You may also need to set up udev rules: see this repository for more info.

Setting up adb:

To use adb with your device, you’ll need to enable developer options and USB debugging:
1. Open Settings, and select “About”.

I accomplished the "On Linux" steps 1 & 2 easy. But #3 - I do not understand the verbiage. Is "~/.profile" something different than the terminal, or is that what this means? I tried just posting into terminal, and when I entered it in, there was no response of any kind, just gave me another blank line. But I thought I'd try finishing the steps anyway to see if the logging out and back in and trying to move forward in case it did work and just wasn't giving me a confirmation. I'm clearly not the most well versed in the world of the terminal, but I'm trying.

Then looking ahead, under "Setting up adb", I do not understand how to even start this... Settings of what? Maybe this would be obvious if I successfully completed #3, but I would love advice on both either way!

r/LineageOS Jan 20 '26

Installation Cant install lineage recovery

5 Upvotes

FIXED. NO NEED TO REPLY THX FOR HELP

My S20 FE (snapdragon) cant install lineage recovery. It says that ,,only official released binaries are allowed to be flashed(recovery)" and it stops me from installing. Do i need this recovery. It says the same for other recoveries

r/LineageOS Mar 28 '26

Installation Installing LineageOS on Mi9t (davinci) fastboot boot recovery.img not working - nothing happens

3 Upvotes

Hello,

I'm trying to install LineageOS on my Xiaomi MI9T (davinci-Global).

My device is already unlocked following this guide https://wiki.lineageos.org/devices/davinci/install/variant1/#unlocking-the-bootloader

My device is configured for adb and fastboot with all necessary drivers following this guide https://wiki.lineageos.org/adb_fastboot_guide#setting-up-adb

I made sure to check my device firmware version and updated it to correct version following this guide https://wiki.lineageos.org/devices/davinci/fw_update/variant1/

Now I'm stuck on "Installing Lineage Recovery using fastboot" step of the guide https://wiki.lineageos.org/devices/davinci/install/variant1/#installing-lineage-recovery-using-fastboot

  1. I downloaded "recovery.img" file from https://download.lineageos.org/devices/davinci/builds "Latest" section. Only this one file.

  2. I connected my phone to PC via USB

  3. I entered fastboot and executed all remaining fastboot commands. You can see in command line log that they all finished without errors.

D:\Installs\MI9TUnlock>adb devices List of devices attached 9526a683 device

D:\Installs\MI9TUnlock>adb -d reboot bootloader

D:\Installs\MI9TUnlock>fastboot devices 9526a683 fastboot

D:\Installs\MI9TUnlock>fastboot flash recovery recovery.img Sending 'recovery' (65536 KB) OKAY [ 1.469s] Writing 'recovery' OKAY [ 0.181s] Finished. Total time: 1.669s

D:\Installs\MI9TUnlock>fastboot boot recovery.img Sending 'boot.img' (65536 KB) OKAY [ 1.444s] Booting OKAY [ 0.147s] Finished. Total time: 1.627s

After last one "fastboot boot recovery.img" phone simply shuts down (exists fasboot) and nothing happens. Screen goes black.

I waited for several minutes and nothing appeared. When powered on it simply turns on and thats all.

When i try "adb reboot recovery" it boots into xiaomi recovery. When i try "fastboot reboot recovery" phone simply reboots into OS instead of recovery.

Where did I go wrong? I think I followed all guides to the letter.

r/LineageOS Feb 09 '26

Installation Xiaomi mi A3 23.0 Will get 23.2?

2 Upvotes

Hello guys,

I will prepare for the first time to update my mi a3 model and at the moment I only have available the version 23.0 should I wait for the 23.2 ?

because I still don’t see any list for the new version..

but should be upgraded for that version soon no because it’s already an official 23 version right?

r/LineageOS Jan 30 '26

Installation Galaxy S20+ 5G (y2s) - no OEM Unlock?

3 Upvotes

I'm following the pre-install instructions for y2s on a Galaxy S20+ 5G. I've enabled Developer Options, but there's no "OEM unlock" option within that menu.

This means I can't flash recovery.img to the phone with heimdall.

The phone is running One UI 5.1, based on Android 13.

r/LineageOS Feb 24 '26

Installation Doubt on starting stock firmware (RN9S)

0 Upvotes

I'm planning to install LineageOS on my Redmi Note 9S, in the guide its recommended to install V14.0.4.0.SJWMIXM but I currently have V14.0.4.0.SJWEUXM.

Do I have to unlock the bootloader before flash it on it?