So hi, I'm interested in doing some dev work on the kernel from lupohirps repo. I've all ready gotten the kernel from github, but don't know where to start editing source. Can anyone provide me with some basic modifications so I can get the hang of it. And possibly guide me a little. Thanks
Related
Okay so I'm attempting to compile a rom from the android source but there is a few things I'm confused about. Such as where to get the proprietary binaries for SGH-I777. If you have any experiance with compiling from AOSP and could give me a hand on my first compile let me know. Thanks
Hi. I would like to learn how to develope and port kernels..
Before anybody starts posting guides, I know how to download a kernel source add a few tweaks and compile. But I do not know how to port kernels. Or make cyanogen or AOSP kernels..
So my question is, are there any guides I can read, That will help me get started.
I also understand that I won't get a specific guide I just want a general guide to help me get started.
gmillz said:
Hi. I would like to learn how to develope and port kernels..
Before anybody starts posting guides, I know how to download a kernel source add a few tweaks and compile. But I do not know how to port kernels. Or make cyanogen or AOSP kernels..
So my question is, are there any guides I can read, That will help me get started.
I also understand that I won't get a specific guide I just want a general guide to help me get started.
Click to expand...
Click to collapse
There is no general guide, or any specific how to for merging code to build a aosp kernel. You get the kernel source for HTC for example, then compare that kernel with either an aosp kernel with a comparable type, or look at the aosp devices and merge things are remove them until you have a kernel that can boot in aosp. Then you start tweaking and tweaking until the kernel is stable.
lithid-cm said:
There is no general guide, or any specific how to for merging code to build a aosp kernel. You get the kernel source for HTC for example, then compare that kernel with either an aosp kernel with a comparable type, or look at the aosp devices and merge things are remove them until you have a kernel that can boot in aosp. Then you start tweaking and tweaking until the kernel is stable.
Click to expand...
Click to collapse
Thank you. That gives me a better understanding.
Sent from my captivated jelly beans. waiting on my skyrocket to get back from its space journey.
Hello everyone, I'm trying to compile a version of CM10.1 with Linaro Toolchain, but so far only managed to set the Linaro for part of the ROM (JAVA), while for the Kernel (C/C++) has not been successful.
In the link below, infected_ posted a brief tutorial on how to configure the environment to use Linaro, but only for part of the ROM (and works well :good. As for the kernel, it was unclear how to perform the configuration.
http://forum.xda-developers.com/showpost.php?p=42976693&postcount=12
Could anyone give me some help on how to configure Linaro to compile the Kernel CM10.1 along with the rest of the ROM?
Before someone politely send me to Google... I searched and got many errors... (I even "kill" my phone, but already revived her.).
Note: I have no interest in publishing my work, I'm just looking for knowledge because I am very curious!
New informations about Linaro configurations to compile the CM10.1 Kernel released by infected_:
http://forum.xda-developers.com/showpost.php?p=43649447&postcount=449
All information gathered here are authored by infected_, then give thanks to him!:good:
Sorry for my English and thank you!:highfive:
Someone, somewhere?
Ask the devs on here to help you mate. A few on here using that way of building . Im sure they will help out. Just ask really nice :thumbup:
andrewwright said:
Ask the devs on here to help you mate. A few on here using that way of building . Im sure they will help out. Just ask really nice :thumbup:
Click to expand...
Click to collapse
Thank you my friend, I tried to ask a few things for some devs via PM, but usually they do not respond, because there are many requests all the days.
I found it interesting to create this topic because I've seen some people with the same question that I, and perhaps could be kept here a discussion.
But anyway I appreciate your interest!:good:
To be honest mate that sounds like a great idea. Keep trying pms and when you have compiled a working rom come bk and tells us (me) how. Soon im going to build a rom and am looking for all the info I can get on it. If I find what you need il come bk here. I read its smoother ui and better battery this way. It that why you choose this way of building?
Precisely, I read about it, and as I understand, when using Linaro Toochain, we get a gain of over 30% in performance, but I believe that the secret of all this performace is in the compilation of Kernel. And it is this part that I "got stuck" hehehe...
Currently my environment works well with Linaro Toochain 4.8-13.06 (compiling part of the ROM), and with Official Google GCC 4.7 (compiling the kernel).
At that moment I did not notice a significant gain in performance compared to the CM10.1 Official Nightly Builds.
Hello everybody. i serached the net a bit and found this guide on how to port CM11 to our devices
http://wiki.cyanogenmod.org/w/Doc:_porting_intro
my phone is still on service (two weeks now )
but i thought before i get it back if someone wanted to try to make it happen.
i wouldnt say im that much of a developer so i think theres people out there that can make this happen faster than me.
anyway i thought to start this thread so people can try it out and talk about what we have to do and help people out with the progression.
Help appreciate
invaderjohn said:
guide on how to port CM11 to our devices
http://wiki.cyanogenmod.org/w/Doc:_porting_intro
if someone wanted to try to make it happen.
i wouldnt say im that much of a developer
Click to expand...
Click to collapse
Any help is greatly appreciated!
I have set up a ubuntu box and got the cm sources.
I followed the instructions to build the device files from boot.img
Tweaked the BoardConfig.mk and can build recoverys from source now using the stock kernel.
Only problem with this is the 'dtb' part of the recovery.img.
I use Android Image Kitchen to copy the original recovery dtb to the ones i have build.
[Q]Can anyone tell me how to build dtb in the recovery at build time?
I have downloaded the android and kernel source from LG for D620.
Source from LG
[Q] Can anyone tell me how to merge them with the CM source?
In general i need some help to build the kernel from source, the instructions in the LG source don't work for me.
Zaaap
Zaaap72 said:
Any help is greatly appreciated!
I have set up a ubuntu box and got the cm sources.
I followed the instructions to build the device files from boot.img
Tweaked the BoardConfig.mk and can build recoverys from source now using the stock kernel.
Only problem with this is the 'dtb' part of the recovery.img.
I use Android Image Kitchen to copy the original recovery dtb to the ones i have build.
[Q]Can anyone tell me how to build dtb in the recovery at build time?
I have downloaded the android and kernel source from LG for D620.
https://www.lg.com/global/support/opensource/opensourceList?types=NAME&search=d620
[Q] Can anyone tell me how to merge them with the CM source?
In general i need some help to build the kernel from source, the instructions in the LG source don't work for me.
Zaaap
Click to expand...
Click to collapse
is this any help for you?
http://forum.xda-developers.com/showthread.php?t=1748297
and perhaps you can find a solution on the dtb here?
http://forum.xda-developers.com/showthread.php?t=2428117
Hi guys,
I bought this device a week ago, highly impressed with it.I'm not interested in tweeking it yet as I'm trying to get my lg o3d also a working cm11.I do follow this forum all the time and also leading as I mess around with my old phone, but if I know something I would try to help. To add sources to cm try this guide, its most recent and very helpful.
http://forum.xda-developers.com/showthread.php?t=2814763
:thumbup:
Sent from my GT-i8190 using XDA Free mobile app
I have the source for PACMAN ROM downloaded and now I want to figure out how to add other features from either github or wherever to it. There's some things from the xposed framework that I'd like to implement in the ROM but I'm not sure how to go about doing it. I'm new to android development, just been porting PAC to my phones that don't have support. Any help is greatly appreciated.
Bump. Anyone?