Guide: Remove all google apps and bloat in any android rom (de_goggling lg v30)

Search This thread

tamakooo

Member
Oct 31, 2017
10
12
PART 1 of 3

Had trouble posting this in XDA, got flagged by the system so the guide is broken into 3 parts.
Attachments are in part 3.
This guide is as detailed as possible so that you won't make the same mistakes I did and won't face the same problems.

Thanks to @xd4d3v and @conbak49 for your help buddies.

[TEXT IN BLUE ARE SPECIFIC TO LG V30]

THIS IS A MUCH SAFER AND EASIER WAY TO DE-GOOGLE / DE-BLOAT ANY ANDROID ROM AND IS WRITTEN SPECIALLY FOR THE LG V30, MIGHT WORK FOR ALL PHONES

AS OF POSTING THIS, I AM ON H930DS OREO ROM BUT THIS PROCESS MIGHT BE APPLICABLE FOR ANY ANDROID ROM, ANY VERSION

YOU NEED TWRP FOR THIS TO WORK. FOR ROOTING AND TWRP PLUS MAGISK RELATED PROCESS, REFER TO OTHER GUIDES ON THE V30/SPECIFIC PHONE XDA THREAD

Preparation
CHECK THAT YOU HAVE DOWNLOADED THE FOLLOWING APPS IN A FOLDER IN YOUR PC/LAPTOP)
(side note : the folder is in your pc because sometimes the phone's internal storage is encrypted and it is best to wipe all user data. We will copy this folder to internal storage after a clean install/factory reset)
A. TITANIUM BACKUP (download v8.3.3 or above from apkmirror.com)
B. Magisk 19+zip

(NOTE: if you followed @TxanMoe and @ChazzMatt 's WTF bootloader exploit for rooting the lg v30, be aware that the magisk.zip in that post is v18, you need magisk v19 for this process, but it is okay as long as you download magisk v19 from from "https://magisk.download/" website AND put it in the folder.

[ FOR THE V30, YOU NEED THESE EXTRA FILES IN THE FOLDER:
C. Encryption Disabler(Disable_Dm-Verity_ForceEncrypt_08.18.2019.zip OR no-verity-opt-encrypt - 6.0_1_.zip(OREO) )
D. LG ROOT CHECKER Disabler(AK3_RCTD_REMOVER.zip OR lg-rctd-disabler-1.0._1.zip(OREO) )
I am on oreo so I have the ones with red OREO, the first .zips are the latest and are probably for pie and oreo both ]


DISCLAIMER:
Although we are completely removing google apps pre-bundled in the stock rom; at the end of this process, you will have a fully functioning Aurora Store . It is the same Play Store side by side without any google trackers, and is from the open source MicroG project, so relax, you will be able to download all apps(Anonymously) including paid apps(with your login) just like you downloaded apps from the play store.

BEFORE WE BEGIN
TWRP will sometimes give a error message in red saying 'unable to mount storage/system'... This often happens if you were previously working on a different storage(OTG/SD card) and TWRP fails to switch storage. If it happens :
Go to MOUNT>STORAGE>SELECT STORAGE MEDIA>INTERNAL MEMORY and try again...it will get fixed.

WARNING:
NEVER EVER START REMOVING SYSTEM APPS WITHOUT BOOTING THE ROM/SYSTEM FOR THE FIRST TIME. SYSTEM WILL CRASH AND A BOOTLOOP WILL BE JUST AROUND THE CORNER.


STEP 1: VERY VERY VERY IMPORTANT

REMOVE YOUR GOOGLE ACCOUNT AND PHONE'S SCREEN LOCK PASSWORDS FROM SETTINGS>ACCOUNTS

DOUBLE CHECK that any google account is removed from settings.

DOUBLE CHECK that ALL FINGERPRINTS/PIN/PASSWORD LOCK METHODS HAVE BEEN REMOVED OR CANCELLED

IF YOU DON'T REMOVE YOUR GOOGLE ACCOUNT, SETUP WON'T COMPLETE WITHOUT GOOGLE APPS. YOU WILL GET ENCRYPTION ERROR AND MANY OTHER PROBLEMS (I learned it the hard way)

REBOOT [IMPORTANT]

STEP 2: IF POSSIBLE HAVE A TWRP FLASHABLE ZIP OF YOUR ROM READY IN THE PC FOLDER

if you don't have a twrp flashable zip for your system, it's ok. It's just a fail-safe method.

(Note: FOR the lgV30 you can download flashable rom zip from https://forum.xda-developers.com/showpost.php?p=76584629&postcount=193 (at the very last of that post under UPDATE H930, US998, H930DS with latest stock firmware TWRP-flashable "ROMs" )

2.1 IF YOU HAVE A USB OTG/SD CARD
COPY THE FOLDER FROM PC TO USB OTG/SD CARD

STEP 3: back up your files from internal storage
It's getting WIPED/FORMATTED. Back up.
 
Last edited:

tamakooo

Member
Oct 31, 2017
10
12
PART 2

STEP 4: TWRP AND FULL SYSTEM FORMAT

Disclaimer
We are going to format/factory reset your phone and delete all your data.

4.1 FROM TWRP

(Note: if you have magisk installed, to boot into TWRP simply go to 'Modules' in left plane of Magisk and in right pane inside 'Modules' there is option to 'reboot into recovery')

[ FOR THE LG V30, another method to boot into TWRP via volume down+power button is here: https://www.youtube.com/watch?v=VJF8oTGqohg
HARDWARE KEYS TO BOOT INTO TWRP:
> continue holding volume down and power button (10 sec)
>continue holding for the bootloader warning too
>as soon as LGV30 white logo appears on black background immediately unpress and repress the power button and
>continue holding both buttons
>a screen comes saying all your files will be deleted, press volume down button to YES, then press power button
>the same screen reappears again, press volume down button twice to YES, then press power button
>wait, phone reboots
>the same screen giving warning comes again
>Don't press any buttons
>After a while TWRP starts


4.1.A. PERFORM A FULL FACTORY RESET
In TWRP,
go to WIPE
SELECT ADVANCED WIPE

SELECT: DALVIK / ART CACHE
DATA
INTERNAL STORAGE
CACHE
(NOTE: don't wipe SYSTEM if you don't have flashable rom zip, there won't be any system to boot into)
(NOTE: after factory reset, Magsik must be re-flashed from TWRP, there will be Magisk icon in a firmware with previously Magisk installed, but it won't work)
(NOTE: many android roms now require a encryption disabler, make sure you have that in a flashble zip file for your rom)

SWIPE TO PERFORM ADVANCED WIPE, DON'T REBOOT.
THERE IS NOTHING IN INTERNAL MEMORY NOW

4.1.B FROM SD CARD/OTG

FLASH MAGISK 19+ ZIP
FLASH ENCRYPTION DISABLER ZIP
FLASH LG ROOT CHECK DISABLER ZIP

4.1.C IF YOU DONT HAVE SD CARD/USB OTG
follow STEP 5(not 5.1), after system starts connect phone to PC. copy the folder from PC to phone's internal memory.
COMPLETE STEP 4.1.B
While still in TWRP, go to WIPE and perform the default TWRP wipe then follow step 5 and 5.1 .
Remember this time you are not wiping your internal storage so 4.1.C users need not follow step 6. The copied folder is still there.

STEP 5: LET THE SYSTEM BOOT NORMALLY, DON'T CONNECT TO INTERNET

5.1 After booting up your system, configure settings to your like, manage display size, change your wallpapers etc.. to your liking.
THIS IS THE BASE SYSTEM WHICH WE WILL TAKE A BACKUP OF and which YOU WILL BE CONSTANTLY RESTORING VIA TWRP SHOULD ANYTHING GO WRONG.

5.2 ONLY FOR LG PHONES

LG Apps like HIFI Recorder and Smartdoctor have a Terms of use Screen before using that app for the first time. Removing google apps makes the terms of use app crash and consequently app like HIFI Recorder refuse to start. This is possible to bypass by the following method:
After step 5, open all Lg apps that you want to use like Hifi Recorder, Lg health etc and accept the terms and conditions. Once that is done; you can even remove those EULA app, Terms and conditions app...
I believe this is due to the lack of webview which gets removed along with 'Android System Webview'.

However, by the end of this post we will have a fully working, trackers and AD free Bromite webview.


STEP 6: MAKE SURE EVERYTHING IS FINE, COPY THE FOLDER FROM PC TO INTERNAL MEMORY/SD CARD/USB OTG AND REBOOT PHONE

STEP 7: BACKING UP YOUR SYSTEM IMAGE IN TWRP

After rebooting, reboot into TWRP via Magisk.

WHEN YOU START DELETING SYSTEM APPS, SYSTEM MIGHT NOT BOOT, GET STUCK IN A BOOT LOOP, HANG INFINITELY ETC. , IT TOOK ME 15+ SYSTEM RE-INSTALLS TO GET A WORKING LIST OF REMOVABLE APPS WITHOUT GETTING CAUGHT IN A BOOT LOOP.
RE-INSTALLING SYSTEM FROM A FLASHABLE ZIP IF ANYTHING GOES WRONG IS A LENGTHY, TEDIOUS PROCESS AND YOU WILL HAVE TO REPEAT EVERYTHING DONE TILL NOW.
TO MAKE RE-INSTALLING SYSTEM EASIER FOR YOU, YOU ARE GOING TO TAKE A COMPLETE SYSTEM IMAGE FROM A CLEAN INSTALL, THIS PROCESS IS IMPORTANT


In TWRP , go into BACKUP
Excluding 'SYSTEM IMAGE' back up everything to internal storage/SD, it only takes up a few minutes.

YOU NOW HAVE A COMPLETE MIRROR IMAGE OF YOUR SYSTEM. IF ANYTHING GOES WRONG AFTER REMOVING ANY APP, IT LITERALLY TAKES ONLY 2 MINUTES TO GET YOUR SYSTEM UP AND RUNNING FROM THE BACKUP.

STEP 8: REBOOT

STEP 9: INSTALL TITANIUM BACKUP,ALLOW ROOT ACCESS

STEP 10: FIND A LIST OF UN-INSTALLABLE GOOGLE APPS.

Personally, I think the easiest way is to download a FULLgapps package from 'opengapps.org' for your android version, extract it and find a file titled ' remove-gapps.txt ' . This gives you a basic idea of which packages are from google and which are not.
As a rule of thumb, packages with name like com.google.NSA_spyware are from google and packages with brand/vendor names like (here LG ELECTRONICS/lge) com.lge.hippityhoppityLGproperty are from your phone brand. Packages with name like com.android.teagoodcoffebad are core shared android apps, don't delete these.

Code:
UPDATE: DON'T USE THIS \ CAUSES BOOTLOOP thanks @cascabel for checking

HOWEVER, YOU CAN USE THIS FOR FINDING OUT GOOGLE PACAKGES YOU ARE UNSURE OF 
[COLOR="Sienna"]There is this zip file specially made for removing gapps:
 ' [url]https://github.com/CHEF-KOCH/Remove-Gapps/releases[/url] '
 but I didn't use that and it doesn't remove 'Android System Webview' 
so it's upto you to find a list of removeable apps from your system.[/COLOR]

NOTE: nanoDroid/microG is a collection of open source softwares that combine the functionality of google services in a open source package. It is said that the nanoDroid installer automatically removes google packages during install. We will be installing nanoDroid later.
However, nanoDroid installer didn't remove google apps from the LG V30 OREO.

IF YOU SIMPLY WANT TO REMOVE SYSTEM AND GOOGLE APPS ON A HIT AND TRIAL BASIS, IT'S OK TOO AND THAT'S WHAT I DID BECAUSE WE HAVE A FULL SYSTEM BACKUP AND WE CAN RESTORE EVERYTHING EASILY IN 2 MINUTES.

STEP 10: IN TITANIUM BACKUP:

-----------------------------------------------
THIS PROCESS IS FOR BATCH REMOVING APPS THAT YOU ARE SURE ARE BLOATWARE\GOOGLE APPS like DRIVE,DUO,GMAIL etc

At the top right corner there are three icons: a search icon, a file with tick mark, and menu: Select the middle one.
This opens the 'Batch actions -ALL'
Swipe down to 'Un-install'
In Un-install, the last option is : 'Un-install all all user & system apps'
Select that, don't worry it just opens a page with all your apps.

Note the green tick mark at the top right corner.
Deselect all and select only the ones that you want to remove.


-----------------------------------------------
NOTE: YOU WILL FIND A LOT OF APPS WITH NAME ENDING IN OVERLAY like com.android.phone.overlay corresponding to an app com.android.phone.
They are very very small sized files and not full apps. I don't know if it is okay to leave them but by far there has been no problems leaving them alone.
Also if you remove the main app then TITANIUM BACKUP will show an error while trying to remove the overlay. JUST LEAVE OVERLAYS ALONE or REMOVE OVERLAYS BEFORE REMOVING THE MAIN CORRESPONDING APP.

-----------------------------------------------
DELETING APPS ONE-BY-ONE

ALSO: HOW TO KNOW A PACKAGE NAME IN ANDROID:

To know a package name like com.google.calculatorprebuilt from an app titled calculator so that you can be sure where the package is coming from (google/vendor/AOSP android), open TITANIUM BACKUP and in the first screen there is overview BACKUP/RESTORE Schedules; SELECT BACKUP/RESTORE and click any app. On the new window, select the button with YELLOW TEXT and find Package name.

If you are sure to remove this app, on this new window there is a option in RED titled UN-INSTALL!. Hit OK twice and uninstall the app.

Update: IN THE LG V30 removing 'Android Services Library 1' and 'Android Shared Library 1' causes bootloop and their name start with com.google.package....
-----------------------------------------------

STEP 12: AFTER REMOVING A FEW APPS RESTART YOUR SYSTEM

NOTE THE PACKAGES YOU HAVE REMOVED.
Often times, many apps inter-rely on each other and removing one app may cause other to crash.
IF THE SYSTEM BOOTS UP, FINE. CONTINUE REMOVING SYSTEM APPS.

STEP 13: BOOTLOOP AFTER REMOVING SYSTEM APPS/
SYSTEM REFUSES TO BOOT AFTER REMOVING GOOGLE APPS/
SYSTEM STUCK ON LG LOGO

This usually happens when you remove a core system app and the system fails to boot.
FOR A CONDITION LIKE THIS IS WHY WE TOOK A WHOLE SYSTEM BACKUP IN TWRP BEFORE (also called nAndroid Backup)

NO PROBLEM, FOLLOW STEP 14

STEP 14: RESTORING SYSTEM FROM A BOOTLOOP
1. BOOT INTO TWRP
2. GO TO RESTORE
3. RESTORE SYSTEM
4. DONE
 
Last edited:

tamakooo

Member
Oct 31, 2017
10
12
PART 3/FINAL PART

STEP 15: TRY REMOVING APPS AGAIN FOLLOWING THE SAME PREVIOUS STEPS BUT CAREFULLY

STEP 16: INSTALLING microG services via NanoDroid

1. Download two zips from https://downloads.nanolx.org/NanoDroid/Stable/
First download NanoDroid-patcher-.zip
Secondly download NanoDroid-microG-.zip
2. COPY zips TO PHONE
3. IN TWRP, first flash the patcher then microG zip.
Note that the patcher takes a very long time.
4. In advanced wipe clear cache only in TWRP.
REBOOT
YOU NOW HAVE A PLAY STORE EQUIVALENT AURORA STORE AND OTHER CORE GOOGLE SERVICES IN OPEN SOURCE APPS.
PLEASE NOTE:
MOST OF YOUR APPS HAVE LOST THEIR PERMISSIONS NOW SO OPEN ALL APPS FROM LAUNCHER AND GIVE THEM PERMISSIONS. IT'S EASY. EVEN FILE MANAGER WILL ASK FOR PERMISSIONS. THIS IS DUE TO THE PATCHER PATCHING SOME SYSTEM FILES


STEP 17: INSTALLING WEBVIEW
Once Everything is done you will notice that some apps dependent on AndroidSystemWebview.apk will crash or not display properly. An example of this is the popular 'English' dictionary that can be downloaded from the play store. Instead of proprietary Webview we will now install open source webview.

IN MAGISK (Needs Internet)
1. Install Bromite Systemless Webview module(module itself needs internet and takes some time)
2. Install Xposed Framework [ UPDATE: THIS MODULE IS BROKEN AS OF NOW, DOWNLOAD XPOSED APK FROM ELSEWHERE]

IN XPOSED FRAMEWORK
1.INSTALL AnyWebView module
REBOOT

GO TO SYSTEM>Developer options
Under webview implementation option select Bromite Webview

STEP 17: AFTER REMOVING ALL APPS THAT YOU DON'T WANT, TAKE A BACKUP OF THIS BLOATWARE FREE SYSTEM IN TWRP AGAIN.

THAT WAY YOU DON'T HAVE TO GO THROUGH THESE SAME STEPS AGAIN IF YOU NEED TO FACTORY RESET YOUR DEVICE AGAIN

STEP 18: A LIST OF SAFE TO REMOVE APPS IN THE LG V30 OREO ROM

By now I am too tired to type all the apps so I just took a screenshot of all the apps I now have after installing nanoDroid and Bromite.
So you can safely remove all other apps that ARE NOT in these screenshots.
SCREENSHOTS IN ATTACHED ZIP.
Launcher: Nova Launcher
Icon Pack : Pixel Pie Icon Pack
Any Queries WELCOME.
Suggestions on other removable apps from the list HIGHLY WELCOME.
 

Attachments

  • Screenshot_2019-09-03-21-22-15.jpg
    Screenshot_2019-09-03-21-22-15.jpg
    236.5 KB · Views: 367
Last edited:
  • Like
Reactions: cascabel

cascabel

Senior Member
May 27, 2012
5,848
863
a city in a galaxy far far away
Been looking for a thread like this. Awesome!

Just a quick Q or two...

1. I might just use the zip and remove webview manually. Would that be okay? And should i uninstall libs too (g-killer has that option)?

2. I see you used nano microg - would it be fine to use the full nanodroid installer? There are some apps there that are handy afterr you have de-googled.

Again, thanks for the thread. Been trying to go microg on stock for a while now withoutuch luck (full of fc's).

Will try this asap.
 
  • Like
Reactions: seloka180

tamakooo

Member
Oct 31, 2017
10
12
1. I might just use the zip and remove webview manually. Would that be okay? And should i uninstall libs too (g-killer has that option)?

2. I see you used nano microg - would it be fine to use the full nanodroid installer? There are some apps there that are handy afterr you have de-googled.

Again, thanks for the thread. Been trying to go microg on stock for a while now withoutuch luck (full of fc's).

Will try this asap.
Which zip are you referring to in the first point? If you mean bromite zip and if it is available, I think it would be okay to flash it. You (might) see two webviews in developer settings. I really have no idea regarding libs, I really don't have much idea of core android system but afaik the zip file from PART 2 under

There is this zip file specially made for removing gapps: ' https://github.com/CHEF-KOCH/Remove-Gapps/releases ' but I didn't use that and it doesn't remove 'Android System Webview' so it's upto you to find a list of removeable apps from your system.

lists many libs if you extract it and find a file delete.sh in zip>system>system.sh (shell/sh is essentially a .text file). You can try deleting those.
I might even try that zip file and see if it works or you can and update us, remember backing your system! after a fresh install.

I used the full nanoDroid package before and it came with a plethora of apps that scared me. You can download each of those apps from f-droid one by one if you just want a specific app. thanks for asking. good day!
 
  • Like
Reactions: cascabel

cascabel

Senior Member
May 27, 2012
5,848
863
a city in a galaxy far far away
B
Which zip are you referring to in the first point? If you mean bromite zip and if it is available, I think it would be okay to flash it. You (might) see two webviews in developer settings. I really have no idea regarding libs, I really don't have much idea of core android system but afaik the zip file from PART 2 under



lists many libs if you extract it and find a file delete.sh in zip>system>system.sh (shell/sh is essentially a .text file). You can try deleting those.
I might even try that zip file and see if it works or you can and update us, remember backing your system! after a fresh install. I think that's he zip you mentioned in your post. Not sure, though (at work and don't have time to check).

I used the full nanoDroid package before and it came with a plethora of apps that scared me. You can download each of those apps from f-droid one by one if you just want a specific app. thanks for asking. good day!

Oh. Sorry. My post was unclear.

I meant using g-killer to remove system apps instead of doing it manually (i don't have the time nor patience lol). I was wondering if i should delete libs using g-killer or just let them be and just remove apps. I think that's the gapps remover you linked (not sure. At work and don't have muh time besides checking here every once in a while :( )

About nanodroid, yeah it dies have a lot of apps. I do use the setup zip so i select which i use. Downloading on f-droid works, too.

Sorry for the questions. I'll try this tonight (maybe in 5-6 hours) and let you know what happens. :good:
 
Last edited:

cascabel

Senior Member
May 27, 2012
5,848
863
a city in a galaxy far far away
Attempt 1: using the gapps uninstaller on you link gave me a bootloop. Gonna try gapps killer this tike without removing any libs.

Attempt 2: gapps killer without deleteing libs gives bootloop, too. Lol. Gonna try again but won't uninstall framework.

Attempt 3: same thing. Will try without deleting ps, play services, and framework.

Attempt 4: ok. So that worked. Still have PS and the others, though. Gonna try patching now and see if the last remnants of Google will disappear.

Ok. So i got it to work without having to clean flash. Gonna try a clean flash now and repeat. Not sure if i got all google apps deleted. Gonna try the zip again (gapps remover). If it works, I'll restore my old twrp backup and do it there. If not, I'll restore my backup and try again tomorrow. Patching takes a while...

Seems using g-apps killer zip or the gapps uninstaller zip you provided causes bootloops. :(
I'll try again tomorrow...
 
Last edited:

tamakooo

Member
Oct 31, 2017
10
12
Attempt 1: using the gapps uninstaller on you link gave me a bootloop. Gonna try gapps killer this tike without removing any libs.

Attempt 2: gapps killer without deleteing libs gives bootloop, too. Lol. Gonna try again but won't uninstall framework.

Attempt 3: same thing. Will try without deleting ps, play services, and framework.

Attempt 4: ok. So that worked. Still have PS and the others, though. Gonna try patching now and see if the last remnants of Google will disappear.

Ok. So i got it to work without having to clean flash. Gonna try a clean flash now and repeat. Not sure if i got all google apps deleted. Gonna try the zip again (gapps remover). If it works, I'll restore my old twrp backup and do it there. If not, I'll restore my backup and try again tomorrow. Patching takes a while...

Seems using g-apps killer zip or the gapps uninstaller zip you provided causes bootloops. :(
I'll try again tomorrow...

thanks for checking, I updated the post. Also had some other minor updates in the post.
 
  • Like
Reactions: cascabel

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    PART 1 of 3

    Had trouble posting this in XDA, got flagged by the system so the guide is broken into 3 parts.
    Attachments are in part 3.
    This guide is as detailed as possible so that you won't make the same mistakes I did and won't face the same problems.

    Thanks to @xd4d3v and @conbak49 for your help buddies.

    [TEXT IN BLUE ARE SPECIFIC TO LG V30]

    THIS IS A MUCH SAFER AND EASIER WAY TO DE-GOOGLE / DE-BLOAT ANY ANDROID ROM AND IS WRITTEN SPECIALLY FOR THE LG V30, MIGHT WORK FOR ALL PHONES

    AS OF POSTING THIS, I AM ON H930DS OREO ROM BUT THIS PROCESS MIGHT BE APPLICABLE FOR ANY ANDROID ROM, ANY VERSION

    YOU NEED TWRP FOR THIS TO WORK. FOR ROOTING AND TWRP PLUS MAGISK RELATED PROCESS, REFER TO OTHER GUIDES ON THE V30/SPECIFIC PHONE XDA THREAD

    Preparation
    CHECK THAT YOU HAVE DOWNLOADED THE FOLLOWING APPS IN A FOLDER IN YOUR PC/LAPTOP)
    (side note : the folder is in your pc because sometimes the phone's internal storage is encrypted and it is best to wipe all user data. We will copy this folder to internal storage after a clean install/factory reset)
    A. TITANIUM BACKUP (download v8.3.3 or above from apkmirror.com)
    B. Magisk 19+zip

    (NOTE: if you followed @TxanMoe and @ChazzMatt 's WTF bootloader exploit for rooting the lg v30, be aware that the magisk.zip in that post is v18, you need magisk v19 for this process, but it is okay as long as you download magisk v19 from from "https://magisk.download/" website AND put it in the folder.

    [ FOR THE V30, YOU NEED THESE EXTRA FILES IN THE FOLDER:
    C. Encryption Disabler(Disable_Dm-Verity_ForceEncrypt_08.18.2019.zip OR no-verity-opt-encrypt - 6.0_1_.zip(OREO) )
    D. LG ROOT CHECKER Disabler(AK3_RCTD_REMOVER.zip OR lg-rctd-disabler-1.0._1.zip(OREO) )
    I am on oreo so I have the ones with red OREO, the first .zips are the latest and are probably for pie and oreo both ]


    DISCLAIMER:
    Although we are completely removing google apps pre-bundled in the stock rom; at the end of this process, you will have a fully functioning Aurora Store . It is the same Play Store side by side without any google trackers, and is from the open source MicroG project, so relax, you will be able to download all apps(Anonymously) including paid apps(with your login) just like you downloaded apps from the play store.

    BEFORE WE BEGIN
    TWRP will sometimes give a error message in red saying 'unable to mount storage/system'... This often happens if you were previously working on a different storage(OTG/SD card) and TWRP fails to switch storage. If it happens :
    Go to MOUNT>STORAGE>SELECT STORAGE MEDIA>INTERNAL MEMORY and try again...it will get fixed.

    WARNING:
    NEVER EVER START REMOVING SYSTEM APPS WITHOUT BOOTING THE ROM/SYSTEM FOR THE FIRST TIME. SYSTEM WILL CRASH AND A BOOTLOOP WILL BE JUST AROUND THE CORNER.


    STEP 1: VERY VERY VERY IMPORTANT

    REMOVE YOUR GOOGLE ACCOUNT AND PHONE'S SCREEN LOCK PASSWORDS FROM SETTINGS>ACCOUNTS

    DOUBLE CHECK that any google account is removed from settings.

    DOUBLE CHECK that ALL FINGERPRINTS/PIN/PASSWORD LOCK METHODS HAVE BEEN REMOVED OR CANCELLED

    IF YOU DON'T REMOVE YOUR GOOGLE ACCOUNT, SETUP WON'T COMPLETE WITHOUT GOOGLE APPS. YOU WILL GET ENCRYPTION ERROR AND MANY OTHER PROBLEMS (I learned it the hard way)

    REBOOT [IMPORTANT]

    STEP 2: IF POSSIBLE HAVE A TWRP FLASHABLE ZIP OF YOUR ROM READY IN THE PC FOLDER

    if you don't have a twrp flashable zip for your system, it's ok. It's just a fail-safe method.

    (Note: FOR the lgV30 you can download flashable rom zip from https://forum.xda-developers.com/showpost.php?p=76584629&postcount=193 (at the very last of that post under UPDATE H930, US998, H930DS with latest stock firmware TWRP-flashable "ROMs" )

    2.1 IF YOU HAVE A USB OTG/SD CARD
    COPY THE FOLDER FROM PC TO USB OTG/SD CARD

    STEP 3: back up your files from internal storage
    It's getting WIPED/FORMATTED. Back up.
    2
    PART 2

    STEP 4: TWRP AND FULL SYSTEM FORMAT

    Disclaimer
    We are going to format/factory reset your phone and delete all your data.

    4.1 FROM TWRP

    (Note: if you have magisk installed, to boot into TWRP simply go to 'Modules' in left plane of Magisk and in right pane inside 'Modules' there is option to 'reboot into recovery')

    [ FOR THE LG V30, another method to boot into TWRP via volume down+power button is here: https://www.youtube.com/watch?v=VJF8oTGqohg
    HARDWARE KEYS TO BOOT INTO TWRP:
    > continue holding volume down and power button (10 sec)
    >continue holding for the bootloader warning too
    >as soon as LGV30 white logo appears on black background immediately unpress and repress the power button and
    >continue holding both buttons
    >a screen comes saying all your files will be deleted, press volume down button to YES, then press power button
    >the same screen reappears again, press volume down button twice to YES, then press power button
    >wait, phone reboots
    >the same screen giving warning comes again
    >Don't press any buttons
    >After a while TWRP starts


    4.1.A. PERFORM A FULL FACTORY RESET
    In TWRP,
    go to WIPE
    SELECT ADVANCED WIPE

    SELECT: DALVIK / ART CACHE
    DATA
    INTERNAL STORAGE
    CACHE
    (NOTE: don't wipe SYSTEM if you don't have flashable rom zip, there won't be any system to boot into)
    (NOTE: after factory reset, Magsik must be re-flashed from TWRP, there will be Magisk icon in a firmware with previously Magisk installed, but it won't work)
    (NOTE: many android roms now require a encryption disabler, make sure you have that in a flashble zip file for your rom)

    SWIPE TO PERFORM ADVANCED WIPE, DON'T REBOOT.
    THERE IS NOTHING IN INTERNAL MEMORY NOW

    4.1.B FROM SD CARD/OTG

    FLASH MAGISK 19+ ZIP
    FLASH ENCRYPTION DISABLER ZIP
    FLASH LG ROOT CHECK DISABLER ZIP

    4.1.C IF YOU DONT HAVE SD CARD/USB OTG
    follow STEP 5(not 5.1), after system starts connect phone to PC. copy the folder from PC to phone's internal memory.
    COMPLETE STEP 4.1.B
    While still in TWRP, go to WIPE and perform the default TWRP wipe then follow step 5 and 5.1 .
    Remember this time you are not wiping your internal storage so 4.1.C users need not follow step 6. The copied folder is still there.

    STEP 5: LET THE SYSTEM BOOT NORMALLY, DON'T CONNECT TO INTERNET

    5.1 After booting up your system, configure settings to your like, manage display size, change your wallpapers etc.. to your liking.
    THIS IS THE BASE SYSTEM WHICH WE WILL TAKE A BACKUP OF and which YOU WILL BE CONSTANTLY RESTORING VIA TWRP SHOULD ANYTHING GO WRONG.

    5.2 ONLY FOR LG PHONES

    LG Apps like HIFI Recorder and Smartdoctor have a Terms of use Screen before using that app for the first time. Removing google apps makes the terms of use app crash and consequently app like HIFI Recorder refuse to start. This is possible to bypass by the following method:
    After step 5, open all Lg apps that you want to use like Hifi Recorder, Lg health etc and accept the terms and conditions. Once that is done; you can even remove those EULA app, Terms and conditions app...
    I believe this is due to the lack of webview which gets removed along with 'Android System Webview'.

    However, by the end of this post we will have a fully working, trackers and AD free Bromite webview.


    STEP 6: MAKE SURE EVERYTHING IS FINE, COPY THE FOLDER FROM PC TO INTERNAL MEMORY/SD CARD/USB OTG AND REBOOT PHONE

    STEP 7: BACKING UP YOUR SYSTEM IMAGE IN TWRP

    After rebooting, reboot into TWRP via Magisk.

    WHEN YOU START DELETING SYSTEM APPS, SYSTEM MIGHT NOT BOOT, GET STUCK IN A BOOT LOOP, HANG INFINITELY ETC. , IT TOOK ME 15+ SYSTEM RE-INSTALLS TO GET A WORKING LIST OF REMOVABLE APPS WITHOUT GETTING CAUGHT IN A BOOT LOOP.
    RE-INSTALLING SYSTEM FROM A FLASHABLE ZIP IF ANYTHING GOES WRONG IS A LENGTHY, TEDIOUS PROCESS AND YOU WILL HAVE TO REPEAT EVERYTHING DONE TILL NOW.
    TO MAKE RE-INSTALLING SYSTEM EASIER FOR YOU, YOU ARE GOING TO TAKE A COMPLETE SYSTEM IMAGE FROM A CLEAN INSTALL, THIS PROCESS IS IMPORTANT


    In TWRP , go into BACKUP
    Excluding 'SYSTEM IMAGE' back up everything to internal storage/SD, it only takes up a few minutes.

    YOU NOW HAVE A COMPLETE MIRROR IMAGE OF YOUR SYSTEM. IF ANYTHING GOES WRONG AFTER REMOVING ANY APP, IT LITERALLY TAKES ONLY 2 MINUTES TO GET YOUR SYSTEM UP AND RUNNING FROM THE BACKUP.

    STEP 8: REBOOT

    STEP 9: INSTALL TITANIUM BACKUP,ALLOW ROOT ACCESS

    STEP 10: FIND A LIST OF UN-INSTALLABLE GOOGLE APPS.

    Personally, I think the easiest way is to download a FULLgapps package from 'opengapps.org' for your android version, extract it and find a file titled ' remove-gapps.txt ' . This gives you a basic idea of which packages are from google and which are not.
    As a rule of thumb, packages with name like com.google.NSA_spyware are from google and packages with brand/vendor names like (here LG ELECTRONICS/lge) com.lge.hippityhoppityLGproperty are from your phone brand. Packages with name like com.android.teagoodcoffebad are core shared android apps, don't delete these.

    Code:
    UPDATE: DON'T USE THIS \ CAUSES BOOTLOOP thanks @cascabel for checking
    
    HOWEVER, YOU CAN USE THIS FOR FINDING OUT GOOGLE PACAKGES YOU ARE UNSURE OF 
    [COLOR="Sienna"]There is this zip file specially made for removing gapps:
     ' [url]https://github.com/CHEF-KOCH/Remove-Gapps/releases[/url] '
     but I didn't use that and it doesn't remove 'Android System Webview' 
    so it's upto you to find a list of removeable apps from your system.[/COLOR]

    NOTE: nanoDroid/microG is a collection of open source softwares that combine the functionality of google services in a open source package. It is said that the nanoDroid installer automatically removes google packages during install. We will be installing nanoDroid later.
    However, nanoDroid installer didn't remove google apps from the LG V30 OREO.

    IF YOU SIMPLY WANT TO REMOVE SYSTEM AND GOOGLE APPS ON A HIT AND TRIAL BASIS, IT'S OK TOO AND THAT'S WHAT I DID BECAUSE WE HAVE A FULL SYSTEM BACKUP AND WE CAN RESTORE EVERYTHING EASILY IN 2 MINUTES.

    STEP 10: IN TITANIUM BACKUP:

    -----------------------------------------------
    THIS PROCESS IS FOR BATCH REMOVING APPS THAT YOU ARE SURE ARE BLOATWARE\GOOGLE APPS like DRIVE,DUO,GMAIL etc

    At the top right corner there are three icons: a search icon, a file with tick mark, and menu: Select the middle one.
    This opens the 'Batch actions -ALL'
    Swipe down to 'Un-install'
    In Un-install, the last option is : 'Un-install all all user & system apps'
    Select that, don't worry it just opens a page with all your apps.

    Note the green tick mark at the top right corner.
    Deselect all and select only the ones that you want to remove.


    -----------------------------------------------
    NOTE: YOU WILL FIND A LOT OF APPS WITH NAME ENDING IN OVERLAY like com.android.phone.overlay corresponding to an app com.android.phone.
    They are very very small sized files and not full apps. I don't know if it is okay to leave them but by far there has been no problems leaving them alone.
    Also if you remove the main app then TITANIUM BACKUP will show an error while trying to remove the overlay. JUST LEAVE OVERLAYS ALONE or REMOVE OVERLAYS BEFORE REMOVING THE MAIN CORRESPONDING APP.

    -----------------------------------------------
    DELETING APPS ONE-BY-ONE

    ALSO: HOW TO KNOW A PACKAGE NAME IN ANDROID:

    To know a package name like com.google.calculatorprebuilt from an app titled calculator so that you can be sure where the package is coming from (google/vendor/AOSP android), open TITANIUM BACKUP and in the first screen there is overview BACKUP/RESTORE Schedules; SELECT BACKUP/RESTORE and click any app. On the new window, select the button with YELLOW TEXT and find Package name.

    If you are sure to remove this app, on this new window there is a option in RED titled UN-INSTALL!. Hit OK twice and uninstall the app.

    Update: IN THE LG V30 removing 'Android Services Library 1' and 'Android Shared Library 1' causes bootloop and their name start with com.google.package....
    -----------------------------------------------

    STEP 12: AFTER REMOVING A FEW APPS RESTART YOUR SYSTEM

    NOTE THE PACKAGES YOU HAVE REMOVED.
    Often times, many apps inter-rely on each other and removing one app may cause other to crash.
    IF THE SYSTEM BOOTS UP, FINE. CONTINUE REMOVING SYSTEM APPS.

    STEP 13: BOOTLOOP AFTER REMOVING SYSTEM APPS/
    SYSTEM REFUSES TO BOOT AFTER REMOVING GOOGLE APPS/
    SYSTEM STUCK ON LG LOGO

    This usually happens when you remove a core system app and the system fails to boot.
    FOR A CONDITION LIKE THIS IS WHY WE TOOK A WHOLE SYSTEM BACKUP IN TWRP BEFORE (also called nAndroid Backup)

    NO PROBLEM, FOLLOW STEP 14

    STEP 14: RESTORING SYSTEM FROM A BOOTLOOP
    1. BOOT INTO TWRP
    2. GO TO RESTORE
    3. RESTORE SYSTEM
    4. DONE
    1
    PART 3/FINAL PART

    STEP 15: TRY REMOVING APPS AGAIN FOLLOWING THE SAME PREVIOUS STEPS BUT CAREFULLY

    STEP 16: INSTALLING microG services via NanoDroid

    1. Download two zips from https://downloads.nanolx.org/NanoDroid/Stable/
    First download NanoDroid-patcher-.zip
    Secondly download NanoDroid-microG-.zip
    2. COPY zips TO PHONE
    3. IN TWRP, first flash the patcher then microG zip.
    Note that the patcher takes a very long time.
    4. In advanced wipe clear cache only in TWRP.
    REBOOT
    YOU NOW HAVE A PLAY STORE EQUIVALENT AURORA STORE AND OTHER CORE GOOGLE SERVICES IN OPEN SOURCE APPS.
    PLEASE NOTE:
    MOST OF YOUR APPS HAVE LOST THEIR PERMISSIONS NOW SO OPEN ALL APPS FROM LAUNCHER AND GIVE THEM PERMISSIONS. IT'S EASY. EVEN FILE MANAGER WILL ASK FOR PERMISSIONS. THIS IS DUE TO THE PATCHER PATCHING SOME SYSTEM FILES


    STEP 17: INSTALLING WEBVIEW
    Once Everything is done you will notice that some apps dependent on AndroidSystemWebview.apk will crash or not display properly. An example of this is the popular 'English' dictionary that can be downloaded from the play store. Instead of proprietary Webview we will now install open source webview.

    IN MAGISK (Needs Internet)
    1. Install Bromite Systemless Webview module(module itself needs internet and takes some time)
    2. Install Xposed Framework [ UPDATE: THIS MODULE IS BROKEN AS OF NOW, DOWNLOAD XPOSED APK FROM ELSEWHERE]

    IN XPOSED FRAMEWORK
    1.INSTALL AnyWebView module
    REBOOT

    GO TO SYSTEM>Developer options
    Under webview implementation option select Bromite Webview

    STEP 17: AFTER REMOVING ALL APPS THAT YOU DON'T WANT, TAKE A BACKUP OF THIS BLOATWARE FREE SYSTEM IN TWRP AGAIN.

    THAT WAY YOU DON'T HAVE TO GO THROUGH THESE SAME STEPS AGAIN IF YOU NEED TO FACTORY RESET YOUR DEVICE AGAIN

    STEP 18: A LIST OF SAFE TO REMOVE APPS IN THE LG V30 OREO ROM

    By now I am too tired to type all the apps so I just took a screenshot of all the apps I now have after installing nanoDroid and Bromite.
    So you can safely remove all other apps that ARE NOT in these screenshots.
    SCREENSHOTS IN ATTACHED ZIP.
    Launcher: Nova Launcher
    Icon Pack : Pixel Pie Icon Pack
    Any Queries WELCOME.
    Suggestions on other removable apps from the list HIGHLY WELCOME.
    1
    Been looking for a thread like this. Awesome!

    Just a quick Q or two...

    1. I might just use the zip and remove webview manually. Would that be okay? And should i uninstall libs too (g-killer has that option)?

    2. I see you used nano microg - would it be fine to use the full nanodroid installer? There are some apps there that are handy afterr you have de-googled.

    Again, thanks for the thread. Been trying to go microg on stock for a while now withoutuch luck (full of fc's).

    Will try this asap.
    1
    1. I might just use the zip and remove webview manually. Would that be okay? And should i uninstall libs too (g-killer has that option)?

    2. I see you used nano microg - would it be fine to use the full nanodroid installer? There are some apps there that are handy afterr you have de-googled.

    Again, thanks for the thread. Been trying to go microg on stock for a while now withoutuch luck (full of fc's).

    Will try this asap.
    Which zip are you referring to in the first point? If you mean bromite zip and if it is available, I think it would be okay to flash it. You (might) see two webviews in developer settings. I really have no idea regarding libs, I really don't have much idea of core android system but afaik the zip file from PART 2 under

    There is this zip file specially made for removing gapps: ' https://github.com/CHEF-KOCH/Remove-Gapps/releases ' but I didn't use that and it doesn't remove 'Android System Webview' so it's upto you to find a list of removeable apps from your system.

    lists many libs if you extract it and find a file delete.sh in zip>system>system.sh (shell/sh is essentially a .text file). You can try deleting those.
    I might even try that zip file and see if it works or you can and update us, remember backing your system! after a fresh install.

    I used the full nanoDroid package before and it came with a plethora of apps that scared me. You can download each of those apps from f-droid one by one if you just want a specific app. thanks for asking. good day!