It is currently Mon Feb 18, 2019 2:03 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 142 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10
Author Message
PostPosted: Wed Jan 16, 2019 2:21 am 
Offline

Joined: Tue Jan 11, 2011 4:41 am
Posts: 46
nocash wrote:
Might be wifi firmware related. The launcher boots up despite of wifi firmware errors - but refuses to start games if that error had occurred.
For DWM-W024 wifi boards you would need the newer wifi firmware revision, 00000002.app. But you should normally have that in v1.4.
If the bug occurred only after installing unlaunch, try uninstalling it, to see if that helps.
Or scandisk the decrypted emmc image, or compare the wifi firmware file against a redownloaded copy from nusdownloader, in case fat corruption had destroyed it.


Thank you. I have updated the wifi with nus, no change. The nand works fine in NO$GBA. Not unlaunch is causing the error. It's hardware related (something between the wifi board and the cpu). In fact, unlaunch saved this board from the trash. I was hoping for a simple solution to edit the launcher to ignore the wifi board.


Top
 Profile  
 
PostPosted: Thu Jan 17, 2019 9:42 pm 
Offline

Joined: Fri Feb 24, 2012 12:09 pm
Posts: 812
For a cpu-to-wifi wiring diagram, click the picture at the bottom of the no$gba webpage. But that would be useful only if the problem is a broken wire between cpu and wifi. Bad solderpad underneath of the cpu would be more difficult, and burned transistor inside of the cpu would be even worse. A bit easier would be dirty or worn out pins on the wifi board connector.
Did you try using a different wifi board? And does the wifi itself work, eg. in dsi browser? Well, to test that with nonworking system settings, you would need to configure the access point settings for the wifi board on another console, or rename your access point to use matching ssid and password of an already configured access point, you can dump the access point settings in wifi flash aka "in nds firmware chip" with fwtool.
Hmmmm, and the problem might be yet elsewhere, the main reason that makes you think that it's wifi related is the nonworking system settings stuff, right?


Top
 Profile  
 
PostPosted: Sat Jan 19, 2019 4:29 pm 
Offline

Joined: Tue Jan 11, 2011 4:41 am
Posts: 46
nocash wrote:
Hmmmm, and the problem might be yet elsewhere, the main reason that makes you think that it's wifi related is the nonworking system settings stuff, right?


You are correct. And yes, I've also tested it with different known working wi-fi boards. In the past i even replaced the wifi connector and it didn't help. I think it's the solder under the cpu. If this would be a single situation I'd just gave up, but in the past i had over 10 board with the same problem. I salvaged the cart connector and the rest went to trash (there was no unlaunch back then). Now I have 2 boards with this problem. That's why I hopped for a simple way to disable the wifi check in the system launcher. I didn't know the wifi settings are saved on the wifi board. I will test when I get home.

EDIT: I used a working dsi and set up a wifi connection. I also accepted the user agreement in system settings. I removed the wifi board and placed it in the broken dsi. Now i started the browser from unlaunch. It tells me I must accept the dsi network services agreemnet. Now I go to system settings---internet---user agreement. It tells me it must connect to the internet. And it just searches for the connection. The small icon on the top screen for the signal strength show no lines. So there's no internet connection. The same thing for the shop. In pictochat I get this error: "communication error. the nintendo ds will now shut down.". Also if I shortly press the power button for reset (in doesn't matter in what app) the console resets, but unlaunch doesn't come on, only black screens.


Top
 Profile  
 
PostPosted: Thu Feb 14, 2019 7:32 am 
Offline

Joined: Thu Feb 14, 2019 6:14 am
Posts: 2
Are the disabled RSA checks supposed to carry over when loading an item from the system menu / launcher? I'm wondering because I experimented with changing the version info (title\0003000F\484E4Cxx\content) and that leads to an error screen when opening some items (System Settings, DSi Shop, and 3DS Transfer Tool). Everything else still opens okay (DSi Sound, games/DSiWare, DS Download Play, DSi Browser, DSi Camera).

This is with unlaunch v1.7.

I tried replacing the hash in the TMD assuming that hash checks still occur even if the TMD signature check is bypassed. There's also a signature before the NitroARC section in the .app file, but I hoped that would be bypassed as well.

I also tried leaving the TMD alone in case the TMD signature is checked but not the hashes. However, that would still leave the signature before the NitroARC data as invalid.

Any help would be very welcome. Thanks!


Top
 Profile  
 
PostPosted: Thu Feb 14, 2019 10:36 am 
Offline
User avatar

Joined: Tue Jul 24, 2018 6:28 pm
Posts: 19
System Settings and some other system apps may have their own checks and those are not patched out. Only Launcher. As I recall with my System Settings, I just modified the Ver string inside the app instead of trying to modify the version data SRL. :P


Top
 Profile  
 
PostPosted: Thu Feb 14, 2019 9:52 pm 
Offline

Joined: Fri Feb 24, 2012 12:09 pm
Posts: 812
Yes, only launcher is patched, things like system settings aren't patched (though you could do so yourself).
Apropos modifying version data, there is this thing in there:
Code:
 user_area_size.bin  - eg. 08000000h (signed) (=128Mbyte?) (aka 1024 "blocks"?)

It would be interesting if that value does really affect the amount of useable SD/MMC space for DSiware. Did you test that when messing with the file?


Top
 Profile  
 
PostPosted: Thu Feb 14, 2019 10:18 pm 
Offline

Joined: Thu Feb 14, 2019 6:14 am
Posts: 2
nocash wrote:
Yes, only launcher is patched, things like system settings aren't patched (though you could do so yourself).

I guess I'll have to find out if it's practical to do myself. Modifying some data is trivial compared to having the knowledge to properly modify unlaunch and/or DSi code, and sadly the latter may to be out of my reach right now.

I noticed that v1.8 apparently loads the version data based on the release notes. What does unlaunch load it for if the System Menu doesn't normally load and use it?

nocash wrote:
Apropos modifying version data, there is this thing in there:
Code:
 user_area_size.bin  - eg. 08000000h (signed) (=128Mbyte?) (aka 1024 "blocks"?)

It would be interesting if that value does really affect the amount of useable SD/MMC space for DSiware. Did you test that when messing with the file?


I didn't test that, no. I was only looking at changing eula_url.bin, nup_host.bin, and NintendoCA-G2.der in relation to keeping the DSi highly or fully functional online when (not if) the servers those are dependent on are shut down.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 142 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group