[APP][MOD] Galaxy Wearable patch for Samsung phones with custom ROMs - Samsung Galaxy Watch

Hello everyone,
Recently I have been experimenting with custom ROMs on my Samsung phone and was very unpleasantly surprised to find that Samsung does not allow my Galaxy Watch to be used with modded Samsung phone... Yeah, I know there's the option to replace manufacturer and brand in build.prop, however I don't like the idea of unnecessarily modifying the system just for a couple of proprietary apps, so instead I took the approach of patching the apps to make them work with the phone again.
All that needed to be done was patch manufacturer and brand to static string(s). Here's a command to do just that:
Bash:
find . -type f -name "*.smali" -exec sed -i 's/sget-object \(v\|p\)\(.\+\), Landroid\/os\/Build;->\(MANUFACTURER\|BRAND\):Ljava\/lang\/String;/const-string \1\2, \"letitbeheardthisphoneistobetreatedasifitwereofabranddifferentfromtheonestartingwiths\"/g' "{}" \;
Patching the apps, however made the shealth app refuse communication with the wearable app due to mismatching signing certificates and it needed to be patched too. It is possible to either completely bypass signature checking or insert custom certificate - I have attached a patch that does just that.
You can (and probably should) do this yourself if you want to use the modified applications. Just decompile apks with apktool, apply the command in the directory with the apps content (it is necessary for Galaxy Wearable, Samsung Accessory and Galaxy Watch Plugin apps), and insert you own custom certificate into Galaxy Watch Plugin (attached patch - just replace the cert with your custom one). If you use Samsung Health, just replace the certificate string with hex-encoded certificate you used to sign the apps in the attached patch and apply it to the app. Then rebuild the apps and sign using the key whose certificate you just inserted into the apps.
Although you should never trust a random stranger on the internet with apps you install, I understand not everyone wants to go through this process themselves, so hereby I solemnly promise there is no malicious code inserted into the provided apks. And here's the link
App Versions:
Samsung Accessory (com.samsung.accessory): 3.1.94.11128
Galaxy Wearable (com.samsung.android.app.watchmanager): 2.2.42.21083061
Galaxy Watch PlugIn (com.samsung.android.geargplugin): 2.2.05.21042051
Samsung Health (com.sec.android.app.shealth): 6.18.7.005

No idea what you're talking about. My watch works fine with my note 10+ using Dr ketan rom.

Same with Alexis. I just hide it with magisk but it was working just fine before that.

dchd310870 said:
No idea what you're talking about. My watch works fine with my note 10+ using Dr ketan rom.
Click to expand...
Click to collapse
Leon said:
Same with Alexis. I just hide it with magisk but it was working just fine before that.
Click to expand...
Click to collapse
I was talking about AOSP-based ROMs. Generally, I build and sign the ROM whenever possible and so I don't find it necessary to root my devices. Also I don't like the idea of making changes to mask the actual device and when the app is used with Samsung phone, it relies on proprietary interfaces implemented only in Touchwiz, which are not available in AOSP. Since it is an app issue, it makes sense to make changes on the app level instead of the system level.

dansimko said:
I was talking about AOSP-based ROMs. Generally, I build and sign the ROM whenever possible and so I don't find it necessary to root my devices. Also I don't like the idea of making changes to mask the actual device and when the app is used with Samsung phone, it relies on proprietary interfaces implemented only in Touchwiz, which are not available in AOSP. Since it is an app issue, it makes sense to make changes on the app level instead of the system level.
Click to expand...
Click to collapse
Hi,
I 've got the same problem with the rom Beyond V2.0.
Can you explain more precisely what i must do with yours files ? I'm a novice and my english not very good.
Thank a lot

Hello,
I'm using a unrooted (root not available yet) but knox tripped Samsung Galaxy S21 Ultra. Because of no root i'm not be able to edit build.prop to change the tima line. Now I'm searching a way to get Samsung shealth 6.15.1.003 get working with data sync. To be honost i dont really understand how to patch this way. Could somehone explain me what to do? Samsung health is already decompiled with APK Easy Tool. Thanks in Advance

Hallo sir can you update the files or explain a bit further how to do it by ourselves

Could you be more specific. I want to try it but I dont understand how to doit. some one knows how to patch these apks. ? you tube video? thanks.

hi sir, thank you for your hard work. looks good and might be what i wanted. just rooted my phone and i cant seem to pair my gear sport with my rooted S20+.
Do i just install the apk like normal, running it in file manager? or do i need to flash it in through custom recovery?

fwiw i use an Active 2 with a rooted Pixel 2 XL, and dont need any of that and have ECG/BP and Samsung Pay working. Only modified thing is the Samsung Health monitor app on the phone, modded to not detect root or require a Samsung Phone, thats it....

I own a s5neo with lineage 17.1 and I had the same problem as reported, galaxy wearable identified my phone as modified/rooted and exited. Using your apk I was able to launch the app but it fails to install the galaxy buds live plugin, only shows a message that failed to install.
I don't know how to do the patch and I would like to know if you can generate a patched apk for buds live plugin (https://play.google.com/store/apps/details?id=com.samsung.accessory.neobeanmgr&hl=en_GB)
thanks in advance

Can I use it for Spay?

nevermindrs said:
I own a s5neo with lineage 17.1 and I had the same problem as reported, galaxy wearable identified my phone as modified/rooted and exited. Using your apk I was able to launch the app but it fails to install the galaxy buds live plugin, only shows a message that failed to install.
I don't know how to do the patch and I would like to know if you can generate a patched apk for buds live plugin (https://play.google.com/store/apps/details?id=com.samsung.accessory.neobeanmgr&hl=en_GB)
thanks in advance
Click to expand...
Click to collapse
I have Galaxy Buds+ on a Pixel 2 XL
Heres how to do it the easy way...
Install Magisk
Enable MagiskHide in Magisk Manager settings
Tick all Samsung related apps in MagiskHide in Magisk Manager
Hide Magisk Manager
Reboot
Thats how i also have my Active 2 and Samsung Pay working

^yep, magisk is magic!

dansimko said:
I was talking about AOSP-based ROMs. Generally, I build and sign the ROM whenever possible and so I don't find it necessary to root my devices. Also I don't like the idea of making changes to mask the actual device and when the app is used with Samsung phone, it relies on proprietary interfaces implemented only in Touchwiz, which are not available in AOSP. Since it is an app issue, it makes sense to make changes on the app level instead of the system level.
Click to expand...
Click to collapse
Hi,
I am unable to install any of the apk. App not installed.
Please help me.

dansimko said:
Hello everyone,
Recently I have been experimenting with custom ROMs on my Samsung phone and was very unpleasantly surprised to find that Samsung does not allow my Galaxy Watch to be used with modded Samsung phone... Yeah, I know there's the option to replace manufacturer and brand in build.prop, however I don't like the idea of unnecessarily modifying the system just for a couple of proprietary apps, so instead I took the approach of patching the apps to make them work with the phone again.
All that needed to be done was patch manufacturer and brand to static string(s). Here's a command to do just that:
Bash:
find . -type f -name "*.smali" -exec sed -i 's/sget-object \(v\|p\)\(.\+\), Landroid\/os\/Build;->\(MANUFACTURER\|BRAND\):Ljava\/lang\/String;/const-string \1\2, \"letitbeheardthisphoneistobetreatedasifitwereofabranddifferentfromtheonestartingwiths\"/g' "{}" \;
Patching the apps, however made the shealth app refuse communication with the wearable app due to mismatching signing certificates and it needed to be patched too. It is possible to either completely bypass signature checking or insert custom certificate - I have attached a patch that does just that.
You can (and probably should) do this yourself if you want to use the modified applications. Just decompile apks with apktool, apply the command in the directory with the apps content (it is necessary for Galaxy Wearable, Samsung Accessory and Galaxy Watch Plugin apps), and insert you own custom certificate into Galaxy Watch Plugin (attached patch - just replace the cert with your custom one). If you use Samsung Health, just replace the certificate string with hex-encoded certificate you used to sign the apps in the attached patch and apply it to the app. Then rebuild the apps and sign using the key whose certificate you just inserted into the apps.
Although you should never trust a random stranger on the internet with apps you install, I understand not everyone wants to go through this process themselves, so hereby I solemnly promise there is no malicious code inserted into the provided apks. And here's the link
App Versions:
Samsung Accessory (com.samsung.accessory): 3.1.94.11128
Galaxy Wearable (com.samsung.android.app.watchmanager): 2.2.36.20113061
Galaxy Watch PlugIn (com.samsung.android.geargplugin): 2.2.05.20110441N
Samsung Health (com.sec.android.app.shealth): 6.12.3.001
Click to expand...
Click to collapse
how to generate hash from keystore. can anyone help? @dansimko

mohsin1122 said:
how to generate hash from keystore. can anyone help? @dansimko
Click to expand...
Click to collapse
Generate Hex from keystore
keytool -alias mykey -exportcert -keystore my-release-key.keystore -storepass 123456 | xxd -p

To anyone coming across this post who wants to do this themselves, I've made a little guide and some tools here: https://github.com/adil192/SamsungAppsPatcher.
I've also attached the apks I've patched if you don't want to do it yourself (since the ones in OP didn't work for me) here: https://mega.nz/folder/sUFj2C5b#M4zEP-c9ylY-ENxPw7qCUQ. Like OP, I promise I haven't added malware in this.
Edit: I've somewhat automated the process now so if anyone wants me to patch another plugin, just @ me and I'll get it added as soon as possible.

Adil192 said:
To anyone coming across this post who wants to do this themselves, I've made a little guide here: https://gist.github.com/adil192/ab95808fb66b6cde3d63ded6c19b0f1d. I've also attached the latest apps I've patched if you don't want to do that (since the ones in OP didn't work for me) here: https://mega.nz/folder/sUFj2C5b#M4zEP-c9ylY-ENxPw7qCUQ. This is tied to my name so I have no reason to add malicious code.
Click to expand...
Click to collapse
I need assistance with the gear s3plugin apk please.
Got it working..thanks

Would this process work to enable the Galaxy Wearable App to connect if using non-uk galaxy buds live? My app sets up the buds live but then fails to connect, even though Bluetooth connects and buds function.
Samsung have advised I have a Vietnamese version of the buds live which are not compatible with the Galaxy Wearable App in the UK.

Related

[MAGISK] [Tasker][Release] Motion Sense (Soli/Oslo) Mod

Release of OsloBridge v1.1.2 can be found here https://github.com/jcarletto27/magisk_module_motionsense_mod/releases
The purpose of this is to broadcast intents that Tasker can pick up as events. I plan on sending a PR to TopJohnWu once i hear back on some QA. Please update me here in this thread if you find any bugs! In my own testing I've found that the official apps like Pokemon wave hello and Headed South still function fine.
This module overwrites the built-in Bridge with a modified one that does not check for Googles signature on the requesting app, essentially letting anyone with knowledge of the bridge api to create an app to use MotionSense. My app which I'm calling OsloBridger (Oslo is the internal name for the MotionSense app) creates a foreground service that works even if the screen is off. I've not noticed any serious battery issues, but time will tell.
If you have issues please post here with the following and I'll do my best to help:
Device : (Pixel 4, Pixel 4XL)
Patch Date: (Oct,Nov,etc)
Are you Rooted with Magisk? : (Yes, No)
Other Modules Installed: (Systemless Hosts, edXposed, etc.)
Do you have Tasker installed ? (Yes, No)
Is "Allow External Access" checked in the Tasker Misc Preferences? (Yes, No)
When you start the service in OsloBridger what does it say in the Notification? (Reach, Flick Gestures Active)
Level of Tasker Experience ? (Novice, Experienced)
Also, please provide the task your trying to run. The steps to do that are Go to Tasks -> Long Press the Task you want to execute -> Click Three Dots in top right -> Export -> Description to Clipboard and paste it here
Update Nov 7, 2019 : I've updated the OsloBridger app to now allow the selection of specific tasks from within the app. No more setting up broadcast receivers in Tasker!
Update Nov 12, 2019: Added 2 new service intent filters to allow the starting and stopping of the Service without needing to use the Toggle intent. Updated the defaults to use what I've found works best (surprise! it's the same settings google uses for the builtin actions)
Advanced Users:
The app will still send those same broadcasts if you don't select a task in OsloBridger, so no changes for those setup already. I find this way to be more flexible because you can add multiple conditions to the event in Tasker, but I get that Tasker can have a huge learning curve.
Not sure if this will help, but I have used a magisk module to replace an apk in the product folder. Not sure if it's the same but the directory is /system/product/..….
I noticed in root explorer that the product directory in system is a shortcut to the one in the root directory
Btw, since you already digging around. Anyway to bypass the country restriction. I live so close to Mexico that it turns off every now and then.
It would be awesome if we can use Soli sensor with Tasker.
Actually, I've posted this suggestion on Tasker forum. and he, joaomgcd, also looking forward to it.
eg1122 said:
Not sure if this will help, but I have used a magisk module to replace an apk in the product folder. Not sure if it's the same but the directory is /system/product/..….
I noticed in root explorer that the product directory in system is a shortcut to the one in the root directory
Btw, since you already digging around. Anyway to bypass the country restriction. I live so close to Mexico that it turns off every now and then.
Click to expand...
Click to collapse
Thanks that might be exactly what I was looking for. In my digging I did find a country code in a preference file somewhere. I've also heard that it's restricted based on which service provider. I'll find the file and you can let me know if it works in your country.
ashergray said:
Thanks that might be exactly what I was looking for. In my digging I did find a country code in a preference file somewhere. I've also heard that it's restricted based on which service provider. I'll find the file and you can let me know if it works in your country.
Click to expand...
Click to collapse
eg1122 said:
Not sure if this will help, but I have used a magisk module to replace an apk in the product folder. Not sure if it's the same but the directory is /system/product/..….
I noticed in root explorer that the product directory in system is a shortcut to the one in the root directory
Btw, since you already digging around. Anyway to bypass the country restriction. I live so close to Mexico that it turns off every now and then.
Click to expand...
Click to collapse
Also looked into Motion Sense APK. Restriction is phone number country code based, can be bypassed. Also looks like its developers left setting to disable country checks at all. TO do that, you just need to change android setting 'pixel.oslo.allowed_override' to '1'. This way modified APK not needed.
I can't try this right now but if you want to check, then connect Pixel 4 with developer mode and execute command in adb shell:
Code:
adb shell setprop pixel.oslo.allowed_override 1
or
Code:
adb shell "setprop persist.pixel.oslo.allowed_override 1; setprop ctl.restart zygote"
or edit system/build.prop with some app
You need root to do this.
Eugnis said:
Also looked into Motion Sense APK. Restriction is phone number country code based, can be bypassed. Also looks like its developers left setting to disable country checks at all. TO do that, you just need to change android setting 'pixel.oslo.allowed_override' to '1' or 'true'. This way modified APK not needed.
I can't try this right now but if you want to check, then connect Pixel 4 with developer mode and execute command in adb shell:
Click to expand...
Click to collapse
i tried the first command, i'll let you know if it sticks
eg1122 said:
i tried the first command, i'll let you know if it sticks
Click to expand...
Click to collapse
Did the override work?
I am from Hong Kong and Google banned my region as well
chris111111 said:
Did the override work?
I am from Hong Kong and Google banned my region as well
Click to expand...
Click to collapse
Well, I live in the US but live so close to Mexico that I get signal from their carriers every now and then and it turns off. Has not turned off since I did the command
eg1122 said:
Well, I live in the US but live so close to Mexico that I get signal from their carriers every now and then and it turns off. Has not turned off since I did the command
Click to expand...
Click to collapse
So Glad to hear that! Gotta try it out when I get my phone
Eugnis said:
Also looked into Motion Sense APK. Restriction is phone number country code based, can be bypassed. Also looks like its developers left setting to disable country checks at all. TO do that, you just need to change android setting 'pixel.oslo.allowed_override' to '1' or 'true'. This way modified APK not needed.
I can't try this right now but if you want to check, then connect Pixel 4 with developer mode and execute command in adb shell:
Code:
adb shell setprop pixel.oslo.allowed_override true
or
Code:
adb shell "setprop persist.pixel.oslo.allowed_override true; setprop ctl.restart zygote"
or edit system/build.prop with some app
You need root to do this.
Click to expand...
Click to collapse
Thanks,According to your prompt, my friend has written the EDXPOSED module to open Motion Sense in any region.
Well ever since I ran the command, motion sense has not turned off
Quick update I've had success. I needed to disable the signature check and modify the bridge app. But I got a custom app seeing gestures.
ashergray said:
Quick update I've had success. I needed to disable the signature check and modify the bridge app. But I got a custom app seeing gestures.
Click to expand...
Click to collapse
Hey, can you DM me? I would love to learn more about your work.
[email protected] on Hangouts, @mrahmanXDA on Telegram, MishaalRahman#5289 on Discord.
ashergray said:
I've modified the Oslo Code [APK found in /product/priv-apps/OsloFeedback/OsloFeedback.apk] and added in some custom code to send intents for Tasker to pick up, but I can't over-write the file because Android 10 locks the /product folder.
I've tweeted at John to ask if Magisk can do this but I'm not sure. Does anyone have any experience with this? I'd really like to have custom actions for the Motion Sense Gestures.
If you can help I'll be happy to share my Module!
Click to expand...
Click to collapse
My Active Edge module modifies the SystemUIGoogle.apk to provide custom squeeze actions via Edge Sense Plus.
So yeah, you can build a magisk module to replace the file. You can check on my github how it works: https://github.com/Magisk-Modules-Repo/active_edge_system_mod/tree/Android10
I also want to inject some custom code, struggling a bit though, because I rely on logcats, because I don't own a pixel.
You hooked into handleContextHubMessageReceipt method in the FlickGestureSensor?
Any news on development? I'm not asking for eta Just curious about the progress as I'm quite disappointed by the actual use of this soli chip... It's useless atm atleast for me
Balino said:
Any news on development? I'm not asking for eta Just curious about the progress as I'm quite disappointed by the actual use of this soli chip... It's useless atm atleast for me
Click to expand...
Click to collapse
Just completed my initial release to github. I'll be sending a pull request to John once I get some feedback on how it's
https://github.com/jcarletto27/magisk_module_motionsense_mod
Well Done!?
i ll give it a try & send u feedback asap
Did this break face unlock for anyone else?
I've tried setting it up 6 times. Successfully saves face data but can't verify my face.
itylermartin said:
Did this break face unlock for anyone else?
I've tried setting it up 6 times. Successfully saves face data but can't verify my face.
Click to expand...
Click to collapse
Appreciate the feedback. Just checked with my device and can't replicate the issue. Can anyone else replicate this?
Edit: are you using the November Android update? I never tested for that
Yes I am. Tomorrow I'm going to do a fresh install see exactly what's causing the issue. Only modules I have installed are BusyBox, viper, sq lite, and this.
I turned face unlock off for the time being. Even if it does conflict with this mod it's worth it! Great work

galaxy watch 46mm conect to Phone problem

Hi people I'm facing one problem with my galaxy watch 46mm I have one s10 plus with android Q havd root and custom rom and after I install the custom rom the watch won't connect anymore I have galaxy buds and they work fine but the work on my girlfriend and my sister phone but in mine don't
Galaxy Wearable and Plugins for Samsung devices has been built with specified configuration & registered to used some specified function with Android Framework, which may be not allowed, in the case of custom rom.
At first, u should try to install non-samsung version of Galaxy Wearable and Plugin, then try to connect. If it still not work. Take logcat, maybe I can help.
tinhduong said:
Galaxy Wearable and Plugins for Samsung devices has been built with specified configuration & registered to used some specified function with Android Framework, which may be not allowed, in the case of custom rom.
At first, u should try to install non-samsung version of Galaxy Wearable and Plugin, then try to connect. If it still not work. Take logcat, maybe I can help.
Click to expand...
Click to collapse
Thanks for the answer which app i download?
Have you tried resetting the watch? I've had issues after build updates and a reset helps
Sent from my ONEPLUS A6010 using Tapatalk
letmedanz said:
Have you tried resetting the watch? I've had issues after build updates and a reset helps
Click to expand...
Click to collapse
Yes already did mate
manojl76 said:
Thanks for the answer which app i download?
Click to expand...
Click to collapse
try the one from Google Play Store, as I remember, latest version for non-samsung is deployed there.
After install Galaxy Wearable, it will download the plugin for Watch 46mm, but I doubt that since Galaxy Wearable check your OEM is Samsung(even that the Rom is custom rom), it will download the plugin version for Samsung device.
U can ask for help from someone with non-samsung device to export their plugin apk to try (sorry I cant help, since I'm using iPorn...)
Problem solved was the rom

Shelter on Samsung A3 2017 with stock rom

Hi there,
I am trying to run the Shelter app on Samsung A3 2017 with Oreo stock ROM (rooted) and I get: "Cannot create work profile...The security policy prevents ....". Has anyone succeeded to run Shelter on this device?
Has anyone managed to activate multiple user profiles on the A3? Would it work to enable profiles supports through build.prop as described here https://howto.highonandroid.com/sam...samsung-galaxy-devices-running-lollipop-mod/?
Thanks
Hello.
Stock without 'internal sd card' nor 'root', same message cause of 'custom rom'. But I flashed stock over a 'Orange Telecom' ROM (the 'custom rom'?).
Perhaps I need to flash A3Y17LTE_EUR_OPEN.pit...
tomri said:
Hi there,
I am trying to run the Shelter app on Samsung A3 2017 with Oreo stock ROM (rooted) and I get: "Cannot create work profile...The security policy prevents ....". Has anyone succeeded to run Shelter on this device?
Has anyone managed to activate multiple user profiles on the A3? Would it work to enable profiles supports through build.prop as described here https://howto.highonandroid.com/sam...samsung-galaxy-devices-running-lollipop-mod/?
Thanks
Click to expand...
Click to collapse
Surely this is simply incompatible with Oreo - suggested by the "lollipop" section of the title and the fact it's a 5 year old article. That could be the reason it is rejected.
moozer said:
Surely this is simply incompatible with Oreo - suggested by the "lollipop" section of the title and the fact it's a 5 year old article. That could be the reason it is rejected.
Click to expand...
Click to collapse
This surely is a misunderstanding; I was just asking if this could be a solution; did not apply it yet (same doubts that you had). Still even without such modification, Shelter throws the mentioned error.

[S9][Exynos][Lineage 17.1] Looking for modified Samsung apps for Custom ROM

Hello all,
Here is the problem as I understand this - Samsung has an feature in their apps to identify compatible devices and runs special features for them.
These features are not compatible with custom ROMs on those devices. Error message is a bit misleading there. There is a general solution by using root and lying to the app about build.prop. I do not want to root my phone.
However I know from my problems with Samsung Health on root that there is a patched version you can install and setup a profile.
Once you do, the app can be updated and it works normally.
Do you guys know if such apk exists for Gear Wearable? That app works fine on Lineage 17.1 on my Sony XA, but here it will not.
I do not want to use stock, but I also need this app.

Question Debaloting zfold 3

Hello, found this list for adb debloating samsung devices. Can anyone try and report which are safe to remove, so everything works? Maybe make a list of lite debload, normal debloat and full debloat? Ive seen this done on many samsung threads. Thanks :
debloat script
klemen241 said:
Hello, found this list for adb debloating samsung devices. Can anyone try and report which are safe to remove, so everything works? Maybe make a list of lite debload, normal debloat and full debloat? Ive seen this done on many samsung threads. Thanks :
debloat script
Click to expand...
Click to collapse
Sounds like a good project and guide for you to try and write up for us!
Mr. Orange 645 said:
Sounds like a good project and guide for you to try and write up for us!
Click to expand...
Click to collapse
cant afford to break something right now, since its my only device haha
Not sure about everything on that list but I have used adb to debloat my ZF3
tnick84 said:
Not sure about everything on that list but I have used adb to debloat my ZF3
Click to expand...
Click to collapse
what apps did you remove?
For the first time FB was not pre-installed! Woo hoo!
klemen241 said:
what apps did you remove?
Click to expand...
Click to collapse
Just TMO apps, youtube (I use YouTube vanced), chrome (I use brave browser), Google duo and maybe a couple others I can't remember.
What tool you guys using for debloat? I wish to try mu luck to remove some unwanted apps.
Damian said:
What tool you guys using for debloat? I wish to try mu luck to remove some unwanted apps.
Click to expand...
Click to collapse
adb commands via cmd with debugging enabled and phone connected via usb
Damian said:
What tool you guys using for debloat? I wish to try mu luck to remove some unwanted apps.
Click to expand...
Click to collapse
ADB on PC. Here's some directions
How to uninstall carrier/OEM bloatware without root access
If you want to get rid of carrier/OEM apps from your phone, here's how you can uninstall bloatware from your device without root access!
www.xda-developers.com
At the bottom is the link to show steps to disable/uninstall, as well as a list of all apps that can technically be removed without breaking phone function. Not all of the apps in the link are present on our phones, as this is a list showing every non essential app that can appear on a samsung device. Of course some will be needed pending what functions you use.
There are two methods to do this via adb. You can either disable the apps, or uninstall them for user 0 (you). Disable ones you might want to bring back, uninstall ones you know you don't ever want. Uninstalled apps can still be reinstalled, so no worries.
What I personally removed/disabled
- Samsung Browser
- Chrome Browser
- Feedback App
- Youtube
- Bixby (Literally all bixby apps on the phone. dictation, routines, vision, voice)
- Samsung Weather
- What's New
- Samsung Free
- Samsung Members
- Samsung Checkout
- Samsung Pass
- Voice Wake Up
- AR Emoji
- AR Emoji Editor
- AR Emoji Stickers
- Google Play Services for AR
- Facebook app manager
- Facebook Installer
- Facebook Services
- Onedrive
- Deco Pic
- Game Launcher
- Gallery (I use f-stop. Note stock gallery is needed to view pics directly from camera app though)
- Visual Voicemal (I use T-mobile visual voicemail)
- Printing Service Components (all of them)
- I BELIEVE I AM FORGETTING A FEW, BUT OH WELL
How to Remove Samsung Bloatware without Root (ADB)
If you want to remove bloatware on your Samsung Galaxy S10, S20, Note 10 or Galaxy Tab, here is a list of safe to remove Samsung bloatware.
technastic.com
klemen241 said:
Hello, found this list for adb debloating samsung devices. Can anyone try and report which are safe to remove, so everything works? Maybe make a list of lite debload, normal debloat and full debloat? Ive seen this done on many samsung threads. Thanks :
debloat script
Click to expand...
Click to collapse
Btw the -k in that script makes the phone keep all user data and cache for the app it's uninstalling. That can be removed.
A lot of those apps aren't on our phones though
I have a zip that debloats a load of crap.
It's working and forms part of my rom so I can take the unrelated crap out and share later if needed
Iv knocked a gb off the ram used it seems too
Damian said:
What tool you guys using for debloat? I wish to try mu luck to remove some unwanted apps.
Click to expand...
Click to collapse
i just purchased packaged disable cloud. works awesome, although the developer kind of a**
I used this on my S21 Ultra and Fold 3 and it works perfectly!
Easy as falling off a log backwards!
ADB AppControl - android applications manager and debloat tool. Official website. Free download.
How did you remove Samsung Free? I dont know package name of this. THX!
eswar539 said:
i just purchased packaged disable cloud. works awesome, although the developer kind of a**
Click to expand...
Click to collapse
What makes the dev kind of an a**
I saw the OP script for disabling and removing but is there a list for apps that are safe to Uninstall for thr Fold 3 unlocked version? Just want to make sure I don't mess up the phone lol. Thanks in advance!
Thompson111 said:
How did you remove Samsung Free? I dont know package name of this. THX!
Click to expand...
Click to collapse
Com.samsung.android.app.spage
Anyone know what Upday and Google Duo come under?

Categories

Resources