Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Fix corruption when flashing large images on Samsung Galaxy S2 #75

Closed
wants to merge 1 commit into from

2 participants

Oren Laadan Benjamin Dobell
Oren Laadan

Treat the Galaxy S2 I9100 similar to the Sky Rocket, in order to prevent corruption when flashing large factoryfs images.
Without this fix, corruptions appear randomly to files in /system, depending on the specific image.
Tested on several Galaxy S2 phones by comparing MD5 signature of all the files in /system with expected values.

Oren Laadan Fix corruption when flashing large images on Samsung Galaxy S2
Treat the Galaxy S2 I9100 similar to the Sky Rocket, in order to
prevent corruption when flashing large factoryfs images.
e050615
Benjamin Dobell

The fix implemented is different, but this should be fixed in the latest commit. Please open an issue if this is not the case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Nov 13, 2012
  1. Fix corruption when flashing large images on Samsung Galaxy S2

    Oren Laadan authored
    Treat the Galaxy S2 I9100 similar to the Sky Rocket, in order to
    prevent corruption when flashing large factoryfs images.
This page is out of date. Refresh to see the latest.
Showing with 1 addition and 1 deletion.
  1. +1 −1  heimdall/source/BridgeManager.cpp
2  heimdall/source/BridgeManager.cpp
View
@@ -628,7 +628,7 @@ bool BridgeManager::BeginSession(void)
else
Interface::Print("Session begun.\n\n", deviceType);
- if (deviceType == 30)
+ if (deviceType == 30 || deviceType == 180)
{
Interface::Print("In certain situations this device may take up to 2 minutes to respond.\nPlease be patient!\n\n", deviceType);
Sleep(2000); // Give the user time to read the message.
Something went wrong with that request. Please try again.