MatthewPierson / Vieux

Vieux - A tool for 32/64 Bit iOS downgrades using OTA Blobs
805 stars 146 forks source link

Issue: Assertion failed: (NULL == darwin_cached_devices.next), function darwin_init, file os/darwin_usb.c, line 584. #221

Closed Arthurp00 closed 3 years ago

Arthurp00 commented 3 years ago

Hello, I have the issue that terminal is giving me the error "Assertion failed: (NULL == darwin_cached_devices.next), function darwin_init, file os/darwin_usb.c, line 584." I have already tried to reinstall Vieux, but it didn't work either.

Full Terminal log: arthurpalm@Arthurs-iMac Vieux-master % ./vieux -i /Users/arthurpalm/Desktop/Vieux-master/iPad_64bit_10.3.3_14G60_Restore.ipsw

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

Vieux - A tool for 32/64 Bit OTA downgrades

Current version is: 1.0.1 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. /Users/arthurpalm/Desktop/Vieux-master/iPad_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:0C ECID:0000040D8AC1A750 IBFL:1C SRTG:[iBoot-1704.10] PWND:[checkm8] Device is already in pwned DFU Mode. Not executing exploit. Exploit worked! SecureROM Signature check remover by Linus Henze Applying patches... Patches have already been applied. Exiting.

Starting iBSS/iBEC patching Looks like you are downgrading an iPad Mini 2 to 10.3.3! Patched iBSS/iBEC About to re-build IPSW Entering PWNREC mode... Assertion failed: (NULL == darwin_cached_devices.next), function darwin_init, file os/darwin_usb.c, line 584. zsh: abort ./vieux -i arthurpalm@Arthurs-iMac Vieux-master %

Im using an iMac late2013 on Catalina, I've used the fixes given in the informations. The device I want to downgrade is an iPad mini Celluar (iPad 4,5)

If you need more details, pls say it because I don't really know anything about the usage of terminal etc.

Big Thank you, Arthur

00p513-dev commented 3 years ago

Hey. I see you closed your issue without a solution. Would you mind telling me how you fixed it?

Arthurp00 commented 3 years ago

yes for sure, I didn't wanted to make advertisement to other coders, therefore I didn't mentioned it... but now I wanna help you, so I think its okay. I used the tool leetdown and it worked instantly on my iPad mini. Make sure you follow the instructions on their GitHub page, then I am sure it will work for you aswell.

caglardurmus commented 3 years ago

leetdown fixed my problem thanks

feihuang89 commented 3 years ago

the same error! Could you tell me how you solved it? @caglardurmus