fix sysupgrade endian issues
SVN-Revision: 11900
This commit is contained in:
		@@ -113,7 +113,7 @@ get_image() {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
get_magic_word() {
 | 
					get_magic_word() {
 | 
				
			||||||
	get_image "$1" | dd bs=2 count=1 2>/dev/null | hexdump | awk '$2 { print $2 }'
 | 
						get_image "$1" | dd bs=2 count=1 2>/dev/null | hexdump -C | awk '$2 { print $2 $3 }'
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
refresh_mtd_partitions() {
 | 
					refresh_mtd_partitions() {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,7 +2,7 @@ platform_check_image() {
 | 
				
			|||||||
	[ "$ARGC" -gt 1 ] && return 1
 | 
						[ "$ARGC" -gt 1 ] && return 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	case "$(get_magic_word "$1")" in
 | 
						case "$(get_magic_word "$1")" in
 | 
				
			||||||
		48eb) return 0;;
 | 
							eb48) return 0;;
 | 
				
			||||||
		*)
 | 
							*)
 | 
				
			||||||
			echo "Invalid image type"
 | 
								echo "Invalid image type"
 | 
				
			||||||
			return 1
 | 
								return 1
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user