[Q] can't decide on a custom [NS4G] ROM & Kernel - Nexus S Q&A, Help & Troubleshooting

I'm sorry about the long post if you want to get straight to my question, skip the first paragraph
I was avoiding this because it is a fairly noob question set (and I've seen a history of new members on XDA being berated for questions that could have been answered by any amount of research and I'm unsure whether my question set will fall into that category), but I just can't do anymore research since most information I'm finding is not in one place and I can't seem to find a full feature list for any of the ROMs and Kernels I research and look into, and on top of that there are SOOO many.... I'm about to pull my hair out of my head and my skull along with it, and every search engine I use is contemplating homicide (google has divorced me and is planning my murder for the life insurance money, and duck-duck-go is biting my heels with its bill) and firefox is planning a suicide bombing taking the 50 or more tabs with it along with my RAM, and I'm not terribly sure any of those actions aren't justified (and also, as you can probably tell, I'm going NUTS!). Just the amount of information and the amount of digging I have to do to find a single answer for the MANY questions I have regarding these ROMs and Kernels is staggering (I remember having similar problems searching to find the right linux distribution for me, but it wasn't this hard and after 2 or more weeks of searching, I didn't find myself not having any substantial answer, nor did it actually take two weeks)
anyways, enough with the crazy intro to the question
My current phone is a Nexus S 4g (sprint) currently running the stock ROM and Kernel, gingerbread 2.3.7 (build GWK74). I have it rooted and I have clockwork mod recovery flashed as well as ROM manager installed. I'm looking for ROM and Kernel recommendations (and combinations, I want to make sure they're compatible) as well as reasons why they might fit my needs
I need a ROM and Kernel that:
1. Won't reduce any of the current features I have on the Stock ROM/Kernel I have (though I don't use NFC so if google wallet isn't applicable, that's not a loss)
2. Will allow more steps in frequencies on my CPU (so CPUtuner won't tell me it can only go between 100Mhz and 1Ghz when I attempt to manually change the frequency, I can get one governor to get me 400mhz, but that only adds one more step to the 2 current steps, and performance and powersave governors don't work with the stock kernel, not that it's a big deal, I prefer conservative and ondemand)
3. will allow voodoo control & voodoo color (or any other feature that might be useful, though BLN isn't a big deal to me)
4. Has better battery life (while in use, use being things similar to internet browsing) than stock ROM/Kernel (so UI flare isn't completely necessary, and underclocking and/or undervolting would be great, as long as it doesn't sacrifice speed)
5. The UI should be less jittery than I'm seeing the stock react half the time (though that might be an effect of the CPU tuner)
6. I would like overclocking (however if that interferes with battery life, then I can live without it as long as it doesn't make the speed worse than stock)
7. this coincides with #1, but I think it should be said anyways: I don't want any connectivity (besides maybe NFC) to be affected adversely, so I want 4g, 3g (given), wifi, tethering, etc...
a few questions I have that I can't seem to clear up:
1. I'm beginning to develop software for android, so I'm wondering if any ROM and/or Kernel will affect ADB or any connection to my PC at all
2. What advantages do CM7.1 nightlies have over the CM7.1 stable, and any disadvantages (because I would prefer stable unless there's something on the nightlies I might want)
3. And any advantages ICS ports might have to anything listed above? and compatible kernels?
well, I have done some research, and the two ROMs I'm currently considering are Oxygen and CM7.1 (stable). I like Oxygen because it's a barebones rom with a few extra features that (from what I've seen thus far) don't interfere with performance or battery life. I like CM7.1 because it seems to be fairly quick and has a good feature set.
now I know that the performance might be more affected by the kernel than the ROM, so the kernels I've been most interested in are Netarchy and Trinity. Netarchy has decent speeds (though I'm unsure of its effect on battery life) and has a great list of features (such as voodoo control). Trinity is fast (depending on which version, I was debating on the overclocked version that doesn't go to the highest clock setting and the undervolted version which stayed at 1ghz but had great powersaving) because of its speed and/or powersaving, but I'm unsure of all of the features it has)
I had read that CM has its own kernel, but I can't find any substantial evidence to it besides a few short forum posts on various forums. I can't find anything on the CM site that backs up those claims (I could have just missed it though)
I was considering MIUI but I had heard that it had some translation problems from chinese into english and I'm not sure if you can get the text to read from left to right (and be alligned that way). Not sure if that has been fixed and if the features on there are necessary and/or make it difficult to use
I'm asking here because I'm sure I've barely scratched the surface on all of the ROMs and Kernels that might be helpful to me (and hope to get info from more knowledgeable people)
I have been referring to this thread
http://forum.xda-developers.com/showthread.php?t=1067813
I'm sure somethings I want aren't possible or if they are, there's negligible gain (I'm starting to thing that about battery life with the more I read)
once again, I apologize for the extremely long post, as you can tell I'm verbose (as it's really the only way I know how to get my point across)
if you need further information, feel free to ask. If any information needs to be cut off (especially if this needs to be cut shorter) let me know

I hate to do this but
BUMP
my main problem with this is that most of these roms and kernels seem to do the same thing but all have different problems
I've also found that some versions are more buggy then others which has thrown yet another curve ball into my research (not as bad as ICS but bad enough). I should have expected it but it's just one more thing to go digging for
an answer at all would be nice, other than just the views with no post. Even if the next person's answer is "this is stupid" or something of the like
even that would help me believe it or not

Honestly, your answer is the same one everyone else gets. Try them out and see. Most of the kernels out there should work with any of the ROMs, even the stock ROM. Personally, I have had no real issues with any ROM/kernel combo I have tried. I use CM because I am so used to the features they add and I dislike the stock GB theme. I'm using the last nightly cm7 had because there was something they didn't have in the stable but I don't recall what that was. But most any ROM or kernel you get for gB is likely done being developed for. The combination in my signature serves me very well. A lot of people do like oxygen. I just missed cm too much. Most of the kernels should allow for all of the wants you have.
I also ran cm9 with the glados kernel and honestly, it ran perfect for me. My only issue was with a few apps i use not wanting to cooperate.
Sent from my Nexus S 4G running CM7/franco.Kernel
Sent from my Nexus S 4G running CM7/franco.Kernel

alright thanks (which the button did for me)
I understand that (and some threads I looked over had answers like that, so I figured someone might say something along the lines of "try it out") I was mostly looking for input from past users about some ROM or kernel
I just don't want to end up with a broken phone before I leave for a week or two (to a rural area for a couple of days)
thanks for the answer, all I really need to know now is have there been any problems with any of them running ADB or transferring files from PC to phone?
EDIT: well I'm going to continue trying to get android SDK working on my linux OS, and I'm going to install and run a few ROMs and Kernels
ROMs I'm going to try: CM7.1 Stable, Oxygen, CM9
Kernels: Netarchy, Trinity, matri1x, and glados (with CM9)

Related

Updating kernel to Netarchy

I've owned my Nexus for a few months and have noticed that if I were to update my Kernel to Netarchy I could potentially overclock to 1.2 Ghz.
I'm interested in doing this but would like to know if anybody could answer these questions before I get stuck in.
1. Does my phone need to be rooted?
2. Will the Kernel work in the UK with T-mobile?
3. Will overclocking reduce battery performance?
4. Do I need to be running a custom ROM to use the new kernel?
Thanks in advance
JTopaz said:
I've owned my Nexus for a few months and have noticed that if I were to update my Kernel to Netarchy I could potentially overclock to 1.2 Ghz.
I'm interested in doing this but would like to know if anybody could answer these questions before I get stuck in.
1. Does my phone need to be rooted?
2. Will the Kernel work in the UK with T-mobile?
3. Will overclocking reduce battery performance?
4. Do I need to be running a custom ROM to use the new kernel?
Thanks in advance
Click to expand...
Click to collapse
1. You just need Clockwork Recovery, but at that point.. you might as well get root.
2. Kernels work with any carrier. Carrier is not a factor, it just depends on what ROM you use.
3. possibly (not sure about this)
4. No but since you have to unlock your bootloader to put this kernel on, your settings will be wiped. So you might as well try a custom ROM.
You can't get dirty down with kernels and not try ROMs. You have to fully get dirty. What you're saying is like putting one hand in a muddy pool, you just have to put both hands in the muddy pool
Cheers for the tips!
I'm going to get so stuck in that pool of mud I might never make it out!
Just another question (the dreaded noob question) whats the easiest way to root?
JTopaz said:
Cheers for the tips!
I'm going to get so stuck in that pool of mud I might never make it out!
Just another question (the dreaded noob question) whats the easiest way to root?
Click to expand...
Click to collapse
There's only one way to root lol. The Nexus S is one of the few phones that are the easiest to unlock unless you count lazy one clicks.
Here are some guides to help you get started:
I9020/I9020T: http://forum.xda-developers.com/showthread.php?t=895545
I9020A/I9023: http://forum.xda-developers.com/showthread.php?t=1007782
^^ You can find out what model you have by going to Settings -> About Phone -> Baseband Version
http://forum.xda-developers.com/showthread.php?t=1031760 is also another good thread to figure out what version of the NS you have.
E.G. mines is I9020XXKB3
If you get stuck, you can message me or whatever and I'd be more than happy to assist you.
You also have to go through each and every ROM to see which offers the most functionality for you based on added features. I have to say though, Netarchy's kernel (as you mentioned in OP) is a necessity. It's more stable than the stock kernel (surprisingly!) and offers a lot of goodies!
@zephiK: I have already taken a look over the Netarchy's kernel info/changelog, but could you please note the important differences between stock and Netarchy CFS ? Just the important ones, don't go into detail if you don't want/have time. Because, even if I have read the info, I still don't see some major differences (I don't count the Voodoo configs). Maybe I'm blind, lol. Please enlighten me.
I've just rooted and applied Cyanogen CM7 to my Nexus S.
I was wondering if anybody knows how to get the stock app drawer back? I dislike ADW launcher.
lambda30 said:
@zephiK: I have already taken a look over the Netarchy's kernel info/changelog, but could you please note the important differences between stock and Netarchy CFS ? Just the important ones, don't go into detail if you don't want/have time. Because, even if I have read the info, I still don't see some major differences (I don't count the Voodoo configs). Maybe I'm blind, lol. Please enlighten me.
Click to expand...
Click to collapse
The Voodoo configs are enough to make you switch to be honest. Voodoo Sound is simply amazing, it can't be explained. Go use it for yourself and you'll notice the difference. Voodoo Color makes the color much better. http://forum.xda-developers.com/showthread.php?t=1002090 for the best Color settings.
All the features of Netarchy's kernel are in his thread. I don't have to restate what Netarchy said in his OP post.
But the main highlights are the EXT4 performance boost. This was missing from the stock kernel which significantly increases your phone's speed.
Raised default read-ahead value from 128 to 2048 (read: sd speed tweak built-in, scripts not necessary)
BLN: Want your LED notifications back? BLN is your solution.
OC/UV: Playing with Undervolts causes better battery life.
but overall.. experience with netarchy is faster and better battery life (without even modifying UV)
@JTopaz: You can either get ADW Launcher or LauncherPro from the market. The ADW from CM7 is different from the market one.
If you really want stock launcher, download: http://forum.xda-developers.com/showthread.php?t=933517
So, essentially, it's faster with EXT4 and, at the same time, has better battery life than stock kernel ? What exactly improves battery life ?
Also, about ADW launcher. Does the one from CM7 come with a 3D launcher ?
Yea, I know these may be dumb questions, but there are question like these that don't actually have an answer lying around. Or at least I didn't find it. Yes, like I said, I have read netarchy's posts. But I was reaching for a more elaborate explanation; like: EXT4 improves performance in aplications where rendering bla bla bla bla, because it uses more available resources that bla bla bla. So that I could understand where that performance boost comes from and where it should be available, if I would actually need it, or whatever. Same applies to battery life. Why does it have better battery life ? It under-clocks in certain moments, etc. etc. ?
lambda30 said:
So, essentially, it's faster with EXT4 and, at the same time, has better battery life than stock kernel ? What exactly improves battery life ?
Also, about ADW launcher. Does the one from CM7 come with a 3D launcher ?
Yea, I know these may be dumb questions, but there are question like these that don't actually have an answer lying around. Or at least I didn't find it. Yes, like I said, I have read netarchy's posts. But I was reaching for a more elaborate explanation; like: EXT4 improves performance in aplications where rendering bla bla bla bla, because it uses more available resources that bla bla bla. So that I could understand where that performance boost comes from and where it should be available, if I would actually need it, or whatever. Same applies to battery life. Why does it have better battery life ? It under-clocks in certain moments, etc. etc. ?
Click to expand...
Click to collapse
The phone is already using EXT4 but its missing a optimization thing. I don't want to go full in details about it. If you want to know whats it about, search for it on the forums. I believe it was supercurio that found it.
What improves battery life is the tweaks. Just use it, if you don't like it you can revert back to stock. I'm not apart of the Netarchy marketing department. I'm telling you to use it, if you dont want to use it im not going to try and persuade u to do so. It's your choice, I'm just saying do it.. im not going to beg you to do it.
As about ADW.. I don't know, the ADW included with CM7 is different from the ADW on the market. The ADW on the market does have 3D launcher, I use ADW EX (paid version of ADW which includes new features).
Edit: Here is the post about EXT4 found by supercurio. http://forum.xda-developers.com/showthread.php?t=876069
It also includes a tweak that increases your SDcard I/O speed. And it's real, not the fake quadrant hack [this tweak is not EXT4.. its something else]
http://forum.xda-developers.com/showthread.php?t=1023664
^
I even said im not a marketer but im just going to lay these right here. If this doesn't convince you then I don't know what would.
Ending story: Make a nandroid backup, flash Netarchy's 1.3.0.6 kernel.
Try it... don't like it? do a nandroid restore
Like it? well..... you just gave another +10 to loving your phone much more.
I tried flashing my kernel to netarchy however when I rebooted my NS it just displayed a Google logo with the unlocked padlock. The rom I was using at the time was CM7.
I left it a few minutes but it was frozen on that screen. Restored a Nandroid backup and now up and running again.
What did I do wrong? I'm rooted with an unlocked bootloader. I really like the look of the stock rom so can I just update my kernel and then overclock?
JTopaz said:
I tried flashing my kernel to netarchy however when I rebooted my NS it just displayed a Google logo with the unlocked padlock. The rom I was using at the time was CM7.
I left it a few minutes but it was frozen on that screen. Restored a Nandroid backup and now up and running again.
What did I do wrong? I'm rooted with an unlocked bootloader. I really like the look of the stock rom so can I just update my kernel and then overclock?
Click to expand...
Click to collapse
Did you download the CFS CM7 version? There are four versions of the kernel. And yes you can use stock + netarchy. You just have to download the one for stock ROMs.
zephiK, I think you got me wrong. I'm not opposed to netarchy's kernel, or any kernel in particular. I am a more technical kind of person, that's why I put these kind of detailed questions, not because I want to find something wrong with those kernels, just for the sake of it. And yes, I know you don't advertise his kernel, or, again, any other kernel. I know that. I was just doing what I always do, trying to find out as much as I can about the update/modification that I'm going to perform on my phone, so that I won't break it and then come crying here for help like an idiot.
So thanks a lot for the info, I really appreciate that you took the time to write me back.
I have, in the meantime, applied the CM7 ROM with it's ADW launcher. Unfortunately, it doesn't have a 3D launcher, but the whole ROM has lots and lots of features that really make it better than stock. If netarchy's (or other) kernel has the same outstanding difference than stock, then yes, I would be stunned. Anyway, I will look more into it, then I'll see what I'm going to do. Thanks a lot again !

[Q] Prime 1.8.4 (No Custom Kernel) VS. Revolver

I'm struggling to recognize the benefit of a custom kernel on prime.
Also, Revolver has piqued my interest. I've seen other posts that are similar to this, but not quite as detailed as i'd like.
What does a custom kernel bring you? I have Prime 1.8.4 and haven't even really recognized the difference between in and the stock firmware.
Please be patient, i'm new to the Android OS.
So, to rehash, im looking for information on:
The benefits of Prime.
The benefits of a custom kernel + prime or revolver.
The benefits of Revolver.
Revolver + a custom kernel.
I'm appreciate the fact that you guys may not have time to indulge a noob like me. If anyone can help me find the resources i need, i'd greatly greatly greatly appreciate it!!!!
The guides & how-to's on this site are amazing, and i realize that most of this stuff is geared toward developers (i plan on developing, and have just begun my studies. I shall be as amazing as you all one day!!!) but i'm missing quite a bit of information. Few of the guides i've seen speak of what the software actually is/is intended to do/be, or how it's different.
P.S. If anyone has any idea if there is a ROM/ Android dev wiki, i'd appreciate the location of it.
If not, i think ill start one!
I saw a thread that kinda talked about what a kernel is, but I think, for me, I use Clemsyn kernel because it allows me to overclock (overclocking at 1400~1504 atm) up to 1600ghz. That lets your tablet run faster than the factory setting (which sets it lower for less chance of a burn out). Other than that, I don't really know either and I'd like to hear some replies too =D.
its basically similar to the benefits of a custom rom. it lets you...
1) overclock
2) adds support for kernel modules like ntfs, cifs, 3g.....
3) can allow for optimizations
clemsyn is always playing with bus speeds and memory timings to squeeze the most performance out of the tablet. he also adds modules and functionality like the poster above said.
I like custom roms because they do awesome things, like compile tun and cifs support into the kernel. now, i have been on prime for some time, but a lot of things seemed to be a little snappier over the stock rom.
i don't bother overclocking.

[Q] Guide + question about improving battery time

Hello,
I am a big noob - when that has been said - I am happy about my Nexus S.
I own the EU model, I9023. I have downloaded and manually installed ICS (incremental), but it seems like it uses as much power as GB.
I consider myself as a heavy user of my phone - I text a lot - 100, maybe more, pr day. I read news, emails and so on from my cellphone. My battery will last for maybe 12 hours before I start to conserve the battery.
I have tweaked, deactivated all sync except Google, optimized within the stock rom (without root).
I have read that you can do a lot of things to your phone to help this. I have looked at ebay and amazon for a replacement battery, but all of them fits 9020 and not the 9023 (expect those costing way beyond 70-80$ + shipping)
I have read that there is some kernels for android which is using more features to help improving the battery life. So, I have tried to get an overview, but the lists of kernels and roms are very extensive and I cannot tell difference as I am not expert in android roms and kernels.
I weight stability and usability - therefore, I have no needs for fancy features - stock rom is fine or something like that, if needed. I have read about the deep idle feature which sounds like a very big issue that stock android does not have implemented. So I am looking for a kernel which is stable and can help me improve my battery life (if possibly).
As I have not rooted my Nexus S or anything before, I would also ask if someone could make/link to a step by step guide to rooting and installing it. I can see a lot of methods for rooting nexus s in this forum, but I would prefer one which is fairly simple and is confirmed working with android 4.0.3
Thank you for your help
Turn off auto sync on apps like Facebook and Widgets. Calibrate your batt every once in a while. Get a kick ass kernel like speedy or matr1x.
Would matrix kernel work with ICS 4.0.3 stock, but rooted?
Hi,
You really should root your Nexus. I was on stock ICS before and had barely a day of battery. Now I'm on Petes Buggless Beast with steven garons kernel. I Love it, everything runs flawless, stable, smooth(better than stock) and with medium usage i have 2 days with my nexus. Even more when i only do some calls and some pulse reading and some maps usage.
Youll find all the guides you need in the general section.
Here are some pics of my battery with little usage.
Hello,
I have now rooted and installed Matr1x kernel.
Then I am running stock 4.0.3 with Matr1x kernel. I downloaded NStools and activated Deep Idle. Lets see if that will improve my battery time

Questions about MT4GS overclock kernels

I recently rooted my Mytouch 4G Slide (s-off) and have been trying out several roms, my favorite of which are: Blue6IX's Bulletproof rom, Virtuous Primadonna, and Virtuous Inquisition. I like all of these, since each have their benefits over the other. Bulletproof is more solid and maintains the ability to use all stock features, most importantly the camera. The Virtuous roms are both visually more exciting (Inquisition is an ICS style rom), BUT the camera crashes if you even try certain camera features or some random things fail like trying to send a photo via text. All those pros and cons aside, the main feature keeping me on Virtuous Inquisition is the overclock kernel. It overclocks up to 1.7Ghz, and that's damn cool if you ask me.
Since the Virtuous roms have so many issues, I want to be able to use a rom like Bulletproof and still be able to overclock it. I looked all over this forum for overclock info/kernels and found just 2 threads. One was an older one by Romanbb called Kanged (still available for download), the other was from Blue6IX including several variations of kernels (but none of the download links exist anymore).
Then I did some more research on the kernel used in the Inquisition rom. Everything I read pointed to a developer that, apparently, only has overclock kernels for the HTC Sensation (can't think of his name at the moment). This seemed a little strange that a kernel for a different phone would be compatible with mine.
So this is where I reached a dead end with even more questions than I started with:
Are overclock kernels specific to each device? In other words: if I found one for a Sensation or whatever, would I be able to use it with my MT4GS?
Since Romanbb's "Kanged" OC kernel seems to be the only one still available for the MT4GS, would it still be compatible with newer roms? And for that matter, does is have to be used with a particular version of Android, or Sense vs ICS?
You see, I don't know enough about overclock kernels (or even kernels, themselves) to know all the right questions to ask in this situation. All I know is that Bulletproof has the stability I want, while Inquisition has the speed I need. And before I go cutting & pasting bits and pieces of one rom into another, I'd like to know what I should be doing or if I'm even on the right path. So maybe someone can point me in the right direction and help me to understand compatibility of oc kernels & how they can/can't be implemented. Also, where the hell do I even find oc kernels for this model of phone?
Thanks in advance to anyone who can help me to understand all of this. And I apologize in advance for any headache my abundance of questions and lack-of-understanding may cause.
All of the ICS/JB roms that use the v3 kernel by TeamDS are overclocked to 1.7ghz as well. Oh and don't flash a Sensation kernel...you wont boot. Also I'm not sure but I think the latest bulletproof (v1.1) has overclock to 1.7
Edit btw this belongs in the general because this is a question
xmc wildchild22 said:
All of the ICS/JB roms that use the v3 kernel by TeamDS are overclocked to 1.7ghz as well. Oh and don't flash a Sensation kernel...you wont boot. Also I'm not sure but I think the latest bulletproof (v1.1) has overclock to 1.7
Click to expand...
Click to collapse
I'll check those out. I've noticed there's a common trend between all ICS roms for the MT4GS: they all have the same camera failures as well as plenty of other random issues, although some have more than others. So I'm hesitant about trying any ICS roms older than a couple months, since it seems that a truly stable ICS rom for this phone with minimal issues doesnt exist yet. But yes, I will check it out.
As for Bulletproof, if it does have overclock then something is wrong because I tried SetCPU (several others as well) and I wasn't able to set a max frequency higher than 1200-ish mhz (or 1100 something?). No matter what I tried the frequency stayed at stock settings. Thats why I'm trying to find out where to find a compatible oc kernel and how to install/flash it on top of a rom that didn't originally have an oc kernel.
With the Virtuous Inquisition rom that I'm currently on, it allows a max of 1728mhz which is great. Although for some reason whenever I set up a new profile within SetCPU or even change the Min/Max settings, the setting doesn't have an effect on the actual frequency longer than a couple seconds before reverting back to default. And I tried disabling Perflock but I get "Error: Misc Exception.. ". Which brings me back to my original thought about the kernel used in this rom; I found the name of the dev and kernel version used in this rom: "SebastianFM -Sensation 3.0.13 kernel". When I looked up that guy's kernels, they all seem to be exclusively for the Sensation, but his kernels are being used in this Inquisition rom that is compatible for the Sensation, Evo3D, and MT4GS. So the fact that this (apparently) is a Sensation kernel might explain why my settings in SetCPU have no effect and I'm unable to disable Perflock.
Still though, it would be nice to get the best of both worlds; stable rom, fast-as-hell kernel.
Edit btw this belongs in the general because this is a question[/QUOTE said:
Thanks. Didn't know that, I figured this was a development-related question so the "Development" section made sense, and I made sure I labeled it with a "( ? )" to avoid any confusion. My mistake, I suppose. And although I've been a long time reader of this forum, I didn't set up an account til last fall and hadn't actually started a thread til now. Now I know. Soo, is there a way to move this thread and I'm just not seeing it?
Click to expand...
Click to collapse
@eon said:
Now I know. Soo, is there a way to move this thread and I'm just not seeing it?
Click to expand...
Click to collapse
No, you are not allowed to move threads, even if you created them.
The post was reported, and the thread moved. For future reference, you can do this as well - but also for future reference, no questions should ever be in the Development section. Thanks!

[Q] Rooting and its basics

I've rooted one phone in my history of rooting - the mytouch 4g. I found it very unstable during that process thus my hold off of rooting until now.
I have a Nexus 5, thus me creating a thread in this forum. I know many will just tell me to google or whatever but I rather get someone's actual response to my post.
That said, what is the different between a ROM and a Kernal. And how can one tell if one is better than another?
I think I want what everyone wants in their phones - stability and extended battery life.
Thanks again.
a rom is the ui, it gives the user variables to adjust and can add some features. a kernel is the central control of your whole phone. it ties the cpu to the rest of your phone, and to your ui. the kernel is like the brain, where the rom is like the outside/skin of the body.
hiw do you know which is better? only by trying them out. some phones will like certain kernels better than others, and you wont know which until you try.
Hi,
Sorry to give you a link to explain what is a rom and what is a kernel, but anyway: http://forum.xda-developers.com/wiki/index.php?title=ROM-VS-Kernel, for me it's a good start.
About battery life it's not the rom that will give you better or worse battery life (unless a "bug"), at least the kernel can play its role but it's mainly your use and settings, the apps you use...
If you have a bad signal reception or a rogue apps with a ton of wakelocks, whatever the rom or the kernel, it will be always the same thing.
Hammer_Of_The_Gods said:
Hi,
Sorry to give you a link to explain what is a rom and what is a kernel, but anyway: http://forum.xda-developers.com/wiki/index.php?title=ROM-VS-Kernel, for me it's a good start.
About battery life it's not the rom that will give you better or worse battery life (unless a "bug"), at least the kernel can play its role but it's mainly your use and settings, the apps you use...
If you have a bad signal reception or a rogue apps with a ton of wakelocks, whatever the rom or the kernel, it will be always the same thing.
Click to expand...
Click to collapse
Hammer-thanks for the link. Very informative for me and I am sure others.
Doc
TXRaunchy said:
I've rooted one phone in my history of rooting - the mytouch 4g. I found it very unstable during that process thus my hold off of rooting until now.
I have a Nexus 5, thus me creating a thread in this forum. I know many will just tell me to google or whatever but I rather get someone's actual response to my post.
That said, what is the different between a ROM and a Kernal. And how can one tell if one is better than another?
I think I want what everyone wants in their phones - stability and extended battery life.
Thanks again.
Click to expand...
Click to collapse
I`am not rooted also atm, the device does everything that i need it to do to be honest. Rooting is handy and usefull if you want to use features or do things that cannot be done with the stock configuration. Read the first 4 threads in the General section well if you want to learn the basics of rooting.

Categories

Resources