Builds(?) ROMS, features - Lenovo Vibe P1 Questions & Answers

Hello, I have been researching this phone for the last couple of hours (considering a purchase) and had some general questions about rooting, ROMS, etc. I did search before posting so please forgive me if this is redundant:
I am seeing versions (builds?) of this phone around the internet labeled p1a41, p1c58 and p1c72. As with any android phone I have owned, I want to at least root it, and would like to try some custom ROMs. With that in mind, are there any special considerations I need to take into account when looking at these different builds?
What levels of stability can I expect between the stock ROMs vs factory image based custom ROMs and CM/AOSP based ROMs? I would likely prefer to go the CM/AOSP based route, but not if the phone isn't daily driver worthy and/or sucks up massive amounts of battery, although I understand this phone has excellent battery life.
As compared in #2, are there any major features missing in CM/AOSP ROMs? I am not all that concerned with getting the latest and greatest, and I do want things like the camera (with hdr, etc), all radios and the fingerprint reader to function...
And of course, any ROM recommendations?
I have a moderate amount of experience rooting and flashing other phones...
Thank you for your time, and I look forward to your reply.

Related

[Q] Battery life: stock VS custom roms and remedies

Hi guys!
I've been playing around with my GNex (GSM, stock 1750mAh battery) since last july and my biggest concern is (still) the battery life.
I've noticed that the couple stock rom + stock kernel (the ones the phone come with) is much better than any other custom rom+kernel.
Here comes my (maybe stupid) question: is the battery life somewhat related to the (de)odexed status of the rom?
I mean, I've been looking for all kinds of solutions to take advantage of those features offered by AOKP or PA without suffering from BL issues, but I find silly to sacrifice stability/smoothness/responsiveness/always-on-connection/brightness/whatsoever to gain not that many mins of juice. And I really wonder what is the sourcery Google adopts to make its roms so stable, responsive and battery friendly (e.g. no custom rom/kernel can achieve as much BL as the stock ones). Put differently, with the stock rom/kernel, I can leave 3G always on, auto-sync always on, haptic feedbacks on, location services always on (but GPS) and the battery survives for more than 24h; while, with custom roms/kernels, I could switch everything in the list off and still the battery wouldn't last that long (ceteris paribus).
Could you, please, explain me how it works?
Is there really no way to improve BL other than those listed above?
And, finally, does odexing the system apps (on custom roms) do the trick?
Cheers!
P.s.: the answers I'm looking for may already be in other threads.
If so, I apologize, but I tried googling different keywords many times, and got no interesting results.
For me the biggest source of battery drain is the screen by far. Maybe you enjoy custom ROMs more than the stock one and you keep the screen on more I would think that a custom ROM would be more battery friendly. Which ROMs have you tried?
Endriu90 said:
Hi guys!
I've been playing around with my GNex (GSM, stock 1750mAh battery) since last july and my biggest concern is (still) the battery life.
I've noticed that the couple stock rom + stock kernel (the ones the phone come with) is much better than any other custom rom+kernel.
Here comes my (maybe stupid) question: is the battery life somewhat related to the (de)odexed status of the rom?
I mean, I've been looking for all kinds of solutions to take advantage of those features offered by AOKP or PA without suffering from BL issues, but I find silly to sacrifice stability/smoothness/responsiveness/always-on-connection/brightness/whatsoever to gain not that many mins of juice. And I really wonder what is the sourcery Google adopts to make its roms so stable, responsive and battery friendly (e.g. no custom rom/kernel can achieve as much BL as the stock ones). Put differently, with the stock rom/kernel, I can leave 3G always on, auto-sync always on, haptic feedbacks on, location services always on (but GPS) and the battery survives for more than 24h; while, with custom roms/kernels, I could switch everything in the list off and still the battery wouldn't last that long (ceteris paribus).
Could you, please, explain me how it works?
Is there really no way to improve BL other than those listed above?
And, finally, does odexing the system apps (on custom roms) do the trick?
Cheers!
P.s.: the answers I'm looking for may already be in other threads.
If so, I apologize, but I tried googling different keywords many times, and got no interesting results.
Click to expand...
Click to collapse
Thats strange, to me battery life is better with custom ROMs and kernels
R: [Q] Battery life: stock VS custom roms and remedies
sirxdroid said:
For me the biggest source of battery drain is the screen by far. Maybe you enjoy custom ROMs more than the stock one and you keep the screen on more I would think that a custom ROM would be more battery friendly. Which ROMs have you tried?
Click to expand...
Click to collapse
Lol, maybe you're right!
Until now, I tried AOKP and PA roms and franco, AirKernel, GlaDOS and stock kernels (all possible combinations). I found that PA and GlaDOS are the best custom couple, but still not comparable with the factory ones.
However, even tough I have no technical numbers, the usage on custom stuff had been more or less the same as on stock things (although I became a pie-control addict). And what I know for sure, the BL gap is mostly due to screen (i.e. by staring at the launcher home screen for 5 minutes, the battery drains faster with custom roms than with stock roms - still, ceteris paribus).
NexusS4gFreak said:
Thats strange, to me battery life is better with custom ROMs and kernels
Click to expand...
Click to collapse
I know that's strange. Things used to work as you say with my HTC Desire. But since I've switched to the Nexus S (and then to the GNex), I strongly preferred stock stuff just because of battery life
Sent from my stockish Galaxy Nexus using xda app

[Q] Trade offs of going with Custom ROM

Hello guys, i have ordered one of these babies and being this my first HTC i was wondering if is there any trade off on moving from stock to a custom firmware?
is some other phones you have to sacrifice camera quality, or some sensor, or any specialized driver for the pleasure of having a custom rom
thanks!
Please do your research instead of opening a useless thread. Search through custom roms/ read there description and changelogs, that will give you a fair idea what the differences are regarding stock and custom.
It's an individual preference therefore no one can choose for you. Best bet is to read about the custom roms that are available,also read users comments to further indicate any known bugs.
I am using viperone 3.0 in my opinion and my own preference I think this is the best Rom in the m8 forums.
Obviously stock is standard but custom roms offer a variety of tweaks, customisation and user custom choices .
Reading will set you free...
There isn't really a plethora of custom roms available. The ones that are available are pretty popular, fast and some nice features but there's something always broken or not as stable as stock in my opinion.
HTC One M8
Don't get me wrong, i never asked which rom is better, i did read and understand the forum rules.
But for example, im comming from a samsung s3, where it is a known fact that any aosp roms have worse camera than touchwiz ones. It does not mean that aosp roms are worse, it is just a trade off.
I will be trying roms, i was just wonderig if there are general, well known trade off
don_ernesto said:
I will be trying roms, i was just wonderig if there are general, well known trade off
Click to expand...
Click to collapse
Nope. There is no general blanket statement that can be made about this. There are a variety of ROMs, and ROM types (Sense, GPE, AOSP). In particular, the Sense ROMs are based on stock, but optimized. Therefore, there are often no "tradeoffs", just added features and better performance. Even with GPE and AOSP, it depends on what ROM you are looking at and your personal preferences. So I agree with Post #2 that you just need to read through the ROMs and decide for yourself what the pros and cons are.
redpoint73 said:
Nope. There is no general blanket statement that can be made about this. There are a variety of ROMs, and ROM types (Sense, GPE, AOSP). In particular, the Sense ROMs are based on stock, but optimized. Therefore, there are often no "tradeoffs", just added features and better performance. Even with GPE and AOSP, it depends on what ROM you are looking at and your personal preferences. So I agree with Post #2 that you just need to read through the ROMs and decide for yourself what the pros and cons are.
Click to expand...
Click to collapse
If you expect to use the HTC apps like the camera software, you need to be on sense I'm pretty sure, so that might be considered a trade-off.
deefster said:
If you expect to use the HTC apps like the camera software, you need to be on sense I'm pretty sure, so that might be considered a trade-off.
Click to expand...
Click to collapse
Some HTC apps work on GPE (but not AOSP). So again, it goes back to the OP reading about what works and what doesn't, versus their own personal wants and preferences. Its difficult to just say there are any blanket trade-offs.
At the very least, the OP has to be more specific in what type of ROM they are looking at (Sense, GPE, AOSP) and why (what features they like and want, and what they need). Otherwise, the question is just to vague.

Where to start?

So I've order an OPPO find 7 and from looking around and reading various sources I think that I will definitely change the original OS. In my opinion it doesn't look too appealing, in fact it looks like an early, cheap smartphone GUI and the fact that it apparently drains battery life pretty fast.
So my question is where do I start when it comes to custom ROMS? I have rooted my phone in the past, but it would have been nearly 3 years ago now so I know a little a bit about rooting my phone from what I remember however with this phone I don't know what ROM to download. Also I would like to know of any stable ROMS as I prefer stable ROMS although I also like simplicity. An example would be being able to install a stable lollipop on the phone? Is this possible? Or even a stable version of cyanogenmod as that looks appealing. Another problem that I have read about is that when people do this they can't access memory on their phone and the camera app doesn't include many features, so how would I combat this?
All in all it would be very useful for you to put links to well known ROMS and other important features that you recommend me to install.
- Thank you, MrDecy.
Hey there MrDecy, welcome to the Find 7 club.
There's two or three major options that I would suggest.
First, Cyanogenmod. I know their business practices haven't been stellar, but I really have found nothing wrong with any of their nightlies. I update nearly every day and never once have been disappointed by their performance or battery life. If you do get Cyanogenmod, you can also flash Maxxaudio and the Oppo camera to complete your experience. The only thing is that I haven't been able to get the unified storage to work, despite some people saying that it does.
Next is NamelessROM. It's basically Cyanogenmod but with a few Oppo-specific features and unified storage support. You can also flash Maxxaudio and the Oppo camera too, since it's based on CM. Unfortunately, while I enjoyed the early builds of the rom, I have found the later versions to be much more buggy. That being said, I haven't tried the rom in about a month or two, so things may have changed since then.
Finally, there's Oppo's new Lollipop AOSP rom. It's just meant for the people that want stock and nothing else, and doesn't come with Maxxaudio or the Oppo camera, but once again you can find those and flash them. Root is apparently working now, but when I was testing this ROM for Oppo, I couldn't figure out how to keep my root, so if rooting is a must, I might stay away. This is developed by Oppo though, and comes with the latest screen drivers, baseband and all that stuff, which should make for some really good battery life. It does also come with support for Unified storage. However, I have not tested the new one yet to see how well it performs.
Good luck with the flashing! I know this is super late, but I hope it can help you a bit.
Hi MrDecy
The Oppo developed AOSP is my daily driver and have rooted it by flashing via TWRP (the SuperSU ZipV2.49). The Oppo AOSP was announced a few weeks now and since release I have not experience any issue so far. The ROM was developed by Oppo and was meant to be bare and stock to suit the requirements of those who wish the bare android. It is light, fast and stripped of all the bloatwares usually found in the COS. I was able to install the COS camera as I find this oppo camera good. Do your research and I recommend also the OppoForum as it provides many information I believe could provide answers to most of your questions regarding ROMs. For instance the COS I have tried and tested the different versions, and the version intended for China which was based on the kitkat 4.4.4 is the smoothest in my opinion compared to the international version which comes still in the 4.4.2 release of android. The Chinese COS I used for more than 6-months and I find it okay. Oppo provided the APPs necessary to have a good experience of the hardware features of the Find 7 or 7a. Example is the Maxxaudio which I am currently trying to install to AOSP. It all depends on you taste if you prefer the stock android feel then go with the Oppo AOSP (It is stable). Also get the feel of COS first anyway other options are accessible here in XDA and the Oppo forum.
Cheers

ROM with best battery life!

*If a good thread already exists about this, please link it.*
Hey Peeps!
I have probably tried all ROM's (Sense & Stock) on my aging M8, and the only ROM that comes with good battery life is ARHD. But, as we all know, it has its weaknesses.
Waiting for responses from you guys!
We do not compare ROM's that has the greatest etc. The best way to find it out is to try each ROM which fits you.
Sent from my HTC One_M8 using Tapatalk
There is no such thing as a ROM with "best battery life" that applies to everyone, in every situation. There are simply too many variable on how different folks use their phones (what apps, screen on time, etc.) your local reception, whether on LTE or 3g, WiFi, Bluetooth in use, etc. etc. etc.
Folks have very different experiences for each ROM. Seriously, I've seen some ROMs where I can get 2 days of light usage, where others on the same ROM will say battery life sucks and only lasts a few hours.
You need to use trial and error, and use what ROM works best for you. There are no shortcuts to that process.
XDA changed their rules some time ago to allow comparison threads as long as they dont turn into a flame war. Please keep this thread civil and respect everyone opinion.
Thanks
Wolf
redpoint73 said:
There is no such thing as a ROM with "best battery life" that applies to everyone, in every situation. There are simply too many variable on how different folks use their phones (what apps, screen on time, etc.) your local reception, whether on LTE or 3g, WiFi, Bluetooth in use, etc. etc. etc.
Folks have very different experiences for each ROM. Seriously, I've seen some ROMs where I can get 2 days of light usage, where others on the same ROM will say battery life sucks and only lasts a few hours.
You need to use trial and error, and use what ROM works best for you. There are no shortcuts to that process.
Click to expand...
Click to collapse
what type of effect does it exist on kernel with battery life?
what are the good & bad things of custom kernel? and also can kernel affect on radio?
umesh.lk said:
what type of effect does it exist on kernel with battery life?
what are the good & bad things of custom kernel? and also can kernel affect on radio?
Click to expand...
Click to collapse
I'm not that knowledgeable about kernels, and in particular don't mess much with custom kernels.
But what I would say, is that those questions aren't any more answerable then the previous points about custom ROM vs. battery life. Overclocking and undervolting allowed by custom kernels, as well as the choice of governors (which provide various balances of performance versus power usage) will all have some affect on battery life. But the experience is going to vary greatly from one user to another.
Similar to trying custom ROMs, just make a TWRP backup before flashing anything; try some custom kernels, or tweaking kernel settings; and see if the results are desirable to you.
The only real "bad" thing about custom kernels, is that some settings may result in instability, boot loops or no boot. But as long as you make a TWRP backup (before flashing kernels or changing kernel settings), you can easily recover from any such problems.
You also may or may not get the performance or battery life you are looking for, from custom kernels. Which is the main reason I've not been one to personally mess with custom kernels too much. With what kernel tweaking I did on other devices, I never saw a significant performance difference. And certainly not enough to warrant the hassles of system crashes and no boots I was getting.
But others will swear by custom kernels, different governors, etc. Again, your results can and will vary. So that is why its best to try for yourself; and not take another's advice as gospel.
Viper rom is quite good.

New Oneplus 3 - stay with Oxeygn or ROM to andriod "pure"?

Hi All,
I have just purchased a one plus 3 after my nexus died a slow death.
I have seen a couple of post and comments online saying that i should ROM the handset and install a copy of Android "pure"? Is this best way to get the most out of the phone or should i stick with Oxygen? I've never used a phone with Oxygen so i don’t know much about it.
Would installing a copy of "pure" have an effect on speed, battery, camera etc?
Thanks
Darren
The purest android experience, paradoxically, is now offered by OxigenOS.
Most of the rom you can find here, are generally heavy modded by various teams (cyano, omni, slim, paranoid ecc..).
Instead, OxigenOS is mostly stock android with some small, fair modifications that allow you to better enjoy the device.
Moreover, with a custom rom not derived from the stock rom (like OP3Lite), you're always gonna lose something in terms of camera performance.
So, my advice is to enjoy the stock rom for a couple of weeks...
There's always time for modding..

Categories

Resources