yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] JoshReuben:
The last April build is very sweet, and I'm loving f2fs on the data partition.

Have we lost Gavin to CR? Will there be future builds of RR?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
I bought some new PC components so building ROMs will be much quicker. Won't be here until Thursday. That said, I probably won't be building much any more since we have Treble compatibility mostly functional and you can just use generic ROM images. No need for a full-sized one any more.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] JoshReuben:
Thanks Gavin.

I'm ignorant: can I use those img files to update my RR build? Is there a guide you can recommend?

Thanks for all you do - am back in love with my Mix thanks to this thread.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
You'd need to switch to the Treble method (separate system/device). See the Treble thread, and here for RR.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] JoshReuben:
This is currently the top Oreo thread for Lithium.

Would you be willing to consider building, perhaps monthly, to keep it alive? Pretty sure that there a great many fans like me who would be interested.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
I am building at least once per month. I have been PC-less for a week now and the last round of builds brought more bugs than fixes, so I didn't upload. CPU/MOBO/RAM is due tommorow so I'll be building RR/AICP/crDroid over Fri/Sat/Sun.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] hatsku:
Hello, I'm wondering how's the battery life (sot) you can get with the last update ?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] JoshReuben:
Pretty good, but I haven't yet been through a full cycle. I came from Lineage Nougat, and the last few updates were bad (including a memory leak with Gello mod). Gavin's current Oreo RR is way better for me.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Rommul:
Is it possible to change the homescreen? A thread search gave me no answers.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] albertoduqe:
You're the man, Gavin :)
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] iliakastrioti:
im on the latest Android Nougat RR, can i do only a " UPDATE " or must i do a clean flash ?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] camoway:
Fingerprint dead. 4-29 version. Clean install. Aroma gapps and "lemonade kernel" *I think that's the name*. Anyways love the rom but fingerprint is a must have will re install with no gapps or kernel to troubleshoot.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Wmateria:
You mean the soda kernel :D Also tried it too, but the cpu frenquencies does not stick right with and without the kernel.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
It's the kernel, and the OP posted a fix.

Update - 19/5

- Added Edge gestures

- Little CPU cores now properly use default min/max values (307-2188) instead of being locked to (1516-)

- Update to May security patch

Known issues

- Expanded desktop/no wake problem

- Switching between speaker/earpiece in call results in losing earpiece sound so only speaker works

- Camera preview lags in some apps (e.g WhatsApp) and with some camera functions (panorama, lens blur) [Shiny new bug!]
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
Is it possible yet to hide battery icon?

Or are there no plans on implementing this.

Would be nice since battery bar and icon is a bit overkill.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zrzatore:
Status bar weather icon for me not working and signal on first sim show sometimes that no signal but work's fine
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
Update - 20/5

- Added option to hide the battery icon
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] willowdc:
Does this rom support AptX codec? Thanks..
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
No idea. I don't have any compatible bluetooth headphones to test, but the required libraries are baked into Lineage (and so RR).
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] hamurci:
I've set long pressing home button to force close current app in 28/2 version. last night i've flashed latest 20/5 version and longpressing does nothing now. Also i couldn't find that settings in rr settings.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
Are you using smartbar (Settings > Customisation > Navigation) or was this available some other way? If not, you can use smartbar and assign whichever actions you want to each button (and add extra buttons), like force close app/open notifications shade/clear notifications/toggle split screen etc. Incredibly useful for those that are unaware of it.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] PabloD:
What the heck. I have these issues but I'm running your stock kernel (3.18.71-gdb47...) and running last update (20180520). I don't really mind whatsapp camera lag but the expanded desktop is very annoying (navbar doesn't show).
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
Last I checked, the expanded desktop bug impacts all ROMs, barring crDroid/AICP. Fortunately, it is found on other devices which have unofficial status so a bug has finally been posted on their tracker - https://jira.lineageos.org/browse/BUGBASH-1694 - so it should hopefully be fixed soon.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] xjesus:
I had to do the same yesterday when I "dirty upgraded" from 0330 to 0520, and firmware from 8.4.4 to 8.5.17. I lost the config in the long-press of back key to kill-app. But I could reconfig it like gavin is saying. It's not easy to find out how to edit the buttons but once you get it it's really powerful.

The dirty upgrade was good, only this minor issue so far, and proximity sensor is working fine eventually.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] hamurci:
Yes i found settings, went inside but force closing not working even though it is set. there is something wrong.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zrzatore:
A have problem in a day 3_4 times i lose earpeice without switching from speaker to earpeice and i need to restart the phone and again do the call that is on update 19.5
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
Does sound die completely, like with music/videos, or is it purely just the earpiece in calls?

I know some have said they've lost sound and it didn't happen to me until a couple of days ago. I tried to play a YouTube video and it was silent. I thought it was that particular video but realised it was all of them. I thought I'd try to kick the sound back to life by playing a video/song on my phone with MX Player/VLC etc and it worked. When I went back to YT it was working normally again.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zrzatore:
No just earpeice but i see now new frimware 8.5.17 i was having 8.5.10. I will se now
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] JoshReuben:
Earpiece volume is very low on may 5/10 and 5/17 firmware for me, but connection is steady.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zrzatore:
Yes today i lose earpeice 3 times need to restart the phone when someone call me :rolleyes:
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Rommul:
I dont mean to be repetitive but I have to ask.

Is it possible to change the default homescreen in this rom.

By default the left most screen is home, I would like to change that.

Thanks.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
I'm on crDroid so I can't test the default launcher. There are plenty of free launchers that are better and more configurable than the stock one (Trebuchet), like Nova/ADW/APex/Evie etc.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] xjesus:
I was wrong, the kill-app feature is not working when I assign it to the button.

Also faced a couple of times the lack of sound and the expanded desktop lag.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
Which app is using overlay permissions in this rom out of box?

I seem to be unable to to enable "Accessibility" to All In One Gestures app.

Begging for God Gavin's attention.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
Try disabling apps that have the 'Display over other apps' permission that might be blocking you.

Settings > Apps and notifications > Special app access
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
I have tried disabling "Display over other apps" permissions for all apps, and disabled all pre-installed apps from usage.

---------- Post added 26th May 2018 at 12:13 AM ---------- Previous post was 25th May 2018 at 11:58 PM ----------

Been looking through the goodie bag and found kind of what i where looking for in edge gesture settings.

Would it be possible to have recent window, instead for a drag & hold, a drag from the corner's of the screen, be added to this feature?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
I just clean installed RR to test and it works fine, so it's not that. Something you've installed/enabled is blocking it. I read that it could be Edge gestures or Smart Pixels. I know you said you disabled the permissions for all apps, but make sure it's disabled for AIO Gestures too, just in case you weren't including that.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
Disabling Smart Pixels did the trick.

Gavin to the rescue as always.

And thank you for everything you do.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] rajperth:
Hi everyone,

Can I ask a really seemingly dumb question - given there is RR (this ROM) for Mi Mix; what (if any) benefit would there be in installing the TREBLE version of the ROM? I get that TREBLE is awesome where there is no/little development for a device or where a wanted ROM has not been made for a device. BUT what about where there is an existing ROM for the device and the same base ROM in treble - any benefit of one over the other?

Thanks for indulging me.

Great ROM btw, only issues are low volume on phone (device related rather than ROM I believe) and switching between speaker and ear. Otherwise on my short play seems great. Am setting this up for a friend so I hope there are no other issues that confront us :)

Cheers
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
I was trying to find info on this months back when we started getting Lineage patches related to supporting Treble, but I could find no substantial benefits. Since the system/vendor parts are now separate (system is about ~4 times that of vendor), if you only need to update one part then it'll save downloading the other, but that's about all I can think of for now. Some GSIs (system part) are being hosted as raw img files (i.e uncompressed), so you're not even saving in terms of download time/amounts in every case.

The main advantage to the end user is on A/B devices. System updates can be done as the phone is still active. If the update doesn't complete it doesn't do any harm and the user continues using the current base. If the update finishes but the phone doesn't boot then it'll fall back to the old working partition. No need to flash an old build (and possibly wipe data) to get the phone working again. The Mix is A only, so we don't get any of those benefits.

The update flow is still TWRP > flash some things > reboot, regardless.

https://www.reddit.com/r/LineageOS/comments/83tvds/benefit_of_treble_for_end_users/
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Gorii15:
I have problems with calls, the phone rings and when I pick up I do not hear anything.

I have to re-start the phone to be able to function.

Do you know if it can be solved?

The installed firmware is RR-O-v6.0.0-20180428-lithium-Unofficial.zip

How can I install the latest version?

With tprw wipes cache and dalvik only?

Thanks
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] brambizimski:
Having the same call issue on the latest rom and firmware (5.24)
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
That's the ROM, not the firmware. Firmwares are here - https://mega.nz/#F!zlJBQJhJ!BJuv0brw0doTafuLTXJATw - and 8.5.10 is recommended for now.

As for updating to a newer ROM version, flashing ROM/GApps and then wiping cache/dalvik should suffice.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zrzatore:
I also have that problem with this rom i happen 3-4 times a day every day i was neet to go back to 7.1.2 i will wait next update
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] JoshReuben:
That's not firmware, that's the rom that you've installed. Search for the latest firmware for this phone. Latest is 2018 05 17 and flash it in recovery.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zrzatore:
Latest is 8.5.24 i think
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Wmateria:
Your're right, that is the latest recent firmware.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Gorii15:
Sorry, I confused the firmware ...

Installing the latest version could repair the problem of calls or would have to change rooms to a 7.1.2 ??
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
Never had missing audio on calls, unless I switch from earpiece > speakerphone > earpiece.

If you want to guarantee 100% audio on calls then go back to 7.1.2, or you can stay with Oreo via MIUI or switch to Treble builds and use RR that way (proximity won't work though).
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] dj69holland:
I actually had problems with call quality on the treble RR, and switched back to your RR
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] seti007:
Installed this ROM the other day and have been really liking it. Lots of thanks to the Developers for their hard work. However, I'm running into a major issue with charging. I know that other people are having issues also. But I'm either charging really slow or rapid charging does not work for too long and the phone overheats. Sometimes, the phone even discharges while plugged into the charger. I'm afraid that I might cause permanent damage to the charging circuitry or the battery because of heat issues. What kind of fixes have you guys found if any? I did a search on this form and found that it's a common problem with many custom roms. What is the best customized MIUI oreo based ROM? Battery life is the most important thing for me and that is why I got this phone.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Fusionist:
Are u try looking temperature via kernel adiutor ? Me got 97 degrees and thinking thermal files is broken
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] seti007:
Actually no, I was just going off how hot the phone got when I touched it after it had been charging for a little bit. The battery does not charge very fast and the back of the phone around the camera gets extremely hot. I do not recall it ever getting this hot with the stock MIUI ROM.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Fusionist:
Sure at MIUI ROM I had no problem too, now I at RR 7.1.2 but must installed under firmware 7.7.20 and cpu temp no more reach 60 degrees but if installed at firmware 8.x.x + temp got 97 again. Bad news Oreo cannot installed under firmware 7.7.20 so I cannot use this RR Oreo
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] seti007:
Thanks for the insight. That's a real bummer. Like this ROM very much. So are most people just living with the high temperatures without a fix?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] dj69holland:
I seemed to have huge battery drain from the last rr build with last gapps release. (clean install)

i narrowed it down to the play services causing the drain and not the rom.

i manually installed the latest PlayServices apk from apkmirror, and saw instant positive results in terms of battery drain and temp.

you can go a step further and tweak kernel auditor settings to limit things too
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] brambizimski:
Anyone else having problems with lag in videos? It just lags severely in every app and only a reboot fixes it temporarily, im on the latest rom with the latest firmwire
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zrzatore:
I was having that in 7.1.2 change frimware
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] dj69holland:
seem to be facing this only with certain apps, netflix and youtube are fine though even on 3G connection.

Pornhub is stressing me out with lag :laugh:
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] albertoduqe:
As long as there is a working and up to date RR (to use your example) rom zip for your device, developed and built specifically for it, there is no benefit whatsoever in the "treble" version. I guess we are referring here to the GSI here.

The thing about treble is simple: if you have a compatible device, there is no need for traditional, old-style, device-specific roms. You can flash a given GSI on any treble-compatible device. The same file is used for a Xiaomi Mi Mix, a Xiaomi Mi Mix 2, a Redmi Note 4, a Motorola Moto Z, etc. Well there is the difference between A and A/B but you get my meaning. What this implies is that right now you can flash the Dirty Unicorns GSI on your Mix, or the AEX GSI, the Cosmic that's just been released or any other... Some of them don't exist here because they've never been compiled for lithium.

When Gavin stops maintaining his roms for lithium, you'll be able to still use any of the updated GSI's out there.

Right now's still not perfect and we depend in the goodwill and work of PsyMan, without whose vendor image for lithium (the zip he released in his treble thread) none of this would be possible. And that vendor image, and also many of the present GSI's, are not perfect.

But in the future, I believe it will be a great great thing.

It will also make useless the work of many small devs getting their coveted donations but that's how it is :)

Sorry Gavin for the brick...
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
No worries. Was just preparing one myself!

What's happening is that there is an app (or more) that is stuck at 100% CPU (or consistently high usage). I had exactly this before with some apps. The two that it consistently happens with are Flamingo (twitter) and Google Photos, but it can happen with any misbehaving process (Play services). It actually happened again last night. With the constant high CPU, and with little limits on the temps, the phone is actually using more power than it can take in via charging. Over time, the phone will run itself flat.

With Nougat the performance was held back by the default temperature controls, leading many to simply delete them. Since we had kernels then (like DragonXia) that had temp limiters built in, we could simply adjust the slider to whatever temp we were comfortable with and it would handle the throttling. For some reason, we seem to have no active software temp controls.

The one file we have to handle throttling is either misconfigured and/or is missing what we need for our device. A while back I stumbled onto this thread. I don't really care about the high temps since I monitor my phone closely, but for others who are more concerned, it is a way to limit them if they want.

There is a Magisk module that you can install. This is the easiest way. Alternatively, you can just use either of the two files that the mod installs (this, or the stricter version), and overwrite the default thermal-engine-8996.conf file, found in /vendor/etc You'll need to do so in TWRP, by mounting Vendor, then use the file manager to overwrite the existing file. The link to the thread I gave above tells you what the values are so you can tune them to your liking.

! The problem with all this is that the thermal file never gets loaded. I only noticed when trying to tweak the throttle temps. There are insufficient permissions to read from that file as they appear to have been removed with Oreo patches. I made a new crDroid build to test with those permissions added back and everything seems to work fine. The thermal config is read and applied. I even tried limiting the cores to ~800MHz under stress and they held at that frequency. I'll need to do a bit more testing and then hopefully it can be added into future builds.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] seti007:
Sadly, I ended up going to The latest Global stock with Root. Anyway, The battery issue issue is a big deal for me. I will revisit RR later im sure.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] dj69holland:
As i had said the problem is not with the ROM, but rather the PlayServices, which was in the specific Gapps.

Only need to download and install the new Playservices apk version.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] seti007:
Seriously?? So installing the new Playservices apk will fix the issue? I'm sorry if you've already posted it before but is there a link for the apk that you recommend? Also, don't these get updated automatically via the play store? Thanks for the post. If this fixes the battey drain and overheating while charging, This is the ROM for me :)

EDIT: another question I have is if you were able to fast charge consistently? Mine would fast chanrge and then stop. Thanks again
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] dj69holland:
whoa man, there can be many different things that affect battery drain. i dont say this cures all things above heaven.

i only suggested something that brought noticeable improvement for me - and is not related to the Rom.

Yes playservices gets updated automatically, but i had a specific version that caused battery drain, playstore saw it as the latest, but on apkmirror there were some newer versions published that had not been pushed yet to the device.

*fast charge is fine for me
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] seti007:
Cool thanks man! I think I'll give it another try. I appreciate the input.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] JoshReuben:
I've had no issues using the current opengapps nano package for arm64 8.1
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
Update - 31/5 (8.5.10 firmware recommended)

- RR hasn't made any significant changes since the last update

The main reason for this new build is that I've re-engaged the thermal engine so those concerned about high temps can keep things under control. See here for full info.

Known issues

- Speakerphone bug persists

- Camera lag persists in some apps

- Expanded desktop bug persists
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] brambizimski:
To which one though? Im on the latest, as i said in my previous post

Weird that not more people are experiencing this
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] gavin19:
And in the post directly after that I said that 8.5.10 is recommended. Try flashing it instead.

For anyone reporting an issue, try to avoid using 'latest'. Always state which version. I noticed you said 5.24 before, so I assume you meant 8.5.24?

If it's happening in the regular dialer, are you using the default one or Google's (it would be installed if you use the Stock/Super GApps package).
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] xjesus:
Thanks Gavin!

Please don't forget there is another bug related to configure a long press in any key of the NavBar to kill the current app.

I've also experienced complete loss of audio from time to time and I had to reset the phone to get audio again.