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.



15 Responses

  1. Kevin Andrade says:

    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?

  2. Islam M.Rafiq says:

    can this works with other recovery software ?

  3. Khang Vo Nguyen Duy says:

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

  4. Keeshyaa Mestry says:


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

    can you plz share the link..

  5. Glenn Guffey says:

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

  6. Jimmy Q says:

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

  7. Jose Emmanuel Alvarez Nieto says:

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

  8. Hadi says:

    Is there any way to update haier Android phone?

  9. Harshit says:

    Sir i want u to port marshmallow rom to auxus note 5.5 pls…

  10. James says:

    I cannot run the installer I get an Updater process ended with Error:7

  11. Ujjawal Chauhan says:

    Sir i want to install android marshmallow in my tesco Hudl ht7s3. please help me because right now i am usin android kitkat 4.4 and now my tablet is gone very slow…

  12. stephen kauger says:

    can you please help me install a custom recovery on my samsung j7 sky pro thanks

Leave a Reply

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

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

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.