Thursday, 22 October 2015

XDABBEB's VS985



!!! PLEASE READ THIS ENTIRE POST BEFORE PROCEEDING !!!
!!! I AM NOT RESPONSIBLE FOR ANY PROBLEMS THAT OCCUR WHILE INSTALLING/USING THIS !!!



Please follow the XDA rules. This is a development thread, not a Q & A or opinion thread. If your post isn't related directly to development (within reason), it will be ignored and/or reported to the moderators. Speculation/flaming/attacks/rants will not be tolerated.

I recently purchased a G3 to facilitate my alpha testing for XCam, and a number of people asked me to share what I run on my device. This is a heavily modified stock LG fw based on their 35b release and as such is not intended to have all of the apps, etc that LG and Verizon include in their base fw. Due to my schedule I didn't have time to make this one more generic as I did with my G2 fw, add different options for other people, etc. As the name implies, this is just how I run my phone.


Features:

Quote:









  • Xdabbeb Kernel 2.0.0 w/f2fs (data/cache) and full kcal (thanks @savoca) support

  • App ops/Access lock

  • QuickButton (longpress Vol +) customization

  • G4 Power Menu w/reboot to recovery (longpress restart)

  • Mini view

  • Multi-User

  • Call record

  • Call reject

  • Increased volume steps

  • Extra lockscreen effects

  • Extra fonts (including proper/full Roboto)

  • Screen capture area select

  • Removed all unnecessary Verizon apps, checks, services

  • Removed most unnecessary LG apps

  • Removed/disabled many services, broadcast receivers, listeners, etc

  • Remove mobile data type icon while Wi-Fi is active

  • Remove am/pm from statusbar clock and centered clock

  • More I can't remember :)







How to Install:

Quote:









  1. Peform a full nandroid backup.

  2. Flash the 35B bootstack zip found below (I have provided 12b and 24b bootstack zips if you wish to revert).

  3. Wipe data/cache within twrp. You should leave internal storage alone. If you fail perform this step and have any issues while running the firmware, start this whole install process again and follow this step before posting.

  4. Flash the latest firmware version below after verifying the md5.

  5. Kernel/Firmware options:
    • This is a trimmed down kernel built for speed/stability/efficiency. I'm not interested in a bloated kernel with every governor/module/cherry pick du jour and never will be. I prefer using my phone, not obsessing over countless "tweaks".

    • Turn on CAF touchboost by creating /sdcard/touchboost file and rebooting. If the file is empty, boost freq is 1036800 Hz. If you want a different one, just put the value inside the text file (no spaces). Valid options are (422400, 652800, 729600, 883200, 960000, 1036800, 1190400, 1267200, 1497600, 1574400, 1728000, 1958400, 2265600, 2457600). If you don't know what touchboost is, search.

    • Tune LG's interactive gov more for battery life vs performance by creating /sdcard/battery file and rebooting.

    • Disable LG oversharpening (thanks to @savoca) by creating /sdcard/adrenoidler file and rebooting.

    • Enable adreno idler (thanks to @arter97) by creating /sdcard/adrenoidler file and rebooting.

    • Enable SEAndroid permissive mode by creating /sdcard/permissive file and rebooting.

    • Toggle MultiUser by creating /sdcard/multiuser file and rebooting TWICE

    • Disable even more apps (after initial setup) by creating /sdcard/disableapps and rebooting (reverse this by creating /sdcard/enableapps)


  6. If you wish to restore data using Titanium Backup or some other app, you are welcome to do so, but if you encounter problems, you must follow these steps again WITHOUT restoring data before posting.







Changelog:

Quote:









Version 2.0.0:
  • Initial LP Release - KK release (1.0.0) was/is only for my testing







Downloads:

Quote:









NOTE: AFH provides md5 checksums of all downloads on their site. Please verify them before installing.

Bootstacks:
35B
24B
12B

Firmware/Patches:
XDABBEB's VS985 2.0.0





Before posting about any issues, make sure that you have followed the install directions explicitly (including wiping data and NOT restoring backed-up data). If you are using a 3rd-party kernel, you must revert to the included kernel first. You must provide DETAILED steps to reproduce the issue along with a log if appropriate or your post will be ignored/moved/deleted/etc. If you don't know how to get a log, HERE is a good tutorial. There is also an excellent app available on the Play Store called SysLog that you can use on your phone.

Devs: I will provide flashable zips or tutorials for any included apps/modifications that I intend to share. I do not authorize anything else to be shared, used or uploaded elsewhere.

XDA:DevDB Information
XDABBEB's VS985, ROM for the Verizon LG G3

Contributors
xdabbeb
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: VS98535B Bootstack
Based On: Stock LG fw

Version Information
Status: Stable
Current Stable Version: 2.0.0
Stable Release Date: 2015-10-22

Created 2015-10-22
Last Updated 2015-10-22



No comments:

Post a Comment