[Xperia Z3 Compact Android Development] nelvinchi:
** NEW

Optimised

ROM build LP_5.1.1_r26 v5.5.9 (05/12/15) released **

There will be NO stock framework/app ports for this build - Sony have released AOSP Camera Framework so a proper implementation will be coming soon...​

​

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