Kindle3 > Ubuntu > Rootolás

Kindle verzió: 3.0.3 / Ubuntu 10.04 / Wi-fi only

[1] Jailbreak letöltése: http://www.mobileread.com/forums/attachment.php?attachmentid=59965&d=12… A gyökérbe másoljuk a update_jailbreak_0.4.N_k3w_install.bin-t.
[2] Jailbreak telepítése: menu -> settings -> menu -> update kindle
[3] UsbNetwork letöltése: http://www.mobileread.com/forums/attachment.php?attachmentid=60984&d=12… A gyökérbe másoljuk a update_usbnetwork_0.30.N_k3w_install.bin-t.
[4] UsbNetwork telepítése: menu -> settings -> menu -> update kindle
[5] UsbNetwork aktiválása: a nyitóképernyőn nyomjunk le egy tetszőleges karaktert, így a keresésbe jutunk, majd töröljük ki és pötyögjük be ;debugOn, a ";" karakter a SYM lenyomásával kereshető ki, a nagy O a felfelé nyíl gomb azaz shift segítségével vihető be majd enter, ami az 5-irányú vezérlő közepén lévő négyzet. Ezután szintén a keresőben adjuk ki a ~usbNetwork parancsot.
[6] Kindle-USB-hálózati adapter beállítása: sudo ifconfig usb0 192.168.2.1 netmask 255.255.255.0 up
[7] Kapcsolódás a Kindle-re:
[code]
ssh root@192.168.2.2

[root@kindle root]# uname -a
Linux kindle 2.6.26-rt-lab126 #5 Sun Oct 10 13:46:42 PDT 2010 armv6l unknown

[root@kindle root]# cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 3 (v6l)
BogoMIPS : 511.18
Features : swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part : 0xb36
CPU revision : 3
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 16384
D assoc : 4
D line length : 32
D sets : 128

Hardware : Amazon MX35 Luigi Board
Revision : 35020
Serial : "B008A0A00XXXXXXX"
BoardId : "SP1B000000000000"
[/code]

CPU: Freescale i.MX35 at 532 MHz


[root@kindle root]# java -version
Product: Sun CDC Java Client phoneme_advanced-Core-1.3-b03 A2Z-SOW2-CR2-20100225-b01 (built on 10/Oct/2010 13:40 PDT)
Profile: Personal Basis Profile (Security Optional Package) 1.1.2 (Specification 1.1.2)
JVM:      phoneme_advanced-Core-1.3-b03 A2Z-SOW2-CR2-20100225-b01 (mixed mode)

Ahhoz, hogy újraindítás után is megmaradjon az usb-s hálózat nevezzük át a /mnt/us/usbnet/DISABLED_auto-t auto-ra.

A JailBreak egy Busybox sebezhetőséget használ ki a root jog megszerzéséhez.

Forrás:
[1] Rootolás lépésről-lépésre Windows 7-en, http://www.mobileread.com/forums/showpost.php?p=1172506
[2] Betűkészlet és képernyővédő hackek, http://www.mobileread.com/forums/showthread.php?t=88004

Hozzászólások

És ennek mi értelme? Utána lehet használni könyvolvasásra?

Grat!!
A beépített angol-angol szótár helyett be lehet hekkelni angol-magyart szerintetek?

J for Jazelle .. ARMv6TEJ

Jazelle is a technique that allows Java Bytecode to be executed directly in the ARM architecture as a third execution state (and instruction set) alongside the existing ARM and Thumb-mode.

Jazelle egy olyan eljárás, ami a Java bájtkódot közvetlenül futtathatóvá teszi az ARM architektúrán harmadik végrehajtási módként (és utasításkészletként) a létező ARM és Thumb-mód mellett.

Szisztok!

Nekem nem működik. Nem ír ki semmilyen hibaüzenetet, csak nincs kapcsolat. Mac OS X alatt Parallelsel futtatok egy 10.04-es ubuntut. Ez lehet gond? OS X alatt, hogy lehet beüzemelni?