no, its much more simple then that.
check 1: see if the icon for the game is in the white list
check 2: query that game for data
...old flash kits respond with specific data
...new kits respond with any data (always the data being queried as long as the response file is updated)
the old kits would pass check 1 and then respond with the data for check 2. but as soon as nintendo blocked that specific check or that icon and that specific data (from how i understand it), the kit would need a new bootloader flash (new icon, new data to respond with). new kits the icon always passes and the data matched with it can be anything because the team can update just that part.
this is why on most "generation-2" flash kits we only need to update part of the file and not the entire bootloader (icon and all).
does that make more sense?
i really don't know the exact specifics. when i ask about it i always get general responses. i think the teams don't want to give away to much information.
-another world