Pros and cons of removing "bloatware"?

Discussion in 'Droid Bionic Hacks' started by bladewriter, Jan 14, 2012.

  1. bladewriter
    Offline

    bladewriter Member

    Joined:
    Dec 22, 2011
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    I've been conducting a little experiment. Using Titanium Backup, I have painstakingly frozen nearly every preloaded app (aka "crapware") or system app on my rooted Droid Bionic (5.9.901), so long as it doesn't result in forced closes or total mayhem. I've arrived at pretty much the most non-bloaty system possible short of actually deleting the apps or loading a completely non-stock ROM. I've actually tried to hunt down what some of these things actually do to decide whether to ice them or not. So I'm stock with lots of frozen bloat.

    And yet with nearly every benchmark I can find on the Market, the differences in performance are practically meaningless. Nor do I notice any especially faster response in subjective terms. So the question for the Android jedi is: what's the deal here? Is Android so clever that it always optimizes regardless of what apps are around? Is most of the bloat not really loaded and running until you actually activate an app, so removing it makes little difference? I can still see a reason to clean out the unwanted apps - frees up storage space and rids the phone of annoying trialware and functions better served by other apps (VZ Navigator, I'm looking at you). But is there any real benefit to performance?
     
  2. guidot
    Offline

    guidot Developer Relations Staff Member Premium Member

    Joined:
    Feb 10, 2010
    Messages:
    7,347
    Likes Received:
    274
    Trophy Points:
    198
    Location:
    Massachusetts
    Ratings:
    +274
    Mainly for battery life IMHO.
     
  3. kodiak799
    Offline

    kodiak799 Silver Member

    Joined:
    Feb 20, 2010
    Messages:
    4,964
    Likes Received:
    283
    Trophy Points:
    198
    Ratings:
    +294
    Bloat really has no impact to the extent it can be "out of sight, out of mind". It WAS, however, an issue on the D1 because of limited ram and internal storage. But most people who rage against bloat simply have OCD where the mere thought of bloat (even if disabled and hidden) causes them chest pains.

    It is true, however, that bloat sometimes has related services that will run and dain battery (like a few minutes worth overall).
     
  4. Hodor
    Offline

    Hodor Member

    Joined:
    Oct 16, 2011
    Messages:
    104
    Likes Received:
    20
    Trophy Points:
    18
    Location:
    Michigan, USA
    Ratings:
    +21
    I agree with you 100% bladewriter! My bionic is forever rooted and running 901 and I have experimented with freezing all kinds of combinations of "bloatware" and can't say I have noticed any noticible performance increases either!
     
  5. jcwilliams
    Online

    jcwilliams Active Member

    Joined:
    Jul 21, 2010
    Messages:
    1,394
    Likes Received:
    3
    Trophy Points:
    38
    Location:
    OH
    Ratings:
    +3
    Speaking of forever root...I tried to edit the file and add forever root with the there lines of script and my phone wouldn't turn on. thank goodness I had a backup. So my question is how did you get forever root?
    Sorry that this is off topic here.

    All I did with my apps was freeze them with tibu so I don't see then in my app drawer.
     
  6. BayouFlyFisher
    Offline

    BayouFlyFisher Rescue Squad Rescue Squad

    Joined:
    Dec 10, 2009
    Messages:
    4,960
    Likes Received:
    17
    Trophy Points:
    153
    Location:
    Baton Rouge, LA
    Ratings:
    +17
    Here's how I did it:

    Forever root manual method:

    Open an app such as Root Explorer from the market
    Navigate to the system/bin/mount_ext3.sh
    At the top of the screen press the Mount R/W button
    Long press mount_ext3.sh
    Select copy
    Navigate to sdcard-ext
    Press paste (this will put a clean copy of this file on your sdcard in case things go badly)
    Navigate back to system/bin/mount_ext3.sh
    Long press mount_ext3.sh
    Select Open in Text Editor
    Scroll to the bottom of the file
    Press the the return key on the keyboard to put a empty line
    type the following:

    chmod 4755 /system/bin/su
    chmod 4755 /system/xbin/su
    chmod 4755 /system/app/Superuser.apk

    (note: there is a single space between chmod and 4755 and there is a single space between the 5 and the /.)

    Press save
    Press the Mount R/O button at the top of the page
    Navigate to the mount_ext3.sh file and long press it and select “view as text” in order to confirm the new lines are present in the file.
    Exit and reboot.
     
  7. jcwilliams
    Online

    jcwilliams Active Member

    Joined:
    Jul 21, 2010
    Messages:
    1,394
    Likes Received:
    3
    Trophy Points:
    38
    Location:
    OH
    Ratings:
    +3
    See I did that...and last night my phone died (first time it rebooted since I added forever root) and when I plugged it in it wouldnt go past the ba. So then I had to do a restore and the only one I had was stock root with all bloat so that's what i'm on now.
     
  8. TvVoice
    Offline

    TvVoice Member

    Joined:
    Dec 9, 2011
    Messages:
    35
    Likes Received:
    1
    Trophy Points:
    8
    Ratings:
    +1
    After hearing what you guys have to say I am really convinced that there is no good reason for me to root my phone. My Bionic is working so well as it is I'm going to leave it stock. I truly believe in that old saying, "if it ain't broke don't fix it"!

    Sent from my DROID BIONIC using DroidForums
     
  9. bladewriter
    Offline

    bladewriter Member

    Joined:
    Dec 22, 2011
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    Well, this game of "extreme freezing" is kind of interesting, and I've learned all kinds of things that I didn't know before. For instance, anyone know what ConnMO, LawMO, and DMService do and why they are connected? I believe they are part of a "device management" suite that lets a remote administrator adjust connectivity (ConnMO) and lock-and-wipe your phone if lost or stolen (LawMO). MO stands for management objects. DMService probably is the system level process for this. And SSO apps? Part of Verizon's single-signon service, probably for their various apps and media products (none of which I use). Kpi Logger Service? Sounds scary like some kind of evil carrier spyware right? As far as I can tell it just collects and sends back process performance data. I'm sure I'm the last to figure all this out. At any rate, I found no disadvantage to freezing it, if one is concerned about surveillance (they have better ways of watching you...).

    So the bottom line is, while having a clean apps drawer is nice and I enjoy peace of mind of having a load of total rubbish out of sight in cold storage, I see no real performance advantage. However - tip o' the hat to Guidot - I didn't think about battery life. I'm going to check that out. Titanium B is really great for this - you can set up fllter sets to quickly freeze/unfreeze whatever list of apps you choose. Easily go back to stock for upgrades if you need, then refreeze whatever app list you've set up.
     
  10. BayouFlyFisher
    Offline

    BayouFlyFisher Rescue Squad Rescue Squad

    Joined:
    Dec 10, 2009
    Messages:
    4,960
    Likes Received:
    17
    Trophy Points:
    153
    Location:
    Baton Rouge, LA
    Ratings:
    +17
    Assuming ICS will be on the Bionic as it is on the Gnex, you'll be able to "Disable" unwanted apps in the Settings/Apps/All menu.
     
  11. jcwilliams
    Online

    jcwilliams Active Member

    Joined:
    Jul 21, 2010
    Messages:
    1,394
    Likes Received:
    3
    Trophy Points:
    38
    Location:
    OH
    Ratings:
    +3
    I thought the same thing but i'm not running any roms. I'm stock rooted so that I can back up apps and use apps that are useful that require root to use. I couldn't stay away from root lol
     
  12. bladewriter
    Offline

    bladewriter Member

    Joined:
    Dec 22, 2011
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    Indeed, words to live by. But some of us geeklings like to get under the hood and mess about until things are just at breaking point and then pull back and see what happens. If you don't take care, it can been a bricked phone and tears at bedtime. However with resources like Droid Forums, there's no excuse not to be prepped and prepared. I rooted my Bionic 886 and then applied forever root manually, exactly as given in post #6. I've been able to take upgrades (never OTA - just wait til someone grabs the file and posts it) to 893 and 901, no sweat. After getting on 893, I removed Bionic Bootstrap and installed Safestrap, which is just a brilliant utility - allows me to backup/restore like, er, clockwork and then get into a CWM-type recovery at the earliest possible stage in the bootup. And then there is the tethering thing. But I am getting off-topic here...

    The point is, rooting and debloating has taught me a lot about Android and Bionic innards. Somewhere along the line it becomes less about getting a better phone, and more about learning how it all ticks. Totally reasonable though if you just want a working smartphone not to go down the garden path of rootish endeavors.
     
  13. Hodor
    Offline

    Hodor Member

    Joined:
    Oct 16, 2011
    Messages:
    104
    Likes Received:
    20
    Trophy Points:
    18
    Location:
    Michigan, USA
    Ratings:
    +21
    Actually the reason I root is not to increase performance or freeze bloatware (even though both are good benefits). I like to use Adfree to get rid of stupid ads (similar to NoScript for Firefox on my pc), Bionic Bootstrapper so I can make nandroid backups, (similar to having a Norton Ghost image or Acronis image of your pc), I like Titanium backup because I can also backup data from my apps, I like clock sync cuz I'm kinda anal about keeping the correct time, and lastly I like the new Avast security app, because it has a firewall (that needs root to work) that lets me block any app I want from connecting to the outside world and it has antitheft, which has a whole slew of interesting commands you can txt to your phone, (which also needs root) So for me it's kinda more like a control thing. You can either try and keep control over as much of your phone as you can or let Verizon and Motorola do it. There is no right or wrong, just personal choice, and that's what it's all about.
     
  14. kodiak799
    Offline

    kodiak799 Silver Member

    Joined:
    Feb 20, 2010
    Messages:
    4,964
    Likes Received:
    283
    Trophy Points:
    198
    Ratings:
    +294
    Yeah, I don't see much need for custom roms (well, on my Rezound I WILL be flashing vanilla ICS when it makes it), but absolutely there are some great features you can get with root:
    SetCPU for underclocking to save battery
    Ad-free
    Titanium Back-up
    Wireless tether
    And for me, I use Pure Messenger widget that requries old, lower security Gmail and Email apps to pull the data for the widget.

    And that's just naming a few. Plenty of other apps and various little tweaks/adjustments that are a big help.
     
  15. tgyberg
    Offline

    tgyberg Silver Member

    Joined:
    Dec 18, 2009
    Messages:
    3,843
    Likes Received:
    248
    Trophy Points:
    178
    Location:
    Minneapolis, Minnesota
    Ratings:
    +248
    Current Phone Model:
    GNote2
    I rooted and bloatfroze my DB on day one and from there it was fast and got great battery life. So I assumed all of that had something to do with freezing the bloat!
     
Search tags for this page
android app lawmo
,
android connmo
,

connmo

,

connmo android

,
connmo app
,

lawmo android

,
lawmo app
,
what is connmo
,
what is connmo android
,
what is lawmo android