[ROM][6.0.1] Android Open Source Project [OMS/Substratum][FINAL]

CyberWalkMaN

Member
Aug 22, 2013
49
229
73
Chelyabinsk
Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am 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 me for messing up your device, I will laugh at you.
 */

Issues and reports

  1. Report issues only if you use the ROM kernel
  2. If an additional mod is installed, make sure it's unrelated, and mention it
  3. Make sure the issue wasn't discussed earlier in the threads
  4. Share a log of the error with CatLog for example

Installation Instructions

  1. Download ROM
  2. Download Gapps (optional)
  3. Place ROM and Gapps in your SD card or Internal Storage
  4. Reboot into recovery mode
  5. Wipe Dalvik/ART Cache, System, Cache and Data
  6. Flash ROM
  7. Flash Gapps (optional)
  8. Flash SuperSU (optional)
  9. Reboot

Download ROM

AOSP-OMS (final build) : Download, Mirror
MD5: f07003cd34ea84f80eb80d0941a2609f

Gapps
OpenGapps (ARM/Android-6.0). I recommend you choose pico or nano version (Stock version also works, i tested this)

Source
AOSP-OMS on Github
Kernel: APQ8064

Credits

  • AOSP and CodeAurora Forums
  • The CyanogenMod Team
  • AOSPB
  • SlimROMs
  • Alberto97 (for his works on F-AOSP lollipop)
  • srisurya95 and akhilnarang for the AOSP-OMS repos
  • Chippa_a
  • STRYDER~007


XDA:DevDB Information
Android Open Source Project [AOSP+OMS], ROM for the Sony Xperia ZL

Contributors
CyberWalkMaN
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable
Stable Release Date: 2016-11-13

Created 2016-11-15
Last Updated 2016-11-15
 
Last edited:

CyberWalkMaN

Member
Aug 22, 2013
49
229
73
Chelyabinsk
Changelog
  • Nov 13: November security patch (MOB31K)

Helpful information

What is AOSP ?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps.

Anyway to get a working system I added some changes from CodeAurora Forum and CyanogenMod. I added also non-AOSP features for a better user experience ("Clear All" button in Recents) and I'm NOT going to add something other.
What is OMS / Substratum ?
Substratum is an application, downloadable from the Play Store, that utilizes all of Sony's Overlay Manager Service (OMS), found on the official AOSP code review. This is similar to Layers in terms of stability and customization as it runs off an upgraded version of the Resource Runtime Overlay system, with the added benefit of running up-to-date Sony code on a customized ROM.

More here : https://plus.google.com/communities/102261717366580091389
What is RRO ?
Runtime Resource Overlay (RRO) was contributed by Sony to the Android code base. The RRO framework provides the possibility to modify the look and feel of an application while it is running, without any need to change or recompile the application source code. In short, RRO is a Theme Engine replacement which can do wonders!

More here : http://developer.sonymobile.com/201...ce-overlay-framework-to-android-code-example/
Q&A - FAQ

Q : Is root access included into AOSP-OMS ?
A : Yes, SuperSU is included now. If not, you have to add root through a flashable SuperSU zip
> BETA-SuperSU-v2.52.zip is recommended.

Q : Where can I change the Quick Tiles and Status Bar ?
A : Long press the Settings icon in the notifications drawer.
> You will have access to the SystemUI Tuner from Marshmallow.
 

Attachments

Last edited:
  • Like
Reactions: Bird40 and repey6

esgwpl

Member
Jan 21, 2017
17
5
0
Is there any way to disable the clear all recent button? I installed xposed and I prefer the one that comes with GravityBox because it's static