"Phone is starting" how long should it take? - Samsung Galaxy S10+ Questions & Answers

Legit s10+
I was following a guide on removing bloatware and removed via adb:
com.samsung.android.bixby.wakeup
com.samsung.android.app.spage
com.samsung.android.app.routines
com.samsung.android.bixby.service
com.samsung.android.visionintelligence
com.samsung.android.bixby.agent
com.samsung.android.bixby.agent.dummy
com.samsung.android.bixbyvision.framework
Car Mode
com.samsung.android.drivelink.stub
General System Services
com.dsi.ant.sample.acquirechannels
com.dsi.ant.service.socket
com.dsi.ant.server
com.dsi.ant.plugins.antplus
com.android.egg
com.sec.android.widgetapp.samsungapps
com.sec.android.app.launcher
com.samsung.android.mateagent
com.sec.android.easyMover.Agent
com.samsung.android.app.watchmanagerstub
com.sec.android.daemonapp
com.samsung.android.app.social
I restarted the phone and now I see the phone is starting screen. It's been a few minutes and nothings happening. Did I brick my phone

You removed the app launcher which basically is how your home page runs. Are you using another app launcher? If not you need to reinstall it somehow.
---------- Post added at 05:03 PM ---------- Previous post was at 04:49 PM ----------
People making lists of bloatware to remove should not be putting the app launcher on the list, its not bloatware. If you decide to download and use another app launcher, then you can remove the stock one.
Your phone is not bricked, worst case your reflash your phone. How did you root your phone? Stock recovery or twrp? Magisk?
If your using debloat in magisk to uninstall these and can get back there, it has a menu option to list what you removed and you can reinstall it that way.
In the future i only recommend removing 2 or 3 things at a time and restarting the phone.

Related

Uninstalling/Disabling Bloat on Lollipop

Here is my list which I saved on the computer, some apps are listed twice but there won't be any problem.
BTW: You need to have root access.
Code:
adb devices
adb shell
su
pm disable com.sony.smallapp.managerservice
pm disable com.sony.smallapp.appframework
pm disable com.sony.smallapp.launcher
pm disable com.sony.smallapp.app.widget
pm disable com.sonymobile.smallapps.calc
pm disable com.sonymobile.smallapps.clipper
pm disable com.sonymobile.smallapps.timer
pm disable com.sonymobile.smallbrowser
pm disable com.sonymobile.lifelog
pm disable com.sonymobile.sketch
pm disable com.sonyericsson.textinput.chinese
pm disable com.sonymobile.pobox
pm disable com.sonyericsson.extras.liveware
pm disable com.sonymobile.sonyselect
pm disable com.sonymobile.xperialounge.services
pm disable com.sonymobile.simplehome
pm disable com.sonymobile.anondata
pm disable com.sonyericsson.idd.agent
pm disable com.dsi.ant.server
pm disable com.sonymobile.retaildemo
pm disable com.sonymobile.synchub
pm disable com.sonyericsson.crashmonitor
pm disable com.sonymobile.advancedwidget.entrance
pm disable com.sonymobile.enterprise.service
pm disable com.google.android.apps.books
pm disable com.google.android.music
pm disable com.google.android.videoeditor
pm disable com.google.android.videos
pm disable com.google.android.apps.uploader
pm disable com.android.stk
pm disable com.google.android.play.games
pm disable com.google.android.apps.magazines
pm disable com.bambuser.sociallive
pm disable com.sonyericsson.eventstream
pm disable com.sonyericsson.eventstream.facebookplugin
pm disable com.sonyericsson.eventstream.twitterplugin
pm disable com.sonyericsson.eventstream.twitterpostviewer
pm disable com.sonyericsson.socialengine
pm disable com.sonyericsson.socialengine.plugins.facebook
pm disable com.sonyericsson.socialengine.plugins.picasa
pm disable com.sonymobile.socialengine.plugins.facebook_share frwk
pm disable com.sonymobile.socialengine.plugins.playmemories
pm disable com.sonymobile.socialengine.plugins.twitter_sharef rwk
pm disable com.sonyericsson.socialpane.friends
pm disable com.sonyericsson.facebook.postview
pm disable com.sonyericsson.facebook.proxylogin
pm disable com.sonyericsson.fbmediadiscovery
pm disable com.sonyericsson.androidapp.fbcalendarsync
pm disable com.sonyericsson.androidapp.fbmusiclike
pm disable com.sonyericsson.androidapp.fbsetupwizard
pm disable com.sonyericsson.androidapp.storefront
pm disable com.sonymobile.twitter.account
pm disable com.sonymobile.twitter.setupwizard
pm disable com.sonymobile.advancedwidget.entrance
pm disable com.sonyericsson.advancedwidget.music
pm disable com.sonyericsson.advancedwidget.notewidget
pm disable com.sonyericsson.advancedwidget.photo
pm disable com.sonyericsson.advancedwidget.weather
pm disable com.sonyericsson.androidapp.timescapefeedsplugin
pm disable com.sonyericsson.timescape.ui
pm disable com.sonymobile.mx.android
pm disable com.sony.snei.mu.phone
pm disable cjp.co.sony.tablet.PersonalSpace
pm disable com.sonymobile.advancedwidget.entrance
pm disable com.sony.smallapp.launcher
pm disable com.sony.smallapp.app.widget
pm disable com.sonyericsson.textinput.chinese
pm disable com.sonymobile.simplehome
pm disable com.sonymobile.anondata
pm disable com.google.android.apps.books
pm disable com.google.android.music
pm disable com.google.android.videoeditor
pm disable com.google.android.videos
pm disable com.google.android.apps.genie.geniewidget
pm disable com.google.android.apps.uploader
pm disable com.sonyericsson.idd.agent
pm disable com.android.stk
pm disable com.sonyericsson.eventstream
pm disable com.sonyericsson.eventstream.facebookplugin
pm disable com.sonyericsson.eventstream.twitterplugin
pm disable com.sonyericsson.eventstream.twitterpostviewer
pm disable com.sonyericsson.socialengine
pm disable com.sonyericsson.socialengine.plugins.facebook
pm disable com.sonyericsson.socialengine.plugins.picasa
pm disable com.sonymobile.socialengine.plugins.facebook_share frwk
pm disable com.sonymobile.socialengine.plugins.playmemories
pm disable com.sonymobile.socialengine.plugins.twitter_sharef rwk
pm disable com.sonyericsson.socialpane.friends
pm disable com.sonyericsson.facebook.postview
pm disable com.sonyericsson.facebook.proxylogin
pm disable com.sonyericsson.fbmediadiscovery
pm disable com.sonyericsson.androidapp.fbcalendarsync
pm disable com.sonyericsson.androidapp.fbmusiclike
pm disable com.sonyericsson.androidapp.fbsetupwizard
pm disable com.sonyericsson.androidapp.storefront
pm disable com.sonymobile.twitter.account
pm disable com.sonymobile.twitter.setupwizard
pm disable com.sonyericsson.advancedwidget.music
pm disable com.sonyericsson.advancedwidget.notewidget
pm disable com.sonyericsson.advancedwidget.photo
pm disable com.sonyericsson.advancedwidget.weather
pm disable com.sonyericsson.androidapp.timescapefeedsplugin
pm disable com.sonyericsson.timescape.ui
pm disable com.sonymobile.mx.android
pm disable com.sony.snei.mu.phone
pm disable cjp.co.sony.tablet.PersonalSpace
Update:
Just made my first batch file.
It's very easy.
Be sure you have enabled usb debugging and allowed superuser
start the .bat file
tested on sony z3 (d6603)
Nice list, go to try
Enviado desde mi D6653 mediante Tapatalk
Please excuse me for my ignorance, but is there a way to automate this? Or do I have to enter each line?
Flockrock said:
BTW: You need to have root access.
Click to expand...
Click to collapse
If no root, I can still use pm block, right?
SportingChap said:
If no root, I can still use pm block, right?
Click to expand...
Click to collapse
I don't think block works, I used hide, don't know does it function the same tho, but it doesn't seem like it.
Melhisedek said:
Please excuse me for my ignorance, but is there a way to automate this? Or do I have to enter each line?
Click to expand...
Click to collapse
Yes, this would be possible with a .bat file. Sadly I don't know how to do this. It shouldn't be that hard, .bat files are very easy built.
You simply can copy & paste the list. But you have to do right-click on the cmd and click on paste after you've copied it.
I don't think block works, I used hide, don't know does it function the same tho, but it doesn't seem like it.
Click to expand...
Click to collapse
Hiding is just hiding.
Block does not work on lollipop, that's why I made this thread.
Block does also not work on rooted lollipop, but disable
If no root, I can still use pm block, right?
Click to expand...
Click to collapse
If you have kitkat, yes. If you have Lollipop, sadly no.
or you can use Debloater http://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294
Just made my first batch file.
It's very easy.
Be sure you have enabled usb debugging and allowed superuser
start the .bat file
tested on sony z3 (d6603)

No longer able to delete sprint apps with adb

Hello,
I recently factory reset as my phone was having a lot of lag issues. When i was debloating it again, it no longer let me uninstall ANY sprint apps. I really hate the sprint apps, they keep installing uber etc. If anyone know why please, let me know.
thanks.
Code:
lucye:/ $ pm uninstall -k --user 0 com.sprint.w.installer
Security exception: Cannot delete com.sprint.w.installer
java.lang.SecurityException: Cannot delete com.sprint.w.installer
at com.android.server.pm.PackageManagerService.deletePackageVersioned(PackageManagerService.java:19815)
at com.android.server.pm.PackageInstallerService.uninstall(PackageInstallerService.java:913)
at com.android.server.pm.PackageManagerShellCommand.runUninstall(PackageManagerShellCommand.java:912)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:134)
at android.os.ShellCommand.exec(ShellCommand.java:96)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:23302)
at android.os.Binder.shellCommand(Binder.java:577)
at android.os.Binder.onTransact(Binder.java:477)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2750)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:3973)
at com.android.server.pm.PackageManagerServiceEx.onTransact(PackageManagerServiceEx.java:58)
at android.os.Binder.execTransact(Binder.java:690)
JESUSARIUS REX said:
Hello,
I recently factory reset as my phone was having a lot of lag issues. When i was debloating it again, it no longer let me uninstall ANY sprint apps. I really hate the sprint apps, they keep installing uber etc. If anyone know why please, let me know.
thanks.
Code:
lucye:/ $ pm uninstall -k --user 0 com.sprint.w.installer
Security exception: Cannot delete com.sprint.w.installer
java.lang.SecurityException: Cannot delete com.sprint.w.installer
at com.android.server.pm.PackageManagerService.deletePackageVersioned(PackageManagerService.java:19815)
at com.android.server.pm.PackageInstallerService.uninstall(PackageInstallerService.java:913)
at com.android.server.pm.PackageManagerShellCommand.runUninstall(PackageManagerShellCommand.java:912)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:134)
at android.os.ShellCommand.exec(ShellCommand.java:96)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:23302)
at android.os.Binder.shellCommand(Binder.java:577)
at android.os.Binder.onTransact(Binder.java:477)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2750)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:3973)
at com.android.server.pm.PackageManagerServiceEx.onTransact(PackageManagerServiceEx.java:58)
at android.os.Binder.execTransact(Binder.java:690)
Click to expand...
Click to collapse
Bump. Having the same problem with the same package on the same phone. Would appreciate any advice.
Use this instead, I got it on mobilism but here's the official link https://play.google.com/store/apps/details?id=com.pdmdm.dmplay
I was able to disable it using adb. FIrst I used the command
am force-stop com.sprint.w.installer
Then I used the command
pm disable-user com.sprint.w.installer

HD10 (2019): Use Amazon prime video app without completing tablet amazon-registration

Is there an option to use the Amazon prime video app on a HD10 (2019) without completing the Amazon registration for the tablet? Just log in to the app solely?
Thank's for help/ideas!
SerialK9 said:
Is there an option to use the Amazon prime video app on a HD10 (2019) without completing the Amazon registration for the tablet? Just log in to the app solely?
Thank's for help/ideas!
Click to expand...
Click to collapse
Why can't you complete registration? If you are able to root, you might have some options...
Michajin said:
Why can't you complete registration? If you are able to root, you might have some options...
Click to expand...
Click to collapse
I disabled ota via adb and alerted the launcher and somehow I fear to lose those modifications more easily the more "access" I grant Amazon to the tablet.. Tell me, am I too cautious?
SerialK9 said:
I disabled ota via adb and alerted the launcher and somehow I fear to lose those modifications more easily the more "access" I grant Amazon to the tablet.. Tell me, am I too cautious?
Click to expand...
Click to collapse
What version are you on? I have found that you wont take the update if you enable the apps as long as you dont reboot (just disable the OTA again when you are done). But i am curious what apps you disabled that would prevent registration... If you only disabled the ones for the OTA then you should be able to register. I have a few of these with the OTA's disabled. I have (1) on 7.3.1.0 and (2) on 7.3.1.1 and all are registered. The latest is 7.3.1.2, if you are on that you might as well do what you need then disable whenever you want...
---------- Post added at 06:17 PM ---------- Previous post was at 06:12 PM ----------
Michajin said:
What version are you on? I have found that you wont take the update if you enable the apps as long as you dont reboot (just disable the OTA again when you are done). But i am curious what apps you disabled that would prevent registration... If you only disabled the ones for the OTA then you should be able to register. I have a few of these with the OTA's disabled. I have (1) on 7.3.1.0 and (2) on 7.3.1.1 and all are registered. The latest is 7.3.1.2, if you are on that you might as well do what you need then disable whenever you want...
Click to expand...
Click to collapse
The apps i disabled -
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
The one that could cause the registration error i keep enabled. ..
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe
Michajin said:
What version are you on? I have found that you wont take the update if you enable the apps as long as you dont reboot (just disable the OTA again when you are done). But i am curious what apps you disabled that would prevent registration... If you only disabled the ones for the OTA then you should be able to register. I have a few of these with the OTA's disabled. I have (1) on 7.3.1.0 and (2) on 7.3.1.1 and all are registered. The latest is 7.3.1.2, if you are on that you might as well do what you need then disable whenever you want...
---------- Post added at 06:17 PM ---------- Previous post was at 06:12 PM ----------
The apps i disabled -
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
The one that could cause the registration error i keep enabled. ..
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe
Click to expand...
Click to collapse
I'm on 7.3.1.0 and want to stay there..
I've disabled
com.amazon.kindle.otter.oobe.forced.ota
com.amazon.device.software.ota
com.amazon.device.software.ota.override
And I think that one too but I have to check:
com.amazon.kindle.otter.oobe.
Because of your suggestion I registered yesterday which worked fine.
Have to check the disabled state toady then..

Debloat?

Now that CCSW is dead, are there any good debloat ADB scripts around?
subbed
What's CCSW?
a good foundation script
https://forum.xda-developers.com/galaxy-note-9/how-to/note-9-debloat-bash-script-t3907659
I used this one from the S20 thread
https://forum.xda-developers.com/galaxy-s20/how-to/how-to-ultimate-adb-debloating-thread-t4089089
This new tool looks promising: ADB AppControl https://forum.xda-developers.com/an...easy-management-android-applications-t4147837
Good debloat script
raul6 said:
a good foundation script
https://forum.xda-developers.com/galaxy-note-9/how-to/note-9-debloat-bash-script-t3907659
Click to expand...
Click to collapse
This is indeed a very good script from which to pick and choose what you debloat and is by far the best one I have found. What I like about it is that there is a helpful description of what the package does.
I have gone down the ADB debloat route with my Note 20 Ultra
bud7dha said:
This new tool looks promising: ADB AppControl https://forum.xda-developers.com/an...easy-management-android-applications-t4147837
Click to expand...
Click to collapse
This worked way better then expected.
I'm not new to ADB, but having the simple GUI to see what you are doing is amazing.
Was able to de-bloat to my desire with no problems at all!
Thanks for sharing!
or you could use package disabler pro from the google store which is even easier.
umx said:
or you could use package disabler pro from the google store which is even easier.
Click to expand...
Click to collapse
However, you have to keep re-puchasing it which is dull :crying:
pdagenius said:
However, you have to keep re-puchasing it which is dull :crying:
Click to expand...
Click to collapse
I had to purchase for note 9, repurchase for s10 and purchase again for the Note 10 but that one has now worked for the s20 and the note 20. So keeping fingers crossed lol.
If you are on AT&T this might help. I just downloaded ADB and ran the commands below. I hate not having the option of removing apps!
I removed all AT&T preinstalled apps + Samsung Browser, Chrome, Flipboard, and OneDrive.
pm uninstall --user 0 flipboard.boxer.app
pm uninstall --user 0 com.att.callprotect
pm uninstall --user 0 com.att.thanks
pm uninstall --user 0 net.aetherpal.device
pm uninstall --user 0 com.att.iqi
pm uninstall --user 0 com.android.chrome
pm uninstall --user 0 com.att.personalcloud
pm uninstall --user 0 com.att.dh
pm uninstall --user 0 com.synchronoss.dcs.att.r2g
pm uninstall --user 0 com.att.myWireless
pm uninstall --user 0 com.att.mobilesecurity
pm uninstall --user 0 com.att.tv
pm uninstall --user 0 com.att.csoiam.mobilekey
pm uninstall --user 0 com.att.android.attsmartwifi
pm uninstall --user 0 com.sec.android.app.sbrowser
pm uninstall --user 0 com.sec.android.app.sbrowser
pm uninstall --user 0 com.dti.att
pm uninstall --user 0 com.microsoft.skydrive
umx said:
or you could use package disabler pro from the google store which is even easier.
Click to expand...
Click to collapse
Was using CCSW but stopped working but went back to Package Disabler Pro. I am proficient with adb but don't want yo delete something with it and find out I now need it. Much easier to just disable the app and if for some reason you need it back just reenable it.
ggrant3876 said:
Was using CCSW but stopped working but went back to Package Disabler Pro. I am proficient with adb but don't want yo delete something with it and find out I now need it. Much easier to just disable the app and if for some reason you need it back just reenable it.
Click to expand...
Click to collapse
i used to use ccsw they pulled his license not sure why. I prob disabled 80 or so things.. giving more like pure android after that.. and better battery
ggrant3876 said:
Was using CCSW but stopped working but went back to Package Disabler Pro. I am proficient with adb but don't want yo delete something with it and find out I now need it. Much easier to just disable the app and if for some reason you need it back just reenable it.
Click to expand...
Click to collapse
From what I see for the Adb commands, the is a package install command which works in a similar way to disable /enable and therefore uninstall is not an issue as the package remains on your phone unless you are rooted.
If you are a little organised and keep a list of what you uninstalling it is not an issue in my opinion.
pdagenius said:
From what I see for the Adb commands, the is a package install command which works in a similar way to disable /enable and therefore uninstall is not an issue as the package remains on your phone unless you are rooted.
If you are a little organised and keep a list of what you uninstalling it is not an issue in my opinion.
Click to expand...
Click to collapse
What I've seen on here before, sometimes they use this "pm uninstall -k --user 0 com.my.demo.app". I'm just a belts and suspenders kind of gut I guess!

How To Guide How to install microG on any ROM.

I hope you already know this, but
If you brick your device it's your fault!
THIS METHOD IS ONLY TESTED BY ME AND DOES NOT WORK PERFECTLY
If you can help to make it work easier or more reliable, text me pls.
Not checked in Self-Check:
Fake Play Store (May work fine)
- Install any ROM and finish setup (Skip everything etc.) (Had to redo everything cause I didnt finish it. Could not get rid of the notification)
- Flash Magisk
If signatur spoofing is not enabled:
- In Magisk go to settings (top right icon) and enable 'Zygisk' option
- Then in Magisk go to Modules tab, click top button 'Install from storage' install LSPosed-(...)-zygisk-release.zip (has to be zygisk version)
- Install FakeGapps.apk like regular app
- Reboot
- Popup will came out that ask you to add shortcut icon to desktop for LSPosed, just add it and open it
- Go to Modules and enable FakeGApps
Signature spoofing should be enabled
- Uninstall Google apps:
(easy and safer) Uninstall via Universal Android Debloater.
(hard but completely removed) Via adb shell
- Go to Magisk and install MinMicroG-Standard as a Module
- Reboot
- Open microG Service Core and ensure all boxes are selected. The most important is signature spoofing - this is what LSPosed and FakeGapps is for.
For working push notifications go to microG Service Core app and enable Google devices registration and Cloud Messaging.
For working location at least two apps will be needed - MozillaNlpBackend and NominatimNlpBackend. After installing they need to be enabled in microG Service Core app (Location modules). Sometimes MozillaNlpBackend refuse to be enabled, then you just have to go to it's permissions and select "Allow all the time" for location permission.
For working SafetyNet additional Magisk module may be needed.
SMS and Location in background didn't work for me, reinstalled the microG installer module and it worked
To find out the id's I used App Inspector.
If you have any improvements let me know.
Thanks to:
https://www.reddit.com/r/MicroG/comments/wev56n/_/iirvvfu
Replacements needed (what I use)
!name => important
?name => want better alternative (foss)
%name => not f-droid
!Keyboard (FlorisBoard)
!Browser (Fennec)
!App store (NeoStore (aka FDroid) and Aurora Store)
Calculator (Simple Calculator)
Camera (Open Camera, Nothing's Camera)
Notes (Carnet)
Calendar (Etar)
Files (Material Files)
Weather (Geometric Weather)
Cloud (Nextcloud) Contact, Calendar and Todo sync via DAVx5
Mail (Tutanota)
SMS (Signal)
Maps (OsmAnd~)
?Contacts (Simple Contacts)
?Phone (Nothing yet)
App Id's of apps I uninstalled safely:
(your ROM could have more or less bloatware installed, text me the id's if you want)
com.google.android.gms
com.android.vending
com.google.android.as.oss
com.google.android.apps.restore
com.google.android.gms.policy_sidecar_aps
com.google.android.projection.gearhead
com.google.android.calculator
com.google.android.calendar
com.android.chrome
com.google.android.deskclock
com.google.android.dialer
com.google.android.apps.messaging
com.android.egg
com.android.printspooler
com.android.dreams.phototable
com.google.android.feedback
com.google.android.as
com.google.android.marvin.talkback
com.google.android.printservice.recommendation
com.android.bluetoothmidiservice
com.android.calllogbackup
com.google.android.configupdater
com.google.android.ext.shared
com.google.android.gsf
com.google.android.ims
com.google.android.syncadapters.calendar
com.android.gallery3d
com.google.android.apps.cameralite
com.google.android.apps.wellbeing
com.google.android.apps.docs
com.google.android.apps.nbu.files
com.google.android.inputmethod.latin
com.google.android.gm
com.google.android.googlequicksearchbox
com.google.android.apps.maps
com.google.android.apps.safetyhub
com.google.android.apps.photos
com.google.android.youtube
com.google.android.contacts
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.xgoogle
com.android.partnerbookmarks
com.android.traceur
com.google.android.gms.location.history
com.google.android.markup
com.google.android.onetimeinitializer
com.google.android.partnersetup
com.google.android.tag
com.google.android.gms.supervision
com.google.android.overlay.gmsconfig.asi
com.google.android.overlay.gmsconfig.common
com.google.android.overlay.gmsconfig.comms
com.google.android.overlay.gmsconfig.geotz
com.google.android.overlay.gmsconfig.gsa
com.google.android.overlay.gmsconfig.personalsafety
com.google.android.overlay.gmsconfig.photos
com.google.android.overlay.gmsconfig.gsa
com.google.android.soundpicker
com.google.android.tts
com.google.android.turboadapter
com.google.android.webview
com.google.android.settings.intelligence
com.google.android.apps.turbo
If you choose to uninstall via adb shell, this is how to uninstall everything listed above.
Use flag -k after uninstall to only remove the app and leave the cache.
pm uninstall com.google.android.gms
pm uninstall com.android.vending
pm uninstall com.google.android.as.oss
pm uninstall com.google.android.apps.restore
pm uninstall --user 0 com.google.android.gms
pm uninstall --user 0 com.android.vending
pm uninstall --user 0 com.google.android.as.oss
pm uninstall --user 0 com.google.android.apps.restore
pm uninstall --user 0 com.google.android.gms.policy_sidecar_aps
pm uninstall --user 0 com.google.android.projection.gearhead
pm uninstall --user 0 com.google.android.calculator
pm uninstall --user 0 com.google.android.calendar
pm uninstall --user 0 com.android.chrome
pm uninstall --user 0 com.google.android.deskclock
pm uninstall --user 0 com.google.android.dialer
pm uninstall --user 0 com.google.android.apps.messaging
pm uninstall --user 0 com.android.egg
pm uninstall --user 0 com.android.printspooler
pm uninstall --user 0 com.android.dreams.phototable
pm uninstall --user 0 com.google.android.feedback
pm uninstall --user 0 com.google.android.as
pm uninstall --user 0 com.google.android.marvin.talkback
pm uninstall --user 0 com.google.android.printservice.recommendation
pm uninstall --user 0 com.android.bluetoothmidiservice
pm uninstall --user 0 com.android.calllogbackup
pm uninstall --user 0 com.google.android.configupdater
pm uninstall --user 0 com.google.android.ext.shared
pm uninstall --user 0 com.google.android.gsf
pm uninstall --user 0 com.google.android.ims
pm uninstall --user 0 com.google.android.syncadapters.calendar
pm uninstall --user 0 com.android.gallery3d
pm uninstall --user 0 com.google.android.apps.cameralite
pm uninstall --user 0 com.google.android.apps.wellbeing
pm uninstall --user 0 com.google.android.apps.docs
pm uninstall --user 0 com.google.android.apps.nbu.files
pm uninstall --user 0 com.google.android.inputmethod.latin
pm uninstall --user 0 com.google.android.gm
pm uninstall --user 0 com.google.android.googlequicksearchbox
pm uninstall --user 0 com.google.android.apps.maps
pm uninstall --user 0 com.google.android.apps.safetyhub
pm uninstall --user 0 com.google.android.apps.photos
pm uninstall --user 0 com.google.android.youtube
pm uninstall --user 0 com.google.android.contacts
pm uninstall --user 0 com.android.hotwordenrollment.okgoogle
pm uninstall --user 0 com.android.hotwordenrollment.xgoogle
pm uninstall --user 0 com.android.partnerbookmarks
pm uninstall --user 0 com.android.traceur
pm uninstall --user 0 com.google.android.gms.location.history
pm uninstall --user 0 com.google.android.markup
pm uninstall --user 0 com.google.android.onetimeinitializer
pm uninstall --user 0 com.google.android.partnersetup
pm uninstall --user 0 com.google.android.tag
pm uninstall --user 0 com.google.android.gms.supervision
pm uninstall --user 0 com.google.android.overlay.gmsconfig.asi
pm uninstall --user 0 com.google.android.overlay.gmsconfig.common
pm uninstall --user 0 com.google.android.overlay.gmsconfig.comms
pm uninstall --user 0 com.google.android.overlay.gmsconfig.geotz
pm uninstall --user 0 com.google.android.overlay.gmsconfig.gsa
pm uninstall --user 0 com.google.android.overlay.gmsconfig.personalsafety
pm uninstall --user 0 com.google.android.overlay.gmsconfig.photos
pm uninstall --user 0 com.google.android.overlay.gmsconfig.gsa
pm uninstall --user 0 com.google.android.soundpicker
pm uninstall --user 0 com.google.android.tts
pm uninstall --user 0 com.google.android.turboadapter
pm uninstall --user 0 com.google.android.webview
pm uninstall --user 0 com.google.android.settings.intelligence
pm uninstall --user 0 com.google.android.apps.turbo
Nice, thanks for this. I wondered how this was done without inbuilt sig spoofing.
How much google stuff did you uninstall?
dememted1 said:
Nice, thanks for this. I wondered how this was done without inbuilt sig spoofing.
How much google stuff did you uninstall?
Click to expand...
Click to collapse
Updated it rn, but if you find more apps to uninstall safely (app id and use/name) please let me know
The_Toady said:
Updated it rn, but if you find more apps to uninstall safely (app id and use/name) please let me know
Click to expand...
Click to collapse
Thanks buddy. You are not a lover of Google too ?
dememted1 said:
Thanks buddy. You are not a lover of Google too ?
Click to expand...
Click to collapse
I like to play around with IT stuff and privacy is important to me. Also I dont want a Google calculator xD
I'm thinking of buying Nothing's phone, but the only thing that keeps me away are google apps. Custom roms seem to be still in newborn age so I would like to stay with original, NothingOS.
Ive been running devices without google apps for years and it was benefit a lot battery life and privacy. I dont miss google and surly dont want to go back to it.
If I remove all google apps with Universal Android Debloater, will the phone work just fine without those apps? I dont want microG to be installed.
Zwijam_Dywan said:
I'm thinking of buying Nothing's phone, but the only thing that keeps me away are google apps. Custom roms seem to be still in newborn age so I would like to stay with original, NothingOS.
Ive been running devices without google apps for years and it was benefit a lot battery life and privacy. I dont miss google and surly dont want to go back to it.
If I remove all google apps with Universal Android Debloater, will the phone work just fine without those apps? I dont want microG to be installed.
Click to expand...
Click to collapse
Sry I havent tried that and my phone is now in a state were I dont want to factory reset it till a microg rom comes out. Still Im very curios why you dont want to install microG
The_Toady said:
Sry I havent tried that and my phone is now in a state were I dont want to factory reset it till a microg rom comes out. Still Im very curios why you dont want to install microG
Click to expand...
Click to collapse
I do not have any specific reason to not install it. I had microg on /e/ rom previously on my oneplus 6t and it was just fine. I am running now oneplus 6t on lineage os without gapps and microG and it works absolutely fine. I just dont feel like I need it really. Thats all.
This guide is very similar to what I wrote on Redd... haha, I wasn't expecting that, thanks for mentioning me
I might add that this method is a little more secure than using ROM with signature spoothing + installing microG manually because FakeGapps allows to spoof signature for microG only, no other apps. Also all changes can be just disabled either by uninstalling Magisk or disabling modules in Safe Mode in case of issues.
And of course there is nothing specific in this method for Nothing Phone, I successfully use it on my other devices with stock ROMs or LineageOS.
The_Toady said:
Install stock ROM and finish setup (Skip everything etc.) (Had to redo everything cause I didnt finish it. Could not get rid of the notification)
Flash Magisk
In Magisk go to settings (top right icon) and enable 'Zygisk' option
Then in Magisk go to Modules tab, click top button 'Install from storage' install LSPosed-(...)-zygisk-release.zip (has to be zygisk version)
Install FakeGapps.apk like regular app
Reboot
Popup will came out that ask you to add shortcut icon to desktop for LSPosed, just add it and open it
Go to Modules and enable FakeGApps
Go to Magisk and install microG_Installer_Revived.zip as a Module
Reboot
Open microG Service Core and ensure all boxes are selected. The most important is signature spoofing - this is what LSPosed and FakeGapps is for.
For working push notifications go to microG Service Core app and enable Google devices registration and Cloud Messaging.
For working location at least two apps will be needed - MozillaNlpBackend and NominatimNlpBackend. After installing they need to be enabled in microG Service Core app (Location modules). Sometimes MozillaNlpBackend refuse to be enabled, then you just have to go to it's permissions and select "Allow all the time" for location permission.
For working SafetyNet additional Magisk module may be needed.
SMS and Location in background didn't work for me, reinstalled the microG installer module and it worked
To uninstall google apps I used Universal Android Debloater. To find out the id's I used App Inspector.
Click to expand...
Click to collapse
Instructions unclear. At what step should Google Play packages be removed and which exact packages belong to Play services(I've seen second post, but it's more about end-user apps)?
Following current instructions gives an error while installing microG_installer_revived, smth about duplicate permission that is already owned by com.google.android.gsf, don't have phone with me now, and microg core services crashing non-stop after reboot.
Is full nonsense a Rom where already GAPPS are installed try to install microg that can not work.
Use this Rom because microg is preinstalled.
[ROM] UNOFFICIAL Lineage OS 20.0 + MicroG
***************************************************************************************** * DISCLAIMER * * ROMs are published as is, without any guaranty. * * They are built automaticaly without test. * * I am not responsable if you phone is...
forum.xda-developers.com
Exodusnick said:
Is full nonsense a Rom where already GAPPS are installed try to install microg that can not work.
Click to expand...
Click to collapse
I disagree, it is reasonable to want to benefit from the features and optimizations of the stock ROM.
Especially while no custom ROM is able to take fully advantage of the Glyph interface at the moment.
Although it is a hit or miss without knowing the exact level of coupling of the ROM with Gapps, it is possible to install microG.
Given that Nothing OS offers an experience very close to vanilla Android, I believe that removing Gapps will not create any major issues.
I think that the problem that @gonococcus is facing is due to the fact that Gapps are not properly uninstalled from the ROM.
Using Universal System Debloater will simply uninstall the selected apps for the current user instead of removing them completely from the ROM.
Here is my version of @The_Toady's guide:
Do a factory reset.
Complete the initial setup without connecting to the Internet and without adding any Google account.
This will prevent Gapps from updating or installing more apps.
Root your phone by flashing the latest version of Magisk.
Uninstall Gapps:
Create a file named 'SystemlessDebloaterList.sh' under /storage/emulated/0/Download and add the following text:
Code:
DebloatList="
GmsCore
GoogleServicesFramework
Phonesky
"
Notice that this is the minimum list of apps that must be uninstalled for a successful microG installation.
If you want to further debloat your phone, you can add more apps in the list acoording to the module's instructions.
Install the latest version of Systemless Debloater as a Magisk module.
Reboot.
Enable signature spoofing:
Enable Zygisk in Magisk's settings.
Install the latest Zygisk release of LSPosed as a Magisk module.
Install the FakeGapps app.
Reboot.
Add the shortcut icon of LSPosed to your home-screen and open it.
Enable the FakeGApps LSPosed module.
Reboot.
Install the latest version of the microG Installer Revived as a Magisk module and reboot.
The above guide worked flawlessly for me on both 1.1.7 and 1.5-beta versions of Nothing OS.
I was even able to install OTAs manually with reasonable effort.
If you are interested I will write a guide about it soon.
Sorry no interest as I have my own Rom with microG .
Without bells and whistles with this LSPosed and I do not know .
Which also intervenes much too deep into the system.
Exodusnick said:
Sorry no interest as I have my own Rom with microG .
Click to expand...
Click to collapse
The current post is a guide on how to install microG on stock ROM.
My response tries to enable users do exactly this.
Exodusnick said:
Without bells and whistles with this LSPosed and I do not know .
Click to expand...
Click to collapse
I agree with you, a custom ROM that comes in vanilla version and takes fully advantage of the device's hardware is much preferable.
Exodusnick said:
Which also intervenes much too deep into the system.
Click to expand...
Click to collapse
This is up to you, e.g., the FakeGapps module is enabling signature spoofing only for microG and not system-wide.
emdikay said:
I think that the problem that @gonococcus is facing is due to the fact that Gapps are not properly uninstalled from the ROM.
Click to expand...
Click to collapse
Hey, thanks for very detailed explanation! (and merry Christmas)
I think my problem occurred due to either not removing original gapps or not leaving them intact. I found github issue at microg-installer-revived repo describing same problem and the author was asking if the person removed original gapps, so I got the impression that maybe I should've left them intact before installing magisk module.
My problem was solved by installing first 3.0.0 and then updating to 3.1.0 on top of it, which also supports my theory that microg-installer-revived should be applied on top of existing gapps/microg.
Anyway, in the end I gave up on microg at this point of time. I'm upgrading from my older phone which uses Lineage for microg. It doesn't work ideally, but I managed ok for last few years, but with microg-installer-revived package some apps that use Maps API are crashing straight away(at least few of them used to work, others would crash on both phones). My guess is they might be packaging different versions/dev branches of microg so the magisk version lags behind. For the time being I've uninstalled much of google stuff and will wait for NP1 ecosystem mature a bit more, hopefully getting Lineage for microg distro at some point. I'll keep an eye on microg in case there are some major updates.
SelfRef said:
This guide is very similar to what I wrote on Redd... haha, I wasn't expecting that, thanks for mentioning me
I might add that this method is a little more secure than using ROM with signature spoothing + installing microG manually because FakeGapps allows to spoof signature for microG only, no other apps. Also all changes can be just disabled either by uninstalling Magisk or disabling modules in Safe Mode in case of issues.
And of course there is nothing specific in this method for Nothing Phone, I successfully use it on my other devices with stock ROMs or LineageOS.
Click to expand...
Click to collapse
Yeah it really helped me and just "reposted' it here to make it easier to find. So big thanks.
Exodusnick said:
Use this Rom because microg is preinstalled.
[ROM] UNOFFICIAL Lineage OS 20.0 + MicroG
***************************************************************************************** * DISCLAIMER * * ROMs are published as is, without any guaranty. * * They are built automaticaly without test. * * I am not responsable if you phone is...
forum.xda-developers.com
Click to expand...
Click to collapse
If there was a good ROM with microG installed (or even anything when I created that post) I would have used it, but I want stuff like Fingerprint and NFC (I have a yubikey) and still dont want to use google. My Solution rn is e/OS/ on a S9 because I'm waiting for a good rom. This guide is for people like me, where this is the "best" solution

Categories

Resources