What's the difference between rom and kernel? - XPERIA X10 Q&A, Help & Troubleshooting

Hey noob here.
Lots of.time I.see ppl saying this rom and that rom ....and lots of time I see ppl saying trip kernel or some feral kernel or something ...what's the difference?
Rooted x10i running stock 2.3.3
Sent from my X10i using xda premium

hi
i myself googled it (kernel) that is and what i found was something like this
the kernel itself is what controls all the processes, inputs (hardware and software inputs), controles the fysic and virtual memory etc etc.
and the rom itself (this is with out goggling could be wrong) is the software like compared to your pc it would be windows, linux, etc
hope ths helped had to translate so hope you understand!

Thanx ! ! But I still don't understand .... I mean can v be on the stock rom n hav a different kernel? Or can v hav a different rom on the stock kernel?
Sent from my X10i using xda premium

im pretty new to this myself and i've noticed there's so many different choices of roms and kernels out there so what i can tell you are the things i read and and have done/noticed so far.
first of yes i believe you can stay on stock and use another kernel (i actually went with CM7 Zmod first then changed kernels)
second ive seen most roms giving a link to a custom kernel aswell
custom kernel pros are somewhat explained in the following:
* i remember reading that the stock kernel kept on going even while its not needed
*so i installed the doomkernel V6 (CAUTION theres a difference between kernels for locked/unlocked bootloaders)
wich allowed me to set the cpu as i pleased (by another application wich i saw people using in videos etc. ''no frills CPU control'')
i did this before unlocking the bootloader and i noticed the difference in battery consumption aswell
theres so many different options in how to set the kernel that youre better of wiki'ing em . thats what i did and helped alot in understanding what it does.
sorry for all the info you didnt ask for but it might be usefull for later on ??

Yea definitely damn useful!!!!! So frm ur point, should I.change my kernel? Cuz I don't want to flash custom rom. Camera doesn't.work.best. and games don't seem to work properly on.this present stock.kernel of Sony ( srsly PES worked better on 2.1 !)
Sent from my X10i using xda premium

Oh and I also want to.overclock my device xD
Sent from my X10i using xda premium

im actually overclocking aswel but in moderation i suppose
theres one higher in Mhz wich i dont use because of the following.
1 im learning
2 scared
mainly because i saw this line
v06 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT} ( min/max: 128Mhz/1228Mhz )
and as youl see its not that different in Mhz as this one
v06-1113 [medium OVERCLOCK VERSION] ( min/max: 128Mhz/1113Mhz )
so its all out there but im pretty carefull on reading up first and then trying
ive pretty much got it all working on the first try
* CM7 Zmod
* unlocking the bootloader (meaning instead of loading stock kernel first, cancelling this, rebooting custom kernel it just goes straight to the last step (faster!))
*doomkernels V6 unlocked bootloader kernel

So I should unlock my bootloader n then change my kernel to.which ever u r on ( while being on stock 2.3.3 rom) n then overclock it ...logically n technically is what I'm saying is right?
Sent from my X10i using xda premium

while i was looking for this i also found that he submitted kernels for stock roms wich i didnt use so im not sure why tbh :s
i believe that the CM7 Zmod isnt an actual ''rom'' aswell but a port (whatever that means )
so that means im using the stock rom with this ''mod'' and the V6 kernel non stock rom and evrythings bin working fine for about 2 weeks now

rom = like windows xp software
kernell = using software to mod the motherboard so its compatible with the rom

So can I stay on stock rom n change my kernel?
Sent from my X10i using xda premium

whatever you use should be you're choice i suppose but what i did was .
get the kernel for the LOCKED bootloader first theres plenty of em out there.
dont forget the app youl need to control the cpu itself
ive seen posts of people refusing to unlock there bootloader mainly because you can mess up and brick (destroy) your phone
so whatever you do . dont unlock it untill some more exp. people explain what its all about.
im not sure so dont believe me on the following.
i believe it was something about unlocking it and doing a full wipe or such means youl do A FULL WIPE bye bye xrecovery and an endless bootloop
because xrecovery isnt or wasnt (fixed or not) build in the custom kernel
so untill then be safe theres plenty of roms/kernels etc to try with a locked bootloader so you'll wait 15 sec longer for the extra booting thats required
only reason i did it was to go straight to the custom kernel and to multi boot roms meaning i can try out other roms and still keep the one most stable for daily use.

What is perhaps the most prominent use for unlocking the booloader is that u can have your recovery built-in at kernel level (as is the case for pretty much every ulbl kernel), meaning u will always have recovery on ur phone
Sent from my Xperia X10 using XDA

That's it? For just having recovery u need to unlock bootloader?
Sent from my X10i using xda premium

no no hes saying ''at kernel lvl'' you even got recovery with your locked bootloader if im not mistaken ? (think you told me in some post)
so if i understand it it means even if doing full wipes etc youl always have xrecovery cause its build in on kernel lvl (so build in your custom kernel)

No I mean that if u flash to stock or anything usually u would break recovery but with ulbl it ALWAYS there. There are other reasons too (like extra schedulers and governor's for CPU)
Sent from my Xperia X10 using XDA

Do any of u know how to increase 3g performance?
Sent from my X10i using xda premium

mean speed wise or signal strength ?
---------- Post added at 02:40 PM ---------- Previous post was at 02:31 PM ----------
anyways this is what i found speed wise read it carefully seems you have to manually change some lines according to you're provider etc.
http://forum.xda-developers.com/showthread.php?t=951765
good luck!

Hey, I'm interested in this so I'm gonna jump in on the conversation.
I've read that with an unlocked bootloader, the recovery is built in at the kernel level, and from my limited knowledge I thought the kernel resides in the boot partition. Why wouldn't the recovery be in the recovery partition? Is their a recovery partition?
When I did a nandroid backup, I notice that it only backed up the sys, data and dalvik. Maybe theres no boot or recovery partition.... I'll eventually learn all the answers I need, I figured this was a good thread to ask some of these questions.

I really hav no idea ....I myself am.trying to pick points from here
Sent from my X10i using xda premium

Related

[Q] X10i -- What i can?

Can I flash every ROM to x10i from x10 android dev. ?
And can I flash x10i with newest Official Rom by old tutorial?
Thanks for your answers.
And if you don't want to help me, do not write to this thread.
Yes i use search, but every people can find every thing.
Sometimes somebody need a help.
Yes, you can flash every rom in x10 android development.
What do you mean with "newest rom by old toturial"?
Sent from my X10 using xda premium
Yes
So it is posible ? I dont to brick my phone.
On psp when you flash custom firmware on official 6.XX later you can brick you psp. (its only example)
But therefore I ask.
So I can flash every x10(i) with any rom. And it's not dependent on actual rom. Yes or no ?
Sorry for my english :/
nokimey said:
Yes
So it is posible ? I dont to brick my phone.
On psp when you flash custom firmware on official 6.XX later you can brick you psp. (its only example)
But therefore I ask.
So I can flash every x10(i) with any rom. And it's not dependent on actual rom. Yes or no ?
Sorry for my english :/
Click to expand...
Click to collapse
Some roms depend on bootloader lock/unlock
CheerS!
Milton --> From Sony Ericsson Xperia™ on ROM : "ThGo2 v11"
using XDA premium
" hit thanks if someone's nice to you! "
Yes, if you make everything according to instructions
what to be published with firmware.
Roms & Rom Availability
nokimey said:
Can I flash every ROM to x10i from x10 android dev. ?
And can I flash x10i with newest Official Rom by old tutorial?
Thanks for your answers.
And if you don't want to help me, do not write to this thread.
Yes i use search, but every people can find every thing.
Sometimes somebody need a help.
Click to expand...
Click to collapse
The X10's flash mode is hard coded in.. so if you set up the flashtool, you can always revert back to a stock original or branded rom. Even if you crash in the middle of rom install, you still have the ability to go back using the flash tool or SEUS repair.
Most roms are a continuing project and in different phases of it.. some are from scratch and some are ports from other phones, all roms have different abilities and perks to running them. CM7 roms give extended system tweaks, and MIUI roms are almost a totally different framework altogether, but they are very smooth.
Kernels are the linux system behind it all, some roms will wipe the original kernel and replace it.. or if you go through the amazing process of unlocking your bootloader, you can have the actual kernel itself replaced.. the perks of this are mostly for overclocking & undervolting to get better performance and/or battery life.
I find no matter which dirrection I go with a rom or kernel, it always seems to have its significant advantages.. If you run into a jam feel free to PM me and I will try and guide you in what ever your venture is, I think I have installed every rom at 1 time or another lol.. best of luck!
even if u brick it can be easily resolved to the normal state...only sometimes it becomes a big pain in a** !! else its cool to go around flashing !!!
skanman said:
The X10's flash mode is hard coded in.. so if you set up the flashtool, you can always revert back to a stock original or branded rom. Even if you crash in the middle of rom install, you still have the ability to go back using the flash tool or SEUS repair.
Most roms are a continuing project and in different phases of it.. some are from scratch and some are ports from other phones, all roms have different abilities and perks to running them. CM7 roms give extended system tweaks, and MIUI roms are almost a totally different framework altogether, but they are very smooth.
Kernels are the linux system behind it all, some roms will wipe the original kernel and replace it.. or if you go through the amazing process of unlocking your bootloader, you can have the actual kernel itself replaced.. the perks of this are mostly for overclocking & undervolting to get better performance and/or battery life.
I find no matter which dirrection I go with a rom or kernel, it always seems to have its significant advantages.. If you run into a jam feel free to PM me and I will try and guide you in what ever your venture is, I think I have installed every rom at 1 time or another lol.. best of luck!
Click to expand...
Click to collapse
Thank you for taking time and explaining roms to us noobs.
Sent from my X10i using xda premium
You can depending on what the u u want to flash.
some roms require the bootloader to be unlocked, and some don't so. Be cautious if not the phone will get. Stuck in a boot loop, in se logo.
Sent from my x10 using XDA App
Make sure that you flash the correct kernel too..
For example: WolfBreak V7B6 + DooMKerneL V06..
MIUI + MIUI kernel....
WolfBreak V7B6.. I felt the difference..LOL

Best kernel for stock v20c

Which is the best and stable kernel for stock v20c 2.3.3 rom for overclocking. (I think v20c is on new baseband).
Sent from my LG-P500 using xda premium
dmayurx said:
Which is the best and stable kernel for stock v20c 2.3.3 rom for overclocking. (I think v20c is on new baseband).
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
always franco kernel....however fserve has released goldenleaf...but it will take time to be stable
Will u post the link of franco's kernel's official xda forum page.
Sent from my LG-P500 using xda premium
dmayurx said:
Will u post the link of franco's kernel's official xda forum page.
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
Check the development thread
Sent from my LG-P500 using xda premium
22 nov
Use franco.kernel 22 NOV.. It's the best version.. but don't OC above 729
________________________________
Hit THANKS if I helped you
Paulo v6
Sent from my LG-P500 using Tapatalk
Is there any way to backup current kernel???
Sent from my LG-P500 using xda premium
dmayurx said:
Is there any way to backup current kernel???
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
Therez no need to..just keep a copy of zip file in your SD..kernel involves no data saving so no need to backup..
Sent from my LG-P500 using Tapatalk
androidusero1p500 said:
Therez no need to..just keep a copy of zip file in your SD..kernel involves no data saving so no need to backup..
Sent from my LG-P500 using Tapatalk
Click to expand...
Click to collapse
What if I want to go back to stock kernel?
Sent from my LG-P500 using xda premium
Just ask if someone can upload a flashable stock kernel for you.
There is always someone willing to help
After that you can flash back.
Thank you for help
Please someone upload the stock kernel for 2.3.3 v20 stock rom.
Sent from my LG-P500 using xda premium
i use rom kernel
Sent from my LG-P500 using XDA App
Kernel backup
androidusero1p500 said:
Paulo v6
Sent from my LG-P500 using Tapatalk
Click to expand...
Click to collapse
Hi,
I am from India, and using official stock rom v20c 2.3.3. I want to overclock my phone for playing lag free games. Can anyone suggest me how can I do.. what kernel i have to use so that I would not like to face battery drain, overheat, Problem with 3g or wifi, hotspot, tethering issues.
THE MOST IMPORTANT THING IS THAT before flashing custom kernel please tell me how to backup my official kernel.... so that if in case i will go back to the stock one.
Please share the link of custom kernel.
Is there any need to backup phone data such as apps, contacts ,messages, etc.?
one thing I also want to know that what kernel do.. what is its main role..?
Thanks in advance..
Bhawan said:
Hi,
I am from India, and using official stock rom v20c 2.3.3. I want to overclock my phone for playing lag free games. Can anyone suggest me how can I do.. what kernel i have to use so that I would not like to face battery drain, overheat, Problem with 3g or wifi, hotspot, tethering issues.
THE MOST IMPORTANT THING IS THAT before flashing custom kernel please tell me how to backup my official kernel.... so that if in case i will go back to the stock one.
Please share the link of custom kernel.
Is there any need to backup phone data such as apps, contacts ,messages, etc.?
one thing I also want to know that what kernel do.. what is its main role..?
Thanks in advance..
Click to expand...
Click to collapse
IMHO most stable kernel is paolo v5/v6, it overclocks quite good (with external app - e.g. No-frills), no problem with tethering (wifi or usb) or 3g. I think v5 has a little longer battery life.
To backup stock kernel you need to make nandroid backup (that creates backup of everything on your phone and in case of restoring, it will overwrite every change you made on phone since backup). To do that you need recovery (I'm using ClockworkMod Recovery, but there is also other recovery somewhere in our P500 thread).
Recovery is also needed to install new kernel. There is short guide how to do that in kernel thread (you need to install downloaded zip). New kernel doesn't wipe your msgs, contacts or apps if you made no mistakes.
Custom kernels do few things: fixes bugs made by lg, boost phone performance (different kernels give more or less boost), unlocks overclocking, changing governors (controls CPU clock transitions, and therefore battery life and smoothness) and scheduler (i have too little knowledge about android to say, what it should do, but i observed no difference between schedulers), gives you better battery life, fix touch lag (but not multitouch inversion lag bug).
You should try Paolo's and Franco's kernels and choose which one fits you better. Franco's need app to use wifi tethering but is faster than Paolo's.
I experienced more restarts on paolo's v6 and franco's than on v5 (my favourite so far, but there is also new paolo's based kernel that I haven't tested yet).
To install recovery (and kernel) you need root.
All needed instructions and links are here: http://forum.xda-developers.com/showthread.php?t=901247
AND MOST IMPORTANT THING - ALWAYS DO WHAT INSTRUCTIONS SAY AND DO NOT INSTALL KERNEL THAT IS NOT INTENDED FOR YOUR ROM, SO READ AND INSTALL CAREFULLY.
JohnTheHero said:
IMHO most stable kernel is paolo v5/v6, it overclocks quite good (with external app - e.g. No-frills), no problem with tethering (wifi or usb) or 3g. I think v5 has a little longer battery life.
To backup stock kernel you need to make NAND backup (that creates backup of everything on your phone and in case of restoring, it will overwrite every change you made on phone since backup). To do that you need recovery (I'm using ClockworkMod Recovery, but there is also other recovery somewhere in our P500 thread).
Recovery is also needed to install new kernel. There is short guide how to do that in kernel thread (you need to install downloaded zip). New kernel doesn't wipe your msgs, contacts or apps if you made no mistakes.
Custom kernels do few things: fixes bugs made by lg, boost phone performance (different kernels give more or less boost), unlocks overclocking, changing governors (controls CPU clock transitions, and therefore battery life and smoothness) and scheduler (i have too little knowledge about android to say, what it should do, but i observed no difference between schedulers), gives you better battery life, fix touch lag (but not multitouch inversion lag bug).
You should try Paolo's and Franco's kernels and choose which one fits you better. Franco's need app to use wifi tethering but is faster than Paolo's.
I experienced more restarts on paolo's v6 and franco's than on v5 (my favourite so far, but there is also new paolo's based kernel that I haven't tested yet).
To install recovery (and kernel) you need root.
All needed instructions and links are here: http://forum.xda-developers.com/showthread.php?t=901247
AND MOST IMPORTANT THING - ALWAYS DO WHAT INSTRUCTIONS SAY AND DO NOT INSTALL KERNEL THAT IS NOT INTENDED FOR YOUR ROM, SO READ AND INSTALL CAREFULLY.
Click to expand...
Click to collapse
John one more thing is there,if i want to remove clockwork recovery after going back to the official rom n kernel.. how can i.. .?
Sent from my [email protected] OpTiMu$ On€ [email protected]
just push the stock recovery using adb push
Sent from my LG-P500 using xda premium
Hey Indian user, don't be afraid of flashing Kernel, you can always change it.. and I went twice to service centre with CWM 5.2.0... OC-480-729... franco's .35 kernel ... and they didn't came to know anything... but if you give them a phone with custom ROM then the'll reject it..
Abhinav i m a newbie to android.. actually i m an IT person.. n understands what u r saying but i m feeling afraid of doing any thing wrong bcoz i have already bricked my phn earlier while flashing gb through kdz.. so its very important for me to under the process first...
As per ur suggestion.. plz correct me or help me if i m wrong:
Firstly i have to download adb n install over my xp based pc..
Secondly in adb i have to run adb push command for sending the database file to the phn...
STOP..... WHAT file IS THAT DB IS...? N from where i get this.. i mean where did i get this stock recovery,? in which format is the recovry is?
And how the process will be run .. n how the clockwork recovery is replaced with stock one.. i have tried the combination of three buttons at startup in stock rom but no menu opens instead the phn will forcefully reset. so where is the official recovery?.
Help me plz expain how to do n for what to do in each n every step...
Is it true that after installing cw recovry n custom kernel we cant do a kdz stock flash..... Confirm me that after having custom kernel.. it should not lead the phone in non detecting position.. n if kdz works n can remove both kernel n cw recovery too then i think this is much easier ... i had seen a lot of post that o1 bricked by kdz flashing gb.... so if it possible then i have decided to flash froyo first n then update the phone via pc suite.... help me.... plzzz
Sent from my [email protected] OpTiMu$ On€ [email protected]
yes if u flashed a cutom kernel a custom recovery or a custom rom you can use kdz just turn on the usb debugging mode in setting>application>development to flash official stock froyo or official gb.. by using kdz method everything will be reverted back to stock recovery, kernel, rom, everything.. i suggest you to firstly flash the stock froyo using kdz method so you will be psychologically satisfied that you can go to stock
Sent from my LG-P500 using xda premium
Can anyone share the download link of paolo v5 n franco kernel
Sent from my [email protected] OpTiMu$ On€ [email protected]

[Q] Do I need Custom Kernel for this Rom?

Hello people. Well, I wanted to ask if it's obligatory to use a Custom Kernel with MiniCM7 2.1.9, because a friend of mine wants my help to flash that rom, but he doesn't have unlocked bootloader (and i don't wanna unlock it if it's not really necesary).
So, can I flash the Rom, and then flash the kernel inmediately or something? Or I will have to unlock bootloader to flash? (if i have to, will SE Tweaker Tool make it easy or i have to follow the How-to in development section?
Thanks in advance, and sorry if my english is bad (is not my first language).
You will need a custom kernel (and an unlocked bootloader) to run this ROM as its dependant on a number of files and scripts withinn nAa's kernel.
Unlocking the bootloader isnt terribly scary now compared to a few months ago. The instructions are fairly straight forward, so long as you exercise common sense then you should be ok.
Custom kernels overwright the bootloader - which Sony Ericsson in their infinite wisdom (not) decided to protect even though they gave up updating software quite early on for the x10 mini (pro). If the bootloader is locked then a custom kernel will fail (and brick the phone).
You would normaly unlock bootloader. Flash with flashtool the custom kernel, then use the integrated CWM on the kernel to flash the ROM zip file. You cant flash the ROM and then the kernel as it doesnt really work that way..
Flashtool has alot of features built in now so you probably wont have to worry as much. But do take your time and get everything prepared. I.e. Make sure you have the ability to put the rom zip file on the sd card before you start.
Sent from my U20i using Tapatalk
obsidian_eclipse said:
You will need a custom kernel (and an unlocked bootloader) to run this ROM as its dependant on a number of files and scripts withinn nAa's kernel.
Unlocking the bootloader isnt terribly scary now compared to a few months ago. The instructions are fairly straight forward, so long as you exercise common sense then you should be ok.
Custom kernels overwright the bootloader - which Sony Ericsson in their infinite wisdom (not) decided to protect even though they gave up updating software quite early on for the x10 mini (pro). If the bootloader is locked then a custom kernel will fail (and brick the phone).
You would normaly unlock bootloader. Flash with flashtool the custom kernel, then use the integrated CWM on the kernel to flash the ROM zip file. You cant flash the ROM and then the kernel as it doesnt really work that way..
Flashtool has alot of features built in now so you probably wont have to worry as much. But do take your time and get everything prepared. I.e. Make sure you have the ability to put the rom zip file on the sd card before you start.
Sent from my U20i using Tapatalk
Click to expand...
Click to collapse
Thanks, but still: should I use Flashtool or SE Tweaker Tool? Because I want to do it the easiest and less dangerous way as posible. I've looked at the Flashtool tutorial a few times, and it's kind of long...
Well which ever suits you..read the main thread of tweaker tool..if you find it easy follow correctly.. Itl be done in few steps.. Or else flashtool also works..
Sent from my U20i using xda premium
faiyyaz said:
Well which ever suits you..read the main thread of tweaker tool..if you find it easy follow correctly.. Itl be done in few steps.. Or else flashtool also works..
Sent from my U20i using xda premium
Click to expand...
Click to collapse
Sound advice.
I physically hand wrote the instructions as simple bullet points so was more familiar.
Sent from my U20i using Tapatalk
Thanks a lot, guys. I saw a summary for the tutorial, and I finally understood (the long one) how to do it. Really, thanks. Solved.

(Q) Benefits of unlocking boatloader??

I know by unlocking it we can install custom Roms but
1. Are there any other benefits?
2. Are Roms for unlocked boatloaders better than those for locked ones??
3. Hear a lot that cyanogenmod & MIUI are for unlocked boatloaders & they are great
But also hear that CM is laggy & MIUI has Chinese parts in it
Is it true??
4. Both CM & MIUI have camera problems also
Can we fix them??
I mean can it be made to work again??
5. How do u unlock boatloader?
Plz if someone could answer my questions it would be nice
Sent from my X10 using xda premium
A definate pro is the vast amount of custom roms that would otherwise won't work on locked ie, miui, cyanogen and faster overclocked custom kernel ie doomkernel also the cm Roms on locked kernel is more or less lag free and much more fluid than stock roms and oodies miui is flawless and lag free
Sent from my X10i using xda premium
5.Look at the stickies guide by Crowds.
Sent from my X10i using xda premium
Hi,
1/ The main benefits, i think, is taht you can install another kernel... DooMKerneL, ThKernel, KcKernel... once you did it, the recovery mode is always here, you can always make a backup, install a zip via Xrecovery or CWM... etc...
2/ The roms are the same but you may have less problem because the kernel is not bypassed...
3/ Don't know, but if so much people use them, it may be because they are great roms... You also have FeraLab Rom, DiXperia Rom, DonutHD Rom, X10S by Championswimmer and others...
4/ You just have to wait they fix the pb... the roms based on stock one don't have this kind of pb
5/ You have a search button ... Anyway i'm in a good mood look at the Flashtool guide by Crowds in my signature...

[Q] What is kernel and which one is the best?

I'm a complete noob when it comes to tinker my x10. I recently installed DonutHD2.2 on it, it has baseband 2.1.71 and Kernel 2.6.29-000530g5f01537 [email protected] #1....
I've heard alot about doom kernel and the others, however I want to know what's the basic purpose of a custom kernel and which one is the best for my rom. Stable wifi connection is my highest priority xD.
Please help a newbie .
tak_juju said:
I'm a complete noob when it comes to tinker my x10. I recently installed DonutHD2.2 on it, it has baseband 2.1.71 and Kernel 2.6.29-000530g5f01537 [email protected] #1....
I've heard alot about doom kernel and the others, however I want to know what's the basic purpose of a custom kernel and which one is the best for my rom. Stable wifi connection is my highest priority xD.
Please help a newbie .
Click to expand...
Click to collapse
Hi,
kernel is the main system core of every LINUX or UNIX system, even on Android (its something like non.consistent linux...) which controlls the whole hardware available on system - e.g. display,processor, memory, wifi and bt and so on.
As you wrote, your system has stock kernel - standart delivered from SE.
You can use any kernels from XDA for X10i, there are not so much differences between them. The main thing is the CPU governors. Stock kernel doesnt have good CPU governor (called "ondemand"), so it drains battery all the time. Thats the one thing related to kernel. There are also some optimalizations and so on like undervolting, possibility to load external harware support drivers an a lot of other stuff.
But for begginner, you would probably appreciate only the CPU governors, because of battery life.
HeliumX10 said:
Hi,
kernel is the main system core of every LINUX or UNIX system, even on Android (its something like non.consistent linux...) which controlls the whole hardware available on system - e.g. display,processor, memory, wifi and bt and so on.
As you wrote, your system has stock kernel - standart delivered from SE.
You can use any kernels from XDA for X10i, there are not so much differences between them. The main thing is the CPU governors. Stock kernel doesnt have good CPU governor (called "ondemand"), so it drains battery all the time. Thats the one thing related to kernel. There are also some optimalizations and so on like undervolting, possibility to load external harware support drivers an a lot of other stuff.
But for begginner, you would probably appreciate only the CPU governors, because of battery life.
Click to expand...
Click to collapse
I hear doom kernel is good, but it has wifi problems, especially with the latest version. Which kernel would you recommend?
Try doomkernel or zKernel, but u must know that some kernels are for locked and some for unlocked bootloader. U have doom for both.
Sent from my xperia "z10i"
tak_juju said:
I hear doom kernel is good, but it has wifi problems, especially with the latest version. Which kernel would you recommend?
Click to expand...
Click to collapse
Yes, I am also running DoomKernel
I am using 2.6.29-modFXP-DooMKernel-v04b; could recommend it. And wifi works great (using it often, dont want 3G data plan).
As was told - depends if you are on locked or unlocked bootloader; but locked doesnt matter I have it also for to be completely save
HeliumX10 said:
Yes, I am also running DoomKernel
I am using 2.6.29-modFXP-DooMKernel-v04b; could recommend it. And wifi works great (using it often, dont want 3G data plan).
As was told - depends if you are on locked or unlocked bootloader; but locked doesnt matter I have it also for to be completely save
Click to expand...
Click to collapse
I don't know if I have locked or unlocked bootloader. ^.^
How do I check?
Also if I install any of these custom kernels, would I be able to restore the original SE kernel if needed?
U can check it with s1tool, find it on this thread (step for unlocking bootloader). And yes, u can return ur stock kernel, with flashtool. All info u can find on this thread:
http://forum.xda-developers.com/showthread.php?t=928343
Sent from my xperia "z10i"
tak_juju said:
I don't know if I have locked or unlocked bootloader. ^.^
How do I check?
Also if I install any of these custom kernels, would I be able to restore the original SE kernel if needed?
Click to expand...
Click to collapse
If you havent done bootloader unlock, you have locked bootloader Or test as described above
And yes, if you will install any custom kernel you are still able to load original kernel from SE. In case you will delete locked bootloader image; the stock kernel will load instead. This is on locked bootloader, dont know if this also on locked kernels.
No, DoomKernel doesn't have WiFi problems...I think you said it because once you have DoomKernel installed on your phone, you must flash and adittional file using Flashtool that is called Wifi Module, and everything will be fine again..
Just referring to this thread:
http://forum.xda-developers.com/showthread.php?t=1673050
Maybe there are no problems than, guess I'll install it and inform you guys if it works .
How do I backup my stock kernel?
tak_juju said:
Just referring to this thread:
http://forum.xda-developers.com/showthread.php?t=1673050
Maybe there are no problems than, guess I'll install it and inform you guys if it works .
How do I backup my stock kernel?
Click to expand...
Click to collapse
Personally I havent used Feralab ROMs, but on other ones I didnt have any problems.
You dont need to backup stock kernel, it cant be erased (only after bootloader unlock).
If you will find any problems, we or I will surely help you
Yap, on locked BL u can't erase stock kernel, u don't need to backup.
Sent from my "z10i"
Been on thgo's kernels for a very long time now, and it still is the best for me.
Sent from my Xperia X10 using XDA
Flashing Kernel
I am a total newbie and have rooted my x10 and unlocked its bootloader. But now I want to use custom roms but do not know how to flash a custom kernel. Can you guide to a thread which can show step by step guide on flashing custom kernel???
Any help would be greatly appreciated.
I am searching all the threads since last month without any success.
diehardluck said:
I am a total newbie and have rooted my x10 and unlocked its bootloader. But now I want to use custom roms but do not know how to flash a custom kernel. Can you guide to a thread which can show step by step guide on flashing custom kernel???
Any help would be greatly appreciated.
I am searching all the threads since last month without any success.
Click to expand...
Click to collapse
I guess that you can find a complete tutorial on FlashTools topic under the complete FlashTool guide.
Long story short:
1 Install Flashtool and put desired kernel file inside the firmware folder (which is located inside flashtool folder)
2 Connect phone with unknown sources and USB debugging checked on and check if its recognized
3 Click the flash button (the one with the little thunder), select the kernel file
4 Follow FlashTools instructions (it will show up after you select the files and hit ok)
5 ??????
6 Profit
Driver
wha is mali drivers
a2296455 said:
No, DoomKernel doesn't have WiFi problems...I think you said it because once you have DoomKernel installed on your phone, you must flash and adittional file using Flashtool that is called Wifi Module, and everything will be fine again..
Click to expand...
Click to collapse
That additional file called WIFI module or WIFI fix must be flashed via Xrecovery, because it's a zip file. With Flashtool you flash just FTF files (FlashTool File).
Doomkernel (V06) are good, Ferakernel also, ThJap th n5-1... This are kernels for Stock based Roms.
For non-Stock based Roms, like CM 7.2 AND CM9.1 based Roms, you must use kernels which are based on that Roms (FXP kernel, Amin kernel...)
That rom that you were flashed (Donut 2.2.9) is one of the best Stock based Rom. You can use Doomkernel v.06 with medium OC (Overclock) 1113 Mhz. First download Doomkernel on PC, and put that file in Flashtool/firmware folder. Than download WIFI module for that kernel and put on SD card of your phone(every kernel have specific wifi module). Flash kernel via Flashtool, when finished, reboot into Xrecovery ( when you power up your phone and blue led lights up, keep pressing Back button on your phone). Choose Install custom zip, than find your downloaded Wifi module and choose to install. After that, choose Reboot option in Xrecovery and enjoy...
Sent from my SO-01C using xda premium

Categories

Resources