[Xperia Z2 Android Development] SomeoneYDK:
This is Cypher. An extension to pure Android. Cypher tries to maintain the purity of Android while offering useful features for users. The goal is to give the highest level of performance whilst achieving Simplicity.​

/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*/

Check out our website here! - get.cypheros.co

Become apart of our G+ community - JOIN

Features:

Pocket Detection

Quick pulldown

Easy to Reach Brightness Slider

Ambient Display

Pixel 2 UI

Partial Screenshots

Gestures

Floating Apps

Color Overlay Manager

KCAL Color Controls

Ambient Play

Ambient Weather

Clock and Date Customizations

Battery Icon Styles

Screenshots

At screenshots tab.

Known Issues

Video recordings have a small green bar on the side. (Anything below 720p is unusable)

Changelog

18-03-2018

Device Related:

Video Recording has finally been fixed! (However, anything below 720p is unusable and there's a small green bar in videos.)

Offline Charging has been fixed.

Included ANC Quick Settings app.

Ambient Display will now check the proximity sensor before turning on the display to prevent turning on in pockets and pulse on significant motion has been disabled.

Addressed some SELinux denials

Rom Related

Backup & Restore has been fixed

Luna Launcher has a completely redesigned icon pack interface and supports per app customizations

Improvements to Ambient Play

More changes are on http://cypheros.co/bulletin/

11-03-2018

Device Related:

Included Face Unlock fix

ANC can now be disabled and enabled by settings a prop or by using a Quick Tile app

Rom Related:

March 5th Security Update

Ambient Weather (To use, make sure to grant OmniJaws location permissions)

Auto unlock the device when a face is detected

Luna Launcher now supports Weather events and Google Feed.

Battery Icon Styles

Notifications can now be themed

More changes are on: http://cypheros.co/bulletin/

19-02-2018

Device Related:

Enabled Noise Cancelling Support (Always on, currently no way to disable it yet)

SELinux is now set to Enforcing

Boot-up speed should be a bit faster

Rom Related:

Added Ambient Play. CypherOS' take on Now Playing. Automatically recognizes music and displays information about that track. Requires an active internet connection.

Added Clock/Date customization

Updated to Android 8.1_r14 with 05-02-2018 security patch

06-02-2018

Device Related

Included a new microphone fix which should fix echo on calls.

Increased microphone sensitivity

Fixed WiFi Direct and WiFi Display

Snapdragon 845 GPS HAL

Rom Related

Luna Launcher has been updated to look like the Pixel 2 Launcher, supports icon packs and now has the ability to hide apps.

Color Overlay Manager has been updated and a white accent has been added.

New gestures have been added like 3 finger swipe for screenshots and double tap or long press for the flashlight.

Volume button controls.

Pixel 2 Sounds

New Bootanimation made by me!

...and some more changes.

09-01-2018

Updated to Android 8.1_r7

Color Overlay Manager Now Supports Black And Dark Themes!

Added KCAL Color Controls

Added Ambient Display. Be aware that 'Pocket Detection' and 'Wave to Wake' does NOT work together!

Added FM Radio

Fixed Home Button

Added The Ability To Hide The Navigation Bar.

01-01-2018

Added Color Overlay Manager (Themes)

Fixed Google Widevine DRM

Fixed Home Button Size

Possible fix for mic bug. Thanks to [MENTION=4702982]rocker00[/MENTION] for finding the cause of this issue! Please report if this fix works!

24-12-2017

Initial Release

Installation

1. Download TWRP, AOSCP and optionally GAPPS and or Magisk.

2. Extract 'boot.img', found in the ROM's zip file.

3. Flash 'boot.img' and TWRP with fastboot using the following commands:

fastboot flash boot PATH-TO-BOOT.IMG
fastboot flash recovery PATH-TO-TWRP.IMG

4. Boot into recovery by pressing the volume up button when the notification light becomes purple.

5. Wipe dalvik-cache, system, cache, and data in recovery.

6. Flash AOSCP.

7. (Optionally) Flash GAPPS and or Magisk.

8. (Only for D6502 users) If necessary, flash the baseband fix(Not tested)

9. Reboot your device.

Downloads

ANC Quick Settings (Might require you to set SELinux to permissive):

Version 2.1

ROM:

CypherOS - Google Drive

CypherOS - MEGA

CypherOS - AndroidFileHost

Google Apps:GAPPS

Recovery:

TWRP

Credits

LineageOS

AICP

PureNexus

AOKP

Dirty Unicorns

Paranoid Android

and more...

Sources

Manifest

XDA:DevDB Information

[ROM][UNOFFICIAL][8.1]CypherOS 5.3.1 Cinnabun [Sirius], ROM for the Sony Xperia Z2

Contributors

SomeoneYDK, rcstar6696, akshay2shah, iXaidyiu , opendata vikash1994b

Source Code: https://github.com/CypherOS

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Stock Android Version 23.5.A.1.291

Based On: AOSP

Version Information

Status: Beta

Current Beta Version: 5.3.1

Beta Release Date: 2018-03-18

Created 2017-12-25

Last Updated 2018-03-18