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-27-2011, 01:59 AM   #1
kenjennings
Edge User
 
eDGe Library filesystem and backup structure

This is an attempt to document the structure of the eDGe library and the files that are backed up by the Local Backup application.

Local backup of the library creates a file ending in .esi which is actually just a plain zip file. Rename the file extension to .zip and the zip/unzip utilities should be able to examine and manipulate the file. There is no password and no apparent encryption of the file itself.

My edge has the library moved to the external SD card. The .esi/.zip file produced contains two *absolute* paths, /fridge and /sdcard. (This absolute path part may be an issue later when restoring a backup that has had the contents manipulated with zip/unzip on a PC.)

Here is a list of all the directories containing one or more files in the .esi/.zip file:
Code:
/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/
On initial perusal it appears /fridge contains a series of sqllite databases. Some contain configuration information, but most are related to library files and used to link separate files together -- books to annotations, etc.

All the real content -- PDFs, annotations, Journals -- are stored under the /sdcard path.


TO BE CONTINUED

Last edited by kenjennings; 04-27-2011 at 02:22 AM.
 
Old 05-05-2011, 12:32 PM   #2
mrspaceman
Edge User
 
I've done some work on this:

http://andy.aspellclark.org.uk/eDGeLibraryNotes.doc
 
Advert
Old 05-18-2011, 09:56 PM   #3
wdcorbitt
Edge User
 
ok, i realize i'm probably WAAAAY oversimplifying this, but here's my opinion/idea. If programmers on here understand linux and have used other versions of SDK/Android versions could you not copy the original source code from the eDGe and then compare them side by side. My reasoning here is let's say you have the original source code for the eDGe and the new source code for Android 3.1. If you put them beside each other could you not tell which is for the eInk side and which is for the LCD side ----then take the portion that is related to the eInk side and implement this into the new code for Android 3.1?
I realize anyone who actually programs is probably looking at this post and saying why is this guy allowed to breathe, but it makes sense in my pea brain....so tell me if I'm smokin' crack.
 
Old 05-26-2011, 01:29 PM   #4
kenjennings
Edge User
 
Quote:
Originally Posted by wdcorbitt View Post
ok, i realize i'm probably WAAAAY oversimplifying this, but here's my opinion/idea. If programmers on here understand linux and have used other versions of SDK/Android versions could you not copy the original source code from the eDGe and then compare them side by side. My reasoning here is let's say you have the original source code for the eDGe and the new source code for Android 3.1. If you put them beside each other could you not tell which is for the eInk side and which is for the LCD side ----then take the portion that is related to the eInk side and implement this into the new code for Android 3.1?
I realize anyone who actually programs is probably looking at this post and saying why is this guy allowed to breathe, but it makes sense in my pea brain....so tell me if I'm smokin' crack.
AFAIK, we do not have all the source code. We have the entourage code for running the Android side, but as far as I know nobody has seen the actual code for anything running the eInk side.

I wouldn't even care if they neglected to pass out the documentation. If entourage simply gave out the source for driving the eInk side and the existing Edge programs that use it then we'll figure out everything else.
 
 


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
eDGe Library files and backup structure ken_jennings enTourage eDGe 9 07-08-2011 10:16 AM
[old thread] filename and library structure /author and titel structure tscamera Library Management 4 05-31-2011 05:44 PM
Development eDGe Library filesystem and backup structure kenjennings enTourage Archive 0 04-27-2011 01:57 AM
Changing the Library Structure? Logan06 Library Management 13 04-26-2011 09:22 PM
Want to change folder structure or file names in the Calibre library? Manichean Library Management 0 01-30-2011 10:51 AM


All times are GMT -4. The time now is 08:21 AM.


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