Nie wiem, czy zauważyłeś, ale domyślnie
głośność multimediów
Twojego urządzenia z systemem Android jest podzielony na 15 kroków (od 0 do 14). 0 oznacza wyciszenie, a 14 maksymalną głośność. Rzecz w tym, że zawsze czułem, że 11 jest dla mnie za miękki, a 12 jest trochę głośny. To sprawiło, że pragnąłem 12,5 lub czegoś w tej skali.
Dostosowanie tego ustawienia na innych platformach prawdopodobnie nie jest możliwe. Ale mówimy tutaj o systemie Android, a najlepszą rzeczą w tym systemie operacyjnym jest elastyczność, jaką oferuje w zakresie jego dostosowywania.
Po odrobinie badań znalazłem niesamowity artykuł napisany przez Chrisa Dube, który pomógł mi przekonwertować 15 kroków głośności multimediów na 30 kroków. Zobaczmy, jak to się robi.
Notatka: Będziesz potrzebować zrootowane urządzenie dla zadania. W zadaniu będziemy manipulować plikami systemu Android i musisz być bardzo ostrożny podczas edycji pliku. Najpierw wykonaj kopię zapasową telefonu Nandroid jako środek ostrożności. Ponadto jest to naukowy samouczek i wymaga znajomości takich rzeczy, jak instalowanie ADB itp. Więc nie dla początkujących użytkowników Androida.
Narzędzia, które musisz zainstalować na swoim komputerze.
Oto lista narzędzi, które należy zainstalować w systemie przed rozpoczęciem samouczka. Zainstaluj je, jeśli jeszcze ich nie masz.
- Najnowsza wersja Java Development Kit.
- Twoje sterowniki do smartfonów.
- Pobierz Smali/Baksmali Manager i rozpakuj go do folderu na swoim komputerze
- Będziesz potrzebował plików ADB. Możesz śmiało pobrać je indywidualnie, ale sugerowałbym zainstalowanie pełnego zestawu Android SDK na komputerze, a następnie zainstalowanie dodatkowych narzędzi.
- 7-Zip
- Notatnik++
Wyciąganie pliku struktury z urządzenia
Krok 1: Pobierz i zainstaluj wszystkie powyższe narzędzia na swoim komputerze i dodaj ścieżkę do plików ADB do zmiennych środowiskowych ścieżki systemu Windows (sprawdź link, znajdziesz instrukcje dodawania ścieżki do zmiennych systemu Windows). Aby sprawdzić, czy sterowniki telefonu są zainstalowane na komputerze, podłącz telefon do komputera (włącz debugowanie USB) i wpisz polecenie urządzenia adb. Jeśli wiersz polecenia zwróci urządzenie, możesz przejść do następnego kroku. Jeśli nie, sprawdź pliki ADB i sterowniki mobilne na swoim komputerze.

Krok 2: Przejdź do folderu Baksmali Manager i otwórz Wiersz polecenia za pomocą opcji kliknięcia prawym przyciskiem myszy. Przytrzymaj klawisze Control i Shift podczas klikania myszą, aby wyświetlić tę opcję.

Krok 3: W wierszu polecenia wpisz adb pull /system/framework/framework.jar aby skopiować plik struktury urządzenia na komputer, aby można go było edytować.

Modyfikowanie pliku Framework
Krok 4: Teraz uruchom Baksmali Manager za pomocą polecenia baksmali Manager.bat.
Krok 5: W Menedżerze Baksmali, Wybierz 4 (Wybierz plik)—>2(Framework.jar)—>1(Baksmali) i pozostaw otwarty wiersz polecenia. Przejdź do folderu Baksmali Manager, przejdź do Framework—>Android—>media folder i otwórz AudioService.mały w NotePadzie++.

Krok 6: Gdy plik otworzy się w Notepad ++, wyszukaj 0xft 0x0t 0x0t 0x0t aby znaleźć tabelę liczb szesnastkowych. Pierwszy wpis czwartego wiersza liczby szesnastkowej liczby kroków woluminu nośnika i 0xf to wartość szesnastkowa 15.

Krok 7: Wszystko, co musisz zrobić, to zastąpić f (szesnastkowo 15) dowolną inną liczbą szesnastkową. Możesz do tego użyć Windows Scientific Calculator. Jednak podobnie jak ja, jeśli ty też chcesz zrobić to 30, zamień f na 1e i zapisz plik.

Krok 8: Po zapisaniu pliku otwórz wiersz polecenia Baksmali Manager, który pozostawiłeś bez nadzoru w kroku 5, i naciśnij 2, aby zmniejszyć plik i utworzyć z niego plikclass.dex. Po utworzeniu pliku dex otwórz framework.jar za pomocą 7-Zip i przeciągnij i zastąp plikclass.dex zmodyfikowany za pomocą Baksmali Manager.

Zastąpienie zmodyfikowanego pliku
Krok 9: Teraz zamknij Menedżera Baksmali i wpisz adb ponownie zamontować aby ponownie podłączyć telefon.
Krok 10: Po wyświetleniu komunikatu potwierdzającego wpisz adb push framework.jar /system/framework/framework.jar aby zastąpić plik.

Krok 11: Po zastąpieniu pliku uruchom adb shell i wpisz chmod 644 framework.jar aby zmienić uprawnienia systemu plików.
Uff, to już prawie koniec. Możesz teraz ponownie uruchomić urządzenie, odtworzyć kilka utworów na telefonie i poczuć różnicę.
Wniosek
Przyznaję, że procedura jest nieco długa, aby zmienić kroki głośności, ale wydaje się, że jest to jedyny sposób, aby to zrobić. Mamy nadzieję, że maniacy Androida docenią to i będą postępować zgodnie z instrukcjami bez żadnych problemów.
Najważniejsze kredyty graficzne: WoodleyWonderworks
Wesprzyj naszą pracę ❤️
Jeśli spodobał Ci się ten artykuł, rozważ pozostawienie napiwku, aby pomóc nam dalej publikować wartościowe treści.


















