Android 8.1 Oreo + Root for Galaxy S4! [Lineage OS ROM 15.1]

For those of you who want to try the latest Android 8.1 Oreo w/ root on your Samsung Galaxy S4, you can do it simply by installing TWRP recovery and installing latest beta version of Lineage OS ROM 15.1, which is based on latest Android 8.1 Oreo.  While Samsung has stopped updating stopped updating past Android 5.0.1 Lollipop, you will still be able to enjoy the latest Android 8.1 Oreo.  Now, this is an AOSP ROM(What is AOSP?), meaning you won’t be able to get any TouchWiz apps (Samsung apps that depend on Samsung firmware).

The Lineage OS ROM 15.1 comes with almost everything working out of the box including 4G LTE data, voice, bluetooth, hotspot, etc…etc…

You will also get all of the regular features of Android 8.1 Oreo including long-press-app to get options for any apps which can be useful in apps like Pandora where you can go ahead and launch your favorite station from the get-go.

This beta version of Lineage OS supports F2FS and comes with improved speed, stability, RAM usage, and excellent battery life.  Antutu performance test came out with score of at around 34,000. Also included are LEDify app which allows you to customize LED patterns on device boot, pretty cool feature.  You can also use Toolbox which allows you to easily manage your device.

While this is not a perfect version of Android 8.1 Oreo and rather a “work in progress”, if you absolutely need Android 8.1 Oreo on your Samsung Galaxy S4, this is probably the best way to get the best and latest Android 8.1 without buying a new smartphone.


Currently, the only thing completely broken is NFC.   If you need NFC, you may want to reconsider.  For camera, you can install the free Footej Camera.  With Footej camera, everything works including photos/videos for both front and back camera.

Also, bluetooth works great and you will get an updated battery status of your bluetooth device so you know exactly how much battery life you have.  While audio works flawless, calls using bluetooth do not work correctly yet so if you use bluetooth device for talking on the phone, you won’t be able to use it until this issue is fixed, I will have an update when it does.

For root, you have the option of using root or not using root with the ROM.  For default root, you can enable developer options and enable root for adb and apps.  If you want to hide root, I recommend installing Magisk.  Now, to get Magisk working flawless, you will need to install Magisk v16 and v16.3 and that will allow you to run apps that check for root such as Nintendo game apps like Pokemon Go or Google Pay.  Also face unlock does not work yet and there may be other bugs I have not found so be aware when using this ROM!

Models Supported

The following Galaxy S4 models are supported:

  • GT-I9505
  • GT-I9505G
  • GT-I9507, GT-I9508
  • T-Mobile SGH-M919
  • Sprint SPH-L720
  • SCH-R970
  • SGH-S970G
  • SM-S975L

Note: GT-i9500 is NOT supported as it has Exynos processor. For GT-i9500, please refer to the GT-i9500 section of XDA forums.


Download Lineage OS ROM 15.1 for all Galaxy S4 models listed above – Link

Download Android 8.1 Gapps – Link

Download Magisk v16.0 – Link

Download Magisk v16.3 – Link

TWRP – Link

ODIN – Link

Samsung USB drivers – Link

How to Install Android 8.1 Oreo on Samsung Galaxy S4

Except for AT&T & Verizon, installation is easy as pie.  For AT&T or Verizon, you can use CWM recovery so DO NOT FLASH TWRP if you have AT&T or Verizon unlocked!!!

NOTE: Before you begin, please BACKUP EVERYTHING just in case things go wrong.

  1. Reboot into ODIN Download mode, flash LATEST TWRP recovery, you can find it at  Boot into TWRP.
  2. If you need to make a backup ROM, do it before installing ROM here. (Please see How to Backup/Restore ROM w/ TWRP)
  3. If you don’t need Magisk, Install ROM, Android 8.1 Gapps and reboot.
  4. If you need Magisk, Install ROM, Gapps, Magisk v16, Magisk v16.3, then reboot.
  5. That’s it!

For AT&T or Verizon models using CWM recovery, simply skip #1 of the tutorial but rest should be same and use the recovery for your phone.

If this is the first time installing a custom ROM, PLEASE watch the video tutorial above as it shows you step-by-step on how to install this ROM from scratch and follow while installing so you do not miss a step!

Credits – XDA <— Please donate to the original developer or hit Thanks button on XDA forums if you enjoyed this ROM, thx!

Extra Add-Ons

Also check out these mods I’ve installed along with the ROM:


Q: Is this the ONLY way to get Android 8.1 Oreo on my Samsung Galaxy S4 smartphone?
A: Yes, since Samsung has stopped updating their firmware starting with Android 5.0.1 Lollipop, you can only now get Android updates by installing TWRP recovery and installing custom ROM.  But don’t worry, developers are still updating Android years after Samsung has stopped updating. 🙂

Q: I absolutely need bluetooth calls working!  Should I install Lineage 14.1 Android 7.1.2 Nougat instead?
A: Well, Lineage 14.1 Android 7.1.2 Nougat has the same bluetooth call bug.  If you absolutely need calls working with bluetooth, you may be better off with older Android 6.0.1 Marshmallow ROMs.  If you need a good stable Marshmallow ROM, please leave your comments below and we will work on it.

Q: Do I need to root my Galaxy S4 to install this ROM?
A: No, you only need to flash TWRP recovery to install this ROM.  TWRP recovery allow you to flash any custom ROM and it is easy to install TWRP using ODIN as shown in the video above.

Q: I am a beginner, can I do this without problems?
A: Yes, anyone can indeed install this if you follow the video tutorial step-by-step.  Please only install ROMs on a phone you don’t use or at least have a backup phone so if something goes wrong, you will have another phone to make/receive calls.  Use your common sense and don’t install ROMs on a phone you absolutely need at the moment.  Also give yourself plenty of time(few hours) to install a ROM so you don’t hurry and miss a step.

You may also like...

25 Responses

  1. Veerosh Jagganath says:

    Nice ROM, loving it! any news when the bluetooth calls and front camera issue are going to be resolved?

  2. Joe Levy says:

    I am having issues installing the Optimized-LineageOS-15.1-Beta3 file keeps giving me an error 7??? Tried having a look at the scripting from vidoes on youtube but if i remove anything just tells me invalid blah blah,,,

  3. Stan says:

    Having an issue with Samsung Galaxy S4 SPH-L720
    says “updater process ended with error 7”

  4. Kevin Salas says:

    I am very confused, how to unlock the bootloader in my Verizon device? (Build: KOT49H.I545VRUFNC5).
    I thought it was impossible until today.

    There is a method to install a Recovery called “Safestrap” for this device, but with this Recovery you can’t install ROMs based on Android Open Source Project (AOSP), like CyanogenMod or ParanoidAndroid, only TouchWiz-based ROMs. But you mention something called “VRUAMDK bootloader”, is that more complete than the Safestrap method?

  5. jfltespr says:

    I dont think this works for SPH-L720. Error 7.

    • Corneliu says:

      Hi, I had the same problem, trobleshoot yesterday all day but no luck.
      I was copying the image on the SD card… I tried a lot of images, but, I thought this morning to put the image on the phone, and…. IT WORKED

  6. Ângelo says:

    for when a correction to the errors of this rom? thank you very much?

  7. Masoud says:

    My name is Masoud and I watched your clip it was great,but my mobile is Samsung Galaxy S4 GT-I9500 and I couldn’t install android 8.1 oreo in my phone!
    Would you mind if you help me,pleas?
    If you want help me this is my e-mail.

  8. Tamer Oz says:

    Hi there,

    Very good video and the instructions. However i had a problem with my Wifi not turning itself on (with the original stock rom) and that issue continues. Would you happen to know how to fix it permanently as i managed to fix it by spending hours and hours of reinstalling, wiping the cache etc.
    Thank you in advanced for your reply.

  9. Goursngo says:

    Model..galaxy s4 shv E300l
    Can I use this rom…????
    Which rom I can use & Any links for s4E300L

  10. Sid says:

    ok i was trying to install this rom following your instructions.
    SGH-M919 Tmobile.
    I am stuck at “Recovery Booting” screen Its not going past it.
    any help??

    • Austin says:

      Hi Sid. I was having the same issue. I found that if I use the regular lte file instead of the T-Mobile one, the 3.2.3 version works and won’t be overwritten. The file you want to use is twrp-3.2.3-0-jflte.img.tar. It will be under Samsung Galaxy S4 Qualcomm.

  11. Eduardo Bello says:

    What about a i337? I have Android 4.4.4 with UCUFJN4, do i have a chance?

  12. Amos says:

    Is Sprint SPH-L720T supported? I see that Sprint SPH-L720 is. not sure if the “T” makes a difference. I ran all the steps and installed Magisk fine. When I install MindTheGapps I get Error:1″ Could not find /system/bin/toybox!” When I try to install Optimized-LineageOS I get error:7.I did load the files to the internal storage. I am also seeing Skipping MD5 file No MD5 file found. I am new to this and need some help.

  13. RaymondPhicy says:

    Hi Look what we carry conducive to you! acuteoffers
    Proper click

  14. EnriqueGilla says:

    Look what we have for you! an amazingoffer
    Are you in?

  15. Abdel says:

    HI ….i have installed ROM following all your step after installing every thing work well only my WIFI dosnt want to activat its automaticly deactivate when i try to activate please let me know what is the wrong on my S4 GT-I9505 installation Custom ROM

  16. Kevin says:

    hey i wanted to install android 8 on my s4 but the flashed bios doesnt react

  17. JamesArima says:

    Hi a goodoffers
    Are you in?

  18. alok says:

    done all steps but after reboot my device is niether rooted nor magisk found installed.
    Am I missing anything?

  19. JEAN KOEPP says:

    Hello congratulation for your rom.Is it possible to use tv out hdmi with this rom

  20. Robert Kovac says:

    to install android 8 ok.
    But now I don’t have google play

  21. Richard says:

    Looks like the s4 GT-I9505 twrp file is no longer available. I’ve found one in the website however it doesnt seem to boot to it.

  22. Amar says:

    This is an excellent tutorial – easy to follow and more importantly works! Was trying to install Lineage on my GT19505 for a long time but other tutorials were just too complicated for me.

    Only issue is camera keeps crashing. Kindly assist to resolve.

Leave a Reply to Ângelo Cancel reply

Your email address will not be published. Required fields are marked *