[Samsung Galaxy Nexus] zzpianoman:
Android 6.0.1 for the Samsung Galaxy Nexus

Introduction

This is a moderately customized ROM for the Galaxy Nexus based on AOSP 6.0.1. It is a unified build that should work on all three variants: toro, maguro and toroplus. Focus is on stability and functionality, with many additional features pulled from other custom ROM projects and some that I have designed myself. My goal was to create a build stable enough for daily use (I still use this as my primary phone) while developing new features that help improve the overall Android experience.

I welcome any and all feedback, including bug reports and feature requests and of course, donations are always very much appreciated!

ROM Features

F2FS support for /data and /cache. System must be ext4.

LiveDisplay / color adjustment from Cyanogenmod

Screen rotation angles

Double-tap to sleep / Volume button wake / Wake on plug

Notification / Battery light colors

More pattern lock sizes : 4x4, 5x5, 6x6

Advanced reboot menu (moved to Developer options)

Hide ADB notification icon

Xposed compatible

Specify maximum number of recent apps (ro.config.max_recents)

Ability to turn off the display during the boot sequence (via power or volume keys)

Expanded Notification Panel width in Landscape Orientation

RRO Layers compatible

Recents privacy (more info here)

Less intrusive notifications sounds

Expanded desktop

Support for Google WebView package

Custom density scaling for display

More QS tiles: brightness, screen off, screenshot, volume panel, headsup, NFC, compass, sync,

USB tether, screen timeout, reboot, battery saver, quick record, LTE toggle (toro, toroplus), caffeine

QS quick pulldown

Option to disable brightness slider in QS shade / statusbar brightness control

Add haptic feedback option to QS tiles

Option to turn off dual tiles / show 4 tiles per row

Kernel Features

CPU frequency slots: 230-1632Mhz

CPU governors: dyninteractive, interactive, ondemand, ondemandplus, powersave, performance, ktoonservative, zzmoove

Min Screen On / Max Screen Off

I/O scheduler: row, zen, noop, deadline, cfq, sioplus

TCP congestion control: cubic, reno, bic, westwood, htcp

Fast Charge (with data transfer)

GPU Overclock (max 512MHz)

IVA Overclock

SmartReflex: Core, IVA, MPU

SmartReflex: Min calibrated voltages

Custom Voltages

Custom Regulator Voltages: VAUX3_6030, VAUX1_6030, VMMC, VANA, V2V1, VDAC, VCXIO, VUSIM, VMMC, VUSB

Color Settings (gamma offset, color multipliers)

Vibrator Intensity

Headphone Volume Boost

Emergency Battery Reserve (see this post for details)

GPU governors (on3demand, activeidle, onoff, userspace)

NEW! Contiguous Memory Allocator increases user RAM to 987MB

Instructions

Install / Upgrade:

Flash ROM

Flash Google Apps package

Flash SuperSU (optional)

Flash Xposed (optional)

If you are migrating from a different ROM, you must wipe /data!!

Reboot​

Notes:

On the first boot after flashing/upgrading, the device will reboot itself once before the boot animation (Google Logo will display twice).

This ROM has been built without DEXPREOPT, so the initial boot will take considerably longer. For this reason, I have made the ability to turn off the screen during the boot sequence to hopefully save some wear and tear on the display.

This ROM uses the older graphics drivers and is therefore incompatible with any third party kernels! Please do not flash any other kernels with this ROM!

Downloads

Latest Build

zz_android-6.0.1-20161023-tuna.zip

Update 1

zz_android-6.0.1-20161023-tuna_update1.zip (flash this after flashing 10/23 build).

Changelog: 10/23/2016

Changelog: 10/23/2016 - Update1

Security Status

SELinux: Permissive

Android security patch level: October 5, 2016

Google Apps

http://opengapps.org/

Recommended Apps

Layers Manager (for theming)

TouchControl (Custom wake gestures, i.e. dt2w, s2w, etc. Choose "Ponury Stock Modified" kernel module)

3C Toolbox

Trickster MOD Kernel Settings

AZ Screen Recorder - No Root

Xposed (sdk23)

Bugs

Gesture typing doesn't work on stock keyboard but does work on Google Keyboard

Disclaimer

Thanks To/Credits

[URL="http://xdaforums.com/member.php?u=3390093"]MWisBest[/URL]
[URL="http://xdaforums.com/member.php?u=2633638"]Ziyan[/URL]
[URL="https://github.com/Liquidsmooth"]LiquidSmooth[/URL]
[URL="https://github.com/slimroms"]SlimRoms[/URL]
[URL="https://github.com/omnirom"]omnirom[/URL]
[URL="http://www.cyanogenmod.org/"]CyanogenMod[/URL]
[URL="https://github.com/omap4-aosp"]The OMAP4-AOSP Team
[/URL]

XDA:DevDB Information

ZZ-Tuna: Android 6.x.x for the Samsung Galaxy Nexus, ROM for the Samsung Galaxy Nexus

Contributors

zzpianoman

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

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.0.x

Based On: AOSP

Version Information

Status: Beta

Beta Release Date: 2016-01-19

Created 2016-01-20

Last Updated 2016-11-05