View Single Post
Old 03-22-2015, 11:12 PM   #2
Difflugia
Testate Amoeba
Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.Difflugia ought to be getting tired of karma fortunes by now.
 
Difflugia's Avatar
 
Posts: 3,049
Karma: 27300000
Join Date: Sep 2012
Device: Many Android devices, Kindle 2, Toshiba e755 PocketPC
Quote:
Originally Posted by Steve3742 View Post
Hi

I have a Hudl 2 Tablet and i installed the Nook for Android app on it as i wished to buy a book from Nook and this seemed the only way to download it (I used to download it to Nook for PC, but they seem to have stopped this, at least for this book.) So, I bought the book, opened the app and it read fine. But I'm trying to download it to put it on my kobo. Now it does seem to have downloaded to the tablet - i turn off the WiFi and it's still readable - but i can't find the file anywhere. I looked in the Nook folder frst in Contents and then in all the other folders, i've tried the Data folder under Android and i've not been able to find anything. I've searched for epub files using ES and it still hasn't shown up. Yet when i open the app - without WiFi - it allows me to read the book.

Does anyone know where the file might be or how to find where a particular app stores its data? Preferably without rooting it.
First, I just tried NOOK for PC and it's working fine for me, so maybe try that again.

That said, the latest NOOK app stores ebook files in "/data/data/bn.ereader/files/B&N Downloads/Books", which as you feared, is only accessible to root.

If you can't (or don't want to) root your device, the easiest solution is probably to try to find an older version of the NOOK app. Otherwise, you can still get to them if you're willing to install a few software packages to your PC.

You'll need:
  • Adb, which is part of the Android SDK (the installer is available here). If you're only using adb, you only need to install "Android SDK Platform-tools".
  • Android Backup Extractor (unzip the download and find the file "abe.jar")
  • Java (Android Backup Extractor is a Java program).
  • If you're using Windows, you'll need the USB drivers for your device (Google found instructions for you Hudl 2 here) and the Unix program "tar" (available in this package).

Once you have the above software downloaded and installed, type the following in a command shell:

adb backup bn.ereader

After you confirm the backup on your device (don't use encryption), adb will create a backup file named "backup.ab". You then need to convert the backup to a tar file:

java -jar abe.jar unpack backup.ab backup.tar

Now extract the backup:

tar xvf backup.tar

That will create a directory named "apps". Your books are in "apps/bn.ereader/f/B&N Downloads/Books".
Difflugia is offline   Reply With Quote