O3 is set by build and doesn't belong in device