[HowTo] NEW 22/03/2011 Download FlashTool Beta (Added 2.3.3 ftf) [Anleitung]

Dieses Thema im Forum "Anleitungen für Sony Ericsson Xperia X10" wurde erstellt von Bin4ryDigit, 14.01.2011.

  1. #1 Bin4ryDigit, 14.01.2011
    Zuletzt von einem Moderator bearbeitet: 30.07.2011

    [TOOL] [NEW 22/03/2011] Download FlashTool version Beta

    [TOOL] [NEW 19/03/2011] Download FlashTool version 0.2.9 Beta

    [TOOL] [NEW 08/03/2011] Download FlashTool version 0.2.8

    [TOOL] [NEW 01/02/2011] Flashtool version 0.2.6


    TOOL] [UPDATE 22/03/2011] Flashtool BETA version

    I will take the lead on releases of this tool as Bin4ry will have less time to work on it.

    FlashTool now is something like an all in one Tool for your phone.

    It can:
    - Flash original Images (Android 1.6 & Android 2.1 Images)
    - Root your phone (Only if the phone is on a 2.1 android version)
    - Install xRecovery, Busybox
    - 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)
    - Clear dalvik cache
    - Optimize (install of JIT v2)
    - Customize (installs apps found in the custom/apps folder of the flashtool)
    - Clean uninstalled (remove any references to system apps removed in the Clean (root needed) step)
    - Edit /system/build.prop

    Download FlashTool version Beta :
    http://www.multiupload.com/7H4JT35B6G (MD5: 4C370DDC5B6D40F96CA00D856019B19F)

    Download FlashTool version 0.2.8 :
    http://www.multiupload.com/GYL7A7XQBT (MD5: AA74D77D55386C7DDF5D5F2C98E3BD38)

    Firmwares for FlashTool version 0.2.4 and up
    (If anyone has a ftf bundle version which is not listed here, just PM me a link to it, I will update this list)

    X10i Generic
    Generic version 2.3.3 build 3.0.1.G.0.75 (MD5: 36F52BAA3556CDD7E56383614C01E5D6)
    Generic version 2.1update1 build 2.1.A.0.435 (MD5: 11712b23ed90eb0c279d19d2f4bcd3b0) (thanks arkedk)
    Generic version 2.1update1 build 2.0.2.A.0.24 (MD5: 715527B6E25871B3EC01119DF84E696A)
    Generic version 2.1update1 build 2.0.A.0.504 (MD5: 38006C35A6935F45D14A2B3F1D42FFE0)

    X10i Branded
    Bouygues Telecom version 2.1update1 build 2.0.A.0.504 (MD5 : 3B3B3F411FE6017B06FA4030CC68578D)

    X10a Generic
    Generic version 2.1update1 build 2.1.A.0.435 (MD5 : 0C67A08A4B120EBA87E395865F431E81)
    Generic version 2.1update1 build 2.0.2.A.0.24 (MD5: E592508FC714A9F2CB6BDC41914ABC81)
    Generic version 2.1update1 build 2.0.A.0.504 (MD5: F3735BF4D48ED4BBA8BF5BC60CD1D34C)

    Firmwares addons for any 2.1 firmware for FlashTool version 0.2.4 and up

    Dual touch addon for any X10i/X10a (thanks to Bin4ry) (MD5: 4884A39E40CFC3550D51626D834AC185)

    You don't know how to find hash values of files you download ? Go here : http://implbits.com/Products/HashTab.aspx

    You can visit this HOW-TO (thanks to rendeiro2005) about using the flashtool

    To support Flashtool, please click the button in the app. We will split the money 50/50

    - Better chargemon support for all ROMS
    - Busybox upgraded to 1.17.2 (taken from superoneclick 1.7)
    - Developper feature : install and reboot custom kernels (doesn't work as custom kernels do not work yet. Just developper feature)

    - Recovery updated to FreeXperia recovery from J's CM7rc2
    - Recovery and Busybox installation should work on Custom Roms
    - Busybox is searched in /system/xbin now (J's CM7rc2 changes)
    - Recovery is installed in /system/recovery (as J's CM7rc2)
    - This version should recognize xperia ARC
    - This version should be able to flash SE decrypted firmwares for xperia ARC ? (need some testers)
    - This version may root xperia ARC ? (need some testers)
    - This version may install busybox on xperia ARC ? (need some testers)
    - This version may install xrecovery on xperia ARC ? (need some testers)


    [New] The device is autodetected by the flashtool at plug / unplug
    [New] If you install xRecovery from flashtool, you can reboot into recovery from flashtool too (Advanced menu)
    [New] You can now backup all /system/app content (Advanced menu)
    [New] You can translate all parts of the Graphical Interface (look in x10flasher_lib/langs for samples)
    [Upd] Firmware screen selection offers the ability to change the folder source containing ftf files.
    [Upd] Clean task now has a notion of profile that can be imported/exported for sharing
    [Upd] Customize is now APK Installer. This screen has the ability to choose the folder where apk files are
    [Upd] Optimize should work for any device (X10, X10mini/pro, X8)
    [Upd] xRecovery should work for any device (X10, X10mini/pro, X8)
    [Bug] Flashing should not anymore hang if flash goes wrong. An error should be thrown and flash aborted


    [Upd] Flashing 1.6 firmwares could lead to a FC with Timescape. 1.6 bundles must have the preset.ta file if this one exists. otherwise the flash will be uncomplete.
    [Upd] Updated the "turn to flashmode" wait box. (thanks to rendeiro2005 for the animated gif)
    [Upd] Updated to xRecovery 0.3
    [Upd] Decryption now opens the bundle creation when complete.
    [Bug] Correction of a bug under certain scenario with ROM cleaner (when switching firmware version)


    [Bug] Root not working properly (regression from 0.2.3 to 0.2.4). Fixed.

    [New Feature] Added a basic build.prop editor.


    [Bug] Clean (root needed) task bug resolved. A new button "Ask Root Perms" has been added to be sure the flashtool has root accesses. All task which need root access are disabled while this Ask Root task is not complete.

    [New Feature] Firmwares have to come bundled in one file named with a ftf extension (ftf for Flash Tool Firmware). A Create Bundle feature has been added to the tool to create your own firmware bundles. (So no need to Redownload a firmware you already have. Just bundle it). This way it will be easier to package / distribute / integrate firmwares as they come out.

    [Bug] SEUS decrypt fixed
    [New Feature] Wipe Userdata is set to default YES


    Flashing (from version 0.2.4) :
    Add ftf firmwares files in the firmwares folder

    Click the flash button, choose your firmware and wait for the tool to ask about turning the phone to flashmode. Then do it and click OK
    Flashing will begin ...

    What's next :

    Features I think about adding after 0.2.5 :

    - A xRecovery rom manager (Bin4ry)
    - A Filemanager
    - A plugin system so that anybody with java skills will be able to extend features.

    Any other ideas are welcome.

    - You should always wipe userdata if you switch between Android versions (1.6 <-> 2.1). If not your phone will keep restarting all the time. This is the same for some providerbrandings even if you flash between same Android versions. So if you have this restarting problem, flash again with Wipe Userdata. If you don't want to loose your apps you have to backup them with Titanium or some other backup tool!

    Thx to Bin4ry !!

    Poza, andten, jabroni und 3 andere haben sich bedankt.
  2. #2 PitBuLL, 15.01.2011
    Bei mir ist der Link tot.
  3. hmm is schon ne coole Sache ... wenns gehen würde? :)
    kann es sein das es nicht für 64 Bit Systeme ausgelegt ist? Auch der Versuch es mit der Kompatibilität von win 7 geht es net zu starten?
    Also net das ich jetzt flashen wollte, wollte es mir nur mal anschauen ;)

    EDIT: ² PitBull

    Ziel speichern ... führt zum erfolg ;)
  4. #4 Bin4ryDigit, 15.01.2011
    Downloadlink gefixt. Hatte vergessen die Datei für alle freizugeben sorry :D

  5. #5 UKSheep, 15.01.2011
    Hast du winrar drauf ? Ist eine sich selbst extrahierende Datei ;) Ich nutze Win7 64bit und habe keine Probleme nach dem entpacken :)


  6. achja man wird alt ... das mit dem "Ziel speichern unter" hatte wohl doch net geklappt. Die Datei war nur 319 Byte groß ;)
    Dachte mir doch gerade "selbst extrahierende Datei? mit der größe? Kann net sein!" Naja, jetzt gehts ;)
    Dank Dir Sheep
  7. #7 PitBuLL, 15.01.2011
    Da sieht man ma wie doof ich bin, das habe ich garnicht versucht.:rolleyes2:
  8. #8 Bin4ryDigit, 15.01.2011
    Update siehe 1st. Post :)

    UKSheep bedankt sich.
  9. #9 Bin4ryDigit, 16.01.2011
    Und Feedback ? ^^

  10. #10 hanzfranz, 16.01.2011
    Funktioniert bei mir leider nicht, liegt es daran das ich auf mein x10 die Version:
    WORLD-1-4-8_2.0.2.A.0.24 habe ?

    Verbinden lässt es sich, das war´s dann aber auch schon, in der error.txt steht:
    Error loading log4j properties file

    ps. gerootet hab ich es schon mit SuperOneClick

  11. #11 Bin4ryDigit, 16.01.2011
    Und was genau funktioniert nicht?

  12. #12 hanzfranz, 16.01.2011
    bei klick auf "CLEAN (root needed)" kommt:

    ERROR - please connect your device and Enable USB debugging

    - mein x10 ist bereits gerootet
    - USB debugging ist auch eingeschaltet

    im Anhang das ganze nochmal als Screenshot



  13. #13 Bin4ryDigit, 16.01.2011
    Jaaa, du machst irgendwie Unsinn.
    Vllt ist das auch undeutlich aus gedrückt.
    Der Connect Knopf ist NUR fürs Flashen gedacht! Nicht für die anderen Optionen!

    Das beudetet:
    Wenn du Root , Clean etc machen willst. Bleibt das Telefon ganz normal an, USB-Debugging an und USB-Kabel dran, das war es dann auch schon.
    Also nicht Connect drücken oder so, einfach auf die entsprechende Option klicken.

    Connect ist wirklich NUR für den Flashmodus.(Das Telefon ist ja auch aus, also ist USB-Debugging ja auch aus, deswegen dachte ich es wäre eindeutig, denn USB-Debugging aktivieren im Flashmodus geht ja nicht)

    Du bist aber nicht der erste, wird in der nächsten Version verändert damit das nichtmehr passiert!

  14. #14 hanzfranz, 16.01.2011
    Ahhhh, das macht Sinn ...

    das sollte man wie du schon sagst ändern oder bzw. drauf hinweisen,
    oder ggf. den Connect und Flash Button Optisch von den anderen trennen,

    der erste gedanke ist das handy zu "Connecten", wenn ich da nicht der erste
    bin müssen ja andere den gleichen Gedankenweg gehabt haben, logischerweise :)

    ansonnsten sehr gute Arbeit, weiter machen ;-)

  15. #15 Bin4ryDigit, 16.01.2011
    Freut mich das es jetzt klappt =)
    Werde mir was überlegen wie man das ordentlich darstellen kann in der nächsten Version =)

  16. #16 Osjencati, 16.01.2011

    mal ne kurze frage kann ich mit dem neuen Flashtool auch gleich die neue Firmware rooten !?!? Hab zwar schon die neue Firmware drauf mit Root aber wer Nett zu wissen wenn man mal über SEUS repariert das es dann mit dem Flashtool geht.

    Danke im Vorraus :)
  17. #17 Bin4ryDigit, 16.01.2011
    Jap, alle aktuellen Firmwareversionen können damit gerootet werden!

    Osjencati bedankt sich.
  18. #18 hanzfranz, 16.01.2011
    was evtl. mir persönlich noch wichtig wäre ist zu wissen was eig. im
    hintergrund passiert wenn ich bspw. auf "Optimize" klicke, wird dann JIT
    Installiert ?.. oder wird es auf ein anderen weg Optimiert, das gleiche mit
    "Optimize", dem ein oder anderen Interessiert es bestimmt was eigendlich
    im hintergrund am Handy vorgenommen wird.

    ps. hab jetzt soweit alles ausprobiert, funktioniert einwandfrei,
    ein tool mit dem man alles wichtige machen kann, was will man mehr ? :)

    Software die auch Funktioniert und weiter entwickelt wird ist mir
    bestimmt auch eine kleine Spende wert ;-) ... und das ist hier der Fall

  19. #19 Osjencati, 16.01.2011
    Danke für die schnelle Antwort :) Dann werd ich das mal testen :) Ich muss auch sagen das ich deine Arbeit sehr schätze und es einfach genial finde was du erschaffst wozu Sony eigne Leute zu Blöd und zu faul sind!

    Das andere wäre, es wer wirklich nett wenn du zu denen einzeln funktion noch ne kleine information dazu geben kannst wie (Optimize und Personliesiren)

  20. #20 Bin4ryDigit, 16.01.2011
    Werde das die Tage mal genauer Dokumentieren, aktuell sind wir noch in der "heißen" Phase :D
    Da wird noch viel an Fehler behoben bevor wir unseren geplanten neuen Funktionen einbauen =)

    In der nächsten major Version wird es zB einen Rommanager geben, damit ist es möglich ein CustomRom direkt über das Tool zu installieren, man braucht also nichtmehr manuell xRecovery bedienen sondern das FlashTool übernimmt alles ;)

    Freut mich das es euch gefällt :D

    Bei Optimize wird JIT installiert in der dalvik-cache gelöscht.

    Bei Clean werden "safe" Apps entfernt. Wen das jetzt vor der Doku schon interessiert kann sich mal die X10Flasher.jar mit Winrar/zip entpacken und den Ordner org/adb/config näher angucken.
    Weiterhin guckt mal durch den custom Ordner im Hauptverzeichnis, dort liegen zB im ROOT ordner einige Dateien die man sich mit einem Texteditor angucken kann. =)

    Osjencati bedankt sich.

Diese Seite empfehlen