ElfPack mod
© Tartes Итак, изменения в версии 1.8:
-добавлен функционал эльфа FileReg непосредственно в эльфлоадер. Ini файл оставить от FileReg'a, можно стереть шапку и оставить только описание новых типов. Для перезагрузки ассоциаций можно использовать эльф EP Manager.
Не забываем убрать эльф FileReg из демонов! Иначе будет ребут при запуске телефона.
-добавлен кэш для иконок к эльфам. Теперь изображения в телефоне не должны пропадать.
-если эльфпак будет отключен(патчем или из-за отсутствия библиотеки функций), ассоциация расширения .elf и других типов из ext.ini все-равно будет произведена. Это сделано для пока еще не реализованной возможности включения эльфпака в случае если он был отключен.
Версия 1.8.5:
-добавлена поддержка иконок, встроенных в эльфы. Для прикрепления иконки к эльфу используйте программу iconattach. Её исходники и собранную версию можно найти на моем SVN'е в директории /iconattach.
Эта версия содержит утечку памяти.
Версия 1.8.6:
-исправлена утечка памяти.
-переработан кэш иконок
-небольшие исправления в коде, отвечающем за регистрацию новых типов файлов.
Главное отличие от оригинального эльфпака и мода Джокера - либа в патче не нужна вовсе. Также есть поддержка иконок к эльфам( взято из мода Джокера, поэтому работает также ).
После установки файл lib.bin ( аналог swi.blib, но имеет другой формат ) класть в папку ZBin/Config в память телефона.
Прикрепленные файлы:
lib2bin - утилита ( на комп ), конвертирующая либу vkp в bin формат. Требуется .NET Framework 2 и выше для работы.
BinLibEditor - java-мидлет для редактирования файла lib.bin с телефона.
Еще добавлен конвертер либы из vkp патча. Можно обновлять и создавать либу с нуля.
Для создания либы положите пустой файл lib.bin в нужную папку и в эту же папку положите файл upd.vkp с вашей vkp либой. После запуска BinLibEditor'а выберите в меню пункт Patch.
Для обновления либы положите файл upd.vkp, содержащий обновления(можно брать из темы "Ведем учет занятого места в либе" или с SVN'а), в папку с файлом lib.bin, запустите приложение и выберите Patch.
ext.ini - это ini для FileReg'a. Просто в heapShift версиях ЭП он немного другой будет.
Исходники:
SVN: http://svn.assembla.com/svn/yael
Web: http://code.assembla.com/yael/subversion/nodes (можно скачать в zip архиве)
W610_R6BC002 mod 1.0
W610_R6BC002 mod 1.5
W610_R6BC002 mod 1.5.1
W610_R6BC002 mod 1.7
W610_R6BC002 mod 1.7 fix
W610_R6BC002 mod HeapShift v1.8.6fix
W610_R6BC002 mod v1.8.6fix
W610_R6BC002 mod HeapShift v1.9.1_rev.31