Diff
checker
文本
文本
图像
文档
Excel
文件夹
Legal
Enterprise
桌面版
定价
登录
下载 Diffchecker 桌面版
比较文本
查找两个文本文件之间的差异
工具
历史
实时编辑器
折叠未更改行
关闭换行
视图
拆分
统一
比对精度
智能
单词
字符
语法高亮
选择语法
忽略
文本转换
转到第一个差异
编辑输入
Diffchecker Desktop
运行Diffchecker最安全的方式。获取Diffchecker桌面应用:您的差异永远不会离开您的电脑!
获取桌面版
Untitled diff
创建于
9年前
差异永不过期
清除
导出
分享
解释
18 删除
行
总计
删除
字符
总计
删除
要继续使用此功能,请升级到
Diff
checker
Pro
查看价格
81 行
全部复制
9 添加
行
总计
添加
字符
总计
添加
要继续使用此功能,请升级到
Diff
checker
Pro
查看价格
73 行
全部复制
#! /bin/bash
#! /bin/bash
echo BY INSTALLING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE BlackBerry
echo BY INSTALLING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE BlackBerry
echo Solution License Agreement which can be reviewed at www.blackberry.com/leg-
echo Solution License Agreement which can be reviewed at www.blackberry.com/leg-
echo al/bbsla. IF YOU HAVE ANY QUESTIONS OR CONCERNS ABOUT THE TERMS OF THIS AG-
echo al/bbsla. IF YOU HAVE ANY QUESTIONS OR CONCERNS ABOUT THE TERMS OF THIS AG-
echo REEMENT, PLEASE CONTACT blackberry AT LEGALinfo@BLACKBERRY.COM. PLEASE READ
echo REEMENT, PLEASE CONTACT blackberry AT LEGALinfo@BLACKBERRY.COM. PLEASE READ
echo THIS DOCUMENT CAREFULLY BEFORE INSTALLING OR USING THE SOFTWARE.
echo THIS DOCUMENT CAREFULLY BEFORE INSTALLING OR USING THE SOFTWARE.
echo "***************************************************************************"
echo "***************************************************************************"
echo ""
echo ""
if [[ `uname` = "Linux" ]] ; then
if [[ `uname` = "Linux" ]] ; then
HOST=host/linux-x86
HOST=host/linux-x86
elif [[ `uname` = "Darwin" ]] ; then
elif [[ `uname` = "Darwin" ]] ; then
HOST=host/darwin-x86
HOST=host/darwin-x86
else
else
echo "Unsupported host"
echo "Unsupported host"
exit 1
exit 1
fi
fi
BIN=./$HOST/bin
BIN=./$HOST/bin
IMG=./img
IMG=./img
FASTBOOT=fastboot
FASTBOOT=fastboot
echo Note:If device is not in fastboot mode
echo Note:If device is not in fastboot mode
echo Please switch to fastboot mode by holding the power and volume down key for 30s
echo Please switch to fastboot mode by holding the power and volume down key for 30s
VAR1=$($BIN/fastboot getvar device 2>&1 | grep "device")
VAR1=$($BIN/fastboot getvar device 2>&1 | grep "device")
read_dev="${VAR1#*:}"
read_dev="${VAR1#*:}"
read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g');
read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g');
if [ "bbb100" != "${read_dev}" ]; then
if [ "bbb100" != "${read_dev}" ]; then
echo ""
echo ""
echo "Loader is not valid for this device variant, the device product detected is ${read_dev}."
echo "Loader is not valid for this device variant, the device product detected is ${read_dev}."
echo "Please obtain a loader which supports the device variant above and try again."
echo "Please obtain a loader which supports the device variant above and try again."
exit
exit
fi
fi
VAR1=$($BIN/fastboot getvar hlos-sig-tag 2>&1 | grep "hlos-sig-tag")
VAR1=$($BIN/fastboot getvar hlos-sig-tag 2>&1 | grep "hlos-sig-tag")
read_dev="${VAR1#*:}"
read_dev="${VAR1#*:}"
read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g');
read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g');
复制
已复制
复制
已复制
if [ "" != "${read_dev}" ]; then
if [ "" == "${read_dev}" ]; then read_dev=common; fi
if [ "" == "${read_dev}" ]; then read_dev=common; fi
复制
已复制
复制
已复制
Text moved with changes from lines 66-69 (92.8% similarity)
echo ""
VAR2=$($BIN/fastboot getvar variant 2>&1 | grep "variant")
echo "Loader is not valid for this device variant, the device variant detected is ${read_dev}."
read_dev_variant="${VAR2#*:}"
echo "Please obtain a loader which supports the device variant above and try again."
read_dev_variant=$(echo ${read_dev_variant} | sed 's/[[:space:]]//g');
exit
if [ "dscn" == "${read_dev_variant}" ]; then read_dev_variant=china; fi
fi
if [ "cn" == "${read_dev_variant}" ]; then read_dev_variant=china; fi
DCFG="devcfg"
if [ "china" == "${read_dev_variant}" ]; then DCFG="devcfg_cn"; fi
while true; do
while true; do
read -p "This script will wipe off all user data, do you want to continue? [y/n]:" answer
read -p "This script will wipe off all user data, do you want to continue? [y/n]:" answer
case $answer in
case $answer in
[Yy] ) break;;
[Yy] ) break;;
[Nn] ) exit;;
[Nn] ) exit;;
* ) echo "Please enter y or n.";;
* ) echo "Please enter y or n.";;
esac
esac
done
done
$BIN/fastboot oem securewipe
$BIN/fastboot oem securewipe
echo "It may take 5 to 15 minutes to securely wipe the device"
echo "It may take 5 to 15 minutes to securely wipe the device"
sleep 5
sleep 5
$BIN/$FASTBOOT flash tz $IMG/tz.mbn
$BIN/$FASTBOOT flash tz $IMG/tz.mbn
复制
已复制
复制
已复制
$BIN/$FASTBOOT flash devcfg $IMG/
devcfg
.mbn
$BIN/$FASTBOOT flash devcfg $IMG/
${DCFG}
.mbn
$BIN/$FASTBOOT flash rpm $IMG/rpm.mbn
$BIN/$FASTBOOT flash rpm $IMG/rpm.mbn
$BIN/$FASTBOOT flash sbl1 $IMG/sbl1_signed.mbn
$BIN/$FASTBOOT flash sbl1 $IMG/sbl1_signed.mbn
$BIN/$FASTBOOT flash aboot $IMG/emmc_appsboot.mbn
$BIN/$FASTBOOT flash aboot $IMG/emmc_appsboot.mbn
$BIN/$FASTBOOT flash bootsig $IMG/boot.img.sig
$BIN/$FASTBOOT flash bootsig $IMG/boot.img.sig
$BIN/$FASTBOOT flash recoverysig $IMG/recovery.img.sig
$BIN/$FASTBOOT flash recoverysig $IMG/recovery.img.sig
$BIN/$FASTBOOT flash boot $IMG/boot.img
$BIN/$FASTBOOT flash boot $IMG/boot.img
$BIN/$FASTBOOT flash recovery $IMG/recovery.img
$BIN/$FASTBOOT flash recovery $IMG/recovery.img
$BIN/$FASTBOOT flash cache $IMG/cache.img
$BIN/$FASTBOOT flash cache $IMG/cache.img
$BIN/$FASTBOOT flash userdata $IMG/userdata.img
$BIN/$FASTBOOT flash userdata $IMG/userdata.img
复制
已复制
复制
已复制
Text moved with changes to lines 37-40 (92.8% similarity)
VAR2=$($BIN/fastboot getvar variant 2>&1 | grep "variant")
$BIN/$FASTBOOT flash modem $IMG/NON-HLOS-${read_dev_variant}.bin
read_dev_variant="${VAR2#*:}"
read_dev_variant=$(echo ${read_dev_variant} | sed 's/[[:space:]]//g');
if [ "${read_dev_variant}" != "" ]; then
$BIN/$FASTBOOT flash modem $IMG/NON-HLOS-${read_dev_variant}.bin
if [ $? != 0 ]; then echo Modem image does not match the device variant ${read_dev_variant}; exit; fi
else
echo Please contact BlackBerry, Failed to detect your device variant
exit
fi
$BIN/$FASTBOOT flash dsp $IMG/adspso.bin
$BIN/$FASTBOOT flash dsp $IMG/adspso.bin
$BIN/$FASTBOOT flash system $IMG/system.img
$BIN/$FASTBOOT flash system $IMG/system.img
复制
已复制
复制
已复制
$BIN/$FASTBOOT flash oem $IMG/oem
.img
$BIN/$FASTBOOT flash oem $IMG/oem
_${read_dev}
.img
$BIN/$FASTBOOT reboot
$BIN/$FASTBOOT reboot
已保存差异
原始文本
打开文件
#! /bin/bash echo BY INSTALLING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE BlackBerry echo Solution License Agreement which can be reviewed at www.blackberry.com/leg- echo al/bbsla. IF YOU HAVE ANY QUESTIONS OR CONCERNS ABOUT THE TERMS OF THIS AG- echo REEMENT, PLEASE CONTACT blackberry AT LEGALinfo@BLACKBERRY.COM. PLEASE READ echo THIS DOCUMENT CAREFULLY BEFORE INSTALLING OR USING THE SOFTWARE. echo "***************************************************************************" echo "" if [[ `uname` = "Linux" ]] ; then HOST=host/linux-x86 elif [[ `uname` = "Darwin" ]] ; then HOST=host/darwin-x86 else echo "Unsupported host" exit 1 fi BIN=./$HOST/bin IMG=./img FASTBOOT=fastboot echo Note:If device is not in fastboot mode echo Please switch to fastboot mode by holding the power and volume down key for 30s VAR1=$($BIN/fastboot getvar device 2>&1 | grep "device") read_dev="${VAR1#*:}" read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g'); if [ "bbb100" != "${read_dev}" ]; then echo "" echo "Loader is not valid for this device variant, the device product detected is ${read_dev}." echo "Please obtain a loader which supports the device variant above and try again." exit fi VAR1=$($BIN/fastboot getvar hlos-sig-tag 2>&1 | grep "hlos-sig-tag") read_dev="${VAR1#*:}" read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g'); if [ "" != "${read_dev}" ]; then if [ "" == "${read_dev}" ]; then read_dev=common; fi echo "" echo "Loader is not valid for this device variant, the device variant detected is ${read_dev}." echo "Please obtain a loader which supports the device variant above and try again." exit fi while true; do read -p "This script will wipe off all user data, do you want to continue? [y/n]:" answer case $answer in [Yy] ) break;; [Nn] ) exit;; * ) echo "Please enter y or n.";; esac done $BIN/fastboot oem securewipe echo "It may take 5 to 15 minutes to securely wipe the device" sleep 5 $BIN/$FASTBOOT flash tz $IMG/tz.mbn $BIN/$FASTBOOT flash devcfg $IMG/devcfg.mbn $BIN/$FASTBOOT flash rpm $IMG/rpm.mbn $BIN/$FASTBOOT flash sbl1 $IMG/sbl1_signed.mbn $BIN/$FASTBOOT flash aboot $IMG/emmc_appsboot.mbn $BIN/$FASTBOOT flash bootsig $IMG/boot.img.sig $BIN/$FASTBOOT flash recoverysig $IMG/recovery.img.sig $BIN/$FASTBOOT flash boot $IMG/boot.img $BIN/$FASTBOOT flash recovery $IMG/recovery.img $BIN/$FASTBOOT flash cache $IMG/cache.img $BIN/$FASTBOOT flash userdata $IMG/userdata.img VAR2=$($BIN/fastboot getvar variant 2>&1 | grep "variant") read_dev_variant="${VAR2#*:}" read_dev_variant=$(echo ${read_dev_variant} | sed 's/[[:space:]]//g'); if [ "${read_dev_variant}" != "" ]; then $BIN/$FASTBOOT flash modem $IMG/NON-HLOS-${read_dev_variant}.bin if [ $? != 0 ]; then echo Modem image does not match the device variant ${read_dev_variant}; exit; fi else echo Please contact BlackBerry, Failed to detect your device variant exit fi $BIN/$FASTBOOT flash dsp $IMG/adspso.bin $BIN/$FASTBOOT flash system $IMG/system.img $BIN/$FASTBOOT flash oem $IMG/oem.img $BIN/$FASTBOOT reboot
更改后文本
打开文件
#! /bin/bash echo BY INSTALLING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE BlackBerry echo Solution License Agreement which can be reviewed at www.blackberry.com/leg- echo al/bbsla. IF YOU HAVE ANY QUESTIONS OR CONCERNS ABOUT THE TERMS OF THIS AG- echo REEMENT, PLEASE CONTACT blackberry AT LEGALinfo@BLACKBERRY.COM. PLEASE READ echo THIS DOCUMENT CAREFULLY BEFORE INSTALLING OR USING THE SOFTWARE. echo "***************************************************************************" echo "" if [[ `uname` = "Linux" ]] ; then HOST=host/linux-x86 elif [[ `uname` = "Darwin" ]] ; then HOST=host/darwin-x86 else echo "Unsupported host" exit 1 fi BIN=./$HOST/bin IMG=./img FASTBOOT=fastboot echo Note:If device is not in fastboot mode echo Please switch to fastboot mode by holding the power and volume down key for 30s VAR1=$($BIN/fastboot getvar device 2>&1 | grep "device") read_dev="${VAR1#*:}" read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g'); if [ "bbb100" != "${read_dev}" ]; then echo "" echo "Loader is not valid for this device variant, the device product detected is ${read_dev}." echo "Please obtain a loader which supports the device variant above and try again." exit fi VAR1=$($BIN/fastboot getvar hlos-sig-tag 2>&1 | grep "hlos-sig-tag") read_dev="${VAR1#*:}" read_dev=$(echo ${read_dev} | sed 's/[[:space:]]//g'); if [ "" == "${read_dev}" ]; then read_dev=common; fi VAR2=$($BIN/fastboot getvar variant 2>&1 | grep "variant") read_dev_variant="${VAR2#*:}" read_dev_variant=$(echo ${read_dev_variant} | sed 's/[[:space:]]//g'); if [ "dscn" == "${read_dev_variant}" ]; then read_dev_variant=china; fi if [ "cn" == "${read_dev_variant}" ]; then read_dev_variant=china; fi DCFG="devcfg" if [ "china" == "${read_dev_variant}" ]; then DCFG="devcfg_cn"; fi while true; do read -p "This script will wipe off all user data, do you want to continue? [y/n]:" answer case $answer in [Yy] ) break;; [Nn] ) exit;; * ) echo "Please enter y or n.";; esac done $BIN/fastboot oem securewipe echo "It may take 5 to 15 minutes to securely wipe the device" sleep 5 $BIN/$FASTBOOT flash tz $IMG/tz.mbn $BIN/$FASTBOOT flash devcfg $IMG/${DCFG}.mbn $BIN/$FASTBOOT flash rpm $IMG/rpm.mbn $BIN/$FASTBOOT flash sbl1 $IMG/sbl1_signed.mbn $BIN/$FASTBOOT flash aboot $IMG/emmc_appsboot.mbn $BIN/$FASTBOOT flash bootsig $IMG/boot.img.sig $BIN/$FASTBOOT flash recoverysig $IMG/recovery.img.sig $BIN/$FASTBOOT flash boot $IMG/boot.img $BIN/$FASTBOOT flash recovery $IMG/recovery.img $BIN/$FASTBOOT flash cache $IMG/cache.img $BIN/$FASTBOOT flash userdata $IMG/userdata.img $BIN/$FASTBOOT flash modem $IMG/NON-HLOS-${read_dev_variant}.bin $BIN/$FASTBOOT flash dsp $IMG/adspso.bin $BIN/$FASTBOOT flash system $IMG/system.img $BIN/$FASTBOOT flash oem $IMG/oem_${read_dev}.img $BIN/$FASTBOOT reboot
查找差异