[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Mentalmuso:
[IMG="weta banner"]http://i.imgur.com/0heEu4S.jpg[/IMG]​

You flash this rom at your own risk,

i take no responsibility for any mishaps.​

Subscribe to update notifications and general chat by clicking the button below. If you have a request, do it there with the tag #wetarequest.

WETA V20 TELEGRAM CHANNEL

WETA Update notification only channel - Update notifications​

This here is my personal setup and thought i'd share. Usually i test extensively before releasing to public, but if you do find something detrimental to the usage of your device that is either Force Closing or simply not working, let me know and i will in turn inform whether that is something i will tend to.

WETA is made for Music geeks like me, its main focus is stability and Audio. It is Based off latest firmware currently, and will always be using the most up to date firmware base.

This ROM is built from stock system images, decompiled and modded by me.​

Audio mods...

ARISE Sound System - Deuteronomy -Includes ICE audio and Arkamys audio, ICE configs - For more information on ARISE and what it does, go to the XDA thread here Thanks to [MENTION=4445176]guitardedhero[/MENTION] and all the ARISE team for this great contribution to the Android community.

ViPER4Android 2.3.4.0 with Super quality audio driver or the new 2.5.0.5 with driver pre-installed (credit to [MENTION=1569052]viper520[/MENTION] + [MENTION=3901724]zhuhang[/MENTION])

- for more info on V4A, visit the WEBSITE or XDA thread

V4A Convolvers and Profiles

Sony Xperia Z5 Premium audio system

Beats libraries and effects

Dolby Atmos

Sony Music Player

Encore music player

Rom also includes...

Stock kernel with forced encryption disabled

Rooted, Busybox

Fully Deodexed and Zipaligned

3Minit Battery Mod Option (status bar and SignBoard - (credit to [MENTION=4619873]gharrington[/MENTION])

- for more info on 3Minit Battery, visit the WEBSITE or XDA thread

3Minit Clock Mod Option - (credit to [MENTION=4619873]gharrington[/MENTION])

- for more info on 3Minit Clock, visit the XDA thread

Normal Center Clock option

Normal Left Clock option

All display rotations

Navbar size options

Headphone volume warning disabled

Ad removal options

Google Assistant option

WETA Reboot app

T-Mobile boot animation and sound removal

Wake on unplug disabled

Network meter in status bar

Unique apk patching script, keeps ROM size down

Substratum compatible navbar

Immersive Mode

RamBar in Recents (thanks [MENTION=364033]stangdriver44[/MENTION])

AppBar in Recents (thanks [MENTION=4619873]gharrington[/MENTION] for smali)

Display calibration for outdoor use, (calib.cfg) thanks to [MENTION=1358997]helf[/MENTION], see his xda thread - HERE

Rom does not include...

This rom is debloated, meaning i have removed...

Google apps, there are google apps that are avaliable on the play store that have been removed.

Some superfluous LG and T-Mobile apps.

Changelog...

V1.0

Initial Build

V1.1

Updated base to H91810i

Removed Carrier label from lockscreen

Removed Carrier label from Notification pulldown

Shrink Status Bar option

Added AOSP Emoji

V2.0

System fixes

Added Bluetooth reset app (WETA BluReset)

- This is a workaround to get effects processing working quickly again while on bluetooth.

V2.1

Updated Dolby Atmos

Added network meter in status bar option

V2.2

New system apk patching scripts

– cuts ROM size down a bit

Added left clock

Added auto zipalign script

V2.3

Added Potato Clock option (see post #3 for screenshot)

Added Carrier label removal option

V2.4

Added support for VS995 - Verizon (look for separate ROM zip on download page)

Added Daydream VR apps and functionality

New method to Activate Google Assistant. Device no longer reads as Pixel

V3.0

Updated to H91810J

Updated SuperSU to 2.79 SR3

Added AOSP cell signal icon

V3.0.1

Update to kernel

V3.1

Added 4x custom navbar button options

Added HiFi force high impedance

- use only with hardware that can handle it

or keep volumes low to test. IF YOU DON'T KNOW WHAT YOU ARE DOING WITH THIS MOD, DON'T FLASH IT. You have been warned.

(brought Verizon version 2.5 in line with 3.1 mods.)

V3.1.1

Tidied some files up, removed NavBar button options, Substratum NavBar compatibility baked in

V3.2

Home Button Fix

Added Dolby Atmos DAP 6.5 option

PixelXL no longer the device name with Assistant option

V3.3

Changed Base to US996 (non T-Mobile version)

Extreme Debloating Option Added

Added back the start of Nav Button options

Disabled all high volume warnings now

V4.0 (T-Mobile)

Ive scooped 200mb of bloat/LGApps out of this version, the result is a pretty snappy system. Rather than having the extreme debloat script, im going to start uploading the rom zip in the debloated manner. There is a new 2.0 LGApps aroma zip on the Download page. This isnt for the faint hearted or LG app fanboy. LG Message and LG Music are gone. Along with almost everything LG. I rely heavily on google apps hence why i went this direction. See post #2 on XDA for the list of removed apps. WETA 3.3 is going to sit there until people arent so scared to use 4.0.

Be sure to wipe Dalvik and Caches.

V4.1 (T-Mobile)

Added V4A XHifi option

- This mod works great as a standalone eq. I am preferring using the equalizer in this in conjunction with V4A FX. (turn off fire equalizer in V4A FX)

Added WETA mods Substratum toolkit theme

- Has all the nav bar and status bar heights, Nav button themes, some other tweaks. Install Substratum from the play store to use.

wetamods sub theme also has some added features i didnt state.

- hide swipe to unlock text on lockscreen

- Disable All rotations (WETA default is to allow all rotations)

- Screen on when unplug (WETA default is screen off on unplug)

- **experimental, "theworks" this activates a couple of things in framework i noticed, referring to cpuboost for animations, test it, see if it does anything.

- Rounded Recents cards, some like this, some dont. Im liking at the moment

- A bunch more Nav button themes.

V4.2 (T-Mobile)

Separated Audio mods so they can be installed independantly from each other

Updated WETA mods sub theme with new WETA nav bar (hollow)

Updated WETA mods sub theme with some status bar signal icons

V4.2.1 (H918 + US996)

Updated forced high impedance mod

V4.2.2 (H918 + US996)

Added immersive mode options to WETA Reboot app

- Using immersive status bar, forces the status bar up into the signboard as default. To swipe to other signboard pages you need to swipe down from the top first to activate normal status bar.

V4.3 (H918 + US996)

Introduced ARISE Sound System Deuteronomy 2.4 as audio engine option

- Selecting ARISE (under WETA Audio selection) will install arise instead of WETA Audio drivers.

There will also be another selection box after that gives you addon options.

- ICE Config selection will popup if ICE selected

V4.4 (H918 + US996 + VS995)

Added Dolby Digital Plus option

Updated ARISE to 2.74a

Dolby Atmos DAX and DAP updated

Added 6th ICE Config

Added ICE Presets

V4.5 (H918 + US996 + VS995)

Completely customized Second Screen Status Bar

- Added 3minit battery and clock in second screen option to aroma

This activates the custom SS status bar. To use you must set the "show time while content is shown" option in second screen settings. Then you need to activate Status bar immersive mode in weta reboot.

*Be aware, although you can certainly flash 3minit battery and clock to both second screen and the normal status bar, you will most probably have a mismatch in sizing.

*Using a mixture of potato clock on normal status bar and using 3minit batt and clock on second screen is an option.

VS995 hybrid version

V4.5.1 (H918 + US996 + VS995)

Updated ARISE to 2.77

Added HOLY**** ICE preset

Fixed VS995 install script

V4.5.2 (ALL)

Fixed V4A and Dolby processing in ARISE install

Fixed 3Minit Clock app install for second screen

Fixed installer script (US996)

V4.6 (ALL)

Re added 3minit battery on AOD.

Updated ARISE with new ice preset "PURE****"

New WETA Ice Preset selection app

New WETA SysTuner app, hides status bar icons, more to come

V4.6.1 (ALL)

Fixed position of 3minit battery on AOD.

Fixed Ice preset app

Added Network traffic in Second screen option

V4.6.2 (ALL)

Tweaked AOD 3minit layout

V4.7 (ALL)

Added a few more layout options for second screen

- see screenshots on xda for details

Added SuperSU option in aroma

V4.7.1 (ALL)

Added Magisk option

V4.7.2 (ALL)

Analog clock active in AOD options

more 3minit AOD layout options

Added Google/Pixel Dialer + Contacts

V4.7.3 (ALL)

Added 3Minit home button option

- This means navbar theme home buttons wont work

the back and menu will theme though.

- Added some no 3min battery options for Second Screen.

No point in having 3min battery in second screen with 3min nav.

Added some extra fonts to system, see in 3Minit Clock

V4.8.1 (ALL)

Re written aroma and updater scripts completely for better layout

Added No battery option

Added more layout options status bar and second screen

Added Flashing of System/ROM option

- for mod only flashing

Added BusyBox flashing option

Updated BusyBox to 1.26.2

Added 20dpi status bar height to aroma

V4.8.2 (ALL)

Fixed Installer problems

V4.8.3 (ALL)

Fixed more installer issues

- No longer losing root

Added 3minit clock top right + net icons top left option for SS

Added Capture signboard in screenshot to build.prop

V4.8.4 (ALL)

AOD installer fixes

Added option for second screen in screenshot

V4.8.5 (ALL)

3Minit home button re aligned

3Minit home button now appears in landscape mode

3Minit home button now dynamically moves with Home Touch layout

All Navbar sizes now resize the Car Dock as well

Added Hide Battery for stock second screen

Fixed LG bug where notifications get cut off in stock second screen status bar

V4.9 (ALL)

Added WETA Rom Control app

- All mods missing from aroma now reside in here.

Fixed Second Screen crashing when USB plugged in.

Removed Magisk as an option. (sorry)

V4.9.1 (ALL)

Fixed a Glaring Signboard issue (VS995 - US996)

Added disable heads up notifications

Added DPI changer

Added hide WIFI icon

Added Lock screen effects

Fixed 3mint AOD left layout

V4.9.2 (ALL)

Added All available SystemUI Tuner hide icon toggles for status bar

Added WETA Rom Control cleanup script to reset app toggles

Added disable heads up notifications

Added Immersive modes

Fixed 3Min clock only stock layout for Second Screen

Added INFO section to ROM Control

Moved fast applying mods to Quick Prefs nav drawer section

Added Shutdown to WETA Reboot

Added Bathsalts ICE Preset

V4.9.3b (ALL)

Added Recents RamBar mod

Added Recents AppBar mod

Added ICE Audio Ultra to Arise

V4.9.4 (ALL)

Fixed status bar clock on white background

Fixed VS995 recents mods

Added Do No Disturb in Volume option (under quick prefs)

V4.9.5 (ALL)

Added Disable Wake on Plug

Added Allow all screen rotations

Added Disable High Volume Warning (i think)

Added Remove lockscreen help text

Added Rounded Recents

Added Red and Black color options for rambar

V4.9.6 (ALL)

Added WETA NavBar button theme

Fixed ICE Presets removing V4A and Dolby

*** Youll notice a user preset in nav button theme options. This is a work in progress. Doesnt work yet

V5.0 (H918 only!)

Updated base to H91810K

May security updates

Added Display custom calib.cfg

ICE Preset change doesnt need a reboot anymore

Added ICE Ultra to WETA Audio option (No ARISE needed)

V5.0.1 (H918 only!)

Kernel - disabled dm-verity and forced encryption

V5.0.2 (H918 only!)

Fixed Second screen crashing for AOD mods

V5.0.4 (ALL)

Updated all roms to latest base now

Added WETA Kernel

- built from common source (h918 based off stock 10K , us996 10a , vs995 10b)

- govs = elementalx, blu_active, darkness, nightmare

- io = fiops, zen, sio, bfq

- lots of tcp congestion options activated

- sdcard fix

- kcal color control

- static fix

Updated High Impedance mod

Fixed LG Theming

Added Display custom calib.cfg

ICE Preset change doesnt need a reboot anymore

Added ICE Ultra to WETA Audio option (No ARISE needed)

May security updates

V5.0.5 (ALL)

WETA Kernel updates

- Fixed FM Radio

- Improved bluetooth

- Added F2FS Support

- Added USB Fast Charge

V5.0.6 (ALL)

Fixed Kernel install

Added custom fonts back in

WETA Kernel 1.21

- slight GPU overclock

V5.0.7 (ALL)

Updated SuperSU to 2.82 stable

Fixed all ICE Sound instances

- Use with caution, with volume down to start!

Added V4A version swapper to WETA Control

ICE Audio now an option for WETA Audio

Do not flash Gapps with this ROM!

Because this is based off of stock LG, gapps are included.

Debloated LG Apps are on Download Page

ROM Download Page

Wiping data, cache and dalvik is recommended.

Wipe Data if you are coming from another rom or version base, have crashes or other issues before reporting.

Kernel

Special thanks to [MENTION=5184450]USA-RedDragon[/MENTION] for putting up with my questions to help me brute force learn the kernel stuff.

His source has helped me understand the structure a bit better and some of his commits are present to fix common v20 problems.

Also thanks goes to [MENTION=5672995]jcadduono[/MENTION] for the original build fixes for h91810d which i used to help bring up my LG Stock source code.

H918 Kernel source (10K based) - https://github.com/mentalmuso/weta_v20_h91810k.git

US996 Kernel source (10a based) - https://github.com/mentalmuso/weta_v20_us99610a.git

VS995 Kernel source (10b based) - https://github.com/mentalmuso/weta_v20_vs99510b.git

WETA Reboot, WETA SysTuner and WETA Ice preset app source - https://github.com/daxgirl/6thGear-Reboot-App

If you like my work, please consider buying this poor guy a craft beer for his efforts

This rom is built from a stock LG rom image and doesn't require source links.

------------------------------------------------------------>

XDA:DevDB Information

WETA H918, ROM for the LG V20

Contributors

Mentalmuso, mentalmuso

ROM OS Version: 7.x Nougat

Version Information

Status: Stable

Current Stable Version: 1.0

Created 2017-01-06

Last Updated 2017-01-05