Elfpack: различия между версиями

Нет описания правки
(Викификация и форматирование)
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
[[Файл:Elfpack Moto SLVR L6.jpg|мини|Пример работы эльфа (анимированный виджет)]]
[[Файл:Elfpack Moto SLVR L6.jpg|мини|Пример работы эльфа (анимированный виджет)]]
Elfpack (Эльфпак) - Модификация прошивки мобильного устройства, позволяющая запускать нативные приложения напрямую используя аппаратные мощности устройства. С помощью эльфов возможна модификация графического интерфейса, запуск отдельных приложений (например эмуляторов), и прочая кастомизация системы мобильного устройства. Представляет из себя набор приложений (библиотек) которые устанавливаются с помощью неофициального ПО. Обычно содержит в себе:
Elfpack (Эльфпак) — модификация прошивки мобильного устройства, позволяющая запускать нативные (не использующие виртуальную машину Java) приложения напрямую, используя аппаратные мощности устройства. С помощью «эльфов» (формат исполняемого файла [[ELF]]) возможна модификация графического интерфейса, запуск отдельных приложений (например эмуляторов), и прочая кастомизация системы мобильного устройства. Представляет из себя набор приложений (библиотек), которые устанавливаются с помощью неофициального ПО. Обычно содержит в себе:
* Elfloader - Загрузчик
* <code>Elfloader</code> — Загрузчик
* Elflib - Библиотека функций
* <code>Elflib</code> — Библиотека функций
* Патчи сглаживающие разницу между разными моделями мобильных устройств<ref>https://mobilefree.justdanpo.ru/wiki/doku.php?id=term:elfpack</ref>
* Патчи сглаживающие разницу между разными моделями мобильных устройств<ref>https://mobilefree.justdanpo.ru/wiki/doku.php?id=term:elfpack</ref>
И непосредственно сами исполняемые файлы формата .ELF
И непосредственно сами исполняемые файлы формата .ELF
Для работы эльфпака необходимо создать структуру папок в корне файловой системы мобильного устройства и установить эльфпак как патч.
Для работы эльфпака необходимо создать структуру папок в корне файловой системы мобильного устройства и установить эльфпак как патч.

== Siemens ==
== Siemens ==
Изначально эльфпак был создан для телефонов бренда Siemens, конкретно для 65 линейки. Установка происходит с помощью программы V_Klay, необходимо установить два патча: эльфпак и библиотеку функций. После этого создать каталоги "*корень*/ZBin/Daemons" и "*корень*/ZBin/etc". В каталоге ZBin/etc необходимо создать файл extension.cfg. В каталоге ZBin хранятся эльфы запускаемые вручную из файлового менеджера как обычный исполняемый файл, в каталоге ZBin/Daemons хранятся эльфы которые будут запускаться автоматически вместе с включением телефона, в каталоге ZBin/etc хранятся конфигурационные файлы.<ref>https://sima-c72.narod.ru/Elf.htm</ref>
Изначально эльфпак был создан для телефонов бренда Siemens, конкретно для 65-ой линейки. Установка происходит с помощью программы V_Klay, необходимо установить два патча: эльфпак и библиотеку функций. После этого создать каталоги <code>*корень*/ZBin/Daemons</code> и <code>*корень*/ZBin/etc</code>. В каталоге <code>ZBin/etc</code> необходимо создать файл <code>extension.cfg</code>. В каталоге ZBin хранятся эльфы запускаемые вручную из файлового менеджера как обычный исполняемый файл, в каталоге <code>ZBin/Daemons</code> хранятся эльфы которые будут запускаться автоматически вместе с включением телефона, в каталоге ZBin/etc хранятся конфигурационные файлы.<ref>https://sima-c72.narod.ru/Elf.htm</ref>

== Sony Ericsson ==
== Sony Ericsson ==
Позднее эльфпак был портирован на телефоны бренда Sony Ericsson. Установка эльфпака возможна начиная с платформы [[DB2000]]. В настоящее время (на момент 2024) года установка эльфпака, как и других патчей для всех моделей на программной платформе A2 возможна только с использованием платного ПО или специального программатора. Для установки потребуется ПО Setool2 lite. Далее установка на примере модели W580. Необходимо сначала создать в файловой системе телефона каталоги "*Корень*/Others/Zbin/, "*Корень*/Others/ini", "*Корень*/Others/Zbin/Config" и "*корень карты памяти*/Others/ZBin/Daemons". В каталог "*корень*/Others/Zbin/Config" поместить файл DYN_CONST.bin. После чего прошить через Setool2 Lite .VKP патчи Elfloader.vkp и Elfloader.lib.vkp (название будет отличаться в зависимости от модели и прошивки телефона). Иногда для корректной работы может потребоваться установка патча Quick Access.<ref>https://semasterz.com/forum/topic-1869.html</ref>
Позднее эльфпак был портирован на телефоны бренда Sony Ericsson. Установка эльфпака возможна начиная с платформы [[DB2000]]. В настоящее время (на момент 2024) года установка эльфпака, как и других патчей для всех моделей на программной платформе A2 возможна только с использованием платного ПО или специального программатора. Для установки потребуется ПО Setool2 lite. Далее установка на примере модели W580. Необходимо сначала создать в файловой системе телефона каталоги <code>*Корень*/Others/Zbin/</code>, <code>*Корень*/Others/ini</code>, <code>*Корень*/Others/Zbin/Config</code> и <code>*корень карты памяти*/Others/ZBin/Daemons</code>. В каталог <code>*корень*/Others/Zbin/Config</code> поместить файл <code>DYN_CONST.bin</code>. После чего прошить через Setool2 Lite .VKP патчи <code>Elfloader.vkp</code> и <code>Elfloader.lib.vkp</code> (название будет отличаться в зависимости от модели и прошивки телефона). Иногда для корректной работы может потребоваться установка патча Quick Access.<ref>https://semasterz.com/forum/topic-1869.html</ref>

== Motorola ==
== Motorola ==
Так же есть для телефонов бренда Motorola. Как правило модифицированные прошивки уже содержат в себе предустановленный эльфпак.<ref>https://forum.motofan.ru/index.php?showtopic=167677</ref>
Так же есть для телефонов бренда Motorola. Как правило модифицированные прошивки уже содержат в себе предустановленный эльфпак.<ref>https://forum.motofan.ru/index.php?showtopic=167677</ref>


== Источники ==
== Примечания ==

Текущая версия от 21:34, 28 ноября 2024

Elfpack (Эльфпак) — модификация прошивки мобильного устройства, позволяющая запускать нативные (не использующие виртуальную машину Java) приложения напрямую, используя аппаратные мощности устройства. С помощью «эльфов» (формат исполняемого файла ELF) возможна модификация графического интерфейса, запуск отдельных приложений (например эмуляторов), и прочая кастомизация системы мобильного устройства. Представляет из себя набор приложений (библиотек), которые устанавливаются с помощью неофициального ПО. Обычно содержит в себе:

  • Elfloader — Загрузчик
  • Elflib — Библиотека функций
  • Патчи сглаживающие разницу между разными моделями мобильных устройств[1]
Пример работы эльфа (анимированный виджет)

И непосредственно сами исполняемые файлы формата .ELF Для работы эльфпака необходимо создать структуру папок в корне файловой системы мобильного устройства и установить эльфпак как патч.

SiemensПравить

Изначально эльфпак был создан для телефонов бренда Siemens, конкретно для 65-ой линейки. Установка происходит с помощью программы V_Klay, необходимо установить два патча: эльфпак и библиотеку функций. После этого создать каталоги *корень*/ZBin/Daemons и *корень*/ZBin/etc. В каталоге ZBin/etc необходимо создать файл extension.cfg. В каталоге ZBin хранятся эльфы запускаемые вручную из файлового менеджера как обычный исполняемый файл, в каталоге ZBin/Daemons хранятся эльфы которые будут запускаться автоматически вместе с включением телефона, в каталоге ZBin/etc хранятся конфигурационные файлы.[2]

Sony EricssonПравить

Позднее эльфпак был портирован на телефоны бренда Sony Ericsson. Установка эльфпака возможна начиная с платформы DB2000. В настоящее время (на момент 2024) года установка эльфпака, как и других патчей для всех моделей на программной платформе A2 возможна только с использованием платного ПО или специального программатора. Для установки потребуется ПО Setool2 lite. Далее установка на примере модели W580. Необходимо сначала создать в файловой системе телефона каталоги *Корень*/Others/Zbin/, *Корень*/Others/ini, *Корень*/Others/Zbin/Config и *корень карты памяти*/Others/ZBin/Daemons. В каталог *корень*/Others/Zbin/Config поместить файл DYN_CONST.bin. После чего прошить через Setool2 Lite .VKP патчи Elfloader.vkp и Elfloader.lib.vkp (название будет отличаться в зависимости от модели и прошивки телефона). Иногда для корректной работы может потребоваться установка патча Quick Access.[3]

MotorolaПравить

Так же есть для телефонов бренда Motorola. Как правило модифицированные прошивки уже содержат в себе предустановленный эльфпак.[4]

ПримечанияПравить