Vendor Name: Google
Device name: Pixel 5
Device CodeName: redfin
Version of /e/OS which existed previously: 1.9-dev
The device is: Not rooted
Download of 1.10-dev is possible, but the installation breaks with: “Install error”
Edit:
The md5sum of /data/lineageos_updates/e-1.10-s-20230413279105-dev-redfin.zip on redfin is right.
logcat:
04-17 20:20:05.199 1249 1249 I update_engine: [INFO:multi_range_http_fetcher.cc(45)] starting first transfer
04-17 20:20:05.202 1249 1249 I update_engine: [INFO:multi_range_http_fetcher.cc(74)] starting transfer of range 2882+1250220857
04-17 20:20:05.204 1249 1249 I update_engine: [INFO:delta_performer.cc(115)] Completed 0/? operations, 16384/1250220857 bytes downloaded (0%), overall progress 0%
04-17 20:20:05.208 1249 1249 I update_engine: [INFO:delta_performer.cc(346)] Manifest size in payload matches expected value from Omaha
04-17 20:20:05.210 1249 1249 I update_engine: [INFO:delta_performer.cc(1012)] Verifying using certificates: /system/etc/security/otacerts.zip
04-17 20:20:05.213 1249 1249 I update_engine: [INFO:payload_verifier.cc(102)] signature blob size = 267
04-17 20:20:05.215 1249 1249 I update_engine: [INFO:payload_verifier.cc(118)] Truncating the signature to its unpadded size: 256.
04-17 20:20:05.216 1249 1249 I update_engine: [INFO:payload_verifier.cc(129)] Verified correct signature 1 out of 1 signatures.
04-17 20:20:05.217 1249 1249 I update_engine: [INFO:payload_metadata.cc(221)] Metadata hash signature matches value in Omaha response.
04-17 20:20:05.223 1249 1249 I update_engine: [INFO:delta_performer.cc(1049)] Detected a 'full' payload.
04-17 20:20:05.225 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] vbmeta_system does't have version, skipping downgrade check.
04-17 20:20:05.226 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] vendor_boot does't have version, skipping downgrade check.
04-17 20:20:05.227 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] dtbo does't have version, skipping downgrade check.
04-17 20:20:05.228 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] vbmeta does't have version, skipping downgrade check.
04-17 20:20:05.229 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] abl does't have version, skipping downgrade check.
04-17 20:20:05.230 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] aop does't have version, skipping downgrade check.
04-17 20:20:05.231 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] devcfg does't have version, skipping downgrade check.
04-17 20:20:05.232 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] hyp does't have version, skipping downgrade check.
04-17 20:20:05.233 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] keymaster does't have version, skipping downgrade check.
04-17 20:20:05.234 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] qupfw does't have version, skipping downgrade check.
04-17 20:20:05.235 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] tz does't have version, skipping downgrade check.
04-17 20:20:05.236 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] uefisecapp does't have version, skipping downgrade check.
04-17 20:20:05.237 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] xbl does't have version, skipping downgrade check.
04-17 20:20:05.238 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] xbl_config does't have version, skipping downgrade check.
04-17 20:20:05.239 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] featenabler does't have version, skipping downgrade check.
04-17 20:20:05.240 1249 1249 I update_engine: [INFO:delta_performer.cc(1120)] modem does't have version, skipping downgrade check.
04-17 20:20:05.246 1249 1249 I update_engine: [INFO:delta_performer.cc(811)] Preparing partitions for new update. last hash = , new hash = beVECrWFmmwTnh8HoNXArRzDv5kbl9Ji1AWL0/NERSQ=TMvoEFNlhzSHEiZpxprcW2V4tETnFGrFjnA4p9UXC7U=
04-17 20:20:05.250 1249 1249 I update_engine: [INFO:delta_performer.cc(1394)] Resetting recorded hash for prepared partitions.
04-17 20:20:05.254 1249 1249 W update_engine: [WARNING:dynamic_partition_control_android.cc(441)] overlayfs overrides are active and can interfere with our resources.
04-17 20:20:05.254 1249 1249 W update_engine: run adb enable-verity to deactivate if required and try again.
04-17 20:20:05.255 1249 1249 I update_engine: EnsureMetadataMounted does nothing in Android mode.
04-17 20:20:05.256 1249 1249 I update_engine: [INFO:dynamic_partition_control_android.cc(762)] Erasing AVB footer of system_other partition before update.
04-17 20:20:05.259 1249 1249 I update_engine: [INFO:dynamic_partition_control_android.cc(331)] Loaded metadata from slot B in /dev/block/bootdevice/by-name/super
04-17 20:20:05.261 1249 1249 I update_engine: [INFO:dynamic_partition_control_android.cc(715)] Can't find system_a in metadata source slot, skip erasing.
04-17 20:20:05.263 1249 1249 I update_engine: [INFO:dynamic_partition_control_android.cc(331)] Loaded metadata from slot B in /dev/block/bootdevice/by-name/super
04-17 20:20:05.264 1249 1249 I update_engine: Update has been initiated, now canceling
04-17 20:20:05.265 1249 1249 I update_engine: Removing all update state.
04-17 20:20:05.266 1249 1249 W update_engine: Cannot read /metadata/ota/snapshot-boot: No such file or directory
04-17 20:20:05.267 1249 1249 W update_engine: Failed to get flashing status
04-17 20:20:05.268 1249 1249 W update_engine: Cannot read /metadata/ota/snapshot-boot: No such file or directory
04-17 20:20:05.278 1249 1249 E update_engine: Cannot create update snapshots with overlayfs setup. Run `adb enable-verity`, reboot, then try again.
04-17 20:20:05.280 1249 1249 E update_engine: [ERROR:dynamic_partition_control_android.cc(952)] Cannot create update snapshots: Error
04-17 20:20:05.281 1249 1249 E update_engine: [ERROR:dynamic_partition_control_android.cc(497)] PrepareSnapshotPartitionsForUpdate failed in Android mode
04-17 20:20:05.282 1249 1249 E update_engine: [ERROR:delta_performer.cc(822)] Unable to initialize partition metadata for slot A
04-17 20:20:05.284 1249 1249 E update_engine: [ERROR:download_action.cc(222)] Error ErrorCode::kInstallDeviceOpenError (7) in DeltaPerformer's Write method when processing the received payload -- Terminating processing
04-17 20:20:05.294 1249 1249 I update_engine: [INFO:multi_range_http_fetcher.cc(177)] Received transfer terminated.
04-17 20:20:05.295 1249 1249 I update_engine: [INFO:multi_range_http_fetcher.cc(129)] TransferEnded w/ code 200
04-17 20:20:05.296 1249 1249 I update_engine: [INFO:multi_range_http_fetcher.cc(131)] Terminating.
04-17 20:20:05.296 1249 1249 I update_engine: [INFO:action_processor.cc(116)] ActionProcessor: finished DownloadAction with code ErrorCode::kInstallDeviceOpenError
04-17 20:20:05.297 1249 1249 I update_engine: [INFO:action_processor.cc(121)] ActionProcessor: Aborting processing due to failure.
04-17 20:20:05.298 1249 1249 I update_engine: [INFO:update_attempter_android.cc(565)] Processing Done.
04-17 20:20:05.300 1249 1249 I update_engine: [INFO:metrics_reporter_android.cc(159)] Current update attempt downloads 0 bytes data
Edit:
After “adb enable-verity / adb reboot” the installation is running.
A better error message would be desirable here. The solution is only visible in the log.