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.



20 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

      • Cas M. Young says:

        Yo, Mr Max Lee. Would you like me to post a proper Tutorial of how to flash a ROM. You apparently need one. I AM GOING TO FLAG THIS POST! I’ve seen a few bad tutorials in my days. This one is the worst I’ve ever seen, by far! It’s so bad, take a look at what you’re doing for these poor inocent people. I don’t usually go this far out of the way, but for you, I WILL! Check this out kid. Maybe these people didn’t realize that this tutorial was missing just about everything possible. Nor did they realize that you do not wipe the device “after” installing a ROM. So, check out how many of them soft-bricked or even hard-bricked their device. I am going to hold you responsible. I am going to show Google plus a proper tutorial to prove you’re a dumb*** and that this post should imeadiately be stricken from the web. This is a joke and a crule one at that. You have been advised! This is far from acceptable!

  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

  13. Jaish says:

    What if i have 6.0 already

  14. Przemysław Danielewski says:

    ok i tried couple of this roms . i got twrp i am doing everything as tutorial says and nothing happens. It says its for klte devices . but it is klte device as its samsung galaxy s 5sm g900t

  15. Casper Young says:

    Przemysław Danielewski. Do not try to follow any of this. It’s garbage to begin with. I’ll tell everyone why. I would say that this method isn’t going to work for many people and the reason why is that you can’t just flash, “any” ROM into your device. The tutorial is wrong also, that’s hardly how it’s done ROMs are mostly specific to the device being that it’s where the source code is supposed to come from. There are a few variations it could be applied to, but most definately, not all of them. So, it’s a bad idea to try to flash this ROM into you device and that’s why most of you are having prioblems. We all wish it would be that simple and obviously some of you are finding out something is wrong with this. I saw it from the begining and as I read each sentance I’m saying you gotta be kidding me. Then as I read along I can see that many have doen what we call, “soft-bricked” their beloved phones. I’ll point out that this misses more than a few things. First done, should be unlocking the Bootloader for a lot of you and your devices. Then you can install a recovery such as TWRP or CWM. Another one missed is that a SuperUser is commonly installed with the recovery, if that doesn’t happen, you don’t control the device and as soon as you reboot most will loose the recovery. Because that’s how it works. Here’s one I don’t understand. You dont flash ROMs or anything else into the device and then clear or wipe cache, memory Davlik, You wipe it all before, then install the ROM. Otherwise you just erased the program, and surely will not have it, IF, it even reboots. Most of you are caught in a bootloop. So, go find the original firmware for your specific device and that’s what you need to install to fix your issues. Everyone here needs to start over, basically. That’s your best fix. This post is complete TRASH! And since there is no disclaimer about it, and what it may do. Everyone here has a fraud and false advertising case aginst the person, who posted this garbage! BEWARE! this ROM may only work on a few devices. If you try it and it works. I’d like to know how that’s even possible. It does not follow any type of flashing proceedure. It doesn’t even mention that you have to root the device before you can actually do anything with it, much less toss in a ROM! B.S. on a Grand Scale. I hate to say this, but the author of this post really deserves to get sued!

  16. Shivansh says:

    Can i download any custom rom
    Plz reply fast

Leave a Reply to Max Lee Cancel 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.