Welcome! Log In Create A New Profile

Advanced

[SOLVED] 4.1 wii - accidentally installed IOS60 6400 (stub)

Posted by cbkm 
[SOLVED] 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 12:42AM
Hi,

Pretty much as per subject really. Used an older version of WiiSCU which didn't limit to v6174 and now I have a nice brick.

I can still run the HBC via bootmii.

I've tried using both WiiSCU 0.23 and Dop-IOS MOD v8 to install IOS60 v6174 over v6400 but they both fail with similar errors presumably coming from patchmii-core:-

Download complete. Installing to Title 00000001-0000003c v6174...
ES_AddContentStart(000000010000003c, 0) failed: -1017

install returned -1
Installation complete!
ERROR: Something failed. (ret: -1)
Continue?
Are you sure you wish to continue?
[A] Yes Cancel [HOME]/[Y] Exit

Anyone any ideas?

(I've noticed a certain popular but unnameable ios15 downgrader sets the current ios revision to 0 before trying to install a lower version - does dop-ios mod do this? [random uneducated guess....])



Edited 1 time(s). Last edit at 11/21/2009 09:58PM by cbkm.
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 12:46AM
You could uninstall IOS60 with anytitle deleter, and then reinstall it through dop ios mod.
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 12:49AM
Quote
WaxyPumpkin72
You could uninstall IOS60 with anytitle deleter, and then reinstall it through dop ios mod.

You'd think - I had this very idea but Anytitle Deleter has brick protection that prevents you removing the system menu IOS.... I can appreciate the irony of the brick protection stopping me from unbricking the wii. ;-)
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 05:36AM
Are you runing Dop-IOS Mod on an IOS with the trucha bug? You need to or else this won't work.
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 08:55AM
Quote
jbc007
Are you runing Dop-IOS Mod on an IOS with the trucha bug? You need to or else this won't work.

First I tried without trucha, then I used a certain app to restore trucha to IOS36, navigated the upside down HBC and tried dop-ios mod again - same error.

As an aside I didn't think I needed trucha to install official pristine ios's from nintendo since their sig would be kosha...?
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 10:58AM
Ok I fixed this by hacking/patching out the brick protection in AnyTitle Deleter (after setting up devkitPro) and deleting IOS60 then installing v6174 with dop-ios mod.

I'm guessing dop-ios mod can't downgrade IOS's ?
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 03:49PM
I would have thought that Dop-IOS Mod could downgrade IOSes, but you do need trucha to do this. You can update and install new official IOSes without trucha, but anything downgraded needs to be fakesigned.

Anyway, glad you got it fixed.
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 05:28PM
You may need NAND permissions (which is an IOS patch btw) to downgrade IOS or something, I dunno. But it should be possible.
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 21, 2009 09:58PM
Aye - I gave dop-ios mod an IOS36 with everything patched and it still didn't want to downgrade - that's the point I loaded AnyTitle Deleter to completely remove IOS60 so I could just "clean install" v6174.

@jbc007: Ah interesting about downgrades needing trucha but upgrades not. :)

As a complete aside if anyone finds themselves in the same boat I'm happy to provide the version of ATD I built to allow me to remove the system menu IOS but for somewhat obvious reasons I'm not going to publish it in any way otherwise.



Edited 1 time(s). Last edit at 11/21/2009 10:00PM by cbkm.
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 29, 2009 09:52PM
@ cbkm

Hi there. My name is Jack and I am having problems getting my friend's Wii unbricked. He DOPed the wrong IOS60, and for some reason it won't let him install the IOS60v6174 which is in 00000001\0000003c\v6174. I was browsing the net looking for a solution when I ran across this post. If you could please send me a copy of your modded ATD I'd very much appreciate it. You would think that ATD would already have this capability but I guess not huh. Btw, BRILLIANT work with ATD, I haven't seen anyone else who has done what you have. Anyways, here's my email...jaxonholden@live.com. Thank you SO much for your generosity.
Re: 4.1 wii - accidentally installed IOS60 6400 (stub)
November 29, 2009 10:30PM
Quote
jholden3249
@ cbkm
You would think that ATD would already have this capability but I guess not huh. Btw, BRILLIANT work with ATD, I haven't seen anyone else who has done what you have. Anyways, here's my email...jaxonholden@live.com. Thank you SO much for your generosity.

ATD very intentionally (and IMO correctly) stops you from removing the system menu IOS so you can't brick your wii - it just so happens this is the only case where you would ever want to.

At any rate to contradict my previous post slightly you can find the modded ATD here:-

[sharebee.com]

(General-)WARNING: This version of ATD has been patched to not prevent you from removing the system menu IOS - this means you can and will brick - DO NOT download this version of ATD without good reason (e.g. stub system menu IOS).

As an aside, the trivial patch is:-
diff -ur AnyTitle_Deleter/source/main.c ../AnyTitle_Deleter/source/main.c
--- AnyTitle_Deleter/source/main.c	2008-07-29 06:20:22.000000000 +0100
+++ ../AnyTitle_Deleter/source/main.c	2009-11-21 08:49:24.000000000 +0000
@@ -125,8 +125,8 @@
 		printf("\tBrick protection! Can't delete boot2!\n");
 	else if (tid == TITLE_ID(1, 2))
 		printf("\tBrick protection! Can't delete System Menu!\n");
-	else if(tid == sysmenu_ios) 
-		printf("\tBrick protection! Can't delete Sysmenu IOS!\n");
+	//else if(tid == sysmenu_ios) 
+	//	printf("\tBrick protection! Can't delete Sysmenu IOS!\n");
 	else if(tid  == TITLE_ID(0x10008, 0x48414B00 | system_region))
 		printf("\tBrick protection! Can't delete your region's EULA!\n");
 	else if(tid  == TITLE_ID(0x10008, 0x48414C00 | system_region))



Edited 1 time(s). Last edit at 11/29/2009 10:35PM by cbkm.
Sorry, only registered users may post in this forum.

Click here to login