How to Flash a Custom ROM on your Android device 2017


!!! Before flashing any ROM, research very well. Make sure that the ROM you have chosen is suitable for your device, and it doesn't have any major bugs. This is the general and safest method of flashing a ROM. Flash at your own risk !!!

Instructions are given below, read that or watch my YouTube video!




Requirments - Custom recovery like TWRP installed.
                        Zip file of the new ROM
                        Zip file of the Gapps

Flashing a ROM is mainly 3 steps -
1. Backup
2. Wipe
3. Flash/install

1. BACKUP

This is just a precaution! If this process(Installing) goes wrong midway you can restore your old ROM from this backup. Backing-up will backup all your system app and system data. (Not your personal photos/videos) Also, note the backup fi;e will be large (around 6-8 GB), so there is also an option to backup it to your USB via otg(if your phone supports) That is-(Select storage-USB OTG)
This might take some time to backup so be patient. 
To backup - ( IN TWRP RECOVERY )

1) Click backup > check system > check data.
2) Swipe to backup.

2.WIPE

This step will wipe all your system apps and date(Not your personal photos/videos)
To Wipe - ( IN TWRP RECOVERY )

1) Wipe > Check data, cache, dalvik/ART cache, system.
2) Swipe to wipe.

3.INSTALL

( IN TWRP RECOVERY )

1) Go to the location where you have downloaded the zip file of the ROM and select it. 
2) Make sure zip signature verification is unchecked.
3) Swipe.
4) Then go flash the Gapps, as same as above.
5) Reboot your phone.

<< The first boot may take some time. So wait. >>

YOUR ALL DONE !!