Category Archives: Android

Android: Mobile Data Got Enabled Automatically

I recently purchased a Pantech Burst Android phone. It’s a nice budget phone with LTE capability. When I set it up initially, I noticed a strange thing about it. I disabled mobile data at home because I have Wifi access. However, the mobile data feature got enabled automatically when the phone woke from sleep mode.

The first thing I did was to contact Pantech support, but they only suggested that I reset the phone. A factory reset would reset the phone and erase all apps and customization, which meant that all the works I did would be lost. Before doing that, I tried to find a solution that would still retain the customization and files.

An online article pointed the right direction for me to solve the problem. This is the quote from the article.

Apps need a special permission to turn on or off mobile data. There’s no built-in way to search for apps that use a particular permission, but you can look at the list of apps in Settings → Apps. In the “downloaded” list, if you click on a suspect app, you can see what permissions it uses. The permission you’re looking for is “change network connectivity“. Any app with that permission might be connecting or disconnecting networks. If you found one in the “downloaded” list, and you don’t think it should be allowed to do that, there’s a button to uninstall it.

You can also see what permissions each app wants before you install it, in the Play Store’s install screen.

I followed the directions to check my downloaded apps. There were a lot of apps to check. Fortunately, I found it within just a few tries. The culprit for this problem was the app Battery Defender. I have this app on my HTC One X and it works beautifully, but apparently it does not work properly with a Pantech Burst. After I uninstalled the Battery Defender app, my phone does not enable mobile data automatically any more. I have included a screenshot of the permissions. The specific setting is under SYSTEM TOOLS section.

andorid-change-network-connectitivity

How to Increase Battery Life for Android Phones

I recently upgraded my phone to an HTC One X android phone. The phone performs very well. I have used some Android devices before, including the highly rated Asus Transformer. I was not impressed at all by those Android devices’ performances. This phone actually changed my view of Android. It has a large bright screen with high resolution. Every operation is responsive and does not lag at all. It’s way faster than my iPhone 4. There is, however, only one thing I do not like about this phone: the battery life is way too short. By default, it cannot last for even a day!

I have spent some time learning how to better manage the battery usage. Most of the suggestions I found can help to increase the battery life only by a little bit. Of all the tweaks I found, there are only some that would significantly increase the battery life. Here are the tweaks that I want to share.

Configure Accounts & Sync

On my HTC One X, this is under Settings -> Accounts & Sync. If you turn auto sync completely off, you will notice a dramatic increase of the battery life. However, turning everything off defeats the purpose of having a Smartphone. Instead of turning auto sync off, I just turned off syncing for some apps. For example, I never used the Stocks app: there was no reason for it to sync with the server. Go through all the apps listed under Accounts & Sync and turn off the apps that you do not use. After configuring this, I can now use my phone for two days without charging.

Turn off Fast boot

I usually turn my phone off when I go to bed. The phone  is supposed to keep the charge when it’s turned off, but I found that it still consumes quite a bit of power when I turn it off at night. I estimate it loses about 15% to 20% of battery life. This had me worried a bit. I thought my phone might be defective. I then found out the reason why the battery still drains when it’s off. That’s because I have this feature called fast boot. This is turned on by default. With this feature, the machine is not completely turned off. The phone is put into sleep mode, which still consumes power. I turned fast boot off and the phone no longer drains battery when it’s off. This setting is under Settings -> Power.

Always Exit out of an App

If you do not exit out of an app when you are done, the app is still running in the background. Some apps can drain out power quickly. I learned this when I found out the Weather Channel app used over 60% of my battery because I did not close it. Be sure to check the battery usage from time to time to make sure nothing is out of the ordinary. You can check this info by going Settings -> Power -> Usage.

These are the 3 tweaks which I found affect the battery life greatly. There are, of course, some minor tweaks. I am listing these here:

  • Turn off wifi, mobile data, GPS or Bluetooth when they are not in use.
  • Lower the brightness of the screen.
  • Lower the screen time out.
  • Do not use live wallpaper.
  • Install battery saving apps.
  • Limit use of widgets.

htc-one-x

 

 

 

Low-Cost Android 4.0 7 inch Tablets Comparison

I use an Asus Transformer at work. It is one of the company’s higher end models. It has a Tegra 2 3D processor, which is great for gaming. However, I do not use it for gaming that much. I found that, because of the mini-HDMI output, it is easy to use it as a media player. The price is kind of steep if I use it solely for the media player function. I set out to find a low cost Android tablet for my personal use. My criteria are: Android 4.0, mini-HDMI output, USB port and 7 inch display.

Here is a short list I found. I like the NOVO7′s low price and large storage. However, the company has no US service center. It would be a hassle if you need to contact their support.

Which one you think is the best? I’ll update the list once I find more tablets meeting my criteria.

Model CPU Memory Storage Resolution Camera Battery Street Price
Coby MID7042 1 GHz ARM Cortex A8 1 GB 4 GB 800 x 480 Front: 0.3 MP Unknown $127
Ainol OVO7 Advanced II 1.2 GHz Many Core A10 512 MB 8 GB 800 x 480 Front: 2 MP 3700 mAh $112
X10 AirPad 7p 1.2 GHz Allwinner A10 Cortex A8 512 MB 4 GB 800 x 480 Front: 1.3 MP 4500 mAh $150
Ramos W6HD Cortex A9 512 MB 8GB 1024 x 600 Front: 0.3 MPBack: 2 MP 3300 mAh $149
Aluratek AT107F 1 GHz Boxchip A10 Cortex A8 512 MB 4GB 800 x 480 Front: 0.3 MP 3000 mAh $130

 

Change User Agent String on Chrome for Android 3 for Better Browsing Experience

For most Android 3 tablets, the screen resolution is over 1024×768, which is more like a desktop computer. However, when you visit mobile enhanced sites, you can only browse the mobile site, not the full site. Some sites offer you the option to switch to the full site, but some do not.

You can follow these steps to change the user agent string on Chrome to view the full site:

  1. Tap on the top right icon and then tap on Settings.
  2. Tap on Advanced and scroll down to find User Agent String.
  3. Change it to Desktop.
  4. Refresh the page and you’ll see the site is now the full site instead of the simplified mobile site.