NOTE !!!
Do that at ur own risk and I'm not responsible for any damage or corruption may happen to ur Phone
Sources :
GSI ROM : »» https://sourceforge.net/projects/treblerom/files/qiDroid/
Platform Tools : »» https://developer.android.com/studio/releases/platform-tools
Realme C2 ADB Driver : »»» https://gsmusbdriver.com/oppo-realme-c2-rmx1941
TWRP : »»» https://twrp.me/realme/realmec2.html
vbmeta : »»» https://dl.twrp.me/gts4lv/vbmeta.tar.html
GApps : »»» https://opengapps.org/
BOOTLOADER Unlock :
1) Go to About Phone and hit Build Number 7 times
2) Head up to Additional Settings and find Developing
3) Enable OEM and Debugging
4) From ur PC/Laptop Open ( Control Panel > View by Large icons > Device Manager ) you will find the name of ur phone Right click on it and choose the driver which u downloaded and extracted it from the link above
5) Choose Browse my computer for driver software then Let me pick up bla bla bla, then choose Have Disk and browse the .inf file after that choose Android ADB Interface then click Next
6) Now you successfully installed the driver, Head up to the extracted Platform Tools and hold Shift + Right Click then choose Open command window here
7) Type ( adb devices ) to check that the phone is read successfully then type ( adb reboot bootloader )
8) After rebooting into bootloader type ( fastboot flashing unlock ) then press the Vol (+) from ur phone to verify bootloader unlocking
Flashing TWRP and installing the ROM :
1) After unlocking bootloader now we're gonna flash the TWRP by the command ( fastboot flash recovery recovery.img ) "Don't forget to move the downloaded TWRP and vbmeta into the platform tools folder"
2) Now we must disable the verity and the verification by typing the following command ( fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img )
3) Now reboot into recovery by the command ( fastboot oem reboot-recovery )
4) Sipe to Factory Reset and Format Data then click on Advanced Wipe and choose ( Dalvik / ART Cache, System, Cache, Data, Internal Storage )
5) Now go to install and select the GSI ROM then flash it as System Image
6) That's All, Done ( btw u can download and flash the GApps and flash it through the TWRP tho ) and if u faced error while installing it head up to ( Wipe > Advanced Wipe > Select System and Resize it then try again )
Hi I'm curious about how to change from COS to RMUi. Can you may create a tutorial for it? Thanks.
Related
Hey guys,
i was on rooted lollipop/element-x kernel ....anyway,i just wanted to do factory reset,so i opened TWRP-recovery and i wiped data, "system", Cache, Dalvik... all of them
As a result, my Nexus 5 has no OS installed. ..so,how do i install the OS ? its now stuck on "google with unlocked bootloader (image ) " ........ssly,i am pissed off T_T ..
1.Download factory image from google ,
2. download and install fastboot/adb drivers (there's a pack on this forum that only requires 3 clicks)
3. Unzip the factory image archive
4. connect phone to pc , reboot to bootloader ( press and hold volume down and power ) ,
4.a type in a command window , from the folder where u have fastboot.exe "fastboot devices" -quotes . If you get a long string of numbers everything is fine
4.b if your bootloader isn't unlocked , type in a command window
fastboot oem unlock
5. run the flash-all.bat from the folder where you unzipped the archive
6. wait
7. wait some more
8. phone should reboot full stock.
1) Boot to TWRP recovery
2) connect USB to computer
3) enable MTP mode
4) copy rom zip to sdcard
5) flash
i just ported twrp 3.1.1-1 from libra to aqua, and it suport for OTA update
how to install :
- with adb fastboot :1. turn ur HH to fastboot mode
2. plug ur usb
3. open cmd on ur adb file directory
4. write "fastboot flash recovery twrp-3.1.1-1-aqua.img"
5. fastboot reboot
- with twrp(if u have installed twrp before)
1. save the recovery to ur sdcard
2. turn your recovery mode (press volume up + power button)
3. tap on install
4. tap on image
5. select the new recovery
*if u have stuck on logo install this
1. turn ur hh to fastboot mode
2. on cmd write "fastboot flash boot boot.img"
3. write on cmd "fastboot reboot"
ported by me, tell me if u have some trouble
link bellow
:laugh::silly::good::good:
twrp and boot image:
New TWRP 3.1.1-1-aqua (support OTA update)
en(dot)miui.com/thread-753595-1-1(dot)html
(Source: Xiaomi MIUI Official Forum)
Today I will teach you how I change my rom from miui china to miui eu rom. I am having problems regarding the tutorials on youtube because as of now there is still no English tutorials on it. But first let me give you some idea on how I did it. I am only using windows 7 professional and so I did tried to download the following:
1. platform tools
2. adb set up
3. adb folder
4. Disable_Dm-Verity_ForceEncrypt_02.04.2019
5. Patched_fstab+vbmeta+thermal
6. TWRP-3.2.3-TwrpBuilder-violet-2019-03-22_20-44.img
7. Latest EU Rom on your redmi note 7 pro
The following guides that I use is from Technobuzz "https://www.youtube.com/watch?v=uDcrO61AnZg" Its not me who made this but only modified some methods to make it work on mine.
But to no avail the platform tools doesnt work because of missing dll issues so possible its because I use an older model of windows. I tried to use adb folder but encountered some problems that in no luck i cant format the userdata till i got messed up my device and so Im having this error on recovery saying that system doesnt work anymore and need to press powerbutton in order for me to shut down my phone. and thus I brick my phone.
Ok fast forward, so I did brick my phone then and I go the recovery due to system has been corrupted and so I tried to go to download "violet_images_V10.2.5.0.PFHCNXM_20190316.0000.00_9.0_cn_8e2009cdc7.tgz" in order to reflash my phone using miflash. Btw I came from miui 10.3.5.0 China stable rom so this means I downgraded my phone. Its okay for me cause I can root or install custom recovery more efficiently.
Instructions:
1. Install the adb set up
2. Make sure you unlock your bootloader already.
3. Put the TWRP-3.2.3-TwrpBuilder-violet-2019-03-22_20-44.img and rename it to recovery.img
4. Put the Disable_Dm-Verity_ForceEncrypt_02.04.2019 and Patched_fstab+vbmeta+thermal on your memory card and your latest eu rom zip file.
5. Downgrade your phone to miui 10.2.5.0 china rom to ensure a good installation of your twrp
6. Go to adb folder open cmd from there(right click and click open command window here)
7. Switch off your phone then hold volume down then power button to enter fastboot mode
8. Connect your phone to the computer via USB
9. Type: fastboot devices(It will list down the devices attach with the number to be able to make sure that your device is attached)
10. Type: fastboot erase userdata and press enter(It will run wait for it to end)11. Type: fastboot flash recovery (It will run wait for it to end)
9. Disconnect your phone then hold volume up then click power button to enter recovery mode
10. Go to wipe section then format type yes( It will run wait for it to end)
11. Go to Installation click select storage then choose memory card
12. Install Patched_fstab+vbmeta+thermal and Disable_Dm-Verity_ForceEncrypt_02.04.2019
13. Go to wipe section then Advance wipe wipe the ff: dalvik cache, cache, system and data just ignore the vendor then swipe to wipe.
14. Install your latest eu rom on your sd card.
15. Install Disable_Dm-Verity_ForceEncrypt_02.04.2019 for assurance
16. Install Magisk optional
17. Reboot your phone
and thats it. Pls do credits to the developer not mine thank you. Technobuzz
I suppose you have a healthy RIVER running Android 10 stock , cool ! Let's get started.
Prerequisites :
1] River , USB-C Cable and a PC.
2] ADB and fastboot installed (system-wide preferred)
3. Unlocked Bootloader
4] i] Rom - Rom.zip
ii] Custom Recovery - recovery.img & recovery.zip [TWRP]
iii] copypartitions.zip
iv] gapps.zip (optional)
5] Make sure you've backed up your data.
Procedure :
1] Remove the Sim Card(s) from the Phone and Power it OFF.
2] Boot your Phone into Bootloader Mode by long pressing Volume Down + Power Button.
3] Once you're in the Bootloader Mode, locate the twrp.img on your PC , open a command prompt there , type in fastboot boot twrp.img , for example : fastboot boot twrp-3.4.0.1.img
4] Once you're booted into the TWRP , Click on WIPE > FORMAT DATA > TYPE YES , If it's done , Return to the Home Screen of TWRP , Click on REBOOT > BOOTLOADER.
5]Boot the twrp.img again like you did earlier , Once you're booted , Click on WIPE > ADVANCED WIPE > tick "INTERNAL STORAGE , SYSTEM , DATA , CACHE" , basically everything except "MICRO-SD and USB OTG" , After wiping , return back to the Home screen of TWRP , REBOOT > BOOTLOADER.
6] Boot twrp.img once again , like you did earlier , Now locate copypartitions.zip , rom.zip , twrp.zip and gapps.zip on your PC and move it to your river , Click on INSTALL > locate the files which you moved to your river ; possibly in /sdcard/ <here>.
7] [FLASHING]
i] First, flash copypartitions.zip , After flashing > Home Screen of TWRP > REBOOT > BOOTLOADER.
ii] Boot twrp.img once again , INSTALL > Now flash rom.zip along with twrp.zip , you can select multiple zips. > Home Screen of TWRP > REBOOT > RECOVERY.
iii] [SKIP THIS STEP IF YOU DONT WANT TO INSTALL GAPPS] ; Once you're into TWRP , INSTALL > gapps.zip , if it's done > Home screen of TWRP > REBOOT > BOOTLOADER.
8] We're Almost done! [IF YOU'RE A GAPPLESS GUY , I SUPPOSE YOU ARE IN TWRP RECOVERY , BOOT INTO BOOTLOADER!] Open Command Prompt on your PC and type fastboot -w , then just power your device OFF , disconnect the cable , manually power it ON , you've successfully installed a custom rom.
9] Once you're booted into the rom , insert your Sim Card(s) , and the phone will prompt which sim to use for data.
Just wanted to say thanks and that following this worked perfectly after I hit errors at the recovery boot stage of the official LineageOS guide.
TWRP Flashing GUIDE (Linux-Only)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Before following this guide, make sure you have followed the rom flashing guide below the post below or xiaomi.eu rom flashing guide.
If you have followed the flashing guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
Steps to install
Then go to your custom rom download thread and check the date of rom file (In this case derpfest) and choose the recovery version closest to the release date of your rom.
Download the latest platform-tools for linux from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" comes out Method 3:- Turn off your device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" comes out
4. Connect your device to the PC
5. Open a terminal window in the folder where you extracted the binaries from the archive from step 1
Easy method: Open the folder, and open a terminal in the folder itself. Terminal will open a window directly in the folder location
6. Verify that your device is recognized by fastboot using this command:
fastboot devices
If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the drivers are installed correctly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
7. Type this command in the terminal window, but don't press Enter yet, just type it and leave a space at the end:
fastboot flash recovery_
Don't write the "_". This only indicates the space you should leave at the end.
8. Now, drag the image file (yourrecoveryhere.img) to the terminal window and drop it above the window . This will make you copy your exact location for convenience.
fastboot flash recovery "home/user/location/to/your/file/yourrecoveryhere.img""
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
9. Press Enter and wait a few seconds . Once it shows that it is successfully flashed hold the Vol Up + Power button , once the device restarts release the power button and keep the Vol Up button pressed , after a few seconds the TTWRP logo will show , release the Vol Up button now.
DONE! You've started perfectly in recovery
This guide applies to all recoveries:
NOTE:
If your rom mentions to use a specific recovery then use that instead
To flash shrp recovery you have to extract the .img from the zip file of the recovery that you downloaded ,then flash it in the same way as told above , make sure after booting in the recovery you flash the zip file of the shrp recovery from which you extracted the .img file in the recovery itself.
DO NOT USE ORANGE FOX RECOVERY ! It is deprecated and unmaintained so it wont be updated in future .
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Download Link
TWRP Download (If your rom mentions to use NSE TWRP then use the NSE TWRP with the closest android Version to your rom's android version or else if it doesn't specifically mention any twrp version then use the normal TWRP , the one without NSE in its name, with the closest android version to your rom's android version ):
https://www.pling.com/p/1346294/
SHRP Download:
https://sourceforge.net/projects/shrp/files/Beryllium/
Enjoy !
---------------------------------------------------------------------------------------------------------------------------
TWRP Flashing Guide (Windows-Only)
Before following this guide, make sure you have followed the rom flashing guide below the post below or xiaomi.eu rom flashing guide.
If you have followed the flashing guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Steps to install
First of all unlock bootloader of your device . Search net for more info.
After this install adb drivers from here: https://forum.xda-developers.com/t/...reborn-v2-0-adb-fastboot-and-drivers.3854109/
Choose skip install for adb and install google drivers.
Connect your device in fastboot mode to your pc.
Go into device manager , right click on unrecognized android device , choose update drivers , let me pick from a list of drivers , select adb drivers , android bootloader interface and click install.
Then go to your custom rom download thread and check the date of rom file (In this case derpfest) and choose the recovery version closest to the release date of your rom.
Make sure you have the bootloader unlocked before you start. There are many guides on the internet for that.
Download the latest platform-tools from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" comes out Method 3:- Turn off your device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" comes out
4. Connect your device to the PC
5. Open a cmd window in the folder where you extracted the binaries from the zip from step 1
Easy method: Open the folder, and without leaving it, type "cmd" in the address bar of the file explorer and press enter. Command promt will open a window directly in the folder location
6. Verify that your device is recognized by fastboot using this command:
fastboot devices
If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the drivers are installed correctly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
7. Type this command in the cmd window, but don't press Enter yet, just type it and leave a space at the end:
fastboot flash recovery_
Don't write the "_". This only indicates the space you should leave at the end.
This is how it should look when you write it:
8. Now, drag the image file (yourrecoveryhere.img) to the command window and drop it above the window. This will make you copy your exact location for convenience.
- The result should be this:
Code:
fastboot flash recovery "C:\location\to\your\file\yourrecoveryhere.img"
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
9. Press Enter and wait a few seconds . Once it shows that it is successfully flashed hold the Vol Up + Power button , once the device restarts release the power button and keep the Vol Up button pressed , after a few seconds the TWRP logo will show , release the Vol Up button now.
DONE! You've started perfectly in recovery
This guide applies to all recoveries:
NOTE:
If your rom mentions to use a specific recovery then use that instead
To flash shrp recovery you have to extract the .img from the zip file of the recovery that you downloaded ,then flash it in the same way as told above , make sure after booting in the recovery you flash the zip file of the shrp recovery from which you extracted the .img file in the recovery itself.
DO NOT USE ORANGE FOX RECOVERY ! It is deprecated and unmaintained so it wont be updated in future .
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Download Link
TWRP Download (If your rom mentions to use NSE TWRP then use the NSE TWRP with the closest android Version to your rom's android version or else if it doesn't specifically mention any twrp version then use the normal TWRP , the one without NSE in its name, with the closest android version to your rom's android version ):
Recovery For Poco F1
Team Win Recovery ProjectWht Works : * EVERYTHINGS *BUG : * You Tell Me *
www.pling.com
SHRP Download:
https://sourceforge.net/projects/shrp/files/Beryllium/
Enjoy !
---------------------------------------------------------------------------------------------------------------------------
ROM Flashing GUIDE (Windows-Only)
First of all unlock bootloader of your device . Search net for more info.
After this install adb drivers from here: https://forum.xda-developers.com/t/...reborn-v2-0-adb-fastboot-and-drivers.3854109/
Choose skip install for adb and install google drivers.
Connect your device in fastboot mode to your pc.
Go into device manager , right click on unrecognized android device , choose update drivers , let me pick from a list of drivers , select adb drivers and click install.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Check the date of file.
Then go to xiaomifirmwareupdater.com and select rom archive and select your device.
Then MIUI downloads page will appear. type fastboot in search and look for a MIUI global version released
as the same or very close to the Custom ROM date (in this case it is this)
Download the fastboot version according to the date.
Go into the stock rom folder and double click on flash_all.bat(all data will be lost) .
Or open cmd in the folder and type flash_all.bat in cmd and hit enter.(This method allows to look for errors)
A cmd window will popup with fastboot commands automatically and after complete flashing of rom will close automatically. (approx. 20-25 mins)
Let the device boot into MIUI.
Once it boots, power it off . Then press the vol down + power button until fastboot in orange letters appear.
Then follow the twrp flashing guide from here
Then flash the ROM according to the instructions.
NOTE:
Make sure to always extract and move the stock rom folder in root of C: drive (this helps avoid flashing errors)The path should look something like this:
C:\beryllium_global_images_YourVersionhere
Then flash the stock rom.
Clean Flashing a ROM:
I hope you have followed the entire guide above before doing this step.
Reboot to recovery.
Format data.
Flash ROM file.
Wipe Dalvik Cache.
Reboot and enjoy.
Everytime you do a clean flash, you must redo all the steps above.
If a rom does not include flashing instructions, it requires a clean flash.
If a rom mentions to wipe something in advanced wipe , then wipe ONLY that and nothing else.
If rom mentions clean flash and not wiping of anything else then dont be smart to wipe anything unecessary.
If your rom mentions to use a specific recovery then use that instead
Always flash magisk after the first boot of your rom
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device
Enjoy!
---------------------------------------------------------------------------------------------------------------------------
ROM Flashing GUIDE (Linux-Only)
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
First of all unlock bootloader of your device . Search net for more info.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Check the date of file.
Then go to xiaomifirmwareupdater.com and select rom archive and select your device.
Then MIUI downloads page will appear. type fastboot in search and look for a MIUI global version released
as the same or very close to the Custom ROM date (in this case it is this)
Download the fastboot version according to the date.
Go into the stock rom folder and right click in empty area then select open terminal here then type this command:
./flash_all.sh
A terminal window will popup with fastboot commands automatically and after complete flashing of rom will close automatically. (approx. 20-25 mins)
Let the device boot into MIUI.
Once it boots power it off . Then press the vol down + power button until fastboot in orange letters appear.
Then follow the twrp flashing guide from here
Then flash the ROM according to the instructions.
NOTE:
Make sure to always extract and move the stock rom folder in root of home directory (this helps avoid flashing errors)The path should look something like this:
home\beryllium_global_images_YourVersionhere
Then flash the stock rom.
Clean Flashing a ROM:
I hope you have followed the entire guide above before doing this step.
Reboot to recovery.
Format data.
Flash ROM file.
Wipe Dalvik Cache.
Reboot and enjoy.
Everytime you do a clean flash, you must redo all the steps above.
If a rom does not include flashing instructions, it requires a clean flash.
If a rom mentions to wipe something in advanced wipe , then wipe ONLY that and nothing else.
If rom mentions clean flash and not wiping of anything else then dont be smart to wipe anything unecessary.
If your rom mentions to use a specific recovery then use that instead
Always flash magisk after the first boot of your rom
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device.
Enjoy!
---------------------------------------------------------------------------------------------------------------------------
Kernel Flashing GUIDE:
Always Flash a custom kernel after the first boot of the device in a rom which was clean flashed.
Always take a backup of your rom's boot.img incase something goes wrong.
NGK Kernel:
Download the latest nse version (if your rom is nse rom)
Then store it somewhere in your internal storage
Boot to twrp
Flash NGK NSE kernel zip
Wipe Cache Dalvik
Reboot To Syste,
NOTE:
If your rom doesnt mention if it is a nse or se rom then you may download both nse and se versions of the kernel . Then boot into twrp and flash nse version as above . If your device gets bricked , bootlooping , restart to recovery or fastboot , Then boot into recovery again and flash se version as above . After this your problem should be fixed . Still if something goes wrong , boot into recovery and flash boot.img of your rom.
LawRun Kernel:
Download the kernel version according to this index:
10-11-12 in the name here mentions the android versions supported . Android Version supported in this version of kernel is android 10 ,11,12 or android q , android r and android s.
09 , P or Pie here in the name mentions android version supported . Android Version supported in this version of kernel is android 9 or android pie.
10 or Q in the name mentions android 10 is supported.
10-2-13 in the name here mentions that android 10 to android 13 roms are supported
Store the kernel zip somewhere in your internal storage
Boot into twrp
Flash LawRun Kernel Zip
Wipe Cache Dalvik
Reboot to System
If something goes wrong , boot into recovery and flash boot.img of your rom.
NOTE:
Do check the kernel version and description at the download page of the kernel to know whether it is overclocked or not.
Genos Kernel:
Download the kernel version according to this index:
If there is nothing in the name only R21 or Rxx or r17.1re or rXXre or r16.0_evol or rXX_evol or r11_evolution or rXX_evolution or r16.1_evo or rXX_evo (xx corresponding to the version of the kernel) then it supports MIUI , OOS (Oxygen OS) , AOSP (Custom Roms).
If there is r12_non_oos or rXX_non_oos in the name (xx corresponding to the version of the kernel) then it doesnt support OOS (Oxygen OS) and only supports MIUI,AOSP(Custom Roms)
If there is r12_oos or rXX_oos or r12_evol_oos or rXX_evol_oos in the name (xx corresponding to the version of the kernel) then it only supports OOS (Oxygen OS) and dosent support MIUI,AOSP(Custom Roms)
Store the kernel zip somewhere in your internal storage
Boot into twrp
Flash Genos Kernel Zip
Wipe Cache Dalvik
Reboot to System
If something goes wrong , boot into recovery and flash boot.img of your rom.
Enjoy !
---------------------------------------------------------------------------------------------------------------------------