That's a SHA-1 hash. The hash could manually be checked by decrypting boot1 and calculating the SHA-1 hash. However Hackmii installer automatically checks boot1 for the fakesign bug.by yellowstar - BootMii Beta
C and C++ can be used. Yes, it is best to learn C/C++ first then learn Wii.by yellowstar - Ideas, requests
No. You already have your keys, dumping keys is the _only_ thing that you can do with an "installed" NAND dump from another Wii.(With Bootmii Backup.) So HBC loads, but can't boot apps from SD? Or doesn't HBC boot at all? If SD app loading doesn't work and HBC still boots, try using wiiload if possible. You could dump NAND again, with the original dump on PC hard drive, and compareby yellowstar - FixMii
This is meant more for dumping RAM, testing DSi hw code, ect, not really for full fledged DSi mode homebrew. Basically only for reverse engineers. I doubt there's enough space for an assembly FAT driver. There should be enough of space out of 0x2000 bytes,(in cookhack) for a 4KB DLDI driver for raw sector access, and some RAM raw sector dump code.(And card init code.)by yellowstar - Offtopic
Indeed, never cheat online, that's despicable. Gamers notice when others cheat. Cheaters ruined the first Sonic Riders: Zero Gravity course for the leader boards, there's only cheaters on that course.by yellowstar - Offtopic
MINI has raw NAND read/write support, that's all you need to backup/restore. ppcskel has NAND FS support, but only for reading. I don't know why FS Usage is 3.3% when NAND FS is formatted...by yellowstar - FixMii
FS Usage is calculated from the used cluster count I think. Check ppcskel nandfs.c for the code. Bootmii, HBC, and DVDX do _not_ write to NAND, only the installer does.(HBC and Bootmii could write to NAND with some apps, but you have to run them manually. Currently Bootmii doesn't even have any released apps capable of writing to NAND FS.) This is difficult to fix yourself without a NAND bacby yellowstar - FixMii
Sysmenu memory patches are removed when you boot a game/channel, or power-off/enter WC24 standby.by yellowstar - Homebrew Applications
RgCz: check the system info in the menu for NAND backup/restore. Tell us what you see. You don't need to post in several topics, just create a new topic instead...by yellowstar - The Junkyard
Check the system info under the menu with the NAND options. Tell us what you see. If you see NAND FS Usage 3.3%, your NAND FS was formatted, and the only way to fix it is to either send it to Nintendo, or try asking bushing to repair it, see the forum topic sticky.by yellowstar - FixMii
That's the autoboot feature. Sysmenu will automatically be booted unless a button on the GC controller or the power button on the Wii is pressed. The power and eject buttons can't be used for navigation, ect, when launched from HBC. You need a GC controller to use Bootmii from HBC.by yellowstar - BootMii Beta
What system menu did you have? Did you try any IOS or sysmenu down/upgrading? The cBoot2 armboot.bin is just an IOS kernel downloaded from NUS, and ppcboot.elf is just a DOL loader.(Possibly with IOS reload code added I guess.)by yellowstar - The Junkyard
Yes, libogc network functions are based on BSD sockets.by yellowstar - Coding
Place the original Bootmii files on your SD card, and check the system info in the menu for NAND backup/restore. Tell us what you see. If FS usage is 3.3%, you NAND FS was probably formatted. If that happened, only a friend's NAND dump and bushing, or Nintendo can fix it.by yellowstar - The Junkyard
Indeed, your NAND FS was formatted. If you know someone who has a Wii and Bootmii, you could give bushing $10 to re-encrypt and re-sign your friend's NAND dump so it could be flashed to your NAND. Other than that, there is no way to fix your Wii other than Nintendo.by yellowstar - FixMii
There's a PowerPC template on bootmii-devel google group.(Group mentioned in MINI src blog post comments.)by yellowstar - Coding
amoxiflash is an alternative to the official Infectus NAND programmer software, for the Infectus NAND programmer hardware only. What is this hardware you're using?by yellowstar - FixMii
That's when launched from sysmenu, right? The old version of Gecko OS I have doesn't set some flag correctly and boot2 runs when shutdown, running sysmenu.(Dunno if the latest version fixed that.) This isn't really useful, it's just some reset, causing Starlet to run boot2 as when Broadway is initially powered off. EDIT: This is related to MIOS, it's not game specific.by yellowstar - Ideas, requests
No. HBC took many, many months of development and testing before the first beta was released. DVDX can't brick your Wii, and installing Bootmii won't brick your Wii either. Just be very careful with dangerous Wii homebrew.(Or just don't use them at all if you don't have Bootmii boot2.)by yellowstar - Getting Started
QuoteWiiPowerI also wonder if it was possible to run gamecube games in wii mode, but gamecube clock speed. For this i have some questions: 1. What exactly turns the wii hardware off? I think i read somewhere that it is related to the clock speed, which would be bad. BC sets some flag, then loads and boots boot2. If this flag is set, boot2 adjusts the clock speed, and loads and boots MIOS. MIby yellowstar - Ideas, requests
Well, I guess the only option is Nintendo...by yellowstar - FixMii
Download 1-2 with NUSD as said above and install with wadimport via bannerbomb. Was HBC working before the brick?by yellowstar - FixMii
That's really hard. We'd have to get some open-source wireless driver compatible with the wireless NIC working, then we'd have to work on a TCP/IP stack implementation.(or port one) And installing is difficult: only people that have working NAND HMAC signing code can modify NAND, and install software via MINI.(And I'm not one of them either) Either it's not well known thaby yellowstar - FixMii
The MIKE preview of the Linux kernel is an MINI app. A Linux toolchain compile script was released, as well as MINI source code and a MINI app template.(See bootmii-devel google group for the template) I wrote a few currently useless MINI apps. One is just an simple but very incomplete filesystem diagnostic app.(It's not meant to be as advanced as wii-fsck, but a port of wii-fsck as a MINI aby yellowstar - FixMii
Download title 0000000100000002 with NUSD, and set the title version field to the version for your current sysmenu: Install with wadimport.by yellowstar - FixMii
Perhaps MIOS doesn't really disable Wii HW. Perhaps MIOS just sets some register for re-mapping the DI registers. Never mind, there seems to be NAND interface, AES, and SHA engine disable code in MIOS. It seems that the only Wii hw related code run on MIOS is the Wiimote disconnection code, and the Starlet timer thread/process code.(The Starlet timer IRQ is the only IRQ enabled in the ARM HWby yellowstar - Ideas, requests
It's likely your NAND FS was formatted, basically deleting everything on it.(Except for /sys files) cBoot2 won't help if that happened. To confirm this, dump NAND again,(copying the previous dump before the brick occured, to your PC if you haven't already done so) and extract SFFS from 0x20be0000 - 0x21000000.(With a hex editor) Then upload it and then either post/PM the link.by yellowstar - FixMii
What programmer software did you use? The official Infectus software has issues. Maybe try anonxiflash.(Win32 build available on Hackmii) What block was invalid? If the fan doesn't work, something is probably wrong with boot2. So Bootmii doesn't load either, with SD card inserted? Also, confirm the filesize of the NAND dump you're flashing is exactly 0x21000000 bytes. I can'tby yellowstar - FixMii
GC DI code uses completely different register addresses than Wii register addresses.(There may be other peripherals requiring patching.) Patching would be required for GC disc games to run. If someone could get GC discs to be read with a modified libdi,(orginal libdi reading GC discs produce unknown errors) patch DI register addresses references, and slow down the clock speed of the Broadway fromby yellowstar - Ideas, requests
SteelSLasher, the free 4.9 version of IDA Pro only supports PC x86. You must pay for the commercial $500 version for full processor support.(PPC, ARM, ect)by yellowstar - Software