Hacking GW multirom demo

  • Thread starter Thread starter glass
  • Start date Start date
  • Views Views 101,687
  • Replies Replies 628
  • Likes Likes 30
Just a question. a friend of mine has a mcumall programmer which has jtag and spi interface, if gateway comes up with an update that reguires programing their chip, can we simply use a programmer like the mcumall one and flash the clones using the jtag pins on the back of the pcb? or it's not that easy?

Sure it would be possible, but you would need an update file from the maker of your card. If you could extract the FPGA programming data from a GW update, I am not sure whether it would work on any other card. I am sure GW is not going to make it easy to utilize their work. Likely the update will be encrypted and I doubt the clones have the key.
 
Ok, the date is correct. Gateway uses the date directly from the file allocation table:

https://en.wikipedia.org/wiki/File_Allocation_Table

Code:
Create date (since DOS 7.0 with VFAT).
The year, month and day are encoded according to the following bitmap:
 
Bits    Description
15-9    Year (0 = 1980, 119 = 2099)
8-5    Month (1–12)
4-0    Day (1–31)

With that info 0x4444 is April, 4th 2048
 
Code:
Create date (since DOS 7.0 with VFAT).
The year, month and day are encoded according to the following bitmap:
 
Bits    Description
15-9    Year (0 = 1980, 119 = 2099)
8-5    Month (1–12)
4-0    Day (1–31)

With that info 0x4444 is April, 4th 2048

like this 0x4444 = 0100010 0010 00100

bit 4-0 00100 = 4
bit 8-5 0010 = 2 Feb
bit 15-9 100010 = 34 (1980 + 34 = 2014)

or am I wrong
 
Code:
checkGW()
{
          if(crcOK)return;                // Check if the CRC is ok. If the CRC is ok, return and don't execute the other checks
          if(random)return;              // Generate a random number and check, if the number matches the requirement's. If they don't match, return and don't execute the other checks
          if(no_filebefore0x4444)return;  // Check the date of the first file beginning with "L". If the date is before the 04. Feb., return and don't execode the brick routine
          brick()                        // If all checks before don't return, the brick code is executed
}


This pseudocode is bullshit and I can prove it:

If this is what the GW code does then neither clone card users nor legit GW users would have bricked their 3DS until Feb 4th.

Guess what today is? Jan 24th. So we should not see a single brick yet the threads on this forum are full of them (with clone users)
 
like this 0x4444 = 0100010 0010 00100

bit 4-0 00100 = 4
bit 8-5 0010 = 2 Feb
bit 15-9 100010 = 34 (1980 + 34 = 2014)

or am I wrong

Thanks, I divided the bits wrong. :wacko: It makes much more sense now. Burn gbatemp, burn for your stupid members :p1ng3:
 
I
The world ends :tpi:

Seriously: The second check is active, if the file creation date is after this date, so 2 checks are running which theoretically can double the chance of a brick.


first though: same though for me

a lright thats freaking so you have the 1/8 to get bricked after 4 feb?

kalimero do i count as stupid?:lol:
 
killallhumans.png

Fig.666
 
This pseudocode is bullshit and I can prove it:

If this is what the GW code does then neither clone card users nor legit GW users would have bricked their 3DS until Feb 4th.
Yeah, you can proof, that the second check is not running yet. The first one runs since almost a month.
 
set up emunand on that day and it will ;)

although its not exactly proven what the date check is doing yet is it? and is it 100% that the code is checking the launcher.dat itself or could it be other files?
 
This pseudocode is bullshit and I can prove it:

If this is what the GW code does then neither clone card users nor legit GW users would have bricked their 3DS until Feb 4th.

Guess what today is? Jan 24th. So we should not see a single brick yet the threads on this forum are full of them (with clone users)


This is a second check, that hasn't been activated yet. On February 4th, the chance of your console bricking on legitimate Gateway and clone firmware will essentially double.
 
This is a second check, that hasn't been activated yet. On February 4th, the chance of your console bricking on legitimate Gateway and clone firmware will essentially double.

Again I see that you're reading all the threads, all the posts related to Gateway, and spreading rumors, like this one.
We don't know for sure, what will be after 4th february.
But I see that you know everything the best.

Sorcerer one?
 
  • Like
Reactions: MopSec
Again I see that you're reading all the threads, all the posts related to Gateway, and spreading rumors, like this one.
We don't know for sure, what will be after 4th february.
But I see that you know everything the best.

Sorcerer one?


You are right. Probably, that day it's not going to check for something in particular to brick the device. That date, for sure, is going to enable WiFi and download a copy of "Hello Kitty island" ...
 

Site & Scene News

Popular threads in this forum