device abi compatible