How To Install Android 5.1.1 Lollipop On Galaxy S3 Mini

Google is rolling out Android 5.1 Lollipop for its new and past flagship devices at the moment and Samsung is lazy enough to give its old devices a look.Galaxy S3 Mini’s life will be stuck with Android 4.1.2 Jelly Bean forever. After Android 4.1.2 Jelly Bean, Android has seen almost 6 iterations. Samsung has left the Mini S3 users in a bit of disappointment making the device’s low-level hardware an excuse for incompatibility with any further Android version. Galaxy S3 brought a lot of business to Samsung’s pocket, and happens to be device chosen by thousands of users. If you also happen to be an S3 Mini owner and you want to give your device a new life by means of a higher Android version, a custom ROM may be a life saviour for you.

New Maclaw studios have been doing this job of bringing some happiness on the faces of S3 Mini owners. We have seen Android 4.3 Jelly Bean, Android 4.4 KitKat and even Android 5.0 Lollipop based on CyangenMod custom ROM coming up for our beloved Galaxy S3 Mini. Maclaw Studios has been managing to come up with stable builds of custom ROMs, that can be kept as daily drivers in the device. The good news is, New Maclaw has done it once again. This time we have the latest and greatest version of Android available for our beloved Mini S3. The new version is Android 5.1.1 Lollipop which is based on CyanogenMod 12.1. The current build is stable and all the major features of the device are found to be working

Android 5.1.1 Lollipop contains all the latest features that Google introduced in the very first Lollipop build. The software includes some enhancements over the Android 5.0. Google’s all new Material Design is there. Notifications on lock-screen are there and multi-user, guest modes are included in this OS as well. Running the latest most version of Android is what most of the users want and if you want to do that on your S3 Mini right now, the following guide is going to help you.

We are going to install Android 5.1.1 Lollipop CyanogenMod 12.1 stable custom ROM on Galaxy S3 Mini I8190, I8190N, & I8190L. To be on the safe side, you must follow all these instructions to the letter. If you’re a novice user, you may only proceed if you’re confident about flashing custom ROMs and you know how to handle a mishap occurring with a custom ROM.

Here is what’s working in this ROM


  • RIL (phone/SMS/3G)
  • audio (both speakers/headphones/microphone)
  • Wi-fi
  • Bluetooth 4.0 with LE support A2DP
  • GPS/Glonass/A-GPS
  • sensors
  • compass
  • camera (taking photos and videos)
  • video playing
  • 2D/3D HW Acceleration
  • all native tethers (Wifi/BT/USB)
  • Google Play
  • CPU sleep mode
  • MTP
  • ADB
  • no tearing
  • tripple buffering
  • external storage
  • f2fs filesystem support
  • offline charging


  • video taken by stock camera app is green, but some apps like Camu taking correct videos without any issues

  • less than 2% of users are reporting issues with mobile data – just add new APN manually with settings proper for your provider and apply it to make 3G working

Early Preparations

  1. This ROM is only for Samsung Galaxy S3 Mini GT-I8190/N/L. Do not try this on any other device, please check your device’s model in Settings > About Device > Model.
  2. Your device must have a custom recovery installed, in case you’re missing it you may Follow our full guide here to install TWRP 2.8 recovery on your Mini S3.
  3. Your device’s battery should be charged at least over 60%. This is highly recommended in order to prevent any power issues during the flashing process.
  4. Make sure that you backup your important media content, ContactsCall Logs Messages. This is highly recommended just in case something goes wrong and you need to reset your phone.
  5. If you already have rooted your device, use Titanium Backup to back up all your important apps + system data.
  6. Also if you are using a custom recovery, it is recommended that you backup your current system using that first. [Just for the sake of safety]. Here’s our full Nandroid Backup guide.
  7. You will have to go through Data Wipes during installation of this ROM, so make sure that you have backed up all the mentioned data.
  8. Make an EFS backup of your phone before you flash this ROM.
  9. You need enough confidence to flash this ROM.
  10. Alright! Go ahead and flash the custom firmware, follow this guide to the letter.

Disclaimer: The methods involved in flashing custom roms and rooting your phone are highly custom and may result in bricking your device, and has nothing to do with Google or the device manufacturer that is SAMSUNG in our case. Also rooting your device will void its warranty and you will be no longer eligible for any kind of free device services by the manufacturers/warranty providers. In case of any mishap we may not be held responsible. Follow these instructions to the letter to avoid any mishap or bricking. Make sure that whatever you do, you are doing it at your own responsibility.

How To Install Android 5.1.1 Lollipop On Samsung Galaxy S3 Mini Using CM 12.1 Custom ROM

  1. Download file.
  2. Download file for CM 12.
  3. Connect your phone to your PC now.
  4. Copy the both the .zip files to the storage of your phone.
  5. Now disconnect your phone and turn it off complete.
  6. Boot into TWRP recovery now, in order to do so, turn it on by pressing and holding Volume Up + Home Button + Power Key. You should see the recovery mode in a while.
  7. Now in TWRP  recovery, wipe cache, factory data reset and advanced options > dalvik cache.
  8. After wiping all these three, select “Install” option.
  9. Now select “Install > Choose Zip from SD card > Select cm12.1…… file > Yes”.
  10. This will flash the ROM in your phone, once done get back to the main menu in recovery.
  11. Now once again select “Install > Choose Zip from SD card > Select file > Yes”
  12. This will flash the Gapps in your phone.
  13. Reboot your device.
  14. You should see the Android 5.1.1 Lollipop running on your device in a while.
  15. That’s all!

First boot may take up to 10 minutes, you may not worry if it’s taking that much long. In case it’s taking too long, you may boot into TWRP recovery and wipe cache and dalvik cache and reboot your device as it may fix the issue. In case your device is having issues, you may return to your old system using the Nandroid backup or follow our guide here to install stock firmware.

Got any queries? Reach us out through the comment box below.


Follow Me

Usama M

+Usama M: Ex Farmviller | Android Fanatic | Software Engineer,Founder -
Follow Me
  • Bota Florentin

    Hello, Lollipop works great so far on my s3 mini.

    I had to install 5.1.x Gapps because I got some errors for the ones in the link (5.0.x)

    It works nonetheless and my bluetooth is back 🙂

    Another question:

    For some reasons I no longer have root access.

    What would be the safest way to add that?

    Thank you

    • @botaflorentin:disqus just download latest version of and flash it using recovery. you should have the root access then.

      • Bota Florentin

        You sir have my thanks!

        My phone works better than ever before.

        The fact that I installed only the basic google apps (pico version) also helped

      • André Sousa

        Hello Usama,

        I can’t install Gapps either… I did what you said to Bota, but i still get the same error on the gapps installation. Should i start all over with the CM12.1 install?


      • Panos Stathopoulos

        the link got outdated :/

  • André Sousa

    Why my comments are always erased?

    • @disqus_So6OLBIIe4:disqus non of your comments are erased.

  • Niall Girl!!!

    Hi, I would like to know if it’s necessary to download TWRP and Titanium Backup if you have nothing on your phone and will be using it for the first time? Also, should you download both or just one?

    • @disqus_WmC5hboL70:disqus you may drop Titanium backup, but TWRP is required to falsh the firmware.

      • Niall Girl!!!

        Thanks so much. One more question, what’s the difference between Nandroid Backup and EFS backup? Should both be done?

        • @disqus_WmC5hboL70:disqus Nandroid is the whole system of your phone. EFS contains radio and mac addresses, which are responsible for network connectivity of your phone.

  • Khom Sovannraksmey

    do I have to follow step 2 and 4 if my s3 mini is already Rooted through Kingo Root?

    • @khomsovannraksmey:disqus you must have a custom recovery to install the firmware. If you already have a latest one installed, you may use that.

  • TommyLau

    Help please!!! It failed to flash it, this is what happened:

    It says E: Error executing updater binary in zip, please help I’m unable to boot my device normally now, it goes automatically to TWRP recovery. I download cm 12.1 and gapps, i wiped everything, but still it doesn’t work

  • Erik Keresztes

    Thank you! I had no problems with this.
    <3 (no homo)

  • Reaz

    Updating partition details…

    Installing ‘/External_sd/Rom Name…..

    checking for MD5 file…

    Skipping MD5 check: no md5 file found

    Apply parsedPerms: removexattr of /system/bin/bac..

    set_metadate: some changes failed

    E:Error executing updater binary in zip ‘/external

    updating partition details…

    Whenever i try to install ROM using TWRP.. i’m getting ^^^^ error.. and failed. need help

    • @disqus_KeaBRr8WUp:disqus can you please tell me the version number of the custom recovery that you’re using.

      • Reaz

        I’m using TWRP, Latest version.

      • Reaz

        There was something enabled called “Zip file verification” in recovery setting. I disabled and tried again. Worked well. Thanks. 🙂

  • .decoru

    Detected filesystem ext4 for /dev/block/mmcblk0p22
    ApplyParsedPerms : Isetfileicon of/system/lost+found to u:
    object_r:system_file: s0 failed : Operation not supported on transport endpoint
    set_metadatac_revursive: some changes failed
    E : Error in /external_sd/
    (Status 7)
    Installation aborted.

    -Custom Revovery : CWM v6.0.2.7-

    • @adefirmanfauzi:disqus try using TWRP recovery. this issue is happening because of an older version of CWM, you can also try using CWM

      • .decoru

        Thanx its works 🙂

    • Akmal Lond


  • Oscar Ulate

    Does the video camera still not working? I mean, what are the chances for it to fail? Thats the only issue that stops me from upgrading. Thanks

    • @oscar_ulate:disqus if the stock camera application doesn’t work, you can also try using any third party camera application from Play Store.

  • Spartacus XL

    hello I install firmware, now my device working

  • @rewanwatti:disqus you can backup everything by backing up Nandroid, Titanium Backup, EFS Backup, SMS Backup, Contacts and call logs. After that you can perform your desired operations.

  • @rewanwatti:disqus in the guide linked above, I’ve attached all the necessary guides. Those will help you. Best of Luck 🙂

  • Mohammad Rafizi

    Hello Usama, I had some issue. After I install the firmware, the touch button back and option seems not respond. But, the firmware works great so far on my s3 mini and all your guide help a lot. I wish you have an answer. Thank you for you hardwork !

    • @mohammadrafizi:disqus boot into custom recovery and wipe cache and dalvik cache. It should work fine. Best of Luck.

      • Mohammad Rafizi

        @usamamujtaba:disqus GG. =.=’ Still problem. In reboot the both touch button keep blinking a while. I think the hardware is fine and I should wipe and flash again with the ROM and gaspp. Maybe my mistake in there. Shouldn’t I ? Anyway thanks for your helps.

  • Brad Varol

    Great article, thank you 🙂

  • Peterpainter

    i guess the download is down.

  • Daniel Valverde C.

    Hi, does this work with galaxy s3 mini gt i8200L?

    • @danielvalverdec:disqus yes it does. Best of luck.

    • Juampa

      Have you tried it for real..?? I want to install this also on a 8200..

      • @disqus_UuVBZThTcK:disqus Works with 8200.

        • Juampa

          I’m not asking if it works, i’m asking if someone tried it.. I did some research, and in several forums all users point that i8190 and 8200 have different hardware, and that all the 8190 roms would brick 8200… I just dont want to waste my time, thanks.

  • בן

    download doenst workk :(((

  • Nikhil N

    Will there be any problems once lollipop is installed? And would I need to have free memory on my device

    • @disqus_mQyEy0Rk45:disqus Since this is a stable ROM, I don’t think so that you will come across any issues.

  • Nikhil N

    Will it work without a rooted device

    • @disqus_mQyEy0Rk45:disqus you just need a custom recovery installed on your phone.

      • Nikhil N

        Thanks it work well

© 2017 TechBeasts. All rights reserved.· is not associated with Google, Samsung or any other OS provider and smartphone manufacturer. We are an unofficial fan site.