2.3 KiB
Experimental space for trying to capture the region unlock codes from a One For All remote.
Original procedure: https://www.videohelp.com/dvdhacks/sony-bdp-s5100/12108
Magic 994 is referred to as "key magic" and allows assigning missing functions to a button. https://www.oneforall.com/en-us/support/faq/urc7955-urc7980-how-can-i-program-missing-function-my-smart-control
Relevant O4A codes
00189 - SIRC (A:0x00 C:0x7F)
00255 - SIRC (A:0x00 C:0x65)
00095 - SIRC (A:0x00 C:0x55)
00221 - SIRC (A:0x00 C:0x5F)
00079 - SIRC (A:0x00 C:0x15)
Procedure for programming a key magic code
Hold Magic until LED blinks
Select device (has to roughly match the real world device - use DVD) - LED should blink twice (if not, the device code was rejected)
Enter 994 (two blinks)
Press magic
Enter key magic code
Press the button to assign it to. LED will blink twice.
Remote Reset
Hold Magic until LED blinks twice
Enter 981
Wait until TV blinks 4 times
Observations
Key Magic functions manually added will persist until they are replaced with different key magic or the remtoe is reset. Simply entering a new device code will not replace the key magic functions
The device that's programmed has an effect on the key magic function that's added. Examples:
DVD set up as code 1633, button 1 (default) = SIRC20 A:0x093A C:0x00
DVD set up as code 1633, button 1 key magic 00189 = SIRC A:0x00 C:0x7F
DVD set up as code 0741, button 1 (default) = Samsung32 A:0x2D C:0x3B
DVD set up as code 0741, button 1 key magic 00189 = Samsung32 A:0x2D C:0x80
DVD set up as code 1516, button 1 (default) = SIRC20 A:0x1C5A C:0x00
DVD set up as code 1516, button 1 key magic 00189 = SIRC A:0x00 C:0x7F
DVD set up as code 4009, button 1 does nothing. Power = SIRC20 A:0x12FA C:0x15
DVD set up as code 4009, button 1 key magic 00189 = SIRC20 A:0x12FA C:0x7F
DVD set up as code 0772, button 1 (default) = SIRC20 A:0x093A C:0x00
DVD set up as code 0864, button 1 (default) = SIRC20 A:0x0A7A C:0x2A
DVD set up as code 0864, button 1 key magic 00189 = SIRC20 A:0x0A7A C:0x7F
DVD set up as code 1033, button 1 (default) = SIRC20 A:0x093A C:0x00
DVD set up as code 1033, button 1 key magic 00189 = SIRC A:0x00 C: 0x7F
Resources
https://www.eliztech.com/remotes/codelists/sony-dvd-codes-for-ofa