![]() |
#31 |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
sorry. *d'oh*
D:\Programme\libprs500>prs500 --log-packets info 1 Command Type: GetUSBProtocolVersion 00000000: 0000 0000 0100 0000 0000 0000 0400 0000 ................ 00000010: 0000 0000 .... -- 2 Response Type: Response 00000000: 0010 0000 0100 0000 0000 0000 0c00 0000 ................ 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ -- 3 Answer d->h Type: USBProtocolVersion 00000000: 0500 0100 0000 0000 0000 0000 0800 0000 ................ 00000010: 3031 3030 3030 3030 01000000 -- 4 Command Type: AcknowledgeBulkRead 00000000: 0010 0000 0000 0000 0000 0000 1000 0000 ................ 00000010: 0500 0100 0000 0000 0000 0000 0000 0000 ................ -- 5 Response Type: Response 00000000: 0010 0000 0000 0000 0000 0000 0c00 0000 ................ 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ -- 6 Command Type: SetBulkSize 00000000: 0701 0000 0100 0000 0000 0000 0000 0000 ................ 00000010: 0080 0200 0000 0000 ........ -- 7 Response Type: Response 00000000: 0010 0000 0100 0000 0000 0000 0c00 0000 ................ 00000010: 0701 0000 0000 0000 0000 0000 0000 0000 ................ -- 8 Command Type: UnlockDevice 00000000: 0601 0000 0100 0000 0000 0000 0800 0000 ................ 00000010: 2d31 0000 0000 0000 -1...... -- 9 Response Type: Response 00000000: 0010 0000 0000 0000 ffff ffff 0c00 0000 ................ 00000010: 0601 0000 0000 0000 0000 0000 0000 0000 ................ -- Traceback (most recent call last): File "main.py", line 325, in <module> File "main.py", line 246, in main File "main.py", line 111, in info File "libprs500\devices\prs500\driver.pyo", line 162, in run_session File "libprs500\devices\prs500\driver.pyo", line 274, in open File "libprs500\devices\prs500\driver.pyo", line 325, in send_validated_comman d File "libprs500\devices\prs500\driver.pyo", line 134, in validate_response libprs500.devices.errors.ProtocolError: Inavlid response. type: expected=0x1 actual=0xffffffff00000000L rnumber: expected=0x106 actual=0x106 That doesn't look very good to me :/ |
![]() |
![]() |
![]() |
#32 |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
|
![]() |
![]() |
Advert | |
|
![]() |
#33 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,411
Karma: 27757236
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Packet stream diverges at UnlockDevice it should be
Code:
8 Command Type: UnlockDevice 00000000: 0601 0000 0100 0000 0000 0000 0800 0000 ................ 00000010: 2d31 0000 0000 0000 -1...... -- 9 Response Type: Response 00000000: 0010 0000 0100 0000 0000 0000 0c00 0000 ................ 00000010: 0601 0000 0000 0000 0000 0000 0000 0000 ................ As a first step you need to get it running from svn THere are instructions to do that on the libprs500 wiki. Alternatively you can just send it back to SONY. |
![]() |
![]() |
![]() |
#34 | |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
Quote:
By hacking the Reader I'd lose any chance of warranty, would I? If it's just hacking the software.. no problem ![]() I'll try to install subversion on my windows machine tomorrow after work. I'll try to get some sleep now. It's 11:14pm in Germany and I have to get up at 5:50am tomorrow. Unfortunately I'm living in Germany and I bought the Reader from bhphotovideo.com. In Germany they (since they sold the Reader to me) would be responsible for delivering me a new Reader that works free of charge. But in this case ... Does anyone know how the legal situation is in my case? Thanks to everyone who's trying to help! |
|
![]() |
![]() |
![]() |
#35 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,411
Karma: 27757236
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Just the software. It may be possible to just ignore the wrong response for the unlock device since it's really a no-op anyway.
|
![]() |
![]() |
Advert | |
|
![]() |
#36 |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
Is there any chance, that I could somehow "force" the firmware to re-install by using this "universal flasher" application?
The PRS-500 Updater - application always does: ... starting secure session Deleting old software Installing new software ... -> error: "Update isn't complete ...." |
![]() |
![]() |
![]() |
#37 | |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
Quote:
The device had no active screen-lock when this all happened, but I also tried to "--unlock" using a KEY that I was using when I was first playing with my Reading 2 weeks ago: D:\Programme\libprs500>prs500 --unlock=4831 --log-packets info 1 Command Type: GetUSBProtocolVersion 00000000: 0000 0000 0100 0000 0000 0000 0400 0000 ................ 00000010: 0000 0000 .... -- 2 Response Type: Response 00000000: 0010 0000 0100 0000 0000 0000 0c00 0000 ................ 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ -- 3 Answer d->h Type: USBProtocolVersion 00000000: 0500 0100 0000 0000 0000 0000 0800 0000 ................ 00000010: 3031 3030 3030 3030 01000000 -- 4 Command Type: AcknowledgeBulkRead 00000000: 0010 0000 0000 0000 0000 0000 1000 0000 ................ 00000010: 0500 0100 0000 0000 0000 0000 0000 0000 ................ -- 5 Response Type: Response 00000000: 0010 0000 0000 0000 0000 0000 0c00 0000 ................ 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ -- 6 Command Type: SetBulkSize 00000000: 0701 0000 0100 0000 0000 0000 0000 0000 ................ 00000010: 0080 0200 0000 0000 ........ -- 7 Response Type: Response 00000000: 0010 0000 0100 0000 0000 0000 0c00 0000 ................ 00000010: 0701 0000 0000 0000 0000 0000 0000 0000 ................ -- 8 Command Type: UnlockDevice 00000000: 0601 0000 0100 0000 0000 0000 0800 0000 ................ 00000010: 3438 3331 0000 0000 4831.... -- 9 Response Type: Response 00000000: 0010 0000 0000 0000 ffff ffff 0c00 0000 ................ 00000010: 0601 0000 0000 0000 0000 0000 0000 0000 ................ -- Traceback (most recent call last): File "main.py", line 325, in <module> File "main.py", line 246, in main File "main.py", line 111, in info File "libprs500\devices\prs500\driver.pyo", line 162, in run_session File "libprs500\devices\prs500\driver.pyo", line 274, in open File "libprs500\devices\prs500\driver.pyo", line 325, in send_validated_comman d File "libprs500\devices\prs500\driver.pyo", line 134, in validate_response libprs500.devices.errors.ProtocolError: Inavlid response. type: expected=0x1 actual=0xffffffff00000000L rnumber: expected=0x106 actual=0x106 |
|
![]() |
![]() |
![]() |
#38 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,411
Karma: 27757236
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No your device isn't locked it's just not responding correctly.
|
![]() |
![]() |
![]() |
#39 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,852
Karma: 146918083
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Is there a way to flash the bios using an SD memory card?
P.S. I just maybe answered that. Take the EXE for the bios updater and put unzip it to an SD card. Then with the Reader off, insert the card, turn on the reader and follow the menu prompt if there is one or just wait till it does it. Hope that works. |
![]() |
![]() |
![]() |
#40 |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
Hi
again thanks a lot to everyone how's trying to help! I just tried the new Firmware (see here https://www.mobileread.com/forums/showthread.php?t=12551) It installed completely and my Reader works again! ![]() ![]() But one question remains: What did I do wrong? Why did my Reader suddeny behave so strangely? |
![]() |
![]() |
![]() |
#41 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,852
Karma: 146918083
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#42 | |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
Quote:
I was referring to the action that caused my Reader to freeze. I transferred books to the internal memory, then clicked "eject" in the connect software, unplugged my Reader from USB and it was dead. |
|
![]() |
![]() |
![]() |
#43 | |
The Introvert
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,307
Karma: 1000077497
Join Date: Jan 2007
Location: United Kingdom
Device: Sony Reader PRS-650 & 505 & 500
|
Quote:
I always feel for those outside of the USA (just like me) who experience problems with the reader! |
|
![]() |
![]() |
![]() |
#44 |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
I'm stuck with the same problem AGAIN right now
![]() (For information on why the damn thing is bricked again See here: https://www.mobileread.com/forums/showthread.php?t=12707) Please help I'm close to tears this time. ![]() |
![]() |
![]() |
![]() |
#45 |
Zealot
![]() Posts: 119
Karma: 38
Join Date: Jun 2007
Location: Germany
Device: Apple iPhone 4, Apple iPad, Sony Reader PRS-500U2. Soon: Kindle 4
|
for kovidgoyal:
I tried prs500 --log-packets info. Looks like the same problem ![]() C:\Programme\libprs500>prs500 --log-packets info 1 Command Type: GetUSBProtocolVersion 00000000: 0000 0000 0100 0000 0000 0000 0400 0000 ................ 00000010: 0000 0000 .... -- 2 Response Type: Response 00000000: 0010 0000 0100 0000 0000 0000 0c00 0000 ................ 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ -- 3 Answer d->h Type: USBProtocolVersion 00000000: 0500 0100 0000 0000 0000 0000 0800 0000 ................ 00000010: 3031 3030 3030 3030 01000000 -- 4 Command Type: AcknowledgeBulkRead 00000000: 0010 0000 0000 0000 0000 0000 1000 0000 ................ 00000010: 0500 0100 0000 0000 0000 0000 0000 0000 ................ -- 5 Response Type: Response 00000000: 0010 0000 0000 0000 0000 0000 0c00 0000 ................ 00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ -- 6 Command Type: SetBulkSize 00000000: 0701 0000 0100 0000 0000 0000 0000 0000 ................ 00000010: 0080 0200 0000 0000 ........ -- 7 Response Type: Response 00000000: 0010 0000 0100 0000 0000 0000 0c00 0000 ................ 00000010: 0701 0000 0000 0000 0000 0000 0000 0000 ................ -- 8 Command Type: UnlockDevice 00000000: 0601 0000 0100 0000 0000 0000 0800 0000 ................ 00000010: 2d31 0000 0000 0000 -1...... -- 9 Response Type: Response 00000000: 0010 0000 0000 0000 ffff ffff 0c00 0000 ................ 00000010: 0601 0000 0000 0000 0000 0000 0000 0000 ................ -- Traceback (most recent call last): File "main.py", line 325, in <module> File "main.py", line 246, in main File "main.py", line 111, in info File "libprs500\devices\prs500\driver.pyo", line 162, in run_session File "libprs500\devices\prs500\driver.pyo", line 274, in open File "libprs500\devices\prs500\driver.pyo", line 325, in send_validated_comman d File "libprs500\devices\prs500\driver.pyo", line 134, in validate_response libprs500.devices.errors.ProtocolError: Inavlid response. type: expected=0x1 actual=0xffffffff00000000L rnumber: expected=0x106 actual=0x106 I've got the svn up and running. What else do I need? A phyton compiler? |
![]() |
![]() |