Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

I used IDA Pro and disassembled the 2.2 iBSS. The diagnostic tool (or whatever this is) ranges from the addresses ROM:22012864 to ROM:22015C80, can you explain what this is?

0
Posted

I used IDA Pro and disassembled the 2.2 iBSS. The diagnostic tool (or whatever this is) ranges from the addresses ROM:22012864 to ROM:22015C80, can you explain what this is?

0

iBSS is one of the members of the iBoot family. While iBoot is bigger and can do more things, iBSS is still needed (temporarily) in certain scenarios. The range you’ve pointed out in iBSS contains the menu structure used by the main command task’s interactive prompt. If you saw the video demo, that’s the prompt that RecoveryTool was interacting with. (Notice though, that iBSS doesn’t contain the “fsboot” command used in the video..that’s because that’s one of the functions left to the larger iBoot boot-monitor). (By the way, it’s great to see more people pulling this stuff apart!

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123