Updating LineageOS Without Data Wipe/Format Data/Reset: Guide

In this guide, we’ll outline the steps to update your LineageOS ROM without the need for a data wipe or factory reset. When it comes to custom ROMs, there are several notable options, but LineageOS stands out as a popular choice. With its clean stock user experience and stable, fast, and responsive operating system, why consider anything else? Additionally, the developers are known for timely updates, including nightly builds and major OS upgrades.

While the former doesn’t require format data, what about the latter? In the case of updating LineageOS, there is no need for a data wipe/format data/factory reset, provided you meet specific requirements. These requirements include ensuring that all your data and system settings, such as saved WiFi passwords and paired Bluetooth devices, will be preserved. Therefore, without delay, let’s guide you through the steps on how to execute this process seamlessly.

How to Update LineageOS Without Data Wipe/Format Data/Reset

Before beginning, please be aware that this process is specifically intended for upgrading from an older version of LineageOS to a newer one. If you intend to upgrade from an older version of your device’s stock firmware or a different custom ROM to a more recent version of LineageOS, then these steps will not be relevant, as a data wipe is necessary in such scenarios.

Additionally, it is advisable to create a backup as an extra precaution. ams and its team cannot be held liable in scenarios like a thermonuclear conflict, a failed alarm, or any issues with your device or data resulting from following the steps below.

Directly via Phone

This method is the more concise and user-friendly option compared to the PC method mentioned below. Unlike the PC method, which requires manual recovery updates through Fastboot Commands, this approach automates the process through the Updater tool.

  • Navigate to Settings > System > Updater, then tap the refresh icon.
  • This action will display a list of the most recent updates that are currently available.

Settings > System > Updater

  • Paste the following URL into your browser window to download the most recent rom.zip file.
  • Return to the Updater page, click on the overflow icon, and choose Local Update.
  • Please proceed to locate and choose the most recent rom.zip file.
  • The update process will commence shortly and may require a few minutes to complete. After the update is finished, please restart your device.

Local Update.

Via PC

  • The longer and slightly more intricate of the two methods, it could be beneficial if your device is currently stuck in a bootloop or softbrick state.
  • Download and extract the Android SDK Platform Tools from this link onto your PC.
  • Download the most recent LineageOS ROM from here along with its partition files. Transfer these files to the platform tools folder.
  • To begin, activate USB Debugging and link your device to the PC using a USB cable.

USB Debugging

  • To begin, launch Command Prompt within the platform-tools directory and enter the following command:

adb reboot bootloader

  • Next, enter the command below and verify that you receive a serial ID:

fastboot devices

  • If you are not getting any ID, then install fastboot drivers on your PC.
  • Now, as the next step, proceed to flash the IMG files to their respective partitions. Please note that I have compiled a list of commands for all the LineageOS partition files, but it is crucial that you only utilize the specific ones provided by LineageOS for your particular device model. This precaution ensures a smooth and successful flashing process tailored to your device.

fastboot wipe-super super_empty.img

fastboot flash dtbo dtbo.img

fastboot flash vendor_boot vendor_boot.img

fastboot flash vendor_kernel_boot vendor_kernel_boot.img

fastboot flash vbmeta vbmeta.img

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot reboot recovery

  • Your device will initiate a reboot into LineageOS Recovery. Once in recovery mode, navigate to Apply Update > Apply from ADB.

Apply from ADB.

  • Enter the following command to flash the ROM file using Sideload:

adb sideload rom.zip

adb sideload rom.zip

  • The process will commence now, and upon completion, you will receive the message “Total xfer: 1.00x” [Encountered an error? Check the FAQ below].
  • If you wish to install a ZIP file [like GApps or Magisk], select YES in the prompt that shows up. This action will reboot your device to LineageOS Recovery.
  • Alternatively, if you prefer not to flash any ZIP files, choose “No” and then select “Reboot System Now.” Your device will then restart with the updated LineageOS.

On that note, we conclude this comprehensive guide on how to update your LineageOS ROM without the need for a data wipe or factory reset. It’s important to mention that while rare, there might be instances where a couple of apps may not function as expected post-update without a wipe.

In such scenarios, additional data may be necessary to address any underlying issues that arise. Should you have any questions or uncertainties regarding the steps outlined above, feel free to share them in the comments section. We are here to assist and will respond promptly with a solution tailored to your needs.

Leave a Comment