[LG Optimus G Pro] ShadySquirrel:
README.md

This is unofficial, fully customized build of SlimLP for our device, based on my device and kernel sources.

Device sources can be found here, while kernel sources can be found here.

Keep in mind that Slim is still in beta so there are more features to come.

Kernel features:

- Governors: Intellidemand, Intelliactive, Intellimm, Wheatley, onDemandPlus, DanceDance, adaptive, smartass2, interactiveX, ondemand, userspace, powersave, interactive, performance, msm_dcvs

- Hotplug: MPDecision (disabled by default) and Faux's Intelliplug (default one)

- Thermal control: Faux's intellithermal

- additional schedulers: VR, SIO, SIO+, FIOPS, ZEN and default stock ones

- Million and one TCP cong. alghoritm

- Faux Sound Control

- Fast charge (up to 1.5A)

- Underclocking and overclocking support

- Patched GPU drivers

Device source changes:

- Fully working RIL (thanks to rmcc for fixing this finally),

- Enabled init.d,

- Fully functional LiveDisplay (reverted from new, shiny and crashy interface to old, working one),

- Updated build fingerprint

- Updated device info

- Added policy for running V4A without SELinux permissive

- Density changed to 400, device screen feels better that way

- Changed gps.conf

- Fixes for camera (thanks to Emmanuel U)

- Fixes for screen flickering

- Added some missing options from stock build.prop

- much more on git :)

As with every device, some changes may introduce instabilities and problems. Please, don't hesitate to tell me here (or PM me) about them, but if you really want something I can't reproduce fixed, you need to provide me some logs. Also, first rule of ROM development - don't ask for ETAs (and I really mean that, next one with question in 'when' format will be blatantly ignored, don't say I didn't warn you).

INSTALLATION:

0) Backup your app data, messages, contacts etc... it's your responsibility.

1) Download ROM zip file, MD5 file (not necessary) and GAPPS; put them on your phone,

2) Make sure you have fully working recovery. Recommended is TWRP 2.8.7.0, maintained by nerdyblonde (big thanks!)

3) Go into the recovery, make a backup first, then wipe /system, /data, /cache & dalvik-cache

4) Install ZIPs from recovery (ROM zip first, GAPPS and additions later)

5) Reboot and enjoy

Always use latest build, unless told & stated otherwise.

UPDATING:

1-a) Download ROM zip file from thread or via OTA app

1-b) Download MD5 file (not necessary, but not a bad idea too)

1-c) Download newer GAPPS version (your previous GAPPS package will be preserved, do this in case you simply want to update/change package)

2) Boot into recovery

3) Create a backup! (Always have a backup. Don't say I didn't warn you...)

4) Flash ROM zip, GAPPS and other goodies you like.

FOR F240x USERS:

You have two kernels to choose between:

- WildKernel (maintained by Emmanuel U, big thanks from me)

- zeKrnl ("official" SlimLP for E98x/F240 kernel, maintained by me, see next paragraph for download links)

Download links for zeKrnl (current: v1.8_lollipop-f240x):

- Build 19.10.2015 (initial release): link

- Build 04.11.2015 (e980 follow-up): link

- Build 19.02.2016 (e980 follow-up): [url removed] (broken)

P.S. v1.8 won't work on other ROMs. You have been warned.

To make NFC work (as mentioned in this post):

Big thanks to syyune for finding that out and all testing provided.

Also, if you encounter problems with wireless (it works on first boot, but can't be enabled after that etc.), please flash this fix and report back. That zip will replace e980 wireless firmware with one from stock F240 ROM. [MENTION=4944478]Sam Ash[/MENTION] was kind enough to provide files and to test my theory, so you should give him some kudos.

ViPER4Android:

V4A is now included and default (instead of buggy and stupid AudioFX). I haven't pre-set it because I know that quality profile depends on user and I didn't want to fiddle with that - so it's up to you to choose quality level after first app run and let app install modules.

SCREENSHOTS:

XDA is forum for Android fans & power users, not an image hosting site, so please visit this imgur gallery.. More screenshots will be added as soon as there is a need for that :)

THEMES:

Slim for E98x supports RRO Layers (patched for Layers L1 and Layers L2.1 support), with Layers Manager preincluded in ROM and theme backup script (no need to reinstall theme after dirty flash anymore) To those who will ask: no, I haven't included any themes, that's your job :)

XPOSED FRAMEWORK

If you can't get official Xposed to run, try with Wanam Xposed.

BUGS & ERRORS:

If you encounter an error, please, don't hesitate to pull logs (logcat and kmsg, don't forget kmsg!) from your device and send them to me. That's the only way I could fix if something wrong, because not every device and not every user is the same. If something works on my device, maybe won't work on yours; if I encounter some other bugs, maybe you won't; so yeah, please, if you encounter something I don't know about, logs, logs, logs and logs.

Also, don't expect support if ROM flashed on your device is patched or modified in any way (for example: Lucky patcher and similar c***) because I won't simply answer to those questions. I'll tolerate Xposed simply because I know lots of you love that little addition, but c*** like Lucky patcher and other hacks aren't welcome.

TL;DR: "kmsg & logcat or it didn't happen" policy applies to all bugs, crashes, annoyances etc.

T-Mobile and other users with in-call sound/mic problems

Check this solution: [link] or try any of fixes available on the forum.

Bluetooth issues:

Flash this zip and let me know does it work. Big thanks to zombigrn for experimenting and making this zip!

Keep in mind that on newer (02.11.2015 and later) builds, those files are already included.

GOODIES:

1) zeKrnl test builds:

Since zeKrnl is (kind of) constantly developed, I've decided to upload tested beta builds with changes and fixes for everyone interested enough to test them. You can grab latest test builds by clicking on the link for your variant (both e980 and f240, but builds only for Slim)

Build 14112015

Build 23112015

Build 26.11.2015 (e980)/28.11.2015 (F240x)

2) Custom GAPPS pico package

Since I'm building a bi-weekly zip of openGAPPS pico package, I've decided to add links to current download (since it's displayed in OTA app). Current version is from 23.11.2015 and can be downloaded from here. THIS HAS BEEN DISCONTINUED!

EVERYTHING ELSE:

Please make sure you have read the complete forum (or at least did a search) before you ask questions. Be nice to others. Be nice to yourself.