MatthewPierson / Vieux

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

ERROR: No Apple device in DFU mode 0x1227 #52

Closed SwiftMove closed 4 years ago

SwiftMove commented 4 years ago

Describe the issue I keep getting the error below every time I try to run Vieux... "ERROR: No Apple device in DFU mode 0x1227 detected after 30.00 second timeout. Exiting."

I verified that the device is indeed in DFU mode using checkra1n which shows... "iPhone 5S (GSM) connected in DFU mode."

Terminal Output ################################################################# SwiftMoves-Mac:Vieux SwiftMove$ ./vieux -i 10.3.3.ipsw

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

Vieux - A tool for 32/64 Bit OTA downgrades

Current version is: 1.0 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. 10.3.3.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:00 ECID:0000020E0E196F24 IBFL:1C SRTG:[iBoot-1704.10] ERROR: No Apple device in DFU Mode 0x1227 detected after 30.00 second timeout. Exiting. Place the device into DFU mode again and re-run Vieux SwiftMoves-Mac:Vieux SwiftMove$ #################################################################

Computer

iOS Device (please complete the following information):

imnotadam commented 4 years ago

Vms wont work, however you can try ra1nstorm

SwiftMove commented 4 years ago

I've used many other tools with my VM (futurerestore, Odysseus, TaiG, Pangu) they all work just fine. What makes checkm8 not work?

MatthewPierson commented 4 years ago

To my knowledge, checkm8 doesn't work in a VM, sorry!

SwiftMove commented 4 years ago

As I said previously, I've used many other tools with my VM and they all work just fine. I'm just curious about what makes checkm8 not work?

MatthewPierson commented 4 years ago

I don't know, but I'd assume it's something to do with how libusb or pyusb attempts to interact with the USB device which doesn't work (or isn't supported) when done from within a VM.

I can put this on my TODO list to take a better look at it later and maybe try figure out a fix, but no promises sorry.

SwiftMove commented 4 years ago

No worries, I was just curious. Thanks for your work.