Kindle 4 No Touch Root Access via USB connected Kindle

I. User/Password - root/mario or root/password from script
	A. Execute following scrip to get password
	B. Google Python for Windows if you do not have a Python interpreter installed
	C. I installed Python version 3.xxx for 64bit Windows 7
	D. Replace "XXXYOURSERIALXXX" with your own serial number without blanks

#!/usr/bin/env python
import hashlib
print("fiona%s"%hashlib.md5("XXXYOURSERIALXXX\n".encode('utf-8')).hexdigest()[7:11])

II. Reboot into diag mode - Use the cursor pad buttons; "FW RIGHT" means to use the right button on cursor pad 
	A. Mount Kindle via usb to windows computer
	B. Windows Explorer
	C. Copy "Kindle(XX:)DONT_HALT_ON_REPAIR"
		1. XX - your drive letter
	D. Paste "Kindle(XX:)DONT_HALT_ON_REPAIR (copy)"
	E. Rename "DONT_HALT_ON_REPAIR (copy)" to "ENABLE_DIAGS"
	F. Remove Kindle from computer
	G. Restart the Kindle through the settings menu
		1. Press "HOME" button
		2. Press "MENU" button
		3. Select the "Settings" option
		4. Press "MENU" button
		5. Select the "Restart" option

III. Enable usbnetworking
	A. Mount Kindle via usb to windows computer
	B. Scroll to "Misc individual diagnostics"  & select
	C. Scroll to "Utilities" & Select
	D. Scroll to "Z> Enable USBnet" & Select
	E. Screen should show various "addresses" and "PASS" and highlighted on "X> Exit..."
	F. Select "X> Exit - FW RIGHT to exit"
	G. Back out by selecting "X> Exit - FW RIGHT to exit" until main screen

IV. Configure Network Adapter for Windows Computer
	A. Control Panel\Network and Internet\Network and Sharing Center
	B. View Your Active Networks\Unidentified Network
		1. Unidentified Networks
			a. Select "Local Area Connection "#" - mine is number 3"
		2. Local Area Status window
			a. Select "Properties"
		3. Local Area Connection "#" window - mine is number "3"
			a. Highlight "Internet Protocol 4(TCP/IPv4)"
			b. Select "Properties"
		4. Local Internet Protocol 4 (TCP/IPv4)" window
			a. set IP address to 192.168.15.1
			b. set subnet mask to 255.255.255.0	

V. SSH Access
	A. Use your SSH Client software of choice
		1. Google SSH Client software for various choices
		2. I use SSH Secure Shell version 3.xx
	B. SSH host connection is 192.168.15.244
	C. User Id of "root"
	D. Password is "mario" or password generated from script above

VI. Remount partition "rootfs"
	A. Invoke "mntroot rw" to enable a writeable partition
	B. Invoke "mntroot r" to enable read only partition

VII. Login location is /var/tmp/root
	A. The directory will be empty
	B. Have fun using Unix commands... :)
		
VIII. Exit diag mode
	A. Select "D> Exit, Reboot or Disable Diags"
	B. Select "D> Disable Diagnostics"
	C. Select "Q> To continue - FW LEFT" by pushing the FW LEFT button
	D. Kindle should reboot itself - be patient

IX. New file and directory via Windows Explorer
	A. directory - diagnostics_log
	B. file - USBnet.xml