To start this thread off, I will start by saying ying I am not bashing the developers in any type of way, just giving people my perspective and opinion.
Hello guys,
Let me start by introducing myself. I'm not new to this forums, ask many questions and do lots of research and from my research here is my conclusion.
People normally say they want a custom, stock feel of an android and that's why they flash rooms. If you want a pure droid feel get a Nexus device simple as that. Why flash a rom that takes away originality from the device? Things like S Voice, Samsung Watchon, multi window mode, WiFi calling and etc are very useful in everyday life. It's also what makes the phone better than an iPhone in opinion, the only advantage I see with roms are slight speed advantages and honestly, it isn't by much. I feel like roms are only better for games but if you're rooted, you can over clock your phone when you're playing games and problem solved.
I didn't go too much into detail, just stated a few reasons. Feel free to drop your opinions though, I'd like to hear why some of you think custom roms are better.
i rooted my s3 for the first time a few weeks ago, and the main reason was because i wanted the new 4.4 and heard that it wasn't going to come out for a LONG time through an official update. i was leaning towards buying the nexus 5 but when i found out i could flash a custom rom i tried it right away. i'm extremely happy with my decision because the new rom has been stable and makes the phone brand new again. like you mentioned, its much snappier without all the extra samsung extras.
dreseansr said:
To start this thread off, I will start by saying ying I am not bashing the developers in any type of way, just giving people my perspective and opinion.
Hello guys,
Let me start by introducing myself. I'm not new to this forums, ask many questions and do lots of research and from my research here is my conclusion.
People normally say they want a custom, stock feel of an android and that's why they flash rooms. If you want a pure droid feel get a Nexus device simple as that. Why flash a rom that takes away originality from the device? Things like S Voice, Samsung Watchon, multi window mode, WiFi calling and etc are very useful in everyday life. It's also what makes the phone better than an iPhone in opinion, the only advantage I see with roms are slight speed advantages and honestly, it isn't by much. I feel like roms are only better for games but if you're rooted, you can over clock your phone when you're playing games and problem solved.
I didn't go too much into detail, just stated a few reasons. Feel free to drop your opinions though, I'd like to hear why some of you think custom roms are better.
Click to expand...
Click to collapse
you cannot overclock your phone by rooting
you need custom kernel for that
pradeepxtremehacker said:
you cannot overclock your phone by rooting
you need custom kernel for that
Click to expand...
Click to collapse
Actually, you can. I've overclocked my phone lol.
It's not just for better performance but in custom ROM everything is better, such as battery life, it's the most important thing after performance.
You can also take the full control of the device after root and install a custom ROM. Games also is very important point for huge number of android user, because the stoke (original) android system cannot run games as smooth as custom ROMs.
Another reason is the lag, lag is a big problem in any android environment and up to now there is no solution for that, however, custom ROMs reduce the lag and make a better feeling for the user.
Help me by hit like here :
https://www.facebook.com/BankMuscatMeethaq/posts/576114045788466
dreseansr said:
Actually, you can. I've overclocked my phone lol.
Click to expand...
Click to collapse
you cannot
tabnnaj said:
It's not just for better performance but in custom ROM everything is better, such as battery life, it's the most important thing after performance.
You can also take the full control of the device after root and install a custom ROM. Games also is very important point for huge number of android user, because the stoke (original) android system cannot run games as smooth as custom ROMs.
Another reason is the lag, lag is a big problem in any android environment and up to now there is no solution for that, however, custom ROMs reduce the lag and make a better feeling for the user.
Click to expand...
Click to collapse
Not in all cases a ROM makes for better performance, and in some cases it actually makes it worse if the ROM is not properly configured. But a ROM can give the device a plain android version without the bloat software from the device manufacturer, thereby increasing performance and stability. In most cases I don't think it increases performance over plain android other then giving access to overclocking and scheduling options
Related
Alright Nexus S community, First off i will say thank you to all the devs and your hard work... i havnt even begun to use all of your awesome work but there SO MUCH stuff in this forum its nutz!
I have been on an lg p500 for awhile now, running a nice CM7 port. Recently i have been given the opportunity to get a Nexus S for CHEAP. I figured why not!
So i come to you guys after about 2 hours of reading through the various threads on kernels and roms.
I am going to be looking for the combination of a kernel / rom that produces the best battery life, with good performance. It doesnt have to be the best rom in benchmarks. But one thats stable with good battery life... with a SMOOTH UI.
Obviously there is alot of developing right now due to the drop of 4.0.4... im just trying to narrow down which rom i will use and which kernel.
suggestions welcome!
Thanks
Nd4
Most ROMs that aren't HEAVILY edited don't vary much in battery life. The kernel can change the battery life a little, but it sits heavily on whether or not you are OCing/OVing. An extreme undervolt could also give you a tiny, probably negligible, boost. This is something you can change in each kernel anyway though.
As always, the biggest problem you'll face is something keeping the phone awake through a wakelock, or be woken up constantly, as well as the screen being on. No unnecessary wakelocks while idling, no rogue apps using transferring data for no reason while screen is off and no heavy OC --> great battery life.
Try out a range of ROMs and Kernels which have the features you want, here on the Nexus S forums they're all top notch
Harbb said:
Most ROMs that aren't HEAVILY edited don't vary much in battery life. The kernel can change the battery life a little, but it sits heavily on whether or not you are OCing/OVing. An extreme undervolt could also give you a tiny, probably negligible, boost. This is something you can change in each kernel anyway though.
As always, the biggest problem you'll face is something keeping the phone awake through a wakelock, or be woken up constantly, as well as the screen being on. No unnecessary wakelocks while idling, no rogue apps using transferring data for no reason while screen is off and no heavy OC --> great battery life.
Try out a range of ROMs and Kernels which have the features you want, here on the Nexus S forums they're all top notch
Click to expand...
Click to collapse
thats my problem! SO MANY awesome choices! hmmm which one to start with first.
Pick the ones which have all the features you want first, then move onto the ones which are missing one or two, and so on. TitaniumBackup will be your best friend
Harbb said:
Pick the ones which have all the features you want first, then move onto the ones which are missing one or two, and so on. TitaniumBackup will be your best friend
Click to expand...
Click to collapse
any stand out recommendations that i should at least give a try.
Thank you btw for your very warm welcome and help
nd4spdbh said:
any stand out recommendations that i should at least give a try.
Thank you btw for your very warm welcome and help
Click to expand...
Click to collapse
yes, all of them
first find a rom you like, then try all the kernels. the kernels can make a difference to the rom. it can make it worse, or much better. really, there are so many differences of opinions to whats good, as many opinions as there are users. but, being in the nexus s community, its really hard to make a wrong choice. there is just that much quality here.
personally, i use unofficial cm9 kangs as my rom with all the trinity kernels. but, i do make it a habit of trying all the kernels(and most the roms) at least once
AOKP and Bigxie ROMs, try these.
Sent from my Nexus S using Tapatalk
simms22 said:
yes, all of them
first find a rom you like, then try all the kernels. the kernels can make a difference to the rom. it can make it worse, or much better. really, there are so many differences of opinions to whats good, as many opinions as there are users. but, being in the nexus s community, its really hard to make a wrong choice. there is just that much quality here.
personally, i use unofficial cm9 kangs as my rom with all the trinity kernels. but, i do make it a habit of trying all the kernels(and most the roms) at least once
Click to expand...
Click to collapse
Pretty much this. Everyone has their personal favourite which means very little to you. Give all of the ones with features you need a try, and once you're happy with a particular ROM give it a shot with various kernels. Later you can expand your horizons.
I'm pretty sure there was a topic not too long ago about how hard it is to choose ROMs and Kernels because there are just so many of them.
Harbb said:
Pretty much this. Everyone has their personal favourite which means very little to you. Give all of the ones with features you need a try, and once you're happy with a particular ROM give it a shot with various kernels. Later you can expand your horizons.
I'm pretty sure there was a topic not too long ago about how hard it is to choose ROMs and Kernels because there are just so many of them.
Click to expand...
Click to collapse
well this is good to hear.
In the lg p500 community we had alot of roms that were almost nearly the same, and a buncha junky ones, with a few good standout roms....
Guess once i get the nexus ill begin a flashin and playing!
seems like the major kenels around here are
Air Kernel
Matrix
SG-NS-ICS
yes?
nd4spdbh said:
well this is good to hear.
In the lg p500 community we had alot of roms that were almost nearly the same, and a buncha junky ones, with a few good standout roms....
Guess once i get the nexus ill begin a flashin and playing!
seems like the major kenels around here are
Air Kernel
Matrix
SG-NS-ICS
yes?
Click to expand...
Click to collapse
dont forget Trinity Kernel, and its been around the longest
First off, I apologize if this the wrong spot. First thread and this category seemed appropriate. Now the main question. My PACman ROM I really love but the battery life is horrendous! I really like the ultimate customization but honestly the battery life is irritating. Now I want to switch to Viper. I was also planning to flash a custom kernel. ElementalX I believe it's called. Now I need help if I should switch. Many thanks!
EDIT 1: I installed Viper, it ran smoothly, but what I like to call "self plug-ins" are way to much from Venom. They have to many Venom/Viper apps and they are probably useless. So uninstalled and hopefully I'll research more of the tweaks for a better experience next time.
SilentDeathShot said:
First off, I apologize if this the wrong spot. First thread and this category seemed appropriate. Now the main question. My PACman ROM I really love but the battery life is horrendous! I really like the ultimate customization but honestly the battery life is irritating. Now I want to switch to Viper. I was also planning to flash a custom kernel. ElementalX I believe it's called. Now I need help if I should switch. Many thanks!
Click to expand...
Click to collapse
I haven't used PACman, but I'm a huge fan of CM10 (not 10.1 for me yet).
I used ViperOneS for about 7 months and enjoyed it, but it definitely still felt a little bloated (and that was using a custom kernel with the system overclocked and undervolted). The customization was nice, it had few bugs, and the sense camera is hard to beat. I have limited experience with Viper 2.0 - so someone else may need to chime in about it specifically. I used the de-Sensed installer and it still felt slightly bloated.
CM10 is a much cleaner experience in my opinion. Even without a custom kernel that has the chip overclocked, the ROM runs much more smoothly. It is nearly a perfect ROM except for the camera. It's not bad, but it's definitely nowhere near as good as Sense. I would also say that CM is more stable than Viper, but only slightly so.
It really comes down to what you value.
@ OP, what do you expect from this question? There are people who say Viper is great (including me) and others who will say it isn't worth it to switch. Just try and flash and see for yourself to get the best inside info about this ROM. After that you can tell us if it was worth it
Nit trying to be rude or something, but if you got a battery drain problem, then its probably not the ROM(although I use JellyBAM - not from xda), but something else. I used pacman in the past, and it was similar to Stoxk sense, or maybe a little better. Try a clean install, and try not to restore any settings. If battery life still isn't right, then its probably an app behaving poorly.
Boes40 said:
@ OP, what do you expect from this question? There are people who say Viper is great (including me) and others who will say it isn't worth it to switch. Just try and flash and see for yourself to get the best inside info about this ROM. After that you can tell us if it was worth it
Click to expand...
Click to collapse
I'm just looking for a better battery life, smooth performance, and a just an overall easy experience. I'm used to Jellybean ROMs the most, so sense type are kinda new for me.
YoMarK said:
Nit trying to be rude or something, but if you got a battery drain problem, then its probably not the ROM(although I use JellyBAM - not from xda), but something else. I used pacman in the past, and it was similar to Stoxk sense, or maybe a little better. Try a clean install, and try not to restore any settings. If battery life still isn't right, then its probably an app behaving poorly.
Click to expand...
Click to collapse
I've done so many reinstalls. Maybe in the past week I'll say 10. I played the pretty CPU and GPU demanding game ago. But I haven't played in awhile and it's not running.
Hey guys,
So, I was wondering.. I am new to the all android experience, I am learning and I am enjoying tweaking and messing around with my phone.
Problem is that I am really un knowledgeable when it comes to kernels and roms..
I tested at least 5 kernels today and tbh apart from system performance on antutu i'm not seeing much, i'm wondering how people can reach 19 hours on here when no matter which rom or kernel I pick my phone just keeps draining pretty fast when i'm playing games..
I want to learn, to understand more.. but for that, I need help.
I want to know how to select a good rom, a good kernel, what features to look at, how to mess with voltages and etc..
I would love to learn, so someday I can be the one assisting other android users.
MrFishiz said:
Hey guys,
So, I was wondering.. I am new to the all android experience, I am learning and I am enjoying tweaking and messing around with my phone.
Problem is that I am really un knowledgeable when it comes to kernels and roms..
I tested at least 5 kernels today and tbh apart from system performance on antutu i'm not seeing much, i'm wondering how people can reach 19 hours on here when no matter which rom or kernel I pick my phone just keeps draining pretty fast when i'm playing games..
I want to learn, to understand more.. but for that, I need help.
I want to know how to select a good rom, a good kernel, what features to look at, how to mess with voltages and etc..
I would love to learn, so someday I can be the one assisting other android users.
Click to expand...
Click to collapse
Only one way to do that : READ READ READ READ and read some more. And don`t be afraid to try things like flashing roms, kernels, recovery`s, mods. Always read the OP`s of the devs well so you`ll know what to do,
gee2012 said:
Only one way to do that : READ READ READ READ and read some more. And don`t be afraid to try things like flashing roms, kernels, recovery`s, mods. Always read the OP`s of the devs well so you`ll know what to do,
Click to expand...
Click to collapse
Thing is that most people here are already.. " in the zone " when it comes to knowledge, so they speak the language that I don't understand.. it's like chinese when I first look at it.
How does a beginner evolve like that?
Btw: I was wondering maybe I should test kernels and roms for a period of time instead of periods of hours? because I don't see immediate results I just switch a rom or a kernel not really giving it a chance to evolve
MrFishiz said:
Thing is that most people here are already.. " in the zone " when it comes to knowledge, so they speak the language that I don't understand.. it's like chinese when I first look at it.
How does a beginner evolve like that?
Btw: I was wondering maybe I should test kernels and roms for a period of time instead of periods of hours? because I don't see immediate results I just switch a rom or a kernel not really giving it a chance to evolve
Click to expand...
Click to collapse
All you need to know about adroid http://forum.xda-developers.com/showthread.php?t=2510966
Learn how to setup and use adb, unlock the bootloader and return to stock if need be? See http://forum.xda-developers.com/showthread.php?t=2513701.
Also read this usefull thread http://forum.xda-developers.com/showthread.php?t=2507905.
Read this also (for beginners very helpfull) http://forum.xda-developers.com/showthread.php?t=2510966
Installing usb drivers http://forum.xda-developers.com/showthread.php?t=2510966.
This is a very good start to stop beeing a` NOOB` and eliminate the risk of bricking your phone.
All users start from scratch bro, we all live and learn till the day we die
First don't care about bemchmarks. They mean nothing in term of user experience.
Second a kernel must be tried at least during one or two days.
Third there is no best Rom our best kernel. Golden rule. Each person has different needs and tastes.
And be careful when you see amazing battery times. What matters is phone usage. Good phone network ? Wi-Fi? Localisation always on? And so on.
What surprises you when you play your battery drains? Normal.
What makes difference is 'idle' time. Use Greenify, fight backend running apps.
Some people spend days tweaking their phones, and though don't have time to use it...
MrFishiz said:
my phone just keeps draining pretty fast when i'm playing games..
Click to expand...
Click to collapse
this is normal... what do you expect when you stress the CPU/GPU?
Thing is, you don't just change kernels and run. Many of the efficiencies you gain with custom kernels comes from the tweaks you make to the system made possible by the kernel. These are where you can get increased performance in many respects. Keep in mind, though, no matter what you do, the processors will still be hungry under load and there is not much to do about screen use except brightness control. (i.e. games will kill your battery faster than just about anything else)
Sent from my Nexus 10 using XDA Premium HD app
Have you checked into finding out which apps and services may be causing your phone to wake up often, or even not sleep at all? Learn about wakelocks if you haven't already. There are good tools for finding out which ones are affecting your battery life, such as BetterBatteryStats.
Check out this thread: http://forum.xda-developers.com/showthread.php?t=1827676
start off by reading.. read... and read some more:good:
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.
Hi all
i had my OPO for 2 months now
and i decided to root my phone and try some custom ROMs and kernels since they're so popular , so last month i rooted my phone and take a spin on those famous ROMs and kernels ( partly is also the touchscreen issue and random reboots are driving me nuts ) i won't specify what ROM or kernel i am using though
first impressions when i had a new ROMs is that , there's nothing much that is different i though things would be faster snappier with a new kernel built in but ...my OPO did not , my phone did get more stable but it did suffer from multigesture issue once and force rebooted 3 times in the span of 1 month , but the biggest issue is that my phone keeps getting systemui has stopped working , multitasking button gets bugged one too many times , wallpapers constantly missing when i unlock my phone and animations are very clunky
so yesterday i decided to go back to stock just to remind myself how stock feels , using NANdroid backup i restored everything and...
stock 44s feels so much better compared to custom ROMs which begs the question
why do people deviate from stock ROM on OPO ? stock cm is pretty sweet , I understand rooting the phone to get xposed etc but custom ROMs just don't feel right on the OPO ...so is it just me ?
still props to all the devs out there , no offense just my 2 cents
I think if varies for the phones and locations, but I was getting some pretty beastly battery life, smooth/fast experience with vanir and Franco. For some reason I just didn't like stock and was not getting as great battery life. I've tried many things and some are good, but there are better (to me at least). I'm just running Lollipop now and can't seem to go back to kk.
It all comes down to ones preference really...
Sent from my A0001 using XDA Free mobile app
wait , isn't cm12 for OPO currently a little unstable? i really wanted to give it a shot but i fear that it is too unstable for a daily driver
Working fine for me; I don't think it is to the point where it can't be a daily driver. I'm really liking it so far, the Lollipop experience feels really nice and smooth.
Check comments from others on the threads to see the kind of issues they're having. Devs are doing daily builds so as days pass it gets better and better.
Sent from bacon with lollipop!
tohno said:
Hi all
i had my OPO for 2 months now
and i decided to root my phone and try some custom ROMs and kernels since they're so popular , so last month i rooted my phone and take a spin on those famous ROMs and kernels ( partly is also the touchscreen issue and random reboots are driving me nuts ) i won't specify what ROM or kernel i am using though
first impressions when i had a new ROMs is that , there's nothing much that is different i though things would be faster snappier with a new kernel built in but ...my OPO did not , my phone did get more stable but it did suffer from multigesture issue once and force rebooted 3 times in the span of 1 month , but the biggest issue is that my phone keeps getting systemui has stopped working , multitasking button gets bugged one too many times , wallpapers constantly missing when i unlock my phone and animations are very clunky
so yesterday i decided to go back to stock just to remind myself how stock feels , using NANdroid backup i restored everything and...
stock 44s feels so much better compared to custom ROMs which begs the question
why do people deviate from stock ROM on OPO ? stock cm is pretty sweet , I understand rooting the phone to get xposed etc but custom ROMs just don't feel right on the OPO ...so is it just me ?
still props to all the devs out there , no offense just my 2 cents
Click to expand...
Click to collapse
Sounds like you didn't do any kernel configurations at all to experience changes.
On AK, with Synapse and UKM, you can change numerical values to configure how the phone handles processes. Default kernel settings aren't optimum for every phone.
My settings consist of: slim (300-2457), CPU boost driver (10ms, 1574MHz, 30ms, 1190MHz), CPU Volt (-35mV), I/O sio @ 1536KB read ahead, drop caches, laptop mode, Vibrator at 25, Fast Charge at 1500mA, C1 (Retention) disabled, 120 second Wifi Scan interval.
With those settings, it makes a HUGE difference compared to stock, as well as fix bugs (screen artifact/tearing) before they were fixed on the latest firmware, and increases battery life by 1.5 times stock.
tohno said:
Hi all
why do people deviate from stock ROM on OPO ? stock cm is pretty sweet , I understand rooting the phone to get xposed etc but custom ROMs just don't feel right on the OPO ...so is it just me ?
still props to all the devs out there , no offense just my 2 cents
Click to expand...
Click to collapse
I have the same questioning but without any problems that you had/have/ My phone works perfectly ( crossing fingers ) and i've had it since July. I always used to ROM my S3-S4-S5 to get a new feel of the phone, but with the Oppo i don't see the reason to. Maybe it's because CM is pretty near pure stock Android, and that's what we get when we switch ROMs on big brands.
tohno said:
Hi all
i had my OPO for 2 months now
why do people deviate from stock ROM on OPO ? stock cm is pretty sweet , I understand rooting the phone to get xposed etc but custom ROMs just don't feel right on the OPO ...so is it just me ?
still props to all the devs out there , no offense just my 2 cents
Click to expand...
Click to collapse
OP, it is not just you. Folks who mess about with custom ROMS, as the other posts here share, do so because they can customize the total phone experience, leaving things off, and putting other items on, to their liking. Giving that the background OS is stable, and the apps a person selects are stable, there should be little to no difference in 'performance', overall, due to the apps. However, you may get performance differences because there are less TSR's currently running in your system, so more memory is available, etc, which can make mainline apps run faster.
So many reasons to do custom apps.
As you said, and I agree, CM is a nice, generally smooth OS/ROM. I am coming from an LG G3, which I like very much, but to customize (remove all the junk), and fine tune (remove Google calling home = less battery live, etc), it take's some time to setup those conditions. With CM, most of the junk is not present at the onset (AT&T largely). Much more clean. I would like Google to be disassociated from CM completely, so that it is an add on only, providing better control of the base CM. I would like this in an official CM ROM/official variation.
That is the reason I have/am switching over to the OnePlus. I have tried a few custom ROMs as well, and the stock CM seems to have the best stability, reliability and consistency, to date. I suspect that will change when a large update comes out, such as L, and a great amount of energy goes into that development. I just changed from 38 to 44 last night on three OPO's. It took 5 minutes, or so, a piece, and all of the data/previous apps, setup etc, stayed with the updates, making for an all too easy update.
Awesome. Next will be "L". I will wait for the CM official, as that will likely be the most stable, as I suspect it is getting the most attention from the CM team, at this time. CM is a pretty nice OS.