Wgrywanie plików na kartę SD w trybie Mass Storage może powodować błędy zapisu/odczytu pliku. Rekomendowanym jest wgrywanie romów na kartę wtedy, kiedy ta nie znajduje się w telefonie.

Co do odpowiedniego recovery:
a) nie wiem czy nadal tak jest, ale pamiętam, że niektóre romy z niektórymi wersjami CWM jako takiego się po prostu nie lubiły (a także, że niektóre wersje CWM miały np. bug z ładowaniem mimo cLK).
b) odpowiedni rozmiar partycji. Jeśli rom wymaga rozmiaru 150, a ustawisz 120, to jest źle. Jeśli ustawisz 160 to jest ok.

Na XDA był kiedyś bardzo miły program z przyjaznym GUI do partycjonowania pamięci NAND w MAGLDR jak i cLK.