Fix Wii Remote Sync on Wii while stuck in autoboot homebrew loop

Discussion in 'Wii - Tutorials' started by driverdis, Oct 4, 2019.

  1. driverdis
    OP

    driverdis I am Justice

    Member
    8
    Sep 21, 2011
    United States
    1.048596β
    If you have a Wii that is stuck in a priiloader or other autoboot loop involving homebrew with no Wii Remotes synced, this method works.

    I tried this as my last resort since my Wii Mini was stuck in a loop after I set the priiloader autoboot to Homebrew Channel and synced my remote to a different Wii,
    The Mini has no buttons for launching Priiloader so launching via a forwarder homebrew using HBC is required, and this is why this loop is dangerous for Wii Mini

    to exit the loop, you will need these things:

    1. A computer with Linux (used Ubuntu 19.04 myself)

    2. A Bluetooth adapter compatible with bdaddr (Intel does not work, CSR ones do work, I used a Cinolink BT403D Bluetooth adapter that uses CSR chipset)
    EDIT: Tested Broadcom and it may work with some adapters but my particular one { RocketFish RF-BTAPDT } shows that it set the MAC Successfully but it never changes.

    3. The MAC Address of the Wii's BT Adapter, which is written on the BT card itself inside the console, so this will require disassembly to get to.
    This is what that looks like:
    BluetoothCard.JPG

    4. the bdaddr program, which i will attach here.

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Step 1: Extract the bdaddr program to your desktop
    Step 2: Open linux terminal app
    Step 3: CD to the desktop via
    Code:
    cd Desktop
    Step 4: Document original adapter mac address via this command:
    Code:
    ./bdaddr -i hci1
    NOTE: yours may be hci0 if it is your main adapter, or you are using a USB adapter on a Desktop that does not have it's own BT module.
    This Info Should be displayed:
    Code:
    Manufacturer:   Cambridge Silicon Radio (10) [or whatever your Manufacturer is]
    Device address: YOUR ADAPTER MAC
    Take note of this value since you may want to flash the adapter mac back to normal

    Step 5: Set MAC Address of the adapter to match the MAC of the Wii BT Adapter via this command (substitute hci1 for hci0 if your card is not hci1)
    Code:
    sudo ./bdaddr -i hci1 -r YOUR WII BT MAC HERE  ( Formatting looks like this 00:00:00:00:00:00 ) 
    Step 6: unplug and plug in the adapter

    Step 7: verify changed MAC via this command, if the new address sticks then your good to go
    Code:
    ./bdaddr -i hci1  ( use hci0 if your card is hci0 )
    Step 8: Sync Wii Remote via SYNC button, not temp 1+2 SYNC to the bluetooth adapter via bluetooth "Setup New Device" option

    accept any prompts on screen and the remote should connect and light up as player 1

    Step 9: Disconnect Bluetooth adapter physcally from the PC (or set MAC address back if built-in) then turn on Wii

    The remote should auto connect up while in homebrew, but once official software like the System Menu is loaded, it will lose connection and require a resync, which is fine to do since you are at the System Menu anyway and syncing works fine.
     

    Attached Files:

    Last edited by driverdis, Oct 5, 2019
  2. FancyNintendoGamer567

    FancyNintendoGamer567 GBAtemp Advanced Fan

    Member
    5
    Feb 13, 2017
    United States
    Off-topic, but I use Ubuntu too, just 18.04 though lol.
     
    driverdis likes this.
  3. Ryccardo

    Ryccardo and his tropane alkaloids

    Member
    14
    Feb 13, 2015
    Italy
    Imola
    Inb4 the reset button pin is fairly easily accessible on the board
     
  4. driverdis
    OP

    driverdis I am Justice

    Member
    8
    Sep 21, 2011
    United States
    1.048596β
    That works as well it seems. using the reset button to force Priiloader into the system menu can work. I did not realize the Wii Mini board has the reset pin accessible. This would have saved me a lot of time had i known that. This method however will work for anyone with a broken Reset button that cant bypass Priiloader, assuming they have a Wii with no GC ports.
     
  5. Ryccardo

    Ryccardo and his tropane alkaloids

    Member
    14
    Feb 13, 2015
    Italy
    Imola
    I actually don't know - I tried figuring it out from a fairly boring photo for 10 minutes then gave up and posted that what if :)
     
Quick Reply
Draft saved Draft deleted
Loading...