Mahdi ROM for Galaxy S4! [Android 4.4.4/STABLE]


For this week’s Galaxy S4 ROM of the Week, check out Mahdi ROM by XDA developer Mahdi786!

Based on latest Android 4.4.4, Mahdi ROM is a new custom AOSP ROM (What is AOSP?) on the market that brings ultimate performance tweaks along with many customizations. You will get a speedy ROM with a custom kernel that has tweaked governor for added performance/battery life.

I know some of you were having trouble with CM11 ROM last week and since CM11 ROMs are usually works in progress, you may see more bugs until they release stable releases.  Mahdi ROM releases are stable versions so you probably will get much less bugs if any.  Also, Sprint users were having trouble with CM11 last week, Mahdi ROM works flawless on my Sprint S4 as shown in video.

What I really like about Mahdi ROM is speed and performance out of the box without sacrificing battery life.  It’s definitely on on my priority list of go-to ROMs right now.  I first started using on my Nexus 5 and it was one of the fastest custom ROMs for it.  Luckily, Galaxy S4 is actually one of the phones Madhi ROM Team supports right now and you can get it if you have a Qualcomm-based S4 like AT&T, T-Mobile, Sprint, Verizon, Canadian, and GT-i9505.

Mahdi ROM also has plenty of customization/features including PIE Controls, Screen recording, On-The-Go Mode, Immersive mode, Lockscreen notifications, Shake events (for both lockscreen and whole phone), floating Window, and more.

And yes, I get this question all the time but WiFi tethering works out of the box for all carriers on AOSP ROMs.  That’s a given for all AOSP ROMs so you should not worry about that.

Overall, I really, really, really dig Mahdi ROM.  A new custom ROM on the Galaxy S4 market right now and they are doing many things right, bringing users stable, fast custom ROM with great battery life/features.  So if you are in town for one of the fastest Android 4.4.4 ROMs, give this ROM a test drive over the week(end) and do let me know how much you like it!


Download Madhi ROM for Galaxy S4 (for all Qualcomm-based S4 like AT&T, T-Mobile, Sprint, Verizon, Canadian, and GT-i9505)

Download Android 4.4.4 Gapps (DO NOT USE OLDER GAPPS!!!)

To install, reboot into recovery, make backup ROM, wipe data/factory reset, install ROM, install Gapps, and reboot. (If for some reason you end up in a bootloop, reboot into recovery, go to Advanced Wipe for TWRP or Mounts & Storage for CWM, format/wipe /system, then re-install ROM.)

(First time installing custom ROM? See How to Install Custom ROM on Galaxy S4 first!)

Note: If you have SafeStrap Recovery on AT&T or Verizon S4, DO NOT INSTALL THIS ROM, it will not work.

Credits – XDA <— Please donate to the developer of this ROM or hit Thanks button on XDA if you like it, thx!


Want latest Android L Preview Keyboard?  See How to Install Android L Preview Keyboard on rooted Android!

Want Flash Player?  See How to Install Flash Player on Android 4.4.2/4.4.3 KitKat!

If you want some awesome audio, check out Viper4Audio FX MOD, which you can install on this ROM to enhance your music 100%.

If you want to run your apps in tablet/hybrid/custom DPI mode, see our Xposed App Settings guide.

If you want PIE Controls, see our LMT Pie Control guide.


Q: My 3G/4G LTE data is not working!!!
A: See How to Fix 3G/4G LTE data by Manually Setting APN on Android!

Q: I don’t have Play Store nor any of the Google apps!
A: You forgot to install Gapps, reboot into recovery and install it! (See above for download.)




You may also like...

71 Responses

  1. carlos says:

    Will it work on AT&T S4 Active?

  2. Spiffy Jay says:

    Hey dudes I have a question is it okay if I do a dirty flash if I already have a 4.4.4 ROM its a gpe. Thanks guys

  3. Kenny says:

    I am having trouble installing this rom on my phone. I have a ATT S4 NC1 update rooted. I have to open the emulator and put in the codes “Su” then “setenforce 0” to boot to safestrap recovery and then when i cannot install a rom on the new rom slot. I have created a partitaion on w safestrap 3.72 and every time i wipe and flash rom it never seem to boot up. I was also having the same issue then trying to install the new CM 11 4.4.3 as well. If it is possible for you (MAX) to post a new video showing how to flash a rom on the new Safestrap 3.72 it would be of much help. Thank You

  4. andreas uno says:

    Can i flash this rom on my s4 9500 ????

  5. Edward King says:

    No Homescreen option – can’t remove the google launcher. do i need to install nova?

  6. seb says:

    Hi and thanks for your site , ok so i have the Mahdi ROM on my S4. The only issue i found was while editing a photo.
    while adding effects on the photo everything works but when is come to sharpening the image goes weird and diagonal.

  7. mike says:

    My wi fi isnt working after install this rom how can i fix it plz?????

  8. nathan says:

    is mahdi rom compatible with a canadian rogers galaxy s4?

  9. Ross says:

    The hotspot didn’t seem to work on Sprint. It worked with Gooeys ROM. FYI, CMs latest Hotspot doesn’t work either.

    Anyone else had this issue?

    • Percy says:

      Mine too. It says connected and shows connected on device, but when I try to open web page it starts to load about 80% then just stays there trying to load. Back to CM 11 4.4.3 until fix for hotspot.

      • Shak says:

        Just go2 play store n download busy box n tethering fix app n follow the instructions. Ur tether will start working. I had the tethering issu be4 (sgh m919-tmobile) but now its fix. Good luck.

  10. Chester says:

    I really like this rom but i have a problem
    on my T-Mobile Galaxy S4 (SGH-M919/jfltemo)
    has random reboots.
    LIKE IT’S SO ANNOYING… when my phone is charging
    AND OFF randomly reboots or freezes Notification light on while it’s frozen..
    when i do simple thing like download a app of google play or
    even bring down notifications it just freezes/reboots.
    Did i do something wrong?

  11. Jonathan says:

    Yjos ROM isn’t stable I had a problem with it freezing and flickering and then it reboots not stable at all. Its a good ROM but the freezing and rebooting kills it.

  12. gilson says:

    Hi, Max.

    The L keyboard is already on Google Score Após.

  13. Dave Matthews says:

    Hi Max, I have installed Mahdi Roman on my Galaxy S4 GT-i9505.
    The rom seems to work okra, but when I switch off the phone and plug in charger I get a message in the top left corner saying kernel is not seandroid enforcing, set warranty bit: kernel.
    Can you help please


  14. Gunner says:

    ROM seems quick and lag free, but is a little too cut down for me. Samsung Android contacts and SMS have been taken away, and replaced by Google hangouts. Way to vanilla for my taste, bland and featureless. Miss my contacts alphabetical shortcuts on the sidebar, plus are no groups like family etc. Hangouts for text is just gutless, all the options for paste etc. are gone. Dev’s should have at least give you the option of which one you wanted to use, instead of removing the default app for text.

  15. Jeff says:

    Hey Max, this ROM is amazing but I havent done exploring yet, so far so good. Thanks a lot.

  16. SR4 says:

    Not wanting to brick my investment, just to confirm that if I have a Verizon (SCH-I545) running CM11(M7), this rom will work on it.

  17. Idiots says:

    when will you people figure out that Max Lee doesn’t know what he’s talking about. Or do you actually think he does extensive testing on the “ROM of the week”, lol.

    • Micah says:

      Lol, we there he does good research on It or not, he is simply gathering all the Info and putting it on one site. Explore it yourself dumb ass. Don’t bite the hand that feeds you

      • Steve says:

        Do you get random reboots? I get them frequently. I have used about 10 different roms over the past year, and CM was nice, but the OOB non-working tether was enough for me to say move on… This rom IS really fast, when it works. One of the biggest causes is playing a random video that I capture with the phone. I reloaded the ROM wiped cache, etc. reinstalled the g-apps.. still continues.. only two or three times a day, but still, a bit annoying.

    • Micah says:

      I can’t move the files to my sd card and my CWM recovery won’t let me look at internal files… help?

  18. Zubair says:

    I must say about this rom stable & lot of customization better than cm 11
    very good i am happy

  19. Jamie says:

    Great ROM, but I keep getting FC when I try adding a custom app to pie controls. Anyone else getting this?

  20. shubham says:

    can i flash this rom on samsung galaxy s4 GT – I9500 ?

  21. shubham says:

    can i flash this rom on samsung galaxy s4 GT – I9500 ??

  22. Brandon says:

    Love the ROM. No complaints whatsoever. But I can’t figure out how to change the lockscreen widget. What am I not doing??

    • Michael says:

      drag down from the clock to where the little padlock icon drops down further to the bottom of the screen. Then you can tap and hold on the widget and remove and operate the carousel to get other widgets

  23. Alvarez says:

    Installed the ROM on my Sprint S4 and when I went to reboot it froze at the Samsung S4 screen and now my recovery won’t even go past team win.

    great now I got me a brick YAY!!!

  24. andy says:

    Actually I have sprint galaxy s4 unlocked for domestic in the US.
    currently in android 4.2.2 (ICS) and baseband MDC

    I am about to update with mahdi 4.4.4
    I am just wondering if rom update may change baseband or can keep unlocked domestic US
    Please let me know if i can update

  25. tsmith154 says:

    Please point me in the correct direction. Has anyone confirmed that you can install a custom rom onto:
    AT&T gsv sgh-1337 with the base band of NC1. I have looked and so far have not been able to confirm that SafeStrap will work on base band NC1.

    Thanks everyone.

  26. William says:

    Hi Max….

    I’ve tried several times to install the Mahdi Rom on my S4 I9505, but was never succesfull. Every time it ended up in endless bootloops. I’ve used 2 different bootloaders (Philz and TWRP), but both have no positive effect on the installation of this Rom. So….I’ve restored my previous Rom which is GPE.

    Bye, William

  27. adam says:

    rom works great except that I have no sound at all… ringtone, notification tone, system sounds….wont ply mp3s? has anyone come up with a solution for this? is anyone else having this issue?

  28. Michael says:

    Has anyone else experienced hotspot not working on this? I have a sprint Galaxy s4 and whenever i turn on hotspot, it seems to work, since it doesn’t bring up the notification that says that I don’t have a subscription to hotspot. And it shows up on my laptop and I can log on to the hotspot network and everything. But I dont have any internet connection on either the phone itself OR whatever device I’m connecting to the hotspot network. I love this ROM but I need hotspot. Would anyone know whether I could flash a hotspot mod file with this ROM and get it working?

    • Ross says:

      Ya, I posted this problem right after this ROM came out. The CMs had the same problem back then. Haven’t tried one of the newer ones.

      • Phil says:

        There is a fix courtesy of Shak:
        Just go2 play store n download busy box n tethering fix app n follow the instructions. Ur tether will start working. I had the tethering issu be4 (sgh m919-tmobile) but now its fix. Good luck.

        Worked for me hopefully this solves the issue for you too. I’m on the Sprint network btw

  29. Verizon GS4 says:

    the link “Download Android 4.4.4 Gapps (DO NOT USE OLDER GAPPS!!!)” is down. after entering Captcha you get redirected to a tab that says the website is down/relocated.

  30. Kartik Shah says:

    You have posted the wrong information. This ROM is incompatible with the Qualcomm based S4. I tried it on my i9500, and I couldn’t flash it. There was a compatibility error.

  31. Dan Epstein says:

    I have flashed Mahdi ROM three days ago on my AT&T Galaxy S4. In general, I am happy with the ROM features. It is much faste than the original Android 4.2.2 and saves battery a lot. I found, however, several issues, which, I hope, will be resolved soon.
    1. When I get to area with no celltower signal, phone will continue to show “no signal” even when I go to area with a good celltower signal. The only way to restore my cellphone connection is to enable data AND enable roaming, then reboot the phone. If even one of those things is not done, then you cannot make any calls on your phone.
    2. I have around 3.5 Gb of main storage available. Yet, when I try to install some rather small applications of less than 2 Mb, I get notice “insufficient storage available”. Other even large apps of over 10 Mb get installed without any trouble. It is possible, that some apps are not compatible with Android version 4.4.4, but the operating system issues incorrect indication, which is interpreted by Google Store as insufficient storage.

    There are few more minor issues, but I will continue to test this new ROM.

  32. Nathan says:

    The “new voicemail” icon appears in the top left (Sprint Samsung S4) even when I don’t have a voicemail. Keeps appearing even after I clear it. Any suggestions?

  33. ali says:

    Hey, question. I am using Galaxy S4 Verizon 4.2 and rooted using towelRoot. Now I want to download a recovery software so that I can download this rom, but the only way to download CWM is with safety strap – which won’t work with this rom. So how should I proceed? Thanks

  34. Jason Mitchell says:

    I love this ROM but there will be no more updates as the developer has got rid of his phone! Bummer cos it’s been my favourite for this model. Oh well, maybe the next ROM for this phone I’ll use will have android L?

  35. Max Lee says:

    Hmmm, you may have not done a clean install or you may have not tried formatting /system and re-installing ROM. You don’t need to spread false information just because you couldn’t get it working right, Mahdi ROM is very solid and stable.

  36. mal says:

    Hi i need to know one thing my gs4 is a canadian rogers version and it is rooted but im afraid of flashing custom rom 4.4.4 because im running 4.2.2 from which i was able to enable AWS. And therefor i was able to use with wind. So my question is if i flash this rom will it break AWS? And if it does then how i will be able to enable it again?

  37. Imran Bhaiyat says:

    This rom looks pretty sick can I flash it on my GT9500 ???? Please reply I want to try this Rom

  38. joe forsythe says:

    hi max,
    could you please clarify a few things for me?
    i own a galaxy s4 sch-i545 verizon.will the one plus one conversion kit installl?
    i tried but had some problems.

    one more question:is the 4.4.4 android only available for the galaxy s4 gt9500 and not for the sch-i545?

  39. henry says:

    Roms won’t install on my nc1 4.4.2. I’ve tried several and it keeps factory defaults… any ideas? I’m using safe strap. Try ed lokie dokie and wiped cache and dalvik….. This is b.s.

  40. Pete says:

    Installed this on my i9505. Nice features, but it runs way too unstable on my phone to be a daily driver unfortunately. A real shame!

    Can’t run my galaxy gear with it either…


  41. lu says:

    I flashed this on a canadian rogers s4 and its horrible.

    firstly, i cant download google play to even do anything. Secondly it broke my phone, now I can’t get to recovery menu.

    Now i’m stuck with this rom for life

  42. Javier says:

    This version fix the issues from Kit kat 4.4.2 from rebooting and crashes?
    Other question, I have Samsung Galaxy S4 SCH-I545 for Verizon, If I want to install this version in my cell phone, I have to do with Odin 3.09?

  43. Zizou medda says:

    Can i install it on my galaxy s4 i9500 xxugng8 based modem ???? 😀 And is it the latest version ?

  44. Kid says:

    I installed this ROM on my sprint s4 and love it. Everything works perfect except google play movies. Does anyone else have this problem or know how to fix??

  45. drew says:

    Installed this ROM two days ago and the only problem I’m having is with my blue tooth. Every time I answer a call it tells me to push 1 to answer or 2 to decline. Any suggestions on how to fix this.Thnx

  46. drew says:

    I’m using the s4 l720

  47. Hanz says:

    i love this ROM ,,,, everything is nice ..
    but the capacity of my internal storage became 9,59GB only from 16GB..
    and also i can’t find the option to turn off predictive text ..

  48. Johnny Stardust says:

    4.4.4 is a horrible version for the galaxy s4. Don’t flash any rom based on that version of android. What’s the point in all the features on your phone if the battery is dead within 1 hour. If you leave it on stand-by and never touch it you get nice battery life y

  49. Johnny Stardust says:

    Just readin about the kernel having a big influence on battery life/speed ect. So take my last comment with at least a grain of salt.

  50. Oscar says:

    I can install on a Sprint Galaxy S4 with android 4.4.2?

Leave a Reply

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