Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Sony Reader > Sony Reader Dev Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 08-19-2015, 11:09 PM   #16
taug
Junior Member
taug began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Aug 2008
Device: sony 505, PRS-T1
forkpower - thank you for posting this solution. It worked for me.

My PRS-T1 had the 1.0.07 firmware. It wasn't rooted or modded in any way but started exhibiting the same problems as described by everyone here. I tried doing recoveries and restores but nothing made a difference. Using forkpower's method, I ended up putting 1.0.05 on my T1 and now the USB and Wifi work fine. I think I'll leave it at 1.0.05 since I'm not using the Kobo store.

I have a Windows 7 computer here but I was able to boot up Slax on a flash drive. Slax is so small that it didn't come with a hex editor but there was a downloadable module that added that. For me, the trick was determining which device file was the PRS-T1. On my system, it ended up being:

/dev/sde

as it was the one with the 10 partitions:

/dev/sdep1
/dev/sdep2
thru
/dev/sdep10


I feel like the procedure here would be useful to add to the "PRST1 Rooting and Tweaks" wiki for mobileread. Are there any moderators that can help with that?
taug is offline   Reply With Quote
Advert
Old 08-23-2015, 03:16 PM   #17
forkpower
Junior Member
forkpower has learned how to buy an e-book online
 
Posts: 4
Karma: 96
Join Date: Apr 2015
Device: prs-t1
Quote:
Originally Posted by tribune View Post
Hi everybody,

I also run into the problem: usb freezes when i connect to usb/pc.
Flashed the latest 1.0.07 firmware and then rooted...dumb...
..could get into recovery to find and replace the version strings, but
that does not work for me!?
The process with updating 'PRS-T1 Updater.package' does not start at all.
I used to tap menu and home, then switch the device on....nothing...no update. Think i made all as described!?

Could any one help me with this problem????

greetz
t.
Quote:
Originally Posted by me
i used a hexeditor in linux, connected it to the reader-memory (sdb) and changed by search and replace manually all version strings found on the disk to 1.0.00.09010. the strings are easy to find, because they are in ASCII and readable in hexedit.

after replacing all found strings i copied 'PRS-T1 Updater.package' 1.0.05.11130 to the reader-partition of the internal flashdisk once again. i rebooted the device without the sd-card and the updatepack 1.0.05.11130 in the READER partition did its job.
you have do do exactly the same. if this does not work, i have no solution. the updater checks the version on the device. maybe you have not replaced all strings or replaced them not with the correct replacement string or you have used another version of the update pack.

Last edited by forkpower; 08-23-2015 at 03:20 PM.
forkpower is offline   Reply With Quote
Old 03-11-2016, 11:08 AM   #18
st3v3
Junior Member
st3v3 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Mar 2016
Device: various prs
Solutions for various PRS-T1 troubles

Introduction

I obtained a prs-t1 through Ebay. It had evidently been rooted at
some point, and a restore to 1.0.07.05070 had not been entirely
successful. The dictionary would work after a 'cold' start, but
freeze after returning from the first 'standby'. So would other
functions, including the usb.

Studying other people's work made clear that running e2fsck on
several partitions would likely solve these issues, but the
1.0.07.05070 firmware itself appeared to be not entirely reliable.
Taking the prs-t1 back to 1.0.05.11130 seemed to be the best way
forward. This can be done, but there are a few hurdles to jump:

For starters, the prs-t1 won't accept update packages with a version
number older than the one currently running the device. And while the
restore-set-1.0.05.11130-us
(http://projects.mobileread.com/reade...5.11130-us.zip)
Overrides this limitation, it fails to adjust the version number.
So after using it the prs-t1 will be running 1.0.05, but tell you it's
still on 1.0.07, if that's what you had to begin with.

More importantly, merely installing the restore-set won't solve the
issues mentioned. And at least for me it added a few of its own,
like making usb completely unusable except via that brilliant recovery
console:
(http://projects.mobileread.com/reade...upor-rescue.7z)

The solution is to manually adjust the version number to 1.0.03.11140,
then run e2fsck on partitions mmcblk2p9, mmcblk2p10 and mmcblk2p6, and
finally install PRS-T1_Updater_1.0.05.11130.exe in the usual way.

Procedure

First the usual warning: I did everything described here and it all
went smoothly, never a hint of serious trouble. But that's no guarantee.

Copy the '/OS firmware' directory from rupor-rescue.7z into the
root of a (FAT-32 formatted, 4GB or larger) microSD-card. Switch
off the prs-t1, put the card into its slot, then switch it on while
keeping the 'home' and 'menu' buttons pressed until the 'opening
book' progress bar reaches 100%. This brings up the recovery
console, and also allows usb access to the prs-t1's internal storage.

Now connect the device to your pc's usb port, start a terminal
emulator like minicom (with -s option), and set the serial device
name (Serial port setup -> Serial Device) to /dev/ttyACM0.
Hit 'enter', then type 'root' and 'enter' at the login prompt.

Next, the command 'mount' will show you that the sd-card is mounted
read-only:

[root (ttyGS0)]# mount
---8<---
/dev/mmcblk0p1 on /initrd/mnt/sd type vfat (ro,relatime,fmask=0022,dmask=0022,codepage=cp437, iocha)
---8<---

So remount it:

[root (ttyGS0)]# mount -o remount,rw /dev/mmcblk0p1 /initrd/mnt/sd

Then make a backup image of the internal storage on the sd-card:

[root (ttyGS0)]# dd if=/dev/mmcblk2 of=/initrd/mnt/sd/mmcblk2.img

This will take a while, and there is no 'progress bar'. I didn't
time it, but would guess up to about an hour. Just start the command
and walk away to do something else, checking back occasionally.
There is no risk of the prs-t1's battery running down, as it is
being recharged by your pc - which by the way must not be allowed to
go to sleep. When done, you'll see something like

3825664+0 records in
3825664+0 records out

Appear on your screen. Close the connection: ctrl-d to log out,
ctrl-a z q to stop minicom. Disconnect the usb, hit first the
prs-t1's reset and then the powerswitch to reboot, and switch it off.

Then take out the microSD and feed it to your pc. Make a copy of
mmcblk2.img and use a hex-editor to do a search & replace in 'text'
mode: there are four instances of '1.0.07.05070' (or whatever
version number is shown by 'settings -> about -> device information'
to replace with '1.0.03.11140'. I used Bless for this, which is
available for Debian variants of gnu/linux. My source for much of
the above, a posting by edclark on
http://community.sony.com/t5/Reader-...re/td-p/460702
Used HxD on a Windows box.

Next, copy the modified mmcblk2.img to the microSD. This would also
be a good time to download
http://forum.xda-developers.com/atta...7&d=1363793360
Which contains gTablet-e2fsprogs-1.42.7.zip. Unzip to find a usable
version of e2fsck, and copy it to the microSD as well.

Put the card back into your prs-t1, again bring up the recovery
console, make the usb connection and log in using your terminal
emulator. Remount /initrd/mnt/sd as before, and replace what's in
the internal storage of the prs-t1 with the modified image:

[root (ttyGS0)]# dd if=/initrd/mnt/sd/mmcblk2.img of=/dev/mmcblk2

Again this will take a while. When dd has finished, use e2fsck to
check and repair three file systems with this string of commands:

[root (ttyGS0)]# cd /initrd/mnt/sd/
[root (ttyGS0)]# busybox chmod +x e2fsck
[root (ttyGS0)]# e2fsck -v /dev/mmcblk2p9
[root (ttyGS0)]# e2fsck -v /dev/mmcblk2p10
[root (ttyGS0)]# e2fsck -v /dev/mmcblk2p6

The original source for this: "Fix filesystem errors and bad blocks"
on https://wiki.mobileread.com/wiki/PRST...ing_and_Tweaks
Advises to use badblocks as well, for a read-only check of the
internal storage hardware. I tried it first as above, without badblocks,
and found that the changes e2fsck had made were sufficient to cure
the freezing dictionary and associated trouble completely!

A good thing, because the 'wear levelling' done by flash memory
controllers seems likely to make a bad blocks list inaccurate, as
discussed here:
http://unix.stackexchange.com/questi...ds-using-linux

So I never ran badblocks, fearing that it might take a great deal
of time with nothing to show for it.

Next, download the version 1.0.05.11130 update package:
ftp://ftp.vaio-link.com/pub/PRS/FW/P...0.05.11130.exe

Unzip it, find the 'PRS-T1 Updater.package' and use the usb
connection to copy it to the READER directory on the prs-t1's
internal storage. Then log out, disconnect and reboot the prs-t1
as before. Check that the version number in 'settings -> about ->
device information' is now '1.0.03.11140' as intended.

Finally, switch off the prs-t1, remove the microSD and switch it on
while keeping the 'home' and 'menu' buttons pressed until the boot
screen is shown. The update should proceed normally, resulting in a
fully functional prs-t1 version 1.0.05.11130.
st3v3 is offline   Reply With Quote
Old 07-04-2017, 04:47 AM   #19
Lemieux
Junior Member
Lemieux began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Oct 2014
Device: Sony PRS-T1
Quote:
Originally Posted by st3v3 View Post
[B] And while the
restore-set-1.0.05.11130-us
(http://projects.mobileread.com/reade...5.11130-us.zip)
Overrides this limitation, it fails to adjust the version number.
Question: Does the filename restore-set-1.0.05.11130-us.zip implicate that it only works with us-devices? I have an EU-device and would like to rescue it without risking bricking the device or make it imossible to use the device with my language settings.
Lemieux is offline   Reply With Quote
Old 07-04-2017, 07:37 PM   #20
omeatoadcom
Junior Member
omeatoadcom began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jul 2017
Device: Sony PRS-T1
I've also been having freezing issues and fixed them. I've uploaded the partitions needed for restoring. These are from a eu prs-t1.
See here:
https://www.mobileread.com/forums/sh...&postcount=112

Last edited by omeatoadcom; 07-04-2017 at 07:39 PM.
omeatoadcom is offline   Reply With Quote
Old 07-05-2017, 05:51 PM   #21
Lemieux
Junior Member
Lemieux began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Oct 2014
Device: Sony PRS-T1
Quote:
Originally Posted by omeatoadcom View Post
I've also been having freezing issues and fixed them. I've uploaded the partitions needed for restoring. These are from a eu prs-t1.
See here:
https://www.mobileread.com/forums/sh...&postcount=112
Thanks, mate. I followed the instructions and it went fine. So far haven't had any new freezes. Great! Thx!
Lemieux is offline   Reply With Quote
Old 07-07-2017, 07:43 AM   #22
st3v3
Junior Member
st3v3 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Mar 2016
Device: various prs
Quote:
Originally Posted by Lemieux View Post
Question: Does the filename restore-set-1.0.05.11130-us.zip implicate that it only works with us-devices? I have an EU-device and would like to rescue it without risking bricking the device or make it imossible to use the device with my language settings.
I have used restore-set-1.0.05.11130-us.zip successfully on a T1 originally sold in the EU, and it works just fine. In particular, all the dictionaries available on EU-devices are still there.
st3v3 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Troubleshooting Can't connect Kindle to computer PharaohsVizier Amazon Kindle 1 10-15-2012 06:06 AM
Connect to computer Syncman Kindle Fire 2 05-04-2012 07:01 AM
eBook can't read the books I've imported, pls pls help Ky306 Fictionwise eBookwise 6 10-11-2010 01:21 AM
Connect Kindle 1 with TTL, can't boot.pls Help michaelyzy Kindle Developer's Corner 0 05-12-2010 03:25 AM
PRS-600 Can't connect to Computer??? mossfoot Sony Reader 9 11-14-2009 06:20 PM


All times are GMT -4. The time now is 09:23 AM.


MobileRead.com is a privately owned, operated and funded community.