HOW TO CROSS PORT DAREDEVIL AND WAKEMODE CUSTOM KERNEL TO ANY MEDIATEK 32-BIT KERNEL

20:55 Alex 0 Comments


How To Cross Port DareDevil and Wakemode Kernel Custom Rom To Any MediaTek 32-bit Kernel.
This Guide is Works Perfectly on Any Android Device Running MediaTek 32-bit Kernel Devices.
Requirement : 
1. 7-Zip/Winrar
2. MTKbootimg or Carliv Image Kitchen (PC Version)
3. Notepad++
4. Base Rom (Must be Used LOS 13/LOS 14.1)
5. Custom Rom (From DareDevil or Wakemode)
6. Some Brain

Guide :

This Guide Works On Any on Any Android Device Running MediaTek 32-bit Based Kernel. Most Important about porting custom kernel is that you must use LOS 13/LOS 14.1 Based Rom don’t Use Stock Rom. This Guide Support Same Version Based Like LOS 13 to LOS 13 or LOS 14.1 to LOS 14.1 Based.

1 :  Make Two Folder and Rename ‘Base’ and ‘port
2 :  Extract Based Rom ‘Base’ Folder and DareDevil or Wakemode Based Rom ‘Port’ Folder
3 :  Now Delete These Folders From “Base
* addon.d
* app
* font
* framework
* media
* priv-app
* built.prop

4 :  Now Copy Same Folder From “Port” To “Base
* addon.d
* app
* font
* framework
* media
* priv-app
* built.prop

5 :  Merge Extra in bin Folder From “Port” To “Base
[Note : Don’t Replace Same File]

6 :  Merge Extra lib****.so File From “Port” To “Base
[Note : Don’t Replace Same File & .so Files Only , Don’t Replace Any Folder Files Inside lib]

7 :  Edit & Compare “build.prop” From Base To Old Base (device name, dpi, rotation line)

8 :  Use your base boot.img (Unpack Port and Base boot.img Edit Like This)

9 :  Use This Step If The Rom does not Boot
* Open init.environ.rc File From Port & Base and Replace The “bootclashpath” and “systemclash” Patch lines From Base to Port

10 :  Edit The File Name (Only Name not File) of init.**.rc and Paste. The Name is
Almost same all Los based ROMs has like init.cm.rc , but in some cases it would be like this
* Mokee – init.mk.rc
* carbon – init.carbon.rc
* Aex – init.aosp.rc
* Bliss – init.bliss.rc
* DND – init.dnd.rc
* AOS – init.aos.rc
* NEXUS – init.nexus.rc
* DU – init.du.rc

Rename ur base boot init.cm.rc like as port rom

11 :  Open Base Rom init.rc
Check this line

# Include CM’s init file
import /init.cm.rc

Rename The init.cm.rc Like Before you've Done ( like init.mk.rc)
Repack your base boot.img & Past Base Folder

12 :  Edit “system” and “data” Mount Points in Meta-inf/ updater-script as Per your Device Mount Point
13 :  Now Zip & Flash Ur Working Rom


0 comments:

Disable_Adblock

We know Ads suck, but at IrisBuddies we will not let them do that
As blocking is a good idea to get rid of stupid “Download Now” Buttons around the web
That’s not in our case. We think you won't find Ads on Our site terrible or annoying
Support us by Whitelisting “IrisBuddies” on your Adblocking Plugin or By disabling your AdBlocking software

If you think this is not good and we should allow AdBlocking Plugins
then Please Contact Us or write us on our Facebook Page
and we might allow it in near future.