How to Install Android 6.0 Marshmallow ROM using TWRP! [Failproof Method]

Having trouble installing an Android 6.0 Marshmallow or Android 7.0 Nougat custom ROM?  Our failproof method for TWRP has worked flawless for many phones on Lollipop but with Marshmallow you may still have FC (force closing) problems when installing a custom ROM.

UPDATE: This method is the SAME for Android 7.0 Nougat custom ROMs!

Well, after spending nights and days trying to find a new failproof method, I think I finally have found one that will install Android 6.0 custom ROMs without FC every single time!

The process basically involves doing a factory reset “after” installing ROM and Gapps, which fixes all types of force close problems when installing a Marshmallow ROM.

*Note – This is ONLY for AOSP ROMs, not for TouchWiz ROMs for Samsung.

Here’s the step-by-step instructions:

Step 1. You will obviously need your custom ROM zip file and Gapps file downloaded or copied to your phone’s storage.  For Gapps, I highly recommend using the Gapps here on our site.

Reboot into TWRP recovery then choose “Wipe”.



Next, choose “Advanced Wipe”.


Choose “system” only and swipe to wipe.


Step 2. Go ahead and install your ROM using the “Install” menu button.



Step 3. After installing ROM, also install Gapps.


Step 4. Next go ahead and choose “Wipe”.


Then swipe to do a factory reset.


That’s it!  For some reason if you don’t do factory reset after install Gapps, it causes havoc on some Android 6.0 Marshmallow.

But if you do it “after”, everything boots up fine and your Gapps also works well.  This will work on ANY Android smartphone or tablet.



HighOnAndroid Facebook Page <--- If you like this post, please Like Our Facebook Page Here, thx!

Want to contact me?
Add me on:

Max Lee

Max Lee is the founder of Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.

  • Kevin Andrade

    Hello! I’m having troubles with my battery since I installed this rom on my Samsung Galaxy Note 2 GT-N7100. It drains faster than normal… Is there any solution?

    • Ben

      It might be the custom ROM you put on it. Look into others 🙂

  • Islam M.Rafiq

    can this works with other recovery software ?

  • Khang Vo Nguyen Duy

    where i can find the CR zip file????

  • Keeshyaa Mestry


    I am searching for the dynamic gapp file which you have suggested in the video dynamic gapp .

    can you plz share the link..

  • Glenn Guffey

    I did exactly as the instructions said and now it won’t go past the LG screen.

    • Jimmy Q

      clear cache and dalvik then reboot.

  • Jimmy Q

    What could happen if you wipe, dalvik, data, system, cache instead of just system?

  • Jose Emmanuel Alvarez Nieto

    i flash this rom in SGH-i317m and work fine, but when update SuperSU and reboot, and still rebooting…. any solution?