Add boot sequence and multi ecu transfer
[apps/agl-service-windowmanager.git] / policy_manager / config / roles.json.zipc.split
1 {
2     "ecus": [
3         {
4             "name": "master",
5             "roles":[
6                 {
7                     "category": "homescreen",
8                     "role": "homescreen",
9                     "area": "fullscreen",
10                     "layer": "homescreen",
11                 },
12                 {
13                     "category": "general",
14                     "role": "launcher | browser | debug | settings | hvac | dashboard | fallback",
15                     "area": "normal.full | master.split.sub",
16                     "description": "For split test, video and music are moved to category:splitable",
17                     "layer": "apps",
18                 },
19                 {
20                     "category": "splitable_main",
21                     "role": "mixer | video | phone",
22                     "area": "split.main",
23                     "description": "For split test, video and music are included here",
24                     "layer": "apps",
25                 },
26                 {
27                     "category": "splitable_sub",
28                     "role": "music | radio | poi",
29                     "area": "split.sub",
30                     "description": "For split test, video and music are included here",
31                     "layer": "apps",
32                 },
33                 {
34                     "category": "software_keyboard",
35                     "role": "software_keyboard",
36                     "area": "software_keyboard",
37                     "layer": "near_homescreen",
38                 },
39                 {
40                     "category": "pop_up",
41                     "role": "on_screen | on_screen_phone | onscreen",
42                     "area": "on_screen",
43                     "layer": "on_screen",
44                 },
45                 {
46                     "category": "system_alert",
47                     "role": "system_alert",
48                     "area": "on_screen",
49                     "layer": "on_screen",
50                 },
51                 {
52                     "category": "tbt",
53                     "role": "tbtnavi | tbtnavi2 | dashboard",
54                     "area": "master.split.sub",
55                     "layer": "remote",
56                 },
57                 {
58                     "category": "meter",
59                     "role": "tachometer",
60                     "area": "split.main | normal.full",
61                     "layer": "apps",
62                     "auto_started_roles": "tachometer",
63                 },
64                 {
65                     "category": "receiver",
66                     "role": "receiver",
67                     "area": "split.sub | normal.full",
68                     "layer": "apps",
69                 }
70             ]
71         },
72         {
73             "name": "slave",
74             "roles":[
75                 {
76                     "category": "homescreen",
77                     "role": "homescreen",
78                     "area": "fullscreen",
79                     "layer": "homescreen",
80                 },
81                 {
82                     "category": "map",
83                     "role": "navigation | sdl_usb",
84                     "area": "normal.full | split.main | fullscreen",
85                     "layer": "apps",
86                 },
87                 {
88                     "category": "general",
89                     "role": "poi | browser | mixer | radio | hvac | debug | phone | fallback",
90                     "area": "normal.full",
91                     "description": "For split test, video and music are moved to category:splitable",
92                     "layer": "apps",
93                 },
94                 {
95                     "category": "system",
96                     "role": "launcher | settings | dashboard",
97                     "area": "normal.full",
98                     "layer": "apps",
99                 },
100                 {
101                     "category": "splitable",
102                     "role": "video | music | sdl_bt | webbrowser | eb",
103                     "area": "normal.full | split.main | split.sub",
104                     "description": "For split test, video and music are included here",
105                     "layer": "apps",
106                 },
107                 {
108                     "category": "software_keyboard",
109                     "role": "software_keyboard",
110                     "area": "software_keyboard",
111                     "layer": "near_homescreen",
112                 },
113                 {
114                     "category": "restriction",
115                     "role": "restriction",
116                     "area": "restriction.normal | restriction.split.main | restriction.split.sub",
117                     "layer": "restriction",
118                     "auto_started_roles": "restriction",
119                 },
120                 {
121                     "category": "pop_up",
122                     "role": "on_screen | on_screen_phone | onscreen",
123                     "area": "on_screen",
124                     "layer": "on_screen",
125                 },
126                 {
127                     "category": "system_alert",
128                     "role": "system_alert",
129                     "area": "on_screen",
130                     "layer": "on_screen",
131                 },
132                 {
133                     "category": "tbt",
134                     "role": "tbtnavi",
135                     "area": "master.split.sub",
136                     "layer": "remote",
137                 },
138                 {
139                     "category": "meter",
140                     "role": "tachometer",
141                     "area": "split.main | normal.full",
142                     "layer": "apps",
143                 },
144                 {
145                     "category": "receiver",
146                     "role": "receiver",
147                     "area": "split.sub | normal.full",
148                     "layer": "apps",
149                 }
150             ]
151         },
152         {
153             "name": "rse1",
154             "roles":[
155                 {
156                     "category": "general",
157                     "role": "video | music | sdl_bt | webbrowser | eb | poi | browser | mixer | radio | hvac | debug | phone | fallback",
158                     "area": "rse1.normal.full",
159                     "layer": "RemoteRSE1",
160                 }
161             ]
162         },
163         {
164             "name": "rse2",
165             "roles":[
166                 {
167                     "category": "general",
168                     "role": "video | music | sdl_bt | webbrowser | eb | poi | browser | mixer | radio | hvac | debug | phone | fallback",
169                     "area": "rse2.normal.full",
170                     "layer": "RemoteRSE2",
171                 }
172             ]
173         },
174         {
175             "name": "hud",
176             "roles":[
177                 {
178                     "category": "general",
179                     "role": "video | music | sdl_bt | webbrowser | eb | poi | browser | mixer | radio | hvac | debug | phone | fallback",
180                     "area": "hud.normal.full",
181                     "layer": "RemoteHUD",
182                 },
183                 {
184                     "category": "speed",
185                     "role": "video | music | sdl_bt | webbrowser | eb | poi | browser | mixer | radio | hvac | debug | phone | fallback",
186                     "area": "hud.upper.left",
187                     "layer": "RemoteHUDUpperLeft",
188                 }
189             ]
190         },
191     ]
192 }