An explicit list of device models that you want your capsule to be available for. For example, if you are targeting bixby-mobile
devices, you might want to only allow S9
devices to use your capsule. You can include a specific list of devices (allowed list) or exclude a specific list of devices (blocked list), but not both. If you don't define this key, Bixby supports all device models for the specified device targets.
The device models listed are strings that are treated as a regular expression and expected to match anywhere in the value being tested. If you want the string to match exactly, add line anchors to your regular expression. For example, ^21_KANTSU2E_UHD_QTV$
will match 21_KANTSU2E_UHD_QTV
exactly, and not 21_KANTSU2E_UHD_QTV_OS65
.
An allowed list example:
capsule {
...
device-models {
only {
allow (^SM-G96) // any variant of S9
allow (SM-G970U[A-Z]*ATT) // S10e, US, AT&T carrier
}
}
}
A blocked list example:
capsule {
...
device-models {
all {
except (SM-G973[A-Z]*) // Galaxy S10
except (SM-G975[A-Z]*) // Galaxy S10+
}
}
}
Copyright 2025 Samsung All rights reserved