Tag Archives: Smartphone

Google removal script for Android

This is an update on my Google removal script I use on updates of the OxygeN ROM as I don’t use or like most the Google stuff installed so it easier to remove on the first boot after ROM update and before unlocking SIM. This will probably work on other ROM but I hold no guarantee that it will, as per usual use at your own risk.

#!/bin/sh
#       This program is free software; you can redistribute it and/or modify
#       it under the terms of the GNU General Public License as published by
#       the Free Software Foundation; either version 2 of the License, or
#       (at your option) any later version.
#       
#       This program is distributed in the hope that it will be useful,
#       but WITHOUT ANY WARRANTY; without even the implied warranty of
#       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#       GNU General Public License for more details.
#       
#       You should have received a copy of the GNU General Public License
#       along with this program; if not, write to the Free Software
#       Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
#       MA 02110-1301, USA.
## Author:
## Dale http://dale.id.au

## edit path to adb
PATH=/your/path/to/android-sdk-linux_86/platform-tools

$PATH/adb remount

echo "Removing Genie News and Weather Widget..."
$PATH/adb shell rm -f /system/app/GenieWidget.apk
$PATH/adb uninstall com.google.android.apps.genie.geniewidget

echo "Removing Gmail..."
$PATH/adb shell rm -f /system/app/Gmail.apk
$PATH/adb uninstall com.google.android.gm

echo "Removing Google Backup Transport..."
$PATH/adb shell rm -f /system/app/GoogleBackupTransport.apk
$PATH/adb uninstall com.google.android.backup

echo "Removing Google Calendar Sync..."
$PATH/adb shell rm -f /system/app/GoogleCalendarSyncAdapter.apk
$PATH/adb uninstall com.google.android.syncadapters.calendar

echo "Removing Google Contact Sync..."
$PATH/adb shell rm -f /system/app/GoogleContactsSyncAdapter.apk
$PATH/adb uninstall com.google.android.syncadapters.contacts

echo "Removing Google Partener Setup..."
$PATH/adb shell rm -f /system/app/GooglePartnerSetup.apk
$PATH/adb uninstall com.google.android.partnersetup

echo "Removing Google Talk..."
$PATH/adb shell rm -f /system/app/Talk2.apk
$PATH/adb uninstall com.google.android.talk

wait 1

echo "All Done, rebooting now"
$PATH/adb reboot

Android 3D Gallery not loading albums or images

I have seen other out there that are having problems with Androids 3D Gallery with it not loading albums or images etc. and there is a lot of conjecture to how to fix the problem with workarounds like removing the ‘com.cooliris.media‘ directory in ‘/sdcard/Android/data‘ or moving all your images in ‘/sdcard/DCIM/Camera‘ to ‘/sdcard/DCIM‘ or rebooting the phone.

Well I got pissed with doing this when 3D Gallery decides to be a pita so I just installed QuickPic and have not looked back, QuickPic is lightweight and faster IMHO than 3G Gallery.

Android (Google) Collecting Your Data

Apparently Android (Google) are gathering location information as part of their race to build massive databases capable of pinpointing people’s locations via their cellphones. Android devices keep a record of the locations and unique IDs of the last 50 mobile masts that it has communicated with, and the last 200 Wi-Fi networks that it has “seen”.

This post is more a of a guide to help limit the leakage of data.

This is a scripted I knocked up a while ago and have been using for fresh installs of OxygeN ROM to remove the Google stuff I not use before I enter SIM unlock code and log into the phone. All that is left is enough Google stuff to keep market happy, along with Droidwall and allowing apps you want access to the Internet my 3G signal status never goes green ie mean my phone logged into Google.

With doing this I have also noticed that my location information is not being logged to cache.wifi and cache.cell under /data/data/com.google.android.location/files

#!/bin/sh

## edit path to adb
PATH=/home/<user>/bin/android-sdk-linux_86/platform-tools

$PATH/adb remount
$PATH/adb shell rm -f /system/app/GenieWidget.apk
$PATH/adb uninstall com.google.android.apps.genie.geniewidget

$PATH/adb shell rm -f /system/app/Gmail.apk
$PATH/adb uninstall com.google.android.gm

$PATH/adb shell rm -f /system/app/GoogleBackupTransport.apk
$PATH/adb uninstall com.google.android.backup

$PATH/adb shell rm -f /system/app/GoogleCalendarSyncAdapter.apk
$PATH/adb uninstall com.google.android.syncadapters.calendar

$PATH/adb shell rm -f /system/app/GoogleContactsSyncAdapter.apk
$PATH/adb uninstall com.google.android.syncadapters.contacts

$PATH/adb shell rm -f /system/app/GooglePartnerSetup.apk
$PATH/adb uninstall com.google.android.partnersetup

$PATH/adb shell rm -f /system/app/Talk.apk
$PATH/adb uninstall com.google.android.talk

wait 1

echo "All Done, rebooting now"
$PATH/adb reboot

You can also block the following using DroidWall, to try and keep all bases covered:

  • Settings > Location & security and unchecked the “Use wireless networks” box
  • Network Location, Google Calendar Sync, Google Services Framework, Google Contacts Sync
  • (Kernel) – Linux kernel
  • Maps

Reference:
http://www.guardian.co.uk/technology/2011/apr/21/android-phones-record-user-locations?CMP=twt_gu

[LINK] Screen Protector Installation

This guide illustrates techniques I’ve used successfully over many PDAs and phones, and each time I get a PERFECT install, no dust or bubbles and almost always perfectly even edge-to-edge positioning. Yes, you’ll need a steady hand and a bit of practice, but it’s not as bad as you think, and this technique has worked for me every time.

http://forum.xda-developers.com/showthread.php?t=1015394

ZDbox – All in One Toolbox for Android v1.3 released

V1.3 Changlog:

  • Add 2 widgets( one tap operation)
  • Add vibrate mode in “Do not disturb”
  • Optimize traffic data refresh in notification area
  • Fixed app crash bugs

ZDbox is in Google Market now!
U can search it in Google Market with the key words “zdbox”
If you like ZDbox, please rate it in Google Market and share it with your good friends.

Reference:
http://forum.xda-developers.com/showthread.php?t=963199

Google starting to ‘peer into our phones.’

It is nice that Google is being so vigilant about malicious applications, but I personally don’t think this should give them the right to peer into our telephones and remove said infected applications at there own accord. I think it better that they release a removal tool for the malicious application or provide information on how to remove it.

Below is a copy of an email that is getting sent out by Google.

Hello,

We recently discovered applications on Android Market that were designed to harm devices. These malicious applications (“malware”) have been removed from Android Market, and the corresponding developer accounts have been closed.

According to our records, you have downloaded one or more of these applications. This malware was designed to allow an unauthorised third-party to access your device without your knowledge. As far as we can determine, the only information obtained was device-specific (IMEI/IMSI, unique codes which are used to identify mobile devices, and the version of Android running on your device).

However, this malware could leave your device and personal information at risk, so we are pushing an Android Market security update to your device to remove this malware. You will soon be receiving a notification on your device that says “Android Market Security Tool March 2011″ has been installed. You are not required to take any action from there, the update will automatically run. You may also receive notification(s) on your device that an application has been removed. Within 24 hours of receiving the update, you will receive a second email confirming its success.

To ensure this update is run quickly, please make sure that your device is turned on and has a strong network connection.

For more details, please visit the Android Market Help Center at

http://market.android.com/support/bi…answer=1207928

Regards,
The Android Market Team

©2011 Google, Inc.
1600 Amphitheatre Parkway
Mountain View, CA 94043

Please use any or all parts of this message to warn people what is going to be happening within the next 24 hours, if you’re an Android user..

Reference:
http://www.xda-developers.com/android/android-market-malware-removal-update/

Crazy Johns and the Huawei IDEOS Warranty

I bought a IDEOS when they were $159 (AUD) Crazy Johns special from Australia Post including a 4GB microSD couple months, which I have had no problems with. But I have since upgraded to HTC Desire and gave my mother the IDEOS which she loves and also is not having any problems with.

I recommend the IDEOS phone to a friend as his girlfriend broke her phone and knowing she uses Facebook etc via mobile. Well to keep the story short, the phones charging circuit had died a month after buying the phone and they have had nothing but trouble and the run around from repairer to point sale and vis a versa to get it repaired, replaced under warranty, or money refund on the device. And this phone was bought from a Crazy Johns store.

The last I have heard about it is that they are now taking it to Business and Consumer Affairs.

I guess the moral of this story is even though we live in a throw away society, we as consumers do still have rights, and the business, repairs, and manufactures should be holding up there end of the bargain even if the warranty repair job is going to cost more than the phone is worth or they hand over a replacement item. So even though a product is not worth a lot in monetary value, remember you are the one that bought the item and why should you have to fork out again out your own pocket for the item and only make these people richer.

End story stand up for your rights and not let these businesses and corporate giants push you around, even though it can seem to be hard work.