{
    "abbreviation":"tivo4k",
    "name":"Tivo Stream 4K",
    "startPage":"#androidtv,home",
    "addonCoordPaths":[
        "/res/screencaps/coord-files/addon_fitv.json",
        "/res/screencaps/coord-files/addon_androidtv.json"
        ],
    "rootImgPath":"/res/screencaps/device-images/",
    "remote":[
        {
        "name":"Tivo4K",
        "image":"tivo4k/remotes/remote.png",
        "highlightRegions":[
            {"name":"Netflix","shape":"rect","coords":"69, 340, 132, 366"},
            {"name":"Google","shape":"circle","coords":"100, 309, 22"},
            {"name":"Up","shape":"circle","coords":"100,179,18"},
            {"name":"Right","shape":"circle","coords":"138,220,18"},
            {"name":"Down","shape":"circle","coords":"100,258,18"},
            {"name":"Left","shape":"circle","coords":"60,220,18"},
            {"name":"Tivo","shape":"circle","coords":"99, 132, 19"},
            {"name":"Power","shape":"circle","coords":"70, 45, 14"},
            {"name":"Back","shape":"circle","coords":"53, 290, 16"},
            {"name":"Home","shape":"circle","coords":"50, 329, 16"},
            {"name":"Hold Home","shape":"circle","coords":"50, 329, 16", "doNotDraw":"true"},
            {"name":"Channel -","shape":"rect","coords":"139, 107, 170, 134"},
            {"name":"Channel +","shape":"rect","coords":"136, 65, 168, 92"},
            {"name":"Play/Pause","shape":"circle","coords":"49,182,10"},
            {"name":"Fast Forward","shape":"circle","coords":"78,181,10"},
            {"name":"Volume +","shape":"rect","coords":"36, 66, 63, 90"},
            {"name":"Volume -","shape":"rect","coords":"30, 108, 58, 132"},
            {"name":"Mute","shape":"circle","coords":"50,263,10"},
            {"name":"Live","shape":"circle","coords":"149, 330, 14"},
            {"name":"Skip","shape":"circle","coords":"147, 288, 13"},
            {"name":"Info","shape":"circle","coords":"153, 155, 15"},
            {"name":"Guide","shape":"circle","coords":"100, 81, 16"},
            {"name":"Input","shape":"circle","coords":"132, 45, 14"},
            {"name":"Select","shape":"circle","coords":"100,222,23"},
            {"name":"Numbers","shape":"poly","coords":"28, 371, 172, 372, 175, 472, 140, 516, 60, 514, 22, 471"}
            ],
        "alwaysUseRegions":[
            {"region":"Home","href":"#androidtv,home"},
            {"region":"Hold Home","href":"#androidtv,home_apps"}
            ]
        }
    ],
    "deviceSpecificVariant":
    [
        {
        "hash":"androidtv,home",
        "screen":{
            "image":"tivo4k/home/home.jpg",
            "highlightRegions":
                [
                    {"name":"FiTV", "href":"#fitv_signin,main", "shape":"rect", "coords":"696, 495, 830, 605"},
                    {"name":"Tivo Stream", "href":"#androidtv,tivostream", "shape":"rect", "coords":"439, 475, 696, 619"},
                    {"name":"Apps", "href":"#androidtv,home_apps", "shape":"circle", "coords":"220, 546, 62"},
                    {"name":"Settings", "href":"#settings,main", "shape":"circle", "coords":"1663, 110, 35"},
                    {"name":"Search", "href":"#search,main", "shape":"rect", "coords":"160, 70, 700, 155"},
                    {"name":"Scroll Up", "shape":"arrow", "direction":"up", "position":"bottom left", "offset":2, "href":"#androidtv,home_topbar"}
                ],
            "remoteHighlightRegions":
                [
                    {"region":"Select","href":"#fitv_signin,main"},
                    {"region":"Up","href":"#androidtv,home_topbar"}
                ],
            "extraInfoMsg":{"qualifier":"tivo4k","message": "<b>UP once:</b> Advertisements &nbsp; <b>UP twice</b>: Search and Settings."}
            }
        },
        {
        "hash":"androidtv,home_apps",
        "screen":{
            "image":"tivo4k/home/apps.jpg",
            "highlightRegions":
                [
                    {"name":"FiTV", "href":"#fitv_signin,main", "shape":"rect", "coords":"790, 405, 1000, 525"},
                    {"name":"Google Play Store", "href":"#store,main", "shape":"rect", "coords":"1040, 750, 1250, 870"}
                ],
            "remoteHighlightRegions":
                [
                    {"region":"Select","href":"#fitv,signin"},
                    {"region":"Back","href":"#androidtv,home"}
                ]
            }
        },
        {
        "hash":"androidtv,home_topbar",
        "screen":{
            "image":"tivo4k/home/home_topbar.jpg",
            "highlightRegions":
                [
                    {"name":"Settings", "href":"#settings,main", "shape":"circle", "coords":"1663, 144, 35"},
                    {"name":"Search", "href":"#search,main", "shape":"circle", "coords":"360, 144, 65"},
                    {"name":"Scroll Down", "shape":"arrow", "direction":"down", "position":"bottom left", "offset":2, "href":"#androidtv,home"}
                ],
            "remoteHighlightRegions":
                [
                    {"region":"Down","href":"#androidtv,home"},
                    {"region":"Back","href":"#androidtv,home"}
                ],
            "extraInfoMsg":{"qualifier":"tivo4k","message": "<b>UP once:</b> Advertisements &nbsp; <b>UP twice</b>: Search and Settings."}
            }
        },
        {
        "hash":"fitv_channelPlaying,main",
        "screen":{
            "image":"fitv_android/channelPlaying/main.jpg",
            "highlightRegions":[],
            "remoteHighlightRegions":
                [
                    {"region":"Back","href":"#fitv,menu"},
                    {"region":"Up","href":"#fitv_channelPlaying,main"},
                    {"region":"Down","href":"#fitv_channelPlaying,main"},
                    {"region":"Select","href":"#fitv_channelPlaying,options"},
                    {"region":"Numbers","href":"#fitv_channelPlaying,main"}
                ],
            "extraInfoMsg":{"qualifier":"tivo4k","message":"Pressing back once will give you the menu, twice will exit the app."}
            }
        },
        {
        "hash":"fitv_signin,main_noAutoSignIn",
        "screen":{
            "image":"fitv_android/sign_in/sign_in.jpg",
            "highlightRegions":
                [
                    {"name":"Username", "href":"#fitv_signin,username", "shape":"rect", "coords":"251,158,547,193"},
                    {"name":"Password", "href":"#fitv_signin,password", "shape":"rect", "coords":"251,206,547,243"},
                    {"name":"Apps", "href":"#fitv,whosWatching", "shape":"rect", "coords":"360,260,439,295"}
                ],
            "remoteHighlightRegions":
                [
                    {"region":"Back","href":"#androidtv,home"},
                    {"region":"Select","href":"#fitv_signin,username"}
                ]
            }
        },
        {
            "hash":"fitv_signin,main",
            "screen":{
                "image":"androidtv/fiTV_signin.jpg",
                "highlightRegions":[
                    {"name":"Continue", "href":"#fitv,whosWatching", "shape":"rect", "coords":"25, 800, 1900, 1060"}
                ],
                "remoteHighlightRegions":
                [
                    {"region":"Back","href":"#androidtv,home"},{"region":"Select","href":"#fitv,whosWatching"}
                ],
                "extraInfoMsg":{"qualifier":"tivo4k","message": "If they do not see the SmartLock box at the bottom, then the password was not saved automatically. <a href='#fitv_signin,main_noAutoSignIn' class='alert-link'>View normal sign-in</a>"}
            }
        },
        {
        "hash":"settings_devPref,main",
        "screen":{
            "image":"androidtv/settings/devPref/main.jpg",
            "highlightRegions":
                [
                    {"name":"About", "href":"#settings_devPref_about,main", "shape":"rect", "coords":"1235, 185, 1900, 275"},
					{"name":"Date & Time", "href":"#settings_devPref,dateTime", "shape":"rect", "coords":"1235, 280, 1900, 370"},
					{"name":"Sound", "href":"#settings_devPref_sound,main", "shape":"rect", "coords":"1235, 610, 1900, 700"},
					{"name":"Display", "href":"#settings_devPref_disp,main", "shape":"rect", "coords":"1235, 705, 1900, 790"},
					{"name":"HDMI CEC", "href":"#settings_devPref,hdmiCEC", "shape":"rect", "coords":"1235, 795, 1900, 885"},
					{"name":"Storage", "href":"#settings_devPref,storage", "shape":"rect", "coords":"1235, 890, 1900, 980"},
					{"name":"Home Screen", "href":"#settings_devPref_homeScreen,main", "shape":"rect", "coords":"1235, 985, 1900, 1075"},
                    {"name":"(Scroll page down)", "href":"#settings_devPref,main2", "shape":"poly", "coords":"1020, 914, 1020, 994, 980, 994, 1059, 1074, 1141, 994, 1098, 994, 1098, 914"}
                ],
            "remoteHighlightRegions":[
                    {"region":"Back","href":"#settings,main"}
                ]
            }
        },
        {
        "hash":"settings_devPref,main2",
        "screen":{
            "image":"androidtv/settings/devPref/main2.jpg",
            "highlightRegions":
                [
                    {"name":"Home Screen", "href":"#settings_devPref_homeScreen,main", "shape":"rect", "coords":"1235, 210, 1900, 300"},
					{"name":"Google Assistant", "href":"#settings_devPref,assist", "shape":"rect", "coords":"1235, 305, 1900, 395"},
					{"name":"Chromecast built-in", "href":"#settings_devPref,chromecast", "shape":"rect", "coords":"1235, 400, 1900, 490"},
					{"name":"Screen saver", "href":"#settings_devPref_screenSaver,main", "shape":"rect", "coords":"1235, 495, 1900, 585"},
					{"name":"Developer Options", "href":"#settings_devPref,develOptions", "shape":"rect", "coords":"1235, 590, 1900, 680"},
					{"name":"Location", "href":"#settings_devPref,location", "shape":"rect", "coords":"1235, 685, 1900, 775"},
					{"name":"Usage & Diagnostics", "href":"#settings_devPref,usage", "shape":"rect", "coords":"1235, 780, 1900, 870"},
					{"name":"Accessibility", "href":"#settings_devPref_access,main", "shape":"rect", "coords":"1235, 875, 1900, 965"},
					{"name":"Reboot", "href":"#settings_devPref,reboot", "shape":"rect", "coords":"1235, 970, 1900, 1060"},
                    {"name":"(Scroll page up)", "href":"#settings_devPref,main", "shape":"poly", "coords":"1070, 184, 1070, 102, 1038, 102, 1107, 18, 1176, 102, 1141, 102, 1141, 184"}
                ],
            "remoteHighlightRegions":[
                    {"region":"Back","href":"#settings,main"}
                ]
            }
        }
    ],
    "screens":{
        "special":{
            "boot":{
                "name":"Boot",
                "image":"tivo4k/bootgif.gif",
                "animated":true,
                "highlightRegions":[],
                "remoteHighlightRegions":[{"region":"Home","href":"#androidtv,home"}]
            },
            "pairing":{
                "name":"Remote Pairing",
                "image":"tivo4k/pairingBtn.jpg",
                "highlightRegions":[],
                "remoteHighlightRegions":[
                    {"region":"Tivo","href":"#androidtv,home"}
                ]
            }
        },
        "androidtv":{
            "tivostream":{
                "image":"tivo4k/home/tivoStream.jpg",
                "highlightRegions":[],
                "remoteHighlightRegions":
                    [
                        {"region":"Back","href":"#androidtv,home"}
                    ],
                "extraInfoMsg":{"qualifier":"tivo4k","message":"You shouldn't normally see this, the customer may have hit the Tivo button on the remote."}
            }
        },
        "settings_remotes":{
            "main":{
                "image":"tivo4k/settings/remotes/main.jpg",
                "highlightRegions":
                    [
                        {"name":"Add", "href":"#settings_remotes,add", "shape":"rect", "coords":"1235, 190, 1900, 280"},
                        {"name":"Manage", "href":"#settings_remotes_manage,main", "shape":"rect", "coords":"1235, 285, 1900, 405"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings,main"}
                    ]
                },
            "add":{
                "image":"tivo4k/settings/remotes/add.jpg",
                "highlightRegions":[],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes,main"}
                    ]
                }
        },
        "settings_remotes_manage":{
            "main":{
                "image":"tivo4k/settings/remotes/manage/main.jpg",
                "highlightRegions":
                    [
                        {"name":"Reset Remote Control", "href":"#settings_remotes_manage,reset", "shape":"rect", "coords":"1235, 190, 1900, 280"},
                        {"name":"Change TV setup", "href":"#settings_remotes_manage,changeSetup", "shape":"rect", "coords":"1235, 285, 1900, 405"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes,main"}
                    ]
                },
            "reset":{
                "image":"tivo4k/settings/remotes/manage/reset.jpg",
                "highlightRegions":[
                        {"name":"OK", "href":"#settings_remotes,main", "shape":"rect", "coords":"1235,375,1900,470"},
                        {"name":"Cancel", "href":"#settings_remotes_manage,main", "shape":"rect", "coords":"1235,475,1900,570"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ]
                },
            "changeSetup":{
                "image":"tivo4k/settings/remotes/manage/changeSetup.jpg",
                "highlightRegions":[
                        {"name":"Setup TV Now", "href":"#settings_remotes_manage_setupNow,main", "shape":"rect", "coords":"1235, 190, 1900, 305"},
                        {"name":"One-touch buttons setup", "href":"#settings_remotes_manage,changeSetup_oneTouch", "shape":"rect", "coords":"1235, 315, 1900, 405"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ]
                },
            "changeSetup_oneTouch":{
                "image":"tivo4k/settings/remotes/manage/changeSetup_oneTouch.jpg",
                "highlightRegions":[],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ]
                }
        },
        "settings_remotes_manage_setupNow":{
            "main":{
                "image":"tivo4k/settings/remotes/manage/setupNow/main.jpg",
                "highlightRegions":[
                    {"name":"Continue", "shape":"arrow", "direction":"right", "position":"bottom right", "offset":25, "href":"#settings_remotes_manage_setupNow,detected"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ],
                "extraInfoMsg":{"qualifier":"tivo4k","message": "This moves on automatically for the customer. Click the arrow to continue"}
                },
            "detected":{
                "image":"tivo4k/settings/remotes/manage/setupNow/finish.jpg",
                "highlightRegions":
                    [
                        {"name":"Finish", "href":"#settings_remotes_manage,main", "shape":"rect", "coords":"1120, 640, 1705, 735"},
                        {"name":"Change TV", "href":"#settings_remotes_manage_setupNow,brands", "shape":"rect", "coords":"1120, 740, 1705, 835"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ],
                "extraInfoMsg":{"qualifier":"tivo4k","message": "If it can detect their TV, this will come up. If it cannot, they'll see the Change TV/Brand screen."}
                },
            "brands":{
                "image":"tivo4k/settings/remotes/manage/setupNow/brands.jpg",
                "highlightRegions":
                    [
                        {"name":"Finish", "href":"#settings_remotes_manage_setupNow,manualTest", "shape":"rect", "coords":"1120, 460, 1705, 1000"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage_setupNow,detected"}
                    ]
                },
            "manualTest":{
                "image":"tivo4k/settings/remotes/manage/setupNow/manualTest.jpg",
                "highlightRegions":
                    [
                        {"name":"Next", "href":"#settings_remotes_manage_setupNow,buttonTest", "shape":"rect", "coords":"1120, 580, 1705, 675"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage_setupNow,brands"}
                    ]
                },
            "buttonTest":{
                "image":"tivo4k/settings/remotes/manage/setupNow/buttonTest.jpg",
                "highlightRegions":
                    [
                        {"name":"Next", "href":"#settings_remotes_manage_setupNow,buttonTestConfirm", "shape":"rect", "coords":"1120, 580, 1705, 675"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ],
                "extraInfoMsg":{"qualifier":"tivo4k","message": "NEED IMAGE"}
                },
            "buttonTestConfirm":{
                "image":"tivo4k/settings/remotes/manage/setupNow/buttonTestConfirm.jpg",
                "highlightRegions":
                    [
                        {"name":"Yes", "href":"#settings_remotes_manage_setupNow,finish", "shape":"rect", "coords":"1120, 600, 1705, 695"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ],
                "extraInfoMsg":{"qualifier":"tivo4k","message": "<b>No:</b> Tries another code.<br><b>Try Again:</b> Repeats the same code."}
                },
            "finish":{
                "image":"tivo4k/settings/remotes/manage/setupNow/finish.jpg",
                "highlightRegions":
                    [
                        {"name":"Finish", "href":"#settings_remotes_manage,main", "shape":"rect", "coords":"1120, 640, 1705, 735"},
                        {"name":"Change TV", "href":"#settings_remotes_manage_setupNow,brands", "shape":"rect", "coords":"1120, 740, 1705, 835"}
                    ],
                "remoteHighlightRegions":
                    [
                            {"region":"Back","href":"#settings_remotes_manage,main"}
                    ]
                }
        }
    }
}