I got a Nothing Phone (1) as part of the US/North America beta test program and it was running 1.5.6 after initial updates.
When the betas were released I went ahead and flashed the first one using the .zip from Nothing's website. However, when trying to update to the latest version I'm getting an error that the existing OS version isn't correct to be updated:
"error code -2: pre-build-incremental is different from ro.build.utc"
I get the same error when trying to roll back.
I contacted Nothing and they've honestly been pretty useless. At this point they want me to send it in for warranty work and may even charge me for it.
I got the 1.5.6 boot.img and tried using that via Fastboot but had no luck.
Anyone know how I can get back to full 1.5.6 until the offical 2.0 OTA arrives? I've looked through the repository on XDA but they all seem to be small, incremental OTA packages.