opendreambox 2.6.0 dreambox dreambox login: root root@dreambox:~# flash-fsbl -t + getopts hqtv opt + '[' -n '' ']' + '[' -n /dev/bootloader ']' + flash_uboot + local pkgdatadir=/usr/share/u-boot-bin + local uboot_bin=/usr/share/u-boot-bin/u-boot.bin + local uboot_env=/usr/share/u-boot-bin/u-boot.env + is_readable_file /usr/share/u-boot-bin/u-boot.bin + is_file /usr/share/u-boot-bin/u-boot.bin + '[' -f /usr/share/u-boot-bin/u-boot.bin ']' + is_readable /usr/share/u-boot-bin/u-boot.bin + '[' -r /usr/share/u-boot-bin/u-boot.bin ']' + is_readable_file /usr/share/u-boot-bin/u-boot.env + is_file /usr/share/u-boot-bin/u-boot.env + '[' -f /usr/share/u-boot-bin/u-boot.env ']' + is_readable /usr/share/u-boot-bin/u-boot.env + '[' -r /usr/share/u-boot-bin/u-boot.env ']' + create_workspace + umask 077 ++ mktemp -d + WORKSPACE=/tmp/tmp.4te60K8mba + trap cleanup EXIT INT + cd /tmp/tmp.4te60K8mba + create_keyring ' mQGNBFx/5jcBDADlALR0shT10DQL0xuE/whCWIDnDJ3pYLbN S9U3j+LTjSKvlBioBn7pm/qKdRty Li2Zsf6tyiHKDJLY0M6e7+6n84SFSQ3OWUxG0GExrwR/teH5 czl3jYz89KhU/QV9okrkFgl9XYYg ybkEsdqokQHh454NK16JJulQ/fCF/cI89gcJhEY46GbScSuX iDGMo996uebNgfVj7B5d1I2e2oug HWviMyuMM19xBX8bDm95Ridx+OBhuCFk938jIT0QOVj72gNJ jYfdmu0cpeSyJzVZRK0l2D6Akmtc dh+bRAY3oNDwEWi4sOnD6Ih9gyuQ7emgKWad1GV7sF5SpRK9 d91gYGk6fHHFcKa+rdwzpWNHcpjq XJA8wAe8o74I2GS8y6fsLq2OJJc5wpUYgaKHhVlltpASeDVe SuMgicsup3XocF7qy7xCYIJX9Er5 TmjvTUv/Pz5bEwVymAkzJUwXt6UyVydczPlPY+pLTdu75x0o SXDN8G0rav00ooAaH+Cj8ZMAEQEA AbQwRHJlYW1ib3ggT25lIFJlY292ZXJ5IDxvbmVAcmVjb3Zl cnkuZHJlYW1ib3guZGU+iQHOBBMB CAA4AhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAFiEEuANV qQ/rPeaTjntwCpY6GMunfhEFAl44 OHIACgkQCpY6GMunfhFD2Av/XjOglBKyAvh/gqXDj5UiwGEP OoAZ18fMTfWuxPkebaeTea7Zmj0V 0W0J/yDBINjRLxzOZ1rkHQ/Ru4Sc6xDR2JKij50mh9KOOfM2 6vgMYN29R5CDsQhImchmEruD7uST 1lw4+d+ai4HWhEx7sAEISjWHX3Dqcu+AqVMyq+MMJino2/P9 B5tb2KNdy04TZaWwtsjrMMLufP/t P0NiD3WzDtLShwH/1JA7RS3U0iPjz6w4HAyqS0gHqqFuLjy3 Svls3AMM+QawE/JzZSadhYKDGPri xRgyIaa7oRCCnckrjhJtKlLhLA/D8xG4o/DyqJTEfOBO/qt9 w1KJzWvgnliKpDkU2hWEpJTyTNcq td4B3HHzcSPbAF0SFsEKf3WQ5WC1J4rrQppIqKr2ezVP7WFG YcGh/jT6su1nmeULjX6Zu/NBp0os c80JUpv/57Y6AQfqcMrYSujj3y57Jbu+797pzhgYR1WadvXy SLfi711lDszTx/ifXzICyPj8eTTO Y6e8uQGNBFx/5jcBDADdxurvcrIcO7CsKOA7EdeD4Ooy4yH8 qgsEPEg7kGrm2MPbwarB4HUJcxVt g/iHPV0IJISrDmGVKu4obJkBo/3LSbF4i7szR0n0g6jgcwaw WspuhPiX98Osxm/1PymgYuRwapRE +265LmsgiZRswqLnu1zrSOL3BzzFkXsd5+acE+Ek95nx3gOz FwM6zZ0gWajPid1g3myXbys8ghZp kumEpAI8IZ9aADew3sEmK4E9edA0+mNULkNID4EIU4a4XNGP B07G2PFShQHEXXaWpdrvYA6KGf4D 9/KvVzODUjBL5Oruwun06+tY74nYwJWMuqcEIMcsmEXsKGTs CGdS7OxH+fN1WQZsGtHkIz69y6Ke 4PXWw+PU+lkboDNaqJbeeOqs0DWJ3N7RGCNnV/TlPcQWNpqU 03opnLF17xPdTImQk/vsGUc7nnrZ ZSbZYjjyPD0GQnI/5mORVQFJxbf+NKKmNcJLSyU1XIUji0/e R6znIecnxSRI7TswzuYE92VMGWMA EQEAAYkBtgQYAQgAIAIbDBYhBLgDVakP6z3mk457cAqWOhjL p34RBQJeODiMAAoJEAqWOhjLp34R upkL/jGUfN1ex+D3Nh+xM+95AS59ez0GwPq9OzdMvH5wlsPl za73E2Bs736sjMUqrqKuOh8Og59l g3a69w5IbErPO1qVfnQLWgxgLAViC5WHiO2blecuB7bx9kjR Am+OjXwMIPks2gbq3cY/IxHxX9fN olrnLGzKIVKt2YuASJO8vNiFbToXo2ZqvyqQW0rxGc0o56tu 5mR/gEsnva8amvAPpxxIzTlXaiP/ azBVLjjX1X4DLoGvan5fSYRTdMwDugfIBHy0bA/ImDSRGio6 lPtRy1A4DrooPIIkamzDYs5b8A+Y ez9uxOutq4GwnYl3b2aOWNfgXsawsVicKJspraWbfCaBWI2B qd1IY/8TvWAwQnZQufeOEgKpmn9Q bm66BBY04fEfLFwTCNuLVhkQdX9hm8DtqHHOoi9ROXND/fMK H0C+xQqgFPz6TAVXXK6P5x5k4OhE nwrEp6pVYVgJaWwrjjrPXLUxCF0Z5SvY6kQbY1Q/8F9fmWHM YISEl2QEYNFhCg== ' + export GNUPGHOME=/tmp/tmp.4te60K8mba + GNUPGHOME=/tmp/tmp.4te60K8mba + base64 -d + echo ' mQGNBFx/5jcBDADlALR0shT10DQL0xuE/whCWIDnDJ3pYLbN S9U3j+LTjSKvlBioBn7pm/qKdRty Li2Zsf6tyiHKDJLY0M6e7+6n84SFSQ3OWUxG0GExrwR/teH5 czl3jYz89KhU/QV9okrkFgl9XYYg ybkEsdqokQHh454NK16JJulQ/fCF/cI89gcJhEY46GbScSuX iDGMo996uebNgfVj7B5d1I2e2oug HWviMyuMM19xBX8bDm95Ridx+OBhuCFk938jIT0QOVj72gNJ jYfdmu0cpeSyJzVZRK0l2D6Akmtc dh+bRAY3oNDwEWi4sOnD6Ih9gyuQ7emgKWad1GV7sF5SpRK9 d91gYGk6fHHFcKa+rdwzpWNHcpjq XJA8wAe8o74I2GS8y6fsLq2OJJc5wpUYgaKHhVlltpASeDVe SuMgicsup3XocF7qy7xCYIJX9Er5 TmjvTUv/Pz5bEwVymAkzJUwXt6UyVydczPlPY+pLTdu75x0o SXDN8G0rav00ooAaH+Cj8ZMAEQEA AbQwRHJlYW1ib3ggT25lIFJlY292ZXJ5IDxvbmVAcmVjb3Zl cnkuZHJlYW1ib3guZGU+iQHOBBMB CAA4AhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAFiEEuANV qQ/rPeaTjntwCpY6GMunfhEFAl44 OHIACgkQCpY6GMunfhFD2Av/XjOglBKyAvh/gqXDj5UiwGEP OoAZ18fMTfWuxPkebaeTea7Zmj0V 0W0J/yDBINjRLxzOZ1rkHQ/Ru4Sc6xDR2JKij50mh9KOOfM2 6vgMYN29R5CDsQhImchmEruD7uST 1lw4+d+ai4HWhEx7sAEISjWHX3Dqcu+AqVMyq+MMJino2/P9 B5tb2KNdy04TZaWwtsjrMMLufP/t P0NiD3WzDtLShwH/1JA7RS3U0iPjz6w4HAyqS0gHqqFuLjy3 Svls3AMM+QawE/JzZSadhYKDGPri xRgyIaa7oRCCnckrjhJtKlLhLA/D8xG4o/DyqJTEfOBO/qt9 w1KJzWvgnliKpDkU2hWEpJTyTNcq td4B3HHzcSPbAF0SFsEKf3WQ5WC1J4rrQppIqKr2ezVP7WFG YcGh/jT6su1nmeULjX6Zu/NBp0os c80JUpv/57Y6AQfqcMrYSujj3y57Jbu+797pzhgYR1WadvXy SLfi711lDszTx/ifXzICyPj8eTTO Y6e8uQGNBFx/5jcBDADdxurvcrIcO7CsKOA7EdeD4Ooy4yH8 qgsEPEg7kGrm2MPbwarB4HUJcxVt g/iHPV0IJISrDmGVKu4obJkBo/3LSbF4i7szR0n0g6jgcwaw WspuhPiX98Osxm/1PymgYuRwapRE +265LmsgiZRswqLnu1zrSOL3BzzFkXsd5+acE+Ek95nx3gOz FwM6zZ0gWajPid1g3myXbys8ghZp kumEpAI8IZ9aADew3sEmK4E9edA0+mNULkNID4EIU4a4XNGP B07G2PFShQHEXXaWpdrvYA6KGf4D 9/KvVzODUjBL5Oruwun06+tY74nYwJWMuqcEIMcsmEXsKGTs CGdS7OxH+fN1WQZsGtHkIz69y6Ke 4PXWw+PU+lkboDNaqJbeeOqs0DWJ3N7RGCNnV/TlPcQWNpqU 03opnLF17xPdTImQk/vsGUc7nnrZ ZSbZYjjyPD0GQnI/5mORVQFJxbf+NKKmNcJLSyU1XIUji0/e R6znIecnxSRI7TswzuYE92VMGWMA EQEAAYkBtgQYAQgAIAIbDBYhBLgDVakP6z3mk457cAqWOhjL p34RBQJeODiMAAoJEAqWOhjLp34R upkL/jGUfN1ex+D3Nh+xM+95AS59ez0GwPq9OzdMvH5wlsPl za73E2Bs736sjMUqrqKuOh8Og59l g3a69w5IbErPO1qVfnQLWgxgLAViC5WHiO2blecuB7bx9kjR Am+OjXwMIPks2gbq3cY/IxHxX9fN olrnLGzKIVKt2YuASJO8vNiFbToXo2ZqvyqQW0rxGc0o56tu 5mR/gEsnva8amvAPpxxIzTlXaiP/ azBVLjjX1X4DLoGvan5fSYRTdMwDugfIBHy0bA/ImDSRGio6 lPtRy1A4DrooPIIkamzDYs5b8A+Y ez9uxOutq4GwnYl3b2aOWNfgXsawsVicKJspraWbfCaBWI2B qd1IY/8TvWAwQnZQufeOEgKpmn9Q bm66BBY04fEfLFwTCNuLVhkQdX9hm8DtqHHOoi9ROXND/fMK H0C+xQqgFPz6TAVXXK6P5x5k4OhE nwrEp6pVYVgJaWwrjjrPXLUxCF0Z5SvY6kQbY1Q/8F9fmWHM YISEl2QEYNFhCg== ' + sed -e 's,\s\+,,g' -e '/^$/d' + verify /usr/share/u-boot-bin/u-boot.bin + info 'Verifying signature of '\''/usr/share/u-boot-bin/u-boot.bin'\''' + echo '[*] Verifying signature of '\''/usr/share/u-boot-bin/u-boot.bin'\''' [*] Verifying signature of '/usr/share/u-boot-bin/u-boot.bin' + gpgv -q --ignore-time-conflict /usr/share/u-boot-bin/u-boot.bin.sig /usr/share /u-boot-bin/u-boot.bin gpgv: Signature made Wed Sep 22 11:07:00 2021 UTC gpgv: using RSA key B80355A90FEB3DE6938E7B700A963A18CBA77E11 gpgv: Good signature from "Dreambox One Recovery " + is_file_size_le /usr/share/u-boot-bin/u-boot.bin 4194304 ++ stat -c %s /usr/share/u-boot-bin/u-boot.bin + '[' 1655296 -le 4194304 ']' + is_writable_blockdev /dev/bootloader + is_blockdev /dev/bootloader + '[' -b /dev/bootloader ']' + is_writable /dev/bootloader + '[' -w /dev/bootloader ']' + source /usr/share/u-boot-bin/u-boot.env ++ UBOOT_KNOWN_SIZES='1652736 1655296' ++ UBOOT_KNOWN_HASHES_1652736=' 1938acdc29f2639f9b8bafc13ecb43c3d0c065ee 3768b64b285d7d911ce1597d c1c8f9a48b573198bc498698bc9c44eef5d0394bb84bb37 ef59195853d012b1f ' ++ UBOOT_KNOWN_HASHES_1655296=' 430990893f1de7984a017767ab6bc4a9086ed429 a45d15930ace1773914c7fda ' ++ awk '{print $1}' ++ sha256sum /usr/share/u-boot-bin/u-boot.bin + local new_hash=430990893f1de7984a017767ab6bc4a9086ed429a45d15930ace1773914c7fd a + for size in '${UBOOT_KNOWN_SIZES}' ++ awk '{print $1}' ++ sha256sum ++ dd skip=1 ++ dd if=/dev/bootloader bs=1653248 count=1 + local old_hash=e52db63596b711bab3208f6113e61ae765ce9857449392abf32a4e432cac41e 3 + '[' e52db63596b711bab3208f6113e61ae765ce9857449392abf32a4e432cac41e3 = 4309908 93f1de7984a017767ab6bc4a9086ed429a45d15930ace1773914c7fda ']' + local uboot_known_hashes=UBOOT_KNOWN_HASHES_1652736 + for known_hash in '${!uboot_known_hashes}' + '[' e52db63596b711bab3208f6113e61ae765ce9857449392abf32a4e432cac41e3 = 1938acd c29f2639f9b8bafc13ecb43c3d0c065ee3768b64b285d7d911ce1597d ']' + for known_hash in '${!uboot_known_hashes}' + '[' e52db63596b711bab3208f6113e61ae765ce9857449392abf32a4e432cac41e3 = c1c8f9a 48b573198bc498698bc9c44eef5d0394bb84bb37ef59195853d012b1f ']' + for size in '${UBOOT_KNOWN_SIZES}' ++ dd if=/dev/bootloader bs=1655808 count=1 ++ awk '{print $1}' ++ dd skip=1 ++ sha256sum + local old_hash=430990893f1de7984a017767ab6bc4a9086ed429a45d15930ace1773914c7fd a + '[' 430990893f1de7984a017767ab6bc4a9086ed429a45d15930ace1773914c7fda = 4309908 93f1de7984a017767ab6bc4a9086ed429a45d15930ace1773914c7fda ']' + info 'Skipping update of same version of U-Boot' + echo '[*] Skipping update of same version of U-Boot' [*] Skipping update of same version of U-Boot + return + cleanup + IFS=: + unset IFS + is_empty /tmp/tmp.4te60K8mba + '[' -z /tmp/tmp.4te60K8mba ']' + rm -rf /tmp/tmp.4te60K8mba root@dreambox:~#