Регулятор громкости Android

В данном уроке редактирования apk, вы научитесь как  изменять регулятор громкости Android, для более тонкой настройки громкости.

Android по умолчанию имеет 15 шагов регулирования звука (когда нажимаете на клавишу громкости или понижения громкости) в этом уроке увеличим ее до 30 шагов, что придаст более тонкую регулировку звуку.

Если вы только открыли данный урок и не знакомы с предыдущими, то советую ознакомиться с онлайн энциклопедией по редактирование apk.

Необходимые инструменты:

  1. Программа Android MultiTool
  2. Notepad ++
  3. 7-zip архиватор
  4. Деодексированный файл framework.jar

Регулятор громкости Android — инструкция

1. Программу Android MultiTool разместить в корне диска С

2. Файл framework.jar переместить в папку с Android MultiTool

Регулятор громкости Android

3. Запустить программу Android MultiTool и выбрать файл framework.jar, выбрать тип файла jar и backsmali и нажать decompile

Регулятор громкости Android

4. После того как прошла декомпиляция вы увидите папку framework

5. Перейдите по пути framework -> android-> media

6. Найдите файл AudioService.smali

Регулятор громкости Android

 3. Откройте его в Notepad ++

4.  Выберите поиск, и наберите слово max_

Регулятор громкости Android

5. После поиска, найдите строку в которой содержится слово fill-array-data

jar4

6.  Скопируйте и выполните поиск в документе array_XXX (где XXX ваше значение, на данном примере это lf2)

Регулятор громкости Android

7. Найденный результат

jar6

8. Откройте калькулятор в  windows и введите число 30 и переведите его в HEX

Регулятор громкости Android

jar8

9. Запишите значение в 4 строку и выполните сохранение

jar9

10. Выполните сборку framework в Android MultiTool

jar10

11. Откройте папку framework  после компиляции и найдите файл  classes.dex

12. Откройте файл framework.jar, и перетяните файл classes.dex согласившись на замену.

ka

13. Забросьте файл в Android и перезагрузите его! Все готово!