Is there any way to extract the Android kernel assembly code and convert it into C code? If it's possible, how can I do it? Would the result of this be the kernel source code?
Related
Hi guys,
I'm basically a total noob on Linux territory so my question may appear stupid
Is it possible to compile Kernel modules without having the kernel source code of the device ?
I want to compile some kernel modules (most important: bluetooth.ko, btusb.ko and ntfs.ko), but my device is a no-name Brand, so i won't get the kernel source code :-(
Thanks in beforehand
bump
It is possible if i have the whole system image, the kernel must be somewhere inside there ?
(as i said i'm a linux noob)
If you have the whole image then yes. I would send the OEM an EMAIL asking for the kernel source as by law they have to under the GPL.
What is kernel source code exactly?? Also for roms like cyanogenmod why is kernel source code required since we have the original rom of micromax? Also isnt there a way to reverse engineer the kernel source code?
I just setup my build environment and download source code and custom ROM source code. Unfortunately there was an issue with the custom ROM and I had to wait until they fixed it. I need to update it the code and rebuild. How do I go about it?
Thanks.
Where I can find the source code of kernel or bootloader ?
i need it also.... where i can find it
How can I port the vendor's kernel drivers for my model phone from their open-source kernel code to a clean kernel of a similar version number?
They are using 4.4.78 perf+ so presumably that would port to a generic android 4.4 kernel?
Is there any books or guides available to provide an overview of which parts of the android kernel get changed during development of a new model?
The reason I need to port the kernel source drivers to a clean kernel is because I cannot replicate the vendor's environment and have failed to make their source code standalone compilable - so it fails to build even some basic modules.
Bump - haven't found any info on how to work the Android Linux kernel in terms of the boot loader and drivers.
Bump!
Bump!