| 
			
			 | 
		#1 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Serial Jailbreaking FW >= 5.6.1.1
			 
			
			
			This post is not complete or ready to use! 
		
	
		
		
		
		
		
		
		
		
		
		
		
			A note to anyone who might not do this all in one day: The battery charger is off while running "Diags" - after 4 days, I just got a 'Battery Critical' screen and it rebooted to 'main' to run the charger. 
 Spoiler: 
 
		Last edited by knc1; 08-17-2017 at 10:36 AM. Reason: to be continued  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
			
			 
				
				MiniCom Installation and Setup
			 
			
			
			The following presumes your PC is running some flavor of Linux. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			There are a few PC system commands used here but the users of MacOSx and any *BSD should not have any trouble translating them. 
 Last edited by knc1; 08-14-2017 at 09:49 AM. Reason: Label to reference D.1.b  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#3 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Another placeholder. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Perhaps put the PuTTy setup here. Last edited by knc1; 08-13-2017 at 12:41 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
			
			 
				
				u-boot menus
			 
			
			
			From u-boot version and build: 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Code: 
	U-Boot 2009.08-lab126 (Jan 16 2017 - 03:45:24) Code: 
	uboot > ? ? - alias for 'help' base - print or set address offset bist - start Built In Self Test boot - boot default, i.e., run 'bootcmd' bootd - boot default, i.e., run 'bootcmd' bootm - boot application image from memory cmp - memory compare coninfo - print console devices and information cp - memory copy crc32 - checksum calculation go - start application at address 'addr' help - print online help idme - idme - Set nv ram variables loop - infinite loop on address range md - memory display mm - memory modify (auto-incrementing address) mtest - simple RAM read/write test mw - memory write (fill) nm - memory modify (constant address) printenv- print environment variables reset - Perform RESET of the CPU run - run commands in an environment variable setenv - set environment variables version - print monitor version Code: 
	uboot > printenv bootdelay=1 baudrate=115200 loadaddr=0x80800000 rd_loadaddr=(0x80800000 + 0x300000) bootcmd=bootm 0x41000 failbootcmd=panic loglevel=5 bootcmd_diags=bootm 0xE41000 bootcmd_factory=bist halt bootcmd_fastboot=bist fastboot stdin=serial stdout=serial stderr=serial post_hotkeys=0 bootargs= Environment size: 287/1020 bytes Code: 
	uboot > bist * * * snip * * * bist > ? ? - alias for 'help' autoscr - DEPRECATED - use "source" command instead base - print or set address offset boot - boot default, i.e., run 'bootcmd' bootd - boot default, i.e., run 'bootcmd' bootm - boot application image from memory check - perform MMC CRC32 check clk - Clock sub system cmp - memory compare coninfo - print console devices and information cp - memory copy crc32 - checksum calculation diag - perform board diagnostics echo - echo args to console fastboot- Fastboot fsr - fsr - FSR test commands go - start application at address 'addr' hall - hall - hall test halt - halt board haptic - haptic - HAPTIC test commands help - print online help i2c - I2C sub-system idme - idme - Set nv ram variables iminfo - print header information for application image imxotp - One-Time Programable sub-system itest - return true/false on integer compare loadb - load binary file over serial line (kermit mode) loads - load S-Record file over serial line loady - load binary file over serial line (ymodem mode) loop - infinite loop on address range loopw - infinite write loop on address range lpm - Exercise Low Power modes in iMX6SL md - memory display mm - memory modify (auto-incrementing address) mmc - MMC sub system mmcinfo - display MMC info mtest - simple RAM read/write test mw - memory write (fill) nm - memory modify (constant address) panic - panic halt pmic - pmic - PMIC utility commands printenv- print environment variables reset - Perform RESET of the CPU run - run commands in an environment variable setenv - set environment variables sleep - delay execution for some time source - run script from memory sspi - SPI utility commands version - print monitor version vni - vni - vni pmic test vnimmc - display MMC mfgid wan4v2 - wan4v2 - WAN module 4V2 control bist > Code: 
	bist > printenv baudrate=115200 loadaddr=0x80800000 rd_loadaddr=(0x80800000 + 0x300000) testmem=mtest 0x80000000 0x803E0000 0 1 2; mtest 0x80500000 0x8FFFFFFF 0 1 2 bootcmd=bootm 0x41000 failbootcmd=panic loglevel=5 bootcmd_diags=bootm 0xE41000 bootcmd_fastboot=fastboot stdin=serial stdout=serial stderr=serial post_hotkeys=0 bootdelay=-1 Environment size: 324/1020 bytes Last edited by knc1; 08-15-2017 at 05:59 PM. Reason: Now referenced  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Perhaps network booting a Kindle here. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			http://wiki.emacinc.com/wiki/Installing_TFTP_server http://wiki.emacinc.com/wiki/Setting...FS_File_Server http://wiki.emacinc.com/wiki/Booting...oot_Filesystem http://wiki.emacinc.com/wiki/Loading...o_eMMC_Devices https://en.wikipedia.org/wiki/MultiMediaCard #14 4 4 4 Last edited by knc1; 08-14-2017 at 09:39 AM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#6 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Don't worry, I'll think of a topic for this one also. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Serial ports on embedded devices are useful things.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			And maybe one more, before somebody breaks the flow by posting here.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
    
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Tools Serial Jailbreaking your fw >= 5.6.x Kindle for Dummies | grant2 | Kindle Developer's Corner | 563 | 12-13-2022 09:12 PM | 
| So! Jailbreaking... what next? | zerodB | Kindle Developer's Corner | 6 | 07-31-2016 11:10 AM | 
| Jailbreaking and such | sam555 | Kindle Developer's Corner | 5 | 04-19-2016 09:33 PM | 
| Will jailbreaking 5.6.1 ever be possible? | bonacker | Kindle Developer's Corner | 2 | 12-20-2014 09:50 AM | 
| Jailbreaking | jbcohen | Amazon Kindle | 3 | 11-30-2010 10:25 AM |