News for the ‘Android Development’ Category

Rooting Your Samsung Captivate & Removing AT&T Bloat

First of all -> all the credit goes to ‘chaoscentral’ for the rooting procedure and ‘maerlim’ for instructions on removing the “features” added by AT&T.

Disclaimer:  I am not responsible for any damage that may occur to your handset or your life following the procedure laid out here.

How to root

  1. Download the following file -> http://www.emuneee.com/downloads/SGH-I897_root_update.zip
  2. Copy it to the root of your internal storage card and rename it to ‘update.zip’
  3. Turn off the phone
  4. Hold the Volume Up & Down buttons  and the Power button simultaneously.  Release the Power button once the ‘AT&T World Phone’ logo appears
  5. In the next menu, select ‘Reinstall Packages”.  Use Volume Up/Down to navigate the menu.
  6. The phone will reboot automatically and now your Samsung Captivate is rooted

How to remove AT&T software (most of it anyways)

Prerequisites: Android SDK, a rooted Samsung Captivate, Samsung Galaxy S USB drivers – Windows (64-bit OS | 32-bit OS)

  1. Turn on USB Debugging on your phone – Settings > Applications > Development > USB debugging
  2. Open the command prompt on your PC and CD to to the Android SDK installation directory
  3. Navigate to the ‘tools’ folder
  4. type the following:
  • adb shell
  • su
  • mv /system/app/ATTNav-Samsung-Vega-1488.apk /system/app/ATTNav-Samsung-Vega-1488.tmp
  • mv /system/app/ATT_Radio_2.1.07.apk /system/app/ATT_Radio_2.1.07.tmp
  • mv /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.apk /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.tmp
  • mv /system/app/MobileBanking.apk /system/app/MobileBanking.tmp
  • mv /system/app/attmaps20-1094.apk /system/app/attmaps20-1094.tmp
  • exit
  • exit

You are done.  This procedure will remove

  • AT&T Navigation
  • AT&T Radio
  • MobiTV
  • Mobile Banking
  • AT&T Maps

You can reverse the procedure by typing the follwing after the ‘su’ command in Step 4:

  • mv /system/app/ATTNav-Samsung-Vega-1488.tmp /system/app/ATTNav-Samsung-Vega-1488.apk
  • mv /system/app/ATT_Radio_2.1.07.tmp /system/app/ATT_Radio_2.1.07.apk
  • mv /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.tmp /system/app/MobiTV_800x480_320_20100610_1.0.0.15-118829.apk
  • mv /system/app/MobileBanking.tmp /system/app/MobileBanking.apk
  • mv /system/app/attmaps20-1094.tmp /system/app/attmaps20-1094.apk

There are other items such as AT&T Family Maps and AT&T Hotspots that will remain although those appear to be links to web apps.  You can also enable sideloading of applications as well.  I haven’t completed that procedure, but the instructions are available here.

Posted: July 20th, 2010
Categories: Android, Android Development
Tags: , , , ,
Comments: 2 Comments.

Android & Windows Phone 7 Development Diaries

I am going to try something new.  I have decided to develop applications for both the Android platform and Windows Phone 7 platform.  The initial applications I will hopefully be bring to both platforms before the year is over with.

  • Google Reader client with all the features of Speeed Reader
  • Twitter Trends tracking client

I foresee both of these applications being very very useful.  I will begin posting updates on my development progress, experiences and comparisons between both platforms, and any tips I can give to make development easier for anyone else looking to develop on either platforms.

You can use the the following links to get all the articles associated with the tags to filter the articles for each respective platform.

In other news, I am confident I will be getting a Windows Phone 7 developer handset soon! ;)

I have a new twitter account for all of my mobile discussions, reviews, development news, and rare randomness.

http://twitter.com/eeennomobile

Check me out!

Posted: July 13th, 2010
Categories: Android Development, Windows Phone Development
Tags: , ,
Comments: No Comments.