Showing posts with label how to. Show all posts
Showing posts with label how to. Show all posts

Wednesday, 4 August 2010

How To: Remove root / unroot your Xperia Mini Pro

Note: This restores original software to your phone, it is the repair method and can be used to fix numerous issues on your handset.

If you have rooted your Mini Pro and for some crazy reason want to undo the root here is the info you need... admit it, you deleted something you shouldn’t have! :)
  1. Disable USB Debugging mode (do the opposite of step 4-b here)
  2. On your computer, start-up Sony Ericsson PC Companion (download it here)
  3. When prompted connect the phone to the USB cable, if not prompted just plug it in about 30 seconds after starting SE PC Companion up.
    --It's your choice to update or cancel update if prompted, I advise cancelling the update until later
  4. On the main SE PC Companion screen, click on Start in the Support Zone box

  5. Under Software Update, click on Start
  6. Now click on Repair
  7. Following the instructions on screen to progress


Good luck with your repair / unroot

Monday, 2 August 2010

How To: ROOT your Mini / Mini Pro ANDROID 1.6 (Newbie-friendly guide) exploid method

UPDATE 3: If you are running Android 2.1 please see these instructions for root instead

UPDATE 2: Refer to this post for a SIMPLER root for your Android 1.6 Mini X10

UPDATE 1: I have cleaned up the instructions + formatting

First and foremost, full credit to exploid and source.

If you have struggled to follow the steps found elsewhere then I am writing up these altered version of the steps with you in mind, hopefully you can smoothly ROOT your Mini Pro now.

Please follow each step carefully. These steps are to be carried out on a Windows XP, 2000, Vista or 7 computer (32/64 bit).

Note:
You are advised to have about 50% charge on the battery minimum, ideally much higher if not fully charged.
  1. Download exploid_x10mini.zip
    a.    Extract the ZIP file contents to C:\exploid_x10mini
  2. Download the Android SDK here
    a.   Open up the downloaded file and browse inside it to android-sdk-windows\tools\ -- now extract the entire contents of this folder to C:\exploid_x10mini

    IMPORTANT: Make sure the files have extracted properly, sometimes you may accidently end up extracting them to C:\exploid_x10mini\android-sdk-windows\tools\ - if this happens go in to C:\exploid_x10mini\android-sdk-windows\tools\ and move the entire contents to C:\exploid_x10mini\
  3. Download the Sony Ericsson PC Companion – do NOT plug the USB cable to your Mini Pro when it prompts
  4. On your Xperia Mini you need to enable USB Debugging:
    a.   Go to Settings > Applications > Development
    b.   Tick to enable: USB Debugging
    c.   Tick to enable: Stay awake
  5. You need the Power Control Widget enabled on a home screen for a later step, doing this now is best:
    a.   On the Home Screen press the Menu button (left button)
    b.   Select on Arrange Widgets
    c.   Find and select Power Control
    d.   Press the Back button to return to the home screen, you should be on the page displaying the widget
    e.   On this widget do a quick test, touch the left icon for wifi to enable/disable it to make sure it is working
    f.   ALTERNATIVE: Download a WIFI on/off widget and use that instead for the later stepg.

    IMPORTANT:
    Leave the WIFI turned ON – doesn’t matter if you are connected to an AP or not
  6. Plug the USB cable between computer and the Mini Pro. Windows should show a driver installation notification but ignore the state of the Sony Ericsson PC Companion, leave it running in the background
  7. Click on START and type CMD and press Enter. Alternatively Press the FLAG button + R and type CMD and press Enter.
  8. At the CMD command line type in all the RED TEXT as displayed below, the text in white should be similar to what you see happening after you type the red text and press Enter.


    C:
    cd c:\exploid_x10mini
    C:\exploid_x10mini>adb push Superuser.apk /sdcard/Superuser.apk
    * daemon not running. starting it now *
    * daemon started successfully *
    315 KB/s (38823 bytes in 0.120s)
    C:\exploid_x10mini>adb push su /sdcard/su
    1080 KB/s (22120 bytes in 0.020s)
    C:\exploid_x10mini>adb push exploid /sqlite_stmt_journals/exploid
    1049 KB/s (9672 bytes in 0.009s)
    C:\exploid_x10mini>adb push busybox /sqlite_stmt_journals/busybox
    1901 KB/s (1709832 bytes in 0.878s)
    C:\exploid_x10mini>adb shell
    $
    cd sqlite_stmt_journals
    cd sqlite_stmt_journals
    $
    chmod 755 exploid
    chmod 755 exploid
    $
    chmod 755 busybox
    chmod 755 busybox

    IMPORTANT: Immediately after the next command, you will need to disable and enable the wi-fi using the power control widget (from step 5) on the phone

    $ ./exploid
    ./exploid
    [*] Android local root exploid (C) The Android Exploid Crew
    [*] Modified by birdman for the DroidX
    [+] Using basedir=/sqlite_stmt_journals, path=/sqlite_stmt_journals/exploid
    [+] opening NETLINK_KOBJECT_UEVENT socket
    [+] sending add message ...
    [*] Try to invoke hotplug now, clicking at the wireless
    [*] settings, plugin USB key etc.
    [*] You succeeded if you find /system/bin/rootshell.
    [*] GUI might hang/restart meanwhile so be patient.


    Now turn Wifi OFF and back ON
  9. Now type in rootshell and press Enter
    a.   Enter this password rootnowb.   The prompt will change to # … you now have ROOT!
  10. Type the following commands, pressing Enter on the keyboard after each line:
    ./busybox cp /sdcard/Superuser.apk /system/app/
    ./busybox cp /sdcard/su /system/bin/
    ./busybox cp busybox /system/bin/
    chmod 4755 /system/bin/su
    rm /system/bin/rootshell
  11. Type exit – this will exit out of rootshell
  12. Type exit again – this will exit out of adb shell

    Your device is now rooted but lets verify this now:
  13. Type in adb shell and press Enter
  14. Type in su and press Enter – look at your Xperia Mini Pro screen – Superuser.apk should run on the phone and will ask whether to allow the root permission.Feel free to leave questions in comments if you get stuck or do not understand any of the steps.

Friday, 9 July 2010

How To: Install Skype on your Xperia Mini or other Android phone

UPDATE: Skype has been officially released, you can get the APK here.

UPDATE 02 AUGUST 2010:
Bad news, it looks like the versions of Skype available on the repos right now only allow audio calls by dialling a local number. I have uploaded Skype (BETA) v1.0.0.5 here.


In the UK and USA Skype has some special agreement with specific networks, in the UK it's locked to the Three network. This means unless you are with Three you cannot download/run Skype – browsing to http://skype.com/m does not currently allow you to download Skype if your on a different network.
This is how to install a working version of Skype on any Android phone:
1. You need to firstly enable third-party apps on your phone
2. You need to install and run APKtor on your device, use the mentioned repos
3. Search for Skype – install it
I am on Vodafone in the UK and I have tested this briefly on my Xperia Mini Pro – the app seems slightly buggy at times but the majority of main features are there (IM, audio call, contact lists, profile editing) – looks and feels a bit like the Symbian S60 version. My test call worked brilliant. Worked using wifi, Edge and 3G.

How To: Find and install third-party apps on Android / APKtor alternative to Market

NOTE: This how-to may enable you to download paid/cracked apps, for which I take no responsibility or liability - do at your own risk.

First, you need to download APKtor, which is available on the Market. You can also download it from http://apktor.gotoinit.com/download/ either using the browser on your phone or from a computer, then transferring the APK file (APKs are Android app installation files) to your device and running it using a file manager (I recommend ES File Explorer grab it here if your Market is not working).

After installation, start up APKtor. You will be notified that no repositories are setup yet. Repositories (aka repo's) are URLs pointing to app collections. Once you add some repos you can directly download and install apps from APKtor. The best way to find repos is to Google around for them.

Here are three repo's that I found in a search:
- http://repo.blackdroid.net
- http://android-es.com/repo/apk/
- http://aptoide.com/rep

After adding some repo's APKtor should automatically populate a huge list of apps. You can force an update by pressing the Menu/Options button (left button under screen) then touching Update. Simply touch an app and then touch install. You can uninstall apps the usual way and also by going to the "Installed" page within APKtor, touching an app and touching uninstall.

Have fun!

How To: Enable third-party apps on your Android 1.6 phone

If you enable this feature you can download apps from “unknown sources” such as websites, other Market apps or transfer them between Android phones and be able to install them.

There is a bit of a risk because some of these apps are not Google Market “approved” so if you don’t know what an app does or who it is made by, there is a risk. Use your best judgement rather than impulse downloads and installations – Google check reviews on apps beforehand.

How to enable third-party app installation on your Android phone:
1. Go to Settings
2. Touch Applications
3. Touch Unknown Sources (so the tick is white) – this enables the feature

NOTE: This method is for Android 1.6 but may be the same/similar on newer Android versions.

Thursday, 8 July 2010

Is your battery discharging too fast?

Using your Xperia Mini Pro off your first full battery charge might shock and disappoint you – the battery will discharge fast and in about 4-6 hours reach 10% - 0%.  I read about this before my purchase, but now also know this to be true from experience.  It does not make a difference if you charge the battery using USB off a computer / laptop or the AC mains plug.

THE GOOD NEWS: Your battery absolutely will improve after a few more recharge cycles.  My battery now lasts over 48 hours off a single charge.  This is achievable for both Xperia Mini and Mini Pro.  Most smartphones last 24 hours on a single charge with usage (e.g. iPhone 3GS, HTC Desire…) so to be able to get 48hrs is absolutely brilliant.

I will write up a post detailing steps on maximising and optimising battery life to get the full 48+ hour results.

FURTHER GOOD NEWS: When Sony Ericsson finally release Android 2.1 or 2.2 (or when we can ROOT the phone and install it ourselves) it will automatically improve battery performance simply through the improvements made to the Android OS.

How To: Hide folders from Album gallery thumbnail cache in Android 1.6

NOTE: Be careful, if there is a folder you do not want Album to see and generate a thumbnail cache of, you must not open Album before doing these steps.

1. Go to the Market and download AndExplorer, open it and find the folder you want to hide
2. Long-touch on the folder you want to hide - a green tick should appear beside it
3. Press the Menu/Options button at the bottom of the phone (left button below screen)
4. Touch Rename
5. Add a dot to the beginning of the folder name, e.g. if there is a folder called NewFolder rename it to: .NewFolder

Done. Android treats folders starting with a dot as hidden folders, the Album app will not scan the contents of such folders.

By the way, AndExplorer is my personal choice for a file manager app – there are other good ones available too, Astro for example.

How To: Remove the back battery cover

When the cover is off you can access the sim card, memory card and battery. Be careful when removing the cover because, like me, if you are a bit rough with your handling you can cause a creaking sound to develop when pressing against the cover whilst using the qwerty keyboard.

Here is the proper method on how to remove the back cover:

1. In one hand hold the device so that the camera button on the side of the device is facing upwards
2. With your other hand put a nail in to the groove that is 1cm away from the camera button
3. Pull the cover away from the phone and it will "snap" away - use a little gentle force

When putting the cover back on, put the USB port part of the cover back on first, then snap the rest of the cover on.