Классический форум-трекер
canvas not supported
Нас вместе: 4 232 373

ViperFX For Android (V4A) - Большой сборник


 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Программы, Игры и прочее -> ПО для Android

Каким системным эквалайзером пользуетесь?
® Viper FX
44%
 44%  [ 32 ]
® James DSP
4%
 4%  [ 3 ]
® Ainur Sauron
1%
 1%  [ 1 ]
® Dolby ATMOS
34%
 34%  [ 25 ]
PowerAmp Equalizer (Non-Root)
11%
 11%  [ 8 ]
Wavelet Equalizer (Non-Root)
4%
 4%  [ 3 ]
Всего голосов : 72

Автор Сообщение
OctaneS ®
Модератор КПК и Мобилок
Стаж: 13 лет
Сообщений: 3353
Ratio: 9.053
Раздал: 11.81 TB
Поблагодарили: 147625
100%
Откуда: Станция «Венеция»
krevedko.png
ViperFX For Android (V4A)
Для функционирования программы необходимы Root права!
ViPER4Android (V4A)
Версия: 1.0.79 - 2.7.2.1

Последнее обновление: 21.10.2020 (v2.7.2.1)

Тип раздаваемого файла: Программа
Поддерживаемая ОС: Android 2.3 / 4.x / 5.x / 6.x / 7.x / 8.x / 9.x - в зависимости от версии.
Тип установщика: Apk, RAR/Zip (Для Recovery или Magisk)
Разработчик: Euphy Wong
Официальный сайт: ссылка
Marketplace: Отсутствует

Язык интерфейса: Русский, Английский (США), Упрощенный китайский, Традиционный китайский и т.д.
Тип издания: Оригинал + Модификации и сборки

Описание: ViPER’s Audio - это набор программного обеспечения представляющий собой мощный системный эквалайзер с огромными возможностями. При умелом обращении с программой можно добиться кристально-чистого звука, как в наушниках так и динамиках устройства.
Небольшое напутствие: Да, знаю что тема большая и страшная, но это не повод в ужасе бежать :подмигивание: . Все разделы логически рассортированы, вам просто нужно внимательно читать названия спойлеров, и тогда вы точно найдете свое.
В: Что делает эта программа?
О: Данная программа является обычным эквалайзером с широким списком возможностей, работающая практически со всеми плеерами.

В: Как установить программу?
О: Установить сам апк, запустить и следовать появившейся инструкции. Если стандартная установка не помогла, используйте FLASHABLE-версию.

В: Как правильно удалить программу?
О: Сначала удалить драйвера через саму программу, а затем удалить саму программу стандартными средствами android (или любыми сторонними деинсталяторами). Если программа находится в системном разделе - то с помощью любого root-проводника найти и удалить файл в /system/app/ Также можно удалить и остаточные файлы с карты памяти (профили, сэмплы) путем удаления папки /sdcard/ViPER4Android/

В: Зачем программе нужен ROOT?
О: Затем, что драйвера (библиотеки), нужные для работы программы, прописываются (устанавливаются) в раздел: system/lib/

В: Куда копировать файлы (сэмплы) для Convolver'а?
О: SDCard/ViPER4Android/Kernel/ - рЕгИсТр букв дложен быть СТРОГО соблюден!

В: Я скачал себе на устройство новые импульсы для конвольвера, а устройство их не видит, почему?
О: Совет всем у кого не работает конвольвер, убедитесь в том что файлы импульсов *.irs у вас свалены в одну кучу в папке ViPER4Android/Kernel а не сортированы по папкам.

В: Какой формат (расширение) должно быть у сэмпла?
О: Начиная с версии 2.2.0.3 (2.0.0.6) и далее, расширение файлов "Нелинейной обработки" (он же Convolver) с *.wav заменено на *.irs

В: Откуда брать новые драйвера? Ведь здесь выложен только apk.
О: Установите программу и откройте её, она сама предложит обновить драйвер.

В: Как использовать различные импульсы которые тут выложены? Я поставил версию XHiFi, но там нету никакого выбора этих самых эффектов...
О: Импульсы предназначены для конвольвер (convolver), кот. есть только в версии FX! В корне карты памяти создаете папку: /ViPER4Android/Kernel/ и туда кидаете импульсы. Ну а дальше в самой программе выбираете нужный импульс.

В: Viper как-нибудь влияет на звук в разговорном динамике?
О: НЕТ!

В: У меня программа не работает с PowerAmp'ом. Что делать?
О: Чтобы заставить работать V4A с Poweramp корректно, вы должны в обоих приложениях (FX и XHiFi), переключиться в Compatible Mode и после этого перегрузить телефон.

В: Переключил с Normal на Compatible и все равно с PowerAmp работать не хочет. Может что-то еще нужно включить или выключить в PowerAmp? Подскажите?
О: В PowerAmp нужно зайти в настройки->звук->дополнительные настройки->поставить галку на musicfx и снять галочку с Прямое управление громкостью. Потом на вкладке тон/громкость установить принудительную обработку активировав пункт musicfx (при этом в системных настройках V4A должен быть активирован), при долгом нажатии на musicfx открывается эквалайзер который сейчас используется системой.

В: Когда установил прогу, и попытался найти то ли драйвер то ли обновление мне это написало: "please comfirm your phone has been rooted and busybox installed". Что мне делать?
О: Во-первых, программе ОБЯЗАТЕЛЬНО нужны ROOT-права, а вовторых, нужно еще установить Busy Box. В нем выбрать смарт инсталлер и перегрузиться.

В: А в чем отличие версии XHiFi?
О: V4A XHiFi версии в основном для восстановления качества звука и детализации. Это основная особенность XHiFi, делает детализацию и высокие частоты для восстановления потерь в MP3 аудиофайлах.

В: Установил последнюю версию V4A через апк. Устанавливал оба эквалайзера. На втором почему то нету настроек для динамика. Это так должно быть или косяк установки?
О: XHiFi предназначен только для гарнитуры (наушников)/BT, но если вы хотите использовать XHiFi для динамика, то просто активируйте lock effect mode в XHiFi приложении.

В: Можно ли их использовать оба одновременно или только по отдельности?
О: Можно обе - они прекрасно уживаются вместе и отлично дополняют друг друга.

В: Я установил обе версии, но активировал только одну из них, а в процессах висят обе. Почему так?
О: Не имеет значения, какую именно версию вы активировали - FX или XHiFi, они все равно всегда будут запускаться вместе (при условии, что они установлены обе).

В: Если стоит fx с драйвером, следом поставил hifi, надо ли драйвер его ставить?
О: Да, при первом запуске, программа сама предложит обновить дравер.

В: Существенные отличия от DSP Manager имеются?
О: V4Android частично основан на исходном коде от DSP Manager, т.е., по сути, он является более продвинутой (улучшеной) его версией.

В: А что теперь все в одном файле? Раньше был еще и менеджер. Поясните.
О: Начиная с версии 2.2.0.4 (2.0.0.7) и далее, ручной установки теперь - не будет, т.к. программа сама будет обновлять драйвера при запуске.

В: Распаковал импульсы для конвольвера, но при применении звук заикается. Подскажите в чём проблема?
О: Процессор не справляется. Отключите конвольвер.

В: А как пользоваться этой нелинейной обработкой? Какой из этой кучи файлов в формате .irs выставлять для улучшения?
О: Любой, какой вам понравится. Все они по-своему изменяют звук, поэтому только вы сами сможете выбрать то, что вам по душе.

В: Можно поподробней о самих сэмплах? Все можно ставить сразу? И на некоторых указана модель телефона, к чему это?
О: Да, можно все сэмплы закинуть в одну папку. Если на сэмпле указана модель телефона, значит у этого телефона есть какой-то свой фирменый улучшайзер (типа BeatsAudio у HTC), во время использования которого и был снят сэмпл (с помощью спец. оборудования).

В: Что такое Lock mode (Режим блокировки - Attach audio effects)?
О: Режим блокировки (Lock mode) - фиксирует вкладку и использует настройку вкладки для всех выходов (динамик, наушники, bluetooth).

В: Что такое режим Safe Mode (Безопасный режим) и для чего он нужен?
О: Если V4A у вас не работает с каким-то плеером, то попробуйте переключиться в Safe Mode, кот. и предназначен для работы практически с любым музыкальным проигрывателем, с кот. V4A не работает в Normal Mode (работает только с Android 4.X и выше).

В: Что такое режим Compatible Mode (Режим совместимости) и для чего он нужен?
О: Compatible Mode поддерживает большее количество как системных, так и сторонних музыкальных плееров и плееров, с собственными эквалайзерами или звуковыми эффектами (работает только с Android 4.X и выше).

В: Где выставляется режим совместимости? У меня такого пункта меню почему-то нет на Android 2.3
О: FX Compatible Mode & Safe Mode работает только с Android 4.X и выше.

В: Переключился в Compatible Mode, и мне пишет, что Driver status: NO
О: Driver status в V4A FX Compatible Mode всегда будет показывать - NO. Показывать YES будет только в Normal Mode - это баг программы.

В: Переключился в Compatible Mode, перегрузился, но ничего не поменялось... (1 вариант)
О: Если вы хотите использовать Compatible Mode, то нужно переключить в этот режим ОБА приложения (т.е. и XHiFi и FX).

В: Переключился в Compatible Mode, перегрузился, но ничего не поменялось... (2 вариант)
О: Для тех, у кого все равно осталась проблема с эффектами в Compatible Mode, даже после перезагрузки, сделайте следующее: найдите файл - /system/build.prop и измените в нем строку с: Ipa.decode=true на lpa.decode=false

В: Почему ViPER4Android FX всегда приводит к FC при подключении наушников?
О: Скорее всего у вас запрещена запись в раздел /system/ на устройстве, поэтому драйвера не были установлены. Разрешите запись в системный раздел и выполните повторную автоматическую установку драйверов или установите их вручную.

В: Почему ViPER4Android FX создает неожиданные звуковые эффекты, кот. не наблюдаются (или отличаются) у других пользователей?
О: Для начала попробуйте сделать очистку данных ViPER4Android FX, и если это не принесет результата, то убедитесь, что у вас не стоят сторонние усилители звука.

В: Почему ViPER4Android FX не загружается после загрузки устройства?
О: Проверьте ваш антивирус, либо же V4A был отключен в списке автозапуска.

В: Почему пропал V4A эффект после использования task-killer'а?
О: Просто добавьте ViPER4Android FX в список-исключений task-killer'а.

В: Почему V4A эффект внезапно пропадает?
О: Потому что система Android убивает некоторые процессы из-за ограничений памяти. Просто установите ViPER4Android.apk как системные приложение (переместите его в /system/app/ и перезагрузите устройство).

В: Почему присутствует фоновый шум при использовании v4a эффектов?
О: Это ошибка Android, кот. будет происходить на всех звуковых модах (BeatsAudio, etc). Попробуйте переименовать файл: /system/lib/SoundFX/libbundlewrapper.so в libbundlewrapper.so.bak, и перезагрузите устройство.

В: Пытаюсь установить программу, пишет, что не установлен драйвер. Проверьте наличие рута и бизибокс. И то и другое установлено в чем подвох, не пойму...
О: Возможно, у вас не стоит разрешение на запись в разделе system, поэтому драйвера и не ставятся. Попробуйте установить драйвера вручную по ЭТОЙ инструкции.

В: Подскажите, в статусе драйвера, значение обработка - нет, это что то плохо работает или вообще не работает?
О: Состояние: Processing - NO (если музыка не играет); Processing - YES (если музыка играет).

В: Скачал сэмпл, а там *.wav формат - ет же старый, новая версия его откроет?
О: Просто переименуйте его сами в *.irs

В: Что такое Cure+?
О: При прослушивании музыки, с нормальной аудиосистемой, в течение более трех часов, вы начнете чувствовать усталость, головокружение, шум в ушах, раздражение и другие недомогания. Это нормальная реакция организма, т.к. тяжелый бас и громкий звук могут привести к необратимому повреждению слуховой системы человека. Но от этих симптомов можно легко избавиться - достаточно всего-лишь немного отдохнуть. Viper же является профессиональным инструментом для прослушивания музыки, поэтому мы решили не игнорировать эту проблему. Мы приложили много усилий для разработки более "Безвредной" технологии прослушивания музыки, и уже добились небольшого успеха. Именно этот "небольшой успех" и представляет собой технология - Cure+. Но мы все еще работаем над тем, как бы получше преподнести эту технологию пользователю.

В: Последняя версия при выключенном экране звук заикается. Когда через динамики - то нет. Как быть?
О: Подними нижнюю (минимальную) частоту процессора.

В: А драйвер "Высокое качество звука" правда много батареи жрет? насколько много чем "Стандартное качество звука"? Велика ли разница в звучании?
О: Разница в звучании значительная (и она не в пользу "Стандартного качество звука"). На самсунге С3 разница очень заметна, на нексусе7 тоже, но выражено слабее. Батарейку "Высокое качество звука" жрет примерно 5-6% в час.

В: Как заставить Viper не вылетать из памяти?
О: Надо зайти в Viper, нажать кнопку "Меню" на смарте, и во всплывшем меню нажать "Значок в панели", тогда вверху экрана появится синий значок Вайпера, и Андроид не будет выгружать его из памяти постоянно. Если не помогает - тогда просто сделайте его системным!

В: Почему Viper не работает с нативным ФМ-радио зи прошивки?
О: С ФМ-радио он не сможет работать в принципе... Viper- это обработка цифровых аудио данных, но не как не аналоговых, а у фм-радио сигнал на выходе именно аналоговый. Исключение это онлайн-радио, но это совсем другая история.

В: Какой плеер поставить чтоб он работал ?
О: ЛЮБОЙ!!! - Вайпер работает с 99,99% всех известных и популярных плееров, кроме тех, кот. имеют свои собственные НЕ отключаемые звуковые движки - и далее, это больше НЕ обсуждается!

В: Был до этого XXXXXX и наушники XXXXXX, звук был просто бомба без вайпера, только настроенный аимп. Сейчас поменял на XXXXXX, устанавливал bets audio - эффект разочаровал. Может есть прессет какой-то для этих ушей на вайпер или поделитесь настройками, а то не могу настроить (то тихо, то басов нету, то голос хрипит)?
О: Все пресеты есть в шапке, если мало - есть еще куча на XDA. И даже если кто-нибудь и есть в этой теме с вашими наушниками, то все равно: УШИ у всех РАЗНЫЕ, стиль музыки все слушают тоже РАЗНЫЙ, а также используемые УСТРОЙСТВА и ПЛЕЕРЫ на них тоже РАЗНЫЕ, поэтому НЕТУ и НЕ БУДЕТ никаких УНИВЕРСАЛЬНЫХ настроек или ПРЕСЕТОВ!!! Все нужно настраивать сугубо индивидуально, так сказать "под себя".

В: Если выдает ошибку: "Драйвер не установлен. Проверьте наличие root-прав и BusyBox"
О: В суперсу надо убрать галочку с "поименное разделение пространства". Ребут и заново ставь драйвер

В: В универсальной версии для рекавери 2.5.0.5 устанавливается версия 2.5.0.4. Это опечатка или другая версия?
О: Да, это нормально - просто опечатка

В Android 6.0 папка с профилями расположена теперь по этому пути: /mnt/runtime/write/emulated/legacy/

ВНИМАНИЕ!!! прошивка с ядром без поддержки init.d, system writable и SelinuxPermissive - НЕ позволит V4A установить драйвера!

Начиная с версии 2.4.0.1 выбор драйвера ОТСУТСТВУЕТ! V4A сам определяет и устанавливает драйвер под тип вашего процессора!

Если выдает ошибку: "Драйвер не установлен. Проверьте наличие root-прав и BusyBox": В SuperSU убираем галочку с "поименное разделение пространства". Перезапускаем устройство и званого ставим драйвер.

(!) Установите V4A как обычное приложение, запустите его, установите драйвера и перезапустите устройство.

Если приложение после этого, выдает ошибку или не работает как надо, то пробуем установить по инструкции ниже:
0. Удалите раннее установленные драйвера (через опцию в приложении) и саму программу, перезагрузите устройство.
1. Извлеките из архива ViPER4Android_FX/XHiFi_XXXX_en.zip приложение (ViPER4Android_FX/XHiFi.apk) и скопируйте его в /system/app/*сюда*
2. Измените разрешения apk на rw-r-r (644). Перезагрузите устройство.
3. Запустите приложение (FX/XHiFi) и дайте ему root-доступ.
4. В окошке запроса установки драйверов, выберите Yes в "Install/Update".
5. После окончания установки, перезагрузите устройство.
7. Если из всех улучшателей звука, вы хотите использовать только V4A, см. Вариант1. Если же вы хотите использовать V4A вместе с др. улучшателями (напр. Beats Audio и др.), то см. Вариант2.
--->> Вариант1.
-----------8. Выберите V4A(fx или xhifi) в Настройках звука > Музыкальные эффекты своего плеера (Не волнуйтесь, fx и xhifi запускаются вместе.)
-----------9. Убедитесь, что в V4A(fx или xhifi), в Меню > Режим совместимости FX выбран - Нормальный.
-----------10. Загрузите IRS Starter Pack.zip и извлеките все .irs-файлы в:
----------------------для Android 4.x.x: /storage/ViPER4Android/Kernel/*сюда* (если данной папки нет, то создаем её вручную - регистр букв сохраняем!)
----------------------для Android 5.x.x: /storage/emulated/legacy/ViPER4Android/Kernel/*сюда* (если данной папки нет, то создаем её вручную - регистр букв сохраняем!)
----------------------для Android 6.x.x: /mnt/runtime/write/emulated/legacy/ViPER4Android/Kernel/*сюда* (если данной папки нет, то создаем её вручную - регистр букв сохраняем!)
-----------11. Готово.
--->> Вариант2.
-----------8. Откройте поочередно V4A(и fx и xhifi), и в , Меню > Режим совместимости FX выберите - Совместимый.
-----------9. Загрузите IRS Starter Pack.zip и извлеките все .irs-файлы в:
----------------------для Android 4.x.x: /storage/ViPER4Android/Kernel/*сюда* (если данной папки нет, то создаем её вручную - регистр букв сохраняем!)
----------------------для Android 5.x.x: /storage/emulated/legacy/ViPER4Android/Kernel/*сюда* (если данной папки нет, то создаем её вручную - регистр букв сохраняем!)
----------------------для Android 6.x.x: /mnt/runtime/write/emulated/legacy/ViPER4Android/Kernel/*сюда* (если данной папки нет, то создаем её вручную - регистр букв сохраняем!)
-----------10. Готово.
Поругаться - поругался, а теперь о главном-наболевшем :)

Как я уже неоднократно и, не безосновательно, говорил, Samsung'и - есть самые капризные устройства при установки Viper'a. Так вот, попал мне давеча в руки одни из этих девайсов, а именно - Samsung SM-J500H. Его попросили всего-лишь просто "Рутануть", но я, помня о том, сколько летит жалоб о невозможности установки Viper'a на сих девайсах, решил попробовать поставить на него V4A. В итоге - 3 перезагрузки и вуаля!

Итак, как я это сделал (может кому и поможет):
Делаем все СТРОГО как я написал - т.е. если я написал "перезагрузка", значит - перезагружаем устройство!!!

0. ДАНО:
1. Идем в SuperSU и снимаем галочку с - "Создать поименное разделение пространства" (иначе получим ошибку: "Драйвер не установлен. Проверьте наличие root-прав и BusyBox"):
2. Устанавливаем - SELinuxModeChanger (Который есть в раздаче) и выставляем - PREMISSIVE:
3. Устанавливаем - ® BusyBox (Который так же есть в раздаче) и устанавливаем свежую версию его апплетов именно в - /su/bin/ (для др. устройств, или если не поможет, тогда в - /su/xbin/):
4. Устанавливаем Viper4Android последней версии.
5. ПЕРЕЗАГРУЖАЕМ устройство НЕ запуская V4A!
6. Запускаем V4A, даем разрешение от SuperSU и устанавливаем драйвер.
7. ПЕРЕЗАГРУЖАЕМ устройство.

И это еще не все :)
Вчера я добрался и до своего девайса (HTC One M8) и решил его наконец-то "обновить" до 6-го Андроида (кастом на основе стока), и, конечно же, тоже столкнулся с проблемой установки драйверов. Сделал все по своей инструкции выше - не помогло. То ли кастом - кривой, то ли вайпер под 6-й Андроид плохо заточен, или сам Андроид слишком "умный" пока что для текущей версии V4A - не важно.
----- Снес уже установленный V4A.
0. Выполняем пункты с 1 по 3 из инструкции выше.
1. ПЕРЕЗАГРУЖАЕМ девайс в Рекавери!
2. Прошиваем любой (можно взять в шапке) архив с вайпером ПРЕДЫДУЩЕЙ версии, т.е. - 2.3.4.0! Лично я экспериментировал с этими 2-мя архивами (НАХОДЯТСЯ В ПАПКЕ "Альтернативный вариант установки Viper (Файлы)" ).

V4A2.3.4.0_HTC_M8_Marshmallow_6.0.zip ( 5.28 МБ )
LolliViPER.zip ( 5.28 МБ )

3. После прошивки архива делаем вайпы кэша и далвик-кэша.
4. Заходим в вайпер и устанавливаем драйвер.
5. ПЕРЕЗАГРУЖАЕМ девайс!
6. Устанавливаем поверх этой версии последнюю, т.е. - 2.4.0.1 (должна быть "отключена проверка подписи в package manager-e", например с помощью патча в Lucky Patcher'е, Xposed-модуля, или любым другим способом, иначе вы просто не сможете поставить поверх этой версии новую).
7. ПЕРЕЗАГРУЖАЕМ девайс!
8. Заходим в вайпер и устанавливаем драйвер.
9. ПЕРЕЗАГРУЖАЕМ девайс!


Хочу оговориться сразу же, что данные инструкции НЕ ПРЕТЕНДУЮТ на единственно правильные, и, возможно у кого-нить получится все по первой инструкции (если у вас прошивка на "нормальном" 6-м Андроиде, а не как у меня), а у кого-нить не получится вообще никак... Но попробовать стоит однозначно! ;)

P.S. также, вот интересный архивчик, который дает права PREMISSIVE БЕЗ установки SELinuxModeChanger: permissive.zip ( 141.76 КБ ) - (ТАК ЖЕ НАХОДИТСЯ В ПАПКЕ "Альтернативный вариант установки Viper (Файлы)")

И НЕ ЗАБЫВАЕМ О БЭКАПЕ ПЕРЕД ЛЮБЫМИ ПРОШИВКАМИ ЧЕРЕЗ РЕКАВЕРИ!!!
ПРЕДИСЛОВИЕ : На устройствах с прошивкой MIUI вшит в систему эквалайзер DIRAC отключить его проблемно из-за того , что он вшит в систему . Для использования ViPER FX (у меня установлена версия 2.5.0.5 ) вам придётся удалить из system/app MiSound и из system/priv-app MiMusicGlobal и MusicFX так как этот плеер и FX привязаны к Dirac . Затем идём vendor/lib/soundfx и удаляем dirac.so и misound.so . Всё отвязали устройство от стокового Dirac.

Далее всё просто , не нужно шить никакие дополнительные модули , прошиваем через TWRP архив (ниже) , загружаемся в систему , ViPER не запускаем , ИЗ ПАПКИ "Файлы для MIUI 10Q" устанавливаем файл "20200317-ViPER4Android-2.7.1.6.apk", перезагружаем смарт. После старта заходим в Viper FX 2.7.1.6 устанавливаем драйвер . После перезагрузки кликаем удалить ViPER FX 2.7.1.6 и в диалоговом окне ставим галку "Сохранить данные приложения" - ОК.
Имеем версию 2.5.0.5 полностью рабочую без слёта драйвера!!!
Следуем строго этой инструкции. Не пропускаем не единого действия.
Внимание! Этот способ железобетонно работает на МТК. На snapdragon в некоторых устройствах наблюдается бутлуп после этого способа, делаете всё на свой страх и риск.
1. Ставим рут (подойдет любой)
2. Качаем busybox pro и архив busybox для рекавери.
3. Запускаем busybox, даем ему разрешение на рут, закрываем приветственное окно, НО ничего больше не делаем.
4. Перезагружаемся в рекавери и шьем архив busybox
5. Загружаемся в систему и открываем busybox (он должен показать, что busybox установлен)
6. Качаем архив вайпера для рекавери
7. Загружаемся в рекавери и шьем этот архив.
8. Загружаемся в систему и пользуемся.
ViPER4Android ver. 2.2.0.1

Android 4.0-4.1-4.2 для ARM7 (нужны права root)

Для версии FX , XhiFi 2.2.
- ставим приложение в system>app , выставляем права буквой Г и меняем владельца на root - root
- перезагрузка
- запускаем приложение, на предложение установить/выбрать драйвер - ОК/выбрать CortexA8
- перезагрузка
- пользуемся

Для версии FX 2.1.
- скачать архив , распаковать
- ставим новый либ (для ARM8) по пути system>lib>soundfix , выставляем права буквой Г и меняем владельца на root - root
- смотрим содержание audio_effects.conf по пути system>etc или как вариант system>vendor>etc , должны быть строки :
Код: выделить все
libraries {

 }
  v4a_fx {
  path /system/lib/soundfx/libv4a_fx_ics.so

effects {


Если их нет, то строки нужно добавить в список libraries и effects этого файла .
В архиве готовый audio_effects.conf , в котором прописаны ViPER4A,Sony walkman,Dolby. Варианты установки :
1. system>etc , выставляем права буквой Г и меняем владельца на root - root
2. system>vendor>etc , выставляем права буквой Г и меняем владельца на root - root
- копируем !!! Viper4Android_FX.apk в system>app , выставляем права буквой Г и меняем владельца на root - root
- архив SDCard_V4A.zip разархивировать на SD-карту ,ничего не меняя, должны появиться папки ViPER4Android>Kernel
иначе не будет запущена функция "convolver"
- сделать рестарт
- выбрать иконку ViPER4 ,нажать и запустить
- в настройках ViPER4 проверить версию драйвера
НЕ ЗАБУДЬТЕ сделать ,
если у вас несколько звуковых менеджеров : Настройки-Звук-Музыкальные эффекты-ViPER4A выбрать приоритет !!!


в архиве версия ViPER4A.apk на английском , можете заменить на русскую , в ветке можно выбрать

P.S. Тестировал на Huawey Honor,Android 4.0.4 Байду OS с walkman плеером SONY проигрывание МП3 ,флак :
качество и громкость улучшены ,
работает "convolver" для динамиков (похоже на выбор типа гарнитуры, но больше параметров)
P.S.S.Вопросы через QMS , а также просьба написать на какой модели работает,
чтобы сделать список поддерживаемых устройств .
1. Устанавливаете Magisk Canary
2. Затем скачиваете и прошиваете модулем файл [Magisk]Viper_FX-v2.7.2.1[MMT-EX]-by_repey6-20201122.zip из папки "Установка на Google Pixel (Android 12)"
3. Ставите через Magisk Manager модуль Audio Modification Library 4.0
4. Перезагружаетесь...
5. Сменяете SELinux на Permissive
(SELinuxModeChanger) - лежит в папке "Альтернативный вариант установки Viper (Файлы)/SELinuxModeChanger"
6. В Вайпере включаете "Устаревший режим" и "Режим совместимости"
7. По желанию отключаете экономию батареи приложения, чтобы не вылетало
8. Profit!
Все файлы лежат в одноименной папке "ViperFX для прошивок OxygenOS 12 и ColorOS12".

1. Установить AML и ViperFX
Audio-Modification-Library_v4.1.zip ( 13.06 КБ )
v4afx_v2.7.2.1.zip ( 1.62 МБ )

2. Перезагрузка.
3. Запустить Viper и установить драйвер.
4. Не запуская Viper:
- Из архива AML.7z ( 1.61 КБ )
заменить post-fs-data.sh по пути /data/adb/modules/AML
- Из архива Viper.7z ( 485 байт )
заменить post-fs-data.sh по пути /data/adb/modules/VIPER4AndroidFX
5. Перезагрузка.
6. Готово. Примечание.
1) У меня с PowerAmp некорректно работает.
2) Если есть смещение часов в статусбаре то установить модуль selinux_enforce.zip ( 3.77 КБ )

3) Возможно потребуется выставить Устаревший режим в Настройках
Все файлы из данной инструкции хранятся в папке "Установка Viper на Android Q".

Инструкция по установке ViperFX на Android 10:

1) Сначала прошейте этот файл через TWRP:

V4aFx_Rootless: v4afx-rootless_08.18.2019.zip ( 3.78 МБ )

2) Потом установите этот файл через TWRP:

AUDIO MODIFICATIONS: Audio-Modification-Library_v2.4.zip ( 17.1 КБ )

3) После установки этих двух файлов, перезагрузка в систему

4) Установите этот файл только с помощью MAGISK:

V4aFx: v4afx_v2.7.1.0.zip ( 3.46 МБ )

5) Перезагрузка в систему

Проверено в Msm-Xtended-10 (Q)

1) В приложении Viper включаешь режим эксперта
2) Потом в Viper включаешь "Конвольвер" (ставишь галочку) и тапаешь один раз по названию "Импульс"
3) На карте памяти создастся папка Viper4Android/Kernel
4) В папку Kernel кидаешь любые импульсы а потом в Viper во вкладке "Импульс" их выбираешь
шаг 1. Установка.
устанавливаем FX-версию и XHiFi-версию отсюда.
ставим подходящий Вам .apk сначала FX-версии.
открываем программу, устанавливаем драйвер, перезагружаемся.
далее ставим подходящий Вам .apk XHiFi-версии.
открываем программу, устанавливаем драйвер, перезагружаемся.

шаг 2. Режим совместимости.
лично я пользуюсь PowerAmp'ом. поэтому речь пойдёт именно о том, как настроить вайпера для работы с поверампом.
после всех действий шага 1, запускаем сначала FX-версию, жмём настройки, выбираем пункт "Режим совместимости"(Compatible Mode), перезагружаемся.
после ребута делаем аналогичное с XHiFi- версией, презагружаемся.

шаг 3. Настройка работы V4A с PowerAmp.
теперь нам нужно зайти в PowerAmp и запустить настройки


далее выбираем вкладку звук


далее вкладку доп. настройки


и ставим галку на пункте MusicFX


Далее в PowerAmp'е переходим на вкладку тон/громкость



и устанавливаем принудительную обработку, активировав пункт musicfx


а при долгом нажатии на musicfx открывается эквалайзер, который сейчас используется системой


Также можно включить значки в области уведомлений, чтобы точно знать - работает ли в данный момент вайпер или нет.
Уведомления включаются в обеих программах - и в FX и в XHiFi.
у меня уведомления уже включены, поэтому Вы можете видеть только пункт "Отключить уведомления"
В общем, если в наушниках пропали некоторые звуки, слышны их обрывки или что-то играет только в одном ухе — отключайте "Расширение спектра". Звук перестал хрипеть.
Фикс треска звука при использовании Viper4Android
При использовании Viper4Android на басах, при громкости выше 10%, через bluetooth или в наушниках, слышен сильный треск/хрип, который полностью глушит музыку.
1. Перейти в раздел "О телефоне"
2. Семь раз нажать на пункт "Номер сборки". Открылись "Для разработчиков"
3. В настройках для разработчиков:
• Максимальный объём буфера: 4Мб
• Отключить абсолютный уровень громкости
4. Отключить в Viper4Android эффект "Расширение спектра"
Совсем недавно искал способ исправить неработающие ClearPhase и xLoud на телефонах Xperia после установки Viper, так вот я его нашел Способ как оказалось легок, требуется:
1. Зайти в Настройки->Приложения
2. Очистить кэш и данные приложений как на скрине

3. Перезагрузка.
Попробуй так:
1) - зайди в: /system/lib/soundfx/ через RootExplorer
- сделай данную папку доступной для записи
- вручную положи туда файл - libv4a_fx_ics.so (из архива в папке "Установка библиотек вручную")
2) - зайди в: /system/etc/ через RootExplorer
- сделай данную папку доступной для записи
- вручную положи туда файл - audio_effects.conf (из архива в папке "Установка библиотек вручную")
- перезагрузи девайс.
YouTube

Далее - инструкции для тех, у кого постоянно требует установить драйвер\busybox\root или Android 5.0 Lollipop:
Все файлы лежат в папке "Проблемные драйвера и модули"
1. Скачать SE Linux Mode Changer (см. аттач ниже)
2. Запустить его, выбрать в настройках Permissions
3. Скачать архив V4A для прошивки через рекавери, например отсюда
4. Собственно прошить архив, не забыв сделать бэкап
5. Загрузиться, установить драйвер через меню вайпера
6. Перезагрузить телефон

P.s. дабы развеять сомнения, добавлю, что способ 100% рабочий и проверялся мной только на Nexus 5 5.0. По поводу других телефонов или установки апк вместо архива сказать ничего не могу, делайте бэкап системы и экспериментируйте. Да прибудет с вами Гугл.
Viper v2.3.3.0 Working V4A lollipop zip with all lib files
Источник: xda

Tested and working perfectly on Nexus 5 Lollipop built number LRX21O.
1. Root using CF-Autoroot.
2. Change to permissive mode using SELinux Mode Changer.
3. Enable developer options -> Uncheck Use NuPlayer (experimental).
4. Flash the zip below from recovery and wait for cache to be rebuilt.
5. BOOM! Enjoy your music flawlessly.
Credits: zhuhang, Droidyou

Врубаем связку "Viper + PowerAMP" на леденце:
Берем SELinux, запускаем его и выбираем в настройках Permissions

Отключить в настройках для разработчиков -> NuPlayer (экспериментальный)

Прошить из рекавери ViperLollipop Zip -> установить драйверы и перезагрузить -> Включить V4A-FX -> Включить FX совместимый режим -> перезагрузка

Далее, настройка PowerAMP: настройки -> Аудио -> Advanced Tweaks -> отключить "Прямую регулировку громкости" -> Включить MusicFX -> Отключить Equ & Tone & Limit -> теперь может потребоваться перезагрузка.

Готово.
Проверено на LG G2 (D802) Летние Lollipop
Перед подобными действиями наличие бекапа обязательно!

При установке:
Архив удалит из системы папки с файлами :
AudioFX - (не восстанавливается после ночных обновлений СМ)
MusicFX
SoundAlive - (при установке на самсунг с TouchWiz)

и их данные по пути data/data.
Скрипты архива при установке :
отключат NuPlayer
(экпериментальный) , deep buffer ,
пропишут нужное в build.prop.
ViperFX не удаляется после обновлений ночными сборками СМ.
Тестировал на 5х/6х/СМ12/12.1/13.
В тесте использовался Samsung Galaxy S4 LTE GT-I9505.


===


ViperFX 2.4.0.1 Material style
Для Lollipop и выше.






Ко всему выше написаному в архив добавлен фикс SELinux.
ViPER4Android должен работать без помощи приложения SELinux Mode Changer.
Т.е. просто прошиваем архив через рекавери.
Незабываем про бекап т.к. архив не претендует на универсальность ко всем девайсам!
Импульсы (сэмплы) для Конвольвера находятся по пути:
storage / emulated / legacy / VIPER4Android / Kernel
Требуются права суперпользователя!
Жмём так как на скрине.
Если у вас уже состояние permissive то SELinux Mode Changer вам не нужен , пропускаем.



Далее, Через рекавери устанавливаем архив "ViPER-LP-2.3.4.0-MD.zip" - есть в папке "Проблемные драйвера и модули"
После установки вайпер не просит установки драйвера (т.к. драйвер в архиве) , не просит отключить LPA (т.к. архив отключает LPA ещё при установке в рекавери).

Код: выделить все
"Заметил, что Вайпер перестаёт работать после вызова (неважно, принял звонок или нет) по гарнитуре или блютуз колонке, помогает перезагрузка."


Для тех у кого такая проблема на свежей версии андроид.
Модуль для [Magisk] RSSP, убирает стоковую обработку звука. - файл "RSSP.zip" находится в папке "Проблемные драйвера и модули"

IRS сэмплы для Конвольвера (convolver)
Так что же такое Конвольвер (Convolver), и с чем его едят? Попробуем разобраться :)
Для начала обратимся к понятию - "Реверберация"

"Реверберация — это отражение звука от различных предметов, которые его окружают (стены, пол, потолок, окна, книжные полки, деревья, дома и даже люди). Любой звук, который мы слышим в жизни, является не чистым сигналом, а содержит в себе ещё и свои отражения от всевозможных поверхностей."

Конволюционный ревербератор или просто Конвольвер
Его так же называют свёрточным и импульсным ревербератором. В нём используются импульсные отклики различных помещений или приборов обработки (других ревербераторов), полностью повторяющие распространение колебаний в оригинале.
Подробнее можно почитать: здесь и здесь

IRS (Impulse Response) - это импульсный отклик в виде коротких Wave файлов, которые загружаются в конвольвер и за счет них он воссоздает математическую модель того или иного помещения, ревербератора, устройства и т.д с которого записали (сняли) импульс! (то есть Импульсный отклик содержит линейную характеристику вашей системы (т.е. частотный отклик) и не включает нелинейные характеристики (т.е. искажения/окрас)).

Основные, актуальные версии Viper'a
Изменения:
📝 Журналы изменений:
- Улучшена логика загрузки файлов свертки.
- Исправлена проблема при установке модуля на старые версии Magisk.
- Исправление ошибок
- Улучшения стабильности

📝Release Note:
Во всех версиях Android внешние файлы, используемые V4A (пресеты, файлы vdc и irs), теперь должны быть помещены в /storage/emulated/0/Android/data/com.pittvandewitt.viperfx/files/
Release note: Starting from Android 10, external files used by V4A (presets, vdc and irs files) must now be placed in /storage/emulated/0/Android/data/com.pittvandewitt.viperfx/files/ instead of /ViPER4Android. The folder structure stays the same

пресеты теперь по пути /storage/emulated/0/Android/data/com.pittvandewitt.viperfx/files/
ViperFX-V2.7.1.6.apk ( 4.28 МБ )
- Поддержка Magisk 20.3
- Описание функций (долгое нажатие на каждом пункте вызывает всплывающее окно с его описанием)
- Обновления темы
- Поддержка объемного хранения данных
Пресеты по пути - Внутренняя память / Android / data / com.pittvandewitt.viperfx / files /

Модуль для Magisk , ViperFX как системное приложение, для прошивок Oreo+.
V4A-2.7.1.6.zip ( 5.15 МБ )
Он же только с перенесёнными из переведённой версии русским и украинским.
ViperFX-V2.7.1.0_R_U.apk ( 2.69 МБ )

Накидал модуль для Magisk , ViperFX как системное приложение , для прошивок Oreo+.
V4A-2.7.1.0_Oreo+.zip ( 4.74 МБ )



Если после установки модуля вайпер не видит папку с конвольверами и прочим то дополнительно прямо поверх установите из этого поста арк вайпера как обычное приложение.
======

ViperFX с альтернативным переводом всех пунктов и полным переводом описания этих пунктов (акцент светлой темы и иконка приложения красные).
ViperFX-V2.7.1.6_ALT.apk ( 3.44 МБ )

Тот же мод с альтернативным переводом только в оригинальном цвете.
ViperFX-V2.7.1.6_ALT-SC.apk ( 3.44 МБ )

Модуль для Magisk , ViperFX с альтернативным переводом как системное приложение , для прошивок Oreo+.
V4A-2.7.1.6_ALT.zip ( 5.16 МБ ) ViperFX-V2.7.1.6 с драйвером 2.4.0.1 , перевод альтернативный , цвет стоковый.
Установить как обычное арк (модуль AML должен быть предустановлен !). ViperFX-V2.7.1.6_(2.4.0.1).apk ( 4.3 МБ )

Модули для Magisk из этой темы не претендуют на универсальность!
В идеале , после установки модуля никакой установки драйверов не должно быть , должно работать сразу.
Если у вас не так и просит драйвер то ищите другой способ , эти модули не для вас.
П.С. касается только модулей , все арк размещённые в посте устанавливаются в штатном режиме.
Вместе с переводом интерфейса, в настройках полностью переписан пункт "Помощь", добавлено описание всех эффектов. Рекомендуется посмотреть, там содержится много интересной информации по функциям, а также пути решения некоторых проблем.

Файлы:
ViPER4Android-2.5.0.5-20180427.apk (только локализация, в остальном без отклонений от оригинала)
Android 6.0-8.1: ViPER4Android-2.5.0.5-M-20180427.apk (исправление ошибки ввода-вывода при установке драйвера на новых прошивках)
Android 4.0-4.3: ViPER4Android-2.5.0.5-ICS-20180427.apk (исправление мгновенного вылета при запуске и артефактов на старых прошивках)

Решение проблем:
Если в состоянии драйвера "Проблемы", а версия Android 5.0 и выше, необходимо перевести SELinux в Permissive.
Если отсутствует обработка звука, отключать сторонние эквалайзеры. Если не помогло, то пробовать установить через рекавери.
ViPER4Android FX/XHiFI (Unity)

Универсальные установщики, которые можно устанавливать как просто в систему через рекавери, так и в качестве модуля для Magisk.

Важно! Проект перешел в стадию Legacy, дальнейших значимых обновлений не будет.

Основной установщик ViperFX
Доступные версии (выбор осуществляется прямо во время установки)
2.3.4.0
2.4.0.1
2.5.0.5
2.5.0.5 Materialized + русский язык


v4afx-legacy_v4.3.zip ( 15.35 МБ )
Можно заранее выбрать параметры установки, приписывая ключевые слова к названию архива.
Выбор версии: old для 2.3.4.0, mid для 2.4.0.1, new для 2.5.0.5, mat для 2.5.0.5 Materialized.
Выбор способа установки приложения: uapp - как пользовательское, sapp - как системное.
Выбор обхода libstdc++.so: lib - установить, nlib - не устанавливать.
Выбор обхода аудиосервера: ocw - установить, nocw - не устанавливать.
novk - не использовать кнопки громкости.
AROMA установщик теперь идет отдельно.
v4afxaroma-legacy_v4.3.zip ( 18.45 МБ )

Дополнительные варианты
XHiFi (на базе 2.1.0.2)
v4axhifi_v1.5.2.zip ( 2.37 МБ )

Патчи
Audio Compatibility Patch - патч audio_policy, помогает задействовать обработку для некоторых несовместимых приложений. Также включает в себя патчи usb_policy и notification_helper.
Audio-Compatibility-Patch_1.7.3.zip ( 3.72 МБ )
Устаревшие версии для Recovery
ViPER4Android для Android 4.X/5.X/6.X/7.X/8.X/9.X/10.Х/11.X/12.X| ARM/X86
Простая установка, без лишних телодвижений.
Обязателен бэкап перед установкой.


Описание:
- При наличии Magisk, устанавливается как модуль (установка через recovery и через Magisk Manager).
- При наличии SuperSU, устанавливается в систему (установка только через recovery).
- При наличии Phh superuser, устанавливается в систему (установка только через recovery).
- Для Android 7 и ниже, производится установка версии 2.5.0.5.
- Для Android выше 7, производится установка версии 2.7.2.1 (если все ок, но нет обработки, включаем устаревший режим).
viper_magisk_su.zip ( 9.92 МБ )
Установка не произойдет, если у Вас зашифрован раздел data, расшифровываем или форматируем раздел data и только тогда устанавливаем.
- Для Android 7 и ниже, производится установка версии 2.5.0.5.
- Для Android выше 7, производится установка версии 2.7.2.1 (если все ок, но нет обработки, включаем устаревший режим).
viper_module_20.4.zip ( 7.53 МБ )
- Для всех версий Android, производится установка версии 2.5.0.5 (не будет работать на Android 11 и выше).
viper_module_2505_20.4.zip ( 2.24 МБ )
Устанавливаем через приложение Magisk Manager (Magisk версии 20.4 и выше) и ребут, актуально для тех, у кого зашифрован раздел data и невозможно установить Viper4Android через recovery, либо его вовсе нет, чтобы использовать вариант для recovery.
ViPER4Android
ANDROID 4.X/5.X/6.X/7.X/8.X/9.X | ARM/X86


Oписаниe
В процессе установки архив проверяет наличие Magisk. Если есть, монтирует его образ и устанавливает V4A как модуль, если нет, установка продолжится в системном режиме.
Приложения полностью переведены, пункт "Помощь" содержит описание всех эффектов.
Повторная установка архива аналогичной версии приводит к полному удалению V4A из системы или Magisk.

Файлы:
ViPER4Android-2.3.4.0-20190127.zip (3,96 МБ)
ViPER4Android-2.4.0.1-20190127.zip (3,89 МБ)
ViPER4Android-2.5.0.5-20190127.zip (4,75 МБ)

ВНИМАНИЕ! Последние версии Magisk не поддерживаются, разработка прекращена, использовать на свой страх и риск.

Решение проблем:
Если в состоянии драйвера "Проблемы", а версия Android 5.0 и выше, необходимо перевести SELinux в Permissive.
Если отсутствует обработка звука, отключать сторонние эквалайзеры. Если не помогло, то переустановить с различными параметрами установки.

Параметры установки:
Активация параметров установки происходит путём переименования архива. Параметры не являются обязательными, т.е. должны быть использованы только в случае необходимости. Можно комбинировать, но желательно сперва попробовать каждый в отдельности.
ViPER4Android-2.5.0.5-20190127-AE.zip
ViPER4Android-2.5.0.5-20190127-AP.zip
ViPER4Android-2.5.0.5-20190127-AE-AP.zip
20190127
Прошло полгода с последнего апдейта, кажется пора.
Исправлены старые баги, добавлены новые. Различные улучшения и оптимизации.
Почти полная независимость от инструментов рекавери, архив содержит BusyBox для arm и x86 архитектур. Если вдруг подключить его не удалось, после предупреждения установка продолжится с чем есть.
Исправлена ошибка монтирования A/B разделов.
Поддержка Magisk 18.0 и выше, на 17.x не тестировал.
Поддержка Magisk для Android 4.2 Jelly Bean, который ещё не вышел, но коммит в репозитории есть.
Экспериментальные изменения в патче audio effects. Отключает постпроцессинг на некоторых прошивках/девайсах, что должно позволить V4A обрабатывать звук и исправить искажения при получении уведомления во время прослушивания.
Небольшие изменения в патче audio policy, который активируется параметром AP. Добавлен low_latency.
Лог рекавери сохраняется рядом с архивом по завершению работы. Если возникли какие-то проблемы, отправьте лог в QMS с кратким описанием.
Скрипт установки разделен на 3 секции и содержит комментарии для тех, кто хочет что-то изменить/исправить. Упорядочено содержимое архива, бинарники разложены по архитектурам, а общие для обоих платформ ресурсы вынесены в отдельную папку.
Возможно починил конвольвер. Особо не тестировал, взял рандомный импульс отсюда, он работал.
2.5.0.5: Исправлен розовый цвет в меню на новых версиях Android.
Архив, по понятным причинам, абсолютно не совместим с предыдущим релизом, установка поверх невозможна, да и нет никаких гарантий, что на чистую систему установится, ничего не сломается, никто не погибнет. Git утверждает, что переписано 89% скрипта, я мог что-то упустить или случайно сломать, поэтому жду багрепорты. При беглом осмотре ничего подозрительного не нашёл, при таком же беглом тесте ошибок тоже не обнаружил.

20180731
Поддержка разных версий find. Ранее драйвер не устанавливался на рекавери с toybox.
2.4.0.1: некоторые изменения в украинской локализации.
Возможно это последнее обновление.

20180417
2.5.0.5: Обновлена русская локализация.
2.5.0.5: Добавлена украинская локализация.
2.3.4.0/2.4.0.1: Активирован экспертный режим интерфейса по умолчанию.
2.3.4.0/2.4.0.1: Убран пункт выбора режима интерфейса.

20180409
Исправлено поведение find на девайсах с кривым рекавери.

20180407
Добавлена версия 2.3.4.0 с SQ (super high audio quality; 64-битная обработка с плавающей запятой, эквалайзер 127-го порядка с конечной импульсной характеристикой) драйвером. Многим нравится его звучание.
Полностью перебраны приложения.
- 2.4.0.1/2.5.0.5: Приложения возвращены в стоковое состояние.
- 2.3.4.0/2.4.0.1/2.5.0.5: Обновлен перевод.
- 2.3.4.0/2.4.0.1/2.5.0.5: Добавлен профиль "Условный тип 5" с нулевыми коэффициентами в динамической обработке, который не искажает звук как другие, а значит отлично подходит как более "вкусная" альтернатива функции Усиление НЧ.
- 2.3.4.0/2.4.0.1/2.5.0.5: Убран пункт "Установить/Удалить драйвер", т.к. это делать крайне нежелательно после установки из рекавери.
Библиотека libV4AJniUtils удалена из приложения и установочного архива. Пункты с удалением драйвера скрыты для вашей же безопасности. Если хотите его удалить, делайте это через рекавери.
Драйверы для различных архитектур и версий Android удалены из приложения и оставлены только в установочном архиве. В систему попадает только нужный драйвер. Размер архивов уменьшился на 2 МБ.
Обновлены политики безопасности для работы V4A в режиме SELinux Enforce на Android 8.0/8.1 Oreo с установленным SuperSU или Magisk.
Возвращён патч build.prop, но теперь он немного умнее. Модифицирует только в случае, если есть что, например, при наличии строк LPA.
Исправлена ошибка из-за которой функция деисталляции работала некорректно на девайсах в разделом vendor.
Оптимизированы функции патча audio_effects и audio_policy.
Добавлены некоторые специфичные измения для Android 8.0/8.1 Oreo. Драйвер устанавливается в /vendor/lib/soundfx. Если аудиоконфиг в формате .conf, то при его патче/замене используются корректные пути.
Исправлено несколько мелких ошибок.

20180304
Исправлено неправильное поведение параметра AE при установке на прошивки с аудиоконфигом в формате XML.
Исправлена ошибка из-за которой скрипт не находил аудиоконфиги на девайсах с разделом vendor, теперь find разворачивает символические ссылки.

20180209
Добавлены политики безопасности для работы ViPER в Enforce на Android 8.0/8.1 Oreo. Может не сработать на некоторых прошивках далёких от AOSP.
Добавлен параметр SM (System Mode), который позволит установить ViPER в систему при установленном Magisk. В некоторых случаях может пригодиться, например при попытке скрещивания с Dolby Atmos, который устанавливается в систему.
Больше не модифицируется build.prop, теперь версия установленного в систему ViPER вместе с параметрами хранится в /system/etc/v4a.prop файле. В будущем, возможно, будет использоваться и для других целей.
Обновлена функция деинсталляции. Работает надёжнее, не перемонтирует разделы в rw без надобности.
Множество различных изменений в скрипте установки привели к несовместимости с предыдущими версиями. Установка поверх версии от 20171228 и старше крайне нежелательна.
Данному проекту сегодня исполняется ровно 2 года. Он вырос в самый продвинутый установщик ViPER на просторах сети. Всем хорошего звука.

20171228
Отказался от "жестких" путей к audio_effects и audio_policy в пользу поиска "на ходу", что поможет найти и пропатчить возможные специфичные конфиги, которые раньше оставались неизменными, т.к. были неизвестны.
Добавлена поддержка audio_effects и audio_policy в формате xml, которые все чаще начали появляться с 8.0/8.1. При наличии таких конфигов, установка из приложения невозможна, т.к. оно даже не знает о их существовании, а значит остается единственный способ - установка из рекавери, чтобы и было реализовано. Насколько я знаю, ни один из "конкурентных" архивов с V4A сейчас не поддерживает это.
Добавлены принты при активации параметров установки.
Значительно упрощен audio_effects, который кладется при параметре AE.
Поддержка Magisk 15.0
Различные косметические изменения в скрипте.

20171208
Полная поддержка Magisk. При наличии установленного Magisk (тестировал на версии 14.0) устанавливается в бессистемном режиме. Параметры установки действуют и на бессистемный режим. Удаление ViPER происходит через Magisk Manager, либо через рекавери (для фанатов нелогичных действий).
Полностью переработана и значительно упрощена система монтирования разделов. Общий размер скрипта уменьшился более чем на 150 строк.
Названия параметров RPLAE и OFFDB упрощены до кратких AE (audio_effects) и AP (audio_policy) соответственно.
Параметр AP помимо deep buffer удаляет и секцию raw, которая вызывает конфликт.
Добавлены новые пути для audio_effects и audio_policy конфигов.
Добавлено немного принтов. Позволяет понять, что происходит при установке, а также описание ошибок, если что-то случится.
Если использовали предыдущую версию от 20170808 с Magisk, можно чисто обновить до бессистемной просто установив последний архив поверх.
Теоретически возможны ошибки, но вроде бегло проверил перед релизом, меня все устраивает. Решил больше не отодвигать апдейт, иначе это может затянуться еще на пол года.

20170808
Добавлена базовая поддержка Magisk. Менять режим SELinux и/или устанавливать различные модули не требуется.
При использовании Magisk или SuperSU (systemless), скрипт для изменения политик безопасности устанавливается в /magisk/.core/post-fs-data.d или /su/su.d директорию. При системном SuperSU, как обычно, в /system/su.d.

20170621
Отозваны разрешения на доступ в Интернет
Оптимизация графики (182 файла)
Добавлен профиль "Условный тип 5" с нулевыми коэффициентами для Динамической обработки
2.5.0.5: Пункт "Все эффекты" теперь просто "Включить"
2.4.0.1: Почищен values-ru/arrays.xml (881 строка удалена)
Значительно переработана функция монтирования system и vendor разделов
Параметр RPLAE работает более агрессивно
Версия V4A добавляется корректно в кривые build.prop (без символа перевода строки в конце файла)
Исправлен баг, при котором деинсталляция выполнялась не полностью (оставался один файл) на некоторых аппаратах Moto при установке с RPLAE флагом.

20170423
В соответствии со спецификой Android 7.0+ улучшил скрипт обхода SELinux Enforce для SuperSU. (ранее он работал только на 5.0-6.0)
Скрипт бэкапа пишется в соответствии с попавшими в систему файлами, но, вроде, это было добавлено еще в предыдущую версию.
Остановка скрипта и копирование лога при возникновении ошибки во время работы архива.
И несколько мелких, не достойных внимания, исправлений. Надеюсь архивы не сломались.
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. АВТОР НИ В КАКОМ СЛУЧАЕ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА УЩЕРБ, ВОЗНИКШИЙ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ.

Включает программное обеспечение разработанное:
Audio Labs – http://audlabs.com
ViPER Acoustic – http://vipersaudio.com
John Wu – https://github.com/topjohnwu
Архив для рекавери от известного @guitardedhero ViPER4Android_2.5.0.5_guitardedhero-RU.zip ( 4.25 МБ )

Еще один архив с набором сэмплов и профилей от него же ViperFX_2.5.0.5_AudiophileX-20180209-gh-RU.zip ( 7.16 МБ )

И еще один очень хороший вариант с выбором темы при установке через рекавери (с русским языком) ViPER4Android_2505_Black_n_Cheese_Edition_Unity_20180220-2-RU.zip ( 12.04 МБ )
Делайте бэкап , чтобы потом не было проблем с удалением(восстановлением)!

Ещё варианты :
[8.0-8.1][AE]ViperFX_2505_by_repey6_2018-04-09-RU.zip ( 3.72 МБ )

[LP-O]Viper4Android_FX_2.4.0.1_Materialized-Classic-2018-04-14.zip ( 3.22 МБ )

Удаление
Для того чтобы удалить начисто необходимо восстановить резервную копию или прошить без вайпов поверх заново прошивку , чтобы восстановить системные файлы. Для тех у кого установлен magisk-рут и после установки вайпера он стал виден в модулях magisk manager его можно просто удалить через magisk. Для моего архива есть деинсталлятор
[Uninstaller]Viper4Android_FX_by_repey6[only for 2018y. builds].zip ( 1.29 КБ )

Описание всех доступных эффектов
1. "Включить" (Master Power) — включение музыкальных эффектов в выбранной вкладке.

2. "Авторегулировка усиления" (Playback Gain Control) — аналогична "Супергромкость" (eXtra Loud) во вкладке "Динамик". Динамическое повышение или понижение громкости звука.

2.1 "Уровень" (Effect Strength) — скорость повышения или понижения, и чем он выше — "Максимум", тем быстрее нарастание и выше уровень конечной громкости. На уровне "Минимум" конечная громкость нарастает медленнее, её уровень будет ближе к исходной громкости. Рекомендуется "Средний" уровень.

2.2 "Предел" (Max Gain) — максимальное усиление. Если уровень записи композиции слишком низкий, для усиления звука можно установить повышенные значения. Чем выше значение, тем выше громкость. Слишком большое усиление также сделает заметными шумы в композиции. Рекомендуется "4x".

2.3 "Порог" (Max Output) — максимальный уровень. Определяет максимальную громкость в дБ, которой может достичь "Авторегулировка усиления". Большему значению соответствует повышенная громкость, "0 дБ" является максимальным уровнем. Для смягчения звучания рекомендуется "-1,9 дБ".

3. "Аналоговый компрессор" (FET compressor) — компрессор/лимитер, имитирующий работу аппаратуры на полевых транзисторах. Сужает динамический диапазон сигнала, уменьшая разницу в уровне громкости между самыми тихими и самыми громкими звуками. При правильной настройке позволяет сделать звучание более плотным и отчётливым, сделав тихие звуки более различимыми.

3.1 "Порог" (Work Threshold) — уровень входного сигнала, выше которого компрессор начинает ослаблять сигнал.

3.2 "Сжатие" (Compression ratio) — соотношение входящего/выходящего сигналов компрессора, превышающих Порог (Work Threshold). Соотношение 4:1 означает, что сигнал, превышающий порог на 4 дБ, сожмётся до уровня 1 дБ выше Порога (Work Threshold). Соотношение ∞:1 означает, что сигнал, превышающий Порог (Work Threshold), будет снижен до порогового уровня.

3.3 "Авто-колено" (Auto Knee) — автоматическое управление изгибом колена компрессии на Пороге (Work Threshold).

3.3.1 "Колено" (Inflection) — управление изгибом, или жёсткостью колена компрессии на Пороге (Work Threshold). Мягкое колено медленно увеличивает соотношение сжатия, достигая указанного Сжатия (Compression ratio), уменьшает заметность перехода от несжатого сигнала к сжатому, особенно при высоком Сжатии (Compression ratio), где переход более заметен. При жёстком колене компрессия начинается и прекращается резко, что делает её более заметной.

3.3.2 "Усиление в колене" (Inflection Point Gain) — усиление в точке Колена (Inflection).

3.4 "Авто-усиление" (Auto Gain) — автоматическое восстановление уровня громкости сигнала после обработки компрессором.

3.4.1 "Усиление" (Gain) — восстановление уровня громкости сигнала после обработки компрессором.

3.5 "Авто-атака" (Auto Attack) — автонастройка периода, в течение которого компрессор снижает громкость до уровня, определяемого Сжатием (Compression ratio).

3.5.1 "Атака" (Attack) — период, в течение которого компрессор снижает громкость до уровня, определяемого Сжатием (Compression ratio). Срабатывает в случае превышения Порога (Work Threshold).

3.5.2 "Предел атаки" (Maximum Attack) — максимальное значение времени Атаки в автоматическом режиме.

3.6 "Авто-восстановление" (Auto Release) — автоматическая настройка периода, в течение которого компрессор прекращает сжатие, увеличивая громкость сигнала до его начального уровня.

3.6.1 "Восстановление" (Release) — период, в течение которого компрессор прекращает сжатие, увеличивая громкость сигнала до его начального уровня. Наступает сразу после Атаки. Если после сжатого сигнала звучит следующий, который ниже Порога (Threshold), или выше него, но ниже уровня громкости предыдущего сигнала, то вместо Атаки наступает Восстановление и компрессор прекращает сжатие в соответствии с этим параметром (Release). Очень малые значения Восстановления (Release) могут привести к заметным искажениям.

3.6.2 "Предел восстановления" (Maximum Release) — максимальное значение времени Восстановления в автоматическом режиме.

3.7 "Пик-фактор" (Crest) (дБ) — разность пиковой мощности сигнала и среднеквадратичной (Root mean square, RMS) за период времени. Определяет пики амплитуды сигнала, обрабатываемые компрессором. При низких значениях фактора расчёт компрессии производится исходя из среднеквадратичных значений мощности, при высоких значениях расчёт производится по пикам. Если Пик-фактор (Crest) установить на 6 дБ, то компрессор будет реагировать на значения RMS и пики, которые на 6 дБ превышают текущее значение RMS.

3.8 "Адаптация" (Adapt) — период адаптации компрессора.

3.9 "Антиклиппинг" (Prevent clipping) — предотвращение искажений звука, выражающихся в обрезке пиков сигнала при работе компрессора/лимитера.

4. "Цифровая коррекция" (ViPER-DDC, Device Digital Correction) — параметрический эквалайзер, выполняющий коррекцию воспроизведения под определённую модель наушников. В качестве эталона используются Beyerdynamic T1. При наличии графика АЧХ наушников возможно самостоятельное изготовление DDC-профиля утилитой ViPERsToolBox. Пользовательские DDC-профили размещаются в ViPER4Android/DDC.

5. "Расширение спектра" (Spectrum Extension) — расширение потерянного при сжатии спектра. При воспроизведении форматов с потерями (MP3, AAC, OGG) звучание может быть приближено к звучанию форматов без потерь. Отключите при воспроизведении несжатых форматов.

6. "Эквалайзер" (FIREqualizer) — десятиполосный линейный эквалайзер.

6.1 "Предустановка" (Preset) — предустановленные настройки эквалайзера. При выборе "Вручную" звучание будет соответствовать положению регуляторов, установленному пользователем.

7. "Конвольвер" (Convolver) — конволюционный ревербератор. Если загружен образец импульсного отклика — "Импульс", звук будет обработан аналогично условиям, при которых был записан импульс. Если при создании импульса применялись различные эффекты, они также окажут влияние на звучание наряду с акустикой помещения и особенностями звучания воспроизводящей аппаратуры, характеристики которых передает импульсный отклик.

7.1 "Импульс" (Impulse Response (Sample), IRS) — список импульсов, находящихся в папке ViPER4Android/Kernel/.

7.2 "Пересечение каналов" (Cross Channel) — взаимопроникновение каналов. Располагает звук перед Вами.

8. "Пространственный звук" (Field Surround) — используется для создания эффекта расширенного звучания. Звук может быть стерео- или монофоническим.

8.1 "Размер пространства" (Field Surround Strength) — интенсивность эффекта. Большему значению соответствует увеличенный стереоэффект. Звук будет доноситься в отдалении слева и справа.

8.2 "Плотность центра" образа (Mid Image Strength) — плотность звучания в середине воображаемой сцены. При больших значениях звучание инструментов кажется сближенным и расположенным в центре сцены, при меньших звучание становится отдалённым и смещённым к её краям.

9. "Хаас-эффект" (Differential Surround) — дифференциальное объёмное звучание. Смещение стереопанорамы является мнимым и обусловлено психоакустическими особенностями слуха, эффект актуальнее для монофонических записей.

9.1 "Задержка канала" (Delay Time) — запаздывание (интервал) между левым и правым каналами. Больше значение — шире звук.

10. "Объёмный звук" (Headphone Surround +) — виртуальный эффект пространственного звучания для наушников. Призван воссоздать локализацию источников звуков в помещении при помощи комплексной обработки сигнала.

10.1 "Размер зала" (Effect Level) — размер виртуального помещения.

11. "Реверберация" (Reverberation) — использует математический метод для имитации ощущения окружающего пространства. Например, композиция может звучать подобно исполнению в зале, гостиной, ванной и т. д.

11.1 "Площадь зала" (Room Size) — размер виртуального помещения. При увеличении, звук становится шире и появляется больше эхо.

11.2 "Ширина сцены" (Sound Field) — ширина виртуального помещения в метрах. Если принять площадь зала за 100 м², ширину сцены задать как 14 м, длина зала будет равна 7,14 м. Таким образом, площадь зала и ширина сцены определяют пропорции виртуального помещения. При увеличении значения звук, приходящий с обеих сторон, будет ощущаться яснее.

11.3 "Затухание" (Damping Factor) — влажность воздуха в виртуальном помещении, так как влага легко поглощает все эхо. Больше значение — меньше слышимых эхо.

11.4 "Отражённый сигнал" (Wet Signal) — уровень реверберированного звука с учётом влажности и размера виртуального помещения.

11.5 "Прямой сигнал" (Dry Signal) — уровень исходного звука.
Для имитации помещений с низкой влажностью, таких как гостиная и зал, можно задать размер Площадью зала и Шириной сцены, указав Затухание (Damping Factor) — 0…20 процентов, Отражённый сигнал (Wet Signal) — 20…50 процентов, Прямой сигнал (Dry Signal) — 50 процентов.
Для имитации помещений с высокой влажностью, таких как ванная комната, используются Затухание (Damping Factor) — 50…100 процентов, Отражённый сигнал (Wet Signal) — 40…80 процентов, Прямой сигнал (Dry Signal) — 50 процентов.

12. "Динамическая обработка" (Dynamic System) — отвечает за динамический диапазон звука, нижние и верхние частоты, автоматическое лимитирование сигнала.

12.1 "Наушники" (Listening Device) — тип подключённых наушников. Если не удаётся выбрать подходящее устройство для насыщенного звучания НЧ, выберите "Обычные наушники". Обычные наушники выбраны обобщённо. Рекомендуются "Обычные наушники".

12.2 "Уровень НЧ" (Dynamic Bass) — усреднённый уровень низких частот, большее значение увеличивает их интенсивность. Рекомендуется "33 процента".

12.3 "Ламповый усилитель" (Tube Sound Simulator (6N1J)) — симуляция звучания лампового усилителя на основе ламп модели "6N1J". ViPER FX использует упрощённую математическую модель симуляции лампового звука. При включении эффекта к звуку добавляется большое количество случайных высокочастотных гармонических искажений и увеличивается количество нечётных гармоник.

13. "Реставрация НЧ" (ViPER Bass) — эффект мощного, насыщенного низами звука.

13.1 "Алгоритм" (Bass Mode) — алгоритм реставрации НЧ. Доступны "Естественный" (Natural Bass), "Очищенный" (Pure Bass+) и "Сабвуферный" (Subwoofer). "Естественный" здесь — то же, что и Lo Contour в ViPER XHiFi. "Очищенный" — придаёт низам чистоты. "Сабвуферный" — делает низы очень мощными.

13.2 "Частота" (НЧ) (Bass Frequency) — устанавливает частоту НЧ. Рекомендуется "60 Гц" для всех алгоритмов.

13.3 "Усиление" (НЧ) (Bass Boost) — отвечает за усиление НЧ. Рекомендуется "6 дБ" для "Естественный", "8 дБ" для "Очищенный".

14. "Реставрация ВЧ" (ViPER Clarity) — эффект отчётливого, насыщенного верхами звука.

14.1 "Алгоритм" (Clarity Mode) — алгоритм повышения отчётливости звука. Алгоритмы "Естественный" (Natural), "OZone+" и "XHiFi" выполняют различное повышение отчётливости. Ozone+ выполняет простую обработку ВЧ. XHiFi здесь — то же, что и Hi Clarity в ViPER XHiFi.

14.2 "Усиление" (Clarity) — интенсивность эффекта "Реставрация ВЧ". Рекомендуется "3,5 дБ" для "Естественный", "8 дБ" для "Ozone+", "По умолчанию" для XHiFi.

15. "Кроссфидер" (Auditory System Protection) — снижает утомление при длительном прослушивании в наушниках. Выравнивает стереопанораму путём взаимопроникновения каналов.

15.1 "Уровень" (Binaural Level) — интенсивность эффекта. Рекомендуется "Средний" уровень.

16. "Аналоговый усилитель" (AnalogX) — симуляция тёплого, мягкого звучания аналогового усилителя, построенного по схеме чистого класса А.

16.1 "Уровень" (Strength) — интенсивность эффекта "Аналоговый усилитель".

17. "Выходной сигнал" (Master Gate (Limiter)) — главный гейт/лимитер. Доступны усиление, баланс и лимитирование уровня выходного сигнала ViPER FX. Лимитер используется для предотвращения искажений, вызванных перегрузкой, в свою очередь создавая искажения, вызванные клиппингом (обрезкой пиков сигнала).

17.1 "Усиление" (Output Gain) — регулирует общую выходную громкость.

17.2 "Баланс" (Channel Pan) — панорамирование каналов, соотношение уровней левого и правого каналов в выходном сигнале.

17.3 "Лимитер" (Limit Threshold) — определяет уровни ограничения амплитуды звуковых колебаний лимитером, максимальное значение "0 дБ". Чем меньше значение, тем легче достичь ограничения амплитуды звука, что приведёт к потере деталей звучания из-за клиппинга, но поможет эффективно управлять конечной выходной громкостью. Рекомендуется "0 дБ".

18. "Оптимизация динамика" (Speaker Optimization) — оптимизирует звучание встроенного динамика, делая его более естественным.

Время раздачи: 24/7 - [По возможности] (до появления первых 3-5 скачавших)
Благодарность автору выражаем кнопкой и оценкой
Желающие материально помочь, могут временно отключить блокировку рекламы
и в таблице описания торрент-файла прочитать, как отблагодарить автора.
[NNMClub.to]_ViperFX For Android (V4A) - Bol'shoy sbornik.torrent
 Торрент: Платиновая раздача  Зарегистрирован
 
Скачать


Примагнититься
 Зарегистрирован:   27 Июн 2022 17:21:22
 Размер:   760 MB  (
 Рейтинг:   4.8 (Голосов: 30)
 Поблагодарили:   96
 Проверка:   Оформление проверено модератором 27 Июл 2022 20:48:23
Как cкачать  ·  Как раздать  ·  Правильно оформить  ·  Поднять ратио!  
KABEEB_POMA
Только чтение
Стаж: 14 лет 1 мес.
Сообщений: 1131
Ratio: 11.998
100%
russia.gif
страшно прекрасно искажает звук!
будто нормальная звуковуха и толковые наушники 50мм надел
но вот это требование рута... оно всё обламывает
попробую рецепты с маском и т.д....
OctaneS ®
Модератор КПК и Мобилок
Стаж: 13 лет
Сообщений: 3353
Ratio: 9.053
Раздал: 11.81 TB
Поблагодарили: 147625
100%
Откуда: Станция «Венеция»
krevedko.png
KABEEB_POMA
Какая у вас модель устройства? Возможно, смогу помочь с прошивкой и рутированием.

_________________
texnik111
Стаж: 13 лет 10 мес.
Сообщений: 453
Ratio: 2.246
2.66%
Откуда: Barselona
spain.gif
Как рутировать Redmi Note 10 5G ? Перепробовал все не получается...
OctaneS ®
Модератор КПК и Мобилок
Стаж: 13 лет
Сообщений: 3353
Ratio: 9.053
Раздал: 11.81 TB
Поблагодарили: 147625
100%
Откуда: Станция «Венеция»
krevedko.png
texnik111
Разблокируйте загрузчик, поставьте кастомную прошивку, установите Magisk. Три стандартных действия, работает на всех устройствах.

_________________
arbus007
Стаж: 4 года 5 мес.
Сообщений: 4
Ratio: 2.189
1.8%
OctaneS
Здравствуйте OctaneS. Подскажите какой вариант установки мне подойдёт. MIUI 13.0.3 android 12. Root есть.
OctaneS ®
Модератор КПК и Мобилок
Стаж: 13 лет
Сообщений: 3353
Ratio: 9.053
Раздал: 11.81 TB
Поблагодарили: 147625
100%
Откуда: Станция «Венеция»
krevedko.png
arbus007
Вечер добрый. В случае с MIUI - сложно сказать. Больно уж капризная прошивка. Попробуйте оригинальный "ViPER4AndroidFX for Android 11-12 - 2.7.2.1" (разумеется с предварительным BackUp'ом). Если не заведется, или улетит в bootloop, то попробуйте
"ViPER4Android for Android Q (RUS)". Последним сам пользуюсь. С ним, шансы сломать систему минимальны, но версия более старая.

_________________
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Программы, Игры и прочее -> ПО для Android Часовой пояс: GMT + 3
Страница 1 из 1