Skip to content

Homatics Box R 4K Plus

Doug Nelson edited this page Sep 8, 2024 · 7 revisions
Specs Image
Product Page: https://www.homatics.com/products/box-r-4k-plus

Shell: YYJ

HDMI Inputs: No
Homatics Box R 4K Plus

Current Firemote Support

Check Status Last Update Related Info
Firemote Support Unreleased
Author Verified N/A
Community Verified No

Device Inputs

Name Path Description
custom_info /dev/input/event0
ir_keypad /dev/input/event1
gpio_keypad /dev/input/event2
input_btrcu /dev/input/event3
adc_keypad /dev/input/event4
cec_input /dev/input/event5
vad_keypad /dev/input/event6
virtual-search /dev/input/event7
B25 Keyboard /dev/input/event8
B25 Consumer Control /dev/input/event9 Physical Remote Control

Note: These are NOT accessible using ADB commands on this model. The manufacturer has locked down the permissions on this device which restricts our access to do this


ADB Commands

ADB Commands for Existing Buttons

Action ADB Command(s)
Toggle Power
Input
Bookmark
Settings
D-Pad Up
D-Pad Down
D-Pad Left
D-Pad Right
D-Pad Center
Back
Home
TV/Live Guide
Mute
Volume Up
Volume Down
Channel Up
Channel Down
YouTube
Netflix
Prime Video
Custom App

ADB Commands by keyevent number (additional functions)

Action ADB Command(s) Additional Info
adb shell input keyevent 1
adb shell input keyevent 2
Home adb shell input keyevent 3
Cursor Home adb shell input keyevent 4
----UNKNOWN---- adb shell input keyevent 5 Android "call" button
Power Off adb shell input keyevent 6
Literal number 0 adb shell input keyevent 7
Literal number 1 adb shell input keyevent 8
Literal number 2 adb shell input keyevent 9
Literal number 3 adb shell input keyevent 10
Literal number 4 adb shell input keyevent 11
Literal number 5 adb shell input keyevent 12
Literal number 6 adb shell input keyevent 13
Literal number 7 adb shell input keyevent 14
Literal number 8 adb shell input keyevent 15
Literal number 9 adb shell input keyevent 16
Literal number * adb shell input keyevent 17
Literal number # adb shell input keyevent 18
Dpad Up adb shell input keyevent 19
Dpad Down adb shell input keyevent 20
Dpad Left adb shell input keyevent 21
Dpad Right adb shell input keyevent 22
Dpad Center / Select adb shell input keyevent 23
Volume Up adb shell input keyevent 24
Volume Down adb shell input keyevent 25
Power (sleep) Toggle adb shell input keyevent 26
Power On adb shell input keyevent 27
adb shell input keyevent 28
Literal letter a adb shell input keyevent 29
Literal letter b adb shell input keyevent 30
Literal letter c adb shell input keyevent 31
Literal letter d adb shell input keyevent 32
Literal letter e adb shell input keyevent 33
Literal letter f adb shell input keyevent 34
Literal letter g adb shell input keyevent 35
Literal letter h adb shell input keyevent 36
Literal letter i adb shell input keyevent 37
Literal letter j adb shell input keyevent 38
Literal letter k adb shell input keyevent 39
Literal letter l adb shell input keyevent 40
Literal letter m adb shell input keyevent 41
Literal letter n adb shell input keyevent 42
Literal letter o adb shell input keyevent 43
Literal letter p adb shell input keyevent 44
Literal letter q adb shell input keyevent 45
Literal letter r adb shell input keyevent 46
Literal letter s adb shell input keyevent 47
Literal letter t adb shell input keyevent 48
Literal letter u adb shell input keyevent 48
Literal letter v adb shell input keyevent 50
Literal letter w adb shell input keyevent 51
Literal letter x adb shell input keyevent 52
Literal letter y adb shell input keyevent 53
Literal letter z adb shell input keyevent 54
Literal comma , adb shell input keyevent 55
Literal period . adb shell input keyevent 56
adb shell input keyevent 57
adb shell input keyevent 58
adb shell input keyevent 59
adb shell input keyevent 60
Tab adb shell input keyevent 61
Space adb shell input keyevent 62
Choose input keyboard adb shell input keyevent 63
adb shell input keyevent 64
adb shell input keyevent 65
select/enter adb shell input keyevent 66
delete adb shell input keyevent 67
Literal ` adb shell input keyevent 68 grave / backtick
Literal - adb shell input keyevent 69 minus
Literal = adb shell input keyevent 70 equals
Literal [ adb shell input keyevent 71
Literal ] adb shell input keyevent 72
Literal \ adb shell input keyevent 73
Literal ; adb shell input keyevent 74
Literal ' adb shell input keyevent 75 apostrophe
Literal / adb shell input keyevent 76
Literal @ adb shell input keyevent 77
adb shell input keyevent 78
adb shell input keyevent 79
adb shell input keyevent 80
Literal + adb shell input keyevent 81 plus
Search adb shell input keyevent 84
play/pause media adb shell input keyevent 85
stop media adb shell input keyevent 86
next media adb shell input keyevent 87
previous media adb shell input keyevent 88
rewind media adb shell input keyevent 89
fast forward media adb shell input keyevent 90
adb shell input keyevent 91
adb shell input keyevent 92
??? Bottom (end) ??? adb shell input keyevent 93
adb shell input keyevent 94
adb shell input keyevent 95
gamepad button a adb shell input keyevent 96
gamepad button b adb shell input keyevent 97
gamepad button c adb shell input keyevent 98
gamepad button x adb shell input keyevent 99
gamepad button y adb shell input keyevent 100
gamepad button z adb shell input keyevent 101
gamepad button l1 adb shell input keyevent 102
gamepad button r1 adb shell input keyevent 103
gamepad button l2 adb shell input keyevent 104
gamepad button r2 adb shell input keyevent 105
gamepad button thumb l adb shell input keyevent 106
gamepad button thumb r adb shell input keyevent 107
gamepad button start adb shell input keyevent 108
gamepad button select adb shell input keyevent 109
gamepad button mode adb shell input keyevent 110
esc adb shell input keyevent 111
adb shell input keyevent 112
adb shell input keyevent 113
adb shell input keyevent 114
adb shell input keyevent 115
adb shell input keyevent 116
Google Search (popover) adb shell input keyevent 117
Google Search (popover) adb shell input keyevent 118
adb shell input keyevent 119
print screen / screenshot adb shell input keyevent 120
adb shell input keyevent 121
cursor home adb shell input keyevent 122
cursor end adb shell input keyevent 123
adb shell input keyevent 124
adb shell input keyevent 125
play media adb shell input keyevent 126
pause media adb shell input keyevent 127
adb shell input keyevent 128
adb shell input keyevent 129
adb shell input keyevent 130
F1 adb shell input keyevent 131
F2 adb shell input keyevent 132
F3 adb shell input keyevent 133
F4 adb shell input keyevent 134
F5 adb shell input keyevent 135
F6 adb shell input keyevent 136 launches YouTube
F7 adb shell input keyevent 137
F8 adb shell input keyevent 138 launches Netflix
F9 adb shell input keyevent 139 launches Prime Video
F10 adb shell input keyevent 140 launches Google Play Store
F11 adb shell input keyevent 141 launches System FService Stub
F12 adb shell input keyevent 142 launches Disney Plus
NUM Lock adb shell input keyevent 143
??? Numpad 0 ??? adb shell input keyevent 144
??? Numpad 1 / End ??? adb shell input keyevent 145
??? Numpad 2 / down ??? adb shell input keyevent 146
??? Numpad 3 / end ??? adb shell input keyevent 147
??? Numpad 4 / left ??? adb shell input keyevent 148
??? Numpad 5 / select ??? adb shell input keyevent 149
??? Numpad 6 / right ??? adb shell input keyevent 150
??? Numpad 7 / csr home ?? adb shell input keyevent 151
??? Numpad 8 / up ??? adb shell input keyevent 152
??? Numpad 9 / page up ?? adb shell input keyevent 153
numpad / adb shell input keyevent 154
numpad * adb shell input keyevent 155
numpad - adb shell input keyevent 156
numpad + adb shell input keyevent 157
??? numpad . ??? adb shell input keyevent 158
numpad , adb shell input keyevent 159
numpad enter adb shell input keyevent 160
numpad = adb shell input keyevent 161
numpad ( adb shell input keyevent 162
numpad ) adb shell input keyevent 163
mute adb shell input keyevent 164
??? info ??? adb shell input keyevent 165
??? channel up ??? adb shell input keyevent 166
??? channel down ??? adb shell input keyevent 167
??? zoom in ??? adb shell input keyevent 168
??? zoom out ??? adb shell input keyevent 169
??? TV ??? adb shell input keyevent 170
??? PIP/Window ??? adb shell input keyevent 171
Guide / TV Button adb shell input keyevent 172
??? DVR ??? adb shell input keyevent 173
bookmark / add to watchlist adb shell input keyevent 174
captions adb shell input keyevent 175
Settings Menu adb shell input keyevent 176 Sending this command again does not toggle off the settings menu
?? TV Power (CEC) ?? adb shell input keyevent 177
?? TV Input (CEC) ?? adb shell input keyevent 178
?? STB Power (CEC) ?? adb shell input keyevent 179
?? STB Input (CEC) ?? adb shell input keyevent 180
?? AVR Power (CEC) ?? adb shell input keyevent 181
?? AVR Input (CEC) ?? adb shell input keyevent 182
red adb shell input keyevent 183
green adb shell input keyevent 184
yellow adb shell input keyevent 185
blue adb shell input keyevent 186
??? app switch ??? adb shell input keyevent 187
button 1 adb shell input keyevent 188 behaves like the DPad Center button
button 2 adb shell input keyevent 189 behaves like the DPad Center button
button 3 adb shell input keyevent 190 behaves like the DPad Center button
button 4 adb shell input keyevent 191 behaves like the DPad Center button
button 5 adb shell input keyevent 192 behaves like the DPad Center button
button 6 adb shell input keyevent 193 behaves like the DPad Center button
button 7 adb shell input keyevent 194 behaves like the DPad Center button
button 8 adb shell input keyevent 195 behaves like the DPad Center button
button 9 adb shell input keyevent 196 behaves like the DPad Center button
button 10 adb shell input keyevent 197 behaves like the DPad Center button
button 11 adb shell input keyevent 198 behaves like the DPad Center button
button 12 adb shell input keyevent 199 behaves like the DPad Center button
button 13 adb shell input keyevent 200 behaves like the DPad Center button
button 14 adb shell input keyevent 201 behaves like the DPad Center button
button 15 adb shell input keyevent 202 behaves like the DPad Center button
?? app key or app def menu adb shell input keyevent 203
?? language switch ?? adb shell input keyevent 204
adb shell input keyevent 205
adb shell input keyevent 206
adb shell input keyevent 207
adb shell input keyevent 208
adb shell input keyevent 209
adb shell input keyevent 210
adb shell input keyevent 211
adb shell input keyevent 212
adb shell input keyevent 213
adb shell input keyevent 214
adb shell input keyevent 215
adb shell input keyevent 216
adb shell input keyevent 217
adb shell input keyevent 218
Google Assistant adb shell input keyevent 219
Brightness Down adb shell input keyevent 220 Does not appear to affect the actual brightness
Brightness Up adb shell input keyevent 221 Does not appear to affect the actual brightness
?? media - audio track?? adb shell input keyevent 222
Sleep (power off) adb shell input keyevent 223
Wake (power on) adb shell input keyevent 224
??? pairing ??? adb shell input keyevent 225
??? media top menu ??? adb shell input keyevent 226
??? literal 11 key ??? adb shell input keyevent 227
??? literal 12 key ??? adb shell input keyevent 228
??? last channel ??? adb shell input keyevent 229
??? TV Data Service ??? adb shell input keyevent 230
Google Assistant adb shell input keyevent 231 Voice Search
adb shell input keyevent 232
adb shell input keyevent 233
adb shell input keyevent 234
?? TV Analog Channels ?? adb shell input keyevent 235
?? TV Digital Channels ?? adb shell input keyevent 236
adb shell input keyevent 237
adb shell input keyevent 238
adb shell input keyevent 239
adb shell input keyevent 240
adb shell input keyevent 241
?? Toggle Antenna/Cable adb shell input keyevent 242
adb shell input keyevent 243
adb shell input keyevent 244
adb shell input keyevent 245
adb shell input keyevent 246
adb shell input keyevent 247
adb shell input keyevent 248
adb shell input keyevent 249
adb shell input keyevent 250
adb shell input keyevent 251
adb shell input keyevent 252
adb shell input keyevent 253
adb shell input keyevent 254
adb shell input keyevent 255
adb shell input keyevent 256
adb shell input keyevent 257
adb shell input keyevent 258
??? help ??? adb shell input keyevent 259
adb shell input keyevent 260
adb shell input keyevent 261
adb shell input keyevent 262
adb shell input keyevent 263
adb shell input keyevent 264
adb shell input keyevent 265 launches Netflix
adb shell input keyevent 266
adb shell input keyevent 267
adb shell input keyevent 268
adb shell input keyevent 269
adb shell input keyevent 270
adb shell input keyevent 271
adb shell input keyevent 272
adb shell input keyevent 273
adb shell input keyevent 274
adb shell input keyevent 275
soft sleep adb shell input keyevent 276 Starts screensaver when there is no wakelock present (ie when on the home screen)
adb shell input keyevent 277
adb shell input keyevent 278
adb shell input keyevent 279
adb shell input keyevent 280
adb shell input keyevent 281
adb shell input keyevent 282
adb shell input keyevent 283
apps menu adb shell input keyevent 284

Clone this wiki locally