[G2 Android Development] sudosurootdev:
[IMG="VanirAOSP"]http://up.picr.de/20479606we.png[/IMG]

DISCLAIMER: We are not responsible for any issues, problems, or broken phones, which may have come from using any data or information you receive from this thread. Using anything here, will most likely violate your cell phone's warranty or contract. That is also your 100% responsibility, to know, and your responsibilty if you do. If you don't know what you are doing, or you think you do, and you brick your phone, or something POSITIVE OR NEGATIVE changes with your phone, it is all 100% your responsibility. Use the following data, information, and links at YOUR OWN RISK!

As a VanirAOSP developer, and the VanirAOSP LG G2 device & kernel maintainer:

I, sudosurootdev, AKA Chris, make all of these ROMs on my own, on my time, working hard everyday to bring you a great build everyday. I do also maintain the LG G2 devices & kernel.

However I just switched to the CAF Modem, Bootstack, and Kernel Provided by the wonderful AMAZING LG-Devs: @Rashad97 & @Drgravy They saved us on some serious issues that we have been dealing with and trying to fix!!! The only thing my phone does now, is you have to tap it 5 times fast to WAKE IT!!! IT DT2S VERY WELL!!!! THANK YOU LG-DEVS!!! You guys please send a round of donations their way!!! Or 50/50... I still gotta pay my server but they are due some serious PROPS!!! Thanks guys!!!!

Sources:

All of my builds contain my "VanirAOSP based" Framework, Settings, G2-common, device variant repos, kernel, and a few of my extras including an sqlite database vacuum & reindex script that runs every week, and a calibrate-battery command. These few extras, are located in my vendor_vanir-private repo.

My frameworks_base & packages_apps_Settings are all open source, and all device repos and kernel work is pushed to VanirAOSP's Github repos as soon as I test my changes.

Those can be viewed here: kernel_lge_msm8974 & device_lge_g2-common or each variant's repo.

If you have any quetion about the sources that I am using, you can view my manifest at: https://github.com/sudosurootdev/platform_manifest/tree/L5 or ask me at anytime!​

I also build each of these ROM builds with my dedicated server, which does cost me a pretty good chunk of money every month, especially for someone who has no income except what you are willing to give out of appreciation... hint, hint, hint

Right now I have to pay the server fee which is $130 every month. I would like to start making things easier and better for you all including adding OTA updates from VanirUpdater, to serve my builds... but I would need to be able to increase the storage space on my server to do this now. That would cost more money. So you all would have to decide whether you want this feature now, and donate enough for me to increase.

Plus because I have a public website: https://sudosurootdev.com (PLEASE BOOKMARK IT) on the server which is used for these builds and for communicating to you all, I have other fees and costs that are needed as well. Other costs include my GitHub paid account for private repos, which is where I keep my code while I am working on it. Once I am finished, and everything builds and works just fine, then everything gets pushed to the links above.

Do to the costs above, and other costs which I pay every month to make these builds happen... even including my internet service, because I do not have a job right now. My family or my girlfriend usually helps out with that, but these are things that cost money, which I need to have to keep bringing you daily builds.

So if you like my builds, you want them to continue, and you can afford to do so... please feel free to make a donation to help me with my costs & time. Most of you know that I sometimes work constantly. I spend hundreds of hours to bring these builds to you all. You will find the donation info at the bottom of this post, in my signature, my profile, or on my website on the following page: https://sudosurootdev.com/index.php/donations/

I am trying to move a lot of the communication between all of the users of my builds (YOU GUYS), and myself, to my website https://sudosurootdev.com. That way I have a central place for everyone, and you can read it anytime. Plus it is helping to reach more LG G2 users, by being indexed by all search engines, and I apply a LOT of SEO techniques. I tried other options like the spreadsheet for issue reporting, but it is difficult, with all of the work I am already doing, programming for these builds, building these builds, and then checking my PMs and the Posts here, plus on Vanir's Google+ Community, and a spreadsheet every single day at least once, preferably more than once per day. So, I have a contact form on the "About Me" Page of my website: https://sudosurootdev.com/index.php/about-me/ and I have comment sections below every post that I post and every page!!! I have a specific page for feature requests, and if the issues are plenty, I will add an issue report page... Right now, as it is, with very few issues, just send me a message on the "CONTACT ME" page's Contact Form.

What can I expect here?

Daily Android Lollipop 5.1 VanirAOSP's L51 branch builds for all LG G2 Variants.

Builds are always up to date with VanirAOSP's current sources.

High optimization and customization.

Open Source.

Excellent Support.

Great Work!!!

Pride Taken In Every Build!!!

And a lot more!!!

I hope you enjoy them!!!
​

Features List: (Full Feature List, per branch, Coming Soon!)

Customizable Navbar

Customizable Statusbar

Customizable Power Menu

Customizable Quick Settings Panel

Customizable LCD Density

Heads Up (floating) Notifications

Long Press Quick Settings Header Shortcuts (Long Press Locations: Date, Time, Weather, & Battery)

Expanded Desktop Option with Per App Settings

Terminal App - Needs to be enable in Developer Settings

ScreenShot - Power + Volume Down

Advanced Reboot - Enable in Developer Settings

QuickBoot - Enable in Developer Settings

System Profiles - Turn WiFi, GPS, & other features on or off when you enter or leave trigger wifi signal

Hardware Menu with Kernel Processor & I/O scheduler settings

CM Themes in Settings

Daily Builds (As long as donations support my build server costs)

much more ...with plenty more coming daily!
​

BUILDS:

My profile link: https://www.androidfilehost.com/?w=profile&uid=23329332407574102

You can always go there & click on G2, on the right, to get to all builds.​

Download my the LP BootStack, My builds & My GAPPs for your variant:

Build & GAPPS: https://sudosurootdev.com/builds/
​

Installation:

You MUST have ROOT access & a custom recovery installed. (TWRP, CWM, PhilZ CWM, CM Recovery, or AOSP bootable/recovery... NO STOCK RECOVERY!!!)

Download the correct Rom build, from either VanirAOSP L5 branch or VanirAOSP EXODUS branch, for your Phone's Model. (D800, D801, D802, D803, VS980, LS980).

Download Gapps. (Full or Minimalist version)

(Optional): Flashable SuperSU. (Or just download from Play Store after booting ROM build)

Transfer the files to your phone (or if you plan to sideload skip to next step)

Reboot into recovery.

Wipe Data, Cache, Dalvik Cache and System (VERY IMPORTANT!!! With PhilZ Touch CWM Recovery, and maybe others, there is an option which says "Clean to install a new ROM")

(You can dirty flash, once you are already running VanirAOSP ROM. If you dirty flash make sure that you flash GAPPs FIRST, then ROM, in order to keep your currently installed apps... so the following 2 setps will be reversed. REMINDER: THIS IS ONLY DONE IF YOU KNOW WHAT YOU ARE DOING AND ARE ALREADY RUNNING VanirAOSP ROM... NEVER ON FIRST FLASH!!!

Install Rom.

Install Gapps. (MAKE SURE TO USE THEGAPPS. They are listed on my website's Builds Page:

https://sudosurootdev.com/builds/

Install Bootstacks LAST

https://github.com/lg-devs/bootstacks

(Optional): Flash SuperSu... if using flashable version.

Reboot and enjoy!!!
​

NOTE: LS980 requires ZV7 or ZV8 Modem & VS980 requires 12B Modem. Make sure you are using the Jelly Bean Modem!!!

All Modems for the LG G2 can be downloaded from this XDA thread:

http://xdaforums.com/showthread.php?t=2451426

Thanks to: autoprime

Modem, Bootstack, and Kernel Provided by the wonderful AMAZING LG-Devs: @Rashad97 & @Drgravy

PhilZ Touch CWM Recovery LG G2 build of Final Version 6.59.0 (Flashable zips that I built for you all):

Download PhilZ Touch CWM Recovery 6.59.0 for LG G2​

What do I do if I have any problems? :confused:

CLEAN FLASH, THEN PULL A LOGCAT WHILE YOU REPEAT THE PROBLEM AT LEAST ONCE!!!

Use: adb logcat -v long | tee -a logcat.txt ...on Linux and adb logcat -v long -d > logcat.txt ...on Windows.

Then send me a copy of that FULL logcat, with a description of the issue, through the Contact Form on the "About Me" page of my website here: https://sudosurootdev.com/index.php/about-me/

I will get to fixing it as soon as possible!!!

Thank You!!!​

How can i pull a logcat?

Explained above, but in more detail here: http://www.vanir.co/word/diy/capturing-a-logcat/

Here is a little overview video made by @Yamahar6riding. Thanks Buddy!!

Vanir L5 5.0.2 on LG G2​

Thank You Very Much & Enjoy!!!​

VanirAOSP Developer Credits:

@sudosurootdev

DHO (Derek)

NuclearMistake (Eric)

...and plenty of others! One Bad Ass Team!!!​

Donations are accepted & encouraged!!! If you want these builds to continue, and to keep improving... I have costs & fees which I cannot afford on my own... the largest cost is my server which is a few hundred dollars per month and if I don't receive enough donations to continue that service till the next month, then this may come to an end!!! None of us want that!!!

Also, I may start adding other devices to my list of VanirAOSP devices which I build daily, on their own threads, once I get all issues worked out with the LG G2 builds.

NOTE: LG G3 builds Started 05/28/15

YOU CAN DONATE TOWARD MY SERVER COSTS BY USING ONE OF THE FOLLOWING METHODS:

Donations:

https://wallet.google.com

...and send to sudosurootdev@gmail.com

or you can send through PayPal:

CLICK HERE

OR I HAVE AN ENCRYPTED PAYPAL BUTTON ON MY WEBSITE ON:

https://sudosurootdev.com/index.php/donations/

I also have this information on my website at:

https://sudosurootdev.com/index.php/donations/

...or any method on my Profile Page:

http://xdaforums.com/member.php?u=5683755

Thank you! Your donations, support, and feedback are always greatly appreciated!

Thanks again!!!

Props due to the following kernel developers:

In February builds, commits used from:

@RenderBroken

Also special thanks to Dorimanx, NeoBuddy, and other kernel developers who have provide RenderBroken with sources.

XDA:DevDB Information

5.1.1 LG G2 VanirAOSP L51 Branch CAF Kernel Builds, ROM for the LG G2

Contributors

sudosurootdev, fritzcola, rootlinux

Source Code: https://github.com/VanirAOSP/platform_manifest

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.4.x

ROM Firmware Required: JellyBean Radio

Based On: https://github.com/VanirAOSP

Version Information

Status: Nightly

Created 2015-01-09

Last Updated 2015-09-13