Vieux icon indicating copy to clipboard operation
Vieux copied to clipboard

AssertionError Segmentation fault: 11

Open kr0bi opened this issue 5 years ago • 8 comments

hi, i have a problem with your tool vieux... I'm trying to downgrade my iPhone 5S currently with iOS 12.4.3 to iOS 10.3.3, i've followed all your requirements in the github page but it gave me an error and I dont't know what's causing it.

OS 10.15.2 MacBook Pro Retina Mid 2012

log:

./vieux -i "iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw"

                                           /(//* /                         
                                        /(%@&/*((//*/                      
                                     (((((* %(&@@(*,///                    
                                   ((,((((((((/%%/,/(///                   
                                 ((((((((/*.((((////////**                 
                                (((((((((((((((((///////**.                
                                ((((((((((((((((//////*** .                
                                ((((((((((((((//*//(%#(/*..               
                                (((((((((((////** /%%#(* .                 
                                 (////////////**..##(/* ..                
                                *(/*******,,,,...,* ,...***.               
                               *(((&@@*.......*/***/////(//*////           
                           *** /((#@@@@@@@@@@@@@@@(///(((/**/*///          
                         #&(***/((%@@@@@@@@@@@@@@@(/((((// *****           
                        ((((%(*/((#@@@@@@@@@@@@@@@@((((//****              
                         (((((////(&@@@@@@@@@@@@@(((((//*,,,,           
                          ((((.//* %&&@@&&@@&((((////,.,,/((*          
                           (((/* **(%%&&&&&&&((((//**/** ((//            
                            (((((* ./##%%%%#((///**#&*******           
                             /((*      */(((/****/(((((#(**             
                                                 *(((((((              
                                                  (((((((*               
                                                 *((((((*                 
                                                   (((((                  

Vieux - A tool for 32/64 Bit OTA downgrades Still in BETA so expect issues/broken things If you are using a 64 Bit device then connect it in DFU Mode If you are using a 32 Bit device then just have it connected in NORMAL mode Files cleaned. iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw is a zip archive! Starting IPSW unzipping Continuing... IPSW found at given path... Cleaning up old files... Files cleaned. Unzipping.. Traceback (most recent call last): File "./vieux", line 79, in ipsw.unzipIPSW(argv[2]) File "/Users/Mac/Desktop/Vieux/Vieux/ipsw.py", line 153, in unzipIPSW pwndfumode() File "/Users/Mac/Desktop/Vieux/Vieux/restore.py", line 22, in pwndfumode device = dfu.acquire_device() File "/Users/Mac/Desktop/Vieux/Vieux/resources/ipwndfu/dfu.py", line 20, in acquire_device for device in usb.core.find(find_all=True, idVendor=0x5AC, idProduct=0x1227, backend=backend): File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/usb/core.py", line 1263, in find raise NoBackendError('No backend available') usb.core.NoBackendError: No backend available

kr0bi avatar Dec 24 '19 16:12 kr0bi

fixed with brew install libsub

but now I've another problem

Vieux - A tool for 32/64 Bit OTA downgrades Still in BETA so expect issues/broken things If you are using a 64 Bit device then connect it in DFU Mode If you are using a 32 Bit device then just have it connected in NORMAL mode Files cleaned. iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw is a zip archive! Starting IPSW unzipping Continuing... IPSW found at given path... Cleaning up old files... Files cleaned. Unzipping.. Found: CPID:8960 CPRV:11 CPFM:03 SCEP:01 BDID:02 ECID:000007B7CAA87ED0 IBFL:1C SRTG:[iBoot-1704.10] Traceback (most recent call last): File "vieux", line 79, in ipsw.unzipIPSW(argv[2]) File "/Users/Mac/Desktop/Vieux/Vieux/ipsw.py", line 153, in unzipIPSW pwndfumode() File "/Users/Mac/Desktop/Vieux/Vieux/restore.py", line 28, in pwndfumode runexploit = checkm8.exploit() File "/Users/Mac/Desktop/Vieux/Vieux/resources/ipwndfu/checkm8.py", line 532, in exploit libusb1_async_ctrl_transfer(device, 0x21, 1, 0, 0, b'A' * 0x800, 0.0001) File "/Users/Mac/Desktop/Vieux/Vieux/resources/ipwndfu/checkm8.py", line 45, in libusb1_async_ctrl_transfer assert usb.backend.libusb1._lib.libusb_cancel_transfer(transfer_ptr) == 0 AssertionError Segmentation fault: 11

kr0bi avatar Dec 24 '19 17:12 kr0bi

That’s just the exploit failing, keep trying and rebooting the phone back into dfu mode

MatthewPierson avatar Dec 26 '19 04:12 MatthewPierson

done brew install libusb seems to work now...

HanMs avatar Jan 17 '20 06:01 HanMs

done brew install libusb seems to work now...

Didn't you have my problem after install libusb?

kr0bi avatar Jan 22 '20 14:01 kr0bi

keep trying and rebooting the phone back into dfu mode

this helps, just tried one more time after segmentation fault 11 and it started downgrading! So now my iPad Air is on iOS 10.3.3!!! Yaaaay!

MihaelIsaev avatar Apr 16 '20 00:04 MihaelIsaev

这个问题有解决了吗?

zupu8 avatar Nov 24 '20 13:11 zupu8

尝试了很多次换线,都不行

zupu8 avatar Nov 24 '20 13:11 zupu8

Traceback (most recent call last): File "/Users/zhoushoujian/Downloads/Vieux/./vieux", line 89, in ipsw.unzipIPSW(argv[2]) File "/Users/zhoushoujian/Downloads/Vieux/ipsw.py", line 153, in unzipIPSW pwndfumode() File "/Users/zhoushoujian/Downloads/Vieux/restore.py", line 28, in pwndfumode runexploit = checkm8.exploit() File "/Users/zhoushoujian/Downloads/Vieux/resources/ipwndfu/checkm8.py", line 532, in exploit libusb1_async_ctrl_transfer(device, 0x21, 1, 0, 0, b'A' * 0x800, 0.0001) File "/Users/zhoushoujian/Downloads/Vieux/resources/ipwndfu/checkm8.py", line 45, in libusb1_async_ctrl_transfer assert usb.backend.libusb1._lib.libusb_cancel_transfer(transfer_ptr) == 0 AssertionError

Got this too

zhoushoujianwork avatar Dec 15 '21 08:12 zhoushoujianwork