View Single Post
Old 11-11-2012, 07:29 AM   #841
Dylan Tomorrow
Connoisseur
Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.Dylan Tomorrow ought to be getting tired of karma fortunes by now.
 
Posts: 62
Karma: 640495
Join Date: Jul 2012
Location: Germany
Device: Kindle Touch, Android smartphone w/ FBReader
Question KT: home screen, menu broken, please point me to appropriate debricking method

Hi guys,

yesterday my Kindle Touch stopped working. Well, for the most part at least, that is I cannot read e-books on it right now. The home screen stopped showing up, it's just white emptiness. No matter how often I restart it, the home screen just does not load. The menu button and the book search do not work.

But the Kindle store button and getting into the browser (via Wikipedia in the search bar) do work. Browsing works, enabling and disabling wifi in the browser work. USB file mode works. Sometimes my device name shows up in the status bar, sometimes not. Sometimes the clock shows the proper time, sometimes 1:00 AM. Battery is full, charging still works.

Copying ENABLE_DIAGS onto it did nothing.

I backed all my files up onto my computer and started deleting stuff (I suspect the KT choked on too many e-books/index files/collection entries or something). I ultimately deleted everything in /documents, /audible, /music, /images as well as all files in /system/thumbnails and /system/Search Indexes. Still did not help.

This was all on a unmodified 5.2 Kindle Touch without jailbreak (the jailbreak 1.1 had been installed once, and then uninstalled immediately, just to see if it works).

I just installed the 1.7 jailbreak via copying the data.stgz onto my Kindle (restating it via holding the power button). It showed the freeing your kindle splashscreen and I can see the "You are Jailbroken.txt" when mounting it but the main screen and menu button still don't work.

I can't access the update function nor the factory reset function as the menu does not work. How can I debrick it? I am running Linux, I have no access to any Windows or Mac machine. All the simple debricking guides seem to be Windows-only. Please point me to the appropriate guides for Linux.

I already had a go at what I could gather, but it did not get me far. I did:
  • git clone git://github.com/boundarydevices/imx_usb_loader.git
  • compile imx_usb_loader *
  • create mx50_usb_work.conf
  • connect my KT to computer
  • put my KT into USB Recovery mode (press and hold the power switch until the power LED turns off, then press and hold the "Magic Key", then release the power switch, then release the "Magic Key".)
  • sudo ./imx_usb fastboot.bin **
  • disconnect my KT from computer and restart
  • nothing changed?
I am probably missing something obvious, so please point me in the right direction. I hope I have not bricked my Kindle any more than it already was!

*:
Code:
~/src/imx_usb_loader/imx_usb_loader$ make
cc -c imx_usb.c -o imx_usb.o -Wstrict-prototypes -Wno-trigraphs -pipe -ggdb `pkg-config --cflags libusb-1.0`
gcc -o imx_usb imx_usb.o -lusb-1.0
**:
Code:
~/src/imx_usb_loader/imx_usb_loader$ sudo ./imx_usb fastboot.bin 
parse mx50_usb_work.conf
15a2:0052(KindleTouch) bConfigurationValue =1
Interface 0 claimed
report 1, wrote 16 bytes, err=0
report 3, read 4 bytes, err=0
read=56 78 78 56
fastboot.bin
No dcd table, barker=402000d1
dcd_ptr=0x00000000

loading binary file(fastboot.bin) to f8006000, skip=0, fsize=800 type=aa

<<<2048, 2048 bytes>>>
jumping to 0xf8006400
report 1, wrote 16 bytes, err=0
report 3, read 4 bytes, err=0
read=56 78 78 56
jump_mode 2 plug=1 err=0
fastboot.bin
header_max=1000

loading binary file(fastboot.bin) to f8006000, skip=0, fsize=120bc type=aa

<<<73916, 73916 bytes>>>
jumping to 0xf800642c
Dylan Tomorrow is offline   Reply With Quote