Showing posts with label Android Hack. Show all posts
Showing posts with label Android Hack. Show all posts

Tuesday, February 7, 2012

How to take screenshot on Xoom (ICS is required)

Press and hold the volume down and power button for 2 seconds. ICS rocks!

Friday, May 20, 2011

Fixing Sprint MMS problem

I was unable to send or receive MMS messages since I got my EVO 4G last year. I didn't spend too much time resolving this issue because I didn't use MMS that often. I only sent picture via email. Anyway, today, I came across an old thread at Android Forms and member Packdog posted a simple solution to fix the MMS problem. I gave it a quick try and it worked! Thanks Packdog.


Steps to fix the MMS issue by updating the APN settings:
  1. Download APN Backup & Restore app from Market.
  2. Open the app and click Backup APNs button.
  3. Your APN settings should be exported to a xml file in /sdcard/ApnBackupRestore folder.
  4. Make a backup of the xml file.
  5. Modify the xml file to match the following settings
  6. Open the APN Backup & Restore app again but this time click Restore APNs. Pick the xml file that you just modified.
  7. Reboot your phone.
  8. DONE!

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<apns count="1">
  <apn name="Production" numeric="00000" mcc="000" mnc="00" apn="1" user="null" server="null" password="null" proxy="null" port="null" mmsproxy="null" mmsport="null" mmsprotocol="2.0" mmsc="http://mms.sprintpcs.com" type="mms" />
</apns>

Thursday, January 13, 2011

Fixing streaming issue after build 3.70.651.1 upgrade

After I upgraded my EVO to build 3.70.651.1, Google Listen failed to stream any podcasts over 3G network. I can only do it over wifi. Since then I had to switch to Stitcher to listen to my podcasts. Until today, I saw this thread in xda developers forum by accident. Apparently, people in Sprint didn't want user to stream data over 3G network. So, in the update they set the HTTP PD Proxy to one of their proxy server. This allows them to control over what kind of data can go through the 3G network Anyway, here is fix I copied from the thread. You need to know your MSL number which you should be able to get by download the MSL Reader from the market.


Here is the steps to unset the proxy setting:

  1. Dial ##3282#. This will bring up an app named EPST
  2. Pick Edit Mode when you receive a prompt.
  3. It should ask for a passcode. Enter your MSL number as the passcode.
  4. Now, you're in EPST - Edit Mode.
  5. Select Advanced to go the advanced settings.
  6. Scroll down to the bottom and you should see the properties for HTTP PD Proxy
  7. Unset the HTTP PD Proxy Port to 0
  8. Unset the HTTP PD Proxy Address to 0.0.0.0
  9. Press Menu button and select Commit Modifications
Now, you should be able to stream data over 3G network again.

Tuesday, December 21, 2010

Android Boot Sound and Animation files

For Rooted Devices:
Boot sound: /system/media/bootsound.mp3
Boot animation: /system/media/bootanimation.zip


Non-rooted devices:

Boot sound: /data/local/bootsound.mp3
Boot animation: /data/local/bootanimation.zip



Monday, December 20, 2010

Android Hardware Key Mapping File

This is the file /system/usr/keylayout/supersonic-keypad.kl that contains the hardware key mapping. To disable a hardware key, simply remove or comment out the entry in this file.


Here is a copy of the HTC EVO key mapping file.



key 107   ENDCALL           WAKE_DROPPED
key 116   POWER             WAKE_DROPPED


key 115   VOLUME_UP         WAKE
key 114   VOLUME_DOWN       WAKE


key 217   SEARCH            WAKE_DROPPED
key 158   BACK              WAKE_DROPPED
key 139   MENU              WAKE_DROPPED
key 102   HOME              WAKE_DROPPED