Hacking What is AHBPROT

  • Thread starter Thread starter Red_Gh0st
  • Start date Start date
  • Views Views 48,230
  • Replies Replies 6
Crass said:
It's a trick that uses an official nintendo IOS to load content from the DVD drive, without the need for a custom IOS or DVDx.

http://hackmii.com/2009/08/of-tmds-and-hardware/
http://hackmii.com/2010/08/the-usb2-release/

Not only this, it gives FULL hardware access, basically meaning that developers can do whatever they want with the Wii, without needing to rely on any sort of weakness or exploit in IOS. (Generally IOS are what gives code access to hardware, but IOS have security measures in them. Accessing hardware directly from code means no security measures to bypass
smile.gif
)
 
SifJar said:
Crass said:
It's a trick that uses an official nintendo IOS to load content from the DVD drive, without the need for a custom IOS or DVDx.

http://hackmii.com/2009/08/of-tmds-and-hardware/
http://hackmii.com/2010/08/the-usb2-release/

Not only this, it gives FULL hardware access, basically meaning that developers can do whatever they want with the Wii, without needing to rely on any sort of weakness or exploit in IOS. (Generally IOS are what gives code access to hardware, but IOS have security measures in them. Accessing hardware directly from code means no security measures to bypass
smile.gif
)
actually, if you are not running your code from a title that already has ahbprot ; you still need to find an exploit in the ios to enable AHBPROT/Disable MEmory protection
 
lulwut said:
SifJar said:
Crass said:
It's a trick that uses an official nintendo IOS to load content from the DVD drive, without the need for a custom IOS or DVDx.

http://hackmii.com/2009/08/of-tmds-and-hardware/
http://hackmii.com/2010/08/the-usb2-release/

Not only this, it gives FULL hardware access, basically meaning that developers can do whatever they want with the Wii, without needing to rely on any sort of weakness or exploit in IOS. (Generally IOS are what gives code access to hardware, but IOS have security measures in them. Accessing hardware directly from code means no security measures to bypass
smile.gif
)
actually, if you are not running your code from a title that already has ahbprot ; you still need to find an exploit in the ios to enable AHBPROT/Disable MEmory protection

He asked what AHBPROT was, so I was explaining what effect AHBPROT has when it IS there. Not going into how to enable it. But yeah, that's right.
 
If I'm understanding correctly it doesn't have anything to do with IOS so much as giving you the kind of access to the system only Starlet (the ARM CPU that the IOS runs on) normally has, but on the PPC instead (the main CPU of the Wii). That means certain things work a lot better or are a lot easier, such as accessing files from DVDs as was already said. It also means things like NAND access are a lot easier.
 
9th_Sage said:
If I'm understanding correctly it doesn't have anything to do with IOS so much as giving you the kind of access to the system only Starlet (the ARM CPU that the IOS runs on) normally has, but on the PPC instead (the main CPU of the Wii). That means certain things work a lot better or are a lot easier, such as accessing files from DVDs as was already said. It also means things like NAND access are a lot easier.
ios has everything to do with it
keep in mind every call(or most anyway) to hardware the ppc does goes trough ios and ios tells it if its fine or not; or if its even possible.
its ios that gives ppc the hardware rights the AHBPROT flag sets (either in a title tmd or in the registers of the starlet )
 

Site & Scene News

Popular threads in this forum