Bloatware Must Die! (My noob rooting journal)

Last Updated:

  1. RobertB-DC

    RobertB-DC Well-Known Member

    Well, I figured that wouldn't make much difference, but I did it anyway.

    Then I got to looking around, since my memory was hovering around the magical 20MB mark again. When I looked at memory use with DiskUsage, I found that all the apps I'd downloaded from Amazon's Free App of the Day -- and moved to SD, and frozen -- still had massive Dalvik caches that Titanium wouldn't get rid of. Turned out that freezing them only prevented them from starting at boot. That was great, but I didn't know they were still hogging memory even while encased in carbonite.

    So I sent them all to the great beyond... and now I have 45MB free. D'oh!

    I'd say I can't believe I was that dumb... but now I've got enough experience being dumb to *totally* believe it. ;)

    lethalgorman likes this.
  2. AngelArs

    AngelArs Well-Known Member

    I only use the 'freeze' option for testing purposes. I thaw out the app and delete it once I'm certain that it won't cause any issues. I also do a backup and then store a copy of the backup just in case I need to restore the app again if it's not available.
  3. lboard

    lboard New Member


    Kindly help me out please...

    Thank you for the detailed information, and I am a new to android and rooting. I have LG optimus T unlocked phone.

    I have installed zroot4 and selected permanent root. Phone rebooted looks good.
    I have downloaded Titanium Back up and try to remove carhome2 and my nightmare started.

    Phone rebooted and wifi is not working it says connecting and disconneted.

    It does not recognize SD Card and no app is visible, but when I connect it to my laptop and all the apps are visible except zroot.

    Your help is appreciated. What I need to do ? Is there any way I can uninstall root from laptop ? or what I should do ?

  4. AngelArs

    AngelArs Well-Known Member

    Probably try and find a way to reinstall carhome2 and not delete anything off the phone that you're not familiar with.
  5. lboard

    lboard New Member

    Edit - Regarding wi-fi, I deleted wi-fi network and restarted the router , it worked fine, now I still have a issue of SD card not being recognized. Thank you all again for looking into this and please help me out
    Get the SD card issue fixed
    completing the rooting excercise
  6. AngelArs

    AngelArs Well-Known Member it formatted?
  7. RobertB-DC

    RobertB-DC Well-Known Member

    I had trouble with my phone reading my SD card, and I've assumed all along that it was because it had so much bloatware starting up at boot. But I also replaced the SD card at about the same time (I think). The old card was an old card I'd had laying around, but the new one was an 8GB SDHC card. I've been wondering if the phone does better with the newer SDHC interface. If you're continuing to have SD issues, I'd suggest trying a new SDHC card. They're dirt cheap now!
    lethalgorman likes this.
  8. AngelArs

    AngelArs Well-Known Member

    It depends what you're doing at the time. If you're taking pictures then a class 10 will help. But for using apps it won't matter all that much. It's basically how fast you can record to the card. The higher the card, the faster the response. I'm using a 16gig class 10 and it hasn't made much difference. But as you said the cards are cheap so why not use them? :)
  9. RobertB-DC

    RobertB-DC Well-Known Member

    My new favorite feature of Titanium is the recently added Batch Function list. In particular, the function to integrate all system app updates into ROM. Just today, Google updated Maps and Search, and I'd already been sitting on updates for Twitter, GO SMS, and App 2 SD (all of which are in System). I could have integrated them one by one, but this is much easier. And there's a confirmation screen that lets you check/uncheck apps to integrate, so it's perfect. Integrating those apps got me back at least 10MB.

    Noob note: I don't know if I mentioned it earlier (long thread is long), but this is a huge space saver, even if you never get rid of Diner Dash 2. Turns out that when you update a "system app", the update actually goes into your Data partition. So if the old version of Diner Dash 2 was 5MB, and the new version is 6MB, you actually end up with 11MB of space being used (5MB in /System, 6MB in /Data). That also explains why you can "uninstall updates" but not the app itself -- the pre-update app is in System and "can't" (lol) be deleted.
    livewirefilms and lethalgorman like this.
  10. AngelArs

    AngelArs Well-Known Member

    OMG!!!!!! You got rid of Diner Dash 2? :eek: That was the BEST GAME EVER!

    Not! :D
    HPS451 and RobertB-DC like this.
  11. Tristyn835

    Tristyn835 New Member

    by far easiest step by step way to root
  12. lethalgorman

    lethalgorman Member

    robertB-DC, wow, all I can say is thanks, I followed your post word for word and my Optimus T is now bloatware free. It rooted my phone perfectly. I have never done this before, but have always wanted to use my phone my way, not tmobiles way. And reading your post gave me the courage to try it.
    Now, do you know and what it is to ROM a phone. I now feel the urge to try that next. People like you is what makes forums cool, so thanks again.
  13. affirmwealth

    affirmwealth Member

    I successfully rooted my LG Optimus T tonight by following the instructions on this thread as well as other threads I found in this forum and elsewhere.

    I too was only interested in getting rid of the bloatware and freeing up phone memory. Trying to keep my internal phone memory above 20mb had become a daily chore. I have had to uninstall apps that I wanted to keep more times than I care to remember.

    However, now I have a few questions. My concern is in uninstalling apps I don't want, like Diner Dash, TeleNav, etc.

    This thread says to uninstall, while others say to upgrade to Titanium Pro and freeze the apps. I did uninstall the Diner Dash and Doodle Jump apps, but then got nervous and restored them from the Titanium Backup. It is interesting that the apps seemed to have been restored to the SD card, instead of back on the phone where they were.

    I'm so scared I'm going to uninstall something crucial and my phone will stop working. So which is it? Uninstall, or freeze?

    Thanks in advance.

    P.S. also tips to free up this thread when you were talking about partitions, I got lost.
  14. RobertB-DC

    RobertB-DC Well-Known Member

    Can you imagine *any* core function of your phone that would possibly be impacted by not having Diner Dash 2 installed? :D

    It's pretty easy to figure out the low-hanging fruit and pluck it. If it's a game, you can safely delete it and not even look back. If it's a handy app that you don't use (or that wants you to pay, like TeleNav), you can blow it away and not care.

    If you don't know exactly what it is, leave it alone. For example, you might not recognize something called "LG Home", so don't delete it! (It's your home screen manager: kill it and you've got yourself a $200 paperweight.)

    Here's a hint: if you can download it from the Android Market, you can probably get away with deleting it. Example: all those T-Mobile specific applications. They worried me the most, because I was concerned that they might be interacting with the network in some way I needed. Turns out they didn't -- they were just another way of letting T-Mo bug me to upgrade to Caller Tunes and other stupid "features". (Caller Tunes: Subject your friends to your crappy musical tastes for just a few bucks a month!)

    If you're wondering why Diner Dash 2 is now on your SD card (where it belongs): Titanium deleted it from the System partition, but restored it to the SD card because there's an additional step required to stuff it back into System.

    Don't worry too much at this point about all the partition stuff, though. Just getting rid of the bloatware will make you a much happier phone owner. Come back after you've done the easy stuff, and it'll make more sense.
    livewirefilms and affirmwealth like this.
  15. affirmwealth

    affirmwealth Member

    Thanks for the tips!

    So far I have uninstalled Diner Dash, Pacman, TeleNav, Visual Voicemail, Doodle Jump, App Pack, and Email.

    But yet, no increased space on my internal memory.

    What am I doing wrong???
  16. RobertB-DC

    RobertB-DC Well-Known Member

    Clearing the Dalvik Cache will take care of a big chunk of memory that they were taking up. Unfortunately, that function of Titanium Backup comes only in the paid version. It's worth it, trust me. Paying $50 for your unlimited data plan is pretty worthless if you can't download anything, so it's $6 well spent.

    Also, don't forget to install "App 2 SD", which will let you clear the (regular) cache. And upgrade that one to paid, too, so you can have the handy widget to show you how much memory you have at any time.
  17. Zelly420

    Zelly420 New Member

    Robert, I gotta say thanks a lot man. I just went through the exact thing you made these posts about. Everything went well, your post helped out hella. :D Cleared out about 20mb and still going at it!
    RobertB-DC likes this.
  18. affirmwealth

    affirmwealth Member

    Okay next step:

    Now somewhere I read that rooting your phone allows you to move apps from the internal memory to the SD card, even if the developer did not specifically allow it.

    How do you do that?

    Thanks in advance.
  19. RobertB-DC

    RobertB-DC Well-Known Member

    That's where Titanium Backup comes in. You pick the app, and Titanium Backup moves it to the SD card, whether the developer likes it or not!

    But be sure you won't give yourself unexpected headaches by moving the app. SD card memory is not guaranteed to be present, and is explicitly unmounted when you connect your phone to the PC and say "Turn on USB storage". That's part of why Widgets aren't very compatible with SD-based applications. But if you don't use an app's widget, it may be ok. I moved MLB 11 to SD, and didn't have any ill effects because I didn't use its widget.

    Also, SD-based apps aren't available at bootup, so moving them to SD "breaks" activate-at-boot functionality. That may be a desirable side effect, though, on a low-end phone like the Optimus T. The more crap tries to activate on boot, the longer the boot process takes.
    affirmwealth likes this.
  20. affirmwealth

    affirmwealth Member

    MLB...Major League Baseball??? At least that's what Google tells me.

    When you say "widget" is that including shortcuts too? Or are you talking about the larger widgets, like for instance the Evernote widget that can take up to 8 spaces on the home screen?
  21. RobertB-DC

    RobertB-DC Well-Known Member

    By "widgets", I mean the things that you put on your home screen by long-pressing and selecting "Widgets". The big difference between a Widget and a Shortcut is that a Shortcut is a static link to run a program, while a Widget is an active content area. The active content can be anything:
    * The MLB 11 program's widget simply displays your favorite baseball team's logo, and takes you directly to their page in the app
    * GO SMS shows how many unread messages you have
    * App2SD has a widget showing free memory and clearable cache
    * There are any number of weather and news widgets

    Since widgets are actively running programs, their parent needs to be available at boot time. The SD card on our underpowered phone can take several minutes to come up, so apps on the SD card aren't available to their widgets, which could generate errors. I'm not widget-crazy, myself -- the phone doesn't have the spare processing power to run a bunch of active content -- so I haven't noticed much problem.
  22. maleko40

    maleko40 New Member

    Robert thanks for this thread. You helped me get some memory back.
    RobertB-DC likes this.
  23. Adam in Denver

    Adam in Denver New Member

    Hi, all. Thanks Matiasch and Robert B.

    I'm unclear about the reference to Android version vs. kernel version and choice of rooting ap. I'm running Android v2.2 Kernel 2.6 32.9. Should I go with Robert's root software choice or the one that you referenced?

    Thanks again
  24. RobertB-DC

    RobertB-DC Well-Known Member

    Android is built on Linux, so the Android version and the Linux Kernel version are (I think) somewhat independent of each other.

    It might be oversimplifying, but it's kind of like looking at your PC, where you might be running MSWord 2007 on Windows 7. If you have a Word add-on that requires MSWord 2007 or greater, the add-on probably doesn't care if Word is running on Windows 7 or Windows 8 (or whatever), as long as the Word version is compatible.

    Does that help? (And to the experts: did I get anything wrong, other than the terrible faux pas of referencing Windows?)
  25. cognus

    cognus Well-Known Member

    just a question sorta pertinent to the OP's P.
    Maps/Latitude: I have this set to NOT autostart, I Have unchecked every plausible think I can come up with that might invoke it anyway, and still it cranks off at bootup. :confused:
    Uninstall via Titanium will work, but I want it to use, or I shall replace it with something from Market that I can actually control [might be the better plan].

    can someone advise as to what worked for you?

Share This Page