Bixby Developer Center

Guides
References

device-models

optional

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 whitelist of devices or exclude specific blacklisted devices, but not both. If you don't define this key, Bixby supports all device models for the specified device targets.

Examples

A whitelist example:

capsule {
...
device-models {
only {
allow (^SM-G96) // any variant of S9
allow (SM-G970U[A-Z]*ATT) // S10e, US, AT&T carrier
}
}
}

A blacklist example:

capsule {
...
device-models {
all {
except (SM-G973[A-Z]*) // Galaxy S10
except (SM-G975[A-Z]*) // Galaxy S10+
}
}
}

Child Keys

all
optional
Indicates that you want your capsule to be available to all the targeted device models
only
optional
Indicates that you only want your capsule to be available on a specific list of device models, which you list with the allow child key