Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Android Devices > enTourage eDGe > enTourage Archive

Notices

 
 
Thread Tools Search this Thread
Old 04-26-2011, 12:34 AM   #1
cheyennedonna
Edge User
 
Support says there is no way to salvage my backup

According to support, they cannot make my esi file accessible to another device. Bummer.

"Since you are able to save the esi.Backup file on an external SD card, it is not actually possible to run the backup file to a different device. That is the reason why you’re getting an error that the file belongs to another device, the files save in your SD card are the files from the device that is capable of reading the same file system."

I suggest anyone who makes important notes not only back up (for possible recovery on the same device) but also email yourself a PDF copy of your important journal notes.
 
Old 04-26-2011, 12:53 AM   #2
Filark
Edge User
 
"capable of reading the same file system" -- almost sounds like another EE could read them. But then, the PE should be able to, and that's what you tried, right?

I am so sorry this happened to you. Thank you for using your woes to help the rest of us. Very good suggestion about using email to backup important notes.

Are you going to try getting your EE fixed?
 
Advert
Old 04-26-2011, 12:59 AM   #3
cheyennedonna
Edge User
 
I would think any device that can read the esi file should be able to use it, but, who am I to think. And no, I am certain the cost of repair will not be worth it.
 
Old 04-26-2011, 06:57 AM   #4
fgruber
Edge User
 
can you try openning this esi file somehow? Perhaps is a compressed file? Maybe you can just extract the journal files.
 
Old 04-26-2011, 07:27 AM   #5
Qwill
Edge User
 
Have you tried to rename the .esi file with a .zip extension ?
(make a copy first...)

This trick works for journal and calendar files. library backup files shoiuld be good candidates for being zipped...
 
Advert
Old 04-26-2011, 08:23 AM   #6
ivan
Edge User
 
Two things. First, have you tried copying your SD card to a mini SD card and seeing if you can read it in your PE? To do things like that I use a USB multi card reader.

I have just copied the SD card from my EE to a micro SD them put said micro into an adapter and put it in the EE which reads it without problems - OK not quite your situation but it does prove the copy procedure works,

Second, and I must admit I have a curiosity factor in this, if you have definitely decided NOT to have your EE repaired is there any chance you might do an 'iFixit' type breakdown? I want to see what is inside and am loath to open my working one just in case, in fact if I was in the US I would make an offer on broken machine just to be able to take it apart.

You might also find the iFixit opening of the iPad2 interesting http://www.ifixit.com/Teardown/iPad-...eardown/5071/1 if only for showing how the cables are connected.
 
Old 04-26-2011, 09:08 AM   #7
borisb
Edge User
 
I'm pretty sure the reason for this device incompatibility is that enTourage used the device's unique serial number to encrypt the backup file, allowing only the same device to decrypt and therefore restore the backup file.
 
Old 04-26-2011, 11:11 AM   #8
maspears
Edge User
 
Lets take a moment of silence. An old friend has past. Sorry for your lost Cheyennedonna. Sounds like that Eee transformer is in your future.
 
Old 04-26-2011, 11:27 AM   #9
alex_edge
Edge User
 
Quote:
Originally Posted by maspears View Post
Lets take a moment of silence. An old friend has past. Sorry for your lost Cheyennedonna. Sounds like that Eee transformer is in your future.
Better get on the waiting list now--it's sold out everywhere.
 
Old 04-26-2011, 11:43 AM   #10
LutzS
Edge User
 
Hmm, the .esi file itself is no problem - as Qwill already suggested, it is really just a .zip of your library files. If you take your copy to the PC and rename it to "xxxx.zip", you can easily access all your files again.
This way you can at least easily regain your pdfs, pictures, books etc. You can even get to your journals etc. and using the EdgeSync tool you can at least read them on your PC. However, as of yet, I am not able to get esi files back into the edge - the point is not so much that the mac address would be encoded in the file, but that entourage registers all library entries in a database which I haven't quite "hacked" yet. Why the guys from Entourage should not be able to port esis between different edges, though? Beats me!
 
Old 04-26-2011, 12:02 PM   #11
NiaTrue
Edge User
 
This is terrible news! So sorry.
 
Old 04-26-2011, 12:06 PM   #12
borisb
Edge User
 
It's true that the .esi file is just a zip, and it's true that the PDFs and EPUBs are all there. However, the meta data, like the db's and annotation files, may still be somehow encrypted using the original device's ID, or the issue may be the Adobe registration for the original device will not be valid on the new device (since each device registers uniquely with Adobe).

They're the ones that created the backup/restore system for the Library, so it was in their control to enable/disable restores to other devices. I'm sure they must have had a good reason, either security or Adobe.
 
Old 04-26-2011, 12:14 PM   #13
kenjennings
Edge User
 
I did a backup of the library on my edge, copied the .esi file to another computer (a vm of opensuse running on XP so I can see the file in both places.)
Linux identified the.esi file as a zip file, so I copied it to another file ending in the .zip extension and then Windows identified it as a zip, file too.

The usual tools on Windows and linux read the zip file fine, there's no password, or apparent encryption in the file .zip file itself.
The .esi/.zip contains two backed-up, absolute paths, /fridge and /sdcard.

Here's a list of all the directories containing one or more files in the .esi/zip:
/fridge/.edge/.esi-data/.databases/
/fridge/.edge/.esi-data/.edb/
/fridge/.edge/.esi-system/
/fridge/.edge/.esi-system/.fontconfig/
/sdcard/.edge/.esi-content/
/sdcard/.edge/.esi-content/.esa/

I can't say what prevents the files from being read on another edge if the files are unpacked in their appropriate places.

Using Windows and Linux to navigate to the location of a commercial book I bought, Adobe Reader in both cases reports, "This document requires (DRM) features supported by Adobe Digital Editions... ... blah blah". So, Acroread reads the file and recognizes the DRM. I'd figure the file should be readable on another system with the proper user/password from original purchase.

Journal files are named jrnl_*.esj in /sdcard/.edge/.esi-content directory. Linux says they are just .gzip compressed. The variable part of the filename appears to be a hash value or date/time expressed as a hex string. Using gzip to uncompress a file shows me plain text:

Code:
<?xml version="1.0" standalone="no"?>
<xournal version="0.4.2.1">
<title>ESI journal v1.0</title>
<author>Kenneth Jennings</author>
<page width="396.00" height="540.00" tabname="">
<background type="solid" color="white" style="lined" />
<layer>
<stroke tool="pen" color="black" width="1.41">
79.68 12.00 80.16 10.56 81.60 9.60 83.04 9.12 84.48 9.60 84.48 11.04 84.48 12.48 84.00 13.92 83.52 15.84 82.56 17.76 82.08 19.20 80.64 20.16 79.68 18.72 81.12 17.28 82.56 16.80 84.00 17.28 85.44 18.24 85.92 19.68 
</stroke>
blah blah blah...etc
 
Old 04-26-2011, 12:25 PM   #14
kenjennings
Edge User
 
So, journal files are apparently not encrypted/specific to the edge that created them.

I took a compressed journal file renamed it (jrnl_test.esj) , uncompressed it (to jrnl_test2.esj) , and moved the two files back to the edge in my generic Documents directory on the sdcard.
The Storage browser shows the uncompressed and compressed copies both as journal files.
It would not open either file directly, instead prompting to add them to the Library first.
After adding both files to the library, and going to the Library view in the Storage file browser I located them in the Journals section.
The Library/Journal app opens both files just fine.

So, to salvage a journal file
1) uncompressing the journals isn't necessary.
2) Rename the files to something meaningful. They only have to end in .esj


So, as far as I can see, most of the stuff in the backup file should be salvageable. Purchased books will have DRM applied, so you'll need the appropriate pin/user/password that Adobe expects to open the book on another device.

PDF files with annotation would be harder. There's the pdf file, then there's the annotation file, and a database that relates the two. Making that work together would require duplicating what the Library does to relate them in the database.

It looks like the annotations themselves are stored in the .esa directory under the library's .esi-content directory and named: *.esa and they contents are also compressed journal files.

Last edited by kenjennings; 04-26-2011 at 11:31 PM.
 
Old 04-26-2011, 12:51 PM   #15
kenjennings
Edge User
 
The database files related to documents are also apparently not encrypted:

Sifting through the backup, here's a journal and a related database file:
Code:
lxtest:/media/vbox/edge_backup # find . -print | grep 4c8e313d
./fridge/.edge/.esi-data/.edb/jrnl_4c8e313d.edb
./sdcard/.edge/.esi-content/jrnl_4c8e313d.esj
linux tells me the file is a recognized database:
Code:
lxtest:/media/vbox/edge_backup # file ./fridge/.edge/.esi-data/.edb/jrnl_4c8e313d.edb
./fridge/.edge/.esi-data/.edb/jrnl_4c8e313d.edb: SQLite 3.x database
sqllite has no complaints about the content, either:
Code:
lxtest:/media/vbox/edge_backup # sqlite3 ./fridge/.edge/.esi-data/.edb/jrnl_4c8e313d.edb
SQLite version 3.7.5
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /media/vbox/edge_backup/./fridge/.edge/.esi-data/.edb/jrnl
sqlite> .tables
bookSections
sqlite> select * from bookSections ;
1|jrnl_4c8e313d||0|jrnl_4c8e313d|0|1
sqlite>
 
 


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Backup Maggie-Me Calibre 3 01-01-2011 05:13 PM
How do you backup? Adoby General Discussions 13 07-25-2010 09:09 PM
Backup - how??? vxf Sony Reader 0 06-23-2010 11:22 AM
Battery Issues and No Support from Support BJonas Astak EZReader 11 05-29-2010 02:31 AM
Is Astak support on vacation or just stopped support? dmikov Astak EZReader 9 01-22-2010 01:43 PM


All times are GMT -4. The time now is 11:49 PM.


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