[HTC Amaze 4G] ericdjobs:
So I've been using this ROM for awhile, I've been tweaking it here and there and I've come to realize there's still a metric crap ton of Sense/HTC stuff that you're able to remove.

Granted, if you want to keep the default DLNA functionality, I wouldn't do this (I'll try to put a * by packages that I believe will mess up DLNA).. but being that I don't use DLNA...

Here are all the packages I was able to freeze without issue

DRM Protected Content Storage* (This will also mess with the ability to play movies/music that are DRM'd, but I don't utilize this functionality, I'd also like to note that this isn't HTC related, it's an Android thing.. I just don't see the point of having something around if I never use it.)

Personalize 3.5

Tasks (com.htc.tasks, I wouldn't remove this if you use the HTC Calendar app, I've heard that they're very intertwined. For those that are interested, there's a Jellybean Calendar port on the App Store that works great.. that's what I've been using.)

Open Sense Plugin

HTC Checkin Service

HtcMediaCacheService * (This has to do with DLNA, I believe)

Customization Settings

DLNAMiddleLayer* (Obviously DLNA related)

Picasa Web Albums

Low Storage Wizard (these are clean up routines I'm guessing that are tiggered during a low storage event)

Low Storage Card Wizard ^^

CS Engine

Connected Media* (This is related to DLNA)

DMC* (Also related to DLNA, I believe.)

HtcLinkifyDispatcher (This has something to do with avoiding apple patents, basically interacts with links and how the system responds to them... I haven't noticed any decrease in functionality removing it)

PainterView (Allows you to make painted notes in Tasks, which I removed)

MediaAutoUploadService* (This is another DLNA service)

Setup 3.5 (Obviously not really needed at this point if you're already good to go)

File Browser 1.0 (This could possible interfere with file selection in some sense-related apps, but nothing that I have used has been messed with by removing it. This could be related to the fact that I don't use anything sense related whatsoever, though!)

App Sharing 1.0 (Not quite sure what this does, but again.. haven't noticed any decrease in functionality)

I wouldn't necessarily recommend that you remove these, but if anyone else is interested in freezing, I just wanted to put it out there that I didn't notice any adverse effects.

Your mileage my vary, depending on what you do on your phone. Just putting that out there for those who are trying to get as close to AOSP as humanly possible at the moment,

Also, elicpse, you wouldn't happen to know how to enable the built-in (as in, built into SystemUI) USB Mass Storage functionality? I decompiled the systemUI and I noticed that the AOSP version is still actually in there.. but it's handled by PCSC.apk (this is a sense app). I'm kind of new to this, so I don't really know where this could be changed at. Removing PCSC doesn't change USB Mass Storage functionality at all, but it does prevent the pop-up and toast. You have to use a third party application to enable USB Mass Storage at that point (like a toggles app, I use power toggles) I've noticed that some Sensation ROMs have been through this, with a lot of the developers eventually overcoming it and replacing PCSC.apk with the AOSP functionality, I'm just not sure how you'd go about telling the system to use the AOSP version. I spent 4-5 hours one day trying to figure it out.. reading every single bit of the sensation threads where they deal with this.. watching logcat like a hawk during USB plug/unplug events.. and even decompiling SystemUI, and it looks like all of it is still there... I just can't figure out how to activate it. I'd really like an AOSP USB Mass Storage event! Haha. I guess I could ask the developers of the Sensation ROMs, or the One X. It looks like they've actually solved this. It has SOMETHING to do with SystemUI, that I'm pretty sure of.. because when I flashed some said SystemUI.apk from the sensation ROMs, AOSP USB Mass Storage would work just fine, but of course signal bars would not.

Other interesting tidbits.. in my quest to have my phone as close to aosp as possible I was attempting to get the jellybean camera and gallery to work correctly... Of course t that's not going to happen because they have both been merged into gallery which requires JB framework..at least the camera portion does. Gallery was working somewhat but it was very buggy. Lots of force closings when trying to view a picture etc, even after doing permissions. I've realized though that you can simply grab the "gallery ICS" from the app store and that works beautifully..doesn't seem like much is different in the JB gallery anyways. There's also a"camera JB" app but unfortunately it's a paid app, which I understand because i5 must have taken a bit of work to get that working when it's pretty much combined with gallery now... But with source code you can do anything haha. I prefer the ICS gallery to the HTC one by far though. The apks for the galaxy note 2 camera and gallery have also been released but unfortunately they require Touchwiz framework stuff, which is a shame because they look absolutely incredible.

Oh and you can also remove htc calendar if you install the jellybean one from the app store, it's free as well. Looks like there's some clever work around in place and it works very well....sooooo close to everything htc related being gone. If only I can figure out how to replace pcsc with the built in aosp functionality that does the same damn thing.