RadioShack 8-in-one ir/rf remote 

Model 15-2117

audio rcvr Sony    1058 1258 1158 0415
audio dev          0159
dvd                0717
home aut x10       0167
sat                0639
tv                 0154
vcr - tivo         0618 0636

Instructions
Turn on a device and, if necessary, load media (e.g., cassette or disc).
On the remote, press and hold P until the display changes from the default device and time to [CODE SET].
Press SELECT once to begin programming. 
Press a desired device key once (e.g., VCR)
NOTE: Use the AUX key to program home automation devices, video accessories, audio services, and other audio/video devices. 
Use the keypad to enter the first four-digit code for your device and press SELECT once.
If the code is entered correctly, the [SUCCESS] message appears. 
Press EXIT to exit the programming mode. An [EXIT SETUP] message appears as the remote returns to normal operation.
To verify the code works, aim the remote at the desired device, press its device key once and then press POWER once. The device should turn off. If it does not respond, repeat steps 3 through 7, trying each code for your brand until you find one that works. 
NOTE: If the device does not have a POWER key, press (Play). Repeat steps 1 through 8 for each device you want to control. 

Get HELP here.

TiVo Advanced Function Code Instructions
Model 15-2117
1. Press the DEVICE KEY one time and let it go.
2. Press and hold the P button until CODE SET appears.
3. Press the ARROW DOWN seven times until you see KEYMOVER.
4. Press SELECT one time. The screen will read FROM MODE.
5. Press the DEVICE KEY one time. The screen will read FROM
KEY.
6. Press P one time. The screen will change to SYNT.
7. Enter your three digit advanced function code.
8. Press SELECT. The screen will read TO MODE.
9. Press the DEVICE KEY. The screen will read TO KEY.
10. Press the key where you want the function to be stored. The
remote will flash SUCCESS and then EXIT SETUP and will return to the main display screen.
11. Try the button to see if it will access the function you
need.

VCRs ---------------- <VCR Group>  0618 
245 Thumbs Down 
503 Thumbs Up
665 0...............0 341 1...............1
601 2...............2 599 3...............3
347 4...............4 596 5...............5
344 6...............6 342 7...............7
602 8...............8 405 9...............9
506 CHANNEL DOWN....Channel Down 
246 CHANNEL UP......Channel Up
663 EXIT / CLEAR....Clear 
630 DOWN / REAR-....Cursor Down
378 LEFT / BAL LFT..Cursor Left 
632 RIGHT/ BAL RHT..Cursor Right
372 UP / REAR+......Cursor Up 
411 ENTER...........Enter
411 LAST / REPEAT...Enter 
468 FAST FORWARD....Fast Forward
377 GUIDE...........Guide 
726 INSTANT REPLAY..Instant Replay
411 ENTER...........Jump 
411 LAST / REPEAT...Jump
474 LIVE TV+100.....Jump To Live 
377 GUIDE...........Live TV
731 PAUSE...........Pause 
473 PLAY............Play
725 RECORD..........Record 
471 REWIND..........Rewind
505 SELECT..........Select 
728 SLOW............Slow
437 MENU............Tivo 
437 MENU............Tivo Central

Jonasis R. Smith Rshelp@ueic.com E-Services