Hide
Writing an article is easy - try our reStructured Text demo Join Siafoo Now or Learn More

Crapps Be Gone

over 6 years ago

Every AT&T mobile phone (except the iPhone) comes with a ton of crappy AT&T branded applications (henceforth known as crapps or crapplets). These crapplets generally don't add any functionality to your phone since they either duplicate exiting [better] solutions (e.g. AT&T Maps ) or are generally useless (Mobile TV). My new Android powered Samsung Captivate came with a bunch of them too:

http://www.siafoo.net/image/200

Since I have always hated the fact that I could not remove these apps from my phone I decided to root it and remove them. This is what you can do to free yourself:

Note

There's probably an easier / better way to do this...

Warning

If you brick your phone (which is unlikely)... it's not my fault.

  1. Root your phone. It took me less than 5 minutes to root my (AT&T's Galaxy S variant) using instructions found on the internets.
  2. Launch the super user application (Ninja icon)

There are two ways to continue: With the Android SDK and without.

If you have the Android SDK:

  1. Connect your phone to your computer and open a shell into the phone using the adb shell command.

  2. (optional) Make a backup of the files using the File Explorer feature of the Dalvik Debug Monitor (ddms:

    http://www.siafoo.net/image/201
  3. Type su in the shell and you should see the Superuser Request box on your phone.

    http://www.siafoo.net/image/204
  4. cd /system/app and delete the application packages you don't want, such as AT&T Maps, AT&T Navigator, YP Mobile, What, IM service, and MobiTV using the usual shell command rm.

If you don't have the SDK:

  1. Get Connectbot the Android SSH client

    http://www.siafoo.net/image/198
  2. Connect to a local root session:

    http://www.siafoo.net/image/199?w=250

Note

Connectbot and Swype have some issues together (i.e. backspace doesn't work) so you should switch your input to another keyboard until this is fixed.

  1. Type su in the shell and you should see the Superuser Request box:

    http://www.siafoo.net/image/203
  2. cd /system/app and delete the application packages you don't want, such as AT&T Maps, AT&T Navigator, YP Mobile, What, IM service, and MobiTV using the usual shell command rm.

    http://www.siafoo.net/image/205

Some crapps lead to web address but those still live in /system/app you just have to use something like AStro File Manager to figure out what is what:

http://www.siafoo.net/image/206

On my Captivate AT&T Family Map was called androidlauncher2.1-61x612010_06_11t15_49.apk and AT&T Hotspots was called WISPr_v41.apk

Anyway eventually you end up with something like this:

http://www.siafoo.net/image/202