Thread: PRS-T2 Hacking the T2
View Single Post
Old 02-18-2014, 04:40 PM   #214
parkher
Addict
parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.parkher ought to be getting tired of karma fortunes by now.
 
Posts: 304
Karma: 361752
Join Date: Nov 2010
Device: Kobo Aura HD, Sony PRS (T1,T2), PocketBook 902
Before you attempt anything, you better make a backup.
But you can make a backup only if your firmware is good for rooting.
So trying to make a backup itself is a good test.

In particular, if you have the right firmware, you should be able to go into the recovery mode and hopefully see the striped disk on your PC.
If your 1.0.04 has the hole closed - you will not be able to get into the recovery mode.

Actually, I never tried making a backup on a T2 running wrong firmware.
Never encountered such a device. Stopped buying them when it became dangerous to do so. Or rather, bought 4 of them in a hurry before it became dangerous.
BTW, the US model stayed safe for much longer, the bad 1.0.04 firmware initially showed up for EU model only. And in USA and Canada where Sony readers are not so popular as Kindle or Nook, it is easier to find one with an older firmware.


I wrote sort of a guide here a few pages (or years) back, it is a bit out-of-date, though, now the required firmware is 1.0.04 (but the good one!!!).
For backup the firmware version is not important, though.

http://www.mobileread.com/forums/sho...4&postcount=87

Try doing step 2.

Maybe I should explain it a bit better:
When you download rupor-rescue.7z you will find OS Firmware folder inside.
You must put it on an external SD card and have it inserted in T2.
You can try switching to the recovery mode either manually or from PC.

Manually:
- press HOME and MENU buttons together and keep them pressed
- press the reset button with a pin inside the reset hole.
- press ON/OFF button to switch T2 off and then to switch it ON again (still keeping HOME and MENU pressed)
- keep HOME and MENU pressed until the progress indicator of "Opening book..." reaches the end.
NOTE: this procedure may not work reliably every time. You may need to try several times until it works. The exact moment when you press those two keys and when you release them might be important.

From PC: connect T2 to the PC.
You will need to use
ebook_msc.exe
which can be borrowed from an archive for any step of routing and installing AMR, for example, from rupor-jailbreak.7z
So then you run it on your PC with the following command line arguments:
name "PRS-T2" um recovery
In other words, run this:
ebook_msc name "PRS-T2" um recovery
This approach is simpler than with HOME+MENU because it works every time.

As a result you should see a striped (with multiple partitions) disk on your PC in the Disk Management.
However! It is working fine on my XP machine but it does not show up on a Windows 8 machine. Perhaps something needs to be configured in Windows 8.
So if this striped disk does not show up on anything above XP - it is not yet conclusive that your firmware is bad. Because I still have XP on another computer, I never bothered yet to make it work under Windows 8. BTW, my Windows 8 has explorer.exe from Windows 7, so it is not purely Windows 8 either.

At a quick glance, there is one more very useful step that should be added to that old guide:
to increase screen_off_timeout value from default 2 seconds to 10 seconds or so.
For that purpose you can use a rupor-timeout-set procedure (sets timeout to 10 s), or it can be done directly on T2 from the terminal app:

su
sqlite3 /data/data/com.android.providers.settings/databases/settings.db "update system set value='6000' where name='screen_off_timeout';"
reboot

This way you can set any value you want, in this example - 6 seconds.



The main source of information is
http://www.the-ebook.org/forum/viewt...3fbb9b92146c93

Attempting to translate into English:
http://translate.google.com/translat...07%26start%3D0

You can easily see the download links there. Including the link to the good 1.0.04 firmware.
Although in your case it is not important. If you already have 1.0.04 you will not be able to replace the bad one with the good one. Unless on that refurbished T2 of yours somebody already ran jailbreak when the T2 still had good firmware and the internal flash was not restored from a full backup - in such a case it is possible to recover.
I don't have any experience with this, but, I think, boroda wrote how to do it.
Perhaps the recovery mode and restoring from backup is still working on a such device, not sure.
But I guess, if you are not successful with the direct approach, perhaps you should investigate this issue, perhaps you have such an already jailbreaked device.

And specifically about making the backup:

http://www.the-ebook.org/forum/viewtopic.php?t=25373

The required files (just for the backup stage) are here:
http://projects.mobileread.com/reade...upor-rescue.7z


You can also take a look at this thread:

http://www.mobileread.com/forums/sho...hlight=parkher


I found it!
If T2 was previously successfully jailbreaked it can be salvaged, look here:

http://www.the-ebook.org/forum/viewt...3fbb9b92146c93

and directly the download link:
http://projects.mobileread.com/reade....0.05.12140.7z

It says there that you can recover from firmware 1.0.05.
Not sure about bad 1.0.04.
But, I guess, it is always possible to update from 1.0.04 to 1.0.05.
So it is not a problem.
However, do not do it in a hurry. If it turns out that your 1.0.04 was good after all and jailbreak was never done - you will destroy (in my view, at least) a perfectly good T2.

Last edited by parkher; 02-19-2014 at 12:41 AM.
parkher is offline   Reply With Quote