[Q] Building Kernel - General Questions and Answers

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

Related

[HELP NEEDED] [KERNEL] [MT6589] MT6589 _defconfig?

Hello guys!
I've been trying to compile a kernel for the XOLO Q800 (MT6589 SoC) from the Wiko CINK FIVE (French clone of the Q800) kernel sources (which appear to be complete) with Overclocking and some other features. However, I am unable to locate the defconfig to compile the kernel. There are numerous defconfigs in the /kernel/arch/arm/config folder, but I'm not sure which one to use as none correspond to any cognizable prefix.
Is there a way to generate the defconfig from the device tree or something?
Any help is appreciated!
bump. I want to see this done.
Crybertrance said:
Hello guys!
I've been trying to compile a kernel for the XOLO Q800 (MT6589 SoC) from the Wiko CINK FIVE (French clone of the Q800) kernel sources (which appear to be complete) with Overclocking and some other features. However, I am unable to locate the defconfig to compile the kernel. There are numerous defconfigs in the /kernel/arch/arm/config folder, but I'm not sure which one to use as none correspond to any cognizable prefix.
Is there a way to generate the defconfig from the device tree or something?
Any help is appreciated!
Click to expand...
Click to collapse
Sources are still incompleted....
can u not compile source from stock?
Sent from my neken N5 using xda app-developers app
take Help from MT6577 experts
Crybertrance said:
Hello guys!
I've been trying to compile a kernel for the XOLO Q800 (MT6589 SoC) from the Wiko CINK FIVE (French clone of the Q800) kernel sources (which appear to be complete) with Overclocking and some other features. However, I am unable to locate the defconfig to compile the kernel. There are numerous defconfigs in the /kernel/arch/arm/config folder, but I'm not sure which one to use as none correspond to any cognizable prefix.
Is there a way to generate the defconfig from the device tree or something?
Any help is appreciated!
Click to expand...
Click to collapse
Following is a Link where MT6577 Experts discussing.
http://forum.xda-developers.com/showthread.php?t=2159580&page=9
I want OTG to be enabled.
---------- Post added at 12:01 PM ---------- Previous post was at 11:54 AM ----------
I have kernel source from OPPO 819 (mt6589)( https://github.com/oppo-source/R819-Kernel-Source-4.2)
I have custom ROM (http://forum.xda-developers.com/show....php?t=2350780)
With this resources can you build a ROM with OTG enabled in my XOLO Q800(LAVA-XOLO)
-Thanks,
Crybertrance said:
Hello guys!
I've been trying to compile a kernel for the XOLO Q800 (MT6589 SoC) from the Wiko CINK FIVE (French clone of the Q800) kernel sources (which appear to be complete) with Overclocking and some other features. However, I am unable to locate the defconfig to compile the kernel. There are numerous defconfigs in the /kernel/arch/arm/config folder, but I'm not sure which one to use as none correspond to any cognizable prefix.
Is there a way to generate the defconfig from the device tree or something?
Any help is appreciated!
Click to expand...
Click to collapse
wiko cink five is MMX Canavas HD
Crybertrance said:
Hello guys!
I've been trying to compile a kernel for the XOLO Q800 (MT6589 SoC) from the Wiko CINK FIVE (French clone of the Q800) kernel sources (which appear to be complete) with Overclocking and some other features. However, I am unable to locate the defconfig to compile the kernel. There are numerous defconfigs in the /kernel/arch/arm/config folder, but I'm not sure which one to use as none correspond to any cognizable prefix.
Is there a way to generate the defconfig from the device tree or something?
Any help is appreciated!
Click to expand...
Click to collapse
I compiled with wiko config. and u can't compile kernel for Q800. Drivers missing
Sent from my XOLO A700 using Tapatalk 2

Build custom ROM mediatek with android one source

Hi,
I have a Wiko RAINBOW,
I want to build cm11 from android one source.
But I don't know how, I read I need to compile kernel first but how ?
I have linux with cm11 source code and sprout device,kernel,vendor source.
And I also have wiko (partial kernel) source from wiko geek.
But where I need to start ?
Thank you.
We need developer wanting to work.
The source code for kitkat certainly is complete. I did tests with jelly bean source code and this worked perfectly when I flash my rainbow.
KitKat 3.4.67 Source Code

[Completed] Creating a kernel source for Karbonn Titanium S5 Plus (MT6582)

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

[Completed] Can You Port CM 12.1 To Device With Kernel Version 3.10 Without Device Tree File?

I have a BLU Energy X 2 running the MT6580 chipset, with kernel version 3.10. I was looking into porting CyanogenMod12.1, however there is no device tree, as the kernel version is not updated enough. Is it still possible to port the ROM? I also don't have the vendor tree, how would I get that?
Thanks, Nate
NateDev473 said:
I have a BLU Energy X 2 running the MT6580 chipset, with kernel version 3.10. I was looking into porting CyanogenMod12.1, however there is no device tree, as the kernel version is not updated enough. Is it still possible to port the ROM? I also don't have the vendor tree, how would I get that?
Thanks, Nate
Click to expand...
Click to collapse
Hello,
You need to generate the blobs for the vendor. Also you need a working device tree and kernel for it.
You can refer here Guide to Port MTK Roms for more information.
Regards
Vatsal,
Forum Moderator.

How to make source device tree for new devices?

Anyone here can u tell me how to create source code of a new device as my device is INFOCUS M680, kernel source.
I have used another device as same board to create source of my device but the kernel source is different. So anyone can tell me how to create kernel source and device tree.
My kernel version is 3.18.19+
U can't "create" kernel sources... If the manufacturer provides the sources, then u can use that and make modifications to it to boot AOSP based roms

Categories

Resources