Все что могло прийти в голову - все испробывал.
Почитайте в шапке все, что там есть по прошивкам.
Потом
этот пост.
Смысл все этих переименований файлов в исходной прошивке исключительно, чтобы "обмануть" регистратор и засунуть ему не предназначенную (по разумению корейских разработчиков) для него прошивку.
Если все правильно переименовали и очередная "неродная" прошивка все-таки как-то прошла, то после перезагрузки окажется, что оставшийся конфиг (version.bin) на карточке не соответствует конфигу в регистраторе и он (регистратор), естественно, ругается, что что-то не так. Нужно или поправить его руками, или заменить поправленный ранее конфиг на "родной" от этой прошивки, не забыв поставить нужный (оставшийся в регистраторе) язык, или просто вставить чистую карточку. Но обычно, если регистратор прошивался прошивками от первого сезона, то с пустой карточкой регистратор может начать работать молча и придется поменять язык на тот, что был перед последней прошивкой. Все это описывалось уже много раз и практически все есть в шапке, только повнимательней все читайте.
Можно утверждать только то, что с прошивки 1.040Ru можно получить практически прошивку 1.010-155 (разница в том, что нужно будет всегда на пустой карточке менять язык на русский - в "родной" 1.010-155 язык ставится корейский).
Добавлено спустя 3 мин. 3 сек. И еще - ни в коем случае не шейте 1.014.
Пока ничего лучше 1.010-155 нет.