+++ /dev/null
-1.1 get AmazonSecureStorage.xml from /data/data/com.amazon.kindle/shared_prefs/AmazonSecureStorage.xml
- or map_data_storage.db from /data/data/com.amazon.kindle/databases/map_data_storage.db
-
-1.2 on android 4.0+, run `adb backup com.amazon.kindle` from PC will get backup.ab
- now android.py can convert backup.ab to AmazonSecureStorage.xml and map_data_storage.db
-
-2. run `k4mobidedrm.py <infile> <outdir>'
from calibre_plugins.dedrm import mobidedrm
from calibre_plugins.dedrm import topazextract
from calibre_plugins.dedrm import kgenpids
- from calibre_plugins.dedrm import android
+ from calibre_plugins.dedrm import androidkindlekey
else:
import mobidedrm
import topazextract
import kgenpids
- import android
+ import androidkindlekey
# Wrap a stream so that output gets flushed immediately
# and also make sure that any unicode strings get
if o == '-a':
if a == None:
continue
- serials.extend(android.get_serials(a))
- serials.extend(android.get_serials())
+ serials.extend(androidkindlekey.get_serials(a))
# try with built in Kindle Info files if not on Linux
k4 = not sys.platform.startswith('linux')
+++ /dev/null
-1.1 get AmazonSecureStorage.xml from /data/data/com.amazon.kindle/shared_prefs/AmazonSecureStorage.xml
- or map_data_storage.db from /data/data/com.amazon.kindle/databases/map_data_storage.db
-
-1.2 on android 4.0+, run `adb backup com.amazon.kindle` from PC will get backup.ab
- now android.py can convert backup.ab to AmazonSecureStorage.xml and map_data_storage.db
-
-2. run `k4mobidedrm.py <infile> <outdir>'
from calibre_plugins.dedrm import mobidedrm
from calibre_plugins.dedrm import topazextract
from calibre_plugins.dedrm import kgenpids
- from calibre_plugins.dedrm import android
+ from calibre_plugins.dedrm import androidkindlekey
else:
import mobidedrm
import topazextract
import kgenpids
- import android
+ import androidkindlekey
# Wrap a stream so that output gets flushed immediately
# and also make sure that any unicode strings get
if o == '-a':
if a == None:
continue
- serials.extend(android.get_serials(a))
- serials.extend(android.get_serials())
+ serials.extend(androidkindlekey.get_serials(a))
# try with built in Kindle Info files if not on Linux
k4 = not sys.platform.startswith('linux')
+++ /dev/null
-1.1 get AmazonSecureStorage.xml from /data/data/com.amazon.kindle/shared_prefs/AmazonSecureStorage.xml
- or map_data_storage.db from /data/data/com.amazon.kindle/databases/map_data_storage.db
-
-1.2 on android 4.0+, run `adb backup com.amazon.kindle` from PC will get backup.ab
- now android.py can convert backup.ab to AmazonSecureStorage.xml and map_data_storage.db
-
-2. run `k4mobidedrm.py <infile> <outdir>'
from calibre_plugins.dedrm import mobidedrm
from calibre_plugins.dedrm import topazextract
from calibre_plugins.dedrm import kgenpids
- from calibre_plugins.dedrm import android
+ from calibre_plugins.dedrm import androidkindlekey
else:
import mobidedrm
import topazextract
import kgenpids
- import android
+ import androidkindlekey
# Wrap a stream so that output gets flushed immediately
# and also make sure that any unicode strings get
if o == '-a':
if a == None:
continue
- serials.extend(android.get_serials(a))
- serials.extend(android.get_serials())
+ serials.extend(androidkindlekey.get_serials(a))
# try with built in Kindle Info files if not on Linux
k4 = not sys.platform.startswith('linux')