[ROM][UNOFFICIAL][Oreo 8.1][Lithium] Resurrection Remix

Search This thread

noobwork94

Senior Member
Dec 20, 2008
124
20
Hello, I made a search on the play store, was looking for a good brightness application. The transition in automatic brightness levels bothers me a bit, since it goes up and down too fast.
For the last RR version I flashed latest firmware, but for the version you suggested me, which firmware version goes well?? I ask because I am facing a weird video playback problem, video seems to jump from time to time, stopping for a fraction of time and continuing, and I already know it is firmware related.

Best regards.

Im guessing 8.7.27 is the the recommended firmware for 2018-07-07 release, but im unsure, so add 8.7.26, 8.7.19 and 8.7.5 to sd in case of bugs or problems.

Im currently running 2018-07-07 with firmare 8.8.30 without problems currently.

My Setup
Firmware: 8.8.30
Rom: RR 2018-07-07 8.1
Adreno for 530 from below: Rev21 Treble
Kernel: Pepsy 270
Root: Magisk
Display Enhancement: BXRSVengine v4.0

I can't ensure same result on other Mi Mix device's

I recommend flashing adreno 313 from
https://forum.xda-developers.com/mi-mix/development/driver-adreno-530-540-gpu-driver-t3815853

Flash
1. Firmare
2. Rom
3. Adreno driver (optional)
4. Rest of you flashables
 

zeddicus71

Member
Aug 6, 2009
30
5
Im guessing 8.7.27 is the the recommended firmware for 2018-07-07 release, but im unsure, so add 8.7.26, 8.7.19 and 8.7.5 to sd in case of bugs or problems.

Im currently running 2018-07-07 with firmare 8.8.30 without problems currently.

My Setup
Firmware: 8.8.30
Rom: RR 2018-07-07 8.1
Adreno for 530 from below: Rev21 Treble
Kernel: Pepsy 270
Root: Magisk
Display Enhancement: BXRSVengine v4.0

I can't ensure same result on other Mi Mix device's

I recommend flashing adreno 313 from
https://forum.xda-developers.com/mi-mix/development/driver-adreno-530-540-gpu-driver-t3815853

Flash
1. Firmare
2. Rom
3. Adreno driver (optional)
4. Rest of you flashables

Thank you. I will try and report back later on.
 

heindrix

Senior Member
Jul 25, 2017
880
897
Pekanbaru
Im guessing 8.7.27 is the the recommended firmware for 2018-07-07 release, but im unsure, so add 8.7.26, 8.7.19 and 8.7.5 to sd in case of bugs or problems.

Im currently running 2018-07-07 with firmare 8.8.30 without problems currently.

My Setup
Firmware: 8.8.30
Rom: RR 2018-07-07 8.1
Adreno for 530 from below: Rev21 Treble
Kernel: Pepsy 270
Root: Magisk
Display Enhancement: BXRSVengine v4.0

I can't ensure same result on other Mi Mix device's

I recommend flashing adreno 313 from
https://forum.xda-developers.com/mi-mix/development/driver-adreno-530-540-gpu-driver-t3815853

Flash
1. Firmare
2. Rom
3. Adreno driver (optional)
4. Rest of you flashables

You use that old BXRSVengine?
Last time i read about it, it's for 32bit CPUs, you don't have any problem in camera, heating, etc?
 

noobwork94

Senior Member
Dec 20, 2008
124
20
You use that old BXRSVengine?
Last time i read about it, it's for 32bit CPUs, you don't have any problem in camera, heating, etc?

No problems or bugs upon flashing BXRSVengine.

It does not change any real gpu settings so no bugs will be present, all it does it make the screen look more alive, and upon that i change screen saturation to "54" with kernel adiutor.
 
Last edited:

heindrix

Senior Member
Jul 25, 2017
880
897
Pekanbaru
No problems or bugs upon flashing BXRSVengine.

It does not change any real gpu settings so no bugs will be present, all it does it make the screen look more alive, and upon that i change screen saturation to "54" with kernel adiutor.

I don't know but, after testing those BXRSVengine and analyze the logcat, i can't see that the engine working at all, keep in mind i'm using LOS16.
Even the 4 apps inside the zip file doesn't launch properly at all, which is means nothing is being done if those 4 apps is not running.
What's running is just some system.prop is being set and many of those props doesn't even set, because of those 4 apps is not running, lol.
Thanks for the information anyway.
 

zeddicus71

Member
Aug 6, 2009
30
5
Hello.

So far to get a stable system I flashed the following:
1- Firmware 8.7.12
2- Rom RR 2018-07-07 8.1 as suggested by gavin19
3- Gapps
4- Magisk 17.1 for root

Everything running fine. For stabilizing the apparent brightness ups and down I am using Lux Autobrights.

I was wondering about the Adreno v@313 drivers? Is it usefull to try them? Aren't them included?

Best regards.
 

zeddicus71

Member
Aug 6, 2009
30
5
Hello.

So far to get a stable system I flashed the following:
1- Firmware 8.7.12
2- Rom RR 2018-07-07 8.1 as suggested by gavin19
3- Gapps
4- Magisk 17.1 for root

Everything running fine. For stabilizing the apparent brightness ups and down I am using Lux Autobrights.

I was wondering about the Adreno v@313 drivers? Is it usefull to try them? Aren't them included?

Best regards.

Update.

I also flashed Adreno v@313 drivers and everything is fine.
 

mmidders

Senior Member
Just flashed the ...final update and FYI the long press power button for torch is broken in this update. (Tried toggling it on/off, rebooting, clearing cache etc.).

I've been thinking of making the move to a Pie based ROM and wandered if anyone has any experience with these on the MIX? Are they of age yet, or is best to stick with Oreo? Also anyone has any preference on crDroid, LOS...?

Slàinte

mmidders
 

gavin19

Senior Member
Jan 9, 2014
903
1,080
Belfast
Just flashed the ...final update and FYI the long press power button for torch is broken in this update. (Tried toggling it on/off, rebooting, clearing cache etc.).

I've been thinking of making the move to a Pie based ROM and wandered if anyone has any experience with these on the MIX? Are they of age yet, or is best to stick with Oreo? Also anyone has any preference on crDroid, LOS...?

Slàinte

mmidders

If you've been used to RR then moving to LOS you'll notice a definite lack of config options. That said, crDroid Pie is still missing some stuff, mainly encryption support/VoLTE (LOS is also missing these), and some of the tweaks too, like custom recents, smartbar/fling, font switcher etc. The majority of the tweaks are available and working, including the torch one.

In general, I find Pie to be smoother and has noticeably better battery life. You'll need to move to Pie ASAP anyway since I seriously doubt that anyone will be posting Oreo ROM updates going forward.
 

mmidders

Senior Member
If you've been used to RR then moving to LOS you'll notice a definite lack of config options. That said, crDroid Pie is still missing some stuff, mainly encryption support/VoLTE (LOS is also missing these), and some of the tweaks too, like custom recents, smartbar/fling, font switcher etc. The majority of the tweaks are available and working, including the torch one.

In general, I find Pie to be smoother and has noticeably better battery life. You'll need to move to Pie ASAP anyway since I seriously doubt that anyone will be posting Oreo ROM updates going forward.

Thanks for the quick response, will probably give crDroid a chance. I tried using encryption once and it just caused issues; my phone never leaves my side (they call me Batman cause of my utility belt!) and I had to google VoLTE though I had a good guess at what it stood for!

Any experience with project treble? It looks to be the way forward, but is it any good yet?
 

gavin19

Senior Member
Jan 9, 2014
903
1,080
Belfast
Thanks for the quick response, will probably give crDroid a chance. I tried using encryption once and it just caused issues; my phone never leaves my side (they call me Batman cause of my utility belt!) and I had to google VoLTE though I had a good guess at what it stood for!

Any experience with project treble? It looks to be the way forward, but is it any good yet?

Treble is good for devs in that it means a quicker/easier turnaround for ROMs when moving to a new Android version, but it doesn't really benefit us because the Mix doesn't truly support it (it's A-only, not A/B). So we don't get to make use of the seamless updates/rollback capabilities that true Treble devices do.

Also, the Treble GSIs are almost all generic versions of the respective ROM. You probably couldn't go to someone and ask them to add a feature or whatever, whereas you can here. If they did so, then anyone using the GSI would have it too, unless they started maintaining multiple versions. I have merged features from AICP/RR/CR into one another when asked (if able).

Treble ROMs really offer almost no advantage to us as end users, nor are they better (or worse) performing. That said, I'm glad it's an option, but not one that I think I'll ever avail of.
 
  • Like
Reactions: hatbo and heindrix

heindrix

Senior Member
Jul 25, 2017
880
897
Pekanbaru
Treble is good for devs in that it means a quicker/easier turnaround for ROMs when moving to a new Android version, but it doesn't really benefit us because the Mix doesn't truly support it (it's A-only, not A/B). So we don't get to make use of the seamless updates/rollback capabilities that true Treble devices do.

Also, the Treble GSIs are almost all generic versions of the respective ROM. You probably couldn't go to someone and ask them to add a feature or whatever, whereas you can here. If they did so, then anyone using the GSI would have it too, unless they started maintaining multiple versions. I have merged features from AICP/RR/CR into one another when asked (if able).

Treble ROMs really offer almost no advantage to us as end users, nor are they better (or worse) performing. That said, I'm glad it's an option, but not one that I think I'll ever avail of.

This is very true.
Some (or maybe a lot) of people got a wrong understanding about Treble.
 

a601943

New member
Dec 30, 2018
2
1
No sound from headphones

No sound from headphones。
The headphones can control the volume but cannot hear the sound。
 

Sander9847

Senior Member
Mar 30, 2015
518
259
Resurrection Remix Pie sources just got released!
Is this something you might build for our device @gavin19? Or will you focus on CrDroid Pie?
 

gavin19

Senior Member
Jan 9, 2014
903
1,080
Belfast
Resurrection Remix Pie sources just got released!
Is this something you might build for our device @gavin19? Or will you focus on CrDroid Pie?

The main reason I focused on crDroid, even with later Oreo builds, was that CR had 99.9% of the same features as RR. Where it had the same features, CR would sometimes have even more config options within those features. Lastly, CR would always get updated more often, and get bug fixes quicker. The move from Oreo to Pie is just another example of this. We've had CR for months already and RR is only now open to builds.

For building in general, I need to download 30GB+ each time I change ROMs since I only have a 256GB SSD (220GB is partitioned for building) to work with (I have a 128GB one too but it's almost all taken up by Windows/stuff) and don't have the room for two lots of sources. 220GB might seem enough, but by the time you have Ubuntu (~10GB), the source (~32GB), the cache to speed up builds (~30GB) and the size of all the source files once complied, it's almost full. If I only work on one ROM then I just have to download maybe a few hundred MB each month to pull in the new fixes/features.

Since I can only work on one at a time it makes fixing/adding stuff a pain. So I'll build CR and all seems fine, wipe it a start on RR, then someone posts in the CR thread that x is broken. Now I have to go and wipe RR, download 30GB+ of CR and do another build with some fix applied.

EDIT: Forgot one other thing. Building more than one ROM means I have to keep flashing between them to test, which means wipes/clean flashes over and over again to make sure there is no cross-contamination. A lot of the time I can't use the phone because of that. When I just have CR, it's usually only a dirty flash and done.

tl;dr If I had a bigger SSD I'd do RR (and probably AICP) too but it's too much hassle, especially since RR and CR are practically interchangeable at this point
 
Last edited:

remont5

Senior Member
Mar 3, 2013
255
26
Dąbrowa Górnicza
Hello
Actually I install new release - RR-P-v7.0.0-20190125-lithium-Unofficial.zip
It's very smoothly and responsible! Looks grate


Wysłane z mojego MI MIX przy użyciu Tapatalka
 
Last edited:
  • Like
Reactions: usima8

usima8

Member
Sep 13, 2015
10
7
The main reason I focused on crDroid, even with later Oreo builds, was that CR had 99.9% of the same features as RR. Where it had the same features, CR would sometimes have even more config options within those features. Lastly, CR would always get updated more often, and get bug fixes quicker. The move from Oreo to Pie is just another example of this. We've had CR for months already and RR is only now open to builds.

For building in general, I need to download 30GB+ each time I change ROMs since I only have a 256GB SSD (220GB is partitioned for building) to work with (I have a 128GB one too but it's almost all taken up by Windows/stuff) and don't have the room for two lots of sources. 220GB might seem enough, but by the time you have Ubuntu (~10GB), the source (~32GB), the cache to speed up builds (~30GB) and the size of all the source files once complied, it's almost full. If I only work on one ROM then I just have to download maybe a few hundred MB each month to pull in the new fixes/features.

Since I can only work on one at a time it makes fixing/adding stuff a pain. So I'll build CR and all seems fine, wipe it a start on RR, then someone posts in the CR thread that x is broken. Now I have to go and wipe RR, download 30GB+ of CR and do another build with some fix applied.

EDIT: Forgot one other thing. Building more than one ROM means I have to keep flashing between them to test, which means wipes/clean flashes over and over again to make sure there is no cross-contamination. A lot of the time I can't use the phone because of that. When I just have CR, it's usually only a dirty flash and done.

tl;dr If I had a bigger SSD I'd do RR (and probably AICP) too but it's too much hassle, especially since RR and CR are practically interchangeable at this point
RR is a very popular firmware and I am happy that you have resumed work on it again. I installed RR 7.0, everything works very smoothly and quickly.
Dear Gavin19, thank you very much for the good work.
 

remont5

Senior Member
Mar 3, 2013
255
26
Dąbrowa Górnicza
I have big big problem on new release.
When I am in car and I am connected do Bluetooth there is problem with keyboard.
I use gboard and sometimes (random) when I am connected do bt the keyboard doesn't response, it does not start!
When I click a place to write - there is not response, I can't write anything...
Don't get me wrong, I am not texting and driving. A do many things in car when I'm standing in the parking lot.
Any ideas?
 

hatbo

Senior Member
Aug 25, 2018
70
29
Moscow
gavin19 hi!
This ROM is very actively updated now. Your work is very interesting. Can I wait for updates to the Mix?
Thank You very much.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    https%3A%2F%2Fimg.xda-cdn.com%2F33cRmwmSFYhGIF3XIL-xsqzBxOQ%3D%2Fhttps%253A%252F%252Fi.imgsafe.org%252F56593d8991.png


    Included Main Features


    Resurrection Remix OS 6 (Oreo 8.1)


    Features

    RR Customizations:-
    -Enable/Disable Navbar
    -Navbar Button Customization smartbar
    -Navbar Pulse
    -Navbar Fling
    -Double Tap To sleep navbar

    -Statusbar
    -Brightness Slider
    -Enable/Disable Show Notification Count
    -SuperUser Indicator Switch
    -Double Tap To sleep Statusbar
    -Carrier Label
    -Carrier Label Switch
    -Carrier label Color
    -Carrier Label size
    -Clock Customizations
    -Time & date
    -Day & date Toogle
    -Center/Right/Left Clock Choice
    -Date Format
    -Clock Font Styles
    -Battery
    -Battery Bar customization
    -Battery Icon Customization(circle/landscape/Potrait and more)
    -Battery % Text
    -Network Traffic Indicator
    -Network Traffic Arrows Switch
    -Incoming/OutGoing Traffic
    -Network traffic Color
    -Statusbar RR Logo
    -RR logo Color
    -Position
    -Custom Logos
    -logo Color
    -Position
    -Style
    -StatusBar Weather
    -Weather Color
    -Weather Position(left/right)
    -Weather Font Style
    -Weather size
    -StatusBar Ticker
    -Ticker Text color
    -Ticker Icon Color

    -Animations
    -Toast Animations
    -ListView Animations
    -System Animations
    -Power Menu Animations
    -Misc Animations

    -Gestures
    -Gestures Anywhere Feature
    -3 Finger Swipe Screenshot Gesture

    -App Circle Bar
    -Choose apps in AppSidebar
    -Trigger Width
    -Trigger Hieght
    -Trigger Position
    -App Sidebar
    -Choose apps in App circle
    -Trigger Width
    -Trigger Hieght
    -Trigger Position
    -Pie
    -Pie Trigger(left ,Right ,Bottom)
    -Pie Targets
    -Pie Colors
    -More Pie Features

    -Recents Panel
    -Clear All button Switch
    -Clear All Tasks Switch
    -Clear All Button Location(Top right,Top Left,Top Center,Bottom Left,Bottom Right,Bottom Center)
    -Full Screen Recents
    -Recents Styles
    -OmniSwitch

    -Cclock Widget
    -CLock And Alarm Customizations
    -Weather Panel Customizations
    -Calender Events

    -LockScreen
    -Lockscreen Bottom Shortcuts
    -Lockscreen General Shorcuts
    -100+ Icons for Shortcuts
    -Double Tap to Sleep Lockscreen
    -Lockscreen Media Art/Enable Disable
    -Quick PIN/Patter Unlock
    -LockScreen Wallpaper
    -Lockscreen Weather Widget
    -Lockscreen Icons Color

    -Quick Settings Draggable Tiles
    -Customizable Tiles
    -Dyanamic Tiles Adjustment
    -Number of columns/rows
    -Tile Animations
    -Notification Drawer
    -LongPress Toogles to Enter Settings
    -Disable Immersive Mode Messages
    -Force Expand Notification
    -Quick PullDown
    -Smart Pulldown
    -Notification Panel Transperency
    -Volume Dialog Transperency
    -Notification Panel Stroke
    -Volume Dialog Stroke

    -Buttons
    -Backlight Timer
    -Backlight Strength

    -Advanced Reboot Menu
    -Power Menu Customizations
    -Power Off
    -Reboot(Recovery, Bootloader, Hot Reboot)
    -ScreenShot
    -Power Menu End Calls Switch
    -Restart SystemUI
    -Airplane Mode
    -ScreenRecord
    -On the Go Mode
    -Sound Panel

    -Home Button(For devices with HW keys Only)
    -Home Button answer call
    -Long Press Actions
    -Double Tap Actions

    -Menu Button(For devices with HW keys Only)
    -Short Press Actions
    -Long Press Actions

    -Search Button(If Device Supports)
    -Short Press Action
    -Long Press Action

    -Volume Buttons
    -Wake Up Device
    -Playback Control
    -Ringtone Volume Control
    -Keyboard Cursor Control
    -Swap Buttons on Landscape mode
    -Volume Key Answer

    -Miscellaneous
    -Selinux Switch (Switch Between Permissive and Enforcing Selinux if Device has Selinux Enabled)
    -cLock Shortcut
    -Disable Battery Saver Warning Color
    -OTA U
    -Cammera Shutter Sound Enable/Disable

    -SystemUI Tuner
    -Enabled By default
    -Removed Demo mode and Tweaked SystemUI Tuner As compared To AOSP
    -StatusBar Icons Cuzomizations
    -Quick Settings Customizations

    -Other Features
    -Perfomance Profiles
    -LCD Density
    -Expanded Desktop Mode
    -Heads Up Switch and customizations
    -Live Display
    -Configurable 0,90,180,270 Degree Rotation
    -Lock Screen Autorotate Switch
    -Native Tap to Wake From Marshmallow
    -Double Tap Power Button To enable Camera gesture
    -Prevent Accidental Wakeup
    -Wake Phone on Charging Plug
    -Battery Light Customizations
    -Notification Light Customizations
    -Font size
    -CM privacy guard
    -Performance Tweaks(Kernel Aduitor Inbuilt)

    -AND MUCH MUCH MORE

    Installation Instructions

    - Flash the latest firmware and you must use the TWRP from here
    - Download the latest build
    - Download Gapps
    - Take a nandroid backup
    - Recommended - Wipe system/data
    - Flash ROM
    - Flash Gapps
    - Flash Magisk for root (optional) (found in the same place as the ROM download)
    - Reboot.
    - Enjoy!

    Installation Files
    Download latest ROM (MEGA)
    Open Gapps

    Source: https://github.com/ResurrectionRemix
    Device Tree: https://github.com/LineageOS/android_device_xiaomi_lithium
    Device Common: https://github.com/LineageOS/android_device_xiaomi_msm8996-common
    Kernel: https://github.com/LineageOS/android_kernel_xiaomi_msm8996
    Vendor Files: https://github.com/TheMuppets/proprietary_vendor_xiaomi

    Version Information
    Status: Stable
    Last update: 7/7/18

    Special thanks to @Psy_Man. Without him, this ROM wouldn't be here.
    12
    Update - 28/2

    - Fixed proximity sensor (1, 2, 3, 4)
    - Add Google Sound Search action (smartbar)
    - Add volume tones back (when adjusting volume)
    - Fix FC for Fling when pinning an app
    - Set default accent to Pixel Blue
    - Go back to generic vibrator service
    - Fix accent colour not always applying (Theming)

    Known issues

    - Sometimes it will be impossible to hear the caller (or for them to hear you) when receiving a call
    - Loudspeaker is broken (activating it in-call breaks all sound). If you value that over proximity then don't upgrade yet
    - Expanded Desktop will cause the screen to wake very slowly or not at all if you have it enabled globally (just hiding the status bar is ok)
    - Music app still busted

    REQUIRED

    - Flash twrp-3.2.1-raupe-blunden-15.1-vendor-fstab.img via fastboot (the TWRP app should work too), found here or in the extras folder
    - Flash the latest (8.2.1) firmware if you haven't already
    - Wipe system/data - this isn't optional (backup your apps with Titanium etc)
    - Flash the ROM, GApps, then Magisk (optional)
    - Wipe cache/dalvik
    - Reboot
    8
    Update - 21/6 (8.5.24 firmware required)

    - Update to June security patch
    - Camera lag fixed
    - Earpiece<>speakerphone switching bug fixed
    - Added new accent colours (gold/grey etc)

    Known issues

    - Expanded desktop wake bug (Yes. Still)
    7
    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.

    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.
    7
    Update - 27/2*

    - Proximity working**
    - Update to April security patch

    * 8.4.19 firmware recommended

    ** Some issues - this is what has/hasn't been working for me in testing

    - Calls are fine in/out except earpiece sound will be lost if the speakerphone is toggled on/off. Nothing works to restore it, so be aware that once you switch to speakerphone, you're stuck with it for the duration. Note, I've only placed about 5 calls and received 4 so I can't say it's working all the time, but so far no missing audio on either end/missing UI/reboots