[Q] about aosp kernels relation to aosp roms. - Samsung Galaxy S (4G Model)

Question, most phones including the G1 came with an aosp kernel. There is no source for their GB kernel, yet they are able to make the kernel for CM7.
YES, we have the froyo kernel source. So, could we make the froyo cm6 aosp kernel and reverse it just like that of the G1's and build the CM7 kernel from it.
AOSP kernels are reversible. Build an aosp froyo kernel, reverse, rebuild for the Aosp GB kernel.

The G1 does have source =0
Edit: Nevermind, misread OP

I want CM6 FROYO.
Sent from my SGH-T959V using XDA Premium App

It is possible, only issue is I have no clue how to compile the AOSP kernel, otherwise i would have built it by now.

airfluip1 said:
It is possible, only issue is I have no clue how to compile the AOSP kernel, otherwise i would have built it by now.
Click to expand...
Click to collapse
and how do you prepose to sign it?

RaverX3X said:
and how do you prepose to sign it?
Click to expand...
Click to collapse
Dude, no idea what you mean raver, I am talking about cm6.

Related

update Kernel on Coredroid DHD v5.4

I hear people talking about updating kernel on a CWM rom, im currently using CoreDroid DHD v5.4 With the kernel that came with it. im checking my kernel info and it has a date of march 9 on it. so can i use the kernel update utility 9 on this rom to update it. also i here people talking about changing kernels whats that all about.
Thx in advance
CWM is merely the acronym for ClockWork Mod, the recovery.
helushune said:
CWM is merely the acronym for ClockWork Mod, the recovery.
Click to expand...
Click to collapse
i know that
EMoney24 said:
I hear people talking about updating kernel on a CWM rom
Click to expand...
Click to collapse
EMoney24 said:
i know that
Click to expand...
Click to collapse
See where I got confused?
helushune said:
See where I got confused?
Click to expand...
Click to collapse
Ok i meant a kernel for a coredroid DHD rom, is there any kernels
I just made a post about this yesterday when some one was asking about battery life, but I will post again.
The only roms that have custom kernel are the ones who's source has beeen released, or have been built from source ie. Froyo builds, CM7 builds, Miui builds. None of the ginger bread roms based on the leaked DHD have custom kernels, and probably won't have custom kernels. HTC is more then likely not going to release the source to their leaked rom. Also when flashing kernels you don't not want to switch bases, meaning you don't want to flash a CM7 on Coredroid (gingerbread) or a Froyo based rom.
If your still a little confused about what a kernel is, think of it this way ( I forget who said it in a thread before me), but a Rom is what you see on the screen, and a Kernel is what makes it happen.
mudknot2005 said:
I just made a post about this yesterday when some one was asking about battery life, but I will post again.
The only roms that have custom kernel are the ones who's source has beeen released, or have been built from source ie. Froyo builds, CM7 builds, Miui builds. None of the ginger bread roms based on the leaked DHD have custom kernels, and probably won't have custom kernels. HTC is more then likely not going to release the source to their leaked rom. Also when flashing kernels you don't not want to switch bases, meaning you don't want to flash a CM7 on Coredroid (gingerbread) or a Froyo based rom.
If your still a little confused about what a kernel is, think of it this way ( I forget who said it in a thread before me), but a Rom is what you see on the screen, and a Kernel is what makes it happen.
Click to expand...
Click to collapse
Close but not quite, there is a custom OC/UV kernel for several different gingerbread roms. here is the link: http://forum.xda-developers.com/showthread.php?t=1050106
i have used this kernel with coredroid 5.4 and it works flawlessy
cstayton said:
Close but not quite, there is a custom OC/UV kernel for several different gingerbread roms. here is the link: http://forum.xda-developers.com/showthread.php?t=1050106
i have used this kernel with coredroid 5.4 and it works flawlessy
Click to expand...
Click to collapse
Very well it came out four days ago. Even though what I said is still true there still isn't a custom kernel from the dhd source, because HTC more then likely won't release it. Good to see they ported one though.
Sent from my Desire HD using XDA Premium App
mudknot2005 said:
Very well it came out four days ago. Even though what I said is still true there still isn't a custom kernel from the dhd source, because HTC more then likely won't release it. Good to see they ported one though.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
true, i'll give you that one. that's the nice thing about linux through it's open source nature makes for the ability to use one devices code to create a work of art for another device.
Coredroid is using leedroids latest custom kernel. It doesn't work well with 5.4 but works greatttttt with 6.0!!
Sent from my Desire HD using XDA App

[Q] ROM and Kernel help

lets say i have infused ROM
can i use a different kernal without any thing bad happening
i want infused rom with defused kernal, is it safe to do that?
+1 also curious
Or what about razor's kernel with some one else's rom
Sent from my SAMSUNG-SGH-I997 using Tapatalk
bradbusa said:
+1 also curious
Or what about razor's kernel with some one else's rom
Sent from my SAMSUNG-SGH-I997 using Tapatalk
Click to expand...
Click to collapse
Razor's kernel is the Defuse kernel but yes, you can flash the different kernel over your current rom. But the Defuse kernel does appear to have a couple bugs in it so I wait wait a little bit.
thank you very much
if the android version is the same and they are for the same device it is very likely for the rom and kernel to be compatable. exceptions touch wiz roms need touch wiz kernels, aosp kernels need aosp roms, sense roms need sense kernels. there are some rare situations where a rom and kernel build need to match like some gingerbread versions for the i9000 dont work with kernels from certain other gb versions. but since we only have 2 firmware builds and they dont have a conflict between them you should be able to use any rom with any kernel unless the des did something wierd to get a feature working.

Voodoo on 2.3.4

Is there a voodoo kernel for 2.3.4 available or in the works?
Sent from my SCH-I510 using Tapatalk
No.
In order to put voodoo into the kernel, the developers need the source code for the 2.3.4 kernel. That source code hadn't been released yet.
Sent from my SCH-I510 using XDA App
How is it that people can put make kernels for 2.3.4 then? I am having an issue with getting service with such kernels.
kelmar13 said:
No.
In order to put voodoo into the kernel, the developers need the source code for the 2.3.4 kernel. That source code hadn't been released yet.
Sent from my SCH-I510 using XDA App
Click to expand...
Click to collapse
not true, but it makes it much harder...also hacked voodoo kernels arent going to be as good obviously as a true source built one with other optimizations put in
bdgiese90 said:
How is it that people can put make kernels for 2.3.4 then? I am having an issue with getting service with such kernels.
Click to expand...
Click to collapse
you can do certain things to the stock kernel, but others (bln, overclock, undervolt) you need source for...thankfully supercurio updated voodoo control plus ($4) for fascinate gingerbread (idk about charge)

Compatibly of Kernels and Clarification

Would a kernel designed for cm7(or 9) work on an AOSP or AOKP build of a Rom because somebody said that they are very similar. Also maybe sombody could clear up the differences between CM, AOSP, and AOKP. I know it is Android Open Source/Kang Project, but i am unsure what those actually mean.
Aokp is a cm9 base rom so any kernel that works with cm9 will work for aokp. Faux has beta kernels out and I believe morfic does as well. Make sure to click on cm9 kernel not cm7, cm7 kernels wont work with cm9
Sent from my LG-P999 using xda premium

[KERNEL] Basic MIUI modified

I am starting up my own route of android development working with team acid and AntonX to make sure all the best features work in AOSP roms like MIUI, and in the future AOSP and BML CM7 if we make them . This is a BML kernel so don't flash it if you are running the MTD CM7. It is CWM flashable or you can extract the zImage and flash with heimdall.
This is a branch of AntonX's kernel so UV/OC, voodoo sound, and BLN are all there.
Do not flash this on a stock rom, this includes Valhalla black, AOSP style (no it's not AOSP), or anything that isn't MIUI, Cyanogenmod (BML), or AOSP (if we ever get it ).
Changes to come:
Currently working with initramfs to remove voodoo lagfix, speed up boot time, and add touch recovery.
Credits:
AntonX, this is a branch of his kernel
Team Acid, for putting up with me and their kernel work
Bhundven, for being the best dev ever, his original kernel, new initramfs and all his work fixing CM7, and his always helping me out when I'm in a pinch
m4xm4n and Bhundven for the vibrate fix on CM7 ported to BML
Changelog:
Release one:
Branched from AntonX kernel. Adds vibrate functionality to AOSP
Click to expand...
Click to collapse
Release two:
Updated source base to AntonX's 1.1.0 kernel.
Disabled some debugging.
Implements new initramfs for faster boot. (Thanks Bhundven!!)
Should be faster and more stable.
Now comes in OC and non-OC flavors.
Click to expand...
Click to collapse
Downloads:
Release 1
Release 2 (non-OC) (OC/UV)
Updated non-OC version. It was the OC version a second time. Oops.
Source:
https://github.com/hampsterblade/Galaxy_S_4G_Kernel
Would this work on a ported ics ROM that isn't cm based, but is stock based (from nexus)?
Sent from my BAMF SGH-T959V!
downlaoding!
"Putting up with me"? You make us laugh with all them jokes, plus a bunch of interesting conversations. I'm glad you're on IRC so often. I'm also glad to see you develop for this phone.
thomas.raines said:
Would this work on a ported ics ROM that isn't cm based, but is stock based (from nexus)?
Sent from my BAMF SGH-T959V!
Click to expand...
Click to collapse
If it's BML it's worth a shot. Let me know if it works for you .
Just a general reminder: there is a "Thanks" button for a reason. Please do not post just to say thanks, just hit the button.
I noticed you thanked m4xm4n for the "vibrate fix on CM7 ported to BML" will this fix the miui weak vibration bug?
ChadBFlores said:
I noticed you thanked m4xm4n for the "vibrate fix on CM7 ported to BML" will this fix the miui weak vibration bug?
Click to expand...
Click to collapse
Yes read the whole op...*cough*changelog*cough*
Sent From a Galaxy S with 4G
Sad news is, my computer screwed up a flash and now I'm bricked. So I won't be deving for a while til I get to a t-mobile store
Woo think god, I managed to fix it. Lesson learned, don't flash from my front USB port.
hampsterblade said:
Sad news is, my computer screwed up a flash and now I'm bricked. So I won't be deving for a while til I get to a t-mobile store
Woo think god, I managed to fix it. Lesson learned, don't flash from my front USB port.
Click to expand...
Click to collapse
Indeed; stick with the ones mounted on the motherboard if you can
hampsterblade said:
m4xm4n for the vibrate fix on CM7 ported to BML
Click to expand...
Click to collapse
The "vibrate fix" aka the switch to aries-vibrator from vibetonz was actually bhundven. I just dinked around with vibetonz until I yelled "f**k it" and flipped over the table. Bryan then made the switch.
m4xm4n said:
The "vibrate fix" aka the switch to aries-vibrator from vibetonz was actually bhundven. I just dinked around with vibetonz until I yelled "f**k it" and flipped over the table. Bryan then made the switch.
Click to expand...
Click to collapse
Noted
OP updated with new release.
hampsterblade said:
OP updated with new release.
Click to expand...
Click to collapse
Uh oh...I think the two links are exactly the same (non OC) version
Sent from my SGH-T959V using xda premium
daothanhduy1996 said:
Uh oh...I think the two links are exactly the same (non OC) version
Sent from my SGH-T959V using xda premium
Click to expand...
Click to collapse
fixed.
I'm quite stupid but can you explain "OC and Non-OC flavors"
NVM I figured it out haha.
hampsterblade,
You did the wrong thing on github, you have lost all history for the project. If for any reason my project is gone, nobody will know what have been modified. You should have forked. It's not too late, you haven't made too many changes. I did exactly the same mistake originally, but FBis helped me to recover.
And why have you uploaded the whole toolchain??? You are not going to make changes to it, are you?
Since updating this kernel to the non oc version I can't uv with tegrak
Sent from my galaxy s 4g using XDA app

Categories

Resources