How to remove Google services? - Huawei Mate 10 Guides, News, & Discussion

Does anyone know how to completely remove Google services on EMUI 10? Maybe some ADB commands because I can not disable core services from GUI? I don't need their bloatware, especially after they added COVID s*it inside.
Thanks a lot and have a nice day!

domy_os said:
Does anyone know how to completely remove Google services on EMUI 10? Maybe some ADB commands because I can not disable core services from GUI? I don't need their bloatware, especially after they added COVID s*it inside.
Thanks a lot and have a nice day!
Click to expand...
Click to collapse
Download "package name viewer 2.0" from market then open it and Search for "package name" for the app you want to delete,,
Open adb on your computer
Put those codes :
- adb devices
If you see an entry listed under the “List of devices” section, then your device is connected.
- adb shell
- pm uninstall -k --user 0 package-name
For example you want to delete google play services app,, open package name app and search for package name for that app,, will be "com.google.android.gms"
So..
- pm uninstall -k --user 0 com.google.android.gms
So do this with the rest of the apps you want to delete..

Will factory reset restore all removed packages, just in case something goes wrong?

domy_os said:
Will factory reset restore all removed packages, just in case something goes wrong?
Click to expand...
Click to collapse
Yes... I think so

Damn, I have to be 100% sure because the phone is not rooted so no way to make full system image. Maybe reflash with HiSuite will help, I don't know...

domy_os said:
Will factory reset restore all removed packages, just in case something goes wrong?
Click to expand...
Click to collapse
Hi @domy_os, did you ever manage to remove Google Play Services? And did you find out if it came back after a factory reset?

thefish123 said:
Hi @domy_os, did you ever manage to remove Google Play Services? And did you find out if it came back after a factory reset?
Click to expand...
Click to collapse
Yes, but I have restored it because some crypto apps (still) depend on Google.
Take a look on Universal Android Debloater, it's a nice tool...
GitHub - 0x192/universal-android-debloater: Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device. - GitHub - 0x192/universal-android-debloater:...
github.com

domy_os said:
Yes, but I have restored it because some crypto apps (still) depend on Google.
Take a look on Universal Android Debloater, it's a nice tool...
GitHub - 0x192/universal-android-debloater: Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device. - GitHub - 0x192/universal-android-debloater:...
github.com
Click to expand...
Click to collapse
That is an interesting tool. I will have to check that out. Right now, I am running LineageOS with MicroG (an open source replacement for Google Play Services) on a Samsung S10+ (SM-G975F). But because it is the international model (the only ones that support unlocking the bootloader) I do not have all LTE bands enabled and so I have poor reception in places (not terrible but I am concerned about when I go into rural areas).
So, now I am thinking about getting a Canadian model and de-bloating it instead of running an alternative ROM.
The Fish

Related

[Help] Info for making the Prime-subsidized Fire 7 7th gen more usable

As of Sep 20th 2018, mine came with Amazon OS version 5.3.3.0. There is NO root for this version yet (not kingroot or any other sketchy chinese utility, I tried a bunch in a VM). There is hope, considering the stupid-low price ($35) can get it into many developer's hands.
To disable packages via ADB, some commands you find while searching don't work, as they are formatted incorrectly. The correct way to enable or uninstall packages is:
Code:
adb shell pm uninstall --user 0 com.vendor.packagename
or
Code:
adb shell pm enable --user 0 com.vendor.packagename
Source: https://www.addictivetips.com/android/remove-ads-bloatware-from-the-amazon-fire-7-tablet-no-root/
The Google Play store install method featured here works as well.
Quintuple said:
As of Sep 20th 2018, mine came with Amazon OS version 5.3.3.0. There is NO root for this version yet (not kingroot or any other sketchy chinese utility, I tried a bunch in a VM). There is hope, considering the stupid-low price ($35) can get it into many developer's hands.
To disable packages via ADB, some commands you find while searching don't work, as they are formatted incorrectly. The correct way to enable or uninstall packages is: or
Source: https://www.addictivetips.com/android/remove-ads-bloatware-from-the-amazon-fire-7-tablet-no-root/
The Google Play store install method featured here works as well.
Click to expand...
Click to collapse
This is well covered territory. A few comments:
- FireOS builds for 32-bit architecture have been resistant to root exploits for 18+ months; few (if any) true developers are working on cracking this trailing edge gizmo
- on an unrooted device 'pm uninstall' simply deactivates packages located in the system partition; target app remains installed and still consumes space
- once deactivated via the above method there is no way to reactivate the app short of a factory reset or reload of FireOS (reinstalling app won't work)
- on an unrooted device 'pm install' is only useful for packages resident in the data partition
- thanks for confirming the Play Store installation method used by hundreds (possibly thousands) of individuals and featured in several predominant publications actually works...good to know
I apologize for posting if I'm not contributing anything.
Quintuple said:
I apologize for posting if I'm not contributing anything.
Click to expand...
Click to collapse
There is an entire forum dedicated to this device populated with dozens of threads and thousands of posts. Even an index. Suggest digesting some of that material before opening a thread. New info is always welcome.

[GUIDE][GLOBAL]Flyme 7 update,Disable system apps,Enable night mode,Weather fix

First of all i highly recommend you update your phone to latest version of Flyme as of day i write this guide newest stable version is 7.0.0.0G. It brings various bug fixes as well as security update and new functions. It fixed the weather problem too when it would not appear on secondary screen. This is my experience based on the standard model with Helio P25 chip.
JUST IN CASE BACKUP ALL OF YOUR DATA FIRST
Grab it at http://www.flymeos.com/firmwarelist?modelId=88&type=1
Installation is pretty straightforward:
-switch off your phone
-now press volume up button and power button at same time, then release power button when meizu logo appears
-phone now will enter update mode, connect it to pc and it should show up as removable drive named recovery, copy the update.zip over it
-once copied tap the start button to begin. the process itself and first boot will take a while
-when done and phone boots up just log in to your accounts and set up everything as normal or whatever
ta-dah ! you should be running latest software now.
Next problem i've encountered was big number of unwanted apps and you will need working ADB for that. I've always used custom roms which did not contain bloatware. Now im giving you one of the way of disabling them (not permanent removal).
For this to be done you need to activate developer mode and usb debugging, simply go to settings->about phone->and now tap on your build number several times
After you activate it it will be available in accessibility options under developer settings. just check the usb debugging and you're good to go
DISCLAIMER: dont ask me about adb drivers for your phone, since i had issues installing them under win 10 x64 build 1803 i thought "aw f*ck it" and just did it on linux where everything worked out of the box.
The application you will need is called Ice Box (you will find it here https://play.google.com/store/apps/details?id=com.catchingnow.icebox&hl=en_US) and install it.
After you install the app its necessary that you remove ALL of your accounts including your Google account. We will need to grant the app device owner permission. Also if multi-user or guest mode has been set on your device, it need to be closed or deleted.
When you have that done just type in your command line , terminal or whatever "adb shell dpm set-device-owner com.catchingnow.icebox/.receiver.DPMReceiver "
Now reboot and add your accounts back, and disable/freeze uwanted apps.
Last - the night mode. As its no longer availble in Flyme 7 if you want to use it you need to manually bring it back by installing Flyme Lab and enabling it trough quickshortcutmanager. Install both apps, then open quickshortcutmanager and search for Flyme Lab. expand it and choose the activity named com.meizu.flymelab/com.meizu.flymelab.component.nightmode.NightModeSettingsActivity .Create shortcut and open it. You should be able to enter the night mode.
Nice guides, thanks.
It's also nice that Flyme 7 still supports rooting, therefore I'm using Titanium Backup to freeze unwanted apps. I bought it when I was using another phone so, for me, it's still worth it. Altough, for uninstalling system apps I'm using separate ADB commands for each app.
cris2d2 said:
Nice guides, thanks.
It's also nice that Flyme 7 still supports rooting, therefore I'm using Titanium Backup to freeze unwanted apps. I bought it when I was using another phone so, for me, it's still worth it. Altough, for uninstalling system apps I'm using separate ADB commands for each app.
Click to expand...
Click to collapse
Its first time for me writing a guide so good word is always appreciated. What im trying to show here is the no root way of getting rid of apps for ppl like me who dont want to root their phone. As i bought it literally two days ago and i dont want to mess with it too much and loose warranty or/and OTA updates.
I also been considering posting a root guide once i tried it myself to confirm it working.
non.verbal said:
Its first time for me writing a guide so good word is always appreciated. What im trying to show here is the no root way of getting rid of apps for ppl like me who dont want to root their phone. As i bought it literally two days ago and i dont want to mess with it too much and loose warranty or/and OTA updates.
I also been considering posting a root guide once i tried it myself to confirm it working.
Click to expand...
Click to collapse
Well, before I discovered a rooting method for Flyme 7, I used to uninstall apps by using ADB commands. So, yes, it is possible to remove unwanted system apps without root. But now, after rooting Flyme 7, I'm only using Titanium Backup to freeze unwanted system apps, not removing them.
As far as I know, rooting Meizu phones by the official method (from Settings) does not lead to losing warranty. Only OTA updates are lost, but this is not important, at least to me, because I can always check Flyme website for new updates and, if I want to update, I just download the file and flash it through standard Flyme recovery. There is no need, for me, to maintain OTA capability. Anyhow, Flyme updates are slow to non-existent, so we can't really complain about losing an update.
Thank you all. I'm happy with this phone at all, but software has few shortcomings and design flaws, in my opinion. Especially related to the integration with "flyme login" and Touchpal. This last one is very annoying because although I try to stop it, at each software update it comes back, more annoying than ever. So, I have some questions: which is the adb command to stop and freeze bloatware without rooting? Which is the official way to root the phone? Once rooted, is it possible to revert to the unrooted state? Some apps, actually, do not work on rooted phones. Thanks
pask876 said:
Thank you all. I'm happy with this phone at all, but software has few shortcomings and design flaws, in my opinion. Especially related to the integration with "flyme login" and Touchpal. This last one is very annoying because although I try to stop it, at each software update it comes back, more annoying than ever. So, I have some questions: which is the adb command to stop and freeze bloatware without rooting? Which is the official way to root the phone? Once rooted, is it possible to revert to the unrooted state? Some apps, actually, do not work on rooted phones. Thanks
Click to expand...
Click to collapse
I can't freeze (or disable) apps with ADB commands, only uninstall.
You need [email protected], App Inspector or similar (to find exact name of package for an app) and these commands:
adb devices
adb shell
pm uninstall -k --user 0 name_of_package
Example, for gmail:
pm uninstall -k --user 0 com.google.android.gm
Regarding rooting, as far as I know, the only method that works on Pro 7 / Pro 7 Plus is also supported by Meizu (but it breaks OTA updates).
The method is described in this video (in russian) but it's quite easy.
If you want to remove root (or if root breaks functionality) you have to reflash the same ROM from Recovery (without wipe).
Any air update coming soon? Or manually installation single option?

Debloating more apps, clean up status bar, & removing pesky permanent notifications

Debloating more apps, clean up status bar, & removing pesky permanent notifications
Hola
For those of us who are using the non-Chinese variant, meaning no bootloader unlock, we are forced to find other ways to accommodate the following:
1. Removing more bloatware / unneeded apps.
2. Be able to remove most system based icons from the status bar to allow other icons to show up given the limited space we have due to the notch.
3. Be able to remove permanent notifications from the notifications panel.
While using adb can accommodate all of the above, being able to control most of these items from an app is much easier to manage. Most, if not all, of the apps I mention below will cost you a few dollars but in my view are worth every penny and can be used on other devices.
Bloatware removal
App needed: App Freezer
Link: https://play.google.com/store/apps/details?id=com.wakasoftware.appfreezer&hl=en
Basic setup (taken almost verbatim from Play Store info):
1. Make sure you know how to use adb clearly! <- If you don't know to use adb, Google it!
2. Go to [Settings], go [Accounts], then remove All Accounts! <- This is a critical part of the setup!
3. Enable Android Debugging mode of your phone.
4. Run command
- adb shell dpm set-device-owner com.wakasoftware.appfreezer/.receiver.DPMReceiver
5. Reboot your phone, now you can add your accounts back and enjoy this app.
(For detailed instructions: http://wakasoftware.com/app-freezer-setup)
6. For general bloatware / unneeded app removal, I have attached an export from my App Freezer installation. OBVIOUSLY there are apps that I froze that I do not need or use, so go through the list and edit as needed. It is very difficult to find proper information on those com.Huawei.* files.
Status bar icon removal
App needed: SystemUI Tuner
Link: https://play.google.com/store/apps/...ystemuituner&rdid=com.zacharee1.systemuituner
Basic setup (taken almost verbatim from Play Store info):
1. Make sure you know how to use adb clearly! <- If you don't know to use adb, Google it!
2. Enable Android Debugging mode of your phone.
3. Run commands
- adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS
- adb shell pm grant com.zacharee1.systemuituner android.permission.PACKAGE_USAGE_STATS
- adb shell pm grant com.zacharee1.systemuituner android.permission.DUMP
4. Launch app and select which icon you want to remove. Note that unfortunately not all icons can be removed, like the unneeded VoLTE / HD system icon that always shows up unless you manually disable this feature.
5. RESTART your phone to make most of the selected icons removed. REMEMBER THAT SOME ICONS CANNOT BE REMOVED BY THIS APP!
Notification panel clean up
App needed: TidyPanel
Link: https://play.google.com/store/apps/details?id=com.dharmapoudel.tidypanel
Basic setup:
1. Install, buy the Pro version (if you think it is worth it), assign needed permissions.
2. Select which permanent notifications you want removed.
3. Restart to ensure it continues to work after a reboot (though I think you may need the Pro version to enable this feature).
4. I found that some permanent notifications take some fine tuning to be removed by this app in terms of using a custom title or custom text. It is finicky indeed but once you get the hang of it, it works well. The app developer has a XDA thread in the main Apps sub-forum.
Yes, yes, three additional PAID applications to be installed to give us other features that we usually would be able to achieve with simple root or otherwise. Hopefully this helps someone else other there.
sad, but when i try to activate with adb always shows " Not allowed to set the device owner because there are already some accounts on the device"
i removed all accounts, even i removed all device administrator programs
Ricardo_G said:
sad, but when i try to activate with adb always shows " Not allowed to set the device owner because there are already some accounts on the device"
i removed all accounts, even i removed all device administrator programs
Click to expand...
Click to collapse
Hola
Hmm, that is indeed weird, I did not have any issues with this part. But just to confirm did you remove ALL Google and non-Google accounts like WhatsApp, email accounts, anything else listed in the Users and Accounts section?
Sent from my LYA-L0C using Tapatalk
when i try to run adb command…
adb shell dpm set-device-owner com.wakasoftware.appfreezer/.receiver.DPMReceiver
java.lang.IllegalStateException: Not allowed to set the device owner because there are already some accounts on the device
at android.os.Parcel.createException(Parcel.java:1953)
at android.os.Parcel.readException(Parcel.java:1913)
at android.os.Parcel.readException(Parcel.java:1863)
at android.app.admin.IDevicePolicyManager$Stub$Proxy.setDeviceOwner(IDevicePolicyManager.java:5863)
at com.android.commands.dpm.Dpm.runSetDeviceOwner(Dpm.java:176)
at com.android.commands.dpm.Dpm.onRun(Dpm.java:106)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:54)
at com.android.commands.dpm.Dpm.main(Dpm.java:41)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:371)
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.devicepolicy.DevicePolicyManagerService.enforceCanSetDeviceOwnerLocked(DevicePolicyManagerService.java:8067)
at com.android.server.devicepolicy.DevicePolicyManagerService.setDeviceOwner(DevicePolicyManagerService.java:7352)
at android.app.admin.IDevicePolicyManager$Stub.onTransact(IDevicePolicyManager.java:1095)
at com.android.server.devicepolicy.HwDevicePolicyManagerService.onTransact(HwDevicePolicyManagerService.java:769)
at android.os.Binder.execTransact(Binder.java:739)
Hola
Based on the initial response it is still detecting some other account on your device. Long shot but after removing all accounts try rebooting and try again (assuming you didn't do so already).
Sent from my LYA-L0C using Tapatalk
no works
---------- Post added at 05:13 AM ---------- Previous post was at 05:12 AM ----------
i can note remove find my device and archives, this can not deleted ( both are system app, non removable)
Ricardo_G said:
no works
---------- Post added at 05:13 AM ---------- Previous post was at 05:12 AM ----------
i can note remove find my device and archives, this can not deleted ( both are system app, non removable)
Click to expand...
Click to collapse
Hola
I don't understand, I did not have to remove any apps, just any accounts listed in the Users and Accounts section in Settings. Can you show us a screen capture of your phone of this section?
I don't have any un-needed apps that I can't hide, disable or install, and I don't have any persistent notifications either?
Jonathan-H said:
I don't have any un-needed apps that I can't hide, disable or install, and I don't have any persistent notifications either?
Click to expand...
Click to collapse
Hola
Not sure I understand your comment. If you are simply stating that you have no issues with your Mate 20 Pro, and don't want to remove / disable existing Huawei provided apps then that is absolutely fine, etc. My post is simply to share information on how I was able to get some features that I accustomed to using on other devices. Many us really like the hardware, but man their EMUI skin is a most difficult nut to crack :crying:
Only wish that Substratum can bring support for our device or at least for Android 9 Pie.
QAM said:
Hola
Not sure I understand your comment. If you are simply stating that you have no issues with your Mate 20 Pro, and don't want to remove / disable existing Huawei provided apps then that is absolutely fine, etc. My post is simply to share information on how I was able to get some features that I accustomed to using on other devices. Many us really like the hardware, but man their EMUI skin is a most difficult nut to crack :crying:
Only wish that Substratum can bring support for our device or at least for Android 9 Pie.
Click to expand...
Click to collapse
It´s simple
- i removed all accounts
- I remove all programs grants to accessibility
- I removed all programs grants to device administrator
and doesn´t work neither
Ricardo_G said:
no works
---------- Post added at 05:13 AM ---------- Previous post was at 05:12 AM ----------
i can note remove find my device and archives, this can not deleted ( both are system app, non removable)
Click to expand...
Click to collapse
adb shell
pm list packages
pm uninstall -k --user 0 "package name"
find my device is "com.google.android.apps.adm"
cant see the archives? maybe download an app similar to 'package name viewer' which will give you the package name to delete.
Please be cautious, some things should not be deleted and you may need a factory reset to get it back.
---------- Post added at 06:29 PM ---------- Previous post was at 06:28 PM ----------
Ricardo_G said:
It´s simple
- i removed all accounts
- I remove all programs grants to accessibility
- I removed all programs grants to device administrator
and doesn´t work neither
Click to expand...
Click to collapse
this doesnt make sense either. Did not in any way have anything to do with what was asked.
All worked great for me, thanks
Any benifit of freezing the bloat wares rather than just uninstalling them completely using adb? Just curious
wpy said:
Any benifit of freezing the bloat wares rather than just uninstalling them completely using adb? Just curious
Click to expand...
Click to collapse
If a package that is uninstalled causes issues, you'll need a factory reset to get it back. Otherwise just unfreeze
Cleanup Statusbar
command to remove statusbar icons:
Code:
adb shell settings put secure icon_blacklist [comma separated codes here] && adb reboot
Icons to disable (config_statusBarIcons from Huawei Mate 20 Pro framework_res.apk):
Code:
<string-array name="config_statusBarIcons">
<item>mute</item>
<item>ime</item>
<item>powersavingmode</item>
<item>speakerphone</item>
<item>wifi</item>
<item>cdma_eri</item>
<item>data_connection</item>
<item>phone_evdo_signal</item>
<item>phone_signal</item>
<item>battery</item>
<item>secure</item>
<item>clock</item>
<item>unicom_call</item>
<item>volte_call</item>
<item>vowifi_call</item>
<item>data_saver</item>
<item>tty</item>
<item>managed_profile</item>
<item>cast</item>
<item>sync_failing</item>
<item>sync_active</item>
<item>vpn</item>
<item>earphone</item>
<item>eyes_protect</item>
<item>nfc</item>
<item>alarm_clock</item>
<item>bluetooth</item>
<item>location</item>
<item>zen</item>
<item>volume</item>
</string-array>
command to re-enable the icons:
Code:
adb shell settings delete secure icon_blacklist && adb reboot
command to show disabled icons:
Code:
adb shell settings get secure icon_blacklist
webpatrick said:
command to remove statusbar icons:
Icons to disable (config_statusBarIcons from Huawei Mate 20 Pro framework_res.apk):
command to re-enable the icons:
command to show disabled icons:
Click to expand...
Click to collapse
Thanks for this info. Can confirm this works. But still cannot remove the stupid volte icon :laugh:
QAM said:
Hola
Hmm, that is indeed weird, I did not have any issues with this part. But just to confirm did you remove ALL Google and non-Google accounts like WhatsApp, email accounts, anything else listed in the Users and Accounts section?
Sent from my LYA-L0C using Tapatalk
Click to expand...
Click to collapse
I am also the same problem:哭::哭:
so after a successful cmd promt i get device is managed by your company why
miffymiffy said:
If a package that is uninstalled causes issues, you'll need a factory reset to get it back.
Click to expand...
Click to collapse
You can actually use the following in adb shell to reinstall a package as it is still in the system:
cmd package install-existing <package name>
dominicstg2 said:
so after a successful cmd promt i get device is managed by your company why
Click to expand...
Click to collapse
same with me, anyone can help or explain about this??

Question Problem after debloating realme 8

Last night I used bugjaegar to uninstall some bloatwares along with REALME THEME SERVICES. In the morning the screen is flicking and fingerprint and all functions are not working. Just suggest some way how to fix this?
How to install that THEME SERVICES without accessing phone (screen not working) and I don't want to reset the device. Please guys help me here in this situation.
I just ran into the same problem after debloating my Realme 8 5G (RMX3241). Have you found a solution yet?
Edit: Had to do a full wipe from recovery mode. I ended up just debloating google apps. I'll leave the other system apps as they are.
I don't know what bugjaegar is. But the same thing happened when I uninstalled com.coloros.weather.service with adb (My screen started to turn on and off). I don't know if bugjaegar fully uninstalls the system app or not, but if its the same as uninstalling it with adb, then you can do
adb shell cmd package install-existing com.coloros.weather.service
if this doesn't fix your problem, try figuring out the package name of theme services and install it with the same adb command but replace com.coloros.weather.service with the theme service package name.
melforx said:
I just ran into the same problem after debloating my Realme 8 5G (RMX3241). Have you found a solution yet?
Edit: Had to do a full wipe from recovery mode. I ended up just debloating google apps. I'll leave the other system apps as they are.
Click to expand...
Click to collapse
I used this list to debloat my Realme 8. I hope this helps.
I had also once to do the recovery mode, in my case I suspect I should not have removed com.heytap.appplatform but it would be good to know for sure. Maybe everyone could list the apps that he removed without bricking the device (adb shell "pm list packages -d | cut -c 9- | sort") so we could compile a list?
I think you have debloated 'Weather and weather service' app. Although u can rebloat them through adb.
Weather app linked is with clock app/widget ... seems too tightly ... may be clock app removal to fully debloating ...

Question Okay, I'm stupid...

So, I was going through and removing bloat from my phone and was trying to remove the Samsung Contacts app through `adb`, but apparently I removed the wrong thing and now the Phone, Messages, and Contacts app are crashing every time I try to open them. I removed "package:/system/priv-app/SamsungContactsProvider/SamsungContactsProvider.apk=com.samsung.android.providers.contacts" which is apparently a core service. I'm wondering if anyone might know how I could reinstall that APK?
install this apk should solve the problem
If worse comes to worse a factory reset will.
A lot of the bloatware is useful. I prefer to use a package disabler as I can easily toggle them on or off as needed real time.
rtd4 said:
install this apk should solve the problem
Click to expand...
Click to collapse
It sat for a minute trying to install and then came up with, "App not installed" and says that every time I retry.
Trying install via adb I get: "
Performing Streamed Install
adb: failed to install /home/mhicks/Downloads/SamsungContactsProvider.apk: Failure [INSTALL_FAILED_DUPLICATE_PERMISSION: Package com.samsung.android.providers.contacts attempting to redeclare permission android.permission.SEND_CALL_LOG_CHANGE already owned by com.android.providers.contacts]"
Hmmm, perhaps I should remove Google Contacts first...
Okay, that helped, but now I'm getting: "
Performing Streamed Install
adb: failed to install /home/mhicks/Downloads/SamsungContactsProvider.apk: Failure [INSTALL_FAILED_VERSION_DOWNGRADE]"
I thought deleting the "com.samsung.android.providers.contacts" might solve the problem, but trying gave me: "
./adb -d uninstall com.samsung.android.providers.contacts
Failure [DELETE_FAILED_INTERNAL_ERROR]"
darkfrog26 said:
It sat for a minute trying to install and then came up with, "App not installed" and says that every time I retry.
Click to expand...
Click to collapse
try these commands on pc
adb shell cmd package install-existing com.samsung.android.providers.contacts
adb shell pm install -r --user 0 /system/priv-app/SamsungContactsProvider/SamsungContactsProvider.apk
The first command returns: "Package com.samsung.android.providers.contacts installed for user: 0", but the second command returns: "Failure [-3001: INSTALL_FAILED_REJECTED_BY_BUILDTYPE]"
If you have deleted the apk with root you just have to paste it again in the folder /system/priv-app/SamsungContactsProvider
@rtd4, unfortunately, this device isn't rooted.
darkfrog26 said:
@rtd4, unfortunately, this device isn't rooted.
Click to expand...
Click to collapse
It is somewhat complicated to recover the device without wipe in the past I had these problems, it was solved with a higher version of the application
@rtd4, I suppose it's time for a wipe... Thanks for trying to help me.
If you had made a copy of all your apps including system apks with ApkExport you could now use that copy to restore it.
Now before you factory reset make a copy of your installed apps and any system updates then save it on the PC or SD card. After the reload you won't need Playstore. It speeds things up a lot...
APK Export (Backup & Share) - Apps on Google Play
Manage and extract your apps.
play.google.com
@blackhawk, thanks for the tip. Right now, I'm trying to set up a Telegram account so I can root my phone (US version) if I'm going to go through the trouble of wiping. Unfortunately, Telegram's SMS verification appears to be broken or at least doesn't like Mint Mobile... Fun day.
darkfrog26 said:
@blackhawk, thanks for the tip. Right now, I'm trying to set up a Telegram account so I can root my phone (US version) if I'm going to go through the trouble of wiping. Unfortunately, Telegram's SMS verification appears to be broken or at least doesn't like Mint Mobile... Fun day.
Click to expand...
Click to collapse
You're welcome.
You really don't need to root.
Consider the possible consequences carefully.
Package Disabler will easily block apks you don't want running.
Well, it would appear it's moot anyway since I'm at Baseband v4 and only v1 can be rooted apparently...
darkfrog26 said:
Well, it would appear it's moot anyway since I'm at Baseband v4 and only v1 can be rooted apparently...
Click to expand...
Click to collapse
This is the one I use:
Home - Package Disabler
The only NON-root solution that let’s you disable any unwanted packages that come pre-installed / installed with your phone / tablet.
www.packagedisabler.com
It has an interactive widget that allows you to toggle selected entries on/off. It runs even in Safe mode so be careful what you disable. I've never had to do a factory reset because of it but the potential is there.
Unfortunately it no longer disables Google play Services but will disable all carrier bloatware including OTA updates.
darkfrog26 said:
@rtd4, unfortunately, this device isn't rooted.
Click to expand...
Click to collapse
Then how come you have removed apk from system?
In case you have used command like
pm disable packageName . Then try pm enable packageName
Or
If you have used
pm hide packageName then try
pm unhide packageName
darkfrog26 said:
So, I was going through and removing bloat from my phone and was trying to remove the Samsung Contacts app through `adb`, but apparently I removed the wrong thing and now the Phone, Messages, and Contacts app are crashing every time I try to open them. I removed "package:/system/priv-app/SamsungContactsProvider/SamsungContactsProvider.apk=com.samsung.android.providers.contacts" which is apparently a core service. I'm wondering if anyone might know how I could reinstall that APK?
Click to expand...
Click to collapse
Next time use this, so you don't make mistakes:
[TOOL] ADB AppControl 1.8.0 🚀 Ultimate App Manager & Debloat Tool + Tweaks
ADB AppControl 🚀 Root is not required. Works with any Android device. Can do almost everything you dreamed about with applications. ADB AppControl - the desktop program, that will allow you to easily manage applications on your android device...
forum.xda-developers.com

Categories

Resources