blob: 57e88013a06b1d669b7ace097dfafbc600ea7dff [file] [log] [blame]
{
"chromeos": {
"configs": [
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "Fake ChromeOS Device Brandname",
"metrics-tag": "fake_ref_design",
"oem": "FAKE_OEM",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_fake_ref_design_2147483647.xml",
"system-path": "/etc/hardware_features_fake_ref_design_2147483647.xml"
}
},
"audio": {
"main": {
"cras-config-dir": "fake_ref_design",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.2uf.fake_ref_design/HiFi.conf",
"source": "fake_ref_design/audio/ucm-config/fakeaudiocard.alc5682i.2uf.fake_ref_design/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.2uf.fake_ref_design/fakeaudiocard.alc5682i.2uf.fake_ref_design.conf",
"source": "fake_ref_design/audio/ucm-config/fakeaudiocard.alc5682i.2uf.fake_ref_design/fakeaudiocard.alc5682i.2uf.fake_ref_design.conf"
},
{
"destination": "/etc/cras/fake_ref_design/fakeaudiocard.card_settings",
"source": "fake_ref_design/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/fake_ref_design/dsp.ini",
"source": "fake_ref_design/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/fake_ref_design/board.ini",
"source": "fake_ref_design/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"ucm-suffix": "alc5682i.2uf.fake_ref_design"
}
},
"bluetooth": {
"flags": {
"enable-suspend-management": true
}
},
"brand-code": "AAAA",
"branding": {
"marketing-name": "Fake ChromeOS Device Brandname",
"oem-name": "FAKE_OEM"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"cros-healthd": {
"battery": {
"has-smart-battery-info": true
},
"cached-vpd": {
"has-sku-number": true
}
},
"fingerprint": {
"board": "fake_fingerprint_board",
"sensor-location": "keyboard-bottom-left"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90913,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "DEFAULT",
"signature-id": "fake_ref_design"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"hps": {
"has-hps": true
},
"identity": {
"platform-name": "fake",
"sku-id": 2147483647,
"smbios-name-match": "FAKE_REF_DESIGN"
},
"modem": {
"firmware-variant": "fake_ref_design"
},
"name": "fake_ref_design",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 RIGHT\nCROS_USBPD_CHARGER2 LEFT_FRONT",
"disable-dark-resume": "0",
"has-ambient-light-sensor": "1",
"internal-backlight-als-steps": "80.0 63.0 -1 400\n100.0 80.0 100 -1",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "3000",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"regulatory-label": "fake_regulatory_label",
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-is-oem",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/fake_wallpaper_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/fake_wallpaper_small.jpg",
"--enable-microphone-mute-switch-device",
"--extra-web-apps-dir=apps1",
"--fingerprint-sensor-location=keyboard-bottom-left",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg",
"--has-internal-stylus",
"--regulatory-label-dir=fake_regulatory_label"
],
"help-content-id": "fake_help"
},
"wallpaper": "fake_wallpaper",
"wifi": {
"non-tablet-mode-power-table-ath10k": {
"limit-2g": 1,
"limit-5g": 2
},
"tablet-mode-power-table-ath10k": {
"limit-2g": 3,
"limit-5g": 4
}
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "Fake ChromeOS Device Brandname",
"metrics-tag": "fake_ref_design",
"oem": "FAKE_OEM",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_fake_ref_design_0.xml",
"system-path": "/etc/hardware_features_fake_ref_design_0.xml"
},
"media-profiles": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/media_profiles_fake_ref_design.xml",
"system-path": "/etc/media_profiles_fake_ref_design.xml"
}
},
"audio": {
"main": {
"cras-config-dir": "fake_ref_design",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.1uf2wf.fake_ref_design/HiFi.conf",
"source": "fake_ref_design/audio/ucm-config/fakeaudiocard.alc5682i.1uf2wf.fake_ref_design/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.1uf2wf.fake_ref_design/fakeaudiocard.alc5682i.1uf2wf.fake_ref_design.conf",
"source": "fake_ref_design/audio/ucm-config/fakeaudiocard.alc5682i.1uf2wf.fake_ref_design/fakeaudiocard.alc5682i.1uf2wf.fake_ref_design.conf"
},
{
"destination": "/etc/cras/fake_ref_design/fakeaudiocard.card_settings",
"source": "fake_ref_design/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/fake_ref_design/dsp.ini",
"source": "fake_ref_design/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/fake_ref_design/board.ini",
"source": "fake_ref_design/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"ucm-suffix": "alc5682i.1uf2wf.fake_ref_design"
}
},
"brand-code": "AAAA",
"branding": {
"marketing-name": "Fake ChromeOS Device Brandname",
"oem-name": "FAKE_OEM"
},
"camera": {
"count": 2,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": true
},
"has-privacy-switch": true,
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
},
{
"facing": "back",
"flags": {
"support-1080p": true,
"support-autofocus": true
},
"ids": [
"mipi-cam"
],
"interface": "mipi",
"orientation": 180
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90880,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "DEFAULT",
"signature-id": "fake_ref_design"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 0,
"smbios-name-match": "FAKE_REF_DESIGN"
},
"keyboard": {
"backlight": true,
"numpad": true
},
"modem": {
"firmware-variant": "fakemodem"
},
"name": "fake_ref_design",
"power": {
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 LEFT_FRONT",
"disable-dark-resume": "0",
"has-keyboard-backlight": "1",
"internal-backlight-no-als-ac-brightness": "80.0",
"internal-backlight-no-als-battery-brightness": "63.0",
"keyboard-backlight-user-steps": "0.0\n10.0\n20.0\n40.0\n60.0\n100.0",
"suspend-to-idle": "0",
"turn-off-screen-timeout-ms": "3000",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"regulatory-label": "fake_regulatory_label",
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-is-oem",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/fake_wallpaper_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/fake_wallpaper_small.jpg",
"--enable-microphone-mute-switch-device",
"--extra-web-apps-dir=apps2",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg",
"--has-internal-stylus",
"--regulatory-label-dir=fake_regulatory_label"
],
"help-content-id": "fake_help"
},
"wallpaper": "fake_wallpaper",
"wifi": {
"geo-offsets-eu": {
"offset-2g": 11,
"offset-5g": 12
},
"geo-offsets-fcc": {
"offset-2g": 9,
"offset-5g": 10
},
"geo-offsets-rest-of-world": {
"offset-2g": 13,
"offset-5g": 14
},
"non-tablet-mode-power-table-rtw": {
"limit-2g": 1,
"limit-5g-1": 2,
"limit-5g-3": 3,
"limit-5g-4": 4
},
"tablet-mode-power-table-rtw": {
"limit-2g": 5,
"limit-5g-1": 6,
"limit-5g-3": 7,
"limit-5g-4": 8
}
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname A",
"metrics-tag": "project_a",
"oem": "FAKE_OEMA",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_a.xml",
"system-path": "/etc/hardware_features_project_a.xml"
},
"media-profiles": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/media_profiles_project_a.xml",
"system-path": "/etc/media_profiles_project_a.xml"
}
},
"audio": {
"main": {
"cras-config-dir": "project_a",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.2mic/HiFi.conf",
"source": "ucm-config/fakeaudiocard/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.2mic/fakeaudiocard.2mic.conf",
"source": "ucm-config/fakeaudiocard/fakeaudiocard.conf"
},
{
"destination": "/etc/cras/project_a/fakeaudiocard",
"source": "audio/fakeaudiocard/fakeaudiocard"
},
{
"destination": "/etc/cras/project_a/dsp.ini",
"source": "audio/fakeaudiocard/dsp.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "audio/alsa-module-config/alsa-project_a.conf"
},
{
"destination": "/etc/cras/project_a/board.ini",
"source": "audio/cras-config/board.ini"
}
],
"ucm-suffix": "2mic"
}
},
"bluetooth": {
"flags": {
"enable-suspend-management": true
}
},
"brand-code": "FDAA",
"branding": {
"marketing-name": "ChromeOS Device Brandname A",
"oem-name": "FAKE_OEMA"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"board": "fake_fingerprint_board",
"sensor-location": "keyboard-bottom-left"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90913,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYA",
"signature-id": "project_a"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 32,
"smbios-name-match": "PROJECT_A"
},
"modem": {
"firmware-variant": "project_a"
},
"name": "project_a",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 RIGHT\nCROS_USBPD_CHARGER2 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.0",
"internal-backlight-no-als-battery-brightness": "63.0",
"set-cellular-transmit-power-for-tablet-mode": "1",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "3000",
"usb-min-ac-watts": "20",
"use-modemmanager-for-dynamic-sar": "1",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--enable-touchview",
"--fingerprint-sensor-location=keyboard-bottom-left",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg",
"--has-internal-stylus"
]
},
"wifi": {
"sar-file": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/wifi/wifi_sar_6.hex",
"system-path": "/firmware/cbfs-rw-raw/project_a/wifi_sar_6.hex"
}
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname B",
"metrics-tag": "project_b",
"oem": "FAKE_OEMB",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_b.xml",
"system-path": "/etc/hardware_features_project_b.xml"
},
"media-profiles": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/media_profiles_project_b.xml",
"system-path": "/etc/media_profiles_project_b.xml"
}
},
"audio": {
"main": {
"cras-config-dir": "project_b",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.card_suffix.max98373.alc5682i.2uf.project_b/HiFi.conf",
"source": "project_b/audio/ucm-config/fakeaudiocard.card_suffix.max98373.alc5682i.2uf.project_b/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.card_suffix.max98373.alc5682i.2uf.project_b/fakeaudiocard.card_suffix.max98373.alc5682i.2uf.project_b.conf",
"source": "project_b/audio/ucm-config/fakeaudiocard.card_suffix.max98373.alc5682i.2uf.project_b/fakeaudiocard.card_suffix.max98373.alc5682i.2uf.project_b.conf"
},
{
"destination": "/etc/cras/project_b/fakeaudiocard.card_settings",
"source": "project_b/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/etc/sound_card_init/project_b.MAX98373.yaml",
"source": "project_b/audio/sound_card_init/project_b.MAX98373.yaml"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/project_b/dsp.ini",
"source": "project_b/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/project_b/board.ini",
"source": "project_b/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"sound-card-init-conf": "project_b.MAX98373.yaml",
"speaker-amp": "MAX98373",
"ucm-suffix": "card_suffix.max98373.alc5682i.2uf.project_b"
}
},
"bluetooth": {
"flags": {
"enable-suspend-management": true
}
},
"brand-code": "FDBB",
"branding": {
"marketing-name": "ChromeOS Device Brandname B",
"oem-name": "FAKE_OEMB"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90912,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYB",
"signature-id": "project_b"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 33,
"smbios-name-match": "PROJECT_B"
},
"modem": {
"firmware-variant": "fakemodem"
},
"name": "project_b",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.0",
"internal-backlight-no-als-battery-brightness": "63.0",
"set-cellular-transmit-power-dpr-gpio": "0",
"set-cellular-transmit-power-for-tablet-mode": "1",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "3000",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/project_b/33/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/project_b/33/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/project_b/33/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--enable-touchview",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg",
"--has-internal-stylus"
]
},
"wifi": {
"eu-power-table-mtk": {
"limit-2g": 15,
"limit-5g": 16,
"offset-2g": 17,
"offset-5g": 18
},
"fcc-power-table-mtk": {
"limit-2g": 11,
"limit-5g": 12,
"offset-2g": 13,
"offset-5g": 14
},
"non-tablet-mode-power-table-mtk": {
"limit-2g": 1,
"limit-5g-1": 2,
"limit-5g-2": 3,
"limit-5g-3": 4,
"limit-5g-4": 5
},
"rest-of-world-power-table-mtk": {
"limit-2g": 19,
"limit-5g": 20,
"offset-2g": 21,
"offset-5g": 22
},
"tablet-mode-power-table-mtk": {
"limit-2g": 6,
"limit-5g-1": 7,
"limit-5g-2": 8,
"limit-5g-3": 9,
"limit-5g-4": 10
}
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname C",
"metrics-tag": "project_c",
"oem": "FAKE_OEMC",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_c.xml",
"system-path": "/etc/hardware_features_project_c.xml"
}
},
"audio": {
"main": {
"cras-config-dir": "project_c",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.2uf.project_c/HiFi.conf",
"source": "project_c/audio/ucm-config/fakeaudiocard.alc5682i.2uf.project_c/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.2uf.project_c/fakeaudiocard.alc5682i.2uf.project_c.conf",
"source": "project_c/audio/ucm-config/fakeaudiocard.alc5682i.2uf.project_c/fakeaudiocard.alc5682i.2uf.project_c.conf"
},
{
"destination": "/etc/cras/project_c/fakeaudiocard.card_settings",
"source": "project_c/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/project_c/dsp.ini",
"source": "project_c/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/project_c/board.ini",
"source": "project_c/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"ucm-suffix": "alc5682i.2uf.project_c"
}
},
"bluetooth": {
"flags": {
"enable-suspend-management": true
}
},
"brand-code": "FDCC",
"branding": {
"marketing-name": "ChromeOS Device Brandname C",
"oem-name": "FAKE_OEMC"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90913,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYC",
"signature-id": "project_c"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 34,
"smbios-name-match": "PROJECT_C"
},
"name": "project_c",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 RIGHT\nCROS_USBPD_CHARGER2 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.0",
"internal-backlight-no-als-battery-brightness": "63.0",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "3000",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/project_c/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/project_c/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/project_c/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--enable-touchview",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg",
"--has-internal-stylus"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname WL",
"metrics-tag": "project_wl",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_wl.xml",
"system-path": "/etc/hardware_features_project_wl.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_wl",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/HiFi.conf",
"source": "ucm-config/fakeaudiocard/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/fakeaudiocard.conf",
"source": "ucm-config/fakeaudiocard/fakeaudiocard.conf"
},
{
"destination": "/etc/cras/project_wl/fakeaudiocard",
"source": "audio/fakeaudiocard/fakeaudiocard"
},
{
"destination": "/etc/cras/project_wl/dsp.ini",
"source": "audio/fakeaudiocard/dsp.ini"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
}
]
}
},
"brand-code": "WLZZ",
"branding": {
"marketing-name": "ChromeOS Device Brandname WL"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90914,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "DEFAULT",
"sig-id-in-customization-id": true,
"signature-id": "project_wl"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 64,
"smbios-name-match": "PROJECT_WL"
},
"modem": {
"firmware-variant": "project_wl"
},
"name": "project_wl",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.1",
"internal-backlight-no-als-battery-brightness": "63.2",
"min-visible-backlight-level": "1000",
"set-cellular-transmit-power-dpr-gpio": "20",
"set-cellular-transmit-power-for-proximity": "1",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname WL-A",
"metrics-tag": "project_wl",
"oem": "FAKE_LOEMA",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_wl.xml",
"system-path": "/etc/hardware_features_project_wl.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_wl",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/HiFi.conf",
"source": "ucm-config/fakeaudiocard/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/fakeaudiocard.conf",
"source": "ucm-config/fakeaudiocard/fakeaudiocard.conf"
},
{
"destination": "/etc/cras/project_wl/fakeaudiocard",
"source": "audio/fakeaudiocard/fakeaudiocard"
},
{
"destination": "/etc/cras/project_wl/dsp.ini",
"source": "audio/fakeaudiocard/dsp.ini"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
}
]
}
},
"brand-code": "WLAA",
"branding": {
"marketing-name": "ChromeOS Device Brandname WL-A",
"oem-name": "FAKE_LOEMA"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90914,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYD",
"sig-id-in-customization-id": true,
"signature-id": "project_wl-loema"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 64,
"smbios-name-match": "PROJECT_WL",
"whitelabel-tag": "loema"
},
"modem": {
"firmware-variant": "project_wl"
},
"name": "project_wl",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.1",
"internal-backlight-no-als-battery-brightness": "63.2",
"min-visible-backlight-level": "1000",
"set-cellular-transmit-power-dpr-gpio": "20",
"set-cellular-transmit-power-for-proximity": "1",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname WL-B",
"metrics-tag": "project_wl",
"oem": "FAKE_LOEMB",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_wl.xml",
"system-path": "/etc/hardware_features_project_wl.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_wl",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/HiFi.conf",
"source": "ucm-config/fakeaudiocard/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/fakeaudiocard.conf",
"source": "ucm-config/fakeaudiocard/fakeaudiocard.conf"
},
{
"destination": "/etc/cras/project_wl/fakeaudiocard",
"source": "audio/fakeaudiocard/fakeaudiocard"
},
{
"destination": "/etc/cras/project_wl/dsp.ini",
"source": "audio/fakeaudiocard/dsp.ini"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
}
]
}
},
"brand-code": "WLBB",
"branding": {
"marketing-name": "ChromeOS Device Brandname WL-B",
"oem-name": "FAKE_LOEMB"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90914,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYE",
"sig-id-in-customization-id": true,
"signature-id": "project_wl-loemb"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 64,
"smbios-name-match": "PROJECT_WL",
"whitelabel-tag": "loemb"
},
"modem": {
"firmware-variant": "project_wl"
},
"name": "project_wl",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.1",
"internal-backlight-no-als-battery-brightness": "63.2",
"min-visible-backlight-level": "1000",
"set-cellular-transmit-power-dpr-gpio": "20",
"set-cellular-transmit-power-for-proximity": "1",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname WL-C",
"metrics-tag": "project_wl",
"oem": "FAKE_LOEMC",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_wl.xml",
"system-path": "/etc/hardware_features_project_wl.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_wl",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/HiFi.conf",
"source": "ucm-config/fakeaudiocard/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard/fakeaudiocard.conf",
"source": "ucm-config/fakeaudiocard/fakeaudiocard.conf"
},
{
"destination": "/etc/cras/project_wl/fakeaudiocard",
"source": "audio/fakeaudiocard/fakeaudiocard"
},
{
"destination": "/etc/cras/project_wl/dsp.ini",
"source": "audio/fakeaudiocard/dsp.ini"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
}
]
}
},
"brand-code": "WLCC",
"branding": {
"marketing-name": "ChromeOS Device Brandname WL-C",
"oem-name": "FAKE_LOEMC"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90914,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYF",
"sig-id-in-customization-id": true,
"signature-id": "project_wl-loemc"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 64,
"smbios-name-match": "PROJECT_WL",
"whitelabel-tag": "loemc"
},
"modem": {
"firmware-variant": "project_wl"
},
"name": "project_wl",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.1",
"internal-backlight-no-als-battery-brightness": "63.2",
"min-visible-backlight-level": "1000",
"set-cellular-transmit-power-dpr-gpio": "20",
"set-cellular-transmit-power-for-proximity": "1",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname REBRAND-D",
"metrics-tag": "project_rebrand",
"oem": "FAKE_OEMD",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_rebrand.xml",
"system-path": "/etc/hardware_features_project_rebrand.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_rebrand",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.2uf.project_rebrand/HiFi.conf",
"source": "project_rebrand/audio/ucm-config/fakeaudiocard.alc5682i.2uf.project_rebrand/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.2uf.project_rebrand/fakeaudiocard.alc5682i.2uf.project_rebrand.conf",
"source": "project_rebrand/audio/ucm-config/fakeaudiocard.alc5682i.2uf.project_rebrand/fakeaudiocard.alc5682i.2uf.project_rebrand.conf"
},
{
"destination": "/etc/cras/project_rebrand/fakeaudiocard.card_settings",
"source": "project_rebrand/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/project_rebrand/dsp.ini",
"source": "project_rebrand/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/project_rebrand/board.ini",
"source": "project_rebrand/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"ucm-suffix": "alc5682i.2uf.project_rebrand"
}
},
"brand-code": "RBDD",
"branding": {
"marketing-name": "ChromeOS Device Brandname REBRAND-D",
"oem-name": "FAKE_OEMD"
},
"camera": {
"count": 1,
"devices": [
{
"facing": "front",
"flags": {
"support-1080p": false,
"support-autofocus": false
},
"ids": [
"0123:abcd"
],
"interface": "usb",
"orientation": 0
}
]
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90913,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYRB",
"sig-id-in-customization-id": true,
"signature-id": "project_rebrand-branda"
},
"hardware-properties": {
"form-factor": "CHROMEBOOK",
"has-backlight": true,
"psu-type": "battery"
},
"identity": {
"platform-name": "fake",
"sku-id": 65,
"smbios-name-match": "PROJECT_REBRAND",
"whitelabel-tag": "branda"
},
"modem": {
"firmware-variant": "project_rebrand"
},
"name": "project_rebrand",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 RIGHT\nCROS_USBPD_CHARGER2 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.1",
"internal-backlight-no-als-battery-brightness": "63.2",
"min-visible-backlight-level": "1000",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname Box",
"metrics-tag": "project_box",
"oem": "FAKE_OEM",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_box_128.xml",
"system-path": "/etc/hardware_features_project_box_128.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_box",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.card_suffix.max98373.alc5682i.0pos.0uf0wf0total/HiFi.conf",
"source": "common/audio/ucm-config/fakeaudiocard.card_suffix.max98373.alc5682i.0pos.0uf0wf0total/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.card_suffix.max98373.alc5682i.0pos.0uf0wf0total/fakeaudiocard.card_suffix.max98373.alc5682i.0pos.0uf0wf0total.conf",
"source": "common/audio/ucm-config/fakeaudiocard.card_suffix.max98373.alc5682i.0pos.0uf0wf0total/fakeaudiocard.card_suffix.max98373.alc5682i.0pos.0uf0wf0total.conf"
},
{
"destination": "/etc/cras/project_box/fakeaudiocard.card_settings",
"source": "common/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/etc/sound_card_init/project_box.MAX98373.yaml",
"source": "project_box/audio/sound_card_init/project_box.MAX98373.yaml"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/project_box/dsp.ini",
"source": "common/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/project_box/board.ini",
"source": "common/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"sound-card-init-conf": "project_box.MAX98373.yaml",
"speaker-amp": "MAX98373",
"ucm-suffix": "card_suffix.max98373.alc5682i.0pos.0uf0wf0total"
}
},
"brand-code": "FDBX",
"branding": {
"marketing-name": "ChromeOS Device Brandname Box",
"oem-name": "FAKE_OEM"
},
"camera": {
"count": 0
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90897,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYBX",
"signature-id": "project_box"
},
"hardware-properties": {
"form-factor": "CHROMEBOX",
"has-backlight": false,
"psu-type": "AC_only"
},
"identity": {
"platform-name": "fake",
"sku-id": 128,
"smbios-name-match": "PROJECT_BOX"
},
"modem": {
"firmware-variant": "fakemodem"
},
"name": "project_box",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 RIGHT\nCROS_USBPD_CHARGER2 LEFT_FRONT",
"disable-dark-resume": "0",
"external-display-only": "1",
"internal-backlight-no-als-ac-brightness": "80.1",
"internal-backlight-no-als-battery-brightness": "63.2",
"min-visible-backlight-level": "1000",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "90",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname Box",
"metrics-tag": "project_box",
"oem": "FAKE_OEM",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_box_129.xml",
"system-path": "/etc/hardware_features_project_box_129.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_box",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.project_box/HiFi.conf",
"source": "project_box/audio/ucm-config/fakeaudiocard.alc5682i.project_box/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.alc5682i.project_box/fakeaudiocard.alc5682i.project_box.conf",
"source": "project_box/audio/ucm-config/fakeaudiocard.alc5682i.project_box/fakeaudiocard.alc5682i.project_box.conf"
},
{
"destination": "/etc/cras/project_box/fakeaudiocard.card_settings",
"source": "project_box/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/project_box/dsp.ini",
"source": "project_box/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/project_box/board.ini",
"source": "project_box/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"ucm-suffix": "alc5682i.project_box"
}
},
"brand-code": "FDBX",
"branding": {
"marketing-name": "ChromeOS Device Brandname Box",
"oem-name": "FAKE_OEM"
},
"camera": {
"count": 0
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90897,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYBX",
"signature-id": "project_box"
},
"hardware-properties": {
"form-factor": "CHROMEBASE",
"has-backlight": true,
"psu-type": "AC_only"
},
"identity": {
"platform-name": "fake",
"sku-id": 129,
"smbios-name-match": "PROJECT_BOX"
},
"name": "project_box",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 RIGHT\nCROS_USBPD_CHARGER2 LEFT_FRONT",
"disable-dark-resume": "0",
"internal-backlight-no-als-ac-brightness": "80.1",
"internal-backlight-no-als-battery-brightness": "63.2",
"min-visible-backlight-level": "1000",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg",
"--touchscreen-usable-while-screen-off"
]
}
},
{
"arc": {
"build-properties": {
"device": "fake_program_cheets",
"first-api-level": "28",
"marketing-name": "ChromeOS Device Brandname Box",
"metrics-tag": "project_box",
"oem": "FAKE_OEM",
"product": "fake_program"
},
"hardware-features": {
"build-path": "fake/sw_build_config/platform/chromeos-config/generated/arc/hardware_features_project_box_130.xml",
"system-path": "/etc/hardware_features_project_box_130.xml"
},
"scale": 280
},
"audio": {
"main": {
"cras-config-dir": "project_box",
"files": [
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.card_suffix.fixed_suffix/HiFi.conf",
"source": "project_box/audio/ucm-config/fakeaudiocard.card_suffix.fixed_suffix/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/fakeaudiocard.card_suffix.fixed_suffix/fakeaudiocard.card_suffix.fixed_suffix.conf",
"source": "project_box/audio/ucm-config/fakeaudiocard.card_suffix.fixed_suffix/fakeaudiocard.card_suffix.fixed_suffix.conf"
},
{
"destination": "/etc/cras/project_box/fakeaudiocard.card_settings",
"source": "project_box/audio/cras-config/fakeaudiocard.card_settings"
},
{
"destination": "/etc/sound_card_init/project_box.MAX98373.yaml",
"source": "project_box/audio/sound_card_init/project_box.MAX98373.yaml"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HiFi.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HiFi.conf"
},
{
"destination": "/usr/share/alsa/ucm/HDA ATI HDMI/HDA ATI HDMI.conf",
"source": "common/audio/ucm-config/HDA ATI HDMI/HDA ATI HDMI.conf"
},
{
"destination": "/etc/cras/project_box/dsp.ini",
"source": "project_box/audio/cras-config/dsp.ini"
},
{
"destination": "/etc/cras/project_box/board.ini",
"source": "project_box/audio/cras-config/board.ini"
},
{
"destination": "/etc/modprobe.d/alsa-fake_program.conf",
"source": "common/audio/alsa-module-config/alsa-fake_program.conf"
}
],
"sound-card-init-conf": "project_box.MAX98373.yaml",
"speaker-amp": "MAX98373",
"ucm-suffix": "card_suffix.fixed_suffix"
}
},
"brand-code": "FDBX",
"branding": {
"marketing-name": "ChromeOS Device Brandname Box",
"oem-name": "FAKE_OEM"
},
"camera": {
"count": 0
},
"fingerprint": {
"sensor-location": "none"
},
"firmware": {
"bcs-overlay": "overlay-fake_program-private",
"build-targets": {
"coreboot": "fake",
"depthcharge": "fake",
"ec": "fake",
"ec_extras": [
"fake_ec_extra1",
"fake_ec_extra2"
],
"libpayload": "fake",
"zephyr-ec": "projects/fake/fake"
},
"ec-ro-image": "bcs://Fake_EC.11111.2.0.tbz2",
"firmware-config": 90113,
"image-name": "fake",
"main-ro-image": "bcs://Fake.11111.0.0.tbz2",
"main-rw-image": "bcs://Fake.11111.2.3.tbz2",
"pd-ro-image": "bcs://Fake_PD.11111.0.0.tbz2"
},
"firmware-signing": {
"key-id": "KEYBX",
"signature-id": "project_box"
},
"hardware-properties": {
"form-factor": "CHROMEBASE",
"has-backlight": true,
"psu-type": "AC_only"
},
"identity": {
"platform-name": "fake",
"sku-id": 130,
"smbios-name-match": "PROJECT_BOX"
},
"name": "project_box",
"power": {
"battery-poll-interval-initial-ms": "1000",
"charging-ports": "CROS_USBPD_CHARGER0 LEFT_BACK\nCROS_USBPD_CHARGER1 RIGHT\nCROS_USBPD_CHARGER2 LEFT_FRONT",
"disable-dark-resume": "0",
"has-ambient-light-sensor": "1",
"internal-backlight-als-steps": "80.1 -1 400\n100.0 100 -1",
"min-visible-backlight-level": "1000",
"set-wifi-transmit-power-for-tablet-mode": "1",
"suspend-to-idle": "1",
"turn-off-screen-timeout-ms": "0",
"usb-min-ac-watts": "20",
"wake-on-dp": "1"
},
"thermal": {
"dptf-dv": "fake/dptf.dv",
"files": [
{
"destination": "/etc/dptf/fake/dptf.dv",
"source": "fake/sw_build_config/platform/chromeos-config/thermal/dptf.dv"
}
]
},
"touch": {
"files": [
{
"destination": "/opt/google/touch/firmware/01FF_1234.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elants/01FF_1234.bin",
"symlink": "/lib/firmware/elants_i2c_01FF.bin"
},
{
"destination": "/opt/google/touch/firmware/111A_1.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/sis/111A_1.0.bin",
"symlink": "/lib/firmware/sis_111A.bin"
},
{
"destination": "/opt/google/touch/firmware/99.0_9.0.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/elan/99.0_9.0.bin",
"symlink": "/lib/firmware/elan_i2c_99.0.bin"
},
{
"destination": "/opt/google/touch/firmware/ABC1_1.1.bin",
"source": "fake/sw_build_config/platform/chromeos-config/touch/synaptics/ABC1_1.1.bin",
"symlink": "/lib/firmware/hid-06CB_ABC1"
}
]
},
"ui": {
"extra-ash-flags": [
"--arc-build-properties={'device': 'fake_program_cheets', 'firstApiLevel': '28'}",
"--ash-power-button-position={\"edge\": \"left\", \"position\": 0.9}",
"--ash-side-volume-button-position={\"region\": \"screen\", \"side\": \"right\"}",
"--child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg",
"--child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg",
"--default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg",
"--default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg",
"--guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg",
"--guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg",
"--supports-clamshell-auto-rotation",
"--touchscreen-usable-while-screen-off"
]
}
}
]
}
}