OK, I realize that everyone has a different idea of the best ROM and/or kernel, and I fully expect to try out a few different ones to see which is best for me. However, I am hoping that I won't be irritating anyone by asking for suggestions on where to start. I don't need a lot of extra features, but I do like to be able to configure as many settings as possible--that is the main reason I chose Android in the first place. I also want to maximize battery life. Based on my experience with SlimBean on the Nexus S, it and SlimKat will be definite contenders, but which others should I consider? And are there any specific kernels I should look at? It will be a couple of weeks before my LGOG arrives, so there should be fairly stable 4.4.2 based ROMs by then, but I don't mind using 4.3 ROMs if they will provide better performance. I have been using a Galaxy S II for the last several months, where NeatROM is the only real choice if you want good battery life, so I'm a bit out of the loop.
I have been having a similar issue with trying to maximize performance and battery life at the same time. I have found that using android 4.3 really does make a huge difference in battery life and it makes all the animations, I think, look more fluid. Now as Kernels go, I cannot recomend one in particular, but look for one with eco mode or just change your processor setting with Trickster mod. I use only 2 cores, the ondemand governor, and keep my frequencies between 1026000 and 1512000. Hopefully this helps.
Related
hay, my 14 year old sister keeps complaining about this phone i bought her, screen lag, and battery life.
what is the best stable rom to put on it.
she is running 2.3 atm iirc.
cheers
Just look
If she likse beauty
Use infinity
Sent from my GT-S5830 using xda premium
roundaus said:
hay, my 14 year old sister keeps complaining about this phone i bought her, screen lag, and battery life.
what is the best stable rom to put on it.
she is running 2.3 atm iirc.
cheers
Click to expand...
Click to collapse
Well, at first sight this seems to be a rather staightforward question with an obvious answer at hand. But if you dig deeper, than you'll find it more difficult to choose among the various possibilities. Here are some hints.
A. Roms
(1) Stock rom from Samsung (newest version is currently 2.3.6).
As far as I can tell and reading about other users experiences, it has the best battery running time. And performance wise I can't tell any disadvantage or lag either.
(2) Roms based on Ketuts kernel found in CF-Root.
(2.a) CF-Root b82 version and below
The system performance regarding battery and lag should be the same, because the kernels are stock (by Samsung) ones. But in reality the modder of the rom package may have used some scripting tweaks (init.d) or heavily themed the look. It may make the battery running time and/or the responsiveness of the system better or worse. But any modifications also bring the risk for bugs (wlan, sim-toolkit, ...).You should skip through the corresponding thread and find out.
(2.b) CF-Root b82.ex version and up
From here onwards Ketut has begun to tweak and build his own kernel based on the stock kernel configuration parameters (/proc/config.gz).
(3) Roms based on Cyanogenmod 7
This is an unofficial build of Cyanogenmod for the s5830.
It is well known, that it suffers under a battery drain issue. On the other hand you will get the most out of the device regarding lagfree performance. Recommended for heavy gamers at the cost of battery duration.
My recommendation is now that you goes from (1) to (3) and try them out to experience yourself, which package does really fullfills your/her needs. Because no one can tell you for sure, which rom is the best suited for you, because it is a matter of personal taste and preference.
Here you can find some introductionary materials into the world of modding to make the s5830 a better device accommodating to your needs.
-> [NEW 18/01][PROPER Q&A COMING SOON] A Newbie Guide for your Galaxy Ace
-> [TUTORIAL] How to upgrade, root, flash Recovery & Custom ROM Samsung Galaxy
B. Tweaks
(1) Make battery last a little bit longer.
If you're really serious about finding ways to extend the battery running time, than you should read the whole thread, because usefull informations are scattered and not only in the OP.
-> [Hint/Tip]Best way to save battery
(2) Lagfree scripts (only applicable to rooted device with init.d enabled)
This scripts may also contain some tweaks, which will claim to also raising the battery running time of the device.
->
All samsung galaxy ace roms,tweaks,kernels
ToS
.
This will likely be a controversial topic, but I'm going to risk it.
Also note that this is not meant to be a jab at kernel developers, or an attempt to lick CM developers' balls.
I have just been thinking. Custom kernels often claim an improvement in battery life or performance with their kernels. With Samsung ROMs, this is believable. The case of the fuel_alerted bug not being fixed with Samsung ROMs is an example that Samsung kernels aren't the best.
However, with Cyanogenmod ROMs you would think that the developers of CM would know best, since they *probably* work far more intimately with the code than custom kernel developers. Has anyone found an improvement in battery life with a custom kernel as compared to the stock CM kernel?
Now, I'm aware that custom kernels offer some features not found in the stock CM kernel, like how dual-booting is available for Siyah. But let's focus on battery life and performance for now.
Again, this is not meant to be a flaming thread. I genuinely wish for a conducive discussion on this topic. Lastly let me express my appreciation for both CM and Kernel developers, for devoting their own free time for our sakes.
Thanks!
I'm not sure if this is what you are looking for as an answer but a tweak i've used to give better battery performance is CPU FREQ_MIN. This is the frequency below which the 2nd core is not used. I don't believe you'd be able to use this tweak without a custom Kernel
puccini said:
I'm not sure if this is what you are looking for as an answer but a tweak i've used to give better battery performance is CPU FREQ_MIN. This is the frequency below which the 2nd core is not used. I don't believe you'd be able to use this tweak without a custom Kernel
Click to expand...
Click to collapse
It helps, thanks Personally I would prefer to try to quantify battery life with different kernels myself. Most phone review sites choose to test battery life by looping a video, however I do not believe this accurately measures battery life.
If anyone knows of an app that loops web browsing I will be happy to test it for myself.
I don't even care for extra 10 minutes battery life. If you want extra battery life don't use the phone. Lol.
Sent from my GT-I9100 using XDA
Alvin Lai said:
I don't even care for extra 10 minutes battery life. If you want extra battery life don't use the phone. Lol.
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
But I bought the phone so that I can use it right?
Hello xda comunity,
I would like to begin by saying that I've been using Nokia phones so far no matter what their OS was just because of the hardware. Long story short, I am getting dissapointed by my new Lumia 800 and I want to switch to Android as soon as the next Nexus with JB is released. I can see that between Windows Phone and Android is a huge difference regarding hacking and tweaking because Android is an open source.
My question is: Without any knowledge about the Android OS, will switching be easy ( keeping stock OS and ROMs and Kernels ), or I will spend weeks to try and find better ROMs and get into hacking my device??
Switching is easy , no need to be anxious nexus devices especially are easy
Sent from my HTC One S using xda app-developers app
Is there any difference between using a phone bought from the store ( stock ) and using it with custom ROMs, Kernels, stuff??
Yeah, it can be. Some roms are really similar to stock, but with some tweaks to improve performance and battery. But other roms are completely different, just take a look at miui. Both miui and cm supports themes, so you can change how it looks to your liking
For many phones custom roms also gives the user access to newer android versions than what's avaible officially, though that is probably not the case with a nexus device
Kernels can be tweaked to improve performance and battery and also usually supports overclocking, so you can let it work on higher speeds to improve performance, but this reduces battery life.
Sent from my HTC One S using xda app-developers app
Yeah.. one of my biggest concerns about moving to Android is losing the things that Nokia is known for: Battery life and Strong Signal. Will my future Nexus last a full day without any "battery saving app"?? Are there any problems with the signal?? I know my questions sound dumb, but I'm used to hate Android and I don't trust myself right now
Well you're battery life can be extended to 2/3 days with moderate/light use, but frankly, dont expect to get nokia levels of battery life. However I'm sure with the right radio/modem you can get great signal. Plus there are loads of tweaks to improve connection speeds/signal etc so you'll be fine there.
As mentioned earlier, a custom rom, especially the really modified ones, can improve your battery life, speed, ease of use, amount of features and the look and feel of your phone immensely!
As for ease of coming to android, it's pretty easy. I got my phone, watched a few tutorial vids/read some threads and had my phone rooted and running a custom rom in a matter of hours. Nexus/Samsung devices i find are especially easy to use/customize
Samsung Galaxy note 2 for JB ROMs. Like I have MeanBean there is only 3 but I been using saber??
JamesCaywood said:
Samsung Galaxy note 2 for JB ROMs. Like I have MeanBean there is only 3 but I been using saber??
Click to expand...
Click to collapse
I have run PBJ, Saber, Perseus and Beans Stock so far (all on Beans ROM). I only messed with overclocking and undervolting on perseus and frankly didn't notice any real difference. For me Beans Stock has been the best for battery life (just cracked 2 days on a charge with 3 hours of screen time), but even that is only slightly better then I got with the other kernels. As for performance the phone is so good I can't honestly say one is better than any of the others. I am sure some people can post some test scores that show one being better than the other, but I am not sure in the real world there are major differences.
Alright thanks
I like my kernel Really, stock is already pretty good. For what 95% of users need, it will do just fine. My kernel just strips out a lot of stuff from stock and leaves you with pretty much just what is needed for the kernel to run, not much more. Overclocking isn't going to do much for you outside of getting pretty benchmark numbers. Undervolting also isn't going to do much for battery life as you won't be able to drop the voltages enough to do anything appreciable. Having 50 different I/O schedulers and CPU Governors is great on paper, but really, most of them aren't going to improve performance or help battery life.
imnuts said:
I like my kernel Really, stock is already pretty good. For what 95% of users need, it will do just fine. My kernel just strips out a lot of stuff from stock and leaves you with pretty much just what is needed for the kernel to run, not much more. Overclocking isn't going to do much for you outside of getting pretty benchmark numbers. Undervolting also isn't going to do much for battery life as you won't be able to drop the voltages enough to do anything appreciable. Having 50 different I/O schedulers and CPU Governors is great on paper, but really, most of them aren't going to improve performance or help battery life.
Click to expand...
Click to collapse
Alright thanks
I have Perseus installed strictly for the screen tuning. If not for that one feature, I'd be on stock.
Sent from my SCH-I605 using Tapatalk 2
imnuts said:
I like my kernel Really, stock is already pretty good. For what 95% of users need, it will do just fine. My kernel just strips out a lot of stuff from stock and leaves you with pretty much just what is needed for the kernel to run, not much more. Overclocking isn't going to do much for you outside of getting pretty benchmark numbers. Undervolting also isn't going to do much for battery life as you won't be able to drop the voltages enough to do anything appreciable. Having 50 different I/O schedulers and CPU Governors is great on paper, but really, most of them aren't going to improve performance or help battery life.
Click to expand...
Click to collapse
For what it's worth, PBJ was a close second on my device to Beans Stock. I would rank them 1 and 1a. I totally agree on the OC and UV comments...I tinkered with them a lot and it didn't seem to do anything. Appreciate your work...I was a Tweaked devotee on the droid charge.
Something that people probably don't realize, overclocking and undervolting will negatively affect the power usage stats in Settings. They are based on specific power usage levels for each frequency, and if you add frequencies or change voltages from stock, the stats won't work correctly. Will it be a big difference? No, but it will be affected nonetheless. It wouldn't make the battery drain faster or slower, but it would affect what application(s) the system sees as using the most battery.
Alright so if I use your kernel it won't miss up MeanBean stuff?? Are should I just leave it stock
JamesCaywood said:
Samsung Galaxy note 2 for JB ROMs. Like I have MeanBean there is only 3 but I been using saber??
Click to expand...
Click to collapse
Subjective questions and what they do for you:
As a member of many different forums and networks, I see people asking subjective questions all the time and wanted to expand on them and what they do for the person asking.
I am going to use the topic of smartphones for the purpose of this post as it's easily the most frequent.
People always ask what launcher they should use, or what app works best for something etc..
Typically my answer [albeit cold and withdrawn] would be something like, "try all of them and choose the one that works best for you". This response is usually met with hurt feelings or some troll itching to lash out and pull his keyboard commando card.
I will liken this scenario to a car or truck. If someone were to ask me or you what make and model of car you drive and what you like, you could easily answer Kia [I'm using what I drive as an example here]. Then typically they would say they heard Chevy was better or Ford has something similar blah blah blah.
Ok, then if Chevy makes something better then why the hell did you ask me?! This type of question is always subjective because it builds on my personal choice. My preference. But the person asking the question almost always has their own preference or bias which taints the question to begin with.
Any question that asks a person or group of people for an answer that is inherently based off of personal preference begs to be answered the same way. It also makes the person who asked the question look stupid because they were too lazy to simply try the options and make a calculated decision themselves. They don't have the capacity to form an answer of their own. This is the uneducated method.
So when someone asks me which launcher I choose, I could answer Apex Pro. But that's only because it works well for my needs and my application which is specific to me and me only. Hundreds or thousands of people will argue why Nova, Launcher Pro, Chameleon or one of the many other launchers is better. This is an endless argument as again, the best launcher is the one that works best for you. On your phone. With the apps you have installed. The way you use your phone. The same holds true for kernels. Case closed.
Subjective questions will almost always be met with subjective answers. The easy way to not make yourself look and come off as lazy or stupid is to try things yourself and decide which works best for you in your specific situation.
I haven't been keeping up to date with all the roms/kernels out there for my S5 as I've been stock+root since I got the phone, but lately have been running into some flaky issues with staying connected and weird power drains, so it's about time to start fresh with a build that has all the latest patches applied to it in addition one with less bloat. TMobile has been pretty good about keeping the bloat down, but there's still some things that could go away.
So overall, what would you guys recommend for good battery life, stability, smoothness, and some cool customization options? I don't need to overclock or anything, those days are long gone as the phones are fast enough as-is, so overclocking or some advance kernel tweaking is not needed. CPU governors, battery options, etc are always welcome additions to any kernel though.
So what are your recommendations, and thanks in advance.
I'm in the same boat. Am setting up an S5 for a relative. There's no root for 5.1.1 yet, and 5.0 seems to be weak on battery vs. 4.4.2? Might simply be the reversion to a predominantly white theme vs. 4.4.2's black in TW. Also, the latest 4.4.2, NK2, doesn't seem well represented in custom ROMs. The Sickness has a 4.4.2 NH5 ROM, but that's one iteration behind NK2, and the theme-ing leaves a lot to be desired for those looking for a little more stock-ish appearance. Might end up using that until some 5.1.1 customs with root come along and try to find a way to re-theme it.