В данном уроке редактирования apk, вы научитесь как изменять регулятор громкости Android, для более тонкой настройки громкости.
Android по умолчанию имеет 15 шагов регулирования звука (когда нажимаете на клавишу громкости или понижения громкости) в этом уроке увеличим ее до 30 шагов, что придаст более тонкую регулировку звуку.
Если вы только открыли данный урок и не знакомы с предыдущими, то советую ознакомиться с онлайн энциклопедией по редактирование apk.
Необходимые инструменты:
- Программа Android MultiTool
- Notepad ++
- 7-zip архиватор
- Деодексированный файл framework.jar
Регулятор громкости Android — инструкция
1. Программу Android MultiTool разместить в корне диска С
2. Файл framework.jar переместить в папку с Android MultiTool
3. Запустить программу Android MultiTool и выбрать файл framework.jar, выбрать тип файла jar и backsmali и нажать decompile
4. После того как прошла декомпиляция вы увидите папку framework
5. Перейдите по пути framework -> android-> media
6. Найдите файл AudioService.smali
3. Откройте его в Notepad ++
4. Выберите поиск, и наберите слово max_
5. После поиска, найдите строку в которой содержится слово fill-array-data
6. Скопируйте и выполните поиск в документе array_XXX (где XXX ваше значение, на данном примере это lf2)
7. Найденный результат
8. Откройте калькулятор в windows и введите число 30 и переведите его в HEX
9. Запишите значение в 4 строку и выполните сохранение
10. Выполните сборку framework в Android MultiTool
11. Откройте папку framework после компиляции и найдите файл classes.dex
12. Откройте файл framework.jar, и перетяните файл classes.dex согласившись на замену.
13. Забросьте файл в Android и перезагрузите его! Все готово!