Was given a working Setanta/ESPN card so thought I'd give it a go by grabbing the Viewing Card Enabled firmware. On startup, BT recognises that my account doesn't have a viewing card and forces a firmware "update" for the not setanta version. Tried to spoof the contentversion so that it wouldn't force the upgrade and it seemed to be working as was almost completely started up when it decided to do some content checks and rebooted into NR01
This is where I suspected that the signature checking had moved until later in the process and some research found the following
*Update*
The program for editing the registry must not be working properly..
I manually hex edited the hv's and replaced the ref's to the sigcheckfilter.dll with 0x00, binmodded the nk.bin, and..... the box booted with no file checking
I was able to verify this by modding the splash logo.
Mick
I found a working tool for handling the hv files but was wondering what you changed? Did you blank out the entire registry keys or just the value?
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile\FATFS\Filters\MyFilter]
"Dll"="SigCheckFilter.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS\Filters\MyFilter]
"Dll"="SigCheckFilter.dll"
I tried using an older firmware with the smartcard activated, but amongst the 12 less channels that the channels scan finds on the older firmware is the one that the smartcard actually unlocks...