WELCOME TO GALAXY CLEANER A GALAXY MOD's SPECIAL
Hello everybody welcome to Galaxy Cleaner formally Ultra Kleaner. Many of you have probably used my de-bloater zips for HTC devices and the Galaxy S4's before. So now I bring you a lollipop All Galaxy model's version's' galaxy cleaner will remove load's of bloatware from your device. Cleaner devices operate more efficiently and use less ram. By freeing up space in the system we also speed up operation's. I have spent a considerable amount of time downloading roms for each galaxy device to find your bloatware. If and I'm sure I did I missed something please report the apps and or libs you find to be bloat. Free up over 400mbs of space.
Google apps in system:
I have removed most of Google's app from the systems folders,not all of them. I left what has been known to create issues alone,all main google apps still reside in system area's. If your missing one you want,get from playstore.
Your carrier bloatware:
While I have tried to rifle through and pick them out,some I don't know about may still exist.
How to report bloat for removal:
Lollipop requires a slightly different method for removal. When reporting an app for removal follow this simple guideline for report.
Report system location and folder only such as (system/app/BasicDreams) The folder name not the apk name.
Below is full list of what's being removed. It is your responsibility to add a #in front of,or remove the lines of apps you want to keep.
Make a backup!Make a backup!Make a backup!Make a backup!
See below for a full list of removed item's
ui_print("Removing bloat in System App");
delete_recursive("/system/app/AllShareCastPlayer");
delete_recursive("/system/app/AllshareFileShare");
delete_recursive("/system/app/AllshareFileShareClient");
delete_recursive("/system/app/AllshareFileShareServer");
delete_recursive("/system/app/AllshareMediaServer");
delete_recursive("/system/app/AllshareMediaShare");
delete_recursive("/system/app/AntHalService");
delete_recursive("/system/app/Amazon_IMDB");
delete_recursive("/system/app/Amazon_MP3");
delete_recursive("/system/app/Amazon_Widget");
delete_recursive("/system/app/ANTPlusPlugins");
delete_recursive("/system/app/ANTPlusTest");
delete_recursive("/system/app/ANTRadioService");
delete_recursive("/system/app/attMessages_vpl_ATT");
delete_recursive("/system/app/BasicDreams");
delete_recursive("/system/app/BeaconManager");
delete_recursive("/system/app/BeaconManager_20");
delete_recursive("/system/app/BeamService");
delete_recursive("/system/app/Blurb");
delete_recursive("/system/app/Books");
delete_recursive("/system/app/CarmodeStub");
delete_recursive("/system/app/Chrome");
delete_recursive("/system/app/com.gotv.nflgamecenter.us.lite");
delete_recursive("/system/app/DigitalClock_L");
delete_recursive("/system/app/DigitalClockEasy");
delete_recursive("/system/app/DigitalClockEasy_L");
delete_recursive("/system/app/DigitalLife_vpl_ATT");
delete_recursive("/system/app/Drive");
delete_recursive("/system/app/DualClockDigital");
delete_recursive("/system/app/DualClockDigital_L");
delete_recursive("/system/app/EasySettings");
delete_recursive("/system/app/EmergencyLauncher");
delete_recursive("/system/app/EmergencyModeService");
delete_recursive("/system/app/EmergencyProvider");
delete_recursive("/system/app/Facebook_stub");
delete_recursive("/system/app/FamilyMap_vpl_ATT");
delete_recursive("/system/app/FBAppManager_stub");
delete_recursive("/system/app/FBInstagram_stub");
delete_recursive("/system/app/FBMessenger_stub");
delete_recursive("/system/app/GeoLookout");
delete_recursive("/system/app/Gmail2");
delete_recursive("/system/app/GoogleTTS");
delete_recursive("/system/app/Hangouts");
delete_recursive("/system/app/Home_ATT");
delete_recursive("/system/app/InteractiveTutorial");
delete_recursive("/system/app/LiveTv_vpl_ATT");
delete_recursive("/system/app/Maps");
delete_recursive("/system/app/MobilePrintSvc_Samsung");
delete_recursive("/system/app/Music2");
delete_recursive("/system/app/myATT_ATT");
delete_recursive("/system/app/Newsstand");
delete_recursive("/system/app/PlayGames");
delete_recursive("/system/app/PlusOne");
delete_recursive("/system/app/PolarisOffice5");
delete_recursive("/system/app/QuickConnect");
delete_recursive("/system/app/SafetyInformation");
delete_recursive("/system/app/SecKidsModeInstaller");
delete_recursive("/system/app/SoundDetector");
delete_recursive("/system/app/Street");
delete_recursive("/system/app/Swype");
delete_recursive("/system/app/talkback");
delete_recursive("/system/app/TravelService_K");
delete_recursive("/system/app/Uber_ATT");
delete_recursive("/system/app/Uber_FPL_ATT");
delete_recursive("/system/app/Videos");
delete_recursive("/system/app/WebManual");
delete_recursive("/system/app/withTV");
delete_recursive("/system/app/YouTube");
delete_recursive("/system/app/YPMobile_vpl_ATT");
delete_recursive("/system/app/YPMobile_ATT");
ui_print("Removing bloat in System Priv-App");
delete_recursive("/system/priv-app/AccessTmobile_TMO");
delete_recursive("/system/priv-app/Amazon_Appstore");
delete_recursive("/system/priv-app/Amazon_Shopping");
delete_recursive("/system/priv-app/AmazonShopping_ATT");
delete_recursive("/system/priv-app/AmazonShopping_TMO");
delete_recursive("/system/priv-app/com.customermobile.preload.vzw");
delete_recursive("/system/priv-app/com.mobitv.client.tv");
delete_recursive("/system/priv-app/com.mobitv.client.tmobiletvhd");
delete_recursive("/system/priv-app/digitalLocker_ATT");
delete_recursive("/system/priv-app/DriveMode_ATT");
delete_recursive("/system/priv-app/EasyLauncher2");
delete_recursive("/system/priv-app/EasyLauncher2_Zero");
delete_recursive("/system/priv-app/ECID-release_ATT");
delete_recursive("/system/priv-app/FamilyUtility_ATT");
delete_recursive("/system/priv-app/FBInstaller");
delete_recursive("/system/priv-app/HancomofficeViewer");
delete_recursive("/system/priv-app/Lookout_ATT");
delete_recursive("/system/priv-app/Lookout_64_ATT");
delete_recursive("/system/priv-app/Mail_ATT");
delete_recursive("/system/priv-app/MILK_US");
delete_recursive("/system/priv-app/MILK_VIDEO_US");
delete_recursive("/system/priv-app/MobileLocate_ATT");
delete_recursive("/system/priv-app/MobileTransfer_ATT");
delete_recursive("/system/priv-app/PasswordKeeper_ATT");
delete_recursive("/system/priv-app/ready2GO_ATT");
delete_recursive("/system/priv-app/RemoteSupport_ATT");
delete_recursive("/system/priv-app/SmartLimits_ATT");
delete_recursive("/system/priv-app/S-Voice_Android_phone");
delete_recursive("/system/priv-app/Tag");
delete_recursive("/system/privapp/Telenav_ATT");
delete_recursive("/system/privapp/Telenav_64_ATT");
delete_recursive("/system/priv-app/WhatsAppDownloader");
ui_print("Removing bloat in Data App");
delete_recursive("/data/app/com.android.chrome-1");
delete_recursive("/data/app/com.asurion.android.mobilerecovery.att-1");
delete_recursive("/data/app/com.att.android.mobilerecovery.att-1");
delete_recursive("/data/app/com.att.android.digitallocker-1");
delete_recursive("/data/app/com.att.android.mobile.attmessages-1");
delete_recursive("/data/app/com.att.myWireless-1");
delete_recursive("/data/app/com.callpod.android_apps.keeper-1");
delete_recursive("/data/app/com.dsi.ant.plugins.antplus-1");
delete_recursive("/data/app/com.drivemode-1");
delete_recursive("/data/app/com.dsi.ant.plugins.antplus-1.");
delete_recursive("/data/app/com.dsi.ant.service.socket-1");
delete_recursive("/data/app/com.google.android.apps.books-1");
delete_recursive("/data/app/com.google.android.apps.docs-1");
delete_recursive("/data/app/com.google.android.apps.docs-2");
delete_recursive("/data/app/com.google.android.apps.magazines-1");
delete_recursive("/data/app/com.google.android.apps.maps-1");
delete_recursive("/data/app/com.google.android.apps.docs-2");
delete_recursive("/data/app/com.google.android.apps.magazines-1");
delete_recursive("/data/app/com.google.android.apps.maps-1");
delete_recursive("/data/app/com.google.android.apps.plus-1");
delete_recursive("/data/app/com.google.android.marvin.talkback-1");
delete_recursive("/data/app/com.google.android.music-1");
delete_recursive("/data/app/com.google.android.play.games-1");
delete_recursive("/data/app/com.google.android.talk-1");
delete_recursive("/data/app/com.google.android.tts-1");
delete_recursive("/data/app/com.google.android.videos-1");
delete_recursive("/data/app/com.lookout-1");
delete_recursive("/data/app/com.mobeam.barcodeService-1");
delete_recursive("/data/app/com.sec.app.samsungprintservice-1");
delete_recursive("/data/app/com.sec.spp.push-1");
delete_recursive("/data/app/com.telenav.app.android.cingular-1");
delete_recursive("/data/app/com.ubercab-1");
delete_recursive("/data/app/com.wavemarket.waplauncher-1");
delete_recursive("/data/app/com.yahoo.mobile.client.android.mail.att-1");
delete_recursive("/data/app/com.yahoo.mobile.client.android.yahoo.att-1");
delete_recursive("/data/app/com.yellowpages.android.ypmobile-1");
Changelog;
7/14/15:Rev1:Fix for UPSM to work fully
Downloads: See main thread:
http://forum.xda-developers.com/android/general/script-galaxy-cleaner-lollipop-t3156006
New version up. Corrected so UPSM works fully.
Related
Hi, I'm a Korean Developer.
Recently Samsung has released android 5.0 lollipop for our devices.
But most of you may be ambarrased because the lollipop upgrade changed lots of things in system.
So I researched few days about it, and I've got several informations.
All of what I explain here is the result of my experiments.
In developers discussing forum, famous developers were discussing about "How we can mod lollipop system files".
Thanks to qwerty123258, Softdx's lollipop de-odexing tool has been known to here. But the problem is that how to re-odex the de-odexed apps,frameworks.
As our common sense, ART doesn't support de-odexed apks,jars so we have to re-odex them. But many of you may think we can't re-odex animore with the way we have used.
I agreed it at first.
So I've heard that de-odexed SecSettings,SystemUI apk with Softdx's tool don't work and have FCs. Thinking like this, we can think there is no solution. Especially, lots of custom ROM developers cannot make ROM without smali modding.
BTW, I saw that mods for nexus devices' lollipop are mostly de-odexed. But there is no problem.
Hold on, the ART definitely doesn't support de-odexed mods, but why mods for nexus doesn't have matter? You may think this doesn't make sense.
So I had doubt to this 'common thinks'.
And one day, I was putting Galaxy Note3's apps into my system that worked on KK.
FlashAnnotate app had FC, and Action memo popup also had FC. But the main app and widget of Action memo worked well.
Moreover, SuperSU that I used when rooting my S5 was also de-odexed app.
Isn't it strange to say "ART doesn't support de-odexed"? So I thought that Google didn't fully removed dalvik, they just inactivated it.
So I replaced the FlashAnnotate app with the one for Note4, and it worked well.
Then I put Note4's apps like S Note, Weather Widget, etc. As I expected, all of them worked with no FC!
Thus, it is wrong to say that the ART doesn't support de-odexed. It is the problem of that app.
What problem?
I asked to one of my friend, a Note3 mod-developer. He said that stock Note3 doesn't support ART natively.
This means that the developers of Note3's stock apps didn't care ART.
It has the same principle with the issue that the old version of stock apps like S health have FC on Galaxy S5 lollipop.
The structure of app's source code have to match with ART's structure.
In short, de-odexing have no relation with ART. FC issue is the compatibility issue of that app.
So the apps of after-KK-released-devices can be worked whether it is de-odexed or not.
Is this mean apps with FC cannot be used on lollipop? No. We can modify it to match with ART's structure. I mean, we can port it as API21(lollipop).
Let me pass to the other subject.
Most of you may think that re-odexing as the way we used, extracting dalvik-cache in the phone cannot be used and we must convert it as oat.
But, I re-odexed the main app of Action memo,what worked well even it was de-odexed, as the way we used.
It also works well while it is re-odexed.
Therefore, we can re-odex apps with the way we used.
BTW, as mentioned before, stock Settings and SysUI don't work when they're de-odexed and re-odexed.
It doesn't make sense according to the theories before. Then, what's the problem?
There is one that most of you may overlooked.
When you're de-odexing with Softdx's tool, generally most of you may think converting oat to dex is important and baksmaling/smaling process must be worked well.
But the problem was in baksmaling/smaling process.
When I was de-odexing stock settings app with Softdx's tool,
(look at the attached 1.png because I cannot insert image)
There were errors on smaling process. But I've never modded any smali of it.
When I looked the codes that made errors, not recognizing the '+'s on the pswitch code.
(look at the attached 2.png because I cannot insert image)
like this.
Many smali modders may know that there was no '+' on pswitch code when modding smali of KK or lower versions.
But after I remove all that '+', it can be compiled well but it has FC. Why? literally "It was modded".
It is reasonable to have FC because it was "modded", not compiled without modifications.
We can think of these two cases:
1. The structure of app's source code was entirely changed, so the last (bak)smali tool cannot recognize changed codes.
2. The structure of app's dex was entirely changed, so vanished parts are made when baksmaling with last tool.
We can conclude with these two cases.
After the release of (bak)smali tool that can completely baksmali/smali, we can do modifications.
I've heard that the developer of apktool is going to release new version for lollipop. So we have to wait a little bit.
Although we cannot do smali modding yet, we can put apks in system.
Why don't you put several apps in system and confirm what works or not?
Anyway, Thank you for reading my bad English...ahaha
If you have another opinion for my think, reply it.
Wow really much thnx for this!!
Samsung Galaxy Tab3 lt02wifi SM-T210R 4.4.2 Debloat Script v4
I've tried finding other debloat scripts but unfortunately they either removed too much, or not enough.
This one removes everything that's junky, but still leaves some OK apps such as S Memo, Calculator, etc.
This checks for presence of lt02wifi device, but you could edit the script and make it work on other devices ...
This should be run on latest 4.4.2 firmware, and it should be run from TWRP recovery.
Please have a current backup in case something goes wrong, although it really shouldn't
I've also kept Samsung Account, yes it's needed by some stuff in the Settings menu, and yes you can freeze it,
but it really doesn't do much if you just tell it to go away after it wants to setup a new Samsung Account.
You can also reset the device to factory settings after running this, and nothing will crash on first run.
v4 - added some more stuff to remove,- keyboard languages.
Note: If you've run a previous version, you can still run v4,- not going to hurt anything.
Code:
Apps & Folders removed:
system/app/AccuweatherDaemon.apk
system/app/AccuweatherDaemon.odex
system/app/BasicDreams.apk
system/app/BasicDreams.odex
system/app/Books.apk
system/app/ChatON.apk
system/app/ChromeWithBrowser.apk
system/app/Drive.apk
system/app/Dropbox.apk
system/app/DropboxOOBE.apk
system/app/ELMAgent.apk
system/app/ELMAgent.odex
system/app/FaceLock.apk
system/app/Flipboard.apk
system/app/GameHub_2.0_Note_JBP_Oldkey.apk
system/app/Gmail2.apk
system/app/GMS_Maps.apk
system/app/GoogleSearchWidget.apk
system/app/GoogleSearchWidget.odex
system/app/GoogleTTS.apk
system/app/Hangouts.apk
system/app/HelpHub.apk
system/app/HelpHub.odex
system/app/ICS_Herowidget_Tablet_Main.apk
system/app/ICS_Herowidget_Tablet_Main.odex
system/app/ICS_Herowidget_Tablet.apk
system/app/ICS_Herowidget_Tablet.odex
system/app/ICS_YahooNews_Tablet.apk
system/app/ICS_YahooNews_Tablet.odex
system/app/ICS_YahooStock_Tablet.apk
system/app/ICS_YahooStock_Tablet.odex
system/app/INDI_Server.apk
system/app/KeyguardWidget.apk
system/app/KeyguardWidget.odex
system/app/LearningHub_Stub.apk
system/app/Magazines.apk
system/app/MediaUploader.apk
system/app/MobilePrint3.apk
system/app/MobilePrint3.odex
system/app/MobilePrintSvc_CUPS.apk
system/app/MobilePrintSvc_CUPS_Backend.apk
system/app/MobilePrintSvc_Epson.apk
system/app/MobilePrintSvc_HP.apk
system/app/MobilePrintSvc_Samsung.apk
system/app/MobilePrintSvc_WFDS.apk
system/app/Music2.apk
system/app/PanningTryActually.apk
system/app/PanningTryActually.odex
system/app/PhotoTable.apk
system/app/PhotoTable.odex
system/app/PlayGames.apk
system/app/PlusOne.apk
system/app/PolarisOffice5_Tablet.apk
system/app/PreloadInstaller.apk
system/app/PreloadInstaller.odex
system/app/ringtoneBR.apk
system/app/ringtoneBR.odex
system/app/SamsungTTS_white.apk
system/app/SamsungWatchON.apk
system/app/SCONE_Android_ProxyService_NoPersistent.apk
system/app/SecTabletDualClockDigital.apk
system/app/SecTabletDualClockDigital.odex
system/app/SmartBriefing4x2.apk
system/app/SmartBriefing4x2.odex
system/app/SPlannerAppWidget.apk
system/app/SPlannerAppWidget.odex
system/app/SPrintSpooler.apk
system/app/SPrintSpooler.odex
system/app/Street.apk
system/app/Tablet_SamsungWidget_ProgramMonitor.apk
system/app/Tablet_SamsungWidget_ProgramMonitor.odex
system/app/talkback.apk
system/app/TravelService.apk
system/app/TravelService.odex
system/app/TravelWidget.apk
system/app/TravelWidget.odex
system/app/Videos.apk
system/app/YahoonewsDaemon.apk
system/app/YahoonewsDaemon.odex
system/app/YahoostockDaemon.apk
system/app/YahoostockDaemon.odex
system/app/YouTube.apk
system/priv-app/DSMForwarding.apk
system/priv-app/DSMForwarding.odex
system/priv-app/DSMLawmo.apk
system/priv-app/DSMLawmo.odex
system/priv-app/FotaClient.apk
system/priv-app/FotaClient.odex
system/priv-app/GroupPlay_25_tablet.apk
system/priv-app/KLMSAgent.apk
system/priv-app/NoiseField.apk
system/priv-app/NoiseField.odex
system/priv-app/PageBuddyNotiSvc2.apk
system/priv-app/PageBuddyNotiSvc2.odex
system/priv-app/PhaseBeam.apk
system/priv-app/PhaseBeam.odex
system/priv-app/S-Voice_Android_tablet_vlingo.apk
system/priv-app/SamsungApps_Tablet.apk
system/priv-app/SamsungLink18.apk
system/priv-app/sCloudBackupApp.apk
system/priv-app/sCloudDataRelay.apk
system/priv-app/sCloudDataSync.apk
system/priv-app/sCloudSyncBrowser.apk
system/priv-app/sCloudSyncCalendar.apk
system/priv-app/sCloudSyncContacts.apk
system/priv-app/sCloudSyncSNote.apk
system/priv-app/SecLiveWallpapersPicker.apk
system/priv-app/SecLiveWallpapersPicker.odex
system/priv-app/SNS.apk
system/priv-app/SPPPushClient_Prod.apk
system/priv-app/SyncmlDM.apk
system/priv-app/SyncmlDM.odex
system/priv-app/TextMemoWidget_SmartPhone.apk
system/priv-app/TextMemoWidget_SmartPhone.odex
system/priv-app/TrimApp_tablet.apk
system/priv-app/Velvet.apk
system/lib/libchrome.1985.135.so
system/lib/libpolarisexternel.so
system/lib/libpolarisexternelSDK.so
system/lib/libpolarisoffice5_tablet.so
system/lib/libpolarisofficeSDK_tablet.so
system/sipdb/fr_CA.zip
system/sipdb/ko_KR.zip
system/sipdb/zh_CN.zip
system/sipdb/zh_HK.zip
system/sipdb/zh_TW.zip
system/tts/lang_SMT/smt_ko_KR.lng
system/tts/lang_SMT/smt_ko_KR_f01.am
system/tts/lang_SMT/smt_ko_KR_f01.cfg
system/tts/lang_SMT/smt_ko_KR_f01.dt
system/tts/lang_SMT/smt_ko_KR_f01.qs
system/tts/lang_SMT/smt_zh_CN.cart
system/tts/lang_SMT/smt_zh_CN.pb
system/tts/lang_SMT/smt_zh_CN_f01.am
system/tts/lang_SMT/smt_zh_CN_f01.cfg
system/tts/lang_SMT/smt_zh_CN_f01.dt
system/tts/lang_SMT/smt_zh_CN_f01.qs
system/media/audio/ui/camera_click.ogg
system/media/audio/ui/Camera_click_short.ogg
system/media/audio/ui/PowerOn.ogg
system/media/audio/ui/Shutter.ogg
system/media/audio/ui/Shutter_multiple.ogg
system/preloadedkiosk
If you find any bugs just reply to this thread ...
Enjoy, this should make the device a little faster
.
Thanks OP. It worked on my SM-T210R except that it did not remove Dropbox & ChatOn.
Think I can live with that.
Thought about putting another ROM but this is all needed.
Hello everyone,
Galaxy A comes with much more bloatware than most other phones, it has apps preinstalled that some of us probably will never use.
Some of those apps may even run at boot and consume RAM and CPU. For this purpose I made a small very effective script and that will remove huge amount of applications. This script works on de-odexed and odexed ROMs and you can use it even for Marshmallow ROMs, so this is ALL-IN-ONE solution.
I created the script when Nougat came out and I'm using it all the time without any problems.
* You can easily edit script and add character ' # ' to exclude certain APP from deleting *
REMOVED STUFF:
https://docs.google.com/document/d/1UQ5RqlQSDXi9AZkKWhCdv21bTWNyDrx4Sf1jsbox-Nk/edit
Galaxy A 2016 and 2017 are both supported
wow, how to use that script please?
unzip and batch inside to hit up?
thx
punkrockfan said:
wow, how to use that script please?
unzip and batch inside to hit up?
thx
Click to expand...
Click to collapse
just flash it in recovery
JBNCK One UI ExperienceGet the JBNCK One UI Experience on your Samsung Phone without root. Works best on Galaxy A-Series phones running Android 11 or 12Features- Debloated and clean (pleasant for the eyes, fun to use and allows for 2-day battery life)*
- Privacy (RethinkDNS [DNS + Firewall] and Privacy indicators included)**
- Degoogled*** (removed the majority of Google apps, replaced Play Store client [AuroraStore], possibility to add Nextcloud accounts [Nextcloud app required] or other accounts for contacts and calendar syncing, included Chromium)
- Advanced tweaking (SystemUI Tuner included)Installation ****For best results, make sure your device is freshly set up. If it isn't, create a backup (on anything but Google (WhatsApp backup is fine) or Samsung since those sync adapters will be removed) and perform a factory reset. Otherwise it may break your setup and you might end up with a chaotic system which defeats the whole purpose of the project xD
To start the installation, download the newest release and unzip the file. On your phone, make sure you have USB debugging enabled. After enabling USB debugging connect your phone to your computer via a USB cable and execute the script (there are 3 files, choose the one that suits your operating system). If you're on Linux, make sure to allow execution of the adb binary and the debloat script. If you have no idea what I'm talking about, just open a terminal in the extracted folder and execute the following command:
Code:
chmod -R 777 *
Download: https://github.com/JBNCK/One-UI-Experience/releases
GitHub repo (!!do not clone to use!! Use a release!): https://github.com/JBNCK/One-UI-Experience
GitHub profile: https://github.com/JBNCK
Website: https://jbnck.ml/
Based on: https://jbnck.ml/projects/android_modifikation/samsung-debloat-liste.html
TroubleshootingBootloopHope you backed up your data . Enter recovery mode and perform a factory resetHey some app isn't working!Ask me for help on XDA by posting a comment under the thread. Make sure to include information like:
1. What isn't working?
2. What device are you using?
3. Is there any error message that might help?
I will try to recreate the problem and send you a solution if i manage to solve itHey some app that I use is missing!Ask me for help on XDA by posting a comment under the thread. Make sure to include information like:
1. What app is missing?
2. What device are you using?
I will send you a command to get the app back since it has probably been removed by the script. I hope you know how to execute adb commands.Read this before you scream in the commentsSome features will get broken by the debloating process. This is completely normal so don't flip out when you see a settings toggle doing nothing. If you want to get a feature back, ask me.
* - battery life may/will depend on your phone model and installed apps
** - both need to be set up first. Also make sure to enable always on VPN for RethinkDNS
*** - critical system apps as well as Google Play Services cannot be removed without root. The script still installs GBoard (the lite version without stickers and unnecessary online content) and Google Messages (for a better RCS integration)
**** - adb will be blocked by MacOS by default. You can unblock it in the security tab in the settings app
Script tested on Galaxy A51 5G (SM-A516B), Galaxy A50 (SM-A505FN) and Galaxy Tab S6 Lite (SM-P610).
Works best on A-Series devices running Android 11 and 12 It is recommended to disable battery optimization for SystemUI tuner, Account Manager (syncing client for Nextcloud [Nextcloud app required] and other online accounts)) and Aurora Store. Also make sure to enable always on VPN for RethinkDNS.
Screenshots below.
Screenshots:To be added soonBugs:- Keyboard needs to be enabled manually (Settings > General Management > Default keyboard > enable OpenBoard)
Hello I just wanted to say that I love your one ui experience project and that I am the first person to ever star you're project on github.com and will probably be the first to contribute to your project on github.com.
You're script will also work from a Linux computer right?
I have just created a PR on github that fixed a flaw that was at the start of every single line of code in all 3 scripts I tested all 3 and they did literally nothing at all except show errors before this change to the scripts. Youre welcome. I look forward to contributing more to this amazing project in the future.
rkesh1 said:
Hello I just wanted to say that I love your one ui experience project and that I am the first person to ever star you're project on github.com and will probably be the first to contribute to your project on github.com.
Click to expand...
Click to collapse
Thank you, much appreciated!
rkesh1 said:
I have just created a PR on github that fixed a flaw that was at the start of every single line of code in all 3 scripts I tested all 3 and they did literally nothing at all except show errors before this change to the scripts. Youre welcome. I look forward to contributing more to this amazing project in the future.
Click to expand...
Click to collapse
If you're on Linux like me, you have to change the permissions to 755 (open a terminal in this folder and simply type 'chmod -R 755 *'). This will allow the script and the adb binary to be executed. The message "errors are normal just ignore them" refers to errors like "Package not installed for 0" which are completely normal since not every phone has the same bloatware. Thank you for contributing though!
rkesh1 said:
You're script will also work from a Linux computer right?
Click to expand...
Click to collapse
Yes, but you have to make it executable first
I've created a pull request on github that fixed an issue with your scripts
What about OneUI 4.1 on A51 A515F?
GalaxyA51user said:
What about OneUI 4.1 on A51 A515F?
Click to expand...
Click to collapse
The script mostly just uninstalls pre-packaged bloatware that comes with One UI and installs 4 to 5 new apps I ran it on my phone therefore it should also work on one ui 4.1
JanBoyGamer23 said:
Thank you, much appreciated!
If you're on Linux like me, you have to change the permissions to 755 (open a terminal in this folder and simply type 'chmod -R 755 *'). This will allow the script and the adb binary to be executed. The message "errors are normal just ignore them" refers to errors like "Package not installed for 0" which are completely normal since not every phone has the same bloatware. Thank you for contributing though!
Yes, but you have to make it executable first
Click to expand...
Click to collapse
Hello janboygamer23 I see on your readme on github it says that the experience would be bad if not run on a fresh install. I don't think that's true because all your script does mostly is uninstall tons of packages and install 4 or 5
rkesh1 said:
The script mostly just uninstalls pre-packaged bloatware that comes with One UI and installs 4 to 5 new apps I ran it on my phone therefore it should also work on one ui 4.1
Hello janboygamer23 I see on your readme on github it says that the experience would be bad if not run on a fresh install. I don't think that's true because all your script does mostly is uninstall tons of packages and install 4 or 5
Click to expand...
Click to collapse
The uninstallation of these apps is the problem. If you already have everything set up removing all of the bloat can break and mess some things like apps linked to google play for example paid apps, thats why its always better to run debloat script directly after the initial setup. Its really just a recommendation/warning and you can do what you want with it, just be advised that things may break
GalaxyA51user said:
What about OneUI 4.1 on A51 A515F?
Click to expand...
Click to collapse
A OneUI 4 version will be pushed in the next couple of days. Im running a private version of the script on oneui 4 and it works perfectly. I still need to do some adjustments and i will upload it on github soon
JanBoyGamer23 said:
JBNCK One UI ExperienceGet the JBNCK One UI Experience on your Samsung Phone without root. Works best on Galaxy A-Series phones running Android 11Features- Debloated and clean (pleasant for the eyes, fun to use and allows for 2-day battery life)*
- Privacy (RethinkDNS [DNS + Firewall] and Privacy indicators included)**
- Degoogled*** (removed the majority of Google apps, replaced Play Store client [AuroraStore], possibility to add /e/-account, included Ungoogled Chromium)
- Advanced tweaking (SystemUI Tuner included)
- Lightweight replacements for system apps
Click to expand...
Click to collapse
Hello JanBoy, good work!
But I would like to keep the Google Play Store (no AuroraStore). Could you make a version of it or say what does not have to be uninstalled (.bat) / installed (APK) in the script to have full Play Store access?
Many greetings
Frank
FBK2904 said:
Hello JanBoy, good work!
But I would like to keep the Google Play Store (no AuroraStore). Could you make a version of it or say what does not have to be uninstalled (.bat) / installed (APK) in the script to have full Play Store access?
Many greetings
Frank
Click to expand...
Click to collapse
You can execute the following command to get the play store back:
adb shell pm install-existing com.android.vending
After that, you can simply uninstall AuroraStore and you should be good to go!
New version coming today!Since I still go to school I wasn't able to actively work on the script but now that the school year is almost over, I can publish a new version which works for Android 12.
JanBoyGamer23 said:
You can execute the following command to get the play store back:
adb shell pm install-existing com.android.vending
After that, you can simply uninstall AuroraStore and you should be good to go!
Click to expand...
Click to collapse
Thank you for your "quick" reply.
But since nothing is happening in the A51-Scene with updated Custom-ROMs, I flashed the latest Stock-ROM (Android 12) and debloated it myself ;o)
FBK2904 said:
Thank you for your "quick" reply.
But since nothing is happening in the A51-Scene with updated Custom-ROMs, I flashed the latest Stock-ROM (Android 12) and debloated it myself ;o)
Click to expand...
Click to collapse
Sorry for being inactive for a bit, the school year is almost over and I had a lot of exams but I'm done now
New release!!!Major update to the script (One UI 4(.1) is now officially supported)!- Less stuff is getting installed (Messages, Keyboard and Weather are not being replaced anymore)
- More bloatware is getting removed
- Ungoogled chromium for Android has been abandoned so I replaced it with normal chromium, should still be more private than Chrome
- Animation speed adjustments
- /e/-Accounts have been replaced with DAVx5 to allow more nextcloud servers to be synced (Nextcloud app required)
Go check it out here:
Releases · JBNCK/One-UI-Experience
Development version of my One UI optimization tool featuring custom debloating by using presets and the ability to restore packages. - JBNCK/One-UI-Experience
github.com
What I'm currently working on:Making different scripts for different use cases (e.g. heavy debloat or light debloat, Android 11 or Android 12 etc.)
JanBoyGamer23 said:
What I'm currently working on:Making different scripts for different use cases (e.g. heavy debloat or light debloat, Android 11 or Android 12 etc.)
Click to expand...
Click to collapse
Hi! Can you make a script to debloat Samsung's official Android 11 firmware (Google Play Store remain) an to make NOT auto update to Android 12? No root. Thanks.
lexus46 said:
Hi! Can you make a script to debloat Samsung's official Android 11 firmware (Google Play Store remain) an to make NOT auto update to Android 12? No root. Thanks.
Click to expand...
Click to collapse
Yes thats what I'm working on
JanBoyGamer23 said:
Yes thats what I'm working on
Click to expand...
Click to collapse
Thanks a lot. Waiting.
Hungry GMS Magisk Module ---
Optimize and disable GMS services which keep your device awake through hungry wakelocks and alarms during device standby.
This module helps you squeeze some battery from GMS Services and help you run the device with longer battery life and standby time.
---
## Overview
- Best to be used with universal-gms-doze by gloeyisk [GitHub Releases](https://github.com/gloeyisk/universal-gms-doze/releases)
- Patches Google Play services app and its background processes to be able to use battery optimization
- Support API 23 or later
- Support Magisk Live installations
---
## Download Links
- <img src="https://img.shields.io/badge/status:-available-green" />
- [GitHub Releases](https://github.com/varunpilankar/magisk-module-hungryGMS/releases)
---
## Credits
- [@gloeyisk](https://github.com/gloeyisk) / Universal GMS Doze
- [@topjohnwu](https://github.com/topjohnwu) / Magisk - Magisk Module Template
---
## Extras
- Donations: [PayPal](https://paypal.me/inpilankar)
- Source Code: [GitHub](https://github.com/varunpilankar/magisk-module-hungryGMS)
You should be very careful installing this as it has the potential to break very many functions, like:
* fitness tracking
* location
* backups
to name a few that are important to most people
i know it seems like hosing all these background services etc is a good idea, and people have been trying this since the dawn of time, but theres countless posts on here from what happens when theyve tried this approach, and it hasnt ended as expected
ideally, you should make these possible issues known before people install it
its not easy making a module that suits everyone, but thats what you should be aiming for, and these kinds of tweaks are usually the opposite of universal and end up being what is suitable for the individual who makes them - i have my own tweaks module, but i'd never release it as it works for my personal use case. its very difficult to create something that works for everyone
you should also remove the __MACOSX folder from the zip file, you can also remove:
module.prop
post-fs-data.sh
if you like
Location works.. Fitness and backup doesn't, as I don't use them.
I'll take your points as a feedback.. Thank you for a great insight.
how do I use it? is there an app or do I just install those modules and then go into apps and services and disable them? is there a guide which one I can and should disable?
thanks for this module.
Use the GitHub link mentioned in the OP and install it as a usual Magisk Module
Will it hamper receiving messages (Whatsapp, TG, email) in background?
Thanks
observingi said:
Will it hamper receiving messages (Whatsapp, TG, email) in background?
Thanks
Click to expand...
Click to collapse
It does work with no problem.. Please take a nandroid backup for safety.
varunpilankar said:
It does work with no problem.. Please take a nandroid backup for safety.
Click to expand...
Click to collapse
On OP9P OOS 13 (magisk root), don't have an option for nandroid backup! Or am i missing something?
observingi said:
On OP9P OOS 13 (magisk root), don't have an option for nandroid backup! Or am i missing something?
Click to expand...
Click to collapse
I always recommend install TWRP recovery if you're rooted. Post which you should be able to take nandroid backup and then use any system mods (safety first - always follow standard process).
There is no twrp for most newer A/B slot phones...
Zaxx32 said:
There is no twrp for most newer A/B slot phones...
Click to expand...
Click to collapse
Not true.. I remember it's not available for OP 10 until now, as they haven't released the source code yet.. I'm not sure.
For OP 9 an 9 Pro - https://dl.twrp.me/lemonadep/