How to flash custom roms on android devices?
1 - First you have to root your device.
• You can root your device by KingRoot (Download it from google play)
• Android devices have many ways to root. You can get some information about your android device in www.xda-developers.com
2 - Then download the official twrp app from google play and search for your device in that app and download important files. (The image file)
3 - Then flash the image file from the app. Now you have twrp recovery in your android device!
4 - After that download the custom rom zip file and copy that in your device. (It's better to copy that in the sd-card)
5 - Then reboot your device in the twrp recovery menu.
• To know how you can reboot your device in recovery menu you have search in the internet for some information because different devices have different ways to reboot in recovery menu
• Make sure you have backup from your important files, contacts, and...
6 - Select wipe and swipe to wipe (It'll reset your phone)
7 - Go back to the first menu and select install. Then find your custom rom zip. Select the zip file and swipe to flash!
• It'll take few minutes. Wait a moment. And your device will be too warm for a minute.
8 - After that your device will be reboot automaticly and your device will boot on your new rom.
• This can take 2 to 10 minutes!
* Now enjoy your new custom rom! Most custom roms are fast but some of them are not stable. (Most of unofficial custom roms are not stable)
* Some devices are not in the twrp official app list. You have to get some information about your device becuase they have different ways.