Hi all, I wanna know how to flash this ics rom in my SGS2 with gingerbread 2.3.7. Thanks
0. Download the ICS ROM and extract it to your SD Card and place it in any folder you want.
1. MAKE A NANDROID BACKUP!
2. Select the "-wipe data/factory reset" tab and select "- Yes -- delete all user data" Now, you may be asking, WTF!? why do I need to wipe my phone?! Well this is so the ROM will function properly. To restore your apps from the previous backup use AppExtractor available on the Google Play Store.
3. Goto "- install zip from sdcard"
4. Select "-choose zip from sdcard"
5. Browse through your filesystem and find your ROM.
6. Once you have located it, select it and confirm the install by selecting, "- Yes - Install [Rom Name.zip]"
7. Once the installer says it is completed, go back to the main menu of CWM and select, "-reboot system now"
8. Enjoy your newly flashed ROM!
EpiclyEpic said:
0. Download the ICS ROM and extract it to your SD Card and place it in any folder you want.
1. MAKE A NANDROID BACKUP!
2. Select the "-wipe data/factory reset" tab and select "- Yes -- delete all user data" Now, you may be asking, WTF!? why do I need to wipe my phone?! Well this is so the ROM will function properly. To restore your apps from the previous backup use AppExtractor available on the Google Play Store.
3. Goto "- install zip from sdcard"
4. Select "-choose zip from sdcard"
5. Browse through your filesystem and find your ROM.
6. Once you have located it, select it and confirm the install by selecting, "- Yes - Install [Rom Name.zip]"
7. Once the installer says it is completed, go back to the main menu of CWM and select, "-reboot system now"
8. Enjoy your newly flashed ROM!
Click to expand...
Click to collapse
Do I need an ICS base first?? I'm on gingerbread...Thanks
You shouldn't, if the ROM includes a full kernel. Read the ROMs prerequisites very carefully
Rikairchy said:
You shouldn't, if the ROM includes a full kernel. Read the ROMs prerequisites very carefully
Click to expand...
Click to collapse
The rom says:
Features :
• Android 4.0.3
• Based on firmware XWLPG
• Modem XXLPX
• Rom is Deodexed + Zipaligned + Rooted
• Kernel CF-Root XWLPG
• CMW recovery v5.5.0.4
• CWM Manager v3.15
And...
HOW TO INSTALL MAGIC ROM :
• Rom is Full Wipe
• You must have Root on your Device With CFROOT or any other Kernel (speedmode or siyah ... )
• Copy MAGIC_ROM_v1_XWLPG.ZIP to sdcard
• Make Backup to your apps and data
• Go to CWM Recovery and Wipe Data and ,cash ,Dalvick
• Then from CWM Recovery choose install zip rom sdcard
• and choose MAGIC_ROM_v1_XWLPG .
• after finish installing reboot your device .. and enjoy ..
GuSaNo74 said:
The rom says:
Features :
• Android 4.0.3
• Based on firmware XWLPG
• Modem XXLPX
• Rom is Deodexed + Zipaligned + Rooted
• Kernel CF-Root XWLPG
• CMW recovery v5.5.0.4
• CWM Manager v3.15
And...
HOW TO INSTALL MAGIC ROM :
• Rom is Full Wipe
• You must have Root on your Device With CFROOT or any other Kernel (speedmode or siyah ... )
• Copy MAGIC_ROM_v1_XWLPG.ZIP to sdcard
• Make Backup to your apps and data
• Go to CWM Recovery and Wipe Data and ,cash ,Dalvick
• Then from CWM Recovery choose install zip rom sdcard
• and choose MAGIC_ROM_v1_XWLPG .
• after finish installing reboot your device .. and enjoy ..
Click to expand...
Click to collapse
- what ROM and kernel are you using now? or you already flashed this ROM?
I just flash the rom and all ok, thanks to all !!!
Copy MAGIC_ROM_v1_XWLPG.ZIP to sdcard
• Make Backup to your apps and data
• Go to CWM Recovery and Wipe Data and ,cash ,Dalvick
• Then from CWM Recovery choose install zip rom sdcard
• and choose MAGIC_ROM_v1_XWLPG .
Hi,
After 1 year my warranty is now off and i'm starting to replace the slow stock rom by CROMi-X rom.
My tab is a 4.2.1 / 10.6.1.14.8 stock rom and so far here is what i have done :
- backup all my apps with Titanium Backup and copy them on my PC
- unlock with Asus unlock tool
- install goomanager
- install OpenRecoveryScript from within goomanager
Now i'm downloading the deodex cromi-x 4.7.0 before doing next steps.
I have few questions :
- TWRP was it installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/showthread.php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?
- is it interesting to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
That's all for the moment, thanks in advance for your assistance
Ghorin said:
- TWRP was it installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/showthread.php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
Click to expand...
Click to collapse
I see in some other threads that this is the goomanager option "install recoveryscript" that install TWRP and now i see in my tab inside folder goomanager that there is a file openrecovery-twrp-2.6.0.0-tf700t.blob. It seems to me that this is the rwrp tool. Am I right ? Then it means that I could now boot on recovery (option Rebbot Recovery inside goo manager + Power and Volume Down and hit Volume up on the RCK icon in the 10.6.1.x bootloader screen) to do next actions (backup my current rom and then install the cromi-x rom).
Question : Do I need to do a factory reset ?
Ghorin said:
I see in some other threads that this is the goomanager option "install recoveryscript" that install TWRP and now i see in my tab inside folder goomanager that there is a file openrecovery-twrp-2.6.0.0-tf700t.blob. It seems to me that this is the rwrp tool. Am I right ? Then it means that I could now boot on recovery (option Rebbot Recovery inside goo manager + Power and Volume Down and hit Volume up on the RCK icon in the 10.6.1.x bootloader screen) to do next actions (backup my current rom and then install the cromi-x rom).
Question : Do I need to do a factory reset ?
Click to expand...
Click to collapse
It's up to you but you don't have to.
maxal said:
It's up to you but you don't have to.
Click to expand...
Click to collapse
Thanks maxal, i will do a first comi-x installation without hard reset and i'll see how it's going on.
I remind here my few questions for which I prefer to have answer before I do next steps of my first custom rom installation. If somebody has answers, thanks in advance
- Was TWRP installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/show....php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- do I have to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?
Ghorin said:
I remind here my few questions for which I prefer to have answer before I do next steps of my first custom rom installation. If somebody has answers, thanks in advance
- Was TWRP installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/show....php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- do I have to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?
Click to expand...
Click to collapse
Have you rooted using motochoper ?
Ghorin said:
I remind here my few questions for which I prefer to have answer before I do next steps of my first custom rom installation. If somebody has answers, thanks in advance
- Was TWRP installed when i installed goomanager and OpenRecoveryScript or did I miss a step ?
in thread http://forum.xda-developers.com/show....php?t=2223492 it's indicated :
If you are already rooted then use goomanager to install the latest TWRP via the menu
So I believe I have to do something inside goomanager but i don't find literaly in its menu the option "install latest TWRP".
Coud you please indicate me what option of the menu I have to use to do that step ?
- do I have to install nvflash (i'm sure anyway that my tab is compatible with that) ?
- nandroid backup : is it done from inside TWRP (after boot recovery) ?
- navigate backup to install : is it done from inside TWRP (after boot recovery) ?
- i've chosen deodex in case i'd like to add theme. is it your own choice or do you prefer odex ?
Click to expand...
Click to collapse
- I did not use goo to install the twrp, so I don't know how it works...
- I believe that you use goo to find the latest twrp and install it yourself using goo. There must be a menu or button that you can use to install twrp or other custom recovery.
- You can not use NVFlash to backup your blob if your tab has a rom version later than ICS .26.
- Yes, you can nandroid backup from TWRP when you have it installed.
- I use both of them to test out the theory of performance. I don't know if one is better than the other. However, I have noticed that Sbdags has more tweaks in the build.prop of Odex version comparing with Deodex. Only Sbdags can answer that question for. You could try both and test them yourself. Hope that I answer all yourquestions..
- Yes, you can restore your backup from TWRP.
The post above me has a good question for you. Goo needs root permission to install any custom recovery. You can use motochopper to get root if you have not had it. Good luck.
To install twrp recovery using Goo you must be rooted first tha'ts why I asked have you used motochopper to root.
Here is a link http://forum.xda-developers.com/showthread.php?t=2252563&highlight=motochopper
Have you rooted using motochoper ?
Click to expand...
Click to collapse
Yes my tab is rooted with motochooper since a long time (mainly to use TitaniumBackup and do some tweaks).
- I did not use goo to install the twrp, so I don't know how it works...
- I believe that you use goo to find the latest twrp and install it yourself using goo. There must be a menu or button that you can use to install twrp or other custom recovery.
- You can not use NVFlash to backup your blob if your tab has a rom version later than ICS .26.
- Yes, you can nandroid backup from TWRP when you have it installed.
- I use both of them to test out the theory of performance. I don't know if one is better than the other. However, I have noticed that Sbdags has more tweaks in the build.prop of Odex version comparing with Deodex. Only Sbdags can answer that question for. You could try both and test them yourself. Hope that I answer all yourquestions..
- Yes, you can restore your backup from TWRP.
Click to expand...
Click to collapse
Thanks for all these answers. As you don't use goo, you could not give right answer to all my questions but still you tried
Ghorin said:
Yes my tab is rooted with motochooper since a long time (mainly to use TitaniumBackup and do some tweaks).
Thanks for all these answers. As you don't use goo, you could not give right answer to all my questions but still you tried
Click to expand...
Click to collapse
To install twrp using Goo is easy, open Goo, look in the top right hand corner for the three dot click on it then click on install open recovery.
Wait for twrp to download and your tablet should boot into update mode and you should see a blue bar build from the left when it's finished it should reboot ans you should then have twrp installed.
You can download quick boot from the play store and when you open it you will see an option to enter recovery, the easy way,
maxal said:
To install twrp using Goo is easy, open Goo, look in the top right hand corner for the three dot click on it then click on install open recovery.
Wait for twrp to download and your tablet should boot into update mode and you should see a blue bar build from the left when it's finished it should reboot ans you should then have twrp installed.
Click to expand...
Click to collapse
I did install open recovery script from goo top right menu and i had a reboot.
Is there a way to verify that twrp is well installed ?
Ghorin said:
I did install open recovery script from goo top right menu and i had a reboot.
Is there a way to verify that twrp is well installed ?
Click to expand...
Click to collapse
Yes reread my last post I have just edited it.
I installed quick boot i'll use the recovery option in few minutes
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
Ghorin said:
I installed quick boot i'll use the recovery option in few minutes
Click to expand...
Click to collapse
TWRP was installed, i'm inside it now. I have done the backup of the defauls 3 selected partitions (system, data, boot).
In a few minutes, I will launch the install of cromi-x zip file.
Ghorin said:
TWRP was installed, i'm inside it now. I have done the backup of the defauls 3 selected partitions (system, data, boot).
In a few minutes, I will launch the install of cromi-x zip file.
Click to expand...
Click to collapse
Make sure you all the instructions for installing Cromi by the op at least 3 times.
maxal said:
Make sure you all the instructions for installing Cromi by the op at least 3 times.
Click to expand...
Click to collapse
You don't imagine how many times I've read the CROMI-X instruction (link : http://forum.xda-developers.com/showthread.php?t=2223492) in order to be sure not to brick my tab !
I don't see any missing task or any wrong thing that i've done. But this is the first time I ever install an alternate rom on an android device and even if i'm working in computing, this is quite new for me and I might be wrong. So if you have a few minutes to check my resume below, I would be very grateful to have your remarks or questions
My current configuration :
- stock rom 4.2.1
- bootloader 10.6.1.14.8
- root (via motochooper)
What I have done :
- download "CROMi-Xenogenesis 4.7.0 DEODEX" from CROMI-X thread link
and copy the zip file (CROMi-Xenogenesis DEODEX 4.7.0_Signed.zip) to the internal SD card
- backup all my apps and data (with Titanium Backup) and copy it on my computer
- unlocked the tab (via asus unlock tool) : at bootup it displays "the device is unlocked"
- twrp installed (via goo manager / install OpenRecoveryScript)
- quick boot installed (as i was not sure of how to use twrp)
- boot on recovery (via quick boot) : i'm now in TWRP v2.6.0.0
- done backup of 3 partitions (system, data, boot)
If I read the CROMI-X thread, it says that now I have to :
- Navigate back up to install (inside TWRP)
- Choose the CROMi-Xenogensis zip file and follow the instructions
- Enjoy
Ghorin said:
You don't imagine how many times I've read the CROMI-X instruction (link : http://forum.xda-developers.com/showthread.php?t=2223492) in order to be sure not to brick my tab !
I don't see any missing task or any wrong thing that i've done. But this is the first time I ever install an alternate rom on an android device and even if i'm working in computing, this is quite new for me and I might be wrong. So if you have a few minutes to check my resume below, I would be very grateful to have your remarks or questions
My current configuration :
- stock rom 4.2.1
- bootloader 10.6.1.14.8
- root (via motochooper)
What I have done :
- download "CROMi-Xenogenesis 4.7.0 DEODEX" from CROMI-X thread link
and copy the zip file (CROMi-Xenogenesis DEODEX 4.7.0_Signed.zip) to the internal SD card
- backup all my apps and data (with Titanium Backup) and copy it on my computer
- unlocked the tab (via asus unlock tool) : at bootup it displays "the device is unlocked"
- twrp installed (via goo manager / install OpenRecoveryScript)
- quick boot installed (as i was not sure of how to use twrp)
- boot on recovery (via quick boot) : i'm now in TWRP v2.6.0.0
- done backup of 3 partitions (system, data, boot)
If I read the CROMI-X thread, it says that now I have to :
- Navigate back up to install (inside TWRP)
- Choose the CROMi-Xenogensis zip file and follow the instructions
- Enjoy
Click to expand...
Click to collapse
Yes what you have done sounds right, one thing I normally do is back up all the partitions, and I copy the back up to the micro sdcard that I have mounted in the tablet.
maxal said:
Yes what you have done sounds right, one thing I normally do is back up all the partitions, and I copy the back up to the micro sdcard that I have mounted in the tablet.
Click to expand...
Click to collapse
I don't have any micro-sdcard and my largest sdcard (to connect to the dock) is not large enough (1 Gb). So i've quit TWRP and connect the tab to my PC to copy the TWRP/Backup folder to my computer.
The copy from my tab to my PC is not working for the large files (i don't know why).
I'm doing again the backup : this time i do backup of all partitions (not only the 3 selected by default).
As i don't do factory reset, I should not loose this backup, should I ?
Ghorin said:
I don't have any micro-sdcard and my largest sdcard (to connect to the dock) is not large enough (1 Gb). So i've quit TWRP and connect the tab to my PC to copy the TWRP/Backup folder to my computer.
Click to expand...
Click to collapse
Thats fine, sounds like you are ready to install Cromi.X
In this thread i will present you with a some information about android custom ROMs and recoveries Android Introduction:laugh:
Android is a linux based operating system designed for smartphones and tablets
It was founded by Andy Rubin, Rich Miner, and Chris White in 2003
It is then acquired by google in 2005
The first android phone released commercially is HTC Dream in 2008
Android versions and names
1.0 - -------
1.1 - Petit Four
1.5 - Cupcake
1.6 - Donut
2.0 - 2.1 - Eclair
2.2 - Froyo
2.3 - Gingerbread
3.0 - 3.2 - Honeycomb
4.0 - Ice Cream Sandwich
4.1 - 4.3 - Jelly Bean
4.4 - KitKat (recently released)
ROM
Stock ROM : The ROM which came with your device without any modifications
Custom ROM : Custom ROM is the ROM developed by developers on the basis of stock ROM or unofficial ROM developed from source like Cyanogen mod, miui,..etc.
Ported ROM : Ported ROM is the ROM ported from devices of other brands to get the interface of other brands. Ported ROM is also a Custom ROM Example : Xperia UI in samsung and XOLO
RECOVERY
It is a Bootable partition where we can boot other custom ROMs and kernels and erase the system data in our phone(same like Boot manager in PC)
"RECOVERY MODE" : It is the recovery which comes with every phone officially without modification. It has only options to erase user data AND HARD RESET to OEM (original equipment manufacturer) SETTINGS and install official firmware updates from XOLO.
"CUSTOM RECOVERY" : Most commonly used custom recoveries are CWM and TWRP. They both have lot of options than stock recovery. It has options to install custom ROMs, kernels, format system data, create partitions and install different mods
Difference between CWM and TWRP : Both are good in their aspects TWRP is more easy to use and advanced than CWM. Lets discuss the features
In TWRP we can backup any specific partition you want but CWM not you have to take backup as whole in CWM
We can rename the backup in TWRP but in CWM not
File manager option is there in TWRP but in CWM it does not have it
TWRP allows us to use programs like goo manager, ROM toolbox,etc... but in CWM only allowed is ROM manager
ROOT
ROOT in android means it gives superuser permissions to you to install mods, to install custom ROMs and edit system files. ROOT HAS NOTHING TO DO WITH PERFORMANCE
COMMON INSTRUCTIONS TO INSTALL CUSTOM ROM
Use volume keys to navigate up and down and power key to select
First backup your stock ROM using recovery or online nandroid backup from playstore if you havent done yet
If you want all your apps back backup using titanium backup (Its in the file section of our group
you should have installed CWM or TWRP in your device (Links are given in files section of our group)
Copy the zip file to external sd
Boot into recovery mode either CWM or TWRP by pressing vol up+power+home buttons before your phone turns on
select wipe data and factory reset
select clear cache (If necessary format system also from mounts and storage menu)
select install update from sd card
Then navigate to the zip file where you have copied the file and select it
Wait until it completes installing it will show update installed successfully when its completed
Now select reboot option
When your device boots you have successfully installed custom ROM in your device
GENERAL SOLUTION FOR ALL PROBLEMS FOLLOW THEM ONE BY ONE UNTIL THE PROBLEM SOLVES
Reboot your phone
Force stop the particular app which creates that problem
wipe data and factory reset
I would like to install CM7 alpha9 MTD from this thread http://forum.xda-developers.com/showthread.php?t=2309390
The process I imagine is as following:
- backup things (I'm not sure how exactly this part works, if you know how to backup application data please help)
- flash the https://cm7-i5800.googlecode.com/files/CM7_Kernel_MTD_OC1Ghz.tar kernel with ODIN without repartitioning (as PDA I'm guessing, unless there's an option for "kernel" in which case it's kernel, which one is it? )
- boot to recovery
- format /system, /data, /preload
- install the ZIP of the ROM: https://cm7-i5800.googlecode.com/files/CM7.2.0-GT-I5800_Alpha9_MTD_CWM.zip
- install the ZIP of the google apps for 2.3.7: http://www.devfiles.co/download/wBDwQIzb/gapps-gb-20110828-newtalk-signed.zip
- install SuperSU ? is this necessary with CM? Although I have doubts, as it was never mentioned unlike for Omni, so I guess not for this one
- reboot phone
- enjoy CM7
So basically I'm asking, am I missing out on anything basic but important that would result in bricking? And
- how to backup application data to be retrieved after flashing
- is the kernel a "PDA" or is there another thingy for it in Odin that needs be done?
- do you need to install any previous versions of CM7 for this MTD thing to work?
- does the kernel provide a recovery with which this ROM can be installed?
If you managed to get to the end, thank you - And thanks in advance for the help
Installing a rom
Zhuinden said:
I would like to install CM7 alpha9 MTD from this thread http://forum.xda-developers.com/showthread.php?t=2309390
The process I imagine is as following:
- backup things (I'm not sure how exactly this part works, if you know how to backup application data please help)
- flash the https://cm7-i5800.googlecode.com/files/CM7_Kernel_MTD_OC1Ghz.tar kernel with ODIN without repartitioning (as PDA I'm guessing, unless there's an option for "kernel" in which case it's kernel, which one is it? )
- boot to recovery
- format /system, /data, /preload
- install the ZIP of the ROM: https://cm7-i5800.googlecode.com/files/CM7.2.0-GT-I5800_Alpha9_MTD_CWM.zip
- install the ZIP of the google apps for 2.3.7: http://www.devfiles.co/download/wBDwQIzb/gapps-gb-20110828-newtalk-signed.zip
- install SuperSU ? is this necessary with CM? Although I have doubts, as it was never mentioned unlike for Omni, so I guess not for this one
- reboot phone
- enjoy CM7
So basically I'm asking, am I missing out on anything basic but important that would result in bricking? And
- how to backup application data to be retrieved after flashing
- is the kernel a "PDA" or is there another thingy for it in Odin that needs be done?
- do you need to install any previous versions of CM7 for this MTD thing to work?
- does the kernel provide a recovery with which this ROM can be installed?
If you managed to get to the end, thank you - And thanks in advance for the help
Click to expand...
Click to collapse
Reboot to recovery, make a backup (you'll find in the menu)
Make a full wipe(in recovery)
- install the ZIP of the ROM: https://cm7-i5800.googlecode.com/files/CM7.2.0-GT-I5800_Alpha9_MTD_CWM.zip
- install the ZIP of the google apps for 2.3.7: http://www.devfiles.co/download/wBDwQIzb/gapps-gb-20110828-newtalk-signed.zip
- flash the https://cm7-i5800.googlecode.com/files/CM7_Kernel_MTD_OC1Ghz.tar
Install all these 3 zip with One Package ticked
Reboot and enjoy
Good luck
to install CM7 alpha 9 MTD you first need to be running CM7 alpha 9, which you flash with ODIN http://forum.xda-developers.com/showpost.php?p=14240212&postcount=1
then follow the instructions in the previous reply from sakenas to update to CM7 alpha 9 MTD using clockwork mod recovery.
only flash the 1ghz kernel after you have updated to CM7 alpha9 MTD.
you flash the kernel with ODIN using the one package method, exactly the same way you will have flashed CM7 alpha 9.
Hello everyone. I have come up with a lazy way to install custom ROM (such as Cyanogenmod) in *most* phone (I tried this on S3mini and Galaxy MEGA). Please note that this method moght not work on your phone and I am not responsible for bricking your phone.
Things you need:
-Your phone, fully charged
-Your precious time (About 30-60minutes)
-One click root app (I use Kingroot, download it with apk) (You may use other apps, of course)
-TWRP manager from playstore
-ZIP file of TWRP in latest version (V3?)
-ZIP file of the custom ROM matching the version of your device
-ZIP file of GApps matching the version of the custom ROM (Google for gapps and download it)
Steps:
1. Backup your personal information
Copy your personal information such as music, photo, documents out of your phone (e.g.: Cloud drive, USB, SD card). Safety first.
2. Root your phone
Download Kingroot and install the apk with package installer. Run the app and follow the instruction in the app to root.
3. Install TWRP manager
After rooting, install TWRP manager. In the app, install TWRP that match your device.
4. Create a backup for your phone
Boot your phone into recovery (Every phone have different method, so please google about this). In TWRP, press 'Backup' to create the backup.
5. Flash the latest version of TWRP
As the TWRP manager does not offer the latest version of TWRP, you have to flash the latest version by installing ZIP. The latest version of TWRP can install ROM with higher success rate.
To do this, press 'Install' in TWRP. Find the ZIP file of TWRP in latest version and install it.
6. Reboot your device to Recovery mode
7. Wipe your device
In TWRP, press 'Wipe'. Select Cache, Dalvik Cache, System and Data partition and wipe them.
8. Flash custom ROM
In TWRP, press 'Install'. Select the Custom ROM ZIP and install it.
9. Flash GApps
Most custom ROM does not have Google apps such as play stote, so you have to install it.
In TWRP, press 'Install'. Select the GApps ZIP and install it.
10. Wipe Cache and dalvik cache
In TWRP, press 'Wipe'. Select Cache and Dalvik Cache partition and wipe them.
11. Reboot your device
Now the ROM should be properly installed. First boot might take longer, so please wait patiently.
Shall you brick your phone, try to recover by using backup created in step 4.
PS: I am a newbie here and this is my first guide
While you have to wipe your device to flash the custom rom, it will wipe your data, including the actual Gapps and rom. This shows that your method won't work.