[Miscellaneous Android Development] lonespeaker:
[IMG="crAndroid Logo"]https://s14.postimg.org/rtcay62lt/https-_img.xda-cdn.com_n_UBKZf_MRYCotfv_Nio_An_Dw_Wl_U.png[/IMG]

￼

crDroid 3.7

Lenovo Yoga 3 Plus (YTX703F)

12th August 2017​

#include
/*
* Your warranty is now void.
* use at your own risk, I'm not responsible for broken devices
* always have a backup of your current working rom so you can reflash back if needed
*/

Intro

I compiled this for myself and thought I would share it for others to enjoy.

* Based on Nougat 7.1.2

Very special thanks to the following 2 people,

DerEineDa and matshias for their device/vendor stuff

Features

Pixel look and feel.

OMS-rootless (theme engine) Supported. Install Substratum from Play Store.

OTA support

Google Assistant

LineageOS 14.1 - all mods and features

StatusBar: Network Traffic

StatusBar: SU icon toggle

StatusBar: Ticker

StatusBar: Hide/Show icons

StatusBar: Hide/Show data activity arrows

StatusBar: BatteryBar customizations

StatusBar: Date customizations

StatusBar: Battery styles

StatusBar: Tap to Sleep

StatusBar: Clock styles

StatusBar: Custom logo customizations

QuickSettings: QS Header image customizations

QuickSettings: Weather tile integration and customizations

QuickSettings: Tiles customization

QuickSettings: Brightness slider toggle

QuickSettings: Optional brightness icon

QuickSettings: Vibrate on Touch

QuickSettings: WiFi easy toggle

QuickSettings: Bluetooth easy toggle

QuickSettings: Data easy toggle

QuickSettings: Location easy toggle

Navigation: Toggle navbar

Navigation: PIE navigation

Navigation: DUI - SmartBar / Fling Toggle, animations and customizations (+ One Hand mode)

Navigation: Dynamic Nav Bar Color

Navigation: Pulse - smart visualization

Notifications: Power notification controls

Notifications: Force expanded notifications

Notifications: Toggle immersive mode messages

Notifications: Breathing notifications

Notifications: Headsup Snooze

Notifications: Headsup Timeout customization

Display: Ambient Display customizations

Display: Transparency Customizations

Display: Blur Personalizations

Display: Expanded Desktop Customizations

Display: Scroll Animation Customizations

LockScreen: Screen shortcuts

LockScreen: Weather display

LockScreen: Toggle longpress for screen shortcuts

LockScreen: Swipe shortcuts

LockScreen: Toggle media cover art

LockScreen: Toggle clock

LockScreen: Toggle date

LockScreen: Toggle alarm

LockScreen: Toggle status bar

LockScreen: Tap to sleep

LockScreen: Toggle longpress torch

LockScreen: Cutomize number of notifications

LockScreen: Toggle power menu for secure lockscreen

LockScreen: Toggle quick settings access and hide swipe shortcuts for secure lockscreen

Powermenu: On-the-go mode - camera overlay.

Recents: Immersive Recents

Recents: Hidden apps

Recents: Toggle OmniSwitch as default Recent view

Recents: Toggle Slim Recents as default Recent view

Sound: Charging Sounds customization

Sound: Toggle screenshot sound

Sound: Live customization for number of volume steps

Sound: Less frequent notification sounds

Sound: DND customizations

Animations Customization for Toast, System, etc.

Miscellaneous: Clock Widget

Miscellaneous: Wakelock Blocker (experimental)

Miscellaneous: Partial / Full screenshot selection option

Miscellaneous: Toggle suggestions on Settings dashboard

Miscellaneous: Toggle summaries in Settings

Miscellaneous: Toggle auto-start music player on headset detection

Miscellaneous: Show CPU info overlay

Miscellaneous: Disable Force Close notifications

Settings/Sound: Increasing Ringtone

15 New Quick Settings Tiles including Caffeine mode, Expanded Desktop and Sync.

Settings/Security: Quick PIN/Password Unlock

Default sounds from latest Nexus image.

Stability and performance improvements.

ART Optimizations

Downloads

Download TWRP

Download and put either on the internal or microsd storage

Download ROM

* optional install Gapps from opengapps - 64bit arm *

Installation

* always make/have a backup of your currently installed rom so you have a way to restore your Yoga if necessary *

Install TWRP using Odin

Reboot into TWRP recovery

Perform a full wipe (system, data, cache)

Install cdDroid unofficial zip

Reboot and enjoy!

Your first boot may take a little while so please be patient

Donate

via Paypal

Source code

Device, Vendor : https://github.com/lonespeaker

RR source : https://github.com/crdroidandroid

What works

All hardware appears to work

Thanks / Credits

* crDroid team, LineageOS, CM team, Omni team, Slim team.
* [URL="https://xdaforums.com/member.php?u=2806083"]DerEineDa[/URL] and [URL="https://xdaforums.com/member.php?u=6347536"]matshias[/URL] for their good work on the yoga device tree’s
* XDA developers over the years who have helped me

XDA : DevDB Information

crDroid, ROM for the Lenovo Yoga 3 Plus YT-X703F (yt_x703f), Lenovo Yoga 3 Plus

Contributors

lonespeaker

OS Version: 7.1.2 Nougat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Marshmallow supporting bootloader and modem / non-hlos

Based On: LineageOS

Version Information

Status: Stable

Stable Release Date: 2017-07-09

Created: 2017-06-03

Last Updated: 2017-07-09