[LG V20 Themes, Apps, and Mods] stangdriver44:
Resource post

This is a quick tutorial to making a flashable zip of

Part 1 - Complete (compiled) files and

Screen Recording of the quick simple steps

Quick guide with detailed steps below

1. Download and extract the template file attatched below

2. Copy the file/files from your system using file manager of your choice

3. Paste the file/files to the "system" folder of the exctracted template folder (make sure the file path and names match EXACTLY as they are in your phones system)

4. Archive to "zip" the 4 folders in the template work area (data, META-INF, system and vrtheme)

You have now created a flashable zip which can be used to restore your files if and when you need. Just reboot to recovery and flash the zip.

Detailed step of of the above.

First is to download the attachment and extract everything to a location on your phone which is were you will be working.

The process is very simple

Basically you need to copy the location and folder directories of the file of which you want to make the backup.

Apk path as shown from Tib

Example, you want to create a flashable backup of the stock launcher.

Locate the file in the system (if you don't know the location there are apps in the Playstore that can assist with this)

Most files you would work with would be in system/app, system/priv-app or framework.

This example we are looking for the LGHome files. Using Titanium Backup I was able to locate the path of the files which is in system/priv-app/LGHome.

You will want to copy the main folder (LGHome) and all the contents within.

Now you will want to open the work area with the extracted files from my template.

You will be working in the folder labeled "system" (vrtheme instructions will be added later for more features)

The MOST IMPORTANT detail is that you copy the path with all folders and files being spelled the EXACT SAME, punctuation does matter you must match to exactly!

Since the "system" folder is already there, you will only need to create a new folder names "priv-app" now inside that folder you will add the LGHome folder and files it contains.

Do this same process for anything else you need.

Now that the folder and files have been added to the exact same location and are named the exact same you can archive the files as a zip.

You want to highlight the data, META-INF, system and vrtheme folder and then using the app of your choice (I use Root Explorer or Solid Explorer) hit archive and create the zip.

Now you can move the new zip to a convenient spot for easy flashing or leave it where it is, just as long as you know where it is and how to get to it from TWRP.

Now you have successfully created a flashable zip backup and can make changes as you wish. All you have to do it you run across problems is reboot to recovery and flash the backup zip you just made.

Part 2 - Injecting individual files with automated back-up flashable restore zip, the injectable files include images, xml, classes.dex amd resources.arsc

Vrtheme_template_includes_chrome_navbar_iOS_signalbars

Optimize Snapdragon 820 fixed version I only made this zip as per request. The mod file is not mine. I only added Aroma support for backup/restore and push the mod file.

The original thread is here

Good luck and happy experimenting!