[Nextbit Robin] NurKeinNeid:
YAOSPA - YAOSP based on Paranoid Android

YAOSP featureset on AOSPA ROM base.

Last rebased on AOSPA repos as of 20171109 2027 CET.

The following has been added to the AOSPA ROM base:

Settings

--------

- More - Mobile networks : Use small/big roaming indicator in statusbar

- More : Statusbar network indicators (with option to animate arrows with network activity)

- Display : Show/hide brightness slider in QS panel

- Display : Show/hide operator name in statusbar (disabled by default)

- Display : Lockscreen wallpaper

- Display : 0, 90, 180 and 270 degree & lockscreen rotation

- Display - Font size : allow settings size in 5% steps from 80% to 130%

- Display - Display size : allow adjusting screen density to smaller sizes and added more steps

- Display : Expanded Desktop

- Display : Notification light (per-app)

- Display : Battery light (separate color for slow/fast charging)

- Display : Wake device when charger is un-/plugged

- Display - Ambient Display options : advanced doze options (SlimDoze, incl. dt2w on doze, dt2d,

fade in/out delays, timeout,

handwave, pocketmode...)

- Gestures : Double tap to sleep : on NavBar

- Gestures : Double tap to sleep : anywhere on lockscreen

- Gestures : Additional off screen "Doze Pulse" gesture

- Sound : Increasing ring feature

- Sound : Reorient volume rockers according to screen rotation

- Sound : Live volume steps

- Sound - Other sounds : Charging sounds (fixed)

- Sound - Other sounds : Charging vibration

- Sound - Other sounds : Camera shutter sound

- Boutons : Slider silent mode (alarms only / total silence)

- Buttons : Additional button actions : "Kill foreground app", "Open notifications", "Open qs panel"

- Apps : added fastscroll (scrollbar) to application list

- Apps - Advanced settings : Recents options (Enable paging in recents / SlimRecents)

- Apps - Application Info : show package name

- Apps - Application Info : open app when clicking on icon

- Battery - Battery Saver : added additional steps (10%, 20%, 25%, 30%)

- Battery : reorder menu items (move Battery optimisation to action, Battery style into menu)

- Security : Quick unlock (only use for 4-digit PINs to avoid lockout !!)

- Security : Show/hide battery info on lockscreen when charging (current, voltage and temperature)

- Security : Show voice assist or phone shortcut on lockscreen (bottom left)

- Security : Show/hide PIN keypad button ripple

- Date & time : Show/hide clock (moved from SystemUI tuner)

- Date & time : Show/hide seconds (moved from SystemUI tuner)

- Date & time : Override clock color

- Date & time : Full clock customizations (right/center/left clock, date ...)

- Magisk shortcut

- Developer options - Webview : support more webview packages than just AOSP

(Chrome Stable, Chrome Beta, Chrome Dev, Chrome Canary, Google WebView, AOSP)

- Developer options : Switch to enabled/disable ADB over Network

- Developer options : Toggle Android debugging notification

- Developer options - Window animation scale : set between 0x and 10x in 0.1 steps

- Developer options - Transition animation scale : set between 0x and 10x in 0.1 steps

- Developer options - Animator duration scale : set between 0x and 10x in 0.1 steps

- Developer options : Customize device hostname

- SystemUI Tuner : Always show

- SystemUI Tuner - Navigation bar : added more buttons (power, menu big, ime left/right, Search)

- About phone - Status : expose Phone info

- About phone : Show Android patch level info

- About phone : Show hardware and processor info

- About phone : Show memory info

- About phone : show current vendor info (for devices with vendor partition)

Phone

-----

- Settings - Sounds & vibration : in call vibration options

- Settings : Reverse number lookup

- Settings - Calls : Flip to Mute/Reject Call

- Settings - Calls : Proximity speaker

Features

--------

- All added features are completely translated into french

- All added features are completely translated into german

- All added features are completely translated into russian (Victor Lapin)

- All added features are completely translated into hungarian (Gondos Lehel)

- Icons updated to material design (might still have missed some...)

- Ad-blocking hosts file (2018-01-18, 109895 blocked entries)

- Updated apns-config

- Arise/v4a v3.xx support in SELinux enforcing mode (you need to flash the mod)

- Smooth spinners in non holo apps

- Don't refresh UI when screen is off

- Smoother up/download icon animation

- Remove unnecessary media files

- Clock and date clickable in notification shade

- Improve scrolling cache

- Show icon of package associated with Toast

- Battery-light : only show full when battery is done charging (instead of at 90%)

- Added QS tiles (Ambient Display, Sync, Music, ADB over network, USB tether, Screenshot,

Caffeine, Brightness, Reboot/Recovery, IME selector, Sound, 3-way DND,

Expanded desktop, Advanced location, screen off, compass)

- Added QS tile option for 3,4,5 tiles per row

- Added download speed and eta to expanded download provider notification

- Packageinstaller : show current and new version (may be overwritten by gapps)

- Batterystats: never show unnacounted and over-counted

- Added Running Services shortcut icon to notification/qs panel

- Substratum support (additional resources/assets exposed)

- Google assistant disabled (back to now on tap, at least that's usable internationally)

- Added battery icon charging animation

- Added battery text only charging indicator

- Added busybox

- Faded inactive bluetooth icon

- Disabled safe headphone volume

- Add complete Sept. Patch as extracted from 8.0.0 by LineageOS

- Add complete Oct. Patch as extracted by LineageOS

- Add complete Nov. Patch as extracted by LineageOS

- Add complete Dec. Patch as extracted by LineageOS

- Fix elevation of privilege vulnerability in the Android system / camera (CVE-2017-0822)

- Fix wpa2 Krack vulnerability

- Add complete Jan. Patch as extracted by LineageOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Nextbit Robin - Kernel changes

--------

- based on AOSPA robin kernel as of 2017-09-19

- mmc: toggleable software crc

- mmc: disable software crc - 30% boost

- mdss_fb: backlight dimmer option

- mdss: fb: enable backlight dimmer

- msm: vidc: disable debug logs

- drivers: power: Fix 2% battery level drop

- Enable arch power

- Slimbus Overclock

- Decrease time to enter sleep

- msm_performance: Make input boosting optional

- msm_performance: disable touchboost by default

- tcp_output: set initial TCP window size to 64K (speed improvement)

- WCD9330: Enable High Performance Mode

Instructions:

1. Wipe phone

2. Flash ROM

https://drive.google.com/open?id=1skdCZMaY8CZU3Yli_-F8XBd8J95GEs96

3. Flash arm64 gapps

opengapps.org/#

5. Reboot

General Note 1 : The use of SuperSU is not officially supported, please use latest Magisk.

General Note 2 : This ROM does NOT come with gapps, I personally use opengapps nano !

Device Tree:

https://github.com/AOSPA/android_device_nextbit_robin

Kernel:

https://github.com/AOSPA/android_kernel_nextbit_msm8992

Downloads:

Google Drive:

https://drive.google.com/open?id=1skdCZMaY8CZU3Yli_-F8XBd8J95GEs96

Thank you to the AOSPA team,

https://github.com/AOSPA

for their sources​

XDA:DevDB Information

YAOSPA, ROM for the Nextbit Robin

Contributors

[MENTION=2033478]Yank555[/MENTION] ROM Source, PA for device tree and kernel base

Source Code: https://github.com/YAOSPA-NG

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.10.84

Version Information

Status: Stable

Created 2018-01-21

Last Updated 2018-02-18