I developed this guide for the A20 but it will work for you too with a few modifications.
https://forum.xda-developers.com/galaxy-a20/how-to/making-kernel-a20-t4173485
Related
Hi, i have a ZTE Device v8200+ (Qualcomm msm8625, 512Mb Ram, 4",8mpx Main camera, 0.3 front camera android 4.0.4, Kernel version 3.0.21) (released in Venezuela)......
I wants to know if i can port a cyanogenmod rom or another rom (JB, KK) with my stock kernel (3.0.21)...Can i?
Hi Rvrjei,
Yes you can use a prebuilt stock kernel with some modifications to run CM on your device.
I've done a quick search on Github for your chipset and found quite a few hits, check it out!
Here are a few links to start building Cyanogenmod and setting up the device tree:
How To Port CyanogenMod Android To Your Own Device
[ULTIMATE GUIDE] [A-Z] Using Android Source Code/ How to Compile
[NOOBFRIENDLY] [HOWTO] Create a device tree for MTD devices
Cheers!
How to Make your own custom kernel from source? I have MT6589 device and MT6589 has kitkat update but there is no development for my device. How can make compile that MT6589 kernel for my device?
mrtaim3 said:
How to Make your own custom kernel from source? I have MT6589 device and MT6589 has kitkat update but there is no development for my device. How can make compile that MT6589 kernel for my device?
Click to expand...
Click to collapse
Check this: Build a Kernel from source
This might also come in handy: Add features to kernel
I, on behalf of the owners of the Karbonn Titanium S5 Plus device, based on the Mediatek MT6582 chipset, need some help in building a kernel source (not a kernel from source) for this device. I have a few fully working custom ROMs, a Github Account, some forked repositories of other devices having the same chipset but minorly-different hardware, and some time. What do I have to do to get to building a kernel source for this device?
It is a dual-sim device, based on the Mediatek MT6582 SoC, having a prebuilt kernel version 3.4.5, with no kernel sources even for its clone, running Android Jelly Bean 4.2.2 . @superdragonpt had created some new kernels for some devices(eg. the Wiko Darkmoon, MT6582, he created a new kernel source and a new kernel) having no previous kernel sources, how can I do the same for my device?
The Android One devices (Indian) are based on the same chipset, and have the same features. But, the difference is that they have a smaller 5MP rear camera and a locked bootloader, while ours has a 8MP rear camera and an unlocked bootloader. Can their sources be used for my device?
Also, after creating a Kernel source, how can I create an AOSP source for this device? Please help me out with this.
Hi there,
All things about your device is in this thread:
[ROMs and Recoveries] Karbonn Titanium S5 Plus/ S5 + - All Things And Dev.
Take a close look there and see if you find an answer there.
Good luck
I know, I started that thread.
It contains many Roms for my device, but there are no updates for them because it does not have a kernel source. There are no new kernels for the device because a kernel source was not released by the company. So, I asked it here.
I forked the kernel source from another device having the same soc, but I wanted to know how to create one specifically for my device.
One more thing. How do you build a kernel from a kernel source? Please help me out. Thanks in advance.
You can learn more about kernel development here:
[GUIDE] Build Your Own Android Kernel{Easiest and Fastest Way] [Using The NDK]
[TUTORIAL][VIDEO]Build your own Android kernel
I suggest reading a couple of the relevant kernel tutorials found here: http://forum.xda-developers.com/chef-central/android
Good luck
Thread closed
Well currently I am porting AICP ROM 5.1.1(MT6592) to my Karbonn Titanium Octane(MT6592)on Stock 4.4.2 . While porting the kernel, within init.rc of AICP ROM, there was no bootclasspath line within it. So any help with porting kernel would be appreciated....BTW I am using @michfood tool http://forum.xda-developers.com/showthread.php?t=2036528 for porting the kernel and my device's kernel version is 3.4.67.
So I wanna compile a custom kernel for my device. For example, I want to make elementalX or maybe a hydra kernel for my device. But I need a kernel tree for my device, and due to my device being too unknown... nobody has made one. So could you link a guide of video showing step by step how to build a kernel tree?
A good reference can be found here:
[REFERENCE] How to compile an Android kernel
Introduction Hello everyone, I will be going over how to compile a kernel from beginning to end! Prerequisites: A Linux environment (preferably 64-bit) Knowledge of how to navigate the command line Common sense A learning spirit, there will be...
forum.xda-developers.com
And here:
Building Kernels | Android Open Source Project
source.android.com