Best custom rom?? - Xiaomi Poco F1 Questions & Answers

I've been lingering around the forum and lineage seems to have broken more things recently. Please don't attack me i just read the last few pages.
And cr droid is having signal spoof.
Best recommended rom if any?
Lineage would also work i just want to confirm

Well, for the best possible performance with fewest bugs I suggest MIUI developer ROM.
If you want a non-MIUI ROM, I can suggest Syberia OS, or Pixel Experience. They are also good.
Ultimately, "best custom ROM" is completely subjective because everyone has different usage habits and therefore will have different requirements.
Learn to flash, get comfortable flashing, and try all the ROMs.

dgrasley said:
Well, for the best possible performance with fewest bugs I suggest MIUI developer ROM.
If you want a non-MIUI ROM, I can suggest Syberia OS, or Pixel Experience. They are also good.
Ultimately, "best custom ROM" is completely subjective because everyone has different usage habits and therefore will have different requirements.
Learn to flash, get comfortable flashing, and try all the ROMs.
Click to expand...
Click to collapse
Been flashing for like 2 years. Not used to tons and tons of pages to read through but thanks for the response. Will try syberia.
My requirements are minimum bugs and good battery. I barely play games.
Will try.
Thanks

I've been using Pixel Experience as my daily driver for the month.
No complaints.

pepo930 said:
I've been using Pixel Experience as my daily driver for the month.
No complaints.
Click to expand...
Click to collapse
PE has the least number of features among all custom roms i tried and miui. eg:
1. No call recording possible in any way.
2. No option to turn on torch with power button when screen off.
3. No advanced restart options.
4. No network speed meter.
5. No ability to change fonts on the fly.
MIUI exclusive features (no custom ROM has these):
6. Native app lock.
7. Flawless native long/scrolling screenshot capability.
Lineage OS 16 exclusive feature:
8. Privacy guard (this feature alone is enough to justify selecting LOS over others)
Not all roms have all of the above features but PE is the only one which doesnt have ANY of them.
MIUI has the maximum number of above features.

hands down for Lineage 16 and Nitrogen OS

Norepinephrine said:
PE has the least number of features among all custom roms i tried and miui. eg:
1. No call recording possible in any way.
2. No option to turn on torch with power button when screen off.
3. No advanced restart options.
4. No network speed meter.
5. No ability to change fonts on the fly.
MIUI exclusive features (no custom ROM has these):
6. Native app lock.
7. Flawless native long/scrolling screenshot capability.
Lineage OS 16 exclusive feature:
8. Privacy guard (this feature alone is enough to justify selecting LOS over others)
Not all roms have all of the above features but PE is the only one which doesnt have ANY of them.
MIUI has the maximum number of above features.
Click to expand...
Click to collapse
Yeah. Will try after syberia i guess. Thanks

Ouch - was pretty set on PE, but the lack of call recording, advanced restart and speed meter are big nonos.
My main concern with using the stock MIUI is privacy related - Xiaomi seems to collect far too much info.

PE is great if you want vanilla experience. If you like to tinker, tweak this and that, change the settings every two days then PE is not for you. Maybe NOS is the most stable right now.

Related

Honor 5x Custom ROMS - All based on CM13 or Stock, why?

Hi all, I have a conceptual gap. Why are all of the custom ROMS in our dev section based on either Stock or CM13?
Stock makes sense to me; it's taking what we have and modifying it.
So what is special about the CM13 development that others are unable/unwilling to do?
Thanks
CM 13 is one of the most stable and popular ROMs around. Most of the developers try to develop for CM13 because of it's closeness to stock Android (although it has it's own useful features). If any other developer wants to bring new features to him own custom ROMs they generally pick up CM13. Part of the reason may be due to the number of users of CM. There are millions. And they have a great community.
Known CM issues:
* Camera hangs and sucks batttery like crazy if you do 2 hdr photos. Don't use hdr.
* dt2wake doesn't use the proximity sensor to filter bogus d2twake triggers and therefore can turn on too easily in your pocket.
* Fingerprint sensor not yet implemented! (Do not even ask for it, search the thread!)

[Recommendations] Stable daily driver ROM for Mi 5

Hey guys, recently my father got tired of ****ty MIUI and wanted something better for his Mi 5. Since it's not my phone, I cannot test various ROMs and kernels by clean flashing them.
I just need one ROM that I can switch to on his phone from MIUI.
It needs to be 100% stable (he is sick of bugs), needs to have great calling and bluetooth connection, and great battery life.
Please let me know if such ROM exists for Mi 5, and which one is it
(Do you guys face any issues with bluetooth speakers or taking calls via bluetooth in car?)
You can start with jdcteam's aosp. Has been really solid for me.
arnavbatra said:
Hey guys, recently my father got tired of ****ty MIUI and wanted something better for his Mi 5. Since it's not my phone, I cannot test various ROMs and kernels by clean flashing them.
I just need one ROM that I can switch to on his phone from MIUI.
It needs to be 100% stable (he is sick of bugs), needs to have great calling and bluetooth connection, and great battery life.
Please let me know if such ROM exists for Mi 5, and which one is it
(Do you guys face any issues with bluetooth speakers or taking calls via bluetooth in car?)
Click to expand...
Click to collapse
I've been using LineageOS with 0 problems so far. But it does take some time to set it up that way. For instance, you need to flash the MIUI camera to improve camera performance, and under display calibration adjust the RGB values to 90% to prevent image retention (a problem on MIUI too).
I can confirm that Bluetooth works fine, calling is clear and battery life is good but not better/worse than MIUI. I haven't tried taking calls over a car's Bluetooth.
You should also check out the Xiaomi.eu weekly MIUI 9 builds as they usually fix what Xiaomi broke in their MIUI builds and are actually supported by Xiaomi.
Mr.201 said:
You can start with jdcteam's aosp. Has been really solid for me.
Click to expand...
Click to collapse
xdadevet said:
I've been using LineageOS with 0 problems so far. But it does take some time to set it up that way. For instance, you need to flash the MIUI camera to improve camera performance, and under display calibration adjust the RGB values to 90% to prevent image retention (a problem on MIUI too).
.
Click to expand...
Click to collapse
Thank you for the recommendations guys. Are you using the stock kernel or any custom kernel like BB kernel, Nagatobimaru etc?
What is your opinion about AOSPA and RR ?
AOSP Extended all the way. Using it from past 3 months.
arnavbatra said:
Thank you for the recommendations guys. Are you using the stock kernel or any custom kernel like BB kernel, Nagatobimaru etc?
What is your opinion about AOSPA and RR ?
Click to expand...
Click to collapse
Nagatobimaru kernel has terrible battery life for me (like 1h30m SOT even though I was initially excited to try it out because it incorporates EAS). I use LOS stock freq kernel, which removes the underclock of the 32GB Mi5 from 1.8GHz to 2.15GHz but is otherwise just the stock LOS kernel. On this kernel I get between 3-4h30m SOT.
AFAIK LOS is the only ROM with display calibration and all the others have no way to fix the severe image retention which is my main reason for sticking with it. If it doesn't bother you or affect your unit then I can highly recommend AEX which seems to be the ROM 90% of the devs are on.
xdadevet said:
Nagatobimaru kernel has terrible battery life for me (like 1h30m SOT even though I was initially excited to try it out because it incorporates EAS). I use LOS stock freq kernel, which removes the underclock of the 32GB Mi5 from 1.8GHz to 2.15GHz but is otherwise just the stock LOS kernel. On this kernel I get between 3-4h30m SOT.
AFAIK LOS is the only ROM with display calibration and all the others have no way to fix the severe image retention which is my main reason for sticking with it. If it doesn't bother you or affect your unit then I can highly recommend AEX which seems to be the ROM 90% of the devs are on.
Click to expand...
Click to collapse
What do you mean by the image retention issue? And what have you calibrated? As far as I understand, you have just tweaked the RGB values of the screen. Can you tell me your values? I think the same thing can be done via Kernel Adiutor if you are on a kernel that supports KCAL. AFAIK, stock LOS kernel doesn't have it but most ROMs and all custom kernels have it.
What about AOSP by JDC team, it appears very stable with EAS?
xdadevet said:
Nagatobimaru kernel has terrible battery life for me (like 1h30m SOT even though I was initially excited to try it out because it incorporates EAS). I use LOS stock freq kernel, which removes the underclock of the 32GB Mi5 from 1.8GHz to 2.15GHz but is otherwise just the stock LOS kernel. On this kernel I get between 3-4h30m SOT.
AFAIK LOS is the only ROM with display calibration and all the others have no way to fix the severe image retention which is my main reason for sticking with it. If it doesn't bother you or affect your unit then I can highly recommend AEX which seems to be the ROM 90% of the devs are on.
Click to expand...
Click to collapse
Does this problem have anything in common to the top edge of phone bleeding? Isnt that hardware's fault?
RootNightmareX said:
Does this problem have anything in common to the top edge of phone bleeding? Isnt that hardware's fault?
Click to expand...
Click to collapse
Yes, it's the same problem - I am unaware whether this is a software or hardware problem, but you can correct it 100% with software. It looks like lightbleed right around the border of the phone and you can see ghosting of previus apps around the corners (especially on a grey background). It's easy to fix in LineageOS, but I've had trouble in every other ROM I tried so far.
xdadevet said:
Yes, it's the same problem - I am unaware whether this is a software or hardware problem, but you can correct it 100% with software. It looks like lightbleed right around the border of the phone and you can see ghosting of previus apps around the corners (especially on a grey background). It's easy to fix in LineageOS, but I've had trouble in every other ROM I tried so far.
Click to expand...
Click to collapse
Its not ghosting its more like a radiant, something like a glow that increase and decrase...
..
arnavbatra said:
What do you mean by the image retention issue? And what have you calibrated? As far as I understand, you have just tweaked the RGB values of the screen. Can you tell me your values? I think the same thing can be done via Kernel Adiutor if you are on a kernel that supports KCAL. AFAIK, stock LOS kernel doesn't have it but most ROMs and all custom kernels have it.
What about AOSP by JDC team, it appears very stable with EAS?
Click to expand...
Click to collapse
It looks light an orange tinted lightbleed right around the borders of the display and some ghosting of previous apps are overlayed on the current app (especially visible on grey backgrounds). Check the attached image to see what mean, and this is only about 50% of how bad it can get if you don't adjust for it.
Yes I just tweaked the RGB values to 90% (anything more and you can still notice the effect).
I tried using Kernel Adiutor to fix this problem to no avail, using different ROM and kernel combinations. I never checked if the kernel supports KCAL specifically though.
It's been too long since I used JDC's ROM, but if I remember correctly it was stable and fast but lacked essential features at the time (music playback controls, lockscreen torch, display calibration settings). Their Oreo ROM is far ahead of Lineage 15 in in terms of stability though, not that it's DD ready.
xdadevet said:
It looks light an orange tinted lightbleed right around the borders of the display and some ghosting of previous apps are overlayed on the current app (especially visible on grey backgrounds). Check the attached image to see what mean, and this is only about 50% of how bad it can get if you don't adjust for it.
Yes I just tweaked the RGB values to 90% (anything more and you can still notice the effect)
Click to expand...
Click to collapse
Woah thanks for sharing this man, I didn't know about this, can you please share the screenshot of the settings you have made?
I have the same issue and I can't decide which ROM to flash. MIUI 8 is too laggy, MIUI 9 is faster but all apps crash randomly. I will unlock my phone tomorrow (after the stupid 72 hours waiting period) and I am hoping that this discussion will help us decide. Most probably it will be a choice between Xiaomi.eu or LOS.
arnavbatra said:
Woah thanks for sharing this man, I didn't know about this, can you please share the screenshot of the settings you have made?
Click to expand...
Click to collapse
Sure, no problem. You can find these Settings under Settings > Display > Live Display > Colour Calibration
Xpme said:
I have the same issue and I can't decide which ROM to flash. MIUI 8 is too laggy, MIUI 9 is faster but all apps crash randomly. I will unlock my phone tomorrow (after the stupid 72 hours waiting period) and I am hoping that this discussion will help us decide. Most probably it will be a choice between Xiaomi.eu or LOS.
Click to expand...
Click to collapse
As someone who recently used both Xiaomi.eu and LOS14.1 I might be able to clear that up.
Xiaomi.eu MIUI9 build is almost identical to MIUI 8. There are a few minor tweaks to the UI such as the task switcher which is now more immersive and the new icon pack. Settings are now more bundled together and ROM/System info is graphically displayed. Split screen multitasking seems to be the only new feature. I haven't experienced a single app crash, but the system animation speed was set way to fast by default and transition animations show tearing each time you switch apps. In short, it's fast but not smooth.
I switched back to LOS quite quickly. The only feature MIUI has that LOS doesn't is Dual Apps, and since I don't use that the choice was very simple. LOS is much smoother and faster, with minimal features on top of AOSP. I enjoy the additions, it doesn't feel bloated or barebones.
If you are going to use LOS, I recommend doing the following:
-If you have a 32GB Mi5, flash the LOS stock freq kernel
-Set the display calibration as per my previous posts
-Activate touch home button, always on fingerprint unlock
-Install Magisk
-Flash MIUI camera Magisk module + OISprop-Magisk
-Flash iYTBP Magisk module
-Flash unified hosts Adblock Magisk module (make sure to select systemless hosts in Magisk settings)
-Install Google camera HDR+
-Use Nova (paid) or Lawnchair (free) as the launcher
That should get you going and solve most if not all annoyances coming from MIUI. You'd be amazed with the quality of Google Camera HDR+! Just check the attached samples (they are all compressed due to Xda but you'll get the point).
xdadevet said:
As someone who recently used both Xiaomi.eu and LOS14.1 I might be able to clear that up.
Xiaomi.eu MIUI9 build is almost identical to MIUI 8. There are a few minor tweaks to the UI such as the task switcher which is now more immersive and the new icon pack. Settings are now more bundled together and ROM/System info is graphically displayed. Split screen multitasking seems to be the only new feature. I haven't experienced a single app crash, but the system animation speed was set way to fast by default and transition animations show tearing each time you switch apps. In short, it's fast but not smooth.
I switched back to LOS quite quickly. The only feature MIUI has that LOS doesn't is Dual Apps, and since I don't use that the choice was very simple. LOS is much smoother and faster, with minimal features on top of AOSP. I enjoy the additions, it doesn't feel bloated or barebones.
If you are going to use LOS, I recommend doing the following:
-If you have a 32GB Mi5, flash the LOS stock freq kernel
-Set the display calibration as per my previous posts
-Activate touch home button, always on fingerprint unlock
-Install Magisk
-Flash MIUI camera Magisk module + OISprop-Magisk
-Flash iYTBP Magisk module
-Flash unified hosts Adblock Magisk module (make sure to select systemless hosts in Magisk settings)
-Install Google camera HDR+
-Use Nova (paid) or Lawnchair (free) as the launcher
That should get you going and solve most if not all annoyances coming from MIUI. You'd be amazed with the quality of Google Camera HDR+! Just check the attached samples (they are all compressed due to Xda but you'll get the point).
Click to expand...
Click to collapse
Wow! that was very informative. Thanks a lot man :good: . And yes, I get the point about the photo samples are amazing.
I have the 32 GB version and I already purchased Nova Launcher and use no matter what. I will have to find the addons you mentioned as I have no idea what they do. It's the first time I install a custom ROM on my MI 5. One final question, do you have any thoughts on AOSP Extended?
@xdadevet
Hi, where is OISprop module ?
Wysłane z mojego MI 5 przy użyciu Tapatalka
Xpme said:
Wow! that was very informative. Thanks a lot man :good: . And yes, I get the point about the photo samples are amazing.
I have the 32 GB version and I already purchased Nova Launcher and use no matter what. I will have to find the addons you mentioned as I have no idea what they do. It's the first time I install a custom ROM on my MI 5. One final question, do you have any thoughts on AOSP Extended?
Click to expand...
Click to collapse
I can add all the files you need to a dropbox folder and share the link if that would be easier? I find that the Mi5 is super easy to modify, you shouldn't worry too much. I'll add the firmware you need and GAPPS if that would help you transition.
Yes, AEX is a great ROM with many features. Most Devs seem to be on it (going by their discussions). I haven't found a way to fix my LCD issues on AEX yet, which is the main reason for not using it currently.
rafix96 said:
@xdadevet
Hi, where is OISprop module ?
Wysłane z mojego MI 5 przy użyciu Tapatalka
Click to expand...
Click to collapse
You need to run the apk after you flashed the magisk module and rebooted your phone to calibrate the OIS.

Should I switch to an AOSP based Oreo ROM?

Ok so Holi(A festival in India) is coming up & I have 4 days off, I thought this would be a nice time to upgrade to Oreo 8.1 from SlimROM Nougat 7.1.2 with my 200 apps also consisting of root, xposed & substratum dependent apps. After a quick search, I found that there were many ROMs that are marked as stable like the Pixel Experience ROM, Nitrogen OS but I've heard reports that all of them have a network standby battery drain bug. I won't have time after Holi for any ROM switching so I want to make sure the ROM I'm selecting doesn't have any bugs. Every customization feature I need is covered by xposed modules, so I don't need any ROM specific features, must just properly support substratum root mode & must be close to AOSP. Can anyone suggest a stable bug-free Oreo 8.1 ROM for the RN3 & also confirm whether the network standby battery bug exists or not? Thanks.
The network standby bug is there on nos. But the battery usage is still around the same as nougat, maybe a little lower. I think its some problem with the battery statistics where it just reports network as the main cause of drain, while actually its not.
Go for omni. If you can stay without a lot of customization then omni ir cardinal sgould be good. On top of that flash a kernel. Shadow or Agni are the ones that have goodix support in oreo. Personally agni is robust. I had been using omni with agni 12.2 and i get SOT's like 10-11 hours(moderate use).

Custom ROM with per-app notch control/disability and Expanded Display?

I just switched to the F1 recently and with it being my first phone that has a notched display, there has been some ups and downs with it. I like that with it I was getting a tiny bit of more screen real estate compared to having a full top chin, but at times (especially with landscape apps) I really wished it had been disabled and leave me with a normal screen instead
"Just disable it with Display Cutout - None" you say, sure that works but that's the whole point of what Im asking for - a custom ROM or anything that allow me to preconfigured what app to use which display cutout option. I'm definitely not using MIUI, and I know that there's an option in MIUI specifically for this purpose, but the same thing only available in custom ROM as options for Expanded Display, which isn't even available on all custom ROMs. There's LineageOS that I know of with this feature available, while currently Im using AOSiP and it's not
So anyone with familiarity or experience of using multiple custom ROMs, can I have any recommendation? This is purely on a feature standpoint and I care really little about performance or batterylife of those ROMs

General Rom Review/ Kernel Request

i have tried 3 roms for this device since i got this phone, in my own observation and satisfaction here's my review
Stock Rom(Miui 12)- a bit laggy for me and not fully optimize for multi tasking or gaming, ram eater but very good battery life thanks for 33 watts charging
Pixel Experience- still has bugs like camera video and I also dont like that it doesnt have built in gallery app, only google photos. its good for gaming and multitasking, efficient ram usage I guess. good battery life, fast charging works
EvolutionX- this is my currently rom and im loving it no bugs so far, but also dont have built in gallery app, but thats ok gaming is superb here and the ram usage is all so good. bad news is fast charging doesnt work.
My conclusion is, there is no perfect rom this device yet, lets wait for our beloved developers and support them.
I would love if someone made a kernel that supports 33watts fast charging, optimized ram usage for gaming and multitasking.
I've tried Pixel Experience as well and am now on dotOS (vanilla with microg).
There's a Gcam mod working perfectly, see other threads.
I consider both are very good - and I prefer to install a gallery app of my liking, so it's good there's no preinstalled one!
StaryMuz said:
I found and set the functional camera to select the lens.
Gcam7.3.018_Greatness.Build2.3.apk (camera)
main[1].xml (my config file)
1) Install the camera. Uninstall the previous GCAM if you cannot install.
2) Start the camera and go to the settings. Config>Save>"a" (SAVE).
3) File main[1].xml copy to /sdcard/gcam/Configs7/
4) Start the camera, double-click this place (photo below) select main file>RESTORE
You get the settings, Wide, Main, Macro lens.
Video works only in normal mode. Slow doesn't work.
So everything will work in this GCAM!
PHOTO
Click to expand...
Click to collapse
UniNick said:
I've tried Pixel Experience as well and am now on dotOS (vanilla with microg).
There's a Gcam mod working perfectly, see other threads.
I consider both are very good - and I prefer to install a gallery app of my liking, so it's good there's no preinstalled one!
Click to expand...
Click to collapse
how's the battery life of dotOS
kertacel15 said:
how's the battery life of dotOS
Click to expand...
Click to collapse
Excellent
Developer from dotOS comes with Bliss.
Tested Bliss ROM 14 (vanilla) with a clean flash, but cannot recommend it at this time.
It doesn't have signature spoofing, so no easy installation of microG.
Also it wrecked the ADB connection, the phone was not recognized by my iMac anymore and I had to reflash MIUI Stock Rom from a windows computer to repair.
Also some UI glitches.
Needs more development, so I'll stick with dotOS in the meantime.

Categories

Resources