[ROM]ResurrectionRemix v5.5.9 - Optimised [Z3C][LP 5.1.1_r26][05/12/15]

Search This thread

nelvinchi

Senior Member
Apr 3, 2011
441
542
London
Redmi K20 Pro
Xiaomi Mi 11

b7goxy.jpg

Welcome to Resurrection Remix!



Resurrection Remix is based on CM12.1 with bits from SlimRoms, Omnirom, PA and original Remix ROM builds, plus proprietary features - Bottom line: The ROM is feature rich, allowing the user advanced customisation while retaining performance and minimising power consumption....


Special thanks to the CyanogenMod team, OMNI, PA and SlimRoms.
Credit to ViPER520 and zhuhang for the fantastic work on ViPER4android!

NEW! Features
  • ROM and Kernel built utilising custom UBER toolchains - UBERTC/arm-eabi-4.9.4 (latest patches 01/12/2015)

  • Optimised - Build, Framework, Core and Bionic
  • Latest stagefright updates (vulnerabilities patched)
  • ROM system resource usage is reduced, big performance improvements, increased battery life...

Navigation Bar
Enable/Disable Navbar
Navbar Ring Switch
Navbar Ring Targets
Navbar Button Customization
Navbar Dimensions(Portrait & Landscape)

Status bar
Brightness Slider
Enable/Disable Show Notification Count
Carrier Label
Carrier Label Switch
Carrier label Colour
Quick Pull-down Switch
Smart Pull-down Switch
Clock Customizations
Time & date
Clock Colour
Day & date Toggle
Centre Clock/Right Clock Choice

Battery
Battery Bar customization
Battery Icon Customization(circle/landscape/Portrait and more)
Battery % Text
Network Traffic Indicator

Theme Chooser
RR exclusive PITCH BLACK THEME!!

Animations
Toast Animations
List-view Animations
System Animations

Gestures
Gestures Anywhere Feature

App Circle Bar
Choose apps in App circle
Trigger Width
Trigger Height
Trigger Position

Recents Panel
Clear All button Switch
Clear All Tasks Switch
Clear All Button Location(Top right,Top Left,Top Centre,Bottom Left,Bottom Right,Bottom Centre)

Cclock Widget
CLock And Alarm Customizations
Weather Panel Customizations
Calender Events

Lock-screen
Lock-screen Short-cuts
Choose up to 5 Short-cuts
100+ Icons for Short-cuts


Notification Drawer
Weather Display Switch
Quick Settings
Choice to Add 20+ Tiles
Enable 2/3/4 Tiles per Row
Enable Disable Brightness Slider in Notification Panel
Advanced Location Settings Switch(Choose Battery saving/Device Only/High Accuracy Directly in Notification Panel)
Long-press Toggles to Enter Settings

Volume Buttons
Wake Up Device
Playback Control
Keyboard Cursor Control
Swap Buttons on Landscape mode

Performance Profiles
LCD Density
Expanded Desktop Mode
ViPER4Android FX v2.3.4.0 ***Set FX Compatible Mode to "Compatible"***
Heads Up Customizations
Over All Smoothness Improvements
Quick Unlock
Battery optimisation
ALL CM12.1 Features
SuperSU Integrated - Thanks to @Chainfire
SlimDim!
Custom kernel supporting customisation/tweaks
Lots of other stuff!



Installation Instructions

**NOTE: TWRP v2.8.7.0 is bundled with this ROM version (flashed to FOTAKernel)**
Download the latest build
Download SlimROM Gapps (Optional)
Make a nandroid backup

You can "dirty flash" (wipe system, cache and dalvik) if running a previous version of this ROM...
Coming from a different ROM, then a Factory Reset wipe is recommended

Flash ROM using TWRP recovery
Flash Gapps (Optional)
Reboot.
Enjoy!


Thanks to @moly82 & @House3272 for testing, and big thanks to @someone755 for being himself!



Changelog

25/10/2015 - Resurrection Remix Lollipop 5.1.1_r24 - v5.5.8

# Resurrection Remix- v5.5.9 Lollipop-5.1.1_r26

- Android 5.1.1_r24->5.1.1_r26
- Kernel Auditor Tile
- Add Option For 5 Tiles Per Row in QS
- *Include GCC version and Info (for Optimized Builds Only, See Note Below (for maintainers only)) *
- base: don't show reboot options for safe mode
- perf: Add support for additional power profiles
- SystemUI: update keyguard state when profiles disable keyguard
- FingerprintService: fix fingerprints disappearing
- Keyguard: fix fingerprint not starting after user switch
- SettingsProvider: load animation defaults into correct table
- Keyguard: Show backdrop when sim pin secure screen shown
- SystemUI: HeadsUp: Check if view isn't already in windowManager
- Fix crash if Exif-Tag buffer-length and component-count are both 0
- Update boosted audio files
- Fix NOT_RESTRICTED network capability and enforce it
- Don't mark NetworkRequests restricted when they don't have restricted caps
- base: get rid of android time class
- Listen phone state change
- Shell: Declare cyanogenmod WRITE for system and secure settings.
- Recents: Fix IndexOutOfBoundsException
- Settings: Add security level default string …
- Remove CM translations of security_patch …
- wifi Settings: Add a filter
- Settings : Update performance tile drawable reference
- HighTouchSensitivity : Add Settings preference
- settings: ensure we don't call isProtectedApp with an invalid reference …
- Settings: Made advanced reboot option avaliable from button settings.
- vendor: Remove instance of server=""
- Vendor: add opt-out for exFAT
- vendor: make cgroups files read-only for all users
- Merged All StageFright Patches
- Included All latest CM updates
- Improved Translations
- For Full Acitivity Track Github

# Resurrection Remix- v5.5.8 Lollipop-5.1.1_r24

- Fix systemUI NPE on landscape theme change
- telephony: Hack GSM and LTE signal strength
- QSTiles: Set number of tile columns
- PB: theming queue colors
- base: initialized context ContentResolver reference before use it
- Lights Modes: Avoid regular values updates
- Fix notifications tile
- Fix FC queue to media player notifications

-TRDS:pitch Black -> Update Colors For :
Dialer
Contacts
Mms
DocumentsUI
SystemUI
Settings
- TRDS:pitch Black : Fix Google Account Fc
- Fix Plenty Of Glitches
- Fix Dpi Issue When Landscape Mode is Activated
- Fix Navbar Ring Layout
- Fix Reboot Caused By Home Button During Screen Pinning
- Fixes For Battery Saver Warning Disabling
- Fix For Navbar Theme Resetting On every Boot
- Fix rotation tile animation
- Fix horrible warning on every systemui startup.
- Fix navbar switch
- Fix huge bounce-back in ListView when double-flinging
- PB: Dark theme for documents ui and other improvements
- PB :Improve sysmui dark material dialogs + bg color & fix light material font hex
- Update audio and zen drawables
- TRDS : Clean up resources and fix resolver glitch
- TRDS:pB: Change sysenui ripple effect color
- Add volume boosted ringtones
- Add live lock screen previews
- Window rotation: fix up sensor logic
- RotationPolicy: fix rotation toggle logic
- BatteryService: Prevent UUC scenarios at 0%
- Fix network stats logspam.
- SystemUI: Remove duplicated permission
- SystemUI: attach a queue to media player notifications
- Disable default blending when drawing color rect
- FingerprintService: synchronize access to clients
- Services : Ensure proximity check is taken into consideration
- Revert "Don't allow deleting last remaining fingerprint"
- Improve fingerprint management activity UX. …
- Settings: use consistent behavior after forgetting networks …
- Revert "Settings: clear dialog states when forgetting network" …
- Multiple LEDs : Illumination Bars support
- Settings: Fix RuntimeException in InputMethod Settings
- CMSettings: add notification play queue setting
- Includes All Updates and Performance Enhancements By CyanogenMod 12.1
- Merged More Translations
- For More Updates Visit Resurrection Remix Github


# Resurrection Remix Lollipop 5.1.1_r18 -> 5.1.1_r24 - v5.5.7

- TRDS: Exclusive Inbuilt PitchBlack
- Themed apps -

Framework
Settings
Systemui
Dialer
Contacts
MMS
Telephony
LockClock
ThemeChooser
OTACenter
OmniSwitch

- Heads up snooze
- Disable Lockscreen Media Art
- Lockscreen see-through & blur
- Settings: network activity indicators
- QS: long press expanded desktop tile for detail view
- QS: long press flashlight tile for detail view
- option to disable torch when the screen turns off
- SystemUI: configurable lockscreen rotation
- Systemui: Fix navigation bar layout
- Live lock screen support
- Settings:Lockscreen color >> Lockscreen Advanced
- Add live lock screen previews
- Add volume boosted ringtones
- Fix harware keys are not enabled
- Keyguard: Third party keyguard support
- Window rotation: fix up sensor logic
- Add config to show WiFi/data activity indicators
- Shorten first boot time by filtering dexopted apps
- SystemUI: fix switching from task manager to detailed view
- SystemUI: improve switching users
- Heads up snooze button : Expose button colors
- SysUI: Clean up objects when recreating statusbar
- SystemUi: Don't show cellular data tile on secondary users.
- fwBase : Disable lockscreen rotation by default
- SystemUI: improve circle battery
- SystemUi: Fix navbar actions & fix wrong switch logic
- Fix sound settings and fix for Msim devices default ringtone issue
- Settings : Fix profile action offset when changing orientation
- Settings : Don't show ringtone pref for non voice capable devices
- Hide the lift to wake option
- Clean up button settings
- Update display settings & add missing imports
- settings: fuelgauge: Always show screen on time
- Hide LCD density preference from secondary users
- Give OnTheGo a checkbox instead of switch
- carrier label : Fix ListPreference
- Updated Translations
- Includes All Fixes and Performance Updates From CM
- For More Info Track Github Activities

# Resurrection Remix Lollipop 5.1.1_r6 -> 5.1.1_r18 - v5.5.6

- Merge tag Android-5.1.1_r18 (Clean installation highly recommended)
- Clean recent task by shake
- Squashed On-The-Go mode
- On-the-go : Improve quick settings dialog
- Clean Up Lockscreen Colors
- Configurable lockscreen rotation Now Enabled
- SystemUI: Long Press Lock Icon Now Loads Up torch
- SystemUi: Fix navbar actions & fix wrong switch logic
- Fix navbar glitches on hardware button devices
- Turn navbar off as default
- Add option to disable scrolling cache
- Make all 14 font variants available to Weather
- FWB: Make all 14 font variants available to Statusbar Clock
- FWB: Statusbar clock font size
- Task Manager: Use one observer for changes, misc cleanup
- SystemUI : Navbar ring five targets
- Fix Weather Color icons Issue
- Recents: Delay cleanup of remaining tasks when dismissing
- Settings : Add Tunings Preference in Configurations
- Settings :Add Kernel Auduitor
- SlimShortcuts: Power menu
- SlimShortcuts: Restart SystemUI
- SlimShortcuts: Volume panel
- Actually show COS in shortcuts and show all other when COS is enabled
- Add Screen Sleep shortcut
- Fix up chamber and Torch shortcuts
- DocumentsUI: Move & improve CAF string
- IMS: revert: ims: More backwards-compatibility stuff
- IMS Connection Capabilities Update
- IMS: Allow add participant with normal IMS call.
- IMS: Initialize audio quality with NONE instead of AMR_WB.
- Fixing conference merge where only one party is added to conference.
- Add call log types definition for Ims call.
- IMS-VT: Add additional error codes for upgrade downgrade
- Ims: Add support to query Packet Count and Packet Error Count
- Add support for wifi calling settings
- IMS: During CS retry, propagate reason code to UI
- IMS: add ImsConfig api to get volte provisioned value.
- IMS: change getMasterValue to getProvisionedValue.
- IMS: Add interface to query call forward for specific service class.
- Revert "ims: Bring in line with current release"
- lockscreen: Add option for showing unlock screen directly (Gesture)
- lockscreen: Add option for showing unlock screen directly
- SystemUI: Update RR Logo Drawables
- Simplify getting total memory
- Fix animation sequence for upload tasks
- QS: Update visibility of items in Bluetooth/WiFi tiles
- Themes: Set composed icon scale to 1f default
- Default to Resolver Theme
- Fix Custom Resolver Theming
- Fix Resolver Theming
- SettingsProvider: move Profile picker activity
- SystemUI: add missing super viewgroup method calls
- Fix race condition in panel expansion handling.
- Fix Launch Notification as Float Icon
- base: fix window bounds for left hand navigationbar
- framework: add string for wifi subscription change notification
- SystemUI: don't show recents if not provisioned
- Fingerprint wakeup: more consistent behavior
- Fixed: Wrong status bar notification layout width.
- services: do not keep notification light on, while incall
- SystemUI: screenshot: remove screenshot notification before taking screenshot
- carrier label : Fix ListPreference
- Carrier label : Remove duplicate int intColor call
- Remove lock screen hide carrier
- Fix typo on TR translations
- Lock screen weather : Remove duplicate color pickers
- Fix lockscreen settings xml (Fix locksreen shortcuts settings)
- Settings: On-The-Go mode On-The-Go turns on the camera of your phone and streams it to an overlay, which is drawn over everything. this makes you feel like your display is transparent, as you see the content behind it.
- Allow disabling the privacy guard notification
- Setting: Match brightness override padding to volume override
- APN: Fix typo
- settings : Squashed Updates
- StatusBar Settings: Hide "Disable Quick Settings On Lockscreen"
- Maintainers:Update LG G3 d855 Maintainer
- Settings: Configurations:Add Some Preference Headers
- vendor/cm: Remove custom resolver from OSS builds.
- services: do not keep notification light on, while incall
- SystemUI: screenshot: remove screenshot notification before taking it
- QS: Make WiFi and Bluetooth tile detail view consistent
- fingerprint wakeup: improve state and error handling
- Frameworks: Add option for position date left-right of clock
- Added Changes for Custom Resolver Activity
- Wallpaper: Create new WallpaperObserver on user switch
- SystemUI: Fix NPE
- services: option to disable lock screen device policy override
- Status bar carrier: don't show Emergency text if no sim is installed
- Fix noticfication tile fc on long press
- Lights with screen on: Don't disable leds after the lockscreen
- core: Reduce mutex contention in ActivityManager
- power: Boost improvements
- QS: Add RR Configurations Tile
- base: report wtf for external cm services
- native : input: Adjust priority
- native :Set explicit ioprio where required
- Simplify OnBoot for selinux switch
- Updated Translations
- Includes All Fixes and Performance Updates From CM
- For More Info Track Github Activities


XDA:DevDB Information
Resurrection Remix LP 5.1.1, ROM for the Sony Xperia Z3 Compact

Contributors
nelvinchi
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable
Current Stable Version: v5.5.8
Stable Release Date: 2015-12-05

Created 2015-06-13
Last Updated 2015-12-05
 

FcukBloat

Senior Member
Jun 18, 2012
6,284
3,012
no!

---------- Post added at 06:54 PM ---------- Previous post was at 06:42 PM ----------

can someone using this rom tell me please if:

1. left/right cursor arrows are immediately shown when using keyboard (think so as it is a cm feature but in carbon for example you have to press a button first to see them)

2. is it possible to always show volume panel expanded

3. is it possible to assign long-press action to nav bar buttons to show volume panel without using hw volume buttons


all the custom roms i tried don't have the above (especially 2 and 3) and don't feel like unlocking BL again to just check this (also won't have my pc available soon to do that and fast internet connection to download the rom)


well thanks in advance if any can help :eek:
 

nelvinchi

Senior Member
Apr 3, 2011
441
542
London
Redmi K20 Pro
Xiaomi Mi 11
no!

---------- Post added at 06:54 PM ---------- Previous post was at 06:42 PM ----------

can someone using this rom tell me please if:

1. left/right cursor arrows are immediately shown when using keyboard (think so as it is a cm feature but in carbon for example you have to press a button first to see them)

2. is it possible to always show volume panel expanded

3. is it possible to assign long-press action to nav bar buttons to show volume panel without using hw volume buttons


all the custom roms i tried don't have the above (especially 2 and 3) and don't feel like unlocking BL again to just check this (also won't have my pc available soon to do that and fast internet connection to download the rom)


well thanks in advance if any can help :eek:

Hi,

Re your questions:

1. Yes, it's configurable within custom settings

2. Not currently, but it's something I used in the past (via Gravitybox) - I'll look into it....

3. It should be possible to have the "Sound & Notification" menu appear, the back button would close the menu..... Not sure about the panel pop-up

I'll look into it further...

:D
 

FcukBloat

Senior Member
Jun 18, 2012
6,284
3,012
thanks for the answer mate! :)
actually 2 and 3 and missing radio are the only reasons right now why I'm still running stock + gravity box ;) hope it'll possible to have them in custom roms too soon so i can make the switch :) (for sure #2 was there in other aosp roms i tried in my previous phone.. xenonhd and mokee for example if i remember right.. so shouldn't be that difficult to add?! #3 don't remember but really need it...)

thanks again bye and good luck with your rom! :good:

ps. i know i could use xposed + GB in custom roms too but if using custom roms i prefer not using xposed if possible :eek:
 
Last edited:
  • Like
Reactions: nelvinchi

Carach_CZ

Senior Member
Sep 23, 2014
566
118
32
Liberec
Any way how to increase camera quality in CM based ROMs? Theres too much noise and photos are in really bad shape. Sony Camera is much, much better than stock (Android Camera) one. This is one and only setback which holding me from using any CM based ROM. Thanks for replies in advance.
 

zihinsiz

Senior Member
Oct 12, 2012
112
25
Istanbul
Any way how to increase camera quality in CM based ROMs? Theres too much noise and photos are in really bad shape. Sony Camera is much, much better than stock (Android Camera) one. This is one and only setback which holding me from using any CM based ROM. Thanks for replies in advance.


I feel exactly the same way, CM or CM based roms have better performance and more customization, but very bad camera performance for our z3c devices. Something should solve this drawback but how?
 

DBCJoey

Member
Nov 15, 2014
6
3
** ROM updated to replace incorrect version of ViPER4Android FX control panel - you may wish to download the updated zip if you want to enable the full V4A features.....**

I'm still unable to V4A FX working, when I check driver status it reports back:
Driver version: 2.3.4.0
NEON Enabled: No
Enabled: No
Status: Abnormal
Audio Format: Unsupported
Processing: No
Sampling Rate: 0

Tried force enabling V4A in the respective tabs, no effect
I've also tried Selecting FX compatible mode, but that completely disables the audio outright

It doesn't keep prompting to install/update driver though
 
  • Like
Reactions: shakkirk

nelvinchi

Senior Member
Apr 3, 2011
441
542
London
Redmi K20 Pro
Xiaomi Mi 11
** ROM updated to replace incorrect version of ViPER4Android FX control panel - you may wish to download the updated zip if you want to enable the full V4A features.....**

I'm still unable to V4A FX working, when I check driver status it reports back:
Driver version: 2.3.4.0
NEON Enabled: No
Enabled: No
Status: Abnormal
Audio Format: Unsupported
Processing: No
Sampling Rate: 0

Tried force enabling V4A in the respective tabs, no effect
I've also tried Selecting FX compatible mode, but that completely disables the audio outright

It doesn't keep prompting to install/update driver though

Check if AudioFX is installed /system/priv-app/audiofx - try renaming the file from .apk to .bck and reboot....

Let me know if this works....

Thanks!
 

DBCJoey

Member
Nov 15, 2014
6
3
Check if AudioFX is installed /system/priv-app/audiofx - try renaming the file from .apk to .bck and reboot....

Let me know if this works....

Thanks!

Didn't appear to work, still said the above on driver status and no different audio effect.
The file inside was a .bak file, not an .apk. Still renamed to .bck though and rebooted. Strange

Otherwise it's a brilliant ROM!
 

nelvinchi

Senior Member
Apr 3, 2011
441
542
London
Redmi K20 Pro
Xiaomi Mi 11
Didn't appear to work, still said the above on driver status and no different audio effect.
The file inside was a .bak file, not an .apk. Still renamed to .bck though and rebooted. Strange

Otherwise it's a brilliant ROM!

Strange.... can you check that lib4a_fx_ics.so is in /system/lib/soundfx

Also, did you flash the updated ROM zip from the OP link (*44A-updated.zip)?

Thanks!
 

FcukBloat

Senior Member
Jun 18, 2012
6,284
3,012
trying this rom right now, it seems the best to me among all the aosp based ones I tried so far in terms of built-in features :good: ;) thanks for this!

only things I am really missing so far are the expanded volume panel I asked about in the first page and especially the possibility to show volume panel using nav bar buttons ;(
is that something you can add maybe, or to see it included eventually we will have to wait RR to add it? because in this case, it may take ages I guess... if it will ever come! :crying:

(I really need this feature because, apart from saving volume hw buttons life, when I am on my mountain bike and the phone is inside the bag on top of the bike and I am listening to some music with headphones, I don't have access to the lateral hw volume buttons, but only to the screen, so I really miss stock + Gravity Box because with that feature I can see volume panel and change music volume just using the nav bar buttons on the screen :( without that, in RR, right now I can't change volume at all ;( ) (and I don't have remote volume controls on the headphones of course...)

other thing is a quick 2g-3g switch quicktile (again present in GB) as I switch very often between "only 2g" and "only 3g" (right now I have to long press the "data connection" tile, and from the menu that appears choose my favourite network mode, which takes longer.. and actually it is still not a only 2g / only 3g switcher, but preferred network mode)

last thing is the fm radio, but this is missing in all custom roms, so I think we will have to give up about it :(

will test and see about any bugs and battery life!

about bugs, only thing I noticed so far (if it is a bug!) is that after applying the black theme that comes with the rom and rebooting, I get the notification panel (quicktiles part) correctly themed (black), but the upper part of the status bar remains with the original bluish color.. is that intended to be like that? or something that should be fixed? :eek: (see screenshot)


thanks again for this in the meantime, very very nice and promising rom!! :cowboy::cyclops:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 47

    b7goxy.jpg

    Welcome to Resurrection Remix!



    Resurrection Remix is based on CM12.1 with bits from SlimRoms, Omnirom, PA and original Remix ROM builds, plus proprietary features - Bottom line: The ROM is feature rich, allowing the user advanced customisation while retaining performance and minimising power consumption....


    Special thanks to the CyanogenMod team, OMNI, PA and SlimRoms.
    Credit to ViPER520 and zhuhang for the fantastic work on ViPER4android!

    NEW! Features
    • ROM and Kernel built utilising custom UBER toolchains - UBERTC/arm-eabi-4.9.4 (latest patches 01/12/2015)

    • Optimised - Build, Framework, Core and Bionic
    • Latest stagefright updates (vulnerabilities patched)
    • ROM system resource usage is reduced, big performance improvements, increased battery life...

    Navigation Bar
    Enable/Disable Navbar
    Navbar Ring Switch
    Navbar Ring Targets
    Navbar Button Customization
    Navbar Dimensions(Portrait & Landscape)

    Status bar
    Brightness Slider
    Enable/Disable Show Notification Count
    Carrier Label
    Carrier Label Switch
    Carrier label Colour
    Quick Pull-down Switch
    Smart Pull-down Switch
    Clock Customizations
    Time & date
    Clock Colour
    Day & date Toggle
    Centre Clock/Right Clock Choice

    Battery
    Battery Bar customization
    Battery Icon Customization(circle/landscape/Portrait and more)
    Battery % Text
    Network Traffic Indicator

    Theme Chooser
    RR exclusive PITCH BLACK THEME!!

    Animations
    Toast Animations
    List-view Animations
    System Animations

    Gestures
    Gestures Anywhere Feature

    App Circle Bar
    Choose apps in App circle
    Trigger Width
    Trigger Height
    Trigger Position

    Recents Panel
    Clear All button Switch
    Clear All Tasks Switch
    Clear All Button Location(Top right,Top Left,Top Centre,Bottom Left,Bottom Right,Bottom Centre)

    Cclock Widget
    CLock And Alarm Customizations
    Weather Panel Customizations
    Calender Events

    Lock-screen
    Lock-screen Short-cuts
    Choose up to 5 Short-cuts
    100+ Icons for Short-cuts


    Notification Drawer
    Weather Display Switch
    Quick Settings
    Choice to Add 20+ Tiles
    Enable 2/3/4 Tiles per Row
    Enable Disable Brightness Slider in Notification Panel
    Advanced Location Settings Switch(Choose Battery saving/Device Only/High Accuracy Directly in Notification Panel)
    Long-press Toggles to Enter Settings

    Volume Buttons
    Wake Up Device
    Playback Control
    Keyboard Cursor Control
    Swap Buttons on Landscape mode

    Performance Profiles
    LCD Density
    Expanded Desktop Mode
    ViPER4Android FX v2.3.4.0 ***Set FX Compatible Mode to "Compatible"***
    Heads Up Customizations
    Over All Smoothness Improvements
    Quick Unlock
    Battery optimisation
    ALL CM12.1 Features
    SuperSU Integrated - Thanks to @Chainfire
    SlimDim!
    Custom kernel supporting customisation/tweaks
    Lots of other stuff!



    Installation Instructions

    **NOTE: TWRP v2.8.7.0 is bundled with this ROM version (flashed to FOTAKernel)**
    Download the latest build
    Download SlimROM Gapps (Optional)
    Make a nandroid backup

    You can "dirty flash" (wipe system, cache and dalvik) if running a previous version of this ROM...
    Coming from a different ROM, then a Factory Reset wipe is recommended

    Flash ROM using TWRP recovery
    Flash Gapps (Optional)
    Reboot.
    Enjoy!


    Thanks to @moly82 & @House3272 for testing, and big thanks to @someone755 for being himself!



    Changelog

    25/10/2015 - Resurrection Remix Lollipop 5.1.1_r24 - v5.5.8

    # Resurrection Remix- v5.5.9 Lollipop-5.1.1_r26

    - Android 5.1.1_r24->5.1.1_r26
    - Kernel Auditor Tile
    - Add Option For 5 Tiles Per Row in QS
    - *Include GCC version and Info (for Optimized Builds Only, See Note Below (for maintainers only)) *
    - base: don't show reboot options for safe mode
    - perf: Add support for additional power profiles
    - SystemUI: update keyguard state when profiles disable keyguard
    - FingerprintService: fix fingerprints disappearing
    - Keyguard: fix fingerprint not starting after user switch
    - SettingsProvider: load animation defaults into correct table
    - Keyguard: Show backdrop when sim pin secure screen shown
    - SystemUI: HeadsUp: Check if view isn't already in windowManager
    - Fix crash if Exif-Tag buffer-length and component-count are both 0
    - Update boosted audio files
    - Fix NOT_RESTRICTED network capability and enforce it
    - Don't mark NetworkRequests restricted when they don't have restricted caps
    - base: get rid of android time class
    - Listen phone state change
    - Shell: Declare cyanogenmod WRITE for system and secure settings.
    - Recents: Fix IndexOutOfBoundsException
    - Settings: Add security level default string …
    - Remove CM translations of security_patch …
    - wifi Settings: Add a filter
    - Settings : Update performance tile drawable reference
    - HighTouchSensitivity : Add Settings preference
    - settings: ensure we don't call isProtectedApp with an invalid reference …
    - Settings: Made advanced reboot option avaliable from button settings.
    - vendor: Remove instance of server=""
    - Vendor: add opt-out for exFAT
    - vendor: make cgroups files read-only for all users
    - Merged All StageFright Patches
    - Included All latest CM updates
    - Improved Translations
    - For Full Acitivity Track Github

    # Resurrection Remix- v5.5.8 Lollipop-5.1.1_r24

    - Fix systemUI NPE on landscape theme change
    - telephony: Hack GSM and LTE signal strength
    - QSTiles: Set number of tile columns
    - PB: theming queue colors
    - base: initialized context ContentResolver reference before use it
    - Lights Modes: Avoid regular values updates
    - Fix notifications tile
    - Fix FC queue to media player notifications

    -TRDS:pitch Black -> Update Colors For :
    Dialer
    Contacts
    Mms
    DocumentsUI
    SystemUI
    Settings
    - TRDS:pitch Black : Fix Google Account Fc
    - Fix Plenty Of Glitches
    - Fix Dpi Issue When Landscape Mode is Activated
    - Fix Navbar Ring Layout
    - Fix Reboot Caused By Home Button During Screen Pinning
    - Fixes For Battery Saver Warning Disabling
    - Fix For Navbar Theme Resetting On every Boot
    - Fix rotation tile animation
    - Fix horrible warning on every systemui startup.
    - Fix navbar switch
    - Fix huge bounce-back in ListView when double-flinging
    - PB: Dark theme for documents ui and other improvements
    - PB :Improve sysmui dark material dialogs + bg color & fix light material font hex
    - Update audio and zen drawables
    - TRDS : Clean up resources and fix resolver glitch
    - TRDS:pB: Change sysenui ripple effect color
    - Add volume boosted ringtones
    - Add live lock screen previews
    - Window rotation: fix up sensor logic
    - RotationPolicy: fix rotation toggle logic
    - BatteryService: Prevent UUC scenarios at 0%
    - Fix network stats logspam.
    - SystemUI: Remove duplicated permission
    - SystemUI: attach a queue to media player notifications
    - Disable default blending when drawing color rect
    - FingerprintService: synchronize access to clients
    - Services : Ensure proximity check is taken into consideration
    - Revert "Don't allow deleting last remaining fingerprint"
    - Improve fingerprint management activity UX. …
    - Settings: use consistent behavior after forgetting networks …
    - Revert "Settings: clear dialog states when forgetting network" …
    - Multiple LEDs : Illumination Bars support
    - Settings: Fix RuntimeException in InputMethod Settings
    - CMSettings: add notification play queue setting
    - Includes All Updates and Performance Enhancements By CyanogenMod 12.1
    - Merged More Translations
    - For More Updates Visit Resurrection Remix Github


    # Resurrection Remix Lollipop 5.1.1_r18 -> 5.1.1_r24 - v5.5.7

    - TRDS: Exclusive Inbuilt PitchBlack
    - Themed apps -

    Framework
    Settings
    Systemui
    Dialer
    Contacts
    MMS
    Telephony
    LockClock
    ThemeChooser
    OTACenter
    OmniSwitch

    - Heads up snooze
    - Disable Lockscreen Media Art
    - Lockscreen see-through & blur
    - Settings: network activity indicators
    - QS: long press expanded desktop tile for detail view
    - QS: long press flashlight tile for detail view
    - option to disable torch when the screen turns off
    - SystemUI: configurable lockscreen rotation
    - Systemui: Fix navigation bar layout
    - Live lock screen support
    - Settings:Lockscreen color >> Lockscreen Advanced
    - Add live lock screen previews
    - Add volume boosted ringtones
    - Fix harware keys are not enabled
    - Keyguard: Third party keyguard support
    - Window rotation: fix up sensor logic
    - Add config to show WiFi/data activity indicators
    - Shorten first boot time by filtering dexopted apps
    - SystemUI: fix switching from task manager to detailed view
    - SystemUI: improve switching users
    - Heads up snooze button : Expose button colors
    - SysUI: Clean up objects when recreating statusbar
    - SystemUi: Don't show cellular data tile on secondary users.
    - fwBase : Disable lockscreen rotation by default
    - SystemUI: improve circle battery
    - SystemUi: Fix navbar actions & fix wrong switch logic
    - Fix sound settings and fix for Msim devices default ringtone issue
    - Settings : Fix profile action offset when changing orientation
    - Settings : Don't show ringtone pref for non voice capable devices
    - Hide the lift to wake option
    - Clean up button settings
    - Update display settings & add missing imports
    - settings: fuelgauge: Always show screen on time
    - Hide LCD density preference from secondary users
    - Give OnTheGo a checkbox instead of switch
    - carrier label : Fix ListPreference
    - Updated Translations
    - Includes All Fixes and Performance Updates From CM
    - For More Info Track Github Activities

    # Resurrection Remix Lollipop 5.1.1_r6 -> 5.1.1_r18 - v5.5.6

    - Merge tag Android-5.1.1_r18 (Clean installation highly recommended)
    - Clean recent task by shake
    - Squashed On-The-Go mode
    - On-the-go : Improve quick settings dialog
    - Clean Up Lockscreen Colors
    - Configurable lockscreen rotation Now Enabled
    - SystemUI: Long Press Lock Icon Now Loads Up torch
    - SystemUi: Fix navbar actions & fix wrong switch logic
    - Fix navbar glitches on hardware button devices
    - Turn navbar off as default
    - Add option to disable scrolling cache
    - Make all 14 font variants available to Weather
    - FWB: Make all 14 font variants available to Statusbar Clock
    - FWB: Statusbar clock font size
    - Task Manager: Use one observer for changes, misc cleanup
    - SystemUI : Navbar ring five targets
    - Fix Weather Color icons Issue
    - Recents: Delay cleanup of remaining tasks when dismissing
    - Settings : Add Tunings Preference in Configurations
    - Settings :Add Kernel Auduitor
    - SlimShortcuts: Power menu
    - SlimShortcuts: Restart SystemUI
    - SlimShortcuts: Volume panel
    - Actually show COS in shortcuts and show all other when COS is enabled
    - Add Screen Sleep shortcut
    - Fix up chamber and Torch shortcuts
    - DocumentsUI: Move & improve CAF string
    - IMS: revert: ims: More backwards-compatibility stuff
    - IMS Connection Capabilities Update
    - IMS: Allow add participant with normal IMS call.
    - IMS: Initialize audio quality with NONE instead of AMR_WB.
    - Fixing conference merge where only one party is added to conference.
    - Add call log types definition for Ims call.
    - IMS-VT: Add additional error codes for upgrade downgrade
    - Ims: Add support to query Packet Count and Packet Error Count
    - Add support for wifi calling settings
    - IMS: During CS retry, propagate reason code to UI
    - IMS: add ImsConfig api to get volte provisioned value.
    - IMS: change getMasterValue to getProvisionedValue.
    - IMS: Add interface to query call forward for specific service class.
    - Revert "ims: Bring in line with current release"
    - lockscreen: Add option for showing unlock screen directly (Gesture)
    - lockscreen: Add option for showing unlock screen directly
    - SystemUI: Update RR Logo Drawables
    - Simplify getting total memory
    - Fix animation sequence for upload tasks
    - QS: Update visibility of items in Bluetooth/WiFi tiles
    - Themes: Set composed icon scale to 1f default
    - Default to Resolver Theme
    - Fix Custom Resolver Theming
    - Fix Resolver Theming
    - SettingsProvider: move Profile picker activity
    - SystemUI: add missing super viewgroup method calls
    - Fix race condition in panel expansion handling.
    - Fix Launch Notification as Float Icon
    - base: fix window bounds for left hand navigationbar
    - framework: add string for wifi subscription change notification
    - SystemUI: don't show recents if not provisioned
    - Fingerprint wakeup: more consistent behavior
    - Fixed: Wrong status bar notification layout width.
    - services: do not keep notification light on, while incall
    - SystemUI: screenshot: remove screenshot notification before taking screenshot
    - carrier label : Fix ListPreference
    - Carrier label : Remove duplicate int intColor call
    - Remove lock screen hide carrier
    - Fix typo on TR translations
    - Lock screen weather : Remove duplicate color pickers
    - Fix lockscreen settings xml (Fix locksreen shortcuts settings)
    - Settings: On-The-Go mode On-The-Go turns on the camera of your phone and streams it to an overlay, which is drawn over everything. this makes you feel like your display is transparent, as you see the content behind it.
    - Allow disabling the privacy guard notification
    - Setting: Match brightness override padding to volume override
    - APN: Fix typo
    - settings : Squashed Updates
    - StatusBar Settings: Hide "Disable Quick Settings On Lockscreen"
    - Maintainers:Update LG G3 d855 Maintainer
    - Settings: Configurations:Add Some Preference Headers
    - vendor/cm: Remove custom resolver from OSS builds.
    - services: do not keep notification light on, while incall
    - SystemUI: screenshot: remove screenshot notification before taking it
    - QS: Make WiFi and Bluetooth tile detail view consistent
    - fingerprint wakeup: improve state and error handling
    - Frameworks: Add option for position date left-right of clock
    - Added Changes for Custom Resolver Activity
    - Wallpaper: Create new WallpaperObserver on user switch
    - SystemUI: Fix NPE
    - services: option to disable lock screen device policy override
    - Status bar carrier: don't show Emergency text if no sim is installed
    - Fix noticfication tile fc on long press
    - Lights with screen on: Don't disable leds after the lockscreen
    - core: Reduce mutex contention in ActivityManager
    - power: Boost improvements
    - QS: Add RR Configurations Tile
    - base: report wtf for external cm services
    - native : input: Adjust priority
    - native :Set explicit ioprio where required
    - Simplify OnBoot for selinux switch
    - Updated Translations
    - Includes All Fixes and Performance Updates From CM
    - For More Info Track Github Activities


    XDA:DevDB Information
    Resurrection Remix LP 5.1.1, ROM for the Sony Xperia Z3 Compact

    Contributors
    nelvinchi
    ROM OS Version: 5.1.x Lollipop
    ROM Kernel: Linux 3.4.x

    Version Information
    Status: Stable
    Current Stable Version: v5.5.8
    Stable Release Date: 2015-12-05

    Created 2015-06-13
    Last Updated 2015-12-05
    8
    *UPDATE* RR-M v5.6.0

    All,

    Have a "working" Marshmallow 6.0.1_r3 build running.... :D

    Running well, performance is good, fast and relatively stable.... NO camera yet, still working on it.....

    RR-M.png
    6
    @BetaLyte - you must have some sort of psychic powers, as you are spot on....

    All, as predicted by BetaLyte....

    I will be posting a new ROM version in the next couple of hours.... It's a pretty big update, so should keep you happy until I get my ResurrectionRemix-M-v5.6.0 build stable.... :D

    **New v5.5.9 Optimised build features**

    ROM and Kernel built utilising custom UBER toolchains - UBERTC/arm-eabi-4.9.4 (latest patches 01/12/2015).
    Optimised - Build, Framework, Core and Bionic.
    Latest stagefright updates (vulnerabilities patched).

    ROM system resource usage is reduced, improved battery performance, etc.

    Anyhoo, enough with the sales pitch.... I'll update the OP with links and changelog shortly...
    5
    All,

    Have a "working" Marshmallow 6.0.1_r3 build running.... :D

    Running well, performance is good, fast and relatively stable.... NO camera yet, still working on it.....

    View attachment 3580334

    If anybody would like to try the new build, I can upload it, BUT please note the following:

    You should FULLY backup your current ROM in TWRP, preferably to external sdcard....
    The install WON'T format your internal storage/sdcard, BUT you should backup anything important to you to your external sdcard (just in case!)
    There is NO camera functionality (yet)
    A glitch with mobile data - you have to switch on flightmode then switch it off again to get mobile data (LTE, 3G etc)
    After first boot, it may be unresponsive.... just wait, it will be fine after a minute....

    This is an ALPHA build, so don't expect a 100% working ROM, you tell me about any issues so I can fix!