Loading get-e.sh +23 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ # - 7 : Protocol errors (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 8 : Server issued an error response (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 10: No internet connection # - 11: Invalid file downloaded # - 101 : E_ARCHIVE_URL missing # - 102 : E_FOLDER missing Loading @@ -51,4 +52,25 @@ then exit 102 fi wget -P ${E_FOLDER} -N ${E_ARCHIVE_URL} mkdir -p ${E_FOLDER} FILENAME=$(basename ${E_ARCHIVE_URL}) wget -O ${E_FOLDER}/${FILENAME}.sha256sum ${E_ARCHIVE_URL}.sha256sum E_FOLDER_ESCAPED=$(echo ${E_FOLDER} | sed 's/\/$//' | sed 's/\//\\\//g') sed -i 's/\(.*\) \(.*\)/\1 '${E_FOLDER_ESCAPED}'\/\2/' ${E_FOLDER}/${FILENAME}.sha256sum sha256sum -c ${E_FOLDER}/${FILENAME}.sha256sum SUM_OK=$? if [ ${SUM_OK} = 0 ] then exit 0 fi wget -O ${E_FOLDER}/${FILENAME} ${E_ARCHIVE_URL} sha256sum -c ${E_FOLDER}/${FILENAME}.sha256sum SUM_OK=$? if [ ${SUM_OK} != 0 ] then rm ${FILENAME} exit 11 fi get-twrp.sh +23 −2 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ # - 7 : Protocol errors (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 8 : Server issued an error response (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 10: No internet connection # - 11: Invalid file downloaded # - 101 : TWRP_IMG_URL missing # - 102 : TWRP_FOLDER missing Loading @@ -51,7 +52,27 @@ then exit 102 fi if [ ! -f ${TWRP_FOLDER}/$(basename ${TWRP_IMG_URL}) ] mkdir -p ${TWRP_FOLDER} FILENAME=$(basename ${TWRP_IMG_URL}) wget -O ${TWRP_FOLDER}/${FILENAME}.sha256 ${TWRP_IMG_URL}.sha256 TWRP_FOLDER_ESCAPED=$(echo ${TWRP_FOLDER} | sed 's/\/$//' | sed 's/\//\\\//g') sed -i 's/\(.*\) \(.*\)/\1 '${TWRP_FOLDER_ESCAPED}'\/\2/' ${TWRP_FOLDER}/${FILENAME}.sha256 sha256sum -c ${TWRP_FOLDER}/${FILENAME}.sha256 SUM_OK=$? if [ ${SUM_OK} = 0 ] then exit 0 fi wget -O ${TWRP_FOLDER}/${FILENAME} ${TWRP_IMG_URL} --referer='https://dl.twrp.me/BUTTS' sha256sum -c ${TWRP_FOLDER}/${FILENAME}.sha256 SUM_OK=$? if [ ${SUM_OK} != 0 ] then wget -P ${TWRP_FOLDER} ${TWRP_IMG_URL} --referer='https://dl.twrp.me/BUTTS' rm ${FILENAME} exit 11 fi Loading
get-e.sh +23 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ # - 7 : Protocol errors (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 8 : Server issued an error response (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 10: No internet connection # - 11: Invalid file downloaded # - 101 : E_ARCHIVE_URL missing # - 102 : E_FOLDER missing Loading @@ -51,4 +52,25 @@ then exit 102 fi wget -P ${E_FOLDER} -N ${E_ARCHIVE_URL} mkdir -p ${E_FOLDER} FILENAME=$(basename ${E_ARCHIVE_URL}) wget -O ${E_FOLDER}/${FILENAME}.sha256sum ${E_ARCHIVE_URL}.sha256sum E_FOLDER_ESCAPED=$(echo ${E_FOLDER} | sed 's/\/$//' | sed 's/\//\\\//g') sed -i 's/\(.*\) \(.*\)/\1 '${E_FOLDER_ESCAPED}'\/\2/' ${E_FOLDER}/${FILENAME}.sha256sum sha256sum -c ${E_FOLDER}/${FILENAME}.sha256sum SUM_OK=$? if [ ${SUM_OK} = 0 ] then exit 0 fi wget -O ${E_FOLDER}/${FILENAME} ${E_ARCHIVE_URL} sha256sum -c ${E_FOLDER}/${FILENAME}.sha256sum SUM_OK=$? if [ ${SUM_OK} != 0 ] then rm ${FILENAME} exit 11 fi
get-twrp.sh +23 −2 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ # - 7 : Protocol errors (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 8 : Server issued an error response (see wget exit status here: https://www.gnu.org/software/wget/manual/html_node/Exit-Status.html) # - 10: No internet connection # - 11: Invalid file downloaded # - 101 : TWRP_IMG_URL missing # - 102 : TWRP_FOLDER missing Loading @@ -51,7 +52,27 @@ then exit 102 fi if [ ! -f ${TWRP_FOLDER}/$(basename ${TWRP_IMG_URL}) ] mkdir -p ${TWRP_FOLDER} FILENAME=$(basename ${TWRP_IMG_URL}) wget -O ${TWRP_FOLDER}/${FILENAME}.sha256 ${TWRP_IMG_URL}.sha256 TWRP_FOLDER_ESCAPED=$(echo ${TWRP_FOLDER} | sed 's/\/$//' | sed 's/\//\\\//g') sed -i 's/\(.*\) \(.*\)/\1 '${TWRP_FOLDER_ESCAPED}'\/\2/' ${TWRP_FOLDER}/${FILENAME}.sha256 sha256sum -c ${TWRP_FOLDER}/${FILENAME}.sha256 SUM_OK=$? if [ ${SUM_OK} = 0 ] then exit 0 fi wget -O ${TWRP_FOLDER}/${FILENAME} ${TWRP_IMG_URL} --referer='https://dl.twrp.me/BUTTS' sha256sum -c ${TWRP_FOLDER}/${FILENAME}.sha256 SUM_OK=$? if [ ${SUM_OK} != 0 ] then wget -P ${TWRP_FOLDER} ${TWRP_IMG_URL} --referer='https://dl.twrp.me/BUTTS' rm ${FILENAME} exit 11 fi