Hacking WAD Scholar Needed... Online to Offline

lowbred

Member
OP
Newcomer
Joined
Mar 3, 2020
Messages
6
Trophies
0
Age
46
XP
37
Country
Canada
I made a forwarder for UNEEK using CustomizeMii. The base wad is Wii U Transfer Tool (Channel) and new dol from the OG neek2o NK2O_1.wad. Initially I was using a 4.1U NAND with Dolphin and when I tested the new wad it worked as expected. Next, installed it on real Wii (4.3U) via USB Loader GX EMUNAND WAD Manager and booted up UNEEK. UNEEK boots fine, the channel opens, I click 'Start' and a "An internet connection is required..." pop-up pop-ups. That sucks... After unpacking the wad... /00000000.app/banner.bin... banner.bin is the culprit. Injecting this banner.bin into a known working forwarder produces the same result. I went a little deeper 'benzin .brlan to. xmlan' and 'benzin .brlyt to .xmlyt' but found no reference to an internet connection. I'm no programmer but would really like to know if I'm on the road to nowhere. Is it possible to remove this pop-up with out scripting/building a new dol?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
please explain what you want to achieve first.
Because if you install any WAD using USBLoaderGX, then the WAD is installed on emuNAND.
launching Uneek(which is an emunand) from emuNAND is an endless loop.

You want to go to uneek from sysNAND? or want to launch the installed channels located on emuNAND?
There are already existing "neek" channels forwarder to install on emuNAND, which are used to exit neek to sysNAND, or launch neek from sysNAND. but you can't launch emuNAND from EmuNAND, what's the point??

You first need to already be in a neek environment to be able to see/use that channel, which is therefore useless. no need to boot uneek if you already are in uneek.
Maybe I don't understand what you explained by "UNEEK Boots fine, the channel opens", I click start".

because if you are still in USBLoaderGX interface, then "UNEEK Boots fine" probably refer to you clicking on the interface? before you "click start", then the channel is NOT booting. it's just a visual of the animated banner inside the channel.

If you are already in Uneek sysMenu interface, what's the point in launching another instance of Uneek from a channel? neekception.

Then, if you want to install a channel on Wii, why use a WiiU base wad and tool ?


finally, if what you want is to actually go into uneek from USBLoaderGX interface, why make a channel to launch neek, when usbloadergx does it automatically and silently by launching a game?

so maybe your question about the banner is legit, but I don't understand the reason you did all the steps before you found that internet issue. what do you want to achieve? learn about banners, or make a working channel? to what purpose?
 
Last edited by Cyan,

lowbred

Member
OP
Newcomer
Joined
Mar 3, 2020
Messages
6
Trophies
0
Age
46
XP
37
Country
Canada
I'm in the UNEEK sysMenu interface booted from USB Loader GX > Features > Boot Sneek... My understanding the original neek2o NK2O_1.wad boots into UNEEK from real NAND and reboots the system from the UNEEK sysMenu (EMUNAND). That's how it's working for me. So, the "forwarder" I made to boot to UNEEK from real system menu works both ways, with this same wad I can reboot to the real system menu from the UNEEK sysMenu. The one in question uses the Wii U Transfer Tool.wad a totally different base wad for strictly UI reasons. I thought this wad was an original Wii wad, I downloaded it from a trusted source and it was included in the original Wii wad section. Maybe it's not... I can install it to the EMUNAND fine... IDK?
What I'd like to achieve is to use the Wii U Transfer Tool wad as a base to reboot the system from the UNEEK sysMenu. I hope I explained myself better. I really like the way it looks ;)
 
Last edited by lowbred,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Ah, ok.

What you want is have the animated banner "Wii Transfer tool" channel inside your nSwitch channel, both on sysNAND and Neek?
There are therefore two option :
1. use WTT as base, and replace the dol.
2. use Nswitch as base, and replace the banner.

Personally, I would go with the second option, as it already contains the proper channel's TitleID to properly exit back to sysNAND when exiting a game.
On Wii it'll look fine.
On WiiU the issue will be that you'll have 2 identical channels on your sysmenu (you can delete the real WTT from emuNAND and keep only the nswitch one), but on sysNAND I don't recommend deleting system channels.


The first option will (should) work but on vWii you'll replace the official system channel with a patched dol (which is what's the WUP installer does) (is that the correct name? replacing Mii channel's app with hackmii launcher)
On Wii that's fine, you'll just add a new channel on sysmenu.



What I understand you did:

The "neek" channel is actually a homebrew (Nswitch) which detects whether you already are in neek environment or not.

If you are on sysNAND, it reboots the console with patched kernel (neek).
if you are on neek, it reboots the console (going back to sysNAND).


What I understand is that you made a new wad, and installed it using USBLoaderGX's emuNAND manager. it means the channel is installed on your emuNAND, and not sysNAND.

If you installed the wad using USBGX only to get that channel installed and available when you are in neek environment, in order to "exit" neek, then that's good ! that's how you need to use that (exit neek) channel.
If you installed the wad using USBGX and try to launch it from USBGX interface in order to boot into neek, that's NOT where you should install it ! that channel should be installed on sysNAND, usbgx has the ability to list channels from sysNAND too and nswitch will detect sysNAND and rebot into neek.

if you launch the channel by listing emuNAND channels from USBGX, it'll only create issues.
because USBGX will first set the console in "emuNAND", then launch the channel (nswitch) and you'll be in "emuNAND" mode when nswitch checks if you are on sysNAND or not....if you are on emuNAND, it will detects and interpret that you already are on neek (while you are not) and will try to reboot the console to return to sysNAND.
I'm not sure this is the expected result.


If your network issue is from neek, then I don't know. it's strange that the banner animation would try to check internet (eve though it's possible, as Vote channel or weather channel did).
But what I remember is that the network had issues on Neek. some games (all?) network don't work on neek. I tried only "Uno" card game, but it never worked, even if the SYSCONF and network was from the same console/network/setup.
I guess if the banner checks if the network is init, it'll fail before launching the app.
 
Last edited by Cyan,

lowbred

Member
OP
Newcomer
Joined
Mar 3, 2020
Messages
6
Trophies
0
Age
46
XP
37
Country
Canada
Oh my goodness... Option 2... Reverse the process..? It worked! :) I feel a little du... du,du,du... dumb. That's why us newbs need you Cyan. I love how when you help us out you come at it from every angle. Very detailed but easy to understand. What I wanted to accomplish was making two new "neek" channels, one for the sysNAND and one for the emuNAND. One different from the other, two different banners/icons/sound. I do not have a vWii or a Wii-U, only a couple of original Wiis. Now, if anyone else comes across the same problem they will get a heads-up from your detailed response. Cool! I'm very grateful for your help. Love the way they both turned out. Thank you! P.S. I started the process about two weeks ago updating my soft-mods (from 2012) which lead me to your two threads/tutorials on the SNEEK/UNEEK process' which taught me everything I needed to know. Also, grateful for that. Thanks again!
 
  • Like
Reactions: Cyan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
  • Psionic Roshambo @ Psionic Roshambo:
    I knocked the east coast backbone of EarthLink offline for like 6 hours one time, was on the news and everything well I mean I wasn't on the news.... Just they where having "technical difficulties" lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Was just one single custom packet. I miss when Internet security was an afterthought lol almost all modems and network hardware operated in promiscuous mode.
  • Psionic Roshambo @ Psionic Roshambo:
    Now these days they do sanity checks.... The source IP can't also be the destination IP lol
  • Psionic Roshambo @ Psionic Roshambo:
    They did end up using some of my stuff in the first Gulf war though lol
  • BakerMan @ BakerMan:
    GUYS I JUST COMMENTED A YOUR MOM JOKE ON A GACHA YT COMMUNITY POST (the algorithm has cursed me in terms of community posts, bc I fuck around on that sort of community post, just commenting and being a jackass)
    +1
  • BakerMan @ BakerMan:
    IT FELT SO GOOD
    +1
  • BakerMan @ BakerMan:
    the OP made a couple vocaloid characters, and the post had the caption "Guess who I did 💙💛❤️

    hint: they're from vocaloid"
    +1
  • BakerMan @ BakerMan:
    to which I responded:
    "Guess who I did 💙💛❤️

    hint: it's uremum"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some awesome pranks but I'm afraid to test them lol
    Psionic Roshambo @ Psionic Roshambo: I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some...