Нам будут нужны: nparse, SIScontents 1.03 или выше, их можно скачать ниже 1. Cкаченный nparse распаковываем куда хотим, например в с:/nparse. В папку с ним кладем игру (ломанную от бинов) для которой хотим сделать репак и переименовываем её в game.n-gage.
2. Запускаем un_ngage.bat, после того как исчезнет ДОСовское окно, в нашей текущей папке должен появиться файл game.sis. Это и есть по сути сама игра. game.n-gage НЕ удаляем, он еще нужен.
3. Открываем game.sis в SIScontents. Нажимаем Tools > Edit package, жмем на появившемся предупреждении ОК (там говориться что все сертификаты в данном пакете будут удалены). Нажимаем на кнопку Contents (на ней изображены три кубика, она справа от текущей активной кнопки Info). Ищем файл типа AS_20010925.exe, где 20010925 это UID игры (в нашем случае Metal Gear Solid Mobile). Двойной клик на файле AS_20010925.exe, видим слева его характеристику (UID, дата создания, checksum и т.д.). Справа же видим окошко с Capabilities данного файла. Снимем галочки с TCB и AllFiles и проставляем галочки на все пункты кроме TCB, DRM, DiskAdmin, AllFiles. Жмем Close
4. Далее нажимаем Tools > Sign package. В появившемся окне переходим на вкладку Key pairs. В правой части окна там где Add/Edit key pair выбираем наш личный серт и ключ к нему (пароль оставляем пустым) вводим имя профиля (например я назвал N78 cert) и нажимаем Add profile. Теперь в текущем окне переключаемся на вкладку Package. В правой части в раскрывающемся меню Signing profiles выбираем тот, что только что создали (в моем случае N78 cert) и ниже нажимаем кнопку Add Signature. Ждем когда подпишется и закрываем текущее окно. Теперь нажимаем File > Save as… и сохраняем с именем game.sis в текущую папку (в моем примере d:/nparse). Закрываем SIScontents.
5. Теперь убедившись в наличии в одной папке файлов game.n-gage , game.sis , nparse.exe , pack_ngage.bat , запускаем последний (pack_ngage.bat). После того как исчезнет ДОСовское окно, в нашей папке должен появиться файл repackedgame.n-gage.
Все, можно скидывать полученный файл на смарт и устанавливать.
Обязательно нужно подписывать хоть каким-то сертом нашу игру в пункте 4, если делается просто репак для других людей, так как потом signgame не осилит подписать её. Если просто делается репак для себя, подписывать надо только личным сертом и больше никаких подписей в игру не добавлять.
Как получить сертификат читаем в этой теме