Friday, January 4, 2013

Introduction of Flashtool and How to Use It

,
Introduction to Flashtool
Flashtool is a flashing software that can be used to :
  1. Flash original Images (Android 1.6, 2.1, 2.3 Images)
  2. Root your phone
  3. Install Recovery, Busybox, custom kernels
  4. Clean your Rom (remove /system/apps apps of your choice) (Be careful, unless you really know what you do, do not modify the default list. This can make your phone stuck at the SE Logo)
  5. Clear dalvik cache
  6. Optimize (install of JIT v2) (Disabled in 0.4, will readd it as a plugin for 2.1 phones only)
  7. Customize (installs apps found in the custom/apps folder of the flashtool)
  8. Clean uninstalled (remove any references to system apps removed in the Clean (root needed) step)
  9. Edit any text file on the device
  10. Rebrand your device
    Screenshot
    Requirements
    Before downloading and even installing, disable your antivirus. The package is virus free. Antivirus complains about psneuter and zergRush root exploits and I still haven't found how to fool the antivirus.
    Installation of Flashtool
    To install the Flashtool, follow the steps below:
      Windows version :
    1. Install the full install Flashtool 0.9.9.0 package
    2. Apply the latest update (each update is cumulative)
      Updates will not be functionnal if full 0.9.9.0 is not installed
      Linux version :
    1. Unpack the tar.7z package
    2. Check that libusb-1.0 is installed. On 64bits system, both 64bit and 32bit should be installed.
    3. Add these rules to /etc/udev :
      SUBSYSTEM=="usb", ACTION=="add", SYSFS{idVendor}=="0fce", SYSFS{idProduct}=="*", MODE="0777"
    4. Apply the latest update (each update is cumulative)
      Updates will not be functionnal if full 0.9.9.0 is not installed
      Mac version :
    1. Unpack the tar.gz package
    2. Check that libusb-1.0 is installed.
      Here is a sample with macports :
      - sudo port install libusb
      if you have standard configuration of macports libusb is installed /opt/local/lib/ look for it:
      - ls -la /opt/local/lib/libusb-1.0.dylib (if file is there, then libusb is installed on your system)
    3. Set LD_LIBRARY_PATH:
      - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/local/lib (change the path to the one where libusb is installed)
    4. Apply the latest update (each update is cumulative)
      Updates will not be functionnal if full 0.9.9.0 is not installed
    Full install :
      Windows Edition - v0.9.9.0 (MD5 : 2E5C16469379825FB02BA9A4D950D566)
      uploaded.to
      hotfile
      rapidgator
      Linux Edition - v0.9.9.0 (MD5 : B7E22FE3B6475C387CCDED29818F622E)
      uploaded.to
      hotfile
      rapidgator
      Mac Edition - v0.9.9.0 (MD5 : 263EB4214CE3CC460B8507F11A92E680)
      uploaded.to
      hotfile
      rapidgator
    Frequently Asked Questions
    The FAQ section is constantly growing - depending on what kind of feedback and questions I get from people using Flashtool.
    Troubleshooting
    I run flashtool and it says debug mode is off while it is on when I plug my device - what can I do ?
    You say there is a Bootloader Unlock plugin but I can't see it in the plugin menu. Why ?
    Using Flashtool
    My device is not recognized. Does it mean Flashtool is not compatible with my device ?
    Troubleshooting

    I run flashtool and it says debug mode is off while it is on when I plug my device - what can I do ?

    On 2011 line devices, you have to be in MSC mode instead of MTP mode. Here is how to switch to MSC mode :

    You say there is a Bootloader Unlock plugin but I can't see it in the plugin menu. Why ?

    Plugins will appear in the plugin menu if and only if all plugin requirements are met.
    Here are requirements for BL Unlock plugin :


  11. kernelversions=2.6.29,2.6.29-00054-g5f01537
  12. androidversions=2.1,2.2,2.3
  13. needroot=true
  14. compatibledevices=X10,E10,E15,U20If at least one of these criteria is not met, plugin will not be added to the Plugins menu
  15. Using Flashtool

    My device is not recognized. Does it mean Flashtool is not compatible with my device ?

    Well, the flash button will ALWAYS be available. If your device is not recognized, Flashing will be the only feature available.
    It means you can flash FTF bundles made for your device and upgrade / downgrade your device.

    CREDITS GOES TO XDA MEMBERS : Androxyde & Bin4ry That Made This Application that Made Xperia Users can Flash Their Handheld Easily
    Original XDA Thread Goes Here : LINK Dont Forget to Press Thanks for their Efforts

0 comments to “Introduction of Flashtool and How to Use It”

Post a Comment