If I'm not wrong, I read in a tread somewhere that we can build a custom kernel for the stock ROM with functional wireless, i tried to build the kernel, but the wireless end up not working(wireless modules loads, but Settings menu switch not working), even with the kernel sources from samsung. I tried the method inside the README in the .tar.gz.
Related
I don't really understand roms with built in kernels. Say you flash a kernel then flash a rom with a built in kernel. Does the built in kernel replace the previously flashed kernel?
And do all roms have a built in kernel?
without kernel the ROM can't work. It is a bridge between applications and the actual data processing done at the hardware level.
- you can always have one kernel to the same time
- every ROM has a kernel included
- you can flash different kernel after flashing a ROM
See the picture here http://en.wikipedia.org/wiki/Kernel_(computing)
Ok so a built in kernel always replaces the existing one?
if you flash a Custom ROM you have the kernel which is included in the custom ROM
And after this you can flash a differnt kernel if you want
Hi all, I've searched and can't find an answer to this, I would like to be able to flash a stock kernel without having to flash a complete ROM, at the moment I've got the latest OTA from Asus which I've rooted and put CWM on - all is very stable and I'm happy with it. However I like to experiment with custom Kernels , my point is, where can i find a stock Asus kernel (blob or zip I don't mind ) that I can flash using CWM or dd etc... ? My current build is 9.2.1.24 with kernel 2.6.39.4 [email protected]#1
Many thanks
Pete Kane
It's better to backup the whole ROM since most kernels come with their own modules and/or libraries. Backing up only kernel and restore it may cause some issues e.g. Wi-fi not working etc.
Ok, thanks for that
My device is Samsung GT-i9050. This device has no ClockWorkMod or CyanogenMod. So I want to port one to this phone. But I have some questions on it.
I have search for the similar device which is Samsung GT-i9100G, and I have downloaded the CyanogenMod configure from Github, but it has some differences.
1) The latest Samsung official kernel of my device is 2.6.35, but the CM kernel version of i9100g is 3.1. There is no support for the board of my device i9050 in CM kernel of i9100g. If I compile the kernel by using the configure of i9100g, my device will hung off when it boots the kernel, and I can't enter CWM.
2) So I want to compile the official kernel. But when I compile it with the initramfs of CWM. I can't see the complete UI of CWM, I can only see the outline of CWM's icon ! Like this.
I don't know how to solve this problem. Waiting for your reply
Hi
Since the CM version of Aero isn't available as a single zip, I was wondering whether somebody is using Aero Kernel from Quarx's CM11 on other AOSP custom ROMs.
Do I just need to take the boot.img or do I need other files, too? For example Phantom Kernel also has Wifi files included
Edit:
Ok, I extracted the boot.img and flashed it using Flashify, but Wifi didn't work. So there is indeed something missing
i am not overly familiar with many things regarding different kernels and how to work with them, so i was wishing a few questions that i had could be clarified by someone who knows:
1. when a kernel is flashed? i mean except for the times when we flash kernel.zips via recovery, is it flashed whenever we install a custom rom? or is it flashed with bootloaders when we flash firmware?
2. I am using CM12 official nightly and facing camera frizz issues. I came across a post in the official CM12 thread where they said flashing a modified kernel supposedly fixed this problem. Now my question is, after flashing a custom kernel, is there any way to go back to the stock one? by stock i mean either the one i was on right before flashing the custom kernel or stock moto g kernel provided by motorola?
that also begets the question, can kernels be backed up like roms using recovery?
gearguy365 said:
i am not overly familiar with many things regarding different kernels and how to work with them, so i was wishing a few questions that i had could be clarified by someone who knows:
1. when a kernel is flashed? i mean except for the times when we flash kernel.zips via recovery, is it flashed whenever we install a custom rom? or is it flashed with bootloaders when we flash firmware?
2. I am using CM12 official nightly and facing camera frizz issues. I came across a post in the official CM12 thread where they said flashing a modified kernel supposedly fixed this problem. Now my question is, after flashing a custom kernel, is there any way to go back to the stock one? by stock i mean either the one i was on right before flashing the custom kernel or stock moto g kernel provided by motorola?
that also begets the question, can kernels be backed up like roms using recovery?
Click to expand...
Click to collapse
1. The kernel is first flashed when you install a ROM. You are supposed to flash a custom kernel after flashing a ROM otherwise the rom zip will overwrite it. It doesn't matter if you install it in the recovery or the boot loader.
2. To go back to the stock kernel just take it from the zip of the ROM and flash in the bootloader
where can i find the kernel inside the rom zip?
and if i want the stock motorola kernel that comes with factory firmwares
how can i collect that?
A ROM.zip contains the system folder and a boot.img
The kernel is in the boot.img
So if u flash a different kernel and still facing problems then flash the ROM again.
mistercheese said:
A ROM.zip contains the system folder and a boot.img
The kernel is in the boot.img
So if u flash a different kernel and still facing problems then flash the ROM again.
Click to expand...
Click to collapse
flashing only the boot.img of a rom wont bring back the default kernel?
and is there any way to make a flashable zip of a kernel from that particualr boot.img?cause all the kernels i see (like donkey kang/customized cm12 kernel) there are all distributed in .zip format.....