I am in need of the stock kernel from Cm7 7.0.3 to attempt my porting project. If anyone can get this for me I'd be very grateful.
Sent from my Liberty using XDA App
I'm not sure I understand. The kernel is part of boot.img contained in the ROM files located here:
http://mirror.teamdouche.net/?device=liberty
Specifically, 7.0.3 is here:
http://mirror.teamdouche.net/get/update-cm-7.0.3-Liberty-signed.zip
If you need the kernel source, then
Code:
git clone https://github.com/CyanogenMod/htc-kernel-msm7227.git
cd htc-kernel-msm7227
make cyanogen_msm7227_defconfig
Related
Hi guys
I want to build an ICS ROM for the htc flyer.
I tried different ics repos on github, but some of them were not complete or gave me compiling errors.
So my question: Does anyone know a working ics repo? (i tried evervolv and the one from lordclockan).
Thx for every tip
Maybe checkout the Cyanogen readme for their ICS branch? https://github.com/CyanogenMod/android/blob/ics/README.mkdn
Basically use repo to get the entire source and you'll be able to build and compile (hopefully fine), just make sure that you have whatever pre-req's are required.
Though, note that you're nto gonna be able to flash that to your device immediately, you're gonna have to get vendor/device files specific to the device.
nickiberli said:
Hi guys
I want to build an ICS ROM for the htc flyer.
I tried different ics repos on github, but some of them were not complete or gave me compiling errors.
So my question: Does anyone know a working ics repo? (i tried evervolv and the one from lordclockan).
Thx for every tip
Click to expand...
Click to collapse
Some don't look complete because they call on other repos as well. They give you compilation errors because you need to configure your device repo to work with ICS source. You can't expect everything to work out of the box. All sources work, its all about getting your device to work with it.
私のEVO 3Dから送信される。
Yeah I know. I also tried to compile it with a device that came with the repo.
I think i configured my device tree that it should compile..
Which ics repo would you take?
Sent from my HTC EVO 3D X515m using xda premium
I compiled well with AOPS one but what's the problem with CM repo? There's port for my device what's based on CM one.
This is the cyanogenmod kernel compiled from official cm7 nightlies.
I'm running it succesfully on stock gb 2.3.3 (v20h). This is the only kernel which doesn't shut down my phone, while i'm not using it. (blackscreen bug?!)
just the extracted kernel from CM nightly 20:
http://www.mediafire.com/?bszh0oxh17hmix2
full credits http://www.cyanogenmod.com/
old: compiled by me
md5: D024ED1A242F8F957634864385D22874
http://www.mediafire.com/?rd61em3p69naysd
Which nightly did you extract this from
Sent from my LG-P500 using xda premium
Looks funny! You just extract it and change it to your name?? ?¿
Sent from my LG-P500 using Tapatalk
no he compiled from source
So this can be used as base by devs like Franco or Fserve to build their twaked kernels? Is this what they are waiting for?
voyager20021 said:
So this can be used as base by devs like Franco or Fserve to build their twaked kernels? Is this what they are waiting for?
Click to expand...
Click to collapse
I hope they will use as base, but i really think they kinda gave up on our p500
I posted this kernel, for those who don't know how to extract a kernel from ROM, or how to compile a kernel. This is why it's also posted in the general section. This and the stock kernel are the only kernel who don't shut down my phone for no reason while it's not being used. I really don't like that CM7 nightly hasn't support for ha xvid/divx/wmv like the stock rom.
I also used sources of cm kernel and modified it but I guess ta-gb is there so no need of it that's why didn't post it on xda
Sent from my LG-P500 using Tapatalk
just the extracted kernel from boot.img and wireless.ko from CM nightly 20.
I guess it's more trusted this way )
http://www.mediafire.com/?bszh0oxh17hmix2
klaudyuxxx said:
just the extracted kernel from boot.img and wireless.ko from CM nightly 20.
I guess it's more trusted this way )
http://www.mediafire.com/?bszh0oxh17hmix2
Click to expand...
Click to collapse
rewriting this kernel would be great ..
Hi!
I'm decided to get into Android development, and help making a fully working cm9 port for Galaxy Player. I have read that we need to port the 3.0 kernel to get many things working such as hardware acceleration. I think the kernel in the boot.img but I can't find one in JackpotClavin's cm9 zip.
Where can I find the kernel files?
hunstalix said:
Hi!
I'm decided to get into Android development, and help making a fully working cm9 port for Galaxy Player. I have read that we need to port the 3.0 kernel to get many things working such as hardware acceleration. I think the kernel in the boot.img but I can't find one in JackpotClavin's cm9 zip.
Where can I find the kernel files?
Click to expand...
Click to collapse
I think he is using ambrice's boot.img from cm7 for the Galaxy Player 5.0. He hasn't gotten a boot yet on his 3.0 kernel port though.
Sent using Tapatalk
Thanks for the answer, I have found the cm7boot.img, but I can't extract it. I used an perl script, founded on FYA, but it says:
Android Magic not found in boot.img. Giving up.
This cm7 boot image differs from the others? How can I extract it?
I'd like to know what are the differencies between kernels for, for example, CM10 and stock manufacturer's JB. Can we use stock kernel to build something different from stock? I've found no info myself so I'd like to ask you for help.
nagato.fm said:
I'd like to know what are the differencies between kernels for, for example, CM10 and stock manufacturer's JB. Can we use stock kernel to build something different from stock? I've found no info myself so I'd like to ask you for help.
Click to expand...
Click to collapse
Different kernels have different features and performance, the vast majority of kernel threads will include an overview of the features it has. The difference between stock Jelly bean from the manufacture and CM10 is features, for example the CM10 kernel includes additional governors and io schedulers as well as many performance tweaks. And yes you can use the stock Android kernel as a starting point to create your own custom kernels.
Sent from my SCH-I535 using xda premium
shimp208 said:
Different kernels have different features and performance, the vast majority of kernel threads will include an overview of the features it has. The difference between stock Jelly bean from the manufacture and CM10 is features, for example the CM10 kernel includes additional governors and io schedulers as well as many performance tweaks. And yes you can use the stock Android kernel as a starting point to create your own custom kernels.
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
So it's possible to use stock kernel sources to port CM, for example?
nagato.fm said:
So it's possible to use stock kernel sources to port CM, for example?
Click to expand...
Click to collapse
Yes, using the kernel source for your device is a important part of creating a fully functional Cyanogenmod port. I would recommend taking a look at this guide to porting Cyanogenmod for a new device wiki.cyanogenmod.org/w/Doc:_porting_intro.
Sent from my SCH-I535 using xda premium
shimp208 said:
Yes, using the kernel source for your device is a important part of creating a fully functional Cyanogenmod port. I would recommend taking a look at this guide to porting Cyanogenmod for a new device wiki.cyanogenmod.org/w/Doc:_porting_intro.
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
One more question: what is platform source and where (or how) to get vendor files? Sorry, I've found no answers in google.
nagato.fm said:
One more question: what is platform source and where (or how) to get vendor files? Sorry, I've found no answers in google.
Click to expand...
Click to collapse
The platform source is the actual Cyanogenmod source code and is obtained by doing the following step during the build process:
Code:
$ repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1
$ repo sync
I would recommend taking a look at this guide for an overview of the build process as well as this guide. Vendor files have to be pulled from your device they are proprietary files such as binaries, and other driver components that allow your device to function properly (Phone, camera, GPS, etc.). If you are using a Nexus series device binaries can be downloaded here. If you don't have a Nexus series device take a look at this guide to setting up vendor files and use this guide as a base to extract the proprietary files after you setup the vendor folders.
Hi, i wan't to use the Olympus Kernel Project in MIUI v5 ROM.
¿Is there any way?
Thanks.
_Damian said:
Hi, i wan't to use the Olympus Kernel Project in MIUI v5 ROM.
¿Is there any way?
Thanks.
Click to expand...
Click to collapse
yes. i have not tested the kernel out on that ROM. What you need to do is unpack the boot.img, swap out the existing kernel for the new kernel, pack the boot.img back up, and test it out via fastboot before flashing with the command "fastboot boot insert_img_name_here.img"
Sent from my MB860 using xda app-developers app
I think it has to be a leak or 3.1.10 based rom for the libs, not the one with gingerbread kernel. So you cannot take the miui with old kernel and flash Phoenix kernel. You could also build it from source.
Edit: why is that post more than two weeks old?
Or you can just wait and help testing this guys (aka Hai_Duong and a ghost developer called "santajin") the 3.x kernel under MIUI v5:
http://forum.xda-developers.com/showthread.php?t=2213168&page=34