As I stated in the title, how can I improve the overall phone performance, battery life and user experience? I've tried a couple of custom ROMs(PE+ CrDroid, ArrowOS, LineageOS, EvolutionX), and they were good but not satisfactory.
I think I just stepped in a big rabbit hole of configuring my phone and this is the first phone that I'm tinkering, so I'm pretty much clueless after flashing a custom ROM. Now I have so many questions after learning the possibilities.
1- Should I use a custom kernel? What will be the benefits?
2- Any ROM that prioritizes the performance and battery while doing so without any bloat? (Currently using ArrowOS 13.1)
3- What can I do to achieve further improvements to the phone?
I hope you guys can help me, thank you all in advance.
Flash xiaomi Eu rom
It's stock xiaomi rom but modded with removed extra bloatware apps
There is nothing best, you need to test everything and see which stuff is running well for your device. Be very careful doing those stuff, you must know how to recover from soft brick. Welcome to the game of roms and kernels.
as i learned it in the hard way.. be prepared to brick (soft or hard) your device...
1- Should I use a custom kernel? What will be the benefits? normally custom kernels is just "overclocked" settings.. this let you feel a fast device but it consumes more battery and battery life. and stock kernel is always 100% stable... any custome kernel does not have that level of stable... and no custom roms accept bugs with custom kernels.. so if you flash a custom kernel in a custom rom and have random reboots or dead 4g, camera, wifi, bluethoot, etc ... you are gonna be ignore in rom's support.
2- Any ROM that prioritizes the performance and battery while doing so without any bloat? (Currently using ArrowOS 13.1) in my opinion, lineage is the cream of custom roms. You should try all of them at least 1 month each to have a veredict of which is the most you like
3- What can I do to achieve further improvements to the phone? depends on for what do you use your phone... poco x3 pro have a great chipset and ram with great sensors...
we can`t tell you an answer cause (for example) i use my phone only to talk, whatsapp, twitter, 9gag and gcam. i do use bank apps an stuff but my daily apps are those 4 apps since 6-7 years ago.
You're a few years too late.
Back in 2011-2017 there were a lot of custom Tweaks for Kernels to optimize Stuff.
But with Treble/GSI and EAS (Energy aware Sheduling) that stuff has become so optimized out of the Box that you don't really NEED anything. The improvements are just minor.
As long as the OEM doesn't completly **** up. ^^
Also Hardware has become more and more powerfull, so even if it doesn't work perfectly well. You still get a fluid feeling decent rom. Only battery life won't be as awesome as it could be.
That's part of why there are still a lot of Custom ROM's out there, as there are a lot of people with different opinions on what features are essential and need to be built in, but not as many custom Kernels anymore.
Especially since most custom ROM's include their own Tweaks in their Kernel to harmonize perfectly together.
Related
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
Hi, got the 1+1 at last, was watching the rom dev and thought, this is an amazing phone...
Is it really worth changing rom and potentially losing a few features with bugs etc. I think the battery life is really good but I wonder if the custom kernels gain even more battery? I understand that different roms have new features etc. but this phone is pretty good already..I'm thinking about flashing and unlocking the bootloader, but it would only be to improve battery performance if at all possible..
- Does changing from the stock rom improve battery life at all?
- Any other things I should know before flashing?
therightperson_630 said:
Hi, got the 1+1 at last, was watching the rom dev and thought, this is an amazing phone...
Is it really worth changing rom and potentially losing a few features with bugs etc. I think the battery life is really good but I wonder if the custom kernels gain even more battery? I understand that different roms have new features etc. but this phone is pretty good already..I'm thinking about flashing and unlocking the bootloader, but it would only be to improve battery performance if at all possible..
- Does changing from the stock rom improve battery life at all?
- Any other things I should know before flashing?
Click to expand...
Click to collapse
Some say they get better battery life, some say it becomes worse with custom kernels. Afaik, currently theonly custom kernel for CM11S is franco's. Some users (including myself) get random reboots with it.
therightperson_630 said:
Hi, got the 1+1 at last, was watching the rom dev and thought, this is an amazing phone...
Is it really worth changing rom and potentially losing a few features with bugs etc. I think the battery life is really good but I wonder if the custom kernels gain even more battery? I understand that different roms have new features etc. but this phone is pretty good already..I'm thinking about flashing and unlocking the bootloader, but it would only be to improve battery performance if at all possible..
- Does changing from the stock rom improve battery life at all?
- Any other things I should know before flashing?
Click to expand...
Click to collapse
Battery life is very dependant on how each person uses their device, some people have an increase in battery life and some people have a decrease. The only way you're going to know for sure is by testing yourself. But you know the old saying, if it ain't broke, don't fix it.
Transmitted via Bacon
Good to know, thanks. I'll see what franco's kernel offers me.. for now I'm a bit sceptical. I'd rather wait and see for a few months and when bugs have been fixed I'll make my decision then. They're going to offer Android L as well...before I'd flash my phones for more performance (htc dream G1/LG O2X/Xperia SP) but this phone is good enough already..
Thanks though
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.
Looking For the Best Rom In terms of Good Battery life and Customization ?
I still find rooted stock room with one of the custom kernels ( I find EX or freak's kernel best for my use) the best. Most custom ROMs plague from android system taking too much wake cycles.
I have done PureNexus and OctOS with custom kernels and have battery life out of this world. 6-7 hours screen time is not uncommon. Both are great ROMs. Performance is pretty much perfect on either. This phone may have reached the pinnacle of speed in a phone. I've yet to see if stutter or lag once in my 2 months with it. Unreal.
My next ones to try are Dirty Unicorns and the Remix one (I think that's the name?).
By the way, Franco kernel has been my favorite so far. I paired that with EX Kernel manager and I'm in phone heaven.
Honestly don't see any real reason to go beyond stock for myself.
cstrife999 said:
Honestly don't see any real reason to go beyond stock for myself.
Click to expand...
Click to collapse
Likewise.
Just root, install some mods, freeze some apps, and you're good to go!
Hello!
I want to replace the factory ROM with something better. I had a Xiaomi before and I miss a bit to be able to customize e.g. the lock screen and things like that. I like the Pixel UI so would like it to stay, just need more customization options and better battery life.
What are your recommendations?
Oh and it would be nice if it got OTA updates regularly!
Thank you!
Heckblende said:
Hello!
I want to replace the factory ROM with something better. I had a Xiaomi before and I miss a bit to be able to customize e.g. the lock screen and things like that. I like the Pixel UI so would like it to stay, just need more customization options and better battery life.
What are your recommendations?
Oh and it would be nice if it got OTA updates regularly!
Thank you!
Click to expand...
Click to collapse
My recommendation would be for EvolutionX, here's what I posted it their forum recently:
"This is the first custom I've ever flashed on my Pixel 7 Pro due to being very content with stock rooted and ASOP Mods to fulfil my customisation needs.
I must say I am very impressed! Installation was smooth and I didn't even need to 'faff' around with patching Magisk due to the simplicity of adb sideloading Magisk (note: for some reason the apk renamed to having a .zip extension didn't work, I needed to simplify it's name to "magisk.zip" which flashed perfectly. I was able to flash Kiri kernel via FKM (either perhaps because May stock had the relevant disabled flags or maybe EvoX just allows custom kernels to be flashed out of the box?).
There is a wealth of features which is great to have and everything just works! With the Kiri kernel everything is super smooth and even on the first overnight settling it was pulling 0.5% p/h battery, which I presume may only but improve over time.
Highly recommended, a big thanks to all involved in this rom "
And to add, battery life is for me considerably better. I know Google pushed a fix recently regarding the Google app, but on May factory release I was getting bad drain and prior to the fix, flashing Evo along with Kiri kernel solved that. All running smoothly!
cd993 said:
My recommendation would be for EvolutionX, here's what I posted it their forum recently:
"This is the first custom I've ever flashed on my Pixel 7 Pro due to being very content with stock rooted and ASOP Mods to fulfil my customisation needs.
I must say I am very impressed! Installation was smooth and I didn't even need to 'faff' around with patching Magisk due to the simplicity of adb sideloading Magisk (note: for some reason the apk renamed to having a .zip extension didn't work, I needed to simplify it's name to "magisk.zip" which flashed perfectly. I was able to flash Kiri kernel via FKM (either perhaps because May stock had the relevant disabled flags or maybe EvoX just allows custom kernels to be flashed out of the box?).
There is a wealth of features which is great to have and everything just works! With the Kiri kernel everything is super smooth and even on the first overnight settling it was pulling 0.5% p/h battery, which I presume may only but improve over time.
Highly recommended, a big thanks to all involved in this rom "
And to add, battery life is for me considerably better. I know Google pushed a fix recently regarding the Google app, but on May factory release I was getting bad drain and prior to the fix, flashing Evo along with Kiri kernel solved that. All running smoothly!
Click to expand...
Click to collapse
Thanks for the recommendation! I've been looking at the Evo X, but I've read some negative reviews about the battery life. Kirisakura kernel makes better battery life in my opinion, I don't think it's the ROM. I have it up now with factory ROM, noticeably better battery life than with factory kernel.
But I'm looking for a custom ROM with good battery life by default, I don't want to root and change kernels.