[GUIDE]A Noob Guide On Building Your Own Custom Kernel (ARM & ARM64 & MTK)

What does the thread need ?


  • Total voters
    41
  • Poll closed .

RebelLion_

Senior Member
Nov 1, 2017
201
68
0
Love the tutorial its simple for my noon brain to understand and I want to try this but don't have a pc, and I don't really want to make and publish kernels, I just want to use a published kernel and edit it for my own use, any advice anyone, is there a linux rom out there or some sort of app that let's me unpack boot .img files and edit them? Yeah I know the risk and I do understand custom kernels and I have been doing this since 2012.
This might help you
https://forum.xda-developers.com/chef-central/android/guide-how-to-build-rom-using-phone-t3727443
 

Fire _Phoenix

Senior Member
Oct 25, 2014
355
100
73
Bilaspur (c.g.)
For spreadtrum

I have a sc9832a device, micromx Q402Plus. everybody knows that they not provide kernel source so how can i build kernel without source??
currently running kernel 3.10.65 and i want to upstream my kernel to run port oreo roms.

I try this guide as reference to start learning and making kernel for Samsung j3 pro sc9830.
Thanks for this guide
 

RebelLion_

Senior Member
Nov 1, 2017
201
68
0
I have a sc9832a device, micromx Q402Plus. everybody knows that they not provide kernel source so how can i build kernel without source??
currently running kernel 3.10.65 and i want to upstream my kernel to run port oreo roms.

I try this guide as reference to start learning and making kernel for Samsung j3 pro sc9830.
Thanks for this guide
Kernel source has to be released. Try to find the manufacturer on github, or contact their tech support and request the source to be released. By law, under the GPL, every Android kernel source has to be released as it is based on the open-sourced Linux kernel
 

RebelLion_

Senior Member
Nov 1, 2017
201
68
0
No success many people tried to request for kernel but they don't care
Technically you could file a lawsuit. As I said, by law they MUST release the kernel source code. So if they flat out refuse to you could tell them you'll start filling to sue them and that should do it ?? but it depends on how bad you want that source. I really don't think there's a feasible way of building a kernel tree yourself unless you're a professional Linux & C dev
 

Fire _Phoenix

Senior Member
Oct 25, 2014
355
100
73
Bilaspur (c.g.)
Technically you could file a lawsuit. As I said, by law they MUST release the kernel source code. So if they flat out refuse to you could tell them you'll start filling to sue them and that should do it ?? but it depends on how bad you want that source. I really don't think there's a feasible way of building a kernel tree yourself unless you're a professional Linux & C dev
I have found a kernel source for sc9832 device on github .well my product board is sc9832a but my board platform is sc8830 can this make some hope to boot that common kernel.
This kernel source has make file error 132. i already reported this issue on github but no response.
I extract my device tree blob/source from my boot.img.
 
Last edited: