Related
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
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
Hi all
I have one application which tells me it has to run in an unroot ROM in order to work. I'd like to be able to dual boot between RR and an unrooted stock ROM; my guess is that this will not be possible (each time I've tried the stock has ended up being rooted), but I'd just like the experts to confirm this?
Its not a major issue if I can't do this, its just nagging me that despite looking through the forums (and the rest of the 'net) for some days I can't figure out the "can the stock ROM be unroot" bit....
Many thanks
Ian
igeraghtyb said:
Hi all
I have one application which tells me it has to run in an unroot ROM in order to work. I'd like to be able to dual boot between RR and an unrooted stock ROM; my guess is that this will not be possible (each time I've tried the stock has ended up being rooted), but I'd just like the experts to confirm this?
Its not a major issue if I can't do this, its just nagging me that despite looking through the forums (and the rest of the 'net) for some days I can't figure out the "can the stock ROM be unroot" bit....
Many thanks
Ian
Click to expand...
Click to collapse
I know HOW to do this thing!!!!
- First of all install the stock ROM on the phone as primary rom.
- Root with relative CF-ROOT the stock ROM.
- Flash Dorimanx kernel latest version via CWM.
- Clone primary on secondary.
- WIPE and format the primary ROM without format Internal memory entirely.
- Install RR as primary ROM
- Flash Dorimanx kernel latest version via CWM.
- Boot the phone in secondary ROM (Stock ROM).
- As soon as you get in stock ROM open exTweaks.
- Go in MISC tab on the bottom.
- There you'll find the REMOVE ROOT button.
- Press IT.
- Reboot and then you've done what you wanted
- Enjoy
Unfortunately that doesn't work, the app I want to run somehow knows the system has been rooted before. Thanks for the help as I'm sure that works for other apps. The app I'm trying to use is called DME.
Sent from my GT-I9100 using xda app-developers app
I think the dual boot method doesn't work because both roms still share the same kernel. If that kernel is rooted in the primary rom then the second rom is also rooted. Seems like the DME app developers purposely removed root functionality to enhance the security of their app. Read somewhere that your DME server admin can allow it to work with rooted phones, whatever that means. If not, then it seems like you may need to use another app on your rooted phone, or just unroot the phone and use DME. Unless maybe someone has another suggestion?
Sent from my GT-I9100 using Tapatalk 2
This belongs in general or Q&A not development.
[EDIT: Moved by mod]
sefrcoko said:
I think the dual boot method doesn't work because both roms still share the same kernel. If that kernel is rooted in the primary rom then the second rom is also rooted. Seems like the DME app developers purposely removed root functionality to enhance the security of their app. Read somewhere that your DME server admin can allow it to work with rooted phones, whatever that means. If not, then it seems like you may need to use another app on your rooted phone, or just unroot the phone and use DME. Unless maybe someone has another suggestion?
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
Many thanks for this - until that simple explanation I never understood that the ROMs would share the same kernel!
I'm guessing this problem only has one answer; to go back to a single stock ROM.
Hi
Im new to rooting phones and have rooted my Samsung galaxy s3 GT-I9300. Im running 4.1.1 on it and rooted it using odin and CF-ROOT-SGS3-v6.tar.
Ive got CWM manager and superuser on it and have backed up my apps using titanium back up and backed up the rom using ROM manager.
What I want to know is can anyone recommend a ROM that is like the stock one but with added features such as multi window and takes away a lot off the added Samsung stuff thats not really needed and also runs smooth without eating up too much battery?
Can I just update my kernel or do I need to install a custom ROM?
Can I install the new ROM using ROM manager?
Do I need to move any backed up apps and current rom off the phones memory to an external SD card before installing a custom rom?
Do I need to take into account the Baseband version (mine is I9300XXELJ2) when looking what roms I can install or does it simply have to be for the S3 I9300?
Sorry if my questions seem a bit daft or if Ive not given enough information. Im new to all this and want a custom rom that will hopefully offer a bit more than the standard one but dont want to brick my phone
Thanks in advanced.
nicksmith1989 said:
Hi
Im new to rooting phones and have rooted my Samsung galaxy s3 GT-I9300. Im running 4.1.1 on it and rooted it using odin and CF-ROOT-SGS3-v6.tar.
Ive got CWM manager and superuser on it and have backed up my apps using titanium back up and backed up the rom using ROM manager.
What I want to know is can anyone recommend a ROM that is like the stock one but with added features such as multi window and takes away a lot off the added Samsung stuff thats not really needed and also runs smooth without eating up too much battery?
Can I just update my kernel or do I need to install a custom ROM?
Can I install the new ROM using ROM manager?
Do I need to move any backed up apps and current rom off the phones memory to an external SD card before installing a custom rom?
Do I need to take into account the Baseband version (mine is I9300XXELJ2) when looking what roms I can install or does it simply have to be for the S3 I9300?
Sorry if my questions seem a bit daft or if Ive not given enough information. Im new to all this and want a custom rom that will hopefully offer a bit more than the standard one but dont want to brick my phone
Thanks in advanced.
Click to expand...
Click to collapse
I would recommend sotmax ROM or android revolution ROM which is both close to stock ROM and my favorites. But you have to try for yourself to know.
You can use custom kernel after rooting. But read the op to see if compatible.
ROM manager can install ROMs but only with the premium version if I'm not mistaken. Alternatively just use cwm to flash. Fast and easy.
Backup apps depends on what you using. Titanium backup? Usually backed up apps are safely stored. And can restore in any ROM after flashing.
Baseband usually will be along with custom ROM.
All in all if you read the op in first post of each thread and follow steps. Bricking is usually a non issue. But as always make a full backup before flashing.
Happy flashing
Sent from my GT-I9300 using xda app-developers app
No need to move the backups anywhere unless you're gonna wipe your internal SD.
Baseband doesn't matter, just flash anything for the i9300.
And don't ask for best ROMs, it's against the rules
Raiden00 said:
I would recommend sotmax ROM or android revolution ROM which is both close to stock ROM and my favorites. But you have to try for yourself to know.
You can use custom kernel after rooting. But read the op to see if compatible.
ROM manager can install ROMs but only with the premium version if I'm not mistaken. Alternatively just use cwm to flash. Fast and easy.
Backup apps depends on what you using. Titanium backup? Usually backed up apps are safely stored. And can restore in any ROM after flashing.
Baseband usually will be along with custom ROM.
All in all if you read the op in first post of each thread and follow steps. Bricking is usually a non issue. But as always make a full backup before flashing.
Happy flashing
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
So does the baseband in the rom have to match the one on my phone or can I install any rom and my baseband will just change and all will be fine?
This is going to seem stupid but what do you mean by op?
To install or flash a rom using CWM do I just click recovery mode in the app and continue from there?
Thanks for the quick response,
first, read the basic guides.
op means the first post
BASICS.
http://forum.xda-developers.com/showthread.php?t=1927113
jje
You can't have Samsung features on an AOSP (aka stock Android) based ROM. Its integrated into Samsung ROMs.
For best of both world's you can dual boot two ROMs using Siyah kernel 1.8.9 eg. A Samsung ROM (ex: stock) and an AOSP based one (ex: CM10.1)
Before experimenting copy backups to an external SD card or your PC.
International S III 16GB / Dualboot 4.1.2 Stock & Cyanogenmod 10.1 / Gokhan's SK
Anono ROM gives high performance stability and great battery life
Other than that it is like stock
Sent from my GT-I9300 using xda app-developers app
discussing what's the best /most stable /feature - rich ROM is against the rules
just realized the CWM6 backups made of Terra ROM are not going to be restorable with CWM5 if i need to.
Actually, the incremental backup feature of CWM6 is very useful on a X-U with limited internal memory!
Have googled, all the guides i found either used a windows installer (.bat) or included kernel for unlocked BL only.
Is it possible to repackage the linux installer or has anyone does this please? i don't want to risk bricking a phone doing this myself.
This is what i was previously using http://forum.xda-developers.com/showthread.php?t=1948455 (5.x)
and Terra ROM includes a CWM 6.x http://forum.xda-developers.com/showthread.php?p=40447201 which is slightly buggy btw, some CWM options cause a hang but important stuff seems to work.
Not sure if this is an issue i may be able to
install stock ICS > Root > install CWM 5.x > install Terra with CWM6 > use CW6 to load another ROM, but awkward?
edit: whilst i'm here, i have another question about nandroid backups:
If i have two Xperia-U (which i should hopefully once my first is fixed by Sony..), can i restore the Nandroid from one to another? assuming same CWM version etc.
thanks to the mod who moved this.
anyone know about the 2nd question, restoring nandroid on different (but same model) phone?
Smiff2 said:
thanks to the mod who moved this.
anyone know about the 2nd question, restoring nandroid on different (but same model) phone?
Click to expand...
Click to collapse
Yes. Only CWM5 backups can be swapped amongst two ST25i's
Sent from my ST25i using xda app-developers app
satya-1998 said:
Yes. Only CWM5 backups can be swapped amongst two ST25i's
Sent from my ST25i using xda app-developers app
Click to expand...
Click to collapse
thanks so i need to downgrade CWM first, can i just flash it with this?
http://forum.xda-developers.com/showthread.php?t=1948455
and that won't affect my ROM? (Terra v5)?
Smiff2 said:
thanks so i need to downgrade CWM first, can i just flash it with this?
http://forum.xda-developers.com/showthread.php?t=1948455
and that won't affect my ROM? (Terra v5)?
Click to expand...
Click to collapse
Yes sure
Sent from my ST25i using xda app-developers app