@@ -1877,15 +1877,6 @@ device_enter_mode() {
18771877 return
18781878 fi
18791879
1880- patch_ibss
1881- device_iproxy
1882-
1883- device_ssh_message
1884- print " 3. On entering kDFU mode, the device will disconnect."
1885- print " - Proceed to unplug and replug the device when prompted."
1886- print " - Alternatively, press the TOP or HOME button."
1887- pause
1888-
18891880 echo " chmod +x /tmp/kloader*" > kloaders
18901881 if [[ $device_det == 10 ]]; then
18911882 echo ' [[ $(uname -a | grep -c "MarijuanARM") == 1 ]] && /tmp/kloader_hgsp /tmp/pwnediBSS || \
@@ -1904,8 +1895,17 @@ device_enter_mode() {
19041895 sendfiles+=(" ../resources/kloader/kloader" )
19051896 fi
19061897 sendfiles+=(" kloaders" " pwnediBSS" )
1898+ patch_ibss
1899+
1900+ device_iproxy
1901+ if [[ $device_jailbrokenselected != 1 ]]; then
1902+ device_ssh_message
1903+ print " 3. On entering kDFU mode, the device will disconnect."
1904+ print " - Proceed to unplug and replug the device when prompted."
1905+ print " - Alternatively, press the TOP or HOME button."
1906+ device_sshpass
1907+ fi
19071908
1908- device_sshpass
19091909 log " Entering kDFU mode..."
19101910 print " * This may take a while, but should not take longer than a minute."
19111911 log " Sending files to device: ${sendfiles[*]} "
@@ -5272,6 +5272,7 @@ device_buttons() {
52725272 local selection=(" kDFU" " pwnDFU" )
52735273 if [[ $device_jailbrokenselected == 1 ]]; then
52745274 device_enter_mode kDFU
5275+ return
52755276 elif [[ $device_mode != " Normal" ]]; then
52765277 device_enter_mode pwnDFU
52775278 return
@@ -6896,8 +6897,8 @@ shsh_save_onboard64() {
68966897 return
68976898 fi
68986899 log " Proceeding to dump onboard blobs on normal mode"
6899- device_ssh_message
69006900 device_iproxy
6901+ device_ssh_message
69016902 device_sshpass
69026903 local shsh=" ../saved/shsh/$device_ecid -$device_type -$device_vers -$device_build .shsh2"
69036904 local shsh2
@@ -7313,8 +7314,8 @@ menu_datamanage() {
73137314 " Mount Device" * )
73147315 local path=" /var/mobile/Media"
73157316 [[ $selected == * " Raw" * ]] && path=" /"
7316- device_ssh_message
73177317 device_iproxy no-logging
7318+ device_ssh_message
73187319 device_sshpass
73197320 mkdir ../mount 2> /dev/null
73207321 $sshfs2 -d -F $( pwd) /ssh_config -p 6414 ${ssh_user} @127.0.0.1:$path ../mount & > ../saved/sshfs.log &
@@ -9211,8 +9212,8 @@ device_update_datetime() {
92119212 device_buttons2
92129213 if [[ $device_mode == " Normal" ]]; then
92139214 log " Proceeding on Normal mode."
9214- device_ssh_message
92159215 device_iproxy
9216+ device_ssh_message
92169217 device_sshpass
92179218 device_datetime_cmd
92189219 kill $iproxy_pid
@@ -9239,8 +9240,8 @@ device_ssh() {
92399240 print " * Note: This is for connecting via SSH to devices that are already jailbroken and have OpenSSH installed."
92409241 print " * If this is not what you want, you might be looking for the \" SSH Ramdisk\" option instead."
92419242 echo
9242- device_ssh_message
92439243 device_iproxy no-logging
9244+ device_ssh_message
92449245 device_sshpass
92459246 log " Connecting to device SSH..."
92469247 print " * For SSH/SCP access, use the following:"
@@ -9466,8 +9467,8 @@ device_dump() {
94669467 device_enter_mode pwnDFU
94679468 fi
94689469 if [[ $device_mode == " Normal" ]]; then
9469- device_ssh_message
94709470 device_iproxy
9471+ device_ssh_message
94719472 device_sshpass
94729473 if [[ $arg == " activation" ]]; then
94739474 log " Creating $arg .tar"
@@ -10047,8 +10048,8 @@ device_altserver() {
1004710048}
1004810049
1004910050device_dumpapp () {
10050- device_ssh_message
1005110051 device_iproxy
10052+ device_ssh_message
1005210053 device_sshpass
1005310054
1005410055 local dumper_binary=" ipainstaller"
0 commit comments