in src/main/kotlin/com/uber/nanoscope/Nanoscope.kt [135:141]
fun checkVersion(supportedVersion: Version) {
val romVersion = getROMVersion() ?: throw IncompatibleVersionError(supportedVersion, null)
if (supportedVersion.major != romVersion.major
|| (supportedVersion.major == 0 && supportedVersion.minor != romVersion.minor)) {
throw IncompatibleVersionError(supportedVersion, romVersion)
}
}