More additions from emptythevoid

This commit is contained in:
UberGuidoZ
2024-09-06 15:00:24 -07:00
parent 2989e191fb
commit 555a5d33e5
27 changed files with 2179 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
Filetype: IR signals file
Version: 1
#
name: 1
type: parsed
protocol: SIRC
address: 00 00 00 00
command: 7F 00 00 00
#
name: 2
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 65 00 00 00
#
name: 3
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 55 00 00 00
#
name: 4
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 5F 00 00 00
#
name: 5
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 15 00 00 00

View File

@@ -0,0 +1,77 @@
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

View File

@@ -0,0 +1,32 @@
Filetype: IR signals file
Version: 1
#
name: 1
type: parsed
protocol: SIRC
address: 00 00 00 00
command: 7F 00 00 00
#
name: 2
type: parsed
protocol: SIRC
address: 00 00 00 00
command: 65 00 00 00
#
name: 3
type: parsed
protocol: SIRC
address: 00 00 00 00
command: 55 00 00 00
#
name: 4
type: parsed
protocol: SIRC
address: 00 00 00 00
command: 5F 00 00 00
#
name: 5
type: parsed
protocol: SIRC
address: 00 00 00 00
command: 15 00 00 00

View File

@@ -0,0 +1,32 @@
Filetype: IR signals file
Version: 1
#
name: 1
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 7F 00 00 00
#
name: 2
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 65 00 00 00
#
name: 3
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 55 00 00 00
#
name: 4
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 5F 00 00 00
#
name: 5
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 15 00 00 00

View File

@@ -0,0 +1,37 @@
AllInOne 994 code,Protocol,Address,Command
Default 1533 Power,SIRC20,0x093A,0x15
Default 1533 1,SIRC20,0x093A,0x00
Default 1533 2,SIRC20,0x093A,0x01
Default 1533 3,SIRC20,0x093A,0x02
Default 1533 4,SIRC20,0x093A,0x03
Default 1533 5,SIRC20,0x093A,0x04
Default 1533 6,SIRC20,0x093A,0x05
Default 1533 7,SIRC20,0x093A,0x06
Default 1533 8,SIRC20,0x093A,0x07
Default 1533 9,SIRC20,0x093A,0x08
Default 1533 0,SIRC20,0x093A,0x09
info,SIRC20,0x093A,0x54
ok,SIRC20,0x093A,0x0B
exit,SIRC20,0x093A,0x0E
menu,SIRC20,0x093A,0x1B
rew,SIRC20,0x093A,0x22
FF,SIRC20,0x093A,0x23
play,SIRC20,0x093A,0x32
pause,SIRC20,0x093A,0x39
prev,SIRC20,0x093A,0x30
next,SIRC20,0x093A,0x31
stop,SIRC20,0x093A,0x38
00189,SIRC20,0x093A,0x7F
00255,SIRC20,0x093A,0x65
00095,SIRC20,0x093A,0x51
00221,SIRC20,0x093A,0x5F
00079,SIRC20,0x093A,0x62
00001,SIRC20,0x093A,0x62
00002,SIRC20,0x093A,0x60
00127,SIRC20,0x093A,0x6D
00128,SIRC20,0x093A,0x6A
00256,SIRC20,0x093A,0x62
00003,SIRC20,0x093A,0x64
00004,SIRC,0x00,0x03
00005,SIRC,0x00,0x07
00006,SIRC,0x00,0x01
1 AllInOne ‘994’ code Protocol Address Command
2 Default 1533 Power SIRC20 0x093A 0x15
3 Default 1533 1 SIRC20 0x093A 0x00
4 Default 1533 2 SIRC20 0x093A 0x01
5 Default 1533 3 SIRC20 0x093A 0x02
6 Default 1533 4 SIRC20 0x093A 0x03
7 Default 1533 5 SIRC20 0x093A 0x04
8 Default 1533 6 SIRC20 0x093A 0x05
9 Default 1533 7 SIRC20 0x093A 0x06
10 Default 1533 8 SIRC20 0x093A 0x07
11 Default 1533 9 SIRC20 0x093A 0x08
12 Default 1533 0 SIRC20 0x093A 0x09
13 info SIRC20 0x093A 0x54
14 ok SIRC20 0x093A 0x0B
15 exit SIRC20 0x093A 0x0E
16 menu SIRC20 0x093A 0x1B
17 rew SIRC20 0x093A 0x22
18 FF SIRC20 0x093A 0x23
19 play SIRC20 0x093A 0x32
20 pause SIRC20 0x093A 0x39
21 prev SIRC20 0x093A 0x30
22 next SIRC20 0x093A 0x31
23 stop SIRC20 0x093A 0x38
24 00189 SIRC20 0x093A 0x7F
25 00255 SIRC20 0x093A 0x65
26 00095 SIRC20 0x093A 0x51
27 00221 SIRC20 0x093A 0x5F
28 00079 SIRC20 0x093A 0x62
29 00001 SIRC20 0x093A 0x62
30 00002 SIRC20 0x093A 0x60
31 00127 SIRC20 0x093A 0x6D
32 00128 SIRC20 0x093A 0x6A
33 00256 SIRC20 0x093A 0x62
34 00003 SIRC20 0x093A 0x64
35 00004 SIRC 0x00 0x03
36 00005 SIRC 0x00 0x07
37 00006 SIRC 0x00 0x01

View File

@@ -0,0 +1,68 @@
Filetype: IR signals file
Version: 1
#
name: Power
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 15 00 00 00
#
name: 1
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 00 00 00 00
#
name: 2
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 01 00 00 00
#
name: 3
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 02 00 00 00
#
name: 4
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 03 00 00 00
#
name: 5
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 04 00 00 00
#
name: 6
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 05 00 00 00
#
name: 7
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 06 00 00 00
#
name: 8
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 07 00 00 00
#
name: 9
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 08 00 00 00
#
name: 0
type: parsed
protocol: SIRC20
address: 3A 09 00 00
command: 09 00 00 00

View File

@@ -0,0 +1,68 @@
Filetype: IR signals file
Version: 1
#
name: Power
type: parsed
protocol: NECext
address: 87 22 00 00
command: 41 BE 00 00
#
name: 1
type: parsed
protocol: NECext
address: 87 22 00 00
command: 45 BA 00 00
#
name: 2
type: parsed
protocol: NECext
address: 87 22 00 00
command: 46 B9 00 00
#
name: 3
type: parsed
protocol: NECext
address: 87 22 00 00
command: 47 B8 00 00
#
name: 4
type: parsed
protocol: NECext
address: 87 22 00 00
command: 48 B7 00 00
#
name: 5
type: parsed
protocol: NECext
address: 87 22 00 00
command: 49 B6 00 00
#
name: 6
type: parsed
protocol: NECext
address: 87 22 00 00
command: 4A B5 00 00
#
name: 7
type: parsed
protocol: NECext
address: 87 22 00 00
command: 4B B4 00 00
#
name: 8
type: parsed
protocol: NECext
address: 87 22 00 00
command: 4C B3 00 00
#
name: 9
type: parsed
protocol: NECext
address: 87 22 00 00
command: 4D B2 00 00
#
name: 0
type: parsed
protocol: NECext
address: 87 22 00 00
command: 4E B1 00 00

View File

@@ -0,0 +1,68 @@
Filetype: IR signals file
Version: 1
#
name: Power
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 30 00 00 00
#
name: 1
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 3B 00 00 00
#
name: 2
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 3C 00 00 00
#
name: 3
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 3D 00 00 00
#
name: 4
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 3E 00 00 00
#
name: 5
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 3F 00 00 00
#
name: 6
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 40 00 00 00
#
name: 7
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 41 00 00 00
#
name: 8
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 42 00 00 00
#
name: 9
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 43 00 00 00
#
name: 0
type: parsed
protocol: Samsung32
address: 2D 00 00 00
command: 44 00 00 00

View File

@@ -0,0 +1,68 @@
Filetype: IR signals file
Version: 1
#
name: Power
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 15 00 00 00
#
name: 1
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 00 00 00 00
#
name: 2
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 01 00 00 00
#
name: 3
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 02 00 00 00
#
name: 4
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 03 00 00 00
#
name: 5
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 04 00 00 00
#
name: 6
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 05 00 00 00
#
name: 7
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 06 00 00 00
#
name: 8
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 07 00 00 00
#
name: 9
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 08 00 00 00
#
name: 0
type: parsed
protocol: SIRC20
address: 5A 1C 00 00
command: 09 00 00 00

View File

@@ -0,0 +1,68 @@
Filetype: IR signals file
Version: 1
#
name: Power
type: parsed
protocol: NEC
address: 04 00 00 00
command: 08 00 00 00
#
name: 1
type: parsed
protocol: NEC
address: 04 00 00 00
command: 11 00 00 00
#
name: 2
type: parsed
protocol: NEC
address: 04 00 00 00
command: 12 00 00 00
#
name: 3
type: parsed
protocol: NEC
address: 04 00 00 00
command: 13 00 00 00
#
name: 4
type: parsed
protocol: NEC
address: 04 00 00 00
command: 14 00 00 00
#
name: 5
type: parsed
protocol: NEC
address: 04 00 00 00
command: 15 00 00 00
#
name: 6
type: parsed
protocol: NEC
address: 04 00 00 00
command: 16 00 00 00
#
name: 7
type: parsed
protocol: NEC
address: 04 00 00 00
command: 17 00 00 00
#
name: 8
type: parsed
protocol: NEC
address: 04 00 00 00
command: 18 00 00 00
#
name: 9
type: parsed
protocol: NEC
address: 04 00 00 00
command: 19 00 00 00
#
name: 0
type: parsed
protocol: NEC
address: 04 00 00 00
command: 10 00 00 00

View File

@@ -0,0 +1,6 @@
Device,Device ID,Power button after device code programmed,Code 1,Code 2,Code 3,Code 4,Code 5
DVD,0534,"NECext A:0x0CB6,C:0x6E91",00189 A:0x0CB6 C:0x7F80,00255 A:0x0CB6 C:0x659A,00095 A:0x0CB6 C:0x55AA,00221 A:0x0CB6 C:0x55AA,00079 A:0x0CB6 C:0x15EA
,0534,"NECext A:0x0CB6,C:0x6E91",00001 A:0x0CB6 C:0x6699,00002 A:0x0CB6 C:0x609F,00003 A:0x0CB6 C:0x649B,00004 A:0x0CB6 C:0x837C,00005 A:0x0CB6 C:0x8778
,0534,"NECext A:0x0CB6,C:0x6E91",00001 A:0x0CB6 C:0x6699,00002 A:0x0CB6 C:0x609F,00127 A:0x0CB6 C:0x6D92 ,00128 A:0x0CB6 C:0x6A95,00256 A:0x0CB6 C:0x629D
DVD,1533,"SIRC20 A:0x093A,C:0x15",00189 A:0x093A C:0x7F,00255 A:0x093A C:0x65,00095 A:0x093a C:0x51,00221 A:0x093A C:0x5F,00079 A:0x093A C:0x15
,1533,"SIRC20 A:0x093A,C:0x15",00001 A:0x093A C:0x62,00002 A:0x093A C:0x60,00127 A:0x093A C:0x6D,00128 A:0x093A C:0x6A,00256 A:0X093A C:0x62
1 Device Device ID Power button after device code programmed Code 1 Code 2 Code 3 Code 4 Code 5
2 DVD 0534 NECext A:0x0CB6,C:0x6E91 00189 A:0x0CB6 C:0x7F80 00255 A:0x0CB6 C:0x659A 00095 A:0x0CB6 C:0x55AA 00221 A:0x0CB6 C:0x55AA 00079 A:0x0CB6 C:0x15EA
3 0534 NECext A:0x0CB6,C:0x6E91 00001 A:0x0CB6 C:0x6699 00002 A:0x0CB6 C:0x609F 00003 A:0x0CB6 C:0x649B 00004 A:0x0CB6 C:0x837C 00005 A:0x0CB6 C:0x8778
4 0534 NECext A:0x0CB6,C:0x6E91 00001 A:0x0CB6 C:0x6699 00002 A:0x0CB6 C:0x609F 00127 A:0x0CB6 C:0x6D92 00128 A:0x0CB6 C:0x6A95 00256 A:0x0CB6 C:0x629D
5 DVD 1533 SIRC20 A:0x093A,C:0x15 00189 A:0x093A C:0x7F 00255 A:0x093A C:0x65 00095 A:0x093a C:0x51 00221 A:0x093A C:0x5F 00079 A:0x093A C:0x15
6 1533 SIRC20 A:0x093A,C:0x15 00001 A:0x093A C:0x62 00002 A:0x093A C:0x60 00127 A:0x093A C:0x6D 00128 A:0x093A C:0x6A 00256 A:0X093A C:0x62

15
Miscellaneous/ir_torch.ir Normal file
View File

@@ -0,0 +1,15 @@
Filetype: IR signals file
Version: 1
#
# Turn your Flipper's IR into an IR torch
# (I'm not responsible if your IR LEDs burn out prematurely)
#
# Hold down Left and Back to reboot your Flipper to stop the torch
#
# By: emptythevoid
#
name: On
type: raw
frequency: 38000
duty_cycle: 0.330000
data: 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10 10000000 10