[G Pad 8.3 Android Development] aicjofs:
LG Gpad 8.3 (v500)

V50030B Hong Kong Lollipop 5.0.2​

Basics

-TWRP flashable zip of the V50030B KDZ file. If you want to use the KDZ instead of the TWRP install you can download the KDZ HERE

-Doesn't update bootloader

-Fishears custom kernel 1.0.3 by deafult, you can switch back to stock kernel

Comments

There isn't much a difference between the Korean 30A and the Hong Kong 30B, the biggest difference is there is less Korean and more English language usage. I am providing this ROM with Fishears custom kernel v 1.0.3, I know this is backwards, as usually the ROM is stock and the user can add a custom kernel. I didn't really intend to release this but community members have asked for it, and the zip I made for myself has the custom kernel. There is a link at the bottom of the post to return the ROM to a full stock experience if you want that.

Initial release here http://xdaforums.com/showpost.php?p=63398404&postcount=63

Ideally in this thread we can discuss 30B ROM and differences from 30A, bugs, fixes, tweaks, etc and the kernel in it's thread(linked below)

Directions and Download

For V50030B with Fishears custom kernel 1.0.3

Download the V50030B ROM HERE or MIRROR

Install via TWRP

For V50030B pure stock

Download the V50030B ROM HERE

Download 30Bstock.zip at the bottom of this post.

Install V50030B_FE103.zip via TWRP first.

Install 30Bstock.zip via TWRP second

Bugs

...

Special section for F2FS install, ignore this unless you like to experiment

I wasn't impressed with F2FS on the Gpad but I will add the option and maybe get some other users with different feedback. Here is the procedure to try it out. (This assumes you have already flashed the 30B ROM from above)

-Download fishears 1.0.4 with F2FS zip file https://www.androidfilehost.com/?fid=24052804347849716

-Must use TWRP 2.8.7.1 for v500(a flashable version is attached to the post or get it from official Teamwin)

-Make a full backup of your system in TWRP.(the conversion will also wipe /data/media so stuff on your "internal SD" card will be lost!!!! Back it up separately)

-In TWRP go to the wipe menu and select advanced wipe.

---check the box for cache partition

---select change or repair filesystem

---select change file system

---select F2FS and swipe to change

---go back to advance wipe menu and check box for data partition

---select change or repair filesystem

---select change file system

---select F2FS and swipe to change

-In TWRP reboot menu, reboot recovery(Reboot TWRP again)

-Check F2FS change.

---In Advanced menu select terminal command, and then select button

---Type at terminal: cat /proc/mounts

---You should see /data and /cache mounted as F2FS

-If you wish to start with a fresh install then flash V500_FE104_F2FS_DC.zip and reboot

-If you want to restore your data, select restore tab, find the backup you made at the beginning, and restore ONLY the data partition(should get a warning about different filesystems), then flash the V500_FE104_F2FS_DC.zip and reboot.

To revert you will need to change the cache and data back to ext4 in advanced wipe menu again.

Source

See kernel thread http://xdaforums.com/lg-g-pad-83/development/kernel-fishears-custom-stockplus-t3218984

F2FS kernel source: https://github.com/aicjofs/LG-V500-Kernel

Credits

Thanks to fishears for kernel, and thecubed for KDZ/DZ tools