Quantcast
Channel: MobileRead Forums - Kindle Developer's Corner
Viewing all 4167 articles
Browse latest View live

Kindle Paperwhite 2nd Gen: Repair Needed screen

0
0
Hi guys I'm new here

I just bought a joblot of stuff from ebay and this one 2nd gen paperwhite was part of it.

I plugged it in to charge overnight and it is now stuck on a "Repair Needed" screen. I saw some guides that said copying a file named "DO_FACTORY_RESTORE" fixes this but whenever I plug the kindle into my computer the kindle restarts and goes to the kindle loading screen with a tree and spinning wheel then goes back to the repair needed screen.
While it is on the "tree" screen it appears in mycomputer for about 10seconds but when i try to open it just says "no disk is inserted" so I cant copy the file.

Any input would highly be appreciated.

KV where is original screensaver image path

0
0
for some reason, I need save kindle RAM as many as possible, I want to find original screensaver image folder, and delete them, anyone can give me a hint,where is them, is that possible to simply delete those images?
thanks!


PS : I also do not like the screensaver which come from amazon:smack:, really want to delete them!!!
:thanks:

hot to delete a file in kindle /usr/share/blanket/screensaver/

0
0
I try to delete a file at
/usr/share/blanket/screensaver/
but got error message : readonly file system, checked permisson of the files and folder , it is 755, no permission to write or delete

tried su command, does not work,
is that possible to delete kindle system file at /usr/share/blanket/screensaver/

anyone give me a hint, thanks!
just want to a blank screensaver
:thanks:

PW3 Using the Experminental Browser for local files

0
0
I don't see any recent discussions about this, so I thought I'd bring it up again.

I was playing around in the Experimental Browser on my PW3, and found I was able to open HTML files on the local folders.

I was not able to follow relative links in the file, but absolute links did work
Code:

<a href="#Chapter21">Doesn't work</a>
Code:

<a href="/mnt/us/LesMiserables.html">Does work</a>
If there have been any recent discussions about this, feel free to point me at them, otherwise I can provide some more information about some interesting things I was able to do with this.

KV My Kindle stuck on the tree screen after updating to 5.9.8.2

0
0
Hi,

My Kindle Voyage was running the firmware 5.8.9 after I manually updated it to 5.8.9.2, it is stuck on the tree screen.

I did 40 seconds hard reset, and I also left it on charging for at lease 1 hour then 40 seconds hard reset again. They didn't work.

Is there anything I can do before I contact Amazon, please?

Thank you!

Tutorial Replacing Kindle's built-in fonts

0
0
You can replace any built-in font (for example, replace the Amazon Ember)!
This tutorial is for Linux users. Windows users may do this using some other squashfs tools, but unfortunately I don't have a Windows device at the moment)

You should have some basic knowledge of Linux such as mount, symbolic link and such. I'm not responsible for any damage on your device!

I replaced the Chinese Heiti to Source Sans Hans without any problem. Tested on my PW3.

Here's what I do:
1. Jailbreak
2. Install USBNetwork hack and enable it on boot (Important!)
3. Transfer the fonts file to your Linux computer (this should be done on your computer):
Code:

scp root@192.168.15.244:/usr/java/lib/fonts.sqsh .
4. Unpack the fonts file using unsqushfs:
Code:

unsquashfs fonts.sqsh
Now you should see a squashfs-root directory. All the fonts should be in it.
5. Replace the fonts you want. Note that otf can be directly renamed to ttf and will work.
6. Do some stuff on your kindle:
Code:

stop x
cd /usr/java/lib
umount fonts
mv fonts.sqsh /mnt/us # make a backup in case things do not work.

7. Copy fonts to your kindle (on your computer)
Code:

scp -r squashfs-root/* root@192.168.15.244:/usr/java/lib/fonts
8. Reboot your kindle.
Code:

reboot
And enjoy. If Kindle keeps rebooting, ssh into your kindle and do:
Code:

stop x
rm  /usr/java/lib/fonts/*
cp /mnt/us/fonts.sqsh /usr/java/lib
reboot

Note that system upgrades may completely wash this out and even make your device a brick. I'm not responsible for anything; But keep your USBNetwork on at boot to prepare for any incidents!

K4NT won't go into USB Dowloader mode :(

0
0
Hi, so I bought a non-responsive K4NT (bricked?) from Ebay; thought I could get it back to life by hard-resetting it (holding Power button for 20+ secs). Unfortunately that did not work. :(

So, I pulled my Kubrick Live CD and cannot get the unit to go into USB Downloader mode (holding Power button, waiting for led to turn off, pressing D-pad down-button, releasing Power button, releasing D-pad button) but nothing either. Kubrick keeps waiting for my device to be ready. :blink:

The led light does turn on and does turn off when I hold the Power button for 20+ secs.

Is there anything else I can try? :help:

Many thanks!

Tutorial Require a tutorial to change boot screensavers

0
0
Hi! I managed to access the low level screens folder through winscp but it doesnt grant me adequate permissions to replace the ones already in it with the ones i have edited.How can i change the mount mntro something with PuTTY or WinSCP commands?

Tutorial Debian on modern kindles with pre-built qemu and debian image, scripts, desktop

0
0
Hello, this is my first big post. I have been lurking for awhile, and have gone and tried everything on this forum. When I started, I didn't know anything about linux, coding, or debian. Now, after a year, I know a lot more. I will release a couple tutorials in the future about stuff I learned, giving back to this forum.

One of the many things that I couldn't do at first is get debian on my kindle. However, finally I figured it out. Now I have a fully functional desktop on my kindle =).
All this information you can find on this forum, but here it is consolidated. These are all the tips that if I had In the beginning, when I didn’t know everything, I could have done a lot earlier. The only tutorial you will need for setting up debian is https://wiki.mobileread.com/wiki/Deb...n_Kindle_Touch
I will copy much from there, but add a couple steps. I have attached the completed product (debian image) of this whole post, but I will explain the process.
You will need a jailbroken kindle with usbnet.

1. Setup qemu with an armel system
Spoiler:
Ok. Here is my setup. My computer is windows, with a lubuntu virtual machine. Within that I have a qemu virtual machine emulating the same processor of the kindle (armv7; armel).

You will need an ubuntu or lubuntu (or debian) installation (probably in vmware) on your computer.

The first thing I did was try to use only ubuntu to debootstrap, but I was having errors with when I chrooted in the kindle. I got
Code:

FATAL: KERNEL TOO OLD.
Now I know how to fix that, but when I tried recently with bootstrapping in ubuntu, I was having problems with apt on my kindle.

What works for me is bootstrapping natively in the qemu, where it sets everything up without error. I also can compile and build in that qemu, so it is worth setting up.
Here is a VERY useful tutorial on how to set up qemu for armel, but I was having problems with the EXTREME wait time in installing debian onto it (internet failing and having to completely restart the process).
https://gist.github.com/Liryna/10710751#install-qemu


So what I ended up doing is using a pre-built image made from some random site, which I think was done with the exact process as the tutorial. Here are the links for the prebuilt image.
https://people.debian.org/~aurel32/qemu/armel/
We will want the debian_wheezy_armel_standard.qcow2 with the initrd.img-3.2.0-4-versatile and the vmlinuz-3.2.0-4-versatile.

STEP 1:
In your ubuntu system, create a folder for qemu. Then navigate to it in a terminal and wget these three files. (command is wget <file>).
Type “sudo apt-get install qemu” to install qemu
Then, launch the following command.

Code:

qemu-system-arm -M versatilepb -kernel vmlinuz-3.2.0-4-versatile -initrd initrd.img-3.2.0-4-versatile -hda debian_wheezy_armel_standard.qcow2 -append "root=/dev/sda1" -redir tcp:2222::22
You can put it in a script for easy access. (to do this type “nano <script name>.sh”. Paste the command. Exit (ctrl-x). Then enter “chmod +x <script name.sh>” to let you run it in the terminal).

Logins:
user = root
password = root

Now you have a full debian wheezy system with the same processor as the kindle! Files you compile with gcc will work on the kindle.


NOTE: It may come that your kernel will be updated. Notably this will give you errors with mounting, with the system not knowing what ext3 is. To fix this close qemu and run "extractkernel.txt" (sh extractkernel.txt). This will update the kernels. To see that this works look in your qemu folder and you will see much more files.

Because you typed “-redir tcp:2222::22”, you can ssh into the qemu system, so that you can do stuff such as copy and paste.
To do this type
Code:

ssh -p 2222 root@localhost
in a new terminal window.

Also, you can navigate the qemu filesystem by typing these commands:
Code:

apt-get install sshfs
mkdir qemumount
sshfs -p 2222 root@localhost:/ ./qemumount/

Now you can browse the filesystem inside qemumount


2. debootstrapping an debian image in qemu

First, you want to find out how much space you have on the kindle. I often find that I run out of space in debian, so always have the largest debian installation possible.
Code:

Type “df” on the kindle
Scroll up, and look for /mnt/us
Under available, look at the amount of space available. Divide by 1000
Now in the following command under the count, type in a bit less than that number.
A good size is 1700 (1.7 GB).

DEBOOTSTRAP IN QEMU:
Spoiler:
This is not too different from the wiki debian tutorial.


In the qemu system, type:

Code:

dd if=/dev/zero of=/tmp/debian.ext3 bs=1M count=<SIZE WANTED THAT WILL FIT ON KINDLE>
mkfs.ext3 /tmp/debian.ext3
tune2fs -i 0 -c 0 /tmp/debian.ext3
mkdir /mnt/debian/
mount -o loop -t ext3 /tmp/debian.ext3 /mnt/debian

Next, you will fill that container. Type
Code:

apt-get install debootstrap
debootstrap --variant=minbase --arch=armel jessie /mnt/debian http://ftp.us.debian.org/debian

You will have to wait awhile.
NOTE: there are two variations from the wiki tutorial.
One: --variant=minbase will really reduce the size of the installation.
Two: instead of “testing” I put “jessie”. This is because now, testing is the sid (stretch) release, which says FATAL: KERNEL TOO OLD when you chroot on the kindle.
Jessie is the last release that supports the kindle kernel.

Unmount the image by typing:
Code:

umount /mnt/debian/
Now copy the image in /tmp/debian.ext3 to your computer (you can find it in qemumount)



NOTE: Attached is the image up to this step!!! It is smalldebian.ext3
This file is the bare minimum container size, being only 200 MB. In order to increase the size of your debian installation, follow these steps:

Code:

in ubuntu, type
dd if=/dev/zero of=debian.ext3 bs=1M count=<SIZE WANTED THAT WILL FIT ON KINDLE>
mkfs.ext3 debian.ext3
tune2fs -i 0 -c 0 debian.ext3
sudo mkdir /mnt/debian/
sudo mkdir /mnt/smalldebian/
sudo mount -o loop -t ext3 debian.ext3 /mnt/debian/
sudo mount -o loop -t ext3 smalldebian.ext3 /mnt/smalldebian/
sudo cp -r /mnt/smalldebian/* /mnt/debian/
sudo umount /mnt/debian/
sudo umount /mnt/smalldebian/

now debian.ext3 has the contents of smalldebian.ext3 but with a larger container (potential space)



STEP 3: copy the image to kindle.


IMPORTANT: Copy the image to /mnt/base-us/ . this is to stop hangups and bricks.

STEP 4: Chroot into debian

Attached is the “chrootdebian.txt” file. Copy this to the kindle’s /mnt/us/
Turn on wifi
Now on the kindle type
Code:

sh /mnt/us/chrootdebian.txt
You now have a working debian environment!!!

SECTION 2:--------------------------------------------

Setting up debian and installing a desktop environment.

I have made a script that installs the system described here:
https://www.mobileread.com/forums/sh...52&postcount=5


Explaining install script - you can skip:
Spoiler:

PART 1:
I will tell you how to fix some issues in debian, and install the basics, if you only want debian for building, coding, and compiling.

One error that keeps coming up is a LANG error. To fix this type the following in a chroot:
Code:

apt-get -y install locales; sed -i '/en_US.UTF-8/s/^#//' /etc/locale.gen; locale-gen en_US.UTF-8
Also to stop apt from installing unwanted software and using space, type this:

Code:

echo APT::Install-Recommends "0" ; APT::Install-Suggests "0"; >> /etc/apt/apt.conf

Also some basics to install is:

Code:

apt-get install sudo psmisc wget nano
PART 2: Installing the matchbox-desktop interface.
I will provide a run-through of the steps included, but then provide a script that installs everything.

Download everything in http://dosowisko.net/kindle/debian/ to a folder in the chroot. This folder is attached (matchbox-dos.zip)
In that folder type in the following to install dos’s hacks:
Code:

dpkg -i *.deb;apt-get -y install -f
cp gtkrc.Moko /usr/share/themes/Moko/gtk-2.0/
rm /usr/share/themes/Moko/gtk-2.0/gtkrc
mv /usr/share/themes/Moko/gtk-2.0/gtkrc.Moko /usr/share/themes/Moko/gtk-2.0/gtkrc
tar xzf ffportraitdos.tar.gz -C /usr/share/themes/
cp gtkrc /etc/gtk-2.0/
cp start-x /usr/bin/
chmod +x /usr/bin/start-x
cp startx-flipped /usr/bin/
chmod +x /usr/bin/startx-flipped
cp stop-x /usr/bin/
chmod +x /usr/bin/stop-x
mkdir /usr/share/applications/
cp stopx.desktop /usr/share/applications/
cp session /etc/matchbox/
chmod +x /etc/matchbox/session

type start-x
A desktop environment should launch


NOTE: In start-x there is the script to start the desktop environment. It starts a xephyr server over top on the current ui. Change the resolution to fit you kindle.

PART 3:

I have provided a script that does all the above steps smoothly (including fixing the locales and installing stuff)
To run copy matchbox-dos.zip and installdebian.txt to kindle /mnt/us/
NOTE: this is NOT done inside a chroot, debian needs to be unmounted
Then execute installdebian.txt ( sh /mnt/us/installdebian.txt)
It will do everything for you.


Summary:

If you encounter any problems please report and if you need help with anything please ask.
Any feedback welcome.
Good Luck.

smalldebian.ext3 links:
https://mega.nz/#!4mwkzZza!V7H4EwYMTJHkNxYk8s7HdXybkQyMj1ula69nBsm CtKo

http://mir.cr/1V0UD2WN

Attached Files
File Type: txt chrootdebian.txt (734 Bytes)
File Type: txt installdebian.txt (2.1 KB)
File Type: zip matchbox-dos.zip (929.8 KB)
File Type: txt extractkernel.txt (240 Bytes)

KUAL in non-Japanese 4GB PW2 after downgrade to 5.4.0

0
0
I have a non-Japanese 4GB PW2 which I want to downgrade to 5.4.0 (using ixtab's system images) since I want to use hierarchies in Collections Manager.

It is mentioned in KUAL's FAQ that the minimal supported version for non-Japanese 4GB PW2 is 5.4.5. The question is whether this limitation is relevant if my model is downgraded using the mentioned method?

PW3 Cannot add books to collections after 5.8.9.2

0
0
After the last update to 5.8.9.2 in my jailbroken PW3 I cannot add books to collections. I tick the collection I want the book to belong press done and get stuck there. Side arrow seems to work but the up arrow does not take me to my library.It is stuck in Collections. I have KUAL installed but don't use i. I erased the CM app that I once loaded thinking it could do something. In order to make everything work I have to restart the device. Any clue what might be happening?

Thanks
Victor

K5 Gargoyle Binaries – IF player

0
0
Gargoyle for Kindle touch devices (Touch, Paperwhite 3, etc.)

Attached are the binaries for the current version of the Kindle port of the Gargoyle IF player.
  • gargoyle-kndle_current_firmware.tar.gz: For touch based devices running the latest firmware >= 5.8.9
  • gargoyle-touch-pw1.tar.gz: For older Touch and Paperwhite 1, running the latest available firmware.

Changes to upstream gargoyle (https://github.com/garglk/garglk):

Supported in-game touch screen gestures:
  • One finger single tap on input line: place cursor
  • One finger double tap on word in input line: place cursor after tapped word
  • One finger double tap on word in game text to insert it into input line at cursor position (based on patch from: https://github.com/RedHatter/granite)
  • One finger swipe up: page up
  • One finger swipe down: page down
  • One finger swipe left: move cursor left
  • One finger swipe right: move cursor right
  • Two finger single tap on left side of the game screen: delete character right of cursor (= DEL key)
  • Two finger single tap on right side of the game screen: clear input line
  • Two finger single tap on middle-top of the game screen: command history: previous (= key "cursor up")
  • Two finger single tap on middle-bottom of the game screen: command history: next (= key "cursor down")

Github: https://github.com/poker335/garglk

Kindle port based on patches from: http://www.fabiszewski.net/kindle-gargoyle/

PW - usbnetwork failed to start sshd

0
0
Hello.

Initially i was at 5.3.x when i jailbroken my Kindle PW (gen1).
Then I installed some hacks and upgraded to 5.6.1
Now I am trying to continue hacking my kindle but got a problem with USBNetwork. It says `failed to start sshd` when I toggle usbnet from KUAL menu.

I tried to apply hotfix from this thread: https://www.mobileread.com/forums/sh...postcount=1597
It applied successfully, but didnt help

Next, I tried to remove usbnet using uninstaller from same archive, but it doesnt help: update file dissapears from Kindle and `update your kindle` option stays inactive in settings.

After all, i found this thread https://www.mobileread.com/forums/sh...d.php?t=274394
Apparantly, MrPI doesnt see USBNet package, i've put into mrpackages/ dir.

I still have working USBnet toggle in KUAL menu and telnet root access, but i hope for having wifi-ssh connection. My PC runs ArchLinux.

Any ideas on how to fix it? Thanks in advance.

K3 Remove Jailbreak - Kubrick

Tools Firmware 5.8.8, 5.8.9-plus jailbreak

0
0
  • : There is no such jail break at the time of this posting.
  • : This thread is just a place for those who want a thread they can subscribe to, in order to get an e-mail notification when one is actually found.
  • : Please do not post questions about who, when, where, etc. in this thread.
    That is just 'noise' that the thread subscribers are not interested in seeing or reading.

How to use the lipc-hash-prop command?

0
0
I'm trying to find out the way to edit parental control password of Kindle though SSH. Then I found there's a property called setParentalControlsPassword of com.lab126.dpmManager, which is r/w.

It seems like that the type of the property is Hash, so I tried to use lipc-hash-prop command to get or set its value, but I failed. (I've also tried lipc-get-prop and lipc-set-prop)
So anybody could help me?:D

Attached Thumbnails
Click image for larger version

Name:	Desctop screenshot.png
Views:	N/A
Size:	157.4 KB
ID:	157161  

PW2 recover from failed update bad superblock

0
0
hi

my kindle was stuck at the tree of life screen, think it tried to do an update with an low battery and failed. read few posts here and had to resort to serial port. got that connected ok but unsure of next steps.

so i can get to uboot (via windows/putty)

need help with this error

EXT3-fs (mmcblk0p1): error loading journal
mount: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1

Code:

HW


U-Boot 2009.08-lab126

CPU: Freescale i.MX6 family TO0.0 at 996 MHz
Temperature:  32 C, calibration data 0x5745005f
mx6sl pll1: 996MHz
mx6sl pll2: 528MHz
mx6sl pll3: 480MHz
mx6sl pll8: 50MHz
ipg clock    : 66000000Hz
ipg per clock : 66000000Hz
uart clock    : 80000000Hz
cspi clock    : 60000000Hz
ahb clock    : 132000000Hz
axi clock  : 198000000Hz
emi_slow clock: 22000000Hz
ddr clock    : 396000000Hz
usdhc1 clock  : 198000000Hz
usdhc2 clock  : 198000000Hz
usdhc3 clock  : 198000000Hz
usdhc4 clock  : 198000000Hz
MMC:  FSL_ESDHC: 0,FSL_ESDHC: 1,FSL_ESDHC: 2
Board: Pinot WFO 2GB
Boot Reason: [ POR ]
Boot Device: NAND
Board Id: 02E22
S/N: 90D42*****
I2C:  ready
DRAM:  256 MB
Using default environment

In:    serial
Out:  serial
Err:  serial
Quick Memory Test 0x80000000, 0xfff0000
POST done in 57 ms
Battery voltage: 4086 mV

Hit any key to stop autoboot:  0
uboot > bootm 0xE41000
## Booting kernel from Legacy Image at 80800000 ...
  Image Name:  Linux-3.0.35-lab126
  Image Type:  ARM Linux Kernel Image (uncompressed)
  Data Size:    2420536 Bytes =  2.3 MB
  Load Address: 80008000
  Entry Point:  80008000
  Verifying Checksum ... OK
  Loading Kernel Image ... OK
OK

Starting kernel ...

[    0.000000] Linux version 3.0.35-lab126 (jenkins-official@sjc10-jbuild10) (co                      llect2: ld returned 1 exit status) #1 Wed Nov 6 20:08:12 PST 2013
[    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Freescale i.MX 6SoloLite based Wario Board
[    0.000000] Ignoring unrecognised tag 0x54410011
[    0.000000] Will try to place printk log at 8fffc000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] CPU identified as i.MX6SoloLite, silicon rev 1.2
[    0.000000] On node 0 totalpages: 65536
[    0.000000] free_area_init_node: node 0, pgdat c04dcc94, node_mem_map c200000                      0
[    0.000000]  DMA zone: 64 pages used for memmap
[    0.000000]  DMA zone: 0 pages reserved
[    0.000000]  DMA zone: 8128 pages, LIFO batch:0
[    0.000000]  Normal zone: 448 pages used for memmap
[    0.000000]  Normal zone: 56896 pages, LIFO batch:15
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag                      es: 65024
[    0.000000] Kernel command line: rootwait log_pos_goal=0x8fffc000 console=tty                      mxc0,115200 root=/dev/mmcblk0p2 ro ip=off debug video=mxcepdcfb:E60,bpp=8,x_mem=                      3M
[    0.000000] Prink buffer will be relocated to physical address: 8fff2000
[    0.000000] log_buf_len: 32768
[    0.000000] early log buf free: 31287(95%)
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 256MB = 256MB total
[    0.000000] Memory: 254652k/254652k available, 7492k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]    vector  : 0xffff0000 - 0xffff1000  (  4 kB)
[    0.000000]    fixmap  : 0xfff00000 - 0xfffe0000  ( 896 kB)
[    0.000000]    DMA    : 0xfde00000 - 0xffe00000  (  32 MB)
[    0.000000]    vmalloc : 0xd0800000 - 0xf2000000  ( 536 MB)
[    0.000000]    lowmem  : 0xc0000000 - 0xd0000000  ( 256 MB)
[    0.000000]    modules : 0xbf000000 - 0xc0000000  (  16 MB)
[    0.000000]      .init : 0xc0008000 - 0xc010b000  (1036 kB)
[    0.000000]      .text : 0xc010b000 - 0xc04aa000  (3708 kB)
[    0.000000]      .data : 0xc04aa000 - 0xc04dd7c0  ( 206 kB)
[    0.000000]        .bss : 0xc04dd7e4 - 0xc0504540  ( 156 kB)
[    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, N                      odes=1
[    0.000000] NR_IRQS:624
[    0.000000] MXC GPIO hardware
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 17895                      6ms
[    0.000000] arm_max_freq=1GHz
[    0.000000] MXC_Early serial console at MMIO 0x2020000 (options '115200')
[    0.000000] bootconsole [ttymxc0] enabled
[    0.000000] Console: colour dummy device 80x30
[    0.263569] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
[    0.321893] pid_max: default: 32768 minimum: 301
[    0.326774] Mount-cache hash table entries: 512
[    0.331682] CPU: Testing write buffer coherency: ok
[    0.336707] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counter                      s available
[    0.351652] print_constraints: dummy:
[    0.355604] NET: Registered protocol family 16
[    0.363848] print_constraints: vddpu: 725 <--> 1300 mV at 700 mV fast normal
[    0.371435] print_constraints: vddcore: 725 <--> 1300 mV at 1475 mV fast norm                      al
[    0.379132] print_constraints: vddsoc: 725 <--> 1300 mV at 1475 mV fast norma                      l
[    0.386799] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast norm                      al
[    0.394533] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast norma                      l
[    0.402207] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast norm                      al
[    0.411101] LAB126 Board id - 02E22
[    0.419630] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[    0.426471] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-ste                      p.
[    0.433805] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.439676] L310 cache controller enabled
[    0.443700] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x02030000, Cache si                      ze: 262144 B
[    0.459957] bio: create slab <bio-0> at 0
[    0.467573] max77696> regulator init
[    0.472053] spi_imx imx6q-ecspi.0: probed
[    0.476642] usbcore: registered new interface driver usbfs
[    0.482253] usbcore: registered new interface driver hub
[    0.487759] usbcore: registered new device driver usb
[    0.494896] Reboot Reason - Standard Reporting
[    0.499370] kernel: I max77696-irq:evtrcrd: evt=MR_FRSTRT: Manual Reset Full                      Restart
[    0.507134] Reboot Reason - Metric Framework Reporting
[    0.512292] kernel: kernel_metric_generic,counter,event_recorder,ercflags,MR_                      FRSTRT,1,
[    0.520229] Reboot Reason - Legacy Metric Reporting
[    0.525120] boot: C def:bcut:batterycut=1
[    0.530739] MAX77696 TOPSYS 1.0.0 Installed
[    0.537606] max77696-gpio max77696-gpio.0: gpio#0 -- -- func-0 in
[    0.545080] max77696-gpio max77696-gpio.0: gpio#1 -- -- func--1 in
[    0.552853] max77696-gpio max77696-gpio.0: gpio#3 -- -- func-0 in
[    0.560892] MAX77696 GPIO Driver 1.0.0 Installed
[    0.566594] buck mode: 4
[    0.569863] buck mode: 4
[    0.573338] print_constraints: max77696_buck1: 900 <--> 1300 mV at 1250 mV fa                      st normal idle standby
[    0.582971] buck mode: 4
[    0.586447] print_constraints: max77696_buck1dvs: 600 <--> 1300 mV at 900 mV                      fast normal idle standby
[    0.596248] buck mode: 4
[    0.599518] buck mode: 4
[    0.602990] print_constraints: max77696_buck2: 900 <--> 1300 mV at 1200 mV fa                      st normal idle standby
[    0.612597] buck mode: 4
[    0.616074] print_constraints: max77696_buck2dvs: 600 <--> 1300 mV at 900 mV                      fast normal idle standby
[    0.625860] print_constraints: max77696_buck3: 600 <--> 3387 mV at 1300 mV fa                      st normal idle standby
[    0.635650] buck mode: 4
[    0.638919] buck mode: 4
[    0.642184] print_constraints: max77696_buck4: 1200 mV fast normal idle stand                      by
[    0.650035] buck mode: 4
[    0.653514] print_constraints: max77696_buck5: 600 <--> 3387 mV at 1800 mV fa                      st normal idle standby
[    0.663127] buck mode: 4
[    0.666603] print_constraints: max77696_buck6: 600 <--> 3387 mV at 3200 mV fa                      st normal idle standby
[    0.675710] MAX77696 Buck Regulators Driver 1.0.1 Installed
[    0.682069] print_constraints: max77696_ldo1: 800 <--> 3950 mV at 3300 mV nor                      mal idle standby
[    0.691194] print_constraints: max77696_ldo2: 800 <--> 3950 mV at 3000 mV nor                      mal idle standby
[    0.700273] print_constraints: max77696_ldo3: 800 <--> 3950 mV at 2500 mV nor                      mal idle standby
[    0.709393] print_constraints: max77696_ldo4: 800 <--> 2375 mV at 1800 mV nor                      mal idle standby
[    0.718462] print_constraints: max77696_ldo5: 800 <--> 2375 mV at 1800 mV nor                      mal idle standby
[    0.727581] print_constraints: max77696_ldo6: 800 <--> 3950 mV at 3200 mV nor                      mal idle standby
[    0.736665] print_constraints: max77696_ldo7: 800 <--> 3950 mV at 3200 mV nor                      mal idle standby
[    0.745774] print_constraints: max77696_ldo8: 800 <--> 2375 mV at 1100 mV nor                      mal idle standby
[    0.754844] print_constraints: max77696_ldo9: 800 <--> 2375 mV at 1100 mV nor                      mal idle standby
[    0.763976] print_constraints: max77696_ldo10: 2400 <--> 5550 mV at 5200 mV n                      ormal idle standby
[    0.773504] MAX77696 Linear Regulators Driver 1.0.2 Installed
[    0.779855] print_constraints: max77696_lsw1:
[    0.784674] print_constraints: max77696_lsw2:
[    0.789429] print_constraints: max77696_lsw3:
[    0.794165] print_constraints: max77696_lsw4:
[    0.798668] MAX77696 Load Switches Driver 1.0.0 Installed
[    0.805295] print_constraints: max77696-display:
[    0.810778] print_constraints: max77696-vcom:
[    0.815553] print_constraints: max77696-vee:
[    0.820278] print_constraints: max77696-vneg:
[    0.825058] print_constraints: max77696-vpos:
[    0.829818] print_constraints: max77696-vddh:
[    0.835304]
[    0.835308] EPD vreg probe complete!
[    0.840953] print_constraints: max77696_vddq: 240 <--> 984 mV at 600 mV
[    0.847734] MAX77696 LPDDR2 Termination Supply Driver 1.0.1 Installed
[    0.855460] MAX77696 I2C Driver 1.0.0 Installed
[    0.862532] i2c-core: driver [max17135] using legacy suspend method
[    0.868819] i2c-core: driver [max17135] using legacy resume method
[    0.875066] Switching to clocksource mxc_timer1
[    0.890154] NET: Registered protocol family 2
[    0.894612] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.901709] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.908881] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.915414] TCP: Hash tables configured (established 8192 bind 8192)
[    0.921791] TCP reno registered
[    0.924944] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.930807] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.937425] NET: Registered protocol family 1
[    0.942151] RPC: Registered named UNIX socket transport module.
[    0.948089] RPC: Registered udp transport module.
[    0.952825] RPC: Registered tcp transport module.
[    0.957540] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.968208] etb: probe of etb failed with error -2
[    0.973256] etm: probe of etm.0 failed with error -2
[    0.978490] Static Power Management for Freescale i.MX6
[    0.983753] wait mode is enabled for i.MX6
[    0.988036] cpaddr = d0820000 suspend_iram_base=d081c000
[    0.993426] PM driver module loaded
[    0.997188] IMX usb wakeup probe
[    1.000460] the wakeup pdata is 0xce1387c0
[    1.004902] IMX usb wakeup probe
[    1.008151] the wakeup pdata is 0xce1388c0
[    1.012459] cpu regulator mode:ldo_bypass
[    1.016682] _regulator_get: get() with no identifier
[    1.021675] mx6_cpu_regulator_init: failed to get pu regulator
[    1.027721] i.MXC CPU frequency driver
[    1.044617] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.051661] msgmni has been set to 497
[    1.055778] io scheduler noop registered
[    1.059816] io scheduler cfq registered (default)
[    1.065027] MAX77696 Backlight Driver 1.0.0 Installed
[    1.070872] imx-sdma imx-sdma: loaded firmware 1.1
[    1.080243] imx-sdma imx-sdma: initialized
[    1.254879] Serial: IMX driver
[    1.387030] console [ttymxc0] enabled, bootconsole disabled
[    1.387030] console [ttymxc0] enabled, bootconsole disabled
[    1.402548] loop: module loaded
[    1.405755] MAX77696 32kHz Oscillator Driver 1.0.0 Installed
[    1.412099] input: max77696-onkey as /devices/platform/imx-i2c.0/i2c-0/0-003c                      /max77696-onkey.0/input/input0
[    1.425291] MAX77696 ONKEY Driver 1.0.0 Installed
[    1.451017] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.0                      as rtc0
[    1.470966] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.1                      as rtc1
[    1.500279] MAX77696 RTC Driver 1.0.2 Installed
[    1.505687] snvs_rtc snvs_rtc.0: rtc core: registered snvs_rtc as rtc2
[    1.512417] i2c /dev entries driver
[    1.520280] max77696-battery max77696-battery.0: Voltage alert    3400mV ...                      4260mV
[    1.528429] max77696-battery max77696-battery.0: SOC alert        (disabled)
[    1.536477] MAX77696 Fuel Gauge Driver 1.0.0 Installed
[    1.543354] MAX77696 USB Interface Circuit Driver 1.0.0 Installed
[    1.551798] max77696-adc max77696-adc.0: ADC average rate: 32 sample(s)
[    1.558418] max77696-adc max77696-adc.0: ADC delay: 0 nsec
[    1.563924] max77696-adc max77696-adc.0: ADC cur src: 50 uA
[    1.569502] MAX77696 ADC Driver 1.0.1 Installed
[    1.574725] imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (n                      owayout=1)
[    1.583150] sdhci: Secure Digital Host Controller Interface driver
[    1.589336] sdhci: Copyright(c) Pierre Ossman
[    1.593823] mmc0: no vmmc regulator found
[    1.600157] mmc0: SDHCI controller on platform [sdhci-esdhc-imx.1] using DMA
[    1.608271] mmc1: no vmmc regulator found
[    1.614679] mmc1: SDHCI controller on platform [sdhci-esdhc-imx.2] using DMA
[    1.622434] Registered led device: max77696-leds.0
[    1.627235] MAX77696 LED Driver #0 1.0.0 Installed
[    1.636320] Registered led device: max77696-leds.1
[    1.641132] MAX77696 LED Driver #1 1.0.0 Installed
[    1.646441] nf_conntrack version 0.5.0 (3978 buckets, 15912 max)
[    1.655165] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.660561] TCP cubic registered
[    1.663794] NET: Registered protocol family 17
[    1.668253] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9                      rev 4
[    1.676061] LPDDR2 MfgId: 0x1 [Samsung]
[    1.680215] Bus freq driver module loaded
[    1.686248] Bus freq driver Enabled
[    1.690742] mxc_dvfs_core_probe
[    1.698314] DVFS driver module loaded
[    1.721450] regulator_init_complete: max77696_ldo10: incomplete constraints,                      leaving on
[    1.736688] regulator_init_complete: max77696_ldo7: incomplete constraints, l                      eaving on
[    1.754062] regulator_init_complete: max77696_ldo6: incomplete constraints, l                      eaving on
[    1.769268] regulator_init_complete: max77696_buck6: incomplete constraints,                      leaving on
[    1.777495] regulator_init_complete: max77696_buck5: incomplete constraints,                      leaving on
[    1.786214] regulator_init_complete: max77696_buck2dvs: incomplete constraint                      s, leaving on
[    1.794565] emmc: I def:mmcpartinfo:vendor=toshiba, host=mmc0:
[    1.803796] regulator_init_complete: max77696_buck1dvs: incomplete constraint                      s, leaving on
[    1.842816] mmc0: new high speed DDR MMC card at address 0001
[    1.848958] mmcblk0: mmc0:0001 002G49 1.82 GiB
[    1.853640] mmcblk0boot0: mmc0:0001 002G49 partition 1 1.00 MiB
[    1.859706] mmcblk0boot1: mmc0:0001 002G49 partition 2 1.00 MiB
[    1.866250] max77696-rtc max77696-rtc.0: setting system clock to 2000-01-01 0                      4:14:32 UTC (946700072)
[    1.875662]  mmcblk0: p1 p2 p3 p4
[    1.882423]  mmcblk0boot1: unknown partition table
[    1.889827]  mmcblk0boot0: unknown partition table
[    1.900099] KERNEL: I pmic:charger chgina::charger connected
[    1.915648] MAX77696 Main Charger Driver 1.0.0 Installed
[    1.924781] MAX77696 Energy Harvester Driver 1.0.0 Installed
[    1.933410] Freeing init memory: 1036K
3.0.35-lab126 #1 Wed Nov 6 20:08:12 PST 2013 armv7l
[    1.974554] INFO:Loaded module /lib/modules/mxc_epdc_eink.ko  (10304 bytes)
[    2.399646] add wake up source irq 104
[    3.529663] KERNEL: I pmic:fg battery id check::wario_battery_valid=1
[    5.244020] INFO:Loaded module /lib/modules/mxc_epdc_fb.ko  (83340 bytes)
[    5.498386] INFO:eink initialized... (786432 bytes)
Press [ENTER] for recovery menu...      0 /[    6.511264] INFO:!!! Checking MBR                      /dev/mmcblk0 !!!!
[    6.520967] INFO:partition 2, start sector is 782336
[    6.526015] INFO:partition 3, start sector is 913408
[    6.531101] INFO:partition 4, start sector is 1044480
[    6.536218] INFO:maximizing partition 2789376 sectors
[    6.541330] INFO:*** Partition table verified for /dev/mmcblk0 ***
/dev/mmcblk0p4:[    6.549510] INFO:Setup loop device /dev/loop0 for /dev/mmcblk0                      p4 + 8192

CHS=4/16/43584 size=1428160512 bytes
flag type      first    [    6.559621] INFO:Checking for updates... (auto-pilot                      mode)
  last  lba first  lba size
Par[    6.568059] INFO:No update*.bin found; no update needed.
tition p1:
0x00 0x0b        16 <large>            16    2789360[    6.580009] INFO:no upda                      tes found.

    CHS: 0/1/1 - <large>
Partition p2:
Partition p3:
Partition p4:
BOOTING DEFAULT.
IP-Config: no devices to configur[    7.515285] EXT3-fs (mmcblk0p2): recovery re                      quired on readonly filesystem
e
[    7.522353] EXT3-fs (mmcblk0p2): write access will be enabled during recovery
[    7.530197] EXT3-fs: barriers not enabled
[    7.589974] kjournald starting.  Commit interval 5 seconds
[    7.595529] EXT3-fs (mmcblk0p2): recovery complete
[    7.602473] EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode
kinit: Mounted root (ext3 filesystem) readonly.
init started: BusyBox v1.17.1 (2013-11-06 20:04:15 PST)
starting pid 1138, tty '': '/etc/init.d/rcS'
/etc/init.d/rcS: line 85: boot_milestone: not found
system: I rcS:def:starting /etc/rcS.d/S50diags
USER=root
prevlevel=N
HOME=/
runlevel=S
TERM=vt102
PATH=/sbin:/bin:/usr/sbin:/usr/bin
SHELL=/bin/sh
PWD=/
VERBOSE=no
READ_AHEAD=4
USER=root
prevlevel=N
HOME=/
runlevel=S
TERM=vt102
PATH=/sbin:/bin:/usr/sbin:/usr/bin
SHELL=/bin/sh
PWD=/
VERBOSE=no
IO_SCHED=anticipatory
USER=root
prevlevel=N
HOME=/
runlevel=S
TERM=vt102
PATH=/sbin:/bin:/usr/sbin:/usr/bin
SHELL=/bin/sh
PWD=/
VERBOSE=no
TMP_SIZE=32M
info firsttime:mount_rw:time=7520:Mounting root RW for first boot
[    7.932392] EXT3-fs (mmcblk0p2): using internal journal
info firsttime:cursor:Linking Xorg cursor:
ln: /usr/share/fonts/X11/misc/cursor.pcf: No such file or directory
info firsttime:mount_ro:time=7550:Mounting root RO
[    8.011708] elevator: type
[    8.011713]  not found
[    8.016867] elevator: switch to
[    8.016870]  failed
[    8.030721] elevator: type
[    8.030726]  not found
[    8.035879] elevator: switch to
[    8.035882]  failed
[    8.049682] elevator: type
[    8.049687]  not found
[    8.054840] elevator: switch to
[    8.054843]  failed
info system:start:time=7660:
/etc/rcS.d/S50diags: line 487: f_proto: not found
info hardware:no_wan::WiFi only device. No WAN found
info system:config:platform=wario,board=pinot,rev=34,proto=N,wifi=Y,wan=N:
[    8.105802] udevd (1220): /proc/1220/oom_adj is deprecated, please use /proc/                      1220/oom_score_adj instead.
info system:done:time=8570:
[    8.991923] ARC USBOTG Device Controller driver (1 August 2005)
[    8.998026] add wake up source irq 75
[    9.005983] USB Cable is already plugged in. Simulating event
[    9.020915] g_file_storage gadget: controller 'fsl-usb2-udc' not recognized
[    9.033354] g_file_storage gadget: File-backed Storage Gadget, version: 1 Sep                      tember 2010
[    9.041488] g_file_storage gadget: Number of LUNs=1
[    9.046376] dr_controller_run: udc out low power mode
[    9.051446] fsl-usb2-udc: bind to driver g_file_storage
[    9.100184] fuse init (API version 7.16)
[    9.133469] PPP generic driver version 2.4.2
[    9.149006] mwan: I mwan_init:init:wario WAN hardware driver 2.0.0
[    9.155270] mwan: I wan_init:mwan:wan_init
[    9.159603] mwan: D elmo_probe:mwan:elmo_probe::Probing elmo device
[    9.204975] cyttsp4_i2c_adapter 1-0024: cyttsp4_i2c_probe: Starting cyttsp4_i                      2c_adapter probe...
[    9.213868] cyttsp4_i2c_adapter 1-0024: cyttsp4_i2c_probe: Successful probe c                      yttsp4_i2c_adapter
[    9.222634] cyttsp4_i2c_init: Cypress TTSP I2C Touchscreen Driver (Built 2012                      1109) rc=0
[    9.239780] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_core_pro                      be: startup
[    9.248458] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_core_pro                      be: Init HW
[    9.978885] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_si_get_t                      est_data: SCANNING is ENABLED codel=0E
[    9.992748] cyttsp4_core:fw:ver=0108:
[  10.001370] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: set_mode: back f                      rom wait t=99 cd->mode=4
[  10.031909] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_startup_                      : cyttsp4_exit startup r=0...
[  10.041634] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_core_pro                      be: ok
[  10.109706] cyttsp4_core_init: Cypress TTSP v4 core driver (Built 20121109) r                      c=0
[  10.123010] cyttsp4_mt cyttsp4_mt.main_ttsp_core: cyttsp4_mt_probe
[  10.151410] input: cyttsp4_mt as /devices/platform/imx-i2c.1/i2c-1/1-0024/mai                      n_ttsp_core.cyttsp4_i2c_adapter/cyttsp4_mt.main_ttsp_core/input/input1
[  10.165038] cyttsp4_mt_init: Cypress TTSP MT v4 multi-touch (Built 20121109),                      rc=0
/etc/rcS.d/S50diags: line 487: iptables-restore: not found
/opt/ar6k/include/dbglog.h.save: No such file or directory
[  10.253596] EXT3-fs: barriers not enabled
[  10.348191] kjournald starting.  Commit interval 5 seconds
[  10.374364] EXT3-fs (mmcblk0p3): using internal journal
[  10.379598] EXT3-fs (mmcblk0p3): recovery complete
[  10.385853] EXT3-fs (mmcblk0p3): mounted filesystem with writeback data mode
info userstore:run:time=10020,action=start:
info userstore:found_shutdown_flag::Found SHUTDOWN flag file
[  10.817233] g_file_storage gadget: high speed config #1
system: I mntroot:def:Making root filesystem writeable
[  10.944809] EXT3-fs (mmcblk0p2): using internal journal
/etc/rcS.d/S50diags: line 13: /usr/local/sbin/dropbearkey: not found
system: I mntroot:def:Making root filesystem read-only
/etc/rcS.d/S50diags: line 13: /usr/local/sbin/dropbear: not found
mounting waveform filesystem
info display:update:Checking '/opt/eink/images/G095_ED060XD4T1' for overrides:
umounting waveform filesystem
drawing default
info display:started:time=10730:
/etc/upstart/battery-diags: line 91: f_proto: not found
info battery:charged:cap=94,mV=4076,mAH=1329:
USER=root
prevlevel=N
OLDPWD=/
HOME=/
runlevel=S
TERM=vt102
PATH=/sbin:/bin:/usr/sbin:/usr/bin
SHELL=/bin/sh
PWD=/dev
VERBOSE=no
LD_LIBRARY_PATH=/usr/lib/tts/speech/components/common/:/usr/lib/tts
/etc/rcS.d/S50diags: line 13: kb: not found
diags : /opt/factory/rootfs_md5_list not found.
Change list is: [214842]
Sending: mkdir -p /mnt/base-us/diagnostic_logs/
PostMode len = 6 of 16
Ignoring PostMode
DiscoveryObjectImpl:getDeviceType_Tatoo FOUND: BOARD_ID_PINOT_WFO: [02E] [46] wi                      th 02E22
GlobalHalImpl: found DeviceType: 0x2E
found: cyttsp4_i2c
found: cyttsp4_core
found: cyttsp4_mt_b
[  11.315299] cyttsp4_device_access_init: Registering device access device for                      core_id: main_ttsp_core
[  11.324578] cyttsp4_device_access cyttsp4_device_access.main_ttsp_core: cytts                      p4_device_access_probe
[  11.351332] cyttsp4_device_access_init: Cypress TTSP Device Access (Built 201                      21109) rc=0
HalPower:addProcEntryElement sys entry: /sys/devices/platform/mxc_rtc.0/wakeup_e                      nable does not exist
HalPower:addProcEntryElement sys entry: /sys/devices/platform/mxc_rtc.0/wakeup_f                      rom_halt does not exist
HalPower:addProcEntryElement sys entry: /sys/devices/system/cpu/cpu0/cpufreq/ond                      emand/up_threshold does not exist
HalWifi: name: /mnt/us/tools/atheros/art_rel/art/bin, artRootPath: /mnt/us/tools                      /atheros/art_rel/art/bin
HalGasGauge:addProcEntryElement sys entry: /sys/devices/system/wario_battery/war                      io_battery0/battery_mAH_avg does not exist
DeviceSettingObjectImpl: setUserVersion (NULL)
        PCBID: 02E22
        MainTest:exe
        MainTest:exeTest Set CPU to faster speed
system_diags[MainTest] 1 INFO : Start test
  PINOT-WFO-2GB - System Diags
  ~~~~  1.12.545.214842  ~~~~
    pcbId:02E22
~ S ~ Device Setting
P) Touch Sensor Plate Test
O) Operator test suite
E) 511
N) Misc individual diagnostics
Y) nART factory test
U) USB device mode
H) Touch Hold Test
I) USB Bundle Install
D) Exit, Reboot or Disable Diags
L) Lock diags screen
X) Exit


D
[Found] name: KEY_D, symbol: D, value: 32
dispatchNormalInput Cmd: D
        DisableDiags:exe
system_diags[DisableDiags] 1 INFO : Start test
  PINOT-WFO-2GB - Exit, Reboot or Disable Diags -  94
  ~~~~  1.12.545.214842  ~~~~
    pcbId:02E22
~ U ~ USB Bundle Install
C) Check Pass/Fail Status
R) Reboot System
D) Disable Diagnostics
L) Exit to login prompt
M) ReportToXml
S) Dump System Logs
X) Exit


(784, 72) pixel not in range (0..768, 0..1024)
(800, 72) pixel not in range (0..768, 0..1024)
L
[Found] name: KEY_L, symbol: L, value: 38
dispatchNormalInput Cmd: L
        ExitToLoginTest:exe
system_diags[ExitToLoginTest] 1 INFO : Start test
        [testName=HAL_CMD_EXIT_TO_LOGIN]~~~~~
        testName = HAL_CMD_EXIT_TO_LOGIN
  PINOT-WFO-2GB - Exit to login prompt -  94
  ~~~~  1.12.545.214842  ~~~~
    pcbId:02E22
  Are you sure?


~ Q ~ To continue

X) Exit


Q
[Found] name: KEY_Q, symbol: Q, value: 16
dispatchNormalInput Cmd: Q
run: Status: WAIT_FOR_STATUS_DONE
system_diags[ExitToLoginTest] 1 PASS : 145
system_diags[ExitToLoginTest] 1 INFO : End test
exe: Status: WAIT_FOR_STATUS_EXECUTED
  PINOT-WFO-2GB - Exit, Reboot or Disable Diags -  94
  ~~~~  1.12.545.214842  ~~~~
    pcbId:02E22
U) USB Bundle Install
C) Check Pass/Fail Status
R) Reboot System
D) Disable Diagnostics
~ L ~ Exit to login prompt
M) ReportToXml
S) Dump System Logs
X) Exit


(784, 72) pixel not in range (0..768, 0..1024)
(800, 72) pixel not in range (0..768, 0..1024)
system_diags[DisableDiags] 1 PASS : 140
system_diags[DisableDiags] 1 INFO : End test
exe: Status: WAIT_FOR_STATUS_EXECUTED
  PINOT-WFO-2GB - System Diags
  ~~~~  1.12.545.214842  ~~~~
    pcbId:02E22
S) Device Setting
P) Touch Sensor Plate Test
O) Operator test suite
E) 511
N) Misc individual diagnostics
Y) nART factory test
U) USB device mode
H) Touch Hold Test
I) USB Bundle Install
~ D ~ Exit, Reboot or Disable Diags
L) Lock diags screen
X) Exit


system_diags[MainTest] 1 INFO : End test
Exit to login prompt: 1
/etc/init.d/rcS: line 121: boot_milestone: not found
starting pid 1639, tty '': '/bin/sh /etc/getty-diags'



Welcome to Kindle!

kindle login: root
Password:
#################################################
#  N O T I C E  *  N O T I C E  *  N O T I C E  #
#################################################
Rootfs is mounted read-only. Invoke mntroot rw to
switch back to a writable rootfs.
#################################################
[root@kindle root]# mkdir /tmp/main
[root@kindle root]# mount /dev/mmcblk0p1 /tmp/main
[  214.939453] EXT3-fs: barriers not enabled
[  214.944200] JBD: no valid journal superblock found
[  214.949001] EXT3-fs (mmcblk0p1): error loading journal
mount: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1,
      missing codepage or other error
      In some cases useful info is found in syslog - try
      dmesg | tail  or so

[root@kindle root]#
[root@kindle root]# dmesg
[    0.000000] Linux version 3.0.35-lab126 (jenkins-official@sjc10-jbuild10) (collect2: ld returned 1 exit status) #1 Wed Nov 6 20:08:12 PST 2013
[    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Freescale i.MX 6SoloLite based Wario Board
[    0.000000] Ignoring unrecognised tag 0x54410011
[    0.000000] Will try to place printk log at 8fffc000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] CPU identified as i.MX6SoloLite, silicon rev 1.2
[    0.000000] On node 0 totalpages: 65536
[    0.000000] free_area_init_node: node 0, pgdat c04dcc94, node_mem_map c2000000
[    0.000000]  DMA zone: 64 pages used for memmap
[    0.000000]  DMA zone: 0 pages reserved
[    0.000000]  DMA zone: 8128 pages, LIFO batch:0
[    0.000000]  Normal zone: 448 pages used for memmap
[    0.000000]  Normal zone: 56896 pages, LIFO batch:15
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
[    0.000000] Kernel command line: rootwait log_pos_goal=0x8fffc000 console=ttymxc0,115200 root=/dev/mmcblk0p2 ro ip=off debug video=mxcepdcfb:E60,bpp=8,x_mem=3M
[    0.000000] Prink buffer will be relocated to physical address: 8fff2000
[    0.000000] log_buf_len: 32768
[    0.000000] early log buf free: 31287(95%)
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 256MB = 256MB total
[    0.000000] Memory: 254652k/254652k available, 7492k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]    vector  : 0xffff0000 - 0xffff1000  (  4 kB)
[    0.000000]    fixmap  : 0xfff00000 - 0xfffe0000  ( 896 kB)
[    0.000000]    DMA    : 0xfde00000 - 0xffe00000  (  32 MB)
[    0.000000]    vmalloc : 0xd0800000 - 0xf2000000  ( 536 MB)
[    0.000000]    lowmem  : 0xc0000000 - 0xd0000000  ( 256 MB)
[    0.000000]    modules : 0xbf000000 - 0xc0000000  (  16 MB)
[    0.000000]      .init : 0xc0008000 - 0xc010b000  (1036 kB)
[    0.000000]      .text : 0xc010b000 - 0xc04aa000  (3708 kB)
[    0.000000]      .data : 0xc04aa000 - 0xc04dd7c0  ( 206 kB)
[    0.000000]        .bss : 0xc04dd7e4 - 0xc0504540  ( 156 kB)
[    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:624
[    0.000000] MXC GPIO hardware
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] arm_max_freq=1GHz
[    0.000000] MXC_Early serial console at MMIO 0x2020000 (options '115200')
[    0.000000] bootconsole [ttymxc0] enabled
[    0.000000] Console: colour dummy device 80x30
[    0.263568] Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
[    0.321895] pid_max: default: 32768 minimum: 301
[    0.326774] Mount-cache hash table entries: 512
[    0.331682] CPU: Testing write buffer coherency: ok
[    0.336712] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[    0.351655] print_constraints: dummy:
[    0.355606] NET: Registered protocol family 16
[    0.363851] print_constraints: vddpu: 725 <--> 1300 mV at 700 mV fast normal
[    0.371434] print_constraints: vddcore: 725 <--> 1300 mV at 1475 mV fast normal
[    0.379129] print_constraints: vddsoc: 725 <--> 1300 mV at 1475 mV fast normal
[    0.386793] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
[    0.394519] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
[    0.402193] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
[    0.411084] LAB126 Board id - 02E22
[    0.419626] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[    0.426466] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.
[    0.433800] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.439671] L310 cache controller enabled
[    0.443695] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x02030000, Cache size: 262144 B
[    0.459957] bio: create slab <bio-0> at 0
[    0.467602] max77696> regulator init
[    0.472071] spi_imx imx6q-ecspi.0: probed
[    0.476658] usbcore: registered new interface driver usbfs
[    0.482266] usbcore: registered new interface driver hub
[    0.487777] usbcore: registered new device driver usb
[    0.494907] Reboot Reason - Standard Reporting
[    0.499381] kernel: I max77696-irq:evtrcrd: evt=MR_FRSTRT: Manual Reset Full Restart
[    0.507144] Reboot Reason - Metric Framework Reporting
[    0.512300] kernel: kernel_metric_generic,counter,event_recorder,ercflags,MR_FRSTRT,1,
[    0.520236] Reboot Reason - Legacy Metric Reporting
[    0.525128] boot: C def:bcut:batterycut=1
[    0.530745] MAX77696 TOPSYS 1.0.0 Installed
[    0.537619] max77696-gpio max77696-gpio.0: gpio#0 -- -- func-0 in
[    0.545097] max77696-gpio max77696-gpio.0: gpio#1 -- -- func--1 in
[    0.552871] max77696-gpio max77696-gpio.0: gpio#3 -- -- func-0 in
[    0.560912] MAX77696 GPIO Driver 1.0.0 Installed
[    0.566616] buck mode: 4
[    0.569888] buck mode: 4
[    0.573362] print_constraints: max77696_buck1: 900 <--> 1300 mV at 1250 mV fast normal idle standby
[    0.582996] buck mode: 4
[    0.586474] print_constraints: max77696_buck1dvs: 600 <--> 1300 mV at 900 mV fast normal idle standby
[    0.596281] buck mode: 4
[    0.599549] buck mode: 4
[    0.603020] print_constraints: max77696_buck2: 900 <--> 1300 mV at 1200 mV fast normal idle standby
[    0.612630] buck mode: 4
[    0.616105] print_constraints: max77696_buck2dvs: 600 <--> 1300 mV at 900 mV fast normal idle standby
[    0.625897] print_constraints: max77696_buck3: 600 <--> 3387 mV at 1300 mV fast normal idle standby
[    0.635682] buck mode: 4
[    0.638949] buck mode: 4
[    0.642215] print_constraints: max77696_buck4: 1200 mV fast normal idle standby
[    0.650065] buck mode: 4
[    0.653541] print_constraints: max77696_buck5: 600 <--> 3387 mV at 1800 mV fast normal idle standby
[    0.663154] buck mode: 4
[    0.666630] print_constraints: max77696_buck6: 600 <--> 3387 mV at 3200 mV fast normal idle standby
[    0.675737] MAX77696 Buck Regulators Driver 1.0.1 Installed
[    0.682097] print_constraints: max77696_ldo1: 800 <--> 3950 mV at 3300 mV normal idle standby
[    0.691227] print_constraints: max77696_ldo2: 800 <--> 3950 mV at 3000 mV normal idle standby
[    0.700306] print_constraints: max77696_ldo3: 800 <--> 3950 mV at 2500 mV normal idle standby
[    0.709420] print_constraints: max77696_ldo4: 800 <--> 2375 mV at 1800 mV normal idle standby
[    0.718485] print_constraints: max77696_ldo5: 800 <--> 2375 mV at 1800 mV normal idle standby
[    0.727604] print_constraints: max77696_ldo6: 800 <--> 3950 mV at 3200 mV normal idle standby
[    0.736680] print_constraints: max77696_ldo7: 800 <--> 3950 mV at 3200 mV normal idle standby
[    0.745793] print_constraints: max77696_ldo8: 800 <--> 2375 mV at 1100 mV normal idle standby
[    0.754861] print_constraints: max77696_ldo9: 800 <--> 2375 mV at 1100 mV normal idle standby
[    0.763990] print_constraints: max77696_ldo10: 2400 <--> 5550 mV at 5200 mV normal idle standby
[    0.773491] MAX77696 Linear Regulators Driver 1.0.2 Installed
[    0.779841] print_constraints: max77696_lsw1:
[    0.784660] print_constraints: max77696_lsw2:
[    0.789418] print_constraints: max77696_lsw3:
[    0.794165] print_constraints: max77696_lsw4:
[    0.798675] MAX77696 Load Switches Driver 1.0.0 Installed
[    0.805292] print_constraints: max77696-display:
[    0.810770] print_constraints: max77696-vcom:
[    0.815550] print_constraints: max77696-vee:
[    0.820267] print_constraints: max77696-vneg:
[    0.825046] print_constraints: max77696-vpos:
[    0.829804] print_constraints: max77696-vddh:
[    0.835291]
[    0.835295] EPD vreg probe complete!
[    0.840933] print_constraints: max77696_vddq: 240 <--> 984 mV at 600 mV
[    0.847713] MAX77696 LPDDR2 Termination Supply Driver 1.0.1 Installed
[    0.855448] MAX77696 I2C Driver 1.0.0 Installed
[    0.862535] i2c-core: driver [max17135] using legacy suspend method
[    0.868823] i2c-core: driver [max17135] using legacy resume method
[    0.875068] Switching to clocksource mxc_timer1
[    0.890111] NET: Registered protocol family 2
[    0.894568] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.901668] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.908841] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.915372] TCP: Hash tables configured (established 8192 bind 8192)
[    0.921749] TCP reno registered
[    0.924902] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.930765] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.937387] NET: Registered protocol family 1
[    0.942109] RPC: Registered named UNIX socket transport module.
[    0.948047] RPC: Registered udp transport module.
[    0.952784] RPC: Registered tcp transport module.
[    0.957501] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.968165] etb: probe of etb failed with error -2
[    0.973211] etm: probe of etm.0 failed with error -2
[    0.978448] Static Power Management for Freescale i.MX6
[    0.983712] wait mode is enabled for i.MX6
[    0.987995] cpaddr = d0820000 suspend_iram_base=d081c000
[    0.993383] PM driver module loaded
[    0.997139] IMX usb wakeup probe
[    1.000411] the wakeup pdata is 0xce1387c0
[    1.004856] IMX usb wakeup probe
[    1.008105] the wakeup pdata is 0xce1388c0
[    1.012417] cpu regulator mode:ldo_bypass
[    1.016639] _regulator_get: get() with no identifier
[    1.021633] mx6_cpu_regulator_init: failed to get pu regulator
[    1.027680] i.MXC CPU frequency driver
[    1.044563] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.051614] msgmni has been set to 497
[    1.055728] io scheduler noop registered
[    1.059764] io scheduler cfq registered (default)
[    1.064971] MAX77696 Backlight Driver 1.0.0 Installed
[    1.070819] imx-sdma imx-sdma: loaded firmware 1.1
[    1.080207] imx-sdma imx-sdma: initialized
[    1.255537] Serial: IMX driver
[    1.258713] imx-uart.0: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX
[    1.387680] console [ttymxc0] enabled, bootconsole disabled
[    1.403179] loop: module loaded
[    1.406389] MAX77696 32kHz Oscillator Driver 1.0.0 Installed
[    1.412748] input: max77696-onkey as /devices/platform/imx-i2c.0/i2c-0/0-003c/max77696-onkey.0/input/input0
[    1.425944] MAX77696 ONKEY Driver 1.0.0 Installed
[    1.451014] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.0 as rtc0
[    1.470971] max77696-rtc max77696-rtc.0: rtc core: registered max77696-rtc.1 as rtc1
[    1.500282] MAX77696 RTC Driver 1.0.2 Installed
[    1.505696] snvs_rtc snvs_rtc.0: rtc core: registered snvs_rtc as rtc2
[    1.512427] i2c /dev entries driver
[    1.520280] max77696-battery max77696-battery.0: Voltage alert    3400mV ... 4260mV
[    1.528430] max77696-battery max77696-battery.0: SOC alert        (disabled)
[    1.536475] MAX77696 Fuel Gauge Driver 1.0.0 Installed
[    1.543347] MAX77696 USB Interface Circuit Driver 1.0.0 Installed
[    1.551159] max77696-adc max77696-adc.0: ADC average rate: 32 sample(s)
[    1.557779] max77696-adc max77696-adc.0: ADC delay: 0 nsec
[    1.563282] max77696-adc max77696-adc.0: ADC cur src: 50 uA
[    1.568860] MAX77696 ADC Driver 1.0.1 Installed
[    1.574071] imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=1)
[    1.582496] sdhci: Secure Digital Host Controller Interface driver
[    1.588680] sdhci: Copyright(c) Pierre Ossman
[    1.593165] mmc0: no vmmc regulator found
[    1.598482] mmc0: SDHCI controller on platform [sdhci-esdhc-imx.1] using DMA
[    1.606620] mmc1: no vmmc regulator found
[    1.613018] mmc1: SDHCI controller on platform [sdhci-esdhc-imx.2] using DMA
[    1.620767] Registered led device: max77696-leds.0
[    1.625567] MAX77696 LED Driver #0 1.0.0 Installed
[    1.634655] Registered led device: max77696-leds.1
[    1.639455] MAX77696 LED Driver #1 1.0.0 Installed
[    1.644783] nf_conntrack version 0.5.0 (3978 buckets, 15912 max)
[    1.653496] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.658870] TCP cubic registered
[    1.662129] NET: Registered protocol family 17
[    1.666589] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    1.674397] LPDDR2 MfgId: 0x1 [Samsung]
[    1.678535] Bus freq driver module loaded
[    1.684584] Bus freq driver Enabled
[    1.689060] mxc_dvfs_core_probe
[    1.696651] DVFS driver module loaded
[    1.719740] regulator_init_complete: max77696_ldo10: incomplete constraints, leaving on
[    1.734986] regulator_init_complete: max77696_ldo7: incomplete constraints, leaving on
[    1.752345] regulator_init_complete: max77696_ldo6: incomplete constraints, leaving on
[    1.767550] regulator_init_complete: max77696_buck6: incomplete constraints, leaving on
[    1.775777] regulator_init_complete: max77696_buck5: incomplete constraints, leaving on
[    1.784497] regulator_init_complete: max77696_buck2dvs: incomplete constraints, leaving on
[    1.792848] emmc: I def:mmcpartinfo:vendor=toshiba, host=mmc0:
[    1.802082] regulator_init_complete: max77696_buck1dvs: incomplete constraints, leaving on
[    1.841093] mmc0: new high speed DDR MMC card at address 0001
[    1.847236] mmcblk0: mmc0:0001 002G49 1.82 GiB
[    1.851918] mmcblk0boot0: mmc0:0001 002G49 partition 1 1.00 MiB
[    1.857967] mmcblk0boot1: mmc0:0001 002G49 partition 2 1.00 MiB
[    1.864555] max77696-rtc max77696-rtc.0: setting system clock to 2000-01-01 04:25:22 UTC (946700722)
[    1.873966]  mmcblk0: p1 p2 p3 p4
[    1.880765]  mmcblk0boot1: unknown partition table
[    1.888211]  mmcblk0boot0: unknown partition table
[    1.898362] KERNEL: I pmic:charger chgina::charger connected
[    1.909257] MAX77696 Main Charger Driver 1.0.0 Installed
[    1.921864] MAX77696 Energy Harvester Driver 1.0.0 Installed
[    1.928394] Freeing init memory: 1036K
[    1.958545] INFO:Loaded module /lib/modules/mxc_epdc_eink.ko  (10304 bytes)
[    2.399649] add wake up source irq 104
[    3.529662] KERNEL: I pmic:fg battery id check::wario_battery_valid=1
[    5.326386] INFO:Loaded module /lib/modules/mxc_epdc_fb.ko  (83340 bytes)
[    5.663280] INFO:eink initialized... (786432 bytes)
[    6.675252] INFO:!!! Checking MBR /dev/mmcblk0 !!!!
[    6.685359] INFO:partition 2, start sector is 782336
[    6.690472] INFO:partition 3, start sector is 913408
[    6.695521] INFO:partition 4, start sector is 1044480
[    6.700659] INFO:maximizing partition 2789376 sectors
[    6.705754] INFO:*** Partition table verified for /dev/mmcblk0 ***
[    6.713957] INFO:Setup loop device /dev/loop0 for /dev/mmcblk0p4 + 8192
[    6.724083] INFO:Checking for updates... (auto-pilot mode)
[    6.732515] INFO:No update*.bin found; no update needed.
[    6.749995] INFO:no updates found.
[    7.875690] EXT3-fs: barriers not enabled
[    7.880306] kjournald starting.  Commit interval 5 seconds
[    7.885854] EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode
[    8.246497] EXT3-fs (mmcblk0p2): using internal journal
[    8.326445] elevator: type
[    8.326450]  not found
[    8.331628] elevator: switch to
[    8.331632]  failed
[    8.345499] elevator: type
[    8.345504]  not found
[    8.350681] elevator: switch to
[    8.350685]  failed
[    8.364500] elevator: type
[    8.364505]  not found
[    8.369683] elevator: switch to
[    8.369688]  failed
[    8.420625] udevd (1220): /proc/1220/oom_adj is deprecated, please use /proc/1220/oom_score_adj instead.
[    9.352195] ARC USBOTG Device Controller driver (1 August 2005)
[    9.358297] add wake up source irq 75
[    9.366247] USB Cable is already plugged in. Simulating event
[    9.381132] g_file_storage gadget: controller 'fsl-usb2-udc' not recognized
[    9.393588] g_file_storage gadget: File-backed Storage Gadget, version: 1 September 2010
[    9.401728] g_file_storage gadget: Number of LUNs=1
[    9.406617] dr_controller_run: udc out low power mode
[    9.411686] fsl-usb2-udc: bind to driver g_file_storage
[    9.460280] fuse init (API version 7.16)
[    9.493714] PPP generic driver version 2.4.2
[    9.508996] mwan: I mwan_init:init:wario WAN hardware driver 2.0.0
[    9.515259] mwan: I wan_init:mwan:wan_init
[    9.519591] mwan: D elmo_probe:mwan:elmo_probe::Probing elmo device
[    9.565106] cyttsp4_i2c_adapter 1-0024: cyttsp4_i2c_probe: Starting cyttsp4_i2c_adapter probe...
[    9.574003] cyttsp4_i2c_adapter 1-0024: cyttsp4_i2c_probe: Successful probe cyttsp4_i2c_adapter
[    9.582769] cyttsp4_i2c_init: Cypress TTSP I2C Touchscreen Driver (Built 20121109) rc=0
[    9.599909] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_core_probe: startup
[    9.608585] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_core_probe: Init HW
[  10.549216] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_si_get_test_data: SCANNING is ENABLED codel=0E
[  10.563054] cyttsp4_core:fw:ver=0108:
[  10.571658] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: set_mode: back from wait t=99 cd->mode=4
[  10.598237] g_file_storage gadget: high speed config #1
[  10.604727] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_startup_: cyttsp4_exit startup r=0...
[  10.614499] cyttsp4_core main_ttsp_core.cyttsp4_i2c_adapter: cyttsp4_core_probe: ok
[  10.689711] cyttsp4_core_init: Cypress TTSP v4 core driver (Built 20121109) rc=0
[  10.703104] cyttsp4_mt cyttsp4_mt.main_ttsp_core: cyttsp4_mt_probe
[  10.731457] input: cyttsp4_mt as /devices/platform/imx-i2c.1/i2c-1/1-0024/main_ttsp_core.cyttsp4_i2c_adapter/cyttsp4_mt.main_ttsp_core/input/input1
[  10.745096] cyttsp4_mt_init: Cypress TTSP MT v4 multi-touch (Built 20121109), rc=0
[  10.833610] EXT3-fs: barriers not enabled
[  10.859889] kjournald starting.  Commit interval 5 seconds
[  10.866865] EXT3-fs (mmcblk0p3): using internal journal
[  10.872133] EXT3-fs (mmcblk0p3): recovery complete
[  10.879712] EXT3-fs (mmcblk0p3): mounted filesystem with writeback data mode
[  11.620072] EXT3-fs (mmcblk0p2): using internal journal
[  11.970361] cyttsp4_device_access_init: Registering device access device for core_id: main_ttsp_core
[  11.979605] cyttsp4_device_access cyttsp4_device_access.main_ttsp_core: cyttsp4_device_access_probe
[  12.011352] cyttsp4_device_access_init: Cypress TTSP Device Access (Built 20121109) rc=0
[  136.187509] EXT3-fs (mmcblk0p2): using internal journal
[  214.939453] EXT3-fs: barriers not enabled
[  214.944200] JBD: no valid journal superblock found
[  214.949001] EXT3-fs (mmcblk0p1): error loading journal
[root@kindle root]#

U-Boot 2009.08-lab126

CPU: Freescale i.MX6 family TO0.0 at 996 MHz
Temperature: 28 C, calibration data 0x5745005f
mx6sl pll1: 996MHz
mx6sl pll2: 528MHz
mx6sl pll3: 480MHz
mx6sl pll8: 50MHz
ipg clock : 66000000Hz
ipg per clock : 66000000Hz
uart clock : 80000000Hz
cspi clock : 60000000Hz
ahb clock : 132000000Hz
axi clock : 198000000Hz
emi_slow clock: 22000000Hz
ddr clock : 396000000Hz
usdhc1 clock : 198000000Hz
usdhc2 clock : 198000000Hz
usdhc3 clock : 198000000Hz
usdhc4 clock : 198000000Hz
MMC: FSL_ESDHC: 0,FSL_ESDHC: 1,FSL_ESDHC: 2
Board: Pinot WFO 2GB
Boot Reason: [ POR ]
Boot Device: NAND
Board Id: ******
S/N: 90D4******
I2C: ready
DRAM: 256 MB
Using default environment

In: serial
Out: serial
Err: serial
Quick Memory Test 0x80000000, 0xfff0000
POST done in 57 ms
Battery voltage: 4071 mV

i have downloaded update_kindle_paperwhite_v2_5.8.9.2.bin to my pc

i have used python and got the password should i need it.

hope i never used the code tag wrong just wanted to include as much info as possible

KPW3-32 debricking

0
0
Hello there.

So, after misunderstanding some bad translation, I flashed bad system update (a normal KPW3 one) binary into my device. Then, it rebooted into the booting screen, and I cannot reboot or find it in my PC as well.

I tried to connect it by TTL serial, but after booting nothing was written to PUTTy. I thought it was GND wire's fault, then tried to solder that again. Then of my bad soldering skill, the tin plate was removed.

OK.. Now I am trying to redo. Does anybody know how to get that update file into kindle with serial?

K5 Programmatic dictionary access?

0
0
Hi, is anything known about how to programmatically access the installed dictionaries, so I could support word lookup and translations within an app?

PW1 - Cannot download books / Register device

0
0
Hello,

I finally decided to pull the trigger and Jailbreak my PW1. I used the recommended method by downgrading to FW 5.3.3, then completed the Jailbreak. Installed JBPatch. Used it to modify the margins on the device. This is really mainly what I wanted to jailbreak for.

However, the Kindle PW1 lost the ability to download books from Amazon. I went to Cloud, selected a book (either bought at the store or a personal document). It said "downloading" briefly but nothing happened. I was able to "Sync and check for new items" without any error. I was able to go to the Experimental browser and browse the web.

So I decided to reset the Kindle. After doing so, I entered my local WiFi and tried to register. No luck. There is an "Unable to connect: There was an error while registering your Kindle" error. So I believe this is somewhat related to specifically connecting to Amazon.

Anyone had the same problem? Should I try to upgrade my Kindle to a newer firmware? What is the last version I can upgrade to without losing Jailbreak?

Thank you.

Attached Thumbnails
Click image for larger version

Name:	IMG_0113.JPG
Views:	N/A
Size:	1.11 MB
ID:	157231  
Viewing all 4167 articles
Browse latest View live




Latest Images