Skip to main content
replaced http://android.stackexchange.com/ with https://android.stackexchange.com/
Source Link

I would like to downgrade my Nexus One to 2.2.2, because I've had non-stop problems with Gingerbread. I have the 2.2.2 update from android central, and going off the comments from a previous questioncomments from a previous question, I'm under the assumption that this is doable.

So I've gone through the Bootloader -> Recovery -> apply sdcard:update.zip steps, and it fails with the following message:

assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.1/FRG83D/75603:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.2/FRG83D/91102:user/release-keys"

E:Error in /tmp/sideload/package.zip
(Status 7)
Installation aborted.

I would guess the OS is checking if I'm on either 2.2.1 (updating from the previous version) or 2.2.2 (reinstalling the target version), is this assumption correct?

This begs the question, how do I go from 2.3.6 to 2.2.2? Do I need to factory reset, and apply updates sequentially?

I would like to downgrade my Nexus One to 2.2.2, because I've had non-stop problems with Gingerbread. I have the 2.2.2 update from android central, and going off the comments from a previous question, I'm under the assumption that this is doable.

So I've gone through the Bootloader -> Recovery -> apply sdcard:update.zip steps, and it fails with the following message:

assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.1/FRG83D/75603:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.2/FRG83D/91102:user/release-keys"

E:Error in /tmp/sideload/package.zip
(Status 7)
Installation aborted.

I would guess the OS is checking if I'm on either 2.2.1 (updating from the previous version) or 2.2.2 (reinstalling the target version), is this assumption correct?

This begs the question, how do I go from 2.3.6 to 2.2.2? Do I need to factory reset, and apply updates sequentially?

I would like to downgrade my Nexus One to 2.2.2, because I've had non-stop problems with Gingerbread. I have the 2.2.2 update from android central, and going off the comments from a previous question, I'm under the assumption that this is doable.

So I've gone through the Bootloader -> Recovery -> apply sdcard:update.zip steps, and it fails with the following message:

assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.1/FRG83D/75603:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.2/FRG83D/91102:user/release-keys"

E:Error in /tmp/sideload/package.zip
(Status 7)
Installation aborted.

I would guess the OS is checking if I'm on either 2.2.1 (updating from the previous version) or 2.2.2 (reinstalling the target version), is this assumption correct?

This begs the question, how do I go from 2.3.6 to 2.2.2? Do I need to factory reset, and apply updates sequentially?

edited tags
Link
ale
  • 19.7k
  • 34
  • 111
  • 161
Tweeted twitter.com/#!/StackAndroid/status/119668373868130304
Source Link
wsanville
  • 311
  • 3
  • 10

Downgrade 2.3.6 to 2.2.2 - Nexus One

I would like to downgrade my Nexus One to 2.2.2, because I've had non-stop problems with Gingerbread. I have the 2.2.2 update from android central, and going off the comments from a previous question, I'm under the assumption that this is doable.

So I've gone through the Bootloader -> Recovery -> apply sdcard:update.zip steps, and it fails with the following message:

assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.1/FRG83D/75603:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/passion/mahimahi:2.2.2/FRG83D/91102:user/release-keys"

E:Error in /tmp/sideload/package.zip
(Status 7)
Installation aborted.

I would guess the OS is checking if I'm on either 2.2.1 (updating from the previous version) or 2.2.2 (reinstalling the target version), is this assumption correct?

This begs the question, how do I go from 2.3.6 to 2.2.2? Do I need to factory reset, and apply updates sequentially?