[Xperia Z1 Compact Android Development] OmarEinea:
Resurrection Remix v5.4.5 [2015/05/20] Android [5.1.1_r2] Is UP!

Device Specific :

SlimKernel v1.5:

- Included a lot of latest changes from CM kernel

RR V5.4.5 Original Changelog :

- 5.1.1_r1 -> 5.1.1_r2

- Allow overlaying default quick settings tiles

- Fix notification sounds for wifi only devices …

- Improve SeekBarVolumizer behavior with unlinked streams

- policy: fix device sleeping with lid with incoming call

- policy: respect FLAG_TURN_SCREEN_ON flag with device flip covers

- PowerManagerService: Honor config_dreamsActivatedOnSleepByDefault

- Change lock gesture correct color

- Themes: Make parse() method in FontListParser public

- frameworks: fix setting up linked notification stream on boot

- Keyguard: reinflate security views after user change

- Adding additional Nova theme identifier to legacy icon support.

- Improve Recents-View

- Telephony: Convert subscription ID to int from long

- framework/base: add dock sd card string

- QS: fix filtering additional tiles

- SystemUI: Use smaller battery padding

- Update lock weather widget layout

- dozeui: Broadcast an intent when beginning a doze pulse

- textclock: Update the time when performing a doze pulse

- Remove resources.apk from ZipSet when removing overlay

- TorchService: close all opened cameras

- SystemUI: Fix EL translation

- Fix setting hotspot bounds in a drawable container

- Fix PackageManager crashes w/ queryIntent using callerUID of 0

- SystemUI: Speed up and clean tests (squash)

- FWB: Battery light: 100% charged level

- SystemServer: Allow starting of overlaid external services.

- SystemUI: Squash custom tile commits

- base: Nat464: unregister network observer when we stop!

- [ActivityManager] Avoid unnecessary restart provider process

- Notification drawer: Custom clear all icon color

- SystemUI: Squash custom tile commits

- SystemUI: Point to correct permission for BIND_CUSTOM_TILE_LISTENER

- Improve QSPanel.java

- fixup volume stream linking

- Clean up keyguard carrier text handling.

- Remove some useless debug spam.

- Revert "ConnectivityService: add persist.radio.noril"

- SystemBars: Allow the StatusBarComponent be externally defined

- KeyGuard: Fix the wrong Plmn/SPN display.

- [ActivityManager] Move UI operation to UI handler

- [ActivityManager] Fix activity always visible.

- [ActivityManager] Finish the failed-to-pause activity

- Profiles: make Default profile change ring mode back on

- Fix navbar NPE

- improve navbar switch

- Improve PreviewsColumns Implementation

- Don't dismiss keyguard if recreating status bar

- Re-add missing ellipsis string

- Fix LiveDisplay QS icon size.

- Frameworks/base: Fix old code in MediaPlayer

- Fix context leak

- Sometimes the application context is null

- Prevent windows from freezing screen while timeout

- fix return value scale of notifyANR()

- Check caller status precisely when registering receiver.

- Also restart provider if there is external handle.

- Fix lost singleton provider after force-stopping user or package.

- Adjust display inversion matrix to account for luminance

- Use the correct parent size to initialize animations

- Don't apply animation clip to dialog activities

- Settings : Update blacklist strings

- Settings: update About screen device model fields

- Custom clear all icon color remove dependency

- Updated RU translation

- Show Toast if usb not connected in Storage Settings

- Settings: fix BT switch enabling discoverable mode

- Used fixed size for app icon width in default sms dialog

- Change Usb not connected string to capital letters.

- Fix mobile network switch for CDMA phones

- Do not allow privacy guard for core system apps.

- For extended changelog, track github activities- for full changelog and more details visit Resurrection Remix® G+

Download Links:

Android File Host Mirror

Dev-Host Mirror

And for 5.1 Gapps, you can use Slim's GAPPS or anyone you like.

Regards,

Omar.