Jailbreak Central - The Best Jailbreak Forum!

Full Version: How to Decrypt iOS (iBoot, iBEC, iBSS, Ramdisk, etc) on iOS 13 / iOS 12 With CheckM8
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8
Ok so I've finally compiled img4tool.

Decided to start from scratch and to move on to Mojave instead of Catalina.

Probably some dependencies where missing as well...I've installed many stuff that I've found on GitHub as needed.

Anyway, just wanted to share this with anyone that was facing the same problems.
(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.


(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.

What are the next steps? How are we going to patch setup.app and proceed further?
(11-01-2019, 07:51 AM)ahmaliic Wrote: [ -> ]
(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.


(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.

What are the next steps? How are we going to patch setup.app and proceed further?

You can patch Setup.app with a disassembler that supports arm64 binaries, such as IDA Pro, Hopper, Radare, etc. You can also patch it with a HEX editor, but you need to know where. It's much easier to reverse engineer with a proper disassembler. You need to patch the app so that it just gives you the "Get started" screen.

Oh yeah, and set the PurpleBuddy plist file to SetupDoneAllSteps.
(11-05-2019, 12:23 AM)GeoSn0w Wrote: [ -> ]
(11-01-2019, 07:51 AM)ahmaliic Wrote: [ -> ]
(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.


(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.

What are the next steps? How are we going to patch setup.app and proceed further?

You can patch Setup.app with a disassembler that supports arm64 binaries, such as IDA Pro, Hopper, Radare, etc. You can also patch it with a HEX editor, but you need to know where. It's much easier to reverse engineer with a proper disassembler. You need to patch the app so that it just gives you the "Get started" screen.

Oh yeah, and set the PurpleBuddy plist file to SetupDoneAllSteps.

Can u just delete the Setup.app in the dmg file from the ipsw file?
(11-08-2019, 10:27 PM)QuadeP Wrote: [ -> ]
(11-05-2019, 12:23 AM)GeoSn0w Wrote: [ -> ]
(11-01-2019, 07:51 AM)ahmaliic Wrote: [ -> ]
(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.


(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.

What are the next steps? How are we going to patch setup.app and proceed further?

You can patch Setup.app with a disassembler that supports arm64 binaries, such as IDA Pro, Hopper, Radare, etc. You can also patch it with a HEX editor, but you need to know where. It's much easier to reverse engineer with a proper disassembler. You need to patch the app so that it just gives you the "Get started" screen.

Oh yeah, and set the PurpleBuddy plist file to SetupDoneAllSteps.

Would you be able to explain how to obtain the RootFS Key? I feel like that's the last key to this puzzle. After that, we'd be able to follow your previous videos and tutorials. Cheers mate!

Can anyone maybe share a video or couple to reference from, please? And would be nice if you guys can confirm if it worked on your end (that is if you were able to successfully bypass iCloud with your cfw). Thanks.
Is anyone able to post a compiled version of img4tool for MacOS? I'd be forever grateful.  Heart 

FYI: RootFS appears to be unencrypted. Meaning, if you're able to decrypt and patch iBoot, iBSS, and iBEC, you're all set! @Geosn0w has been nice enough to provide a video showing how to modify Setup.app

Edit: I was finally able to get img4tool compiled on my Mac, only to find out my device isn't supported yet (iPhone 6). Sad 

Here is a link to my compiled img4tool: https://cloud.mail.ru/public/4LEC/57VYcCwDX

Enjoy!
(11-05-2019, 12:23 AM)GeoSn0w Wrote: [ -> ]
(11-01-2019, 07:51 AM)ahmaliic Wrote: [ -> ]
(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.


(10-23-2019, 05:31 AM)AkaBastard Wrote: [ -> ]Hey, 
Having a hard time compiling img4tool . Can you share it ?Smile
I was unable to compile it the problem was solved by installing some dependencies in my mac with homebrew.

What are the next steps? How are we going to patch setup.app and proceed further?

You can patch Setup.app with a disassembler that supports arm64 binaries, such as IDA Pro, Hopper, Radare, etc. You can also patch it with a HEX editor, but you need to know where. It's much easier to reverse engineer with a proper disassembler. You need to patch the app so that it just gives you the "Get started" screen.

Oh yeah, and set the PurpleBuddy plist file to SetupDoneAllSteps.

Actually, it's SetupFinishedAllSteps    BOOL:Yes
Dear all,
I'm new to all this setup.app thing , I have iPad mini 4 is it the same procedure ? i do the same as mentioned in all guides above ? 
@QuadeP thank you so much for the compiled mac version
I hope @[b]GeoSn0w [/b]will do a one guide with all the steps included , a simple one for new users like me . or maybe any other member who got it right.

Thank you for this amazing forum.
regards to all
If anyone has an issue with compiling, check your errors. Make sure Homebrew is updated and libgeneral is installed. 

Install libgeneral first using the ./autogen.sh command, in the libgeneral folder. Then, follow the instructions in the prompt. 

If my compiled version doesn't work, let me know.
@QuadeP or @GeoSnow,

could you post the video which shows how to patch setup.app and probably iBEC, iBSS etc.
I have an iPhone 7 with a broken baseband. I don't want to bypass icloud but the "You need to update your phone to activate" screen. Any help would be appreciated....
Pages: 1 2 3 4 5 6 7 8