[XPERIA X10 General] matrixn:
hello guys,

I was trying to install Feralab`s custom rom on my x10 2.3.3 stock rooted and with CWM Recovery installed and locked bootloader, i put the feralab v20 LB and the customization files on sdcard and then i boot into CWM and do a full backup.

when backup was finished i wiped system, data and cache and then i started the rom update by opening rom from card and after a short time i got the following error:

Opening update package...
Installing update...
Amending scripting (update-script) is no longer supported.
Amend scripting was deprecated by Google in Android 1.5

and now i`m stuck with a bricked phone on Sony Ericsson logo (no red/blue led blinks).

i also tried to start the phone in flash mode by pressing back key and flashtool won't recognize the phone and keeps asking me which type of phone is connected: here is the log from flashtool

stderr.log

java.io.IOException: Read error :31 : A device attached to the system is not functioning.
at win32lib.JKernel32.readBytes(JKernel32.java:57)
at flashsystem.io.USBFlashWin32.readS1Reply(USBFlashWin32.java:52)
at flashsystem.io.USBFlash.readS1Reply(USBFlash.java:42)
at flashsystem.X10flash.openDevice(X10flash.java:404)
at flashsystem.X10flash.openDevice(X10flash.java:345)
at gui.FlasherGUI$43.run(FlasherGUI.java:1058)
at foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:40)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:36)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:199)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:182)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at flashsystem.X10flash.processHeader(X10flash.java:181)
at flashsystem.X10flash.uploadImage(X10flash.java:196)
at flashsystem.X10flash.sendLoader(X10flash.java:225)
at flashsystem.X10flash.flashDevice(X10flash.java:317)
at gui.FlasherGUI$43.run(FlasherGUI.java:1059)
at foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:40)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:36)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:199)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:182)
at java.lang.Thread.run(Unknown Source)
flashsystem.X10FlashException
at flashsystem.X10flash.uploadImage(X10flash.java:217)
at flashsystem.X10flash.sendLoader(X10flash.java:225)
at flashsystem.X10flash.flashDevice(X10flash.java:317)
at gui.FlasherGUI$43.run(FlasherGUI.java:1059)
at foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:40)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:36)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:199)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:182)
at java.lang.Thread.run(Unknown Source)
java.io.IOException: Read error :31 : A device attached to the system is not functioning.
at win32lib.JKernel32.readBytes(JKernel32.java:57)
at flashsystem.io.USBFlashWin32.readS1Reply(USBFlashWin32.java:52)
at flashsystem.io.USBFlash.readS1Reply(USBFlash.java:42)
at flashsystem.X10flash.openDevice(X10flash.java:404)
at flashsystem.X10flash.openDevice(X10flash.java:345)
at gui.FlasherGUI$43.run(FlasherGUI.java:1058)
at foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:40)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:36)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:199)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:182)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at flashsystem.X10flash.processHeader(X10flash.java:181)
at flashsystem.X10flash.uploadImage(X10flash.java:196)
at flashsystem.X10flash.sendLoader(X10flash.java:225)
at flashsystem.X10flash.flashDevice(X10flash.java:317)
at gui.FlasherGUI$43.run(FlasherGUI.java:1059)
at foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:40)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:36)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:199)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:182)
at java.lang.Thread.run(Unknown Source)
flashsystem.X10FlashException
at flashsystem.X10flash.uploadImage(X10flash.java:217)
at flashsystem.X10flash.sendLoader(X10flash.java:225)
at flashsystem.X10flash.flashDevice(X10flash.java:317)
at gui.FlasherGUI$43.run(FlasherGUI.java:1059)
at foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:40)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:36)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:199)
at foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:182)
at java.lang.Thread.run(Unknown Source)

and the code from flashtool

31/022/2012 03:22:09 - INFO - (FlasherGUI.java:835) - Device connected in flash mode
31/022/2012 03:22:15 - INFO - (FlasherGUI.java:831) - Device disconnected
31/022/2012 03:22:15 - INFO - (FlasherGUI.java:843) - Device connected with USB debugging off
31/022/2012 03:22:15 - INFO - (FlasherGUI.java:844) - For 2011 devices line, be sure you are not in MTP mode
31/022/2012 03:22:36 - INFO - (FlasherGUI.java:831) - Device disconnected
31/022/2012 03:22:38 - DEBUG - (AdbUtility.java:289) - Pulling /system/build.prop to C:\Flashtool\custom\root\build.prop
31/022/2012 03:22:38 - DEBUG - (ProcessBuilderWrapper.java:91) - remote object '/system/build.prop' does not exist
31/022/2012 03:22:38 - INFO - (FlasherGUI.java:826) - Device connected with USB debugging on
31/022/2012 03:22:38 - DEBUG - (FlasherGUI.java:827) - Device connected, continuing with identification
31/022/2012 03:22:38 - ERROR - (FlasherGUI.java:1570) - Cannot identify your device.
31/022/2012 03:22:38 - INFO - (FlasherGUI.java:1571) - Selecting from user input
31/022/2012 03:22:41 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:41 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:41 - DEBUG - (AdbUtility.java:240) - Pushing C:\Flashtool\.\devices\X10\busybox\1.19.0\busybox to /data/local/tmp/busybox1
31/022/2012 03:22:42 - DEBUG - (ProcessBuilderWrapper.java:91) - 1793 KB/s (1085140 bytes in 0.590s)
31/022/2012 03:22:42 - DEBUG - (AdbUtility.java:326) - Running chmod 755 /data/local/tmp/busybox1 command
31/022/2012 03:22:42 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:42 - DEBUG - (AdbUtility.java:326) - Running /data/local/tmp/busybox1 uname -r command
31/022/2012 03:22:42 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:42 - DEBUG - (AdbUtility.java:326) - Running rm -r /data/local/tmp/busybox1 command
31/022/2012 03:22:42 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:42 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - INFO - (FlasherGUI.java:1584) - Connected device : X10
31/022/2012 03:22:43 - INFO - (FlasherGUI.java:1592) - Installed version of busybox : N/A
31/022/2012 03:22:43 - INFO - (FlasherGUI.java:1593) - Android version : / kernel version : - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (AdbUtility.java:61) - Default shell for scripts : - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (AdbUtility.java:61) - Default shell for scripts : - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:43 - DEBUG - (AdbUtility.java:240) - Pushing C:\Flashtool\custom\shells\sysrun_work to /data/local/tmp/sysrun
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - 8 KB/s (329 bytes in 0.039s)
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:240) - Pushing C:\Flashtool\custom\shells\checkperms_work to /data/local/tmp/runscript
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - 0 KB/s (3 bytes in 0.040s)
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:350) - Running checkperms as root thru sysrun
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1613) - Now setting buttons availability - btnRoot
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1614) - mtmRootzergRush menu
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1616) - mtmRootPsneuter menu
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1619) - flashBtn button true
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1621) - custBtn button
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1623) - Now adding plugins
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1774) - Found 0 device plugins to add
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1796) - Found 3 generic plugins to add
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1817) - Creating instance of org.plugins.generic.newunlock.NewUnlockBL
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1819) - Getting constructor of org.plugins.generic.newunlock.NewUnlockBL
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1821) - Now instanciating object of class org.plugins.generic.newunlock.NewUnlockBL
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1823) - Setting plugin workdir
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1825) - Now giving rights to plugin
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1817) - Creating instance of org.plugins.x10.Optimize.Optimize
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1819) - Getting constructor of org.plugins.x10.Optimize.Optimize
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1821) - Now instanciating object of class org.plugins.x10.Optimize.Optimize
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1823) - Setting plugin workdir
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1825) - Now giving rights to plugin
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:61) - Default shell for scripts : - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:61) - Default shell for scripts : - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:240) - Pushing C:\Flashtool\custom\shells\sysrun_work to /data/local/tmp/sysrun
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - 8 KB/s (329 bytes in 0.040s)
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:240) - Pushing C:\Flashtool\custom\shells\checkperms_work to /data/local/tmp/runscript
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - 0 KB/s (3 bytes in 0.040s)
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:350) - Running checkperms as root thru sysrun
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1817) - Creating instance of org.plugins.generic.UnlockBL
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1819) - Getting constructor of org.plugins.generic.UnlockBL
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1821) - Now instanciating object of class org.plugins.generic.UnlockBL
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1823) - Setting plugin workdir
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1825) - Now giving rights to plugin
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:61) - Default shell for scripts : - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:61) - Default shell for scripts : - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:240) - Pushing C:\Flashtool\custom\shells\sysrun_work to /data/local/tmp/sysrun
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - 8 KB/s (329 bytes in 0.040s)
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:240) - Pushing C:\Flashtool\custom\shells\checkperms_work to /data/local/tmp/runscript
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - 0 KB/s (3 bytes in 0.040s)
31/022/2012 03:22:44 - DEBUG - (AdbUtility.java:350) - Running checkperms as root thru sysrun
31/022/2012 03:22:44 - DEBUG - (ProcessBuilderWrapper.java:91) - - exec '/system/bin/sh' failed: No such file or directory (2) -
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1627) - Stop waiting for device
31/022/2012 03:22:44 - DEBUG - (FlasherGUI.java:1630) - End of identification

any thoughts on how to unbrick it? i`ve been searching through forums but i didn't saw somebody enouhght noob as me to had this situation

thanks in advance