Ельф – файл с расширением .elf, который при его запуске «расширяет» возможности телефона в зависимости от предназначения эльфа. Для работы эльфов необходимо установить эльфпак. Об этом ниже. Ельфпак – набор из двух специальных патчей для того, чтобы телефон "понимал" формат .elf. Первый патч - на поддержку и запуск так называемых эльфов, а второй - библиотека функций. То есть как бы алгоритм, по которому эльфу стоит работать.
Установка эльфпака на телефон
На k750,w700,w800 перед установкой создаём в папке "Прочее" 3 папки: "ZBin","Config" и "Daemons"
На w810,z550 перед установкой создаём в "прочем" папку: "ZBin", а в ней папки "Config" и "Daemons"
Берём архив для своей модели. В архиве 3 файла. Библиотека функций, файл констант и собственно эльфпак.
В "Config" (в память телефона!) кладём "DYN_CONST.bin"
Устанавливаем эльфпак и библиотеку, как обычные VKP патчи. Если вы не знаете, как это делается, следуйте в эти темы:
Установка патчей на DB2010/DB2020 с помощью SETool2 Lite
Установка патчей на DB2020; CID 52 с помощью JDFlasher
После того, как созданы все папки и после патчtybz можно устанавливать эльфы.
Эльфов кладём в "ZBin".
Эльфов, которых надо запустить при старте телефона - в "Daemons" на карте памяти (это для того если эльф глюканёт, вы всегда сможете вытащить флешку и эльф не запустится)!!!
Запуск эльфа производится либо как обычное приложения - нажатием кнопки джойстика в Диспетчере файлов, либо автоматически загружаются при включении аппарата, если эльф лежит в папке "Daemons".
Большинство эльфов имеют с собой файл с расширением .ini он задает параметры работы эльфа - его следует копировать в папку "INI".
Чтобы эльф был в автозагрузке то поместите его в папку "Daemons".
Далее все зависит от самого эльфа. Те места, откуда Вы будете качать, должны располагать инструкцией по установке эльфов. Иными словами, с эльфами должна комплектоваться инструкция, в которой указано куда копировать тот или иной файл, какие дополнительные папки помимо основных создавать, что именно делает данный эльф и т.д.
Эльфы не зависят от версии прошивки и модели телефона. Они общие. Максимальное различие по платформам DB2010 и DB2020. О том, к каким платформам подходит эльф, автор эльфа должен указать.
Пример установки эльфпака на K790 R8BF003
Включает в себя три файла:
Quote
Quote
- W.lib.vkp (патч библиотеки функций)
- ElfPack_k790_bf003.vkp (патч на поддержку формата elf и его запуска)
- DYN_CONST.bin (этот файл является «стабилизатором» работы эльфов)
Третий файл может появиться после того как Вы устанавливаете данные два патча.
Подготовка к работе:
На телефоне (в памяти телефона) создаем в папке Прочее две папки основные это ini и ZBin
В папке Zbin создается еще 2 папки Config и Daemons.
В папку Config вкладываем файл DYN_CONST.bin (если он идет в комплекте с эльпаком)
Затем выключаем телефон и патчим телефон любым удобным флешером. Теперь можно устанавливать сам эльф.