It still a point I can't understand well !
(not a noob)
Now, there is the AHBPROT so even if the "downgrade bug" is fixed we don't need it anymore 'cause we don't need to downgrade IOS15 anymore.
When we patch IOS36, there is the "version check patch" which allow the patched IOS to downgrade a high revision IOS.
(for exemple, this patch allow us to install cIOS in a stubbed slot without deleting the stub before)
So if TBR use IOS36 v3608 instead of v3351 it will be exactly the same, isn't it ?
I tested something, I changed the sources from TBR to install IOS36 in slot 236 with revision 65535 (based on IOS36 v3608) then I decide to use the real TBR to replace this IOS236 v65535 by IOS236 v1 and during the install it tell me error -2011 !
The question is, Why can't I downgrade ?
Normally, the AHBPROT + IOS58 can downgrade anything so why this error ?
or Maybe it use the IOS I want install (IOS36 v3608) to try to downgrade the IOS236 v65535, I don't know but :
The IOS is patched with "version check" before installation but the patch is not yet active if the IOS is not installed ?
Can you explain me more please SifJar !
The application has to be programmed specifically to make use of IOS58 and AHBPROT. All AHBPROT does is allow full access to hardware. Its up to the app to use that access to patch the currently running IOS e.g. to allow it to downgrade. Simply booting an app with the HW_AHBPORT flags set won't make the app behave any differently to usual
unless it is programmed specifically to use the HW_AHBPROT flags. I hope you understand, if not, I'll try to explain more clearly
QUOTE(Cuber @ Sep 12 2010, 12:25 PM) Is there a new shop updater yet? >.>; Will there be... or am I going to have to use NUS..