1. Download ADB and install it https://www.xda-developers.com/install-adb-windows-macos-linux/
2. Turn on Developer options and USB Debugging
3. Go to the folder where is your adb.exe installed (by default it is C:\adb)
4. In explorer find the folder open it and click on "file - Open this in Windows Shell" or you can go manully by opening windows shell/cmd and write: cd C:\adb
5. In shell write: adb shell pm list packages
6. Now find your desired app in the packages and write: adb shell pm path <your_desired_app.apk> for example: adb shell pm path com.oneplus.calculator
7. Copy the location of your app and write: adb pull <Copied/location/of/app> <where/you/wanna/save/the/apk> for example: adb pull /system/app/Calculator/Calculator.apk C:/adb
8. Write adb install --user 999 <location/of/pulled/app/from/phone> for example: adb install --user 999 C:\adb\calculator.apk
ENJOY your parallel app
For uninstalling the app (if its system based app)
1. open cmd/shell write adb shell
2. write pm uninstall --user 999 <app_you_wanna_delete> for example: pm uninstall --user 999 com.oneplus.calculator
StuartCarter said:
1. Download ADB and install it https://www.xda-developers.com/install-adb-windows-macos-linux/
2. Turn on Developer options and USB Debugging
3. Go to the folder where is your adb.exe installed (by default it is C:\adb)
4. In explorer find the folder open it and click on "file - Open this in Windows Shell" or you can go manully by opening windows shell/cmd and write: cd C:\adb
5. In shell write: adb shell pm list packages
6. Now find your desired app in the packages and write: adb shell pm path <your_desired_app.apk> for example: adb shell pm path com.oneplus.calculator
7. Copy the location of your app and write: adb pull <Copied/location/of/app> <where/you/wanna/save/the/apk> for example: adb pull /system/app/Calculator/Calculator.apk C:/adb
8. Write adb install --user 999 <location/of/pulled/app/from/phone> for example: adb install --user 999 C:\adb\calculator.apk
ENJOY your parallel app
For uninstalling the app (if its system based app)
1. open cmd/shell write adb shell
2. write pm uninstall --user 999 <app_you_wanna_delete> for example: pm uninstall --user 999 com.oneplus.calculator
Click to expand...
Click to collapse
They also have an edexposed module for this
toolhas4degrees said:
They also have an edexposed module for this
Click to expand...
Click to collapse
Yea but this is for non-root users solution.
PS: Edited title of topic, thank you
Hi mate, I have tried it out with Beta9 and although I get that the application was successfully installed it is not added to the parallel apps list. Tried for calculator, eBay and PayPal with no success.
Could you please provide any hint what might be going wrong here?
Thanks a lot!
Hey @xstu
Thanks for this guide with examples and screenshots. I got it working for some applications but for most of my apps I'm facing an issue which is explained below.
Certain apps like Freecharge shows multiple multiple packages installed like below (also first screenshot):
PS C:\Users\Arsh> adb shell pm path com.freecharge.android
package:/data/app/com.freecharge.android-v-p3MZlEwUaiRzt7c0Bs9A==/base.apk
package:/data/app/com.freecharge.android-v-p3MZlEwUaiRzt7c0Bs9A==/split_config.arm64_v8a.apk
package:/data/app/com.freecharge.android-v-p3MZlEwUaiRzt7c0Bs9A==/split_config.en.apk
package:/data/app/com.freecharge.android-v-p3MZlEwUaiRzt7c0Bs9A==/split_config.xxhdpi.apk
When I pull the base.apk one and install it on my Oneplus 7T using below commands, I don't face any blockers.
adb pull /data/app/com.freecharge.android-v-p3MZlEwUaiRzt7c0Bs9A==/base.apk C:\Users\Arsh
adb install --user 999 C:\Users\Arsh\base.apk
But when I try to pull the other 3 split packages then I get error like below:
remote object '/data/app/com.freecharge.android-p3MZlEwUaiRzt7c0Bs9A==/split_config.xxhdpi.apk' does not exist
After successful install of base.apk on device, both the parallel space and original version of my app starts crashing and becomes unusable. Check second screenshot for that.
What do you think could be missing here?
Edit: Got it working using below guide:
How to add any app to OxygenOS Parallel Apps space on OnePlus phones
You can add any app inside the Parallel Apps space on OnePlus phones running OxygenOS with this nifty trick. Read on to know more!
www.xda-developers.com
-Just make sure you already have at least 1 Parallel app set up
-You install app from Aurora (secondary account) before installing from Play store (primary account) otherwise you may get stuck at 'app already installed'
Related
Hi, i have unlocked bootloader, and when booting into main phone....I keep getting this error, when i press power button / swipe up, the message re-appears again.....but does not appear other times!?!?!
i know how to uninstall/disable system apps without root but cant find the package name either
help!
EDIT : Solved........tt
Basically using ADB SHELL, I deleted the app 'com.motorola.slpc_sys' and no more problems!
how i did it.......
ADB DEVICES --->
ADB SHELL ----->
pm list packages
pm uninstall -k --user 0 com.motorola.slpc_sys
voila....its uninstalled
I just picked up a "renewed" unlocked G8 thinq (Model LM-G820UM) on Amazon for a pretty good price. I'm using it on ATT prepaid, but its got a Sprint logo on startup. It also complained about network activation at every startup, but otherwise worked fine.
Combined with the fine work of rldev, here's a guide to remove the bloatware and ditch that activation message. It will still say sprint on bootup/shutdown, but other than that, no way I can tell its a sprint phone.
rldev said:
Remove Sprint from LG G8
We are removing the following files. See bottom for some notes. If you are using the floating bar, disable it or adb may not work.
Caller Id
Carrier device manager
Carrier Hub
MCM Client
Mobile Installer
Sprint Mobile Framework Support
Sprint Service
Software Update
pm uninstall -k --user 0 com.lookout
pm uninstall -k --user 0 com.coremobility.app.vnotes
pm uninstall -k --user 0 com.sprint.w.installer
pm uninstall -k --user 0 com.sprint.ms.cdm
pm uninstall -k --user 0 com.sprint.zone
pm uninstall -k --user 0 com.sprint.ecid
pm uninstall -k --user 0 com.sprint.extension
pm uninstall -k --user 0 com.sprint.care
pm uninstall -k --user 0 com.sprint.ce.updater
pm uninstall -k --user 0 com.lge.sprintnativewfc.smf
pm uninstall -k --user 0 com.sprint.ms.smf.services
pm uninstall -k --user 0 com.lge.sprintserver
pm uninstall -k --user 0 com.lge.lgdmsclientspr
NOTE: The last line will remove the Sprint Activation at boot. There are 3 of these that come up when you search in the app.
I don't know how to get rid of the Sprint bootup. The last one I purchased had it removed, so it is possible. Someone let me know.
Click to expand...
Click to collapse
Just wanted to shout out and say thanks! Worked perfectly.
I'll add some info for noobs just to contribute and make it easier for people in the future..
To get ADB working (windows):
Get and install LG USB drivers from here: http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425
Get the ADB binary from here: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Unzip it somewhere on your computer you can keep track of.
On your phone, go to Settings and tap on About Phone. Find the Build Number and tap on it 7 times to enable Developer Options.
Now enter Developer Options and find USB Debugging. Enable it.
Plug your phone into the computer and change it from “charge only” mode to “file transfer (MTP)” mode.
On your computer, open a CMD prompt (windows key, type cmd, hit enter)
Change directory to the folder you unzipped with the adb binary (CD <folder path>)
enter the following command: adb devices
You will see that the system is starting the ADB daemon. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
Now if you re-run the adb devices command, the terminal will print the serial number of your device. If so, then you’re ready to move on.
Enter the following command: adb shell
Now run each of the commands from the post above
Sources
brandontw said:
I just picked up a "renewed" unlocked G8 thinq (Model LM-G820UM) on Amazon for a pretty good price. I'm using it on ATT prepaid, but its got a Sprint logo on startup. It also complained about network activation at every startup, but otherwise worked fine.
Combined with the fine work of rldev, here's a guide to remove the bloatware and ditch that activation message. It will still say sprint on bootup/shutdown, but other than that, no way I can tell its a sprint phone.
Just wanted to shout out and say thanks! Worked perfectly.
I'll add some info for noobs just to contribute and make it easier for people in the future..
To get ADB working (windows):
Get and install LG USB drivers from here: http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425
Get the ADB binary from here: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Unzip it somewhere on your computer you can keep track of.
On your phone, go to Settings and tap on About Phone. Find the Build Number and tap on it 7 times to enable Developer Options.
Now enter Developer Options and find USB Debugging. Enable it.
Plug your phone into the computer and change it from “charge only” mode to “file transfer (MTP)” mode.
On your computer, open a CMD prompt (windows key, type cmd, hit enter)
Change directory to the folder you unzipped with the adb binary (CD <folder path>)
enter the following command: adb devices
You will see that the system is starting the ADB daemon. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
Now if you re-run the adb devices command, the terminal will print the serial number of your device. If so, then you’re ready to move on.
Enter the following command: adb shell
Now run each of the commands from the post above
Sources
Click to expand...
Click to collapse
Will the device be able to receive software updates after this?
kimush said:
Will the device be able to receive software updates after this?
Click to expand...
Click to collapse
Yep. Just got one today actually.
Hi. thanks for the info and the procedure. all went fine on my LG V50 thinq from Sprint (LM-V450PM). some interesting data is that I could get rid of the Sprint bootup performing a hard reset with the key convination before turning the phone on. I could not say if the device will be able to receive software updates after all these procedures because I already had it updated before to android 10. now the phone seems to be running a clean official rom. hope to hear about some root news for this device.
i am stumped at #9. was the next step" CD<path address>?" because that did not work.
then i tried to skip it to enter abd devices in cmd and that didn't work either.
could someone please answer if it's not too much trouble?
brandontw said:
I just picked up a "renewed" unlocked G8 thinq (Model LM-G820UM) on Amazon for a pretty good price. I'm using it on ATT prepaid, but its got a Sprint logo on startup. It also complained about network activation at every startup, but otherwise worked fine.
Combined with the fine work of rldev, here's a guide to remove the bloatware and ditch that activation message. It will still say sprint on bootup/shutdown, but other than that, no way I can tell its a sprint phone.
Just wanted to shout out and say thanks! Worked perfectly.
I'll add some info for noobs just to contribute and make it easier for people in the future..
To get ADB working (windows):
Get and install LG USB drivers from here: http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425
Get the ADB binary from here: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Unzip it somewhere on your computer you can keep track of.
On your phone, go to Settings and tap on About Phone. Find the Build Number and tap on it 7 times to enable Developer Options.
Now enter Developer Options and find USB Debugging. Enable it.
Plug your phone into the computer and change it from “charge only” mode to “file transfer (MTP)” mode.
On your computer, open a CMD prompt (windows key, type cmd, hit enter)
Change directory to the folder you unzipped with the adb binary (CD <folder path>)
enter the following command: adb devices
You will see that the system is starting the ADB daemon. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
Now if you re-run the adb devices command, the terminal will print the serial number of your device. If so, then you’re ready to move on.
Enter the following command: adb shell
Now run each of the commands from the post above
Sources
Click to expand...
Click to collapse
Hi, mate!
The Sprint boot up animation is still present after following the procedure. by the way, 2 commands (somewhere in the middle of the list) read "failure (not installed for 0). what does this mean?
i truly appreciate your work, mate.
brandontw said:
Yep. Just got one today actually.
Click to expand...
Click to collapse
Hi mate. So my LG G8X can still receive update, right? Although the LG software update is already gone from the update center section?
biscuitcrust said:
i am stumped at #9. was the next step" CD<path address>?" because that did not work.
then i tried to skip it to enter abd devices in cmd and that didn't work either.
could someone please answer if it's not too much trouble?
Click to expand...
Click to collapse
replace <path address> with (if you simply downloaded it and unzipped it) example: Downloads\platform-tools_r30.0.5-windows\platform-tools so it'll be "cd Downloads\platform-tools_r30.0.5-windows\platform-tools"
Do you think this process will allow WiFi calling to work on T-Mobile?
It worked perfectly but i would like to install stock rom for this device without bloatware and that one that does not have to do these steps every time I reset the phone. Can somebody help me to find that rom 'cause i found a lot of regions and i don't know wich one is the one i need.
when doing this process is there a risk of brick? It is the first time that I will try
Lennylegendary said:
when doing this process is there a risk of brick? It is the first time that I will try
Click to expand...
Click to collapse
modding anything theres always a risk but if it bootloops you might just have to go to recovery and do a hard rest
brandontw said:
I just picked up a "renewed" unlocked G8 thinq (Model LM-G820UM) on Amazon for a pretty good price. I'm using it on ATT prepaid, but its got a Sprint logo on startup. It also complained about network activation at every startup, but otherwise worked fine.
Combined with the fine work of rldev, here's a guide to remove the bloatware and ditch that activation message. It will still say sprint on bootup/shutdown, but other than that, no way I can tell its a sprint phone.
Just wanted to shout out and say thanks! Worked perfectly.
I'll add some info for noobs just to contribute and make it easier for people in the future..
To get ADB working (windows):
Get and install LG USB drivers from here: http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425
Get the ADB binary from here: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Unzip it somewhere on your computer you can keep track of.
On your phone, go to Settings and tap on About Phone. Find the Build Number and tap on it 7 times to enable Developer Options.
Now enter Developer Options and find USB Debugging. Enable it.
Plug your phone into the computer and change it from “charge only” mode to “file transfer (MTP)” mode.
On your computer, open a CMD prompt (windows key, type cmd, hit enter)
Change directory to the folder you unzipped with the adb binary (CD <folder path>)
enter the following command: adb devices
You will see that the system is starting the ADB daemon. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
Now if you re-run the adb devices command, the terminal will print the serial number of your device. If so, then you’re ready to move on.
Enter the following command: adb shell
Now run each of the commands from the post above
Sources
Click to expand...
Click to collapse
Hello can you assist me
Disabling Sprint Activation for non-Sprint Networks (on Mac)
1) Enable Developer options on G8X ThinQ.
Go to Settings > About Phone > Software info and then tap Build number a few times to enable Developer Mode. Accept warning. In the now available "Developer Options" settings, enable USB debugging.
2) Connect the phone to Mac through USB. No additional drivers need to be installed.
2) Following these instructions to install adb and issue commands on Mac
Install and Use ADB and Fastboot on Mac [How to]
If you want to use ADB commands in Mac terminal, you'll have to download and install ADB and Fastboot on Mac or you'll get 'not found' error.
technastic.com
I placed the unzipped platform tools in the Application folder.
3) list potentially unneeded Sprint packages to uninstall.
./adb shell pm list packages | grep sprint
For all packages:
./adb shell pm list packages
3) Check for the existence of com.lge.lgdmsclientspr, the service which initiates the Sprint activation at boot.
./adb shell pm list packages -f com.lge.lgdmsclientspr
or without -f
./adb shell pm list packages com.lge.lgdmsclientspr
4) Uninstall/Disable com.lge.lgdmsclientspr package
Uninstall
./adb shell pm uninstall -k --user 0 com.lge.lgdmsclientspr
Reinstall later
./adb shell pm install-existing com.lge.lgdmsclientspr
Alternatively,
Disable
./adb shell pm disable-user --user 0 com.lge.lgdmsclientspr
Enable
./adb shell pm enable com.lge.lgdmsclientspr
5) Confirm packages enabled or disabled
List all enabled apps filtered by "sprint":
./adb shell pm list packages -e | grep sprint
List all disabled apps
./adb shell pm list packages -d
6) Reboot the device by ADB command
./adb reboot
In Windows, the adb shell command is started as follows:
Windows Command Prompt: adb shell pm list packages -d
Windows PowerShell: .\adb
question 1: is it recommended to remove the (active european) sim card before injecting those commands or does it not affect the system change anyway?
question 2: although my refurbed G8 from California works with a german sim card, it seems the phone itself still has a country lock, due to not accepting european LG Smartworld login. It only offers login possibility via US, Canadian and Mexican LG accounts. Will this restriction be overridden after the here mentioned debrand codes initiation?
We have to admit it all mid range intensively priced devices are dumped with lot of bloatware and Some of which don't even allow us to uninstall.
Realme gives us a skip option while setting the system to reduce the no.of bloatware but many of which aren't removable .
Now i'll give a step by step procedure to remove all the apps which are unnecessary and useless for the device.
Needed :-
1. Pc with Adb installed (Using universal Adb is Recommended)
2. Realme 6 or 6 Pro with USB Debugging unlocked for which unlock the developer options by clicking About Phone -> Baseband & Kernal -> Build number (
click Multiple times untill it unlocks the options)
You can find the options in Additional Settings.
then enable usb debugging.
Now:-
Open the Folder where you have installed the ADB drivers the press shift and right click
you'll find a cmd or powershell option clicking on which gives a shell in that address
Now Connect the Phone with USB and give Permissions in the phone for the system (file Transfer mode)
are check the usb debugging request as accept
Now check whether the device is connected to the system using :-
./adb devices
list of the devices are listed
now click
./adb shell
"pm uninstall –k ––user 0 package name"
to uninstall any app using adb method
we can find the package name in a app PackageNameViewer
Now Run the command
this will uninstall the app
*Remember System Apps are Important and shouldn't be altered.
So Please perform any action carefully
We aren't responsible for your product or it's warranty*
List of Apps or Package Name I uninstalled Personally:-
com.heytap.browser
com.coloros.backuprestore
com.opera.branding.news
com.android.comtacts ( need to install google dialer or any other 3rd party so please don't unless a huge fan of google apps)
com.facebook.system
com.facebook.appmanager
com.facebook.services
com.heytap.cloud
com.oppo.music
com.coloros.gallery3d
com.coloros.video
Stuck anywhere Please do post comments.
XDA isn't allowing me to post pictures.
It would be better to use
Code:
adb shell pm disable-user --user 0 <package_to_disable>
instead of uninstall because if any package needs to be installed again it simply can be done by
Code:
adb shell pm enable <package_to_enable>
whereas using the uninstall command the package gets uninstalled for the current user and only way to get it back is by factory reset.
Almost all of colorOS bloat can be disabled including the contacts ( contains the dialer app too) and messages. You can install google dialer (mod found on xda working perfectly, using for 3 days now) and google contact and messages from play store.
Edit: Game center & Oroaming for some wierd reason doesn't get disabled.
Edit 2: contacts thing already mentioned in OP. Missed it the first time.
I took the conservative approach. Done disabling some apps just in case i needed to restore it will be easier. Thank you for the tutorials
this is what i did
adb devices
adb shell
pm disable-user --user 0 com.google.android.keep
pm disable-user --user 0 com.google.android.youtube
pm disable-user --user 0 com.coloros.video
pm disable-user --user 0 com.android.mms
to enable it again
pm enable com.coloros.video
pm enable com.google.android.youtube
pm enable com.google.android.keep
pm enable com.android.mms
change mms to google messages
video to mx video player
youtube to snaptube
keep to none i dont need this but to be safe i just disable it
debdeep98 said:
It would be better to use
Code:
adb shell pm disable-user --user 0 <package_to_disable>
instead of uninstall because if any package needs to be installed again it simply can be done by
Code:
adb shell pm enable <package_to_enable>
whereas using the uninstall command the package gets uninstalled for the current user and only way to get it back is by factory reset.
Almost all of colorOS bloat can be disabled including the contacts ( contains the dialer app too) and messages. You can install google dialer (mod found on xda working perfectly, using for 3 days now) and google contact and messages from play store.
Edit: Game center & Oroaming for some wierd reason doesn't get disabled.
Edit 2: contacts thing already mentioned in OP. Missed it the first time.
Click to expand...
Click to collapse
Doesn't Realme 6 Pro have Realme OS not colorOS? Nevermind, I'm new to this. My bad.
@jlrruben:
what's the best version of XDA's Google Phone apk for the Realme 6 Pro?
HELP!!
I did the uninstalling as advised here but went overboard (my bad)
If someone can help me installing these things back please!
com.google.android.gm
com.google.android.gms
com.google.android.gms.location.history
com.google.android.gmsintegration
Using RealMe 6 Pro
c0nstantin31V said:
If someone can help me installing these things back please!
Click to expand...
Click to collapse
Just use this...
Code:
adb shell pm install-existing <package name>
I have 13 pages of packages on my phone.
Is there a definitive list of what the packages are for and which ones can safely be removed .
I'm hesitant as my phone is only 2 days old and I have already soft bricked it 3 times.
Twice trying to install TWRP and once installing Magisk
Flashing works without error messages but trying to reboot to TWRP just goes to stock recovery then won't reboot same situation when rebooting after Magisk root.
In this guide we will see step by step how to debloat the Galaxy Tab S8
First of all we have to enable: Developer Options
Settings->About tablet->Software information->(tap 7 times)Build number
After that we will enable: OEM Unlocking & USB Debbuging
Settings->Developer Options->OEM Unlocking(ON) & USB Debbuging(ON)
On the next step we need to download & install : ADB & Fastboot tools
Once you install the tools, connect your {Tablet} - {PC}
Select: USB Debbuging & Open your: Terminal
We are almost there
Now i will make a short explanation in order to understand what are we doing exactly & how we will do it.
What is ADB?
ADB provides us with commands that can be used to debug Android devices,
installing or uninstalling apps and getting information about a connected device.
adb shell
This command activates the remote shell command console on the connected Android smartphone or tablet.
adb shell pm uninstall -k --user 0
Using this, you can easily uninstall the unwanted system apps. To be able to execute it, you must issue 'adb shell' command first.
You can then use 'pm uninstall -k --user 0' followed by the Android app package name as shown below.
pm uninstall -k --user 0 com.whatsapp_2.20.apk
This command can help you if you want to remove all the bloatware from your phone.
Please note that most system apps don't have the 'Uninstall' option on the device but this command works magically.
If you don't know the app package name for the apps you want to remove, you can use adb shell pm list packages to find it out.
adb shell pm list packages
Using the above ADB Shell command, you can print the list of the app package names for all apps installed on your Android device.
You can use this command with different parameters to get a more specific list of app packages.
For instance, if you want to list the system apps only, use
adb shell pm list packages -s
In order to list all third-party apps installed on your Android phone or tablet, you issue the following command.
adb shell pm list packages -3
Do you want ADB Shell to show the list of all enabled or disabled apps on your device,
try the command with '-d' (disabled apps) and '-e' (for enabled apps) parameter.
adb shell pm list packages -d
adb shell pm list packages -e
Now, if pm list command troubles you or you are unsure that you are making the right choice you should stop right there
(uninstalling the wrong app might harm your tablet's operating system) and use another method for identifying which app you want to uninstall.
(GUI method - Graphical User Interface) For example: APK Inspector will provide you with a detailed list of installed packages (plus their icon) on your device, once you select an app, extra details will be shown to you & that's how you will get the correct name.of.the.app
Thanks for your time ❤
Reserved
I really appreciate this write-up it has been a big help..
I use my OnePlus 9 pro with ADB and fastboot for Android NDK to debloat..
and that application inspector is a God send so again. thank you
I don't know if it was just a fluke or what but when I rebooted after successfully deleting digital well-being my tablet booted up super fast...
either way I'm good.
Awesome thanks for the tip. Is using "install" put the app back if I screw up something?
So it really doesn't uninstall just uninstalls from your app draw?
striker59 said:
So it really doesn't uninstall just uninstalls from your app draw?
Click to expand...
Click to collapse
For the os, it is like it has been uninstalled. But you don't free disk space, as the data of the app are still there. They just been hidden from os. That's why you can have back the app again just with an adb command again.
Man I used this to shut down numerous apps on all of my Android devices. Samsung and Verizon apps. Thanks!
Went back in to uninstall more apps. Device is recognized but adb shell won't load. The last time I used adb it was for my phone.
Figured it out, had to revoke USB debugging on my tablet. Delete on the computer c:user.android and restart (actual path on the computer could be different than what I stated).
Hi there.
Can anyone confirm, if it is save to remove the phone app from the device since it is connected to this samsung feature "calls/ messages on other Galaxy devices"? Actually i fully wanne get rid of this feature and app since i don´t use a galaxy phone.
Can someone share experiences/ideas according this topic?
Stogie87 said:
Hi there.
Can anyone confirm, if it is save to remove the phone app from the device since it is connected to this samsung feature "calls/ messages on other Galaxy devices"? Actually i fully wanne get rid of this feature and app since i don´t use a galaxy phone.
Can someone share experiences/ideas according this topic?
Click to expand...
Click to collapse
I have Debloated it (adb frozen) months ago. Didn't have any problem. You can always enable it again.
Am I right? If i debloat I don't clean up the system space used from the os ?
nofear5888 said:
Am I right? If i debloat I don't clean up the system space used from the os ?
Click to expand...
Click to collapse
You won't earn more free space. Apps are still there after Debloating.
sosimple said:
For the os, it is like it has been uninstalled. But you don't free disk space, as the data of the app are still there. They just been hidden from os. That's why you can have back the app again just with an adb command again.
Click to expand...
Click to collapse
@striker59
You remove the app for the current user but its still inside system's root directory.
You don't gain storage.
What you can achieve tho if you remove/disable the unnecessary services without causing softbrik or error spamming 'service has stop working' is a lightweight $user who uses less ram, your phone's overall performance is better and the battery reduction is slower.
Get the List of Vivo Pre-installed Apps using ADB
Please note that depending on your phone model and Android version, the list of Vivo system apps might differ. In case you want to get your own list of all app packages that come preloaded on your Vivo phone.
Whether you want to generate the list of pre-installed apps on your Vivo phone or want to uninstall them without root, you need to set up ADB and Fastboot on your PC first. Follow the steps below to learn how you can do that.
Download and extract the latest Android SDK Platform-tools.zip. You can also uninstall the system apps on your phone using ADB commands on your Android device itself without root.
Launch a Command Prompt window or Windows PowerShell from the ‘platform-tools‘ folder window.
Enable USB Debugging on your Vivo phone, You can do that by going to Settings > System management > Developer options.
Connect your Vivo phone to the computer and make sure to extend the screen lock timeout to 15 or 30 minutes.
It’s time now to verify that your phone and ADB can communicate with each other. Issue the following command to test the connection. adb devices
If you get the ‘adb is not recognized…‘ error, try the solution to fix ADB errors.
Now, type the following command and press the Enter key on your keyboard. adb shell
Make sure to authorize ADB on your Vivo phone by allowing USB debugging, or ADB won’t be able to detect your device.
To print the list of Vivo pre-installed apps, execute this command. pm list packages -s
As soon as you hit the Enter key, you’ll get a complete list of system apps preloaded on your Vivo phone.
You can copy this list using Ctrl+C and paste it into a text or Notepad file. You now have the package names of all Vivo system apps installed on your device. You can use them to remove bloatware on your Vivo phone.
Uninstall System Apps on Vivo without Root
Now that you know how to execute ADB commands and have the package names of Vivo bloatware, you can uninstall or debloat your Vivo phone easily using the ADB Shell commands mentioned below. There’s also a command that lets you reinstall an app if you\removed it by mistake.
Launch the Command Prompt (Windows) or Terminal (Mac).
Connect your Vivo phone to the computer.
Type adb shell and press the enter key. Then use one of the following commands to disable or uninstall a system app.
Uninstall: pm uninstall -user 0 <package name>
Freeze: cmd appops set <package_name> RUN_IN_BACKGROUND ignore
Disable: adb shell pm disable-user --user 0 <package name>
Re-install: cmd package install-existing <package name>
For example, if you want to uninstall the Vivo Compass app, use the following command. In case you get a “Failure [not installed for 0]” message while trying to uninstall an app, it means the app package is not present on your phone. In such a case, proceed with removing the next app.
there is written a super detailed tutorial on uninstalling bloatware on Android devices with and without root. Please refer to that.
Credits to Technastic.com