[Kernel][How to] Flashing a kernel - Samsung Galaxy W I8150

Hi all,
I am here to share another [How to] on flashing a kernel. There are quite a number of kernel available in our forum such as Cow Kernel, stock kernel, etc. They have different capability such as UV, OC and equipped with different governors too.
This tutorial will teach u how to flash a kernel easily.
HOW?
To flash a new kernel,
via adb shell
1) Download the kernel
It is as easy as just copy the boot.img from the ROM equipped with kernel u want.
2) Download the Wifi module dhd.ko
Copy dhd.ko from the ROM with kernel u want, it is under /system/etc/wifi
(without getting this, ur WIFI will not work)
3) Copy both files into your phone by using adb shell or simply copy them over from ur PC.
Code:
adb push boot.img /sdcard/download/
adb push dhd.ko /sdcard/download/
4) Flash to your phone
Code:
adb shell
su
dd if=/sdcard/download/boot.img of=/dev/block/mmcblk0p8
5) Copy dhd.ko to /system/etc/wifi/ via Root Explorer.
Reboot. DONE~
via CWM
1) Download the kernel u want from attachments.
2) Boot into recovery mode by pressing power+select+volume up bottons
3) Flash the zip and then Reboot
Just a personal experience, the XXLM8 and DXLM3 kernel give us better visual performance and make ur Temple Run smoother.
Same advice, do at ur own risk. Remember to do a nandroid backup beforehand.

Thanks bro...

How about battery life? Which one is better, Cow's or XXLM8 kernel?

in my opinion Cow kernel is the most performant, best benchmark scores and best ram management. XXLM8 has a better battery life and a good durability.
I personally prefer the Cow one couse of the performance.

In my opinion cow rom are best with benchmark point which is very high but not in real app performance..
I tested temple run on both rom, and xxlm8 just slightly faster than cow
And also battery life is longer with xxlm8..
Sent from my GT-I8150 using Tapatalk 2

Can i flash the kernel on cwm? Im using black note hybrid 2..
Thanks
Sent from my GT-I8150 using Tapatalk 2

Hyp3rh4ck said:
in my opinion Cow kernel is the most performant, best benchmark scores and best ram management. XXLM8 has a better battery life and a good durability.
I personally prefer the Cow one couse of the performance.
Click to expand...
Click to collapse
terifish said:
In my opinion cow rom are best with benchmark point which is very high but not in real app performance..
I tested temple run on both rom, and xxlm8 just slightly faster than cow
And also battery life is longer with xxlm8..
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
Terifish is correct. Cow kernel has better benchmark score but that is not true in real application. Overclocking doesn't improve the performance for gaming because that is actually related to GPU and ram management.
XXLM8 has been proven to have better gaming performance. U can personally experience it when playing Temple Run.
acelim23 said:
How about battery life? Which one is better, Cow's or XXLM8 kernel?
Click to expand...
Click to collapse
Theoretically, cow's kernel should give better battery life as it is undervolted.
utingbato said:
Can i flash the kernel on cwm? Im using black note hybrid 2..
Thanks
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
U need to use adb shell for flashing it. Not sure whether a flashable zip can be created for this. Any expert can help on this?

yewsiong said:
Terifish is correct. Cow kernel has better benchmark score but that is not true in real application. Overclocking doesn't improve the performance for gaming because that is actually related to GPU and ram management.
XXLM8 has been proven to have better gaming performance. U can personally experience it when playing Temple Run.
Click to expand...
Click to collapse
I 2nd That..
Theoretically, cow's kernel should give better battery life as it is undervolted.
Click to expand...
Click to collapse
And this one too cuz when I using Cow rom a while ago , I put on standby it consume 1% for 4 hours , under normal use (wifi all day long, some call, sms, email , gaming ) still can hold more than 50 hours . . but change to others roms due to FC essue..

Can I put the XXLM8 kernel in the gingerbread miui?
Sent from my GT-I8150 using Tapatalk 2

sparta20 said:
Can I put the XXLM8 kernel in the gingerbread miui?
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
Yes, u can. Try to do a backup 1st。
Sent from my GT-I8150 using XDA

sparta20 said:
Can I put the XXLM8 kernel in the gingerbread miui?
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
of course... i already did it... and it runs smoother!
Sent from my GT-I8150 using xda premium

nunogilberto said:
of course... i already did it... and it runs smoother!
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
LOL~ Seems like XXLM8 is really a good kernel for our SGW at this moment.

yewsiong said:
LOL~ Seems like XXLM8 is really a good kernel for our SGW at this moment.
Click to expand...
Click to collapse
really agree with you..
i'm very satisfied with my SGW battery performance with XXLM8

Which governor should be adjusted to save power and still have a good performance on XXLM8?

1haumann1 said:
Which governor should be adjusted to save power on XXLM8?
Click to expand...
Click to collapse
I suggest using CPU profile scheduler such as SetCPU. Use ondemand for normal usage and set powersave for screen off.

utingbato said:
Can i flash the kernel on cwm? Im using black note hybrid 2..
Thanks
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
I wonder that too... I'm not familiar with adb yet... CWM rules when it comes down to being "easy", hence safe, if you know what I mean...
I'm really excited to flash this kernel now...
I noticed that inside the nandroid backup folder there is a "boot.img", so, why can't we just exchange it by the one from XXLM8 and just restore it to have it flashed? I didn't do it yet because there is no turning back after messing with the boot.img...
I read this thread, but I'm still not confident enough to do it...
Does anyone know if my theory stands?

a.fontenele said:
I wonder that too... I'm not familiar with adb yet... CWM rules when it comes down to being "easy", hence safe, if you know what I mean...
I'm really excited to flash this kernel now...
I noticed that inside the nandroid backup folder there is a "boot.img", so, why can't we just exchange it by the one from XXLM8 and just restore it to have it flashed? I didn't do it yet because there is no turning back after messing with the boot.img...
I read this thread, but I'm still not confident enough to do it...
Does anyone know if my theory stands?
Click to expand...
Click to collapse
No. U can't do that. If u replace the boot.img in a ROM zip, there will be md5 checksum mismatch error. U need to resign the zip again.

okay, if you want to try different kernels without using adb, attached are update zip for Cow kernel and XXLM8 kernel...
just put it on your sdcard, and install it through CWM recovery...
enjoy...

Hello to all, i want to flash the xxlm8 zip using cwm. But as mentioned do i still need to flash the wifi module? or is it already included in the zip file? not comfortable with adb as i might mess things up.
Sent from my GT-I8150 using XDA

rayleynes said:
Hello to all, i want to flash the xxlm8 zip using cwm. But as mentioned do i still need to flash the wifi module? or is it already included in the zip file? not comfortable with adb as i might mess things up.
Sent from my GT-I8150 using XDA
Click to expand...
Click to collapse
the specific wifi module for each kernel is already included in each update zip file... i tested both of the zip files, and i can switch kernel whenever i want...
Sent from my GT-I8150 using xda premium

Related

[Q] galaxy gio All go help.

hi all,
becuse i cant post in the devlopers section i must post it hire:
first of all i am a totaly noob but i want to learn this, i think i learn fast...
now i have reading 1hour of posts of roms,flashing,rooting...
I know this:
Rooting Using SuperOneClick=That Worked.
Dont use Rom mananger if it isnt supported to your phone(i tryd and it was a hardbricked phone..)
I want to know this:
How to overlclock using setcpu.. becuse the max is 800Mhz and that is the normal..
How to install a rom?
If somting go4s wrong, how to backup and restore?
How to install a kernel
I want to install android 2.3 or 3 or 4
i looked over the forum and i found some things but... I need it in one post..
i know i ask a lot and i know that there is a chance that you just going to delete this poste becuse there are posts like my s but i dont understand so please help me?
thank u
regards.
Well I have some time to answer to one of your questions. You can overclock only when using a custom kernel. A custom kernel is mostly included with custom roms so I suggest u try CM 7.2. I will answer to others in a few hours.
Sent from my GT-S5660 using xda premium
How to install a rom?
install CWM on your smartphone , than install Cyanogenmod 7.2
If somting go4s wrong, how to backup and restore? --> in cwm you can choose to make an nandroid backup
How to install a kernel --> not necessary anymore if you use CM 7.2
Ok thank u all guy's
i will try it in the next few days : )
BTW, if you overclock your CPU your battery will die very very fast. For me stock is better than everything.
LegoGabi said:
BTW, if you overclock your CPU your battery will die very very fast. For me stock is better than everything.
Click to expand...
Click to collapse
Not completely true, my CM7.2 Gio is overcloked to 940Mhz and has been on for 3 days now and still has 20% battery... The battery lasts exactly the same as any other mobile phone I've had.
And wtf are you doing with that phone ? Just make calls ?
And wtf are you doing with that phone ? Just make calls ?
Click to expand...
Click to collapse
are you asking to me ? xD
i think i understand everyting, but i dont known how to install cm7? and the patch 4?
No, i was asking Stilm.
You must install CM7 by CWM Recovery and if you install patch 4 you will have unlock screen flicker bug.
ok i understand how to install recovery,
now Cyenogen7 is a ROM right ?
becuse they explane hire how to install recovery:http://forum.xda-developers.com/showthread.php?t=1288223
than they say to install a ROM.
WTF ? What are you doing at Ideos X5 U8800 category ? That is not a tutorial for GIO.
This is a tutorial for GIO:
http://forum.xda-developers.com/showthread.php?t=1397120
ow... sorry .....
OK guys, thanks for the help now...
i readed the link you gave me now.. wath do you think that is a better ROM
GIOPRO V1.4 or CM7 ?
and can i overclok using setcpu in both ROM's ?
Edit:
If i my choise is GioPro 1.4 can i install it in 1 package becuse from the 1.2 to the 1.3 you need the 1.2 to update to the 1.3 http://forum.xda-developers.com/showpost.php?p=16979810&postcount=548 so can i install the 1.4 in one package?
You can overclock even without any rom. You only need a root.
Sent from my GT-S5660 using xda premium
Jyrx said:
You can overclock even without any rom. You only need a root.
Sent from my GT-S5660 using xda premium
Click to expand...
Click to collapse
thats not true.
i my GIO is rooted and i installed SetCpu and the maximum speed he can set is the standaard 800Mhz...
farmtool33 said:
thats not true.
i my GIO is rooted and i installed SetCpu and the maximum speed he can set is the standaard 800Mhz...
Click to expand...
Click to collapse
You need a custom kernel.
Sent from my GT-S5660 using xda premium
if you want to overclock, you have to install a custom rom in your device, dont the stock/official rom
you can install it via odin, you have to download the rom first
you can backup and restrore via cwm
agilius said:
if you want to overclock, you have to install a custom rom in your device, dont the stock/official rom
you can install it via odin, you have to download the rom first
you can backup and restrore via cwm
Click to expand...
Click to collapse
You can, theres a custom kernel for stock roms im using it
Sent from my GT-S5660 using xda premium
voetbalremco said:
You can, theres a custom kernel for stock roms im using it
Sent from my GT-S5660 using xda premium
Click to expand...
Click to collapse
oh i dont know about that, sorry
which rom is that? i want to try it too..
agilius said:
oh i dont know about that, sorry
which rom is that? i want to try it too..
Click to expand...
Click to collapse
Maybe you should read. Its a kernel, wich can be installed for stock and custom roms, but not cyanogen
http://forum.xda-developers.com/showthread.php?t=1319816
Sent from my GT-S5660 using xda premium

Benchmarks!

post your benchmarks scores here so we can compare data
please include
rom
baseband version
kernel that youre using
battery percentage
internal memory percentage
phone memory percentage
if a2sd is on or off
if dalvik cache is cached to sd or not
sd card class
tweaks
like if v6 is running
stamnatis script etc..
so that we can make a good detailed comparison
and of course chow off aswell
here is mine termas kernel and mar os kernel...
noth are on performace governors,50 percent battery charge
creeds romv2.1,no v6,no stamatis,build prop tweaks for faster internet...
no as2sd 90mb left of phone memory...
corrupted partition on sd..hehehhehe
wrong section...
mushfiq20 said:
wrong section...
Click to expand...
Click to collapse
not really...
we are askking to post here so we can compare data on the kernels and get best results..
and as far i can understand...android development...benchmarking is part of development...it gauges results of developed roms,kernels,tweaks...
and dictates somehow if it was sucessful or not...
but if mod sees that its not fit here then he would move it right?
zeusseuz said:
build prop tweaks for faster internet
Click to expand...
Click to collapse
Where do I find these? (Off-topic, sorry)
Sent from my GT-S5360 using XDA
zeusseuz said:
here is mine termas kernel and mar os kernel...
noth are on performace governors,50 percent battery charge
creeds romv2.1,no v6,no stamatis,build prop tweaks for faster internet...
no as2sd 90mb left of phone memory...
corrupted partition on sd..hehehhehe
Click to expand...
Click to collapse
your linpack screenshoot, it's that from maroc-os kernel with oc ? why it's lower than stock one? i'm using stock rom (with samsung apps removed), i got 9.8xx on first run and 10.0xx on second.
irfanbagus said:
your linpack screenshoot, it's that from maroc-os kernel with oc ? why it's lower than stock one? i'm using stock rom (with samsung apps removed), i got 9.8xx on first run and 10.0xx on second.
Click to expand...
Click to collapse
yup from rc20 kernel ir mac...dunno too many conflicting scripts maybe...corrupted sd?nit sure why
Sent from my GT-S5360 using Tapatalk
I'll send my results shortly. Had to reformat my sdcard a while ago.
ill post mine after my cousin returned my phone.
up
Sent from my GT-S5360 using XDA
Bump!
Sent from my GT-S5360 using xda premium
i'm using Creeds rom
Tweaks: all the tweaks from creeds
Kernel: 2.6.35.7 [email protected]#1
Sent from my GT-S5360 using xda premium
rare0412 said:
i'm using Creeds rom
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
please include conditions of phone,tweaks etc..kernel baseband version so we can atleast compare and make deductions
Thread Closed:
Please use this thread- http://forum.xda-developers.com/showthread.php?t=1649449

Overclocking with stock ROM

I have 2 Gios, one is already running a new ROM(GioPro) and is overclocked and now I would like to just overclocked the other Gio.
The phone is already ROOT and as expected, Antutu CPU Master cant overclock the stock kernel.
My question: Can I just replace the kernel and then overclock the stock ROM or I have to install a new ROM ?
And if it is possible to just change the kernel witch one should I use ?
Thank you.
You need custom overclockable kernel for stock roms. Look over here
try phiexz's kernel. He made kernel for stock rom too. But i never tried it.
http://forum.xda-developers.com/showthread.php?t=1319816
Callister said:
try phiexz's kernel. He made kernel for stock rom too. But i never tried it.
http://forum.xda-developers.com/showthread.php?t=1319816
Click to expand...
Click to collapse
Those kernels work fine
.
But choose versiin 2,1 and not 3.0 because that version isnt working
Sent from my GT-S5660 using xda premium
3.0 working fine in my phone
Sent from my GT-S5660 using xda premium
enygmas81 said:
3.0 working fine in my phone
Sent from my GT-S5660 using xda premium
Click to expand...
Click to collapse
On cm7 it does, or after using 2.1 maybe, or phiexz changed it already, becahse the one for stock did not work, there were files missing
Sent from my GT-S5660 using xda premium

Overclocking sprint s3 us version

Post links on downloads and how to do it would be appreciated. I wanted to overclock, im on the blazer rom 1.5 So would like to add the overclocking
kdogp21 said:
Post links on downloads and how to do it would be appreciated. I wanted to overclock, im on the blazer rom 1.5 So would like to add the overclocking
Click to expand...
Click to collapse
you need a kernel and an app
The only kernel right now is found here
http://forum.xda-developers.com/showthread.php?p=28616967
And you need an app to support it use setcpu or tegrak
Sent from my SPH-L710 using xda app-developers app
jamcar said:
you need a kernel and an app
The only kernel right now is found here
http://forum.xda-developers.com/showthread.php?p=28616967
And you need an app to support it use setcpu or tegrak
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
ok ty. Could you help me step by step on how to do it. Also im on the download page should i download the touchwiz kernal OR cm9 kernal?
kdogp21 said:
ok ty. Could you help me step by step on how to do it. Also im on the download page should i download the touchwiz kernal OR cm9 kernal?
Click to expand...
Click to collapse
Not providing a step by step, but with the Blazer rom you would download the Touchwiz kernel.
douknownam said:
Not providing a step by step, but with the Blazer rom you would download the Touchwiz kernel.
Click to expand...
Click to collapse
when i download the touchwiz kernal and extract it to desktop i get a boot file and a meta file. Then when i open up odin and try to find it it doesnt find any of those files.
HELP
Hellllp
Just download it straight from ur phone and then go into recovery and flash it. Thats what I always do without any problems.
tarheelsmj12001 said:
Just download it straight from ur phone and then go into recovery and flash it. Thats what I always do without any problems.
Click to expand...
Click to collapse
are there any other steps. Do i have to backup or anything liek that
Just a heads up, they are experiencing battery drain issues with that kernel, might wanna wait till they straighten that out.
Sent from my SPH-L710 using xda premium

Stock rom with stock kernel vs perseus/redpill

Any one tried this combination : Stock rom and perseus/redpill kernel ?
Yes.. im using stock rom and perseus kernel.
Very stable and working at high performance.
As for now, no lag or any other issue. All working fine..
Battery life longer.
Currently for daily use i overclocked 1.8ghz.. very smooth...
Which kernel would be suggested for a giod balance between battery and performance have been reading about the kernels but finding out from people who are using them . Please enlighten
Those who help noons go to heaven - True story
Sent from my GT-N7100 using xda premium
KyleDevlin12 said:
Which kernel would be suggested for a giod balance between battery and performance have been reading about the kernels but finding out from people who are using them . Please enlighten
Those who help noons go to heaven - True story
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
For me its Perseus or Note2core EX.....they are very good imo.....Perseus for battery and Note2core gives Performance...you cant go wrong with either one.
Try them all, it's so quick to flash, and no kernels massively outperform others. See for yourself!
My personal favorite is neak, and with that, we have all note 2 kernels listed here.
Sent from my GT-N7100 using Tapatalk 2
I have to tweak Perseus kernel. Otherwise it runs pretty bad.
alewis2k12 said:
For me its Perseus or Note2core EX.....they are very good imo.....Perseus for battery and Note2core gives Performance...you cant go wrong with either one.
Click to expand...
Click to collapse
Thanxx mate will try them out but I really want a kernel with good balance of both and thats why I am asking I can flssh them all and check but that would take too long to see which one is right as you have to give the kernel some time to set in or it will make no sense flashing all. Get it ?? Sorry for my bad english and thanxx
Sent from my GT-N7100 using xda premium
Perseus kernel is the best.
Battery and performance are demm good..
You better go for perseus kernel..
Sent from my GT-N7100 using xda app-developers app
smellymouse said:
I have to tweak Perseus kernel. Otherwise it runs pretty bad.
Click to expand...
Click to collapse
Is this true ? Others have to do this also ?
Laynee1 said:
Is this true ? Others have to do this also ?
Click to expand...
Click to collapse
for me it was, for others no. Read this thread for my solution. my last post fixed my stutter well without compromising my battery life.
smellymouse said:
for me it was, for others no. Read this thread for my solution. my last post fixed my stutter well without compromising my battery life.
Click to expand...
Click to collapse
What thread?
Sent from my GT-N7100 using xda premium
Laynee1 said:
What thread?
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
sorry. my link didn't get posted.
forum.xda-developers.com/showthread.php?p=36839844#post36839844
Hey guys, I'm a week old Android convert after coming from ios for 4 years.
I just rooted my Note 2 and was wondering if anyone could help me how to install/flash the Perseus kernel on my phone?
I looked at the official thread: http://forum.xda-developers.com/showthread.php?t=1927852 and got lost in all 300+ pages.
Can anyone help?
Thanks!
mikkosan said:
Hey guys, I'm a week old Android convert after coming from ios for 4 years.
I just rooted my Note 2 and was wondering if anyone could help me how to install/flash the Perseus kernel on my phone?
I looked at the official thread: http://forum.xda-developers.com/showthread.php?t=1927852 and got lost in all 300+ pages.
Can anyone help?
Thanks!
Click to expand...
Click to collapse
PM me. I'll guide you through it.
Sent from my GT-N7100 using xda premium
Are you new to rooting?
Sent from my GT-N7100 using xda premium
!!!
smellymouse said:
I have to tweak Perseus kernel. Otherwise it runs pretty bad.
Click to expand...
Click to collapse
can you please post your performance tweaks?
hameerabbasi said:
PM me. I'll guide you through it.
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Hi, first of all, why didn't you post that here? I am searching the whole morning to find a quick guide. I'm new to Samsung. I had running JellyBam already, but after some time I had to revert back to stock. Now regarding to the damn Sudden Death Bug (mine is affected) I have to install a custom kernel and keep the stock rom. I know there are two ways of flashing custom kernels to (stock)roms:
1. Custom Recovery
2. Odin
Regarding to Odin method: Is it true that the stock recovery will try to remove/flash away all custom stuff?
And if I use CWM method, can I reset the flash counter via Triangle Away while keeping e.g. the Perseus Kernel?
Hi,
if a have some SDS with rooted phone and new kernel, this will disable the warranty, even if i stay with a stock ROM right ?
ppn7 said:
Hi,
if a have some SDS with rooted phone and new kernel, this will disable the warranty, even if i stay with a stock ROM right ?
Click to expand...
Click to collapse
Only temporary. If you have to give it to repair you can still use your warranty. Just make sure you reset the flash counter the right way after flashing everything to stock.
But with e.g. Perseus kernel you should be safe from sds bug.
Gesendet von meinem A101 mit Tapatalk 2
dtrail1 said:
Hi, first of all, why didn't you post that here? I am searching the whole morning to find a quick guide. I'm new to Samsung. I had running JellyBam already, but after some time I had to revert back to stock. Now regarding to the damn Sudden Death Bug (mine is affected) I have to install a custom kernel and keep the stock rom. I know there are two ways of flashing custom kernels to (stock)roms:
1. Custom Recovery
2. Odin
Regarding to Odin method:
1.Is it true that the stock recovery will try to remove/flash away all custom stuff?
2.And if I use CWM method, can I reset the flash counter via Triangle Away while keeping e.g. the Perseus Kernel?
Click to expand...
Click to collapse
-If SDS is the only concern, latest firmware (4.1.2 of 2013 released) are believed to be safe. AFAIK custom kernel also using samsung patch kernel code. so no extra safety by using custom kernel. one more thing just kernel only won't make device safe from SDS you needs recovery too.(recovery also using kernel code)
so you can still remain safe from SDS by flashing latest ROM
OR
Flash latest stock recovery and kernel to old stock ROM
You can find here in post#6
http://forum.xda-developers.com/showthread.php?t=1896696
Again answer to your question,
1. stock recovery won't auto replace custom stuff (kernel/recovery), certain recovery (e.g. philz ) sometimes ask to replace stock recovery when you reboot from recovery. but this is not in case of kernel.
2.No, presence of custom recovery/kernel itself raise counter. even you reset with triangle away.
- once you have custom kernel/recovery, you can't keep your counter '0' even with triangle away. so as far as you are having custom recovery/kernel (whatever method you use to flash them) you are running out of warranty, again to make clear you needs to replace custom kernel/recovery to stock to reset counter and you needs working device to reset counter. (Triangle away need device working)

Categories

Resources