To use this DES key to enable ROM serving in RebLibrarian, you’ll need to make two registry entries. Three, if you want RebLibrarian’s debug mode (which I always suggest) .
[HKEY_CURRENT_USER\Software\REBTools\REB1200librarian\Devices]
“DeviceKeyTA0123456789″=”0123456789ABCDEF”
“LastBSBrowsingTA0123456789″=”TA0123456789″
[HKEY_CURRENT_USER\Software\REBTools\REB1200librarian\Security]
“Debug”=”1″
Download a template of the registry keys
Fill in the device name (TA…) at all 3 locations, and the device key. Now import into the registry and restart RebLibrarian. You should now have the ability to see the debug tab, which contains lots of useful info, as well as the ability to serve encrypted ROMS.
It’s really an amazing feature. Put a bunch of unencrypted ROM firmwares in your Bookshelf folder on the PC, and when a REB connects and chooses one the RebLib will automatically encrypt it to the device’s key and send it over.
The REB will go into the “Performing Maintenance” routine. You will see the ROM download smoothly in the red (or rainbow colored) progress bar. It will then be decrypted and checksummed. If all is well, then a more jerky red progress bar will show you the progress of overwriting the internal flash, and finally a smooth green progress bar will overwrite the red one as the flash is verified.
If the version of the firmware is equal or lower than your current firmware you will get a bogus message that the update was unsuccessful. It’s safe to ignore it. Start the REB with the back button held down to get Advanced Settings, then go to Info-> More to verify that you are running the new version.
At this point, you can consider yourself an expert on the RebLibrarian method of serving arbitrary firmware to the device. If we remember any important details in the future we will be sure to update this article, but for now – go forth and hack!






Recent Comments