FORUMS
Remove All Ads from XDA

Can't reflash St25i - stuck at TWRP recovery or boot splash!

49 posts
Thanks Meter: 1
 
By blavov, Member on 21st January 2016, 09:57 PM
Post Reply Email Thread
Hi everyone,
I have an ST25i (Xperia U) that I just cannot get back to any ROM, stock or otherwise.

When I try the flashtool method (press Vol Up, then connect to computer), I get the boot splash and that's it. The computer (windows 10) doesn't even notice that I have plugged in anything, so I cannot install any drivers.

If I boot into recovery, I get to the TWRP recovery fine - but the computer only shows an "Unknown USB device (configuration descriptor request failed)" for which he finds no new/compatible drivers in my driver package.

Plus, the driver installer from the flashtool 0.9.14.0 does not install any drivers. No matter which I select, I always get a red croos and "could not be installed" beside it. So flashtool won't work.

So, I cannot get anything onto the ST25i via USB, and the phone doesn't have an SDcard slot. How can I proceed? What is the problem here?

Help! Any help appreciated.
 
 
21st January 2016, 10:27 PM |#2  
SdtBarbarossa's Avatar
Senior Member
Thanks Meter: 2,139
 
More
Quote:
Originally Posted by blavov

Hi everyone,
I have an ST25i (Xperia U) that I just cannot get back to any ROM, stock or otherwise.

When I try the flashtool method (press Vol Up, then connect to computer), I get the boot splash and that's it. The computer (windows 10) doesn't even notice that I have plugged in anything, so I cannot install any drivers.

If I boot into recovery, I get to the TWRP recovery fine - but the computer only shows an "Unknown USB device (configuration descriptor request failed)" for which he finds no new/compatible drivers in my driver package.

Plus, the driver installer from the flashtool 0.9.14.0 does not install any drivers. No matter which I select, I always get a red croos and "could not be installed" beside it. So flashtool won't work.

So, I cannot get anything onto the ST25i via USB, and the phone doesn't have an SDcard slot. How can I proceed? What is the problem here?

Help! Any help appreciated.

90% i say the problem is the new windows 10 ****ty driver handling... try another pc... windows 10 is known to be ****ty with sony flashtool drivers

Sent from my Xperia T using XDA Free mobile app
The Following User Says Thank You to SdtBarbarossa For This Useful Post: [ View ] Gift SdtBarbarossa Ad-Free
22nd January 2016, 11:52 AM |#3  
OP Member
Flag Seevetal
Thanks Meter: 1
 
More
Quote:
Originally Posted by SdtBarbarossa

90% i say the problem is the new windows 10 ****ty driver handling... try another pc... windows 10 is known to be ****ty with sony flashtool drivers

Sent from my Xperia T using XDA Free mobile app

That might be a problem, cause I know no one who still runs Windows 7 or 8. Everyone already updated to 10.

Could this be done running Linux? Are there tools for that?

Cheers, Pit.
22nd January 2016, 11:58 AM |#4  
SdtBarbarossa's Avatar
Senior Member
Thanks Meter: 2,139
 
More
there is a method to disable driver signature checking on windows 10.... but i dont remember 100% .... please google for it
23rd January 2016, 02:31 PM |#5  
OP Member
Flag Seevetal
Thanks Meter: 1
 
More
Well, I tried it now using the linux version of the flashtool (command line) - and it doesn't work either. ;-(

I can connect the phone, and it is detected on the USB bus (and the lightbar turns green):

Code:
Bus 001 Device 006: ID 0fce:adde Sony Ericsson Mobile Communications AB Boot loader
But when I try to flash something, the tool doesn't even start:

Code:
23/013/2016 15:13:36 - INFO  - <- This level is successfully initialized
23/013/2016 15:13:37 - INFO  - Flashtool Version 0.9.19.8 built on 24-09-2015 22:00:00
23/013/2016 15:13:37 - INFO  - Choosed /home/kasi.mir/flashtool/ST25i_6.1.1.B.1.100_Sony.ftf
23/013/2016 15:13:37 - INFO  - Preparing files for flashing
23/013/2016 15:13:37 - INFO  - Preparing files for flashing
23/013/2016 15:13:37 - INFO  - Please connect your phone in flash mode
23/013/2016 15:13:38 - INFO  - Opening device for R/W
23/013/2016 15:13:38 - INFO  - Device ready for R/W.
23/013/2016 15:13:38 - INFO  - Reading device information
libusb_bulk_transfer (read) : I/O Errors
java.lang.NullPointerException
        at java.io.ByteArrayInputStream.<init>(ByteArrayInputStream.java:106)
        at flashsystem.S1Packet.addData(S1Packet.java:133)
        at flashsystem.S1Packet.<init>(S1Packet.java:33)
        at flashsystem.io.USBFlashLinux.linuxReadS1Reply(USBFlashLinux.java:54)
        at flashsystem.io.USBFlash.readS1Reply(USBFlash.java:51)
        at flashsystem.X10flash.openDevice(X10flash.java:997)
        at flashsystem.FlasherConsole.doFlash(FlasherConsole.java:191)
        at gui.Main.processConsole(Main.java:84)
        at gui.Main.main(Main.java:38)
23/013/2016 15:13:38 - INFO  - Unable to read from phone after having opened it.
23/013/2016 15:13:38 - INFO  - trying to continue anyway
libusb_bulk_transfer (write) : I/O Errors
Error : did not write all data
libusb_bulk_transfer (write) : I/O Errors
libusb_bulk_transfer (write) : I/O Errors
Error : did not write all data
libusb_bulk_transfer (read) : I/O Errors
java.lang.NullPointerException
        at java.io.ByteArrayInputStream.<init>(ByteArrayInputStream.java:106)
        at flashsystem.S1Packet.addData(S1Packet.java:133)
        at flashsystem.S1Packet.<init>(S1Packet.java:33)
        at flashsystem.io.USBFlashLinux.linuxReadS1Reply(USBFlashLinux.java:54)
        at flashsystem.io.USBFlash.readS1Reply(USBFlash.java:51)
        at flashsystem.io.USBFlash.writeS1(USBFlash.java:34)
        at flashsystem.Command.writeCommand(Command.java:111)
        at flashsystem.Command.send(Command.java:126)
        at flashsystem.X10flash.hookDevice(X10flash.java:974)
        at flashsystem.X10flash.openDevice(X10flash.java:1011)
        at flashsystem.FlasherConsole.doFlash(FlasherConsole.java:191)
        at gui.Main.processConsole(Main.java:84)
        at gui.Main.main(Main.java:38)
23/013/2016 15:13:38 - INFO  - Start Flashing
23/013/2016 15:13:38 - INFO  - Processing loader.sin
23/013/2016 15:13:38 - INFO  -     Checking header
libusb_bulk_transfer (write) : I/O Errors
Error : did not write all data
libusb_bulk_transfer (write) : I/O Errors
Error : did not write all data
libusb_bulk_transfer (write) : I/O Errors
Error : did not write all data
libusb_bulk_transfer (read) : I/O Errors
23/013/2016 15:13:38 - ERROR - Processing of loader.sin finished with errors.
java.lang.NullPointerException
        at java.io.ByteArrayInputStream.<init>(ByteArrayInputStream.java:106)
        at flashsystem.S1Packet.addData(S1Packet.java:133)
        at flashsystem.S1Packet.<init>(S1Packet.java:33)
        at flashsystem.io.USBFlashLinux.linuxReadS1Reply(USBFlashLinux.java:54)
        at flashsystem.io.USBFlash.readS1Reply(USBFlash.java:51)
        at flashsystem.io.USBFlash.writeS1(USBFlash.java:34)
        at flashsystem.Command.writeCommand(Command.java:111)
        at flashsystem.Command.send(Command.java:126)
        at flashsystem.X10flash.processHeader(X10flash.java:303)
        at flashsystem.X10flash.uploadImage(X10flash.java:320)
        at flashsystem.X10flash.sendLoader(X10flash.java:400)
        at flashsystem.X10flash.flashDevice(X10flash.java:749)
        at flashsystem.FlasherConsole.doFlash(FlasherConsole.java:192)
        at gui.Main.processConsole(Main.java:84)
        at gui.Main.main(Main.java:38)
flashsystem.X10FlashException
        at flashsystem.X10flash.uploadImage(X10flash.java:340)
        at flashsystem.X10flash.sendLoader(X10flash.java:400)
        at flashsystem.X10flash.flashDevice(X10flash.java:749)
        at flashsystem.FlasherConsole.doFlash(FlasherConsole.java:192)
        at gui.Main.processConsole(Main.java:84)
        at gui.Main.main(Main.java:38)
23/013/2016 15:13:38 - INFO  - Ending flash session
libusb_bulk_transfer (write) : I/O Errors
Error : did not write all data
libusb_bulk_transfer (write) : I/O Errors
libusb_bulk_transfer (write) : I/O Errors
Error : did not write all data
libusb_bulk_transfer (read) : I/O Errors
23/013/2016 15:13:38 - ERROR -
23/013/2016 15:13:38 - ERROR - Error flashing. Aborted
What is the problem here? Why can't I even read ID information?
25th January 2016, 12:18 AM |#6  
OP Member
Flag Seevetal
Thanks Meter: 1
 
More
After waiting for another day charging (as the device bootloops, I cannot tell the battery status), I have re-tried the flash via linux. Now I can read the device, but still get an error:

Code:
25/013/2016 01:13:16 - INFO  - <- This level is successfully initialized
25/013/2016 01:13:16 - INFO  - Flashtool Version 0.9.19.8 built on 24-09-2015 22:00:00
25/013/2016 01:13:16 - INFO  - Choosed /home/kasi.mir/flashtool/ST25i_6.1.1.B.1.100_Sony.ftf
25/013/2016 01:13:16 - INFO  - Preparing files for flashing
25/013/2016 01:13:16 - INFO  - Preparing files for flashing
25/013/2016 01:13:16 - INFO  - Please connect your phone in flash mode
25/013/2016 01:13:53 - INFO  - Opening device for R/W
25/013/2016 01:13:53 - INFO  - Device ready for R/W.
25/013/2016 01:13:53 - INFO  - Reading device information
[======>                                           ]   12%     25/013/2016 01:13:53 - INFO  - Phone ready for flashmode operations.
25/013/2016 01:13:53 - INFO  - Opening TA partition 2
[===========================================>      ]   87%     25/013/2016 01:13:53 - INFO  - Current device : Unknown: Mar 28 2013/20:01:29 - YT9004YDF9 - Unknown: Mar 28 2013/20:01:29 - Unknown: Mar 28 2013/20:01:29 - Unknown: Mar 28 2013/20:01:29
25/013/2016 01:13:53 - INFO  - Closing TA partition
[==================================================]   100%     25/013/2016 01:13:53 - INFO  - Start Flashing
25/013/2016 01:13:53 - INFO  - Processing loader.sin
25/013/2016 01:13:53 - INFO  -     Checking header
25/013/2016 01:13:53 - INFO  -     Flashing data
25/013/2016 01:13:54 - INFO  - Loader : S1_Root_3065 - Version : R5E006 / Boot version : R10E013 / Bootloader status : ROOTED
25/013/2016 01:13:54 - INFO  - Max packet size set to 64K
25/013/2016 01:13:54 - INFO  - Making a TA backup
25/013/2016 01:13:54 - INFO  - Opening TA partition 1
[>                                                 ]   0%     25/013/2016 01:13:54 - INFO  - Start Dumping TA partition 1
[>                                                 ]   0%     25/013/2016 01:13:54 - INFO  - Finished Dumping TA partition 1
25/013/2016 01:13:54 - INFO  - TA partition 1 saved to /root/.flashTool/registeredDevices/YT9004YDF9/s1ta/2016-01-24_01-13-54/1.ta
25/013/2016 01:13:54 - INFO  - Closing TA partition
[>                                                 ]   0%     25/013/2016 01:13:54 - INFO  - Opening TA partition 2
[>                                                 ]   1%     25/013/2016 01:13:54 - INFO  - Start Dumping TA partition 2
[>                                                 ]   1%     25/013/2016 01:13:55 - INFO  - Finished Dumping TA partition 2
25/013/2016 01:13:55 - INFO  - TA partition 2 saved to /root/.flashTool/registeredDevices/YT9004YDF9/s1ta/2016-01-24_01-13-54/2.ta
25/013/2016 01:13:55 - INFO  - Closing TA partition
[>                                                 ]   1%     java.lang.NullPointerException
        at flashsystem.X10flash.getFlashScript(X10flash.java:669)
        at flashsystem.X10flash.hasScript(X10flash.java:738)
        at flashsystem.X10flash.flashDevice(X10flash.java:754)
        at flashsystem.FlasherConsole.doFlash(FlasherConsole.java:192)
        at gui.Main.processConsole(Main.java:84)
        at gui.Main.main(Main.java:38)
25/013/2016 01:13:55 - INFO  - Ending flash session
[>                                                 ]   1%     25/013/2016 01:13:55 - ERROR -
25/013/2016 01:13:55 - ERROR - Error flashing. Aborted
Can anyone tell me what error I'm still making?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes