Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 06-30-2015, 05:12 PM   #1
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
PW3 - First Look

Model: G090 G090 G1 : Wifi Only : USA (No, I did not typo that first character, it is "G")
Firmware: 5.6.1.1

The following is written for the Linux command line.

People with Windows can use Win32 Disk Imager to create a raw image file of USB storage.
https://sourceforge.net/projects/win32diskimager/
For people using that disk imager, the following step-by-step is just FYI.

A computer with MacOSx on it can not be used because Spotlight will write metadata index files on the Kindle's USB storage as soon as it is attached.


If submitting this image for study by our developers, please include:
Firmware version number shown in 'device info'
First six characters of the device's serial number (which encodes the model number only).
Something like this:
<nickname_here>_<firmware_version>_<first_six_char acters>.raw
Then compress that file (zip, gzip, etc) and post where a copy can be downloaded.
  1. Ensure your WiFi AP is off
    It is going to try to call home.
  2. Connect USB cable from PC
    Would probably have been better if I had waited until later.
    But this is the way I did it this time.
  3. Wake with right corner magnet
    Should be same as waking with power button.
  4. Device comes on
    Just wait while it does its "run once" things.
  5. Pick language panel
    touch your language
    touch next
  6. Introduction panel
    touch get started
  7. Wifi connection panel
    touch Complete Kindle setup later (lower right corner)
    touch Confirm setup later
  8. Check dmesg
    Code:
    [1568595.764022] usb 1-2: new high speed USB device number 13 using ehci_hcd
    [1568595.905367] scsi15 : usb-storage 1-2:1.0
    [1568596.905277] scsi 15:0:0:0: Direct-Access     Kindle   Internal Storage 0100 PQ: 0 ANSI: 2
    [1568596.911991] sd 15:0:0:0: Attached scsi generic sg5 type 0
    [1568596.919365] sd 15:0:0:0: [sde] Attached SCSI removable disk
    When (re-)starting with the cable connected to pc, only discovery and hot-plug runs.
    Notice that the file system level never was triggered (no report on partition table).
  9. Check mounts
    Not mounted;
    The storage area copy-out could probably be done at this point, but I did not do it.
  10. Remove cable, re-connect cable
    Now the complete discover, attach, and mount appears to have run.
    PC's automation puts up a file browser on the new Kindle device.
  11. Check dmesg.
    Just to be certain the device is in the expected state.
    Code:
    [1569527.184998] usb 1-2: USB disconnect, device number 13
    [1569548.420016] usb 1-2: new high speed USB device number 14 using ehci_hcd
    [1569548.561239] scsi16 : usb-storage 1-2:1.0
    [1569549.561243] scsi 16:0:0:0: Direct-Access     Kindle   Internal Storage 0100 PQ: 0 ANSI: 2
    [1569549.564685] sd 16:0:0:0: Attached scsi generic sg5 type 0
    The discovery and hot-plug attachment part.
    Code:
    [1569549.568855] sd 16:0:0:0: [sde] 6385664 512-byte logical blocks: (3.26 GB/3.04 GiB)
    [1569549.675743] sd 16:0:0:0: [sde] Write Protect is off
    [1569549.675747] sd 16:0:0:0: [sde] Mode Sense: 0f 00 00 00
    [1569549.785754] sd 16:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    [1569550.008455]  sde: sde1
    [1569550.225786] sd 16:0:0:0: [sde] Attached SCSI removable disk
    Immediately followed by the file system layer being run and partition(s) being auto-mounted.
  12. Get pop-up (on your PC)
    right click "Kindle"
    click unmount
    This leaves the Kindle storage still attached but the file system layer removed.
    That is, the storage is attached to the hardware system but is not in-use.
  13. Copy the USB user storage, backing store.
    Code:
     
    core2quad pw3 $ sudo dd if=/dev/sde bs=4096 of=pw3-20150630.bin
    798208+0 records in
    798208+0 records out
    3269459968 bytes (3.3 GB) copied, 330.758 s, 9.9 MB/s
    Notice that the copy is made from the raw device. This is intentional, since we want a copy of the complete backing store, storage area.
    I.E: Including the MBR, partition table, partitioned area and any non-partitioned areas.
  14. Check the result
    Code:
    core2quad pw3 $ file pw3-20150630.bin
    pw3-20150630.bin: x86 boot sector; partition 1: ID=0xb, starthead 1, startsector 16, 6385648 sectors, extended partition table (last)\011, code offset 0x0
  15. Eject removable media
    Either from a GUI file browser or with a umount command from a terminal
  16. Check that Kindle survived
    touch top of screen to bring up menu bar
    touch Search
    enter: ;dm
    Yes Virginia, that command's first character is semi-colon.
    Expect the Kindle's logs to appear as four new documents.
  17. Done with the Kindle
    You can shut down the Kindle or use it however at this point.

    Make a compressed backup copy of the storage area image
    Code:
    core2quad pw3 $ sudo cp -a pw3-20150630.bin pw3-20150630.bak
    core2quad pw3 $ gzip pw3-20150630.bak
    core2quad pw3 $ ls -l pw3-*
    -rw-r--r-- 1 mszick mszick 1370901300 2015-06-30 23:59 pw3-20150630.bak.gz
    -rw-r--r-- 1 root   root   3269459968 2015-06-30 23:59 pw3-20150630.bin
*** Forensics Section ***

This section may be used as a guide to recoverying a damaged USB storage area.
This section uses the "testdisk" recovery utility.
Home site: http://www.cgsecurity.org/wiki/TestDisk

Now, back to our storage image file.

Note the relatively large size of the gzip'd backup file.
The gzip compression is better than that at compressing zeros.
So there are things written to the storage area that might be of interest.
  1. Find first available loop device.
    Code:
    core2quad pw3 $ sudo losetup -f
    /dev/loop0
  2. Access image as a file system.
    To mount this raw image as a file system, the command needs to skip the MBR area.
    From the output of the 'file' command above, we know that is 16 sectors (8192 bytes).
    Code:
    core2quad pw3 $ sudo losetup -o 8192 /dev/loop0 pw3-20150630.bin
    core2quad pw3 $ sudo mount /dev/loop0 /mnt/kpw
    core2quad pw3 $ ls /mnt/kpw/*
    
    /mnt/kpw/documents:
    dictionaries  Kindle_Users_Guide.azw3
    
    /mnt/kpw/system:
    acw  fonts  kll  readingstreams  Search Indexes  startactions  thumbnails  version.txt
    The testdisk utility can use an image file as input, but here we will setup the image file as the surface of a raw device.
  3. Undo the file system view setup
    Code:
    core2quad pw3 $ sudo umount /mnt/kpw
    core2quad pw3 $ sudo losetup -d /dev/loop0
  4. Turn image file into a raw disk surface
    Code:
    core2quad pw3 $ sudo losetup  /dev/loop0 pw3-20150630.bin
  5. Get current version of testdisk (for your machine)
    Ref: http://www.cgsecurity.org/wiki/TestDisk_Download
    Code:
    core2quad pw3 $ wget http://www.cgsecurity.org/testdisk-7.0.linux26.tar.bz2
    - - - -
    core2quad pw3 $ tar -xf testdisk-7.0.linux26.tar.bz2
    core2quad pw3 $ ls
    HowTo-Post.txt  pw3-20150630.bak.gz  pw3-20150630.bin  testdisk-7.0  testdisk-7.0.linux26.tar.bz2
    core2quad pw3 $ ls testdisk-7.0
    Android.mk  ChangeLog  documentation.html  fidentify_static  INFO  
    photorec.8       qphotorec.8  readme.txt  testdisk_static  VERSION
    AUTHORS     COPYING    fidentify.8         icons             jni   
    NEWS  photorec_static  README       testdisk.8  THANKS
    
    core2quad pw3 $ ln -s testdisk-7.0/testdisk_static testdisk
  6. Find what can be found
    Giving testdisk the raw device created above.
    Ref: http://www.cgsecurity.org/wiki/TestD...e_file_for_FAT
    Code:
    core2quad pw3 $ sudo ./testdisk /dev/loop0
    TestDisk 7.0, Data Recovery Utility, April 2015
    Christophe GRENIER <grenier@cgsecurity.org>
    http://www.cgsecurity.org
  7. Now comes the fun, just follow the directions at the link given above.
    When you reach the: "is this a Vista format partition table" question, answer: yes
    Example result:
    Code:
    TestDisk 7.0, Data Recovery Utility, April 2015
    Christophe GRENIER <grenier@cgsecurity.org>
    http://www.cgsecurity.org
         FAT32 LBA                     16    6385663    6385648 [Kindle]
    Directory /
    
    >drwxr-xr-x     0     0         0 15-Jan-2015 17:17 system
     drwxr-xr-x     0     0         0 15-Jan-2015 17:16 documents
     -rwxr-xr-x     0     0         0 15-Jan-2015 17:17 testWrite.txt
     drwxr-xr-x     0     0         0  1-Jan-2000 00:25 _IAGNO~1
     -rwxr-xr-x     0     0         0 31-Dec-2014 23:07 testWrite.txt
     -rwxr-xr-x     0     0 621690031 16-Jun-2015 15:54 _PDATE~1.BIN
     -rwxr-xr-x     0     0 373060162  1-Jan-2000 00:23 data.stgz
Nice of Amazon/Lab126 that they are shipping the results of the hardware tests and the initial factory firmware install.

For how to take UPDATE~1.BIN apart, see the procedure used here:
https://www.mobileread.com/forums/sh...d.php?t=262234

Thanks Lab126!

Last edited by knc1; 11-11-2017 at 03:53 AM.
knc1 is offline   Reply With Quote
Old 07-01-2015, 11:19 AM   #2
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Initial factory update

The Cliff's Notes version:
Code:
core2quad recovered $ mv _PDATE~1.BIN update-1.bin
core2quad recovered $ mkdir package
core2quad recovered $ /var1/Kindle/kpw/pw-fw5.6/kt/kindletool extract update-1.bin package
Extracting update package 'update-1.bin' to 'package'.
Bundle         FB02 (Fullbin [signed?])
Bundle Type    Recovery
MD5 Hash       a3f36b512e4e991152a7761f4a0df35d
Magic 1        2048630901
Magic 2        1897089723
Minor          1
Header Rev     2
Platform       Wario
Board          Unspecified
x update-J6011-wario_muscat-033.dat
x imx60_wario/u-boot.bin
x imx60_wario/u-boot.bin.sig
x imx60_wario/uImage
x imx60_wario/uImage.sig
x rootfs.img.gz
x rootfs.img.gz.sig
x data.stgz
x data.stgz.sig
x update-J6011-wario_muscat-033.dat.sig
Which then looks like:
Code:
core2quad recovered $ ls -l package/*
-rw-r--r-- 1 mszick mszick 373060162 2015-04-15 11:12 package/data.stgz
-rw-rw-r-- 1 mszick mszick       256 2015-04-15 11:12 package/data.stgz.sig
-rw-r--r-- 1 mszick mszick 246713230 2015-04-15 10:42 package/rootfs.img.gz
-rw-rw-r-- 1 mszick mszick       256 2015-04-15 11:12 package/rootfs.img.gz.sig
-rw-r--r-- 1 mszick mszick       306 2015-04-15 10:44 package/update-J6011-wario_muscat-033.dat
-rw-rw-r-- 1 mszick mszick       256 2015-04-15 11:12 package/update-J6011-wario_muscat-033.dat.sig

package/imx60_wario:
total 2976
-rw-r--r-- 1 mszick mszick  275028 2015-04-15 09:41 u-boot.bin
-rw-rw-r-- 1 mszick mszick     256 2015-04-15 11:12 u-boot.bin.sig
-rw-r--r-- 1 mszick mszick 2752512 2015-04-15 10:08 uImage
-rw-rw-r-- 1 mszick mszick     256 2015-04-15 11:12 uImage.sig
More details on this process at:
https://www.mobileread.com/forums/sho...d.php?t=262234

KindleTool also unpacks the *.stgz (signed, tar, g-zip'd) files.
Both of those, plus the contents of the rootfs, each put into a reasonably named place of the recovered tree:
Spoiler:

core2quad recovered $ ls -1 */*/*
documents/dictionaries/Oxford_Dictionary_of_English.azw
documents/dictionaries/The_New_Oxford_American_Dictionary.azw
package/imx60_wario/u-boot.bin
package/imx60_wario/u-boot.bin.sig
package/imx60_wario/uImage
package/imx60_wario/uImage.sig
package/rootfs/MNTUS_EXEC
system/fonts/ja.font
system/fonts/zh-Hans.font
system/readingstreams/readingstreams.db
system/readingstreams/readingstreams.db-journal
system/Search Indexes/Index.db
system/Search Indexes/Index.lg
system/Search Indexes/y1890f9a90695603e81c477a8ccd4ee8b
system/Search Indexes/z.index
system/Search Indexes/z.words.1
system/thumbnails/thumbnail_B0053VMNY2_EBOK_portrait.jpg.partial
system/thumbnails/thumbnail_B0053VMNYW_EBOK_portrait.jpg.partial
system/thumbnails/thumbnail_B0058GWN24_EBOK_portrait.jpg.partial

data/documents/dictionaries:
de
en
en-GB
es
fr
it
ja
nl
pt
ru
zh-Hans

data/system/fonts:
ja.font
zh-Hans.font

documents/dictionaries/en:
The_New_Oxford_American_Dictionary.azw
The_New_Oxford_American_Dictionary.sdr

documents/dictionaries/Oxford_Dictionary_of_English.sdr:

documents/dictionaries/pt:
Dicionário_Priberam_da_Língua_Portuguesa.azw
Dicionário_Priberam_da_Língua_Portuguesa.sdr
English_Portuguese_Dictionary.azw
English_Portuguese_Dictionary.sdr
Portuguese_English_Dictionary.azw
Portuguese_English_Dictionary.sdr

documents/dictionaries/The_New_Oxford_American_Dictionary.sdr:

documents/dictionaries/zh-Hans:
Chinese_Engish_Dictionary.azw
Chinese_Engish_Dictionary.sdr
FLTRP_Modern_English-Chinese_Dictionary.azw
FLTRP_Modern_English-Chinese_Dictionary.sdr
Xin_Hua_Dictionary.azw
Xin_Hua_Dictionary.sdr

package/data/documents:
dictionaries

package/data/system:
fonts

package/rootfs/bin:
addgroup
adduser
arch
ash
bash
busybox
cat
chattr
chgrp
chmod
chown
compile_et
cp
date
dd
delgroup
deluser
df
dmesg
dnsdomainname
echo
false
fgrep
fsync
gdb
gdbserver
grep
gunzip
gzip
hostname
ionice
ip
kill
ln
login
ls
lsattr
lsmod
lzop
makemime
mk_cmds
mkdir
mknod
mktemp
more
mount
mv
netstat
nice
pidof
ping
pipe_progress
ps
pwd
reformime
rev
rm
rmdir
run
run-parts
scriptreplay
sed
sh
sleep
stat
stty
su
sync
tar
touch
true
umount
uname
usleep
uuidgen
vi
zcat

package/rootfs/dev:
console
null

package/rootfs/etc:
asound.conf
asound.state
audio
battcheck.conf
crontab
dbus-1
default
demo
deviceConfig.conf
deviceTypes.conf
epoch.txt
fonts
fstab
grok_version.txt
group
gtk-2.0
hostname
hosts
init
init.d
inittab
inputrc
issue
kdb.src
kdb.src.cramfs.img
ld.so.cache
ld.so.conf
ld.so.preload
libnl
lipc-daemon-events.conf
lipc-daemon-props.conf
localtime
loopbacktab
mke2fs.conf
modprobe.d
motd
mtab
network
nsswitch.conf
pango
passwd
pmond
ppp
prettyversion.txt
profile
profile.d
protocols
random-seed
rc0.d
rc1.d
rc2.d
rc3.d
rc4.d
rc5.d
rc6.d
rc.d
rcS.d
reader_version.txt
resolv.conf
resolv.d
scriptExecutorConfig.json
services
shadow
ssl
sysconfig
syslog-ng
sysv
termcap
tinyrot.conf
tinyrot-files.conf
todo
TZ
udev
uks
updater.conf
upstart
version.txt
wpa_supplicant.conf
X11
xdg
xorg

package/rootfs/lib:
cpp
e2initrd_helper
firmware
klibc-8I5PF7AOwSLUvWzISJXyRpKprx8.so
ld-2.19.so
ld-linux.so.3
libanl-2.19.so
libanl_pic.map
libanl.so.1
libasan.so.0
libasan.so.0.0.0
libatomic.so.1
libatomic.so.1.0.0
libbfd-2.17.50.so
libbfd.so
libblkid.so
libblkid.so.1
libblkid.so.1.0
libBrokenLocale-2.19.so
libBrokenLocale_pic.map
libBrokenLocale.so.1
libc-2.19.so
libcom_err.so
libcom_err.so.2
libcom_err.so.2.1
libc_pic.map
libcrypt-2.19.so
libcrypt_pic.map
libcrypt.so.1
libc.so.6
libdl-2.19.so
libdl_pic.map
libdl.so.2
libe2p.so
libe2p.so.2
libe2p.so.2.3
libext2fs.so
libext2fs.so.2
libext2fs.so.2.4
libgcc_s.so.1
libitm.so.1
libitm.so.1.0.0
libitm.spec
libm-2.19.so
libm_pic.map
libm.so.6
libnsl-2.19.so
libnsl_pic.map
libnsl.so.1
libnss_compat-2.19.so
libnss_compat_pic.map
libnss_compat.so.2
libnss_db-2.19.so
libnss_db_pic.map
libnss_db.so.2
libnss_dns-2.19.so
libnss_dns_pic.map
libnss_dns.so.2
libnss_files-2.19.so
libnss_files_pic.map
libnss_files.so.2
libnss_hesiod-2.19.so
libnss_hesiod_pic.map
libnss_hesiod.so.2
libnss_nis-2.19.so
libnss_nis_pic.map
libnss_nisplus-2.19.so
libnss_nisplus_pic.map
libnss_nisplus.so.2
libnss_nis.so.2
libopcodes-2.17.50.so
libopcodes.so
libproc-3.2.7.so
libpthread-2.19.so
libpthread.so.0
libresolv-2.19.so
libresolv_pic.map
libresolv.so.2
librt-2.19.so
librt_pic.map
librt.so.1
libss.so
libss.so.2
libss.so.2.0
libthread_db-1.0.so
libthread_db_pic.map
libthread_db.so.1
libutil-2.19.so
libutil_pic.map
libutil.so.1
libuuid.so
libuuid.so.1
libuuid.so.1.2
modules
udev
ls: cannot open directory package/rootfs/lost+found: Permission denied

package/rootfs/mnt:
base-mmc
base-us
mmc
rwfs
us
wfm

package/rootfs/opt:
amazon
ar6k
config
factory
prox
var
wan

package/rootfs/proc:

package/rootfs/sbin:
acpid
adjtimex
agetty
badblocks
blkid
blockdev
bootchartd
cfdisk
ctrlaltdel
debugfs
depmod
devmem
dosfsck
dumpe2fs
e2freefrag
e2fsck
e2image
e2label
e2undo
elvtune
fbsplash
fdisk
filefrag
findfs
freeramdisk
fsck
fsck.cramfs
fsck.ext2
fsck.ext3
fsck.ext4
fsck.ext4dev
fsck.minix
fsck.msdos
fsck.vfat
fsp
generate-modprobe.conf
getty
halt
hwclock
ifconfig
ifdown
ifenslave
ifup
init
initctl
init.exe
insmod
klogd
ldconfig
logsave
losetup
lsmod
makedevs
man
mkdosfs
mke2fs
mkfs
mkfs.bfs
mkfs.cramfs
mkfs.ext2
mkfs.ext3
mkfs.ext4
mkfs.ext4dev
mkfs.minix
mkfs.msdos
mkfs.vfat
mklost+found
mkswap
modinfo
modprobe
mount.fuse
pivot_root
poweroff
reboot
reload
resize2fs
restart
rmmod
route
runlevel
sfdisk
shutdown
start
start-stop-daemon
status
stop
swapoff
swapon
sysctl
sysreboot
telinit
test_fsp
tunctl
tune2fs
udhcpc
uuidd
wmiconfig

package/rootfs/sys:

package/rootfs/usr:
bin
java
lib
libexec
local
sbin
share
ssl

package/rootfs/var:
backups
cache
lib
local
lock
log
run
tmp

system/startactions/images:

Last edited by knc1; 07-01-2015 at 02:37 PM.
knc1 is offline   Reply With Quote
Advert
Old 07-02-2015, 09:48 AM   #3
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Note:
The factory install of 'main' installs: /MNTUS_EXEC

I haven't gotten serial port access to the device yet to see if they leave it there or if they delete it before shipping.
knc1 is offline   Reply With Quote
Old 07-25-2015, 09:51 PM   #4
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Note:
There is a suspicion that the model ID has moved 2 characters deeper into the serial number.
I.E: Characters 3...6 rather characters 1...4
First post updated, but final verification of this change is still in-progress.

Last edited by knc1; 07-26-2015 at 07:37 AM.
knc1 is offline   Reply With Quote
Old 07-26-2015, 08:16 PM   #5
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,477
Karma: 26012492
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
Yup, if anybody with a PW3 could share the first *8* characters of their S/N, along with the country it was shipped to, and whether it's a WiFi or 3G device, that would be very helpful .
NiLuJe is offline   Reply With Quote
Advert
Old 07-29-2015, 06:10 PM   #6
verbatrium
Member
verbatrium began at the beginning.
 
Posts: 17
Karma: 10
Join Date: Dec 2010
Device: kindle 3
Quote:
Originally Posted by NiLuJe View Post
Yup, if anybody with a PW3 could share the first *8* characters of their S/N, along with the country it was shipped to, and whether it's a WiFi or 3G device, that would be very helpful .

@NiLuJe
@knc1
serial PM'd over to you
verbatrium is offline   Reply With Quote
Old 07-29-2015, 06:43 PM   #7
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by verbatrium View Post
@NiLuJe
@knc1
serial PM'd over to you
That is two votes for 90G1 as the model number (and the new serial number string format).
knc1 is offline   Reply With Quote
Old 07-29-2015, 10:52 PM   #8
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,477
Karma: 26012492
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
Yup, still not enough data to do it right (that'll probably require a real OTA anyway), but I should be able to rig something up that should *mostly* work...
NiLuJe is offline   Reply With Quote
Old 08-13-2015, 08:37 AM   #9
marrco
Enthusiast
marrco began at the beginning.
 
Posts: 42
Karma: 20
Join Date: Aug 2015
Device: kindle pw4
pw3 Italy, wifi with special offers, G090 G105 xxxx xxxx
marrco is offline   Reply With Quote
Old 08-13-2015, 09:07 AM   #10
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,477
Karma: 26012492
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
@all: Thanks, the 5.6.5 update answered my remaining questions (and confirmed my hunches, yay!).
NiLuJe is offline   Reply With Quote
Old 08-21-2015, 09:59 AM   #11
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Some of us have a tendency to keep anything binary that passes by our way.

A possible note of interest for the future:
For the KT2, PW3 and KV -
The complete, initial, factory install of "main" bootloader, kernel, and filesystem is safely tucked away on a private network server (at least one, probably two).

I (we) don't yet know if the "downgrade attack" protection applies to installing the **initial** factory update package.
Something that is planned to be tested in the near future (RSN tm).

We have to thank Lab126 for shipping those to us.

Edit:
A note for anyone trying to reformat the FAT32 user storage partition (KT2, PW3, KV) -
It uses a 8192 byte block size, not 512 byte.
That probably has to do with eMMC erase block alignment.
And the cluster size is 16 -
I.E: This FAT32 storage only assigns/frees clusters sized for a pair of (4096) erase blocks.

Last edited by knc1; 08-21-2015 at 10:14 AM.
knc1 is offline   Reply With Quote
Old 08-28-2015, 03:22 PM   #12
shamanNS
Guru
shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.
 
Posts: 876
Karma: 10113994
Join Date: Feb 2010
Location: Serbia
Device: Kindle PW5 [bricked], Kindle PW1
Concerning future prospect(s) of easy/"closed case" jailbreak, I'm guessing there is no reason to leave my PW3 on initial/fw 5.6.1.1?
shamanNS is offline   Reply With Quote
Old 08-28-2015, 05:03 PM   #13
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by shamanNS View Post
Concerning future prospect(s) of easy/"closed case" jailbreak, I'm guessing there is no reason to leave my PW3 on initial/fw 5.6.1.1?
Yup - you can't make it any worse at this point by updating to 5.6.5 (or whatever).
knc1 is offline   Reply With Quote
Old 01-10-2016, 01:38 PM   #14
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Jim.FTX adapter in PW-3

Or so I hope.

Image 1:

The PW-3 underside, the loose adapter, and the tool which will do the damage.
It is a square-end, end-mill, for a Dremel tool.
Claimed to be for soft metals.

Image 2:

The horizontal rib by the battery cut-out is cut down to about half its height.
The outer horizontal rib is cut down to approximately flush.

The center rib - that is a bit tricky - -
That "raised area" is actually the back of the e-ink display.
Stay away from cutting into that entire surface (both of the sides of the 'step').
Just cut the rib in that area 'close' but not flush.
The rest of the rib is cut approximately flush.

Image 3:

Which gives a 'home' for the adapter board, which is going to be a very close fit.
Zoom in on that picture and you will see just how close things are going to be.

The "Plan" is to sort-of pot that board in the opening (and maybe regain some of the e-ink frame's stiffness in the process of filling that area with a potting compound).
Attached Thumbnails
Click image for larger version

Name:	pw3-before.jpg
Views:	3010
Size:	1.34 MB
ID:	145410   Click image for larger version

Name:	pw3-cuts.jpg
Views:	2152
Size:	912.4 KB
ID:	145411   Click image for larger version

Name:	pw3-fit.jpg
Views:	2704
Size:	966.1 KB
ID:	145412  

Last edited by knc1; 01-10-2016 at 01:53 PM.
knc1 is offline   Reply With Quote
Old 02-07-2016, 03:08 PM   #15
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Whoot!
It fits, the PW-3 still works, the adapter still works.
Time to close it up (and about time to, it has taken me 7-1/2 months to find the free time to do this job).

Will post all the details of how it got this way from like it was in the prior post when time allows.
Attached Thumbnails
Click image for larger version

Name:	pw3-completed-1.jpg
Views:	627
Size:	159.5 KB
ID:	146123  

Last edited by knc1; 02-07-2016 at 03:13 PM.
knc1 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
YouTube (German) PW2 and PW3 - Shows contrast when both set to Caecilia Richard529 Amazon Kindle 24 06-27-2015 09:58 PM
3G PW2 now or wait for eventual PW3 release? Pangolin Amazon Kindle 34 05-01-2014 01:01 PM
New info on Kindle Paperwhite 3 (PW3) avinatbezeq News 59 03-27-2014 03:50 AM
Lighter higher resolution Kindle PW3 coming in 2014 Q2 Stingo News 125 03-22-2014 07:12 PM


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


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