Created
January 8, 2018 17:40
-
-
Save halmartin/3c51c11b0e14a1954f784afa9bd235bc to your computer and use it in GitHub Desktop.
Western Digital Yosemite upload_firmware binary strings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/lib/ld-linux.so.3 | |
libshare.so | |
xmldbc_get_wb | |
_fini | |
LIB_Get_Dev_SCSI_Map | |
xml_get_int | |
__gmon_start__ | |
LIB_Get_Disk_Size | |
LIB_Check_Mounts_OK | |
_Jv_RegisterClasses | |
LIB_Clean_End_Character | |
_init | |
libmipc.so | |
LIB_Set_IPC_int | |
LIB_Del_IPC | |
LIB_Get_IPC_int | |
libxmldbc.so | |
xml_get_str | |
xmldbc_set | |
libalert.so | |
fireAlert | |
libxml2.so.2 | |
libwdlog.so.1 | |
libgcc_s.so.1 | |
__aeabi_unwind_cpp_pr0 | |
__aeabi_unwind_cpp_pr1 | |
libc.so.6 | |
strcpy | |
sprintf | |
strncmp | |
strrchr | |
closedir | |
puts | |
unlink | |
putchar | |
mkdir | |
abort | |
popen | |
getpid | |
strtol | |
feof | |
symlink | |
fgets | |
strlen | |
memset | |
strstr | |
chdir | |
getopt | |
ctime | |
memcpy | |
fclose | |
malloc | |
raise | |
remove | |
__lxstat64 | |
opendir | |
__xstat64 | |
optarg | |
stderr | |
system | |
fscanf | |
pclose | |
usleep | |
getcwd | |
fwrite | |
fread | |
strchr | |
readdir64 | |
fopen64 | |
access | |
strcmp | |
__libc_start_main | |
vfprintf | |
free | |
_edata | |
__bss_start | |
__bss_start__ | |
__bss_end__ | |
__end__ | |
_end | |
GCC_3.5 | |
GLIBC_2.4 | |
gfff f | |
[%s:%u] | |
twonky.sh stop | |
/app_mgr/upnpavserver/enable | |
twonky.sh start | |
upload_firmware.c | |
file size can not > %d | |
memory not enough | |
open file %s | |
files[%s] > 0x1000000 | |
can not find firmware %s | |
MAGIC_NUM : | |
%02x | |
con_header->magic_num: | |
RESCURE_MAGIC_NUM : | |
rescure_header->magic_num: | |
size %ld is over %dMbytes or minus. This is wrong. | |
--->1 checksum %lX addr %1X | |
[%d] checksum %lX addr %1X | |
--->2 checksum %lX | |
OK: input id is 0 | |
OK: old id is 0 | |
OK: id the the same | |
Error: id not the same! | |
========================================================== | |
Directory: %s | |
File Name: %s | |
EX chmod = %d | |
EX execute = %x | |
EX offset = 0x%08x | |
EX len = %ld | |
EX checksum = 0x%08x | |
Next_offset = 0x%08x | |
checksum = %lX | |
/dev/mtdblock | |
uP.bin | |
%s not exist | |
mkdir %s | |
%s exist | |
%s/%s | |
create %s | |
chmod %d %s/%s | |
execute %s | |
checksum ERROR | |
Have No Extension File | |
#@#@#@#@ header_checksum = 0x%x #@#@#@#@ | |
#@#@#@#@ header_checksum_recnt = 0x%x #@#@#@#@ | |
Header Checksum Error! | |
CH off 1 = %ld | |
CH len 1 = %ld | |
CH off 2 = %ld | |
CH len 2 = %ld | |
CH off 3 = %ld | |
CH len 3 = %ld | |
CH off 4 = %ld | |
CH len 4 = %ld | |
CH checksum 1 = %lX | |
CH checksum 2 = %lX | |
CH checksum 3 = %lX | |
CH checksum 4 = %lX | |
Next_offset = %lX | |
calculate checksum_1 = %lX | |
calculate checksum_2 = %lX | |
calculate checksum_3 = %lX | |
calculate checksum_4 = %lX | |
error1 | |
error2 | |
error3 | |
error4 | |
/usr/local/upload/uImage | |
write kernel fail! | |
write kernel ok! | |
/usr/local/upload/uRamdisk | |
write ramdisk fail! | |
write ramdisk ok! | |
/usr/local/upload/image.cfs | |
write image.cfs fail! | |
write image.cfs ok! | |
/usr/local/upload/default.tar.gz | |
write default.tar.gz fail! | |
write default.tar.gz ok! | |
mv /usr/local/upload/default.tar.gz /tmp/ | |
upload moudle fail! | |
upload moudle ok! | |
upload firmware fail:2! | |
Checksum error! | |
Input percentage=%d | |
/runtime/firmware_percentage | |
one percentage bar => %d | |
/hw_ver | |
/sw_ver_2 | |
/etc/record_burn_in_fw_time | |
"%s" Old Firmware Version: %s | |
"%s" New Firmware Version: %s | |
Brun in FW start | |
Timestamp: %s | |
Time Seconds: %ld | |
Brun in FW Fail | |
Brun in FW Success | |
access_mtd "cp /etc/record_burn_in_fw_time /usr/local/config" | |
/etc/version.update | |
/etc/version_info | |
"%s" Firmware Version: %s | |
access_mtd "cp /etc/version.update /usr/local/config" | |
access_mtd "cp /etc/version_info /usr/local/config" | |
Update_Firmware_Status | |
led firmware error | |
echo -1 > /tmp/update_fw_status | |
touch /tmp/upload_fw_fail | |
touch /tmp/ui_update_fw_reboot | |
echo 0 > /tmp/update_fw_status | |
/var/www/xml/check_disk_size_status.xml | |
<status>%d</status> | |
/tmp/firmware_error | |
upload uP firmware fail (magic number error):! | |
product_id =%d, custom_id=%d, model_id=%d | |
PRODUCT_ID =%d, CUSTOM_ID=%d, MODEL_ID=%d | |
upload uP firmware fail (id error):! | |
checksum_1=%lx | |
checksum_2=%lx | |
upload uP firmware fail (checksum error):! | |
/tmp/up_version | |
current_uP_version=%ld | |
firmware_uP_version=%ld | |
/tmp/uP.bin | |
Don't Update MCU | |
Need to Update MCU | |
/tmp/uP_0.bin | |
/tmp/uP_1.bin | |
uP firmware does not exist | |
killall fan_control | |
killall mail_daemon | |
killall chk_hotplug | |
killall system_daemon | |
update uP firmware | |
mcu_upgrade -f %s& | |
mcu_upgrade -r -f %s& | |
mcu_upgrade -d -f %s& | |
mcu_upgrade -d -r -f %s& | |
one percentage bar => %s | |
new fw: major=%d,minor=%d,sub=%d,build_ver=%d | |
new fw: major=%d,minor=%d,sub=%d | |
old fw: major=%d,minor=%d,sub=%d,build_ver=%d | |
old fw: major=%d,minor=%d,sub=%d | |
Compare magic num status = %d | |
upload firmware file fail! | |
Check Header Checksum | |
rescue firmware checksum: %x | |
rescue firmware ver : %s | |
/tmp/rescue_fw_version.txt | |
/tmp/new_firmware_version.txt | |
tar zxf /tmp/default.tar.gz | |
chk_fw_status=%d | |
/tmp/default/pre_fwinst.sh | |
cp -f /tmp/default/pre_fwinst.sh /usr/sbin/ | |
/tmp/default/post_fwinst.sh | |
cp -f /tmp/default/post_fwinst.sh /usr/sbin/ | |
/usr/sbin/pre_fwinst.sh | |
/usr/sbin/post_fwinst.sh | |
pre_fwinst.sh > /dev/null | |
verify firmware start status = %d | |
post_fwinst.sh 1 > /dev/null | |
post_fwinst.sh 0 > /dev/null | |
verify firmware finish status = %d | |
chk_timezone.sh firmware_downgrade | |
cp -a /tmp/default/* /usr/local/config | |
/mnt/HD_%c4/twonkymedia/twonkyserver.ini | |
check twonky file: %s | |
remove twonky file: %s | |
umount /usr/local/upload | |
/var/tmp | |
%s/.systemfile/upload | |
/usr/local/upload | |
/mnt/HD | |
/mnt/HD/%s | |
touch %s/wake_up | |
sync | |
%s/wake_up | |
kill_running_process>/dev/null | |
umount -l /usr/local/upload/ | |
rm -rf /var/tmp | |
rm -rf /usr/local/upload | |
mount -t tmpfs none /usr/local/upload/ -o size=%s | |
umount %s | |
/mnt/HD/HD_a2 | |
free = %lldM | |
use ram temps upload firmware | |
use HD upload firmware | |
upload firmware value = %d | |
upload firmware verify fail | |
upload firmware verify success | |
upload_firmware v1.02.20130409 | |
Usage | |
-C : [150m] | |
-c : [auto] check disk free size | |
-D : debug | |
-l : show percentage bar to LCD | |
-s : resert default after update firmware | |
-r : reboot after update firmware | |
-p : path(only upldate firmware) | |
-n name : firmware name | |
-h : help | |
get_parent_info.sh %d >> /tmp/dbg_upload_firmware | |
/Glacier_boot_from_tftp | |
echo 2000 > /proc/sys/dev/raid/speed_limit_max | |
auto | |
256m | |
allocate tmpfs size %s | |
touch /tmp/fw_allocate_memory_size_ok | |
rm -f /tmp/update_fw_status | |
Disk Free size not enough | |
/tmp/shutdown_device | |
Device shutdown or reboot | |
__FILE__(%s), __LINE__(%d) | |
/tmp/upload_fw | |
led firmware updating | |
led firmware updated_done | |
touch /tmp/upload_fw_success | |
update firmware end | |
cp %s /var/tmp | |
/var/tmp/%s | |
can not find firmware | |
cd /tmp; tar zxvf /tmp/grub.tgz; rm /tmp/grub.tgz | |
C:c:n:p:f:adtwDhurlsb | |
wd_read_serial | |
/tmp/wd_serial.txt | |
/usr/local/config/wd_serial.txt | |
%60s | |
/usr/sbin/fvc | |
fw_nand.c | |
correct ID :product_id=%d, custom_id=%d, model_id=%d | |
head ID :product_id=%d, custom_id=%d, model_id=%d | |
Error: id not match! | |
Rescue fw checksum(header):%08lx | |
Rescue fw size(header):%08lx | |
Rescue fw checksum(fw):%08x | |
Can not find file | |
Writ_Rescue_Firmware | |
flash_eraseall /dev/mtd4 > /dev/null | |
nandwrite --markbad -p /dev/mtd4 %s | |
%30s %30s %30s %30s %10x | |
percentage = %d | |
rescue_fw -c | |
/tmp/rescue_fw_status | |
access_mtd "touch /usr/local/config/update_rescue_fw" | |
nanddump -o -b -s %d -f %s -l %d %s 2>/dev/null | |
-->1 totalRead %d pHeader->len_1 %ld remainder read size %ld | |
/usr/local/upload/aaa | |
flash_eraseall /dev/mtd1 | |
flash_eraseall /dev/mtd2 | |
flash_eraseall /dev/mtd3 | |
nandwrite --markbad -p /dev/mtd1 /usr/local/upload/uImage& | |
nandwrite --markbad -p /dev/mtd2 /usr/local/upload/uRamdisk& | |
nandwrite --markbad -p /dev/mtd3 /usr/local/upload/image.cfs& | |
/dev/mtd0 | |
YosemiteU | |
YosRescure | |
YosemiuPU | |
YosemitZ | |
GCC: (Linaro GCC branch-4.6.4. Marvell GCC Dev 201310-2126.3d181f66 64K MAXPAGESIZE ALIGN) 4.6.4 | |
aeabi | |
MARVELL-PJ4 | |
.shstrtab | |
.interp | |
.note.ABI-tag | |
.hash | |
.dynsym | |
.dynstr | |
.gnu.version | |
.gnu.version_r | |
.rel.dyn | |
.rel.plt | |
.init | |
.text | |
.fini | |
.rodata | |
.ARM.extab | |
.ARM.exidx | |
.eh_frame | |
.init_array | |
.fini_array | |
.jcr | |
.dynamic | |
.got | |
.data | |
.bss | |
.comment | |
.ARM.attributes |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment