Bloat & Useless Junk removal. - Samsung Galaxy Note 9 Questions & Answers

Hey, so package disabler pro + works on the Note 9, I've tried it and disabled a few obvious apps that I don't want or need. Problem is there is sooo much junk, i just don't know what's safe to disable and what isn't in most cases......now there are XML files for disabling all the crap in bulk, only they're all for other devices, does anyone know of one that's been made for the note 9, or have the ability to make one?
I think it would be a big help to many, not just me, it's also one more reason not to need root, especially when rooting our devices is a *****, also, package disabler works on the Snapdragon versions too.
I'll play around a bit and disabled as much as possible, then post the XML if I can, if a few of us did the same, then someone could amalgamate them all into one quick and easy debloat script.
Obviously there will be apps some people want but others don't, the point will be to have an XML that will disable everything that is safe to disable, then after, you can go through and just re enable any apps you do use
Just an idea, if anyone wants to help then feel free.
Okay I've attached my list, I can in no way guarantee this won't make your phone explode haha, what I can say is that my phone seems fine with all these disabled (N960F/DS) It could potentially stop something working the way it should, but it certainly won't do anything that can't be undone with a few simple taps.
Hopefully someone gets some use from it, and even better if anyone can add to it.

This was a good thread why did you all remove it???
https://forum.xda-developers.com/ga...laxy-note-9-bloatware-removal-thread-t3857508

Here is an excellent list of apks to disable.
https://forum.xda-developers.com/galaxy-note-9/how-to/note-9-debloat-bash-script-t3907659

Related

Considering trying xposed...

Ive come across a couple of root apps that want exposed, to either do more things or to work entirely.
Ive been wanting to try the swypetweaks app, to make the symbols appear on the newer themes, but it needs xposed.
Would installing xposed remove anything or stop anything i currently have from functioning? or does it simple allow more things to function? Id plan on making a backup before i started trying anything anyway, but i was just wondering if its supposed to wipe anything or not??
if something did get messed up and i had to recover from my backup from before i installed it, would it be uninstalled/totally removed once i restored??
basicallyi want to try it out but im afraid to mess anything up lol
Pawprints1986 said:
Ive come across a couple of root apps that want exposed, to either do more things or to work entirely.
Ive been wanting to try the swypetweaks app, to make the symbols appear on the newer themes, but it needs xposed.
Would installing xposed remove anything or stop anything i currently have from functioning? or does it simple allow more things to function? Id plan on making a backup before i started trying anything anyway, but i was just wondering if its supposed to wipe anything or not??
if something did get messed up and i had to recover from my backup from before i installed it, would it be uninstalled/totally removed once i restored??
basicallyi want to try it out but im afraid to mess anything up lol
Click to expand...
Click to collapse
Xposed is basically a middleman. As stated in the thread, do a backup in recovery before installing in case you have issues, you can restore imediately. It doesn't change anything on your phone in any way that would affect how you use it by itself. You can think of it like when you use a java app on your computer. The java app doesn't know how to talk to the computer, it talks to java, and that does the work for it. It works on most roms, stock and custom. I've been using it for years, and have had minimal troubles, other than a bootloop when I installed the wrong version, or did something dumb. Basically keep the uninstall in your downloads folder, and a backup of your rom, and just try it out. If something goes wrong, try the uninstall, and if that doesn't fix it, clear cache (dalvik too) and restore the rom backup, and you are running like always. The modules can't do anything or affect your system when you remove xposed. Any more questions, please ask. If you quote my post, I'll notice faster and respond within an hour usually, or one of the other awesome members can help out too!
kdb424 said:
Xposed is basically a middleman. As stated in the thread, do a backup in recovery before installing in case you have issues, you can restore imediately. It doesn't change anything on your phone in any way that would affect how you use it by itself. You can think of it like when you use a java app on your computer. The java app doesn't know how to talk to the computer, it talks to java, and that does the work for it. It works on most roms, stock and custom. I've been using it for years, and have had minimal troubles, other than a bootloop when I installed the wrong version, or did something dumb. Basically keep the uninstall in your downloads folder, and a backup of your rom, and just try it out. If something goes wrong, try the uninstall, and if that doesn't fix it, clear cache (dalvik too) and restore the rom backup, and you are running like always. The modules can't do anything or affect your system when you remove xposed. Any more questions, please ask. If you quote my post, I'll notice faster and respond within an hour usually, or one of the other awesome members can help out too!
Click to expand...
Click to collapse
Have you noticed any more noticible ram being sucked up by something else running? Or does it only run when called for, like java? I know lots of people use it so i cant imagine its a ram hog, but im only working with 1 gig of ram.
the app i originally wanted to try it for, i found a better (severely under rated) keybaord that i like, even better i think, and all the themes arent extra purchases either. but I know greenify, and something else has asked me about exposed too, but i just kept saying no, cuz i was afraid to mess up. lol.
Pawprints1986 said:
Have you noticed any more noticible ram being sucked up by something else running? Or does it only run when called for, like java? I know lots of people use it so i cant imagine its a ram hog, but im only working with 1 gig of ram.
the app i originally wanted to try it for, i found a better (severely under rated) keybaord that i like, even better i think, and all the themes arent extra purchases either. but I know greenify, and something else has asked me about exposed too, but i just kept saying no, cuz i was afraid to mess up. lol.
Click to expand...
Click to collapse
Xposed itself doesn't seem to take much ram at all. I have run it all the way back to devices like my HTC Incredible, which was released on 2010. That has 512MB RAM and it seemed to run fine. As for modules, they tend to use very little ram. Greenify takes 10MB and powernap takes 3.7MB on my oneplus one. To compare that, Swiftkey takes 49MB and ran just fine even on the incredible with only 512MB RAM. Do a backup, try it out, and if it doesn't work out, restore /system and it's uninstalled. Well, then uninstall modules. For me, it's a must have personally, and I always try it out, even when I know things may or may not work, because it's so easy to remove if things don't go as planned. Make sure you have a backup, and you are golden. Super easy fix on he rare occasion something breaks.
kdb424 said:
Xposed itself doesn't seem to take much ram at all. I have run it all the way back to devices like my HTC Incredible, which was released on 2010. That has 512MB RAM and it seemed to run fine. As for modules, they tend to use very little ram. Greenify takes 10MB and powernap takes 3.7MB on my oneplus one. To compare that, Swiftkey takes 49MB and ran just fine even on the incredible with only 512MB RAM. Do a backup, try it out, and if it doesn't work out, restore /system and it's uninstalled. Well, then uninstall modules. For me, it's a must have personally, and I always try it out, even when I know things may or may not work, because it's so easy to remove if things don't go as planned. Make sure you have a backup, and you are golden. Super easy fix on he rare occasion something breaks.
Click to expand...
Click to collapse
So, other than the possible odd app that may directly ask for it, does it do anything for the overall phone differently? I think i read that it replaces dalvik, which i also dont quite understand. i know the dalvik cache is like windows prefetch files, but as for dalvik it self, im not too sure. is it better than dalvik? (or, did i read the wrong information somewhere?)
Pawprints1986 said:
So, other than the possible odd app that may directly ask for it, does it do anything for the overall phone differently? I think i read that it replaces dalvik, which i also dont quite understand. i know the dalvik cache is like windows prefetch files, but as for dalvik it self, im not too sure. is it better than dalvik? (or, did i read the wrong information somewhere?)
Click to expand...
Click to collapse
It doesn't replace it so much as hook into it. Think of how cheat programs can hook into games, or like the steam overlay on games. It hooks in and modifies. Basically, unless you run a module,Aka, an app that needs xposed, then you won't even notice a single bit of difference. Almost 0 ram impact, no discernible performance drop, nada. It's basically a resource hook that allows other apps to hook in to the system. It has different versions for ART and Dalvik (Depending on android version) because they do things differently, so it basically just hooks as needed, and the modules (xposed apps that you want to work) just borrow what xposed knows how to do so each single app doesn't have to figure it out. It's known as a framework. It's just a tool for things to use. Xposed modules can all use that framework to make changes to the system that you ask them to, but otherwise, if you have none installed, it just straps on the system, then does basically nothing as it doesn't really do anything by itself.

Rooted, now what?

I got a new wifi S2, installed the permissive kernel and rooted it. I installed TWRP and made a backup. Now I've got an uninstall app and I've removed a few things; primarily Knox and the security logger so that it quits whining at me. I have a strong desire to never ever use the cloud, create a Samsung account, or a Google account. I really just want to load some books onto it and DLNA some music and videos.
So I want to get rid of all the stuff that I'll never be able to use but it's not clear to me how to identify all that. I'm a long time Unix guy but not at all an android guy. If something prompts me to create an account I know I want to uninstall it, but damned if I can figure out how to identify what to uninstall from what icon I touched.
I've found bloatware lists but they're all somewhat old and not for the S2, so it's not clear to me if I should trust them. I'd like to avoid trial and error "uninstall and reinstall if something doesn't work" or the even more dreaded "uninstall and find out six months later that something doesn't work". Can anyone point me at a good list of what I can remove, or where I can figure out how to determine that for myself? Thanks.
Better start freezen apps instead of uninstalling them. I use titanium backup for that, but you can use whatever you like. Just be carefull freezing or uninstalling OS related apps, you can end in a bootloop, but you always have the odin flash method to reflash your system back to normal. Just don't play around with partitions or /dev .
Right now I using my tablet unrooted and untouched, so I can't be more specific which apps you can freeze without problems.
He doesn't need odin as he has a twrp backup.
I take it you are using System App Remover (root) to uninstall system apps? If so you are pretty safe as they are backed up and can be restored any time if something goes wrong.
Also are you aware without a Google account you will lose part of the functionality of an Android device?
Samsungs account you can do without. All that stuff related to it can be deleted, but don't advise removing any of the Google core services from the stock rom.
If you really want a GAPPless rom then you're better off with a non stock custom rom like CM or AOSP.
Not much in that area of development at the moment, but there are a couple of members working on it.
ashyx said:
He doesn't need odin as he has a twrp backup.
I take it you are using System App Remover (root) to uninstall system apps? If so you are pretty safe as they are backed up and can be restored any time if something goes wrong.
Also are you aware without a Google account you will lose part of the functionality of an Android device?
Samsungs account you can do without. All that stuff related to it can be deleted, but don't advise removing any of the Google core services from the stock rom.
If you really want a GAPPless rom then you're better off with a non stock custom rom like CM or AOSP.
Not much in that area of development at the moment, but there are a couple of members working on it.
Click to expand...
Click to collapse
Yes, thanks. If I lose functionality to avoid Google watching over my shoulder I'm all for it. I'm old and probably overprotective of what's my business and not theirs. In truth, I bought the S2 because I have a collection of chess book pdf's and djvu's that I want to be able to read while I'm sitting at my chess board. I got the 9.7 inch S2 because the old eyes aren't what they used to be. Anything I can do beyond that is icing on the cake.
I do have the app remover, and I've removed the stuff that was obvious to me (like the Microsoft Office stubs). But there are still lots of things that bring up a prompt for an account when I run them and it's not clear to me how to figure out what app to remove to get rid of that particular thing. On Linux I could use rpm -q to figure out what rpm contained a file I want to remove and I'd be good to go. I've tried googling some of the app names but the "descriptions" I end up finding are particularly unenlightening. And since this is definitely not my area of expertise I don't really want to operate in "let's remove this and see what happens" even if I can reinstall the app from its backup. I've been doing software development and sysadmin for more than 35 years now and that just doesn't seem like the way to approach this.
I was looking at CM, which seems like it might be what I'm looking for, but it's still in alpha and my skill level is probably not up to coping with that so I'm back with the problem of how to decide what to get rid of.

Chinese Apps??!

Hi guys'
I was wondering if there are a lot of "Chinese Apps" residues that we cannot get rid of? Regardless of which Rom we use.
Thank you.
samteeee said:
Hi guys'
I was wondering if there are a lot of "Chinese Apps" residues that we cannot get rid of? Regardless of which Rom we use.
Thank you.
Click to expand...
Click to collapse
Your biggest concern would be the Cheetah Mobile/CleanMaster garbage that's integrated into every ROM.
Use an app such as TitaniumBackup/SD Maid Pro/ROM ToolBox to disable it & any other Xiaomi/MIUI items you're not using.
I have a list of apps I've disabled & linked,if you're interested,just search my previous posts for it.
Some items may be broken,but,if that's the case,just figure out what's most likely causing it & re-enable those apps until it's fixed.
For example,I have MiXplorer disabled,but,I have to re-enable it to apply/change themes.
You'll find similar scenarios if you disable everything I have,as there's quite a few features that I have no use for (Fingerprint Reader/Lockscreen/etc.....
Just disable,especially system apps,do not delete anything.
KOLIOSIS said:
Your biggest concern would be the Cheetah Mobile/CleanMaster garbage that's integrated into every ROM.
Use an app such as TitaniumBackup/SD Maid Pro/ROM ToolBox to disable it & any other Xiaomi/MIUI items you're not using.
I have a list of apps I've disabled & linked,if you're interested,just search my previous posts for it.
Some items may be broken,but,if that's the case,just figure out what's most like;ly causing it & re-enable those apps until it's fixed.
For example,I have MiXplorer disabled,but,I have to re-enable it to apply/change themes.
You'll find similar scenarios if you disable everything I have,asthere's quite a few features that I have no use for (Fingerprint Reader/Lockscreen/etc.....
Just disable,especially system apps,do not delete anything.
Click to expand...
Click to collapse
Thanks for replying back and excellent info.
You can delete some system apps without problems, but I'm not gonna advice this, as I don't have a list you can follow (and don't remember them all). I went overboard in the beginning on CN stable to see what I could get away with. This led to bootloops a couple of times. Better off disabeling as been said. That way you can re-enable if something is afoot. Removing clean master does not cause problems though, that I know. And that thing is straight up poison.

Question for devs!

So, I wonder?
I've been digging through the system files in my unlocked, rooted UA v40, and except for the apps that came installed with the phone, there's also some in the root that didn't come alive, just taking up space? I know, there's no need to clear space, but I still wonder!? And it also seam to exist some dalvik even for the apps that never came alive in the first place?
Following today's Android rules, is it still possible to clear Dalvik?
Say, if I delete the apps in root/system/product that aren't even installed, will it scr.. something up?
I guess there's some kind of script executed while flashing the rom. If I delete apps (in the right place), and factory reset my phone, will that corrupt something? Is there a file (command/script) I can edit in root, that decides what app to install, to make this work?
Back in the days I deleted unvanted apps before flashing the rom, but I understand it's different today...
Not very important, but would be nice to know
Not a dev but thought I'd throw in some thoughts. We don't have any "stock based" dev to bug regarding stock fw really.
From my own digging through newer fw releases, it seems that LG hired some really lazy mofos as coders. Looks like they create new fw from old ones, then updated it to new versions plus some tweaks to suit the target model.
For a programmer that'd make sense since you already have the base code, you just change modules and libs as needed. However, in LG's case, their guys didn't bother to remove anything that was already there. They just kept adding on stuff. That's where you see the unused apps (and also explain why stock fw sizes keep getting bigger). Hell, I even found G8 specific settings in the service menu earlier today. Best I can tell, there aren't any symlinks that tie back to these unused apps, so, technically, removing them won't break anything. But given how sloppy the existing structure is, it wouldn't be surprising if it does either.
Now dalvik on the other hand, that' and interesting point. Since dalvik was dropped when google implemented ART, it theoretically, shouldn't even be on the phone. Where did you find those?
That's just stupid of LG
I mean, what does "Airmotion" do in v40? Hahaha!
Oh, I still say Dalvik, aware of art.
Thanks
This is what I mean
This is one of the apps that wasn't really installed to be used in v40. Is it normal that one of those apps still got art files? So if I was to delete this app, can I delete the linked art files too?
Can anyone port the v40 camera app for lg v30 pie?
This was my main question:
I guess there's some kind of script executed while flashing the rom. If I delete apps (in the right place), and factory reset my phone, will that corrupt something? Is there a file (command/script) I can edit in root, that decides what app to install, to make this work by factory reset?
neocyke said:
Not a dev but thought I'd throw in some thoughts. We don't have any "stock based" dev to bug regarding stock fw really.
From my own digging through newer fw releases, it seems that LG hired some really lazy mofos as coders. Looks like they create new fw from old ones, then updated it to new versions plus some tweaks to suit the target model.
For a programmer that'd make sense since you already have the base code, you just change modules and libs as needed. However, in LG's case, their guys didn't bother to remove anything that was already there. They just kept adding on stuff. That's where you see the unused apps (and also explain why stock fw sizes keep getting bigger). Hell, I even found G8 specific settings in the service menu earlier today. Best I can tell, there aren't any symlinks that tie back to these unused apps, so, technically, removing them won't break anything. But given how sloppy the existing structure is, it wouldn't be surprising if it does either.
Now dalvik on the other hand, that' and interesting point. Since dalvik was dropped when google implemented ART, it theoretically, shouldn't even be on the phone. Where did you find those?
Click to expand...
Click to collapse
I noticed that on the V30 already too.
Settings are enabled/disabled depending on the props set, and which device its running on, some you should even be able to activate/deactivate during runtime...
Makes things way easier to develop that way, yes... but also unneccessarily bloats the whole UI... should have set flags during compilation to fully exclude the code (e.g. how the HALs do that lol)

Using adb to remove system apps: got a list of "safe" apps?

Does anyone have a list of Note 9 Android apps that can be safely removed with adb? I've not done this before but am considering it as an alternative to rooting my N9600. And if someone knows of a primer on using adb to do this I'd appreciate it. I may end up rooting anyway but thought this should at least be tried first.
Adding this link... which describes the how. (Don't know how I missed it before):
https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/amp/
I'll include a pic of the moment I deleted four facebook-related apps from my Note 9 using adb this morning. But I would very much like suggestions on what other system files could be removed in a debloating process here. I'm thinking about Bixby, for instance, but am unsure as to what will potentially be "broken" by me doing that. Other more obscure suggestions for app deletions also appreciated.
I don't think there's an actual list. There are many Note9 models, some have carrier stuff, others have other stuff. If it doesn't bother you I'd say leave it alone. I removed all preinstalled apps like MS Office ones and Facebook but that was about it. Never had problems with performance or battery life if that's your reason to remove everything there is & not just what bothers you

Categories

Resources