Ist es möglich, die Anzahl der Schritte in der Lautstärkeregelung zu erhöhen? Ich hätte gerne eine feinkörnigere Kontrolle über die Lautstärke. Ich habe ein GalaxyNexus.
Hinweis: Ich möchte die Lautstärke nicht erhöhen, sondern nur die Anzahl der Stufen ändern, damit ich beim Musikhören einen idealen Punkt finde.
Viele Leute haben dieses Problem mit Android. Sie können sehen , dass es im Bug-Tracking-System von Android gemeldet wurde . Die Anzahl der Ebenen wird durch eine Einstellung gesteuert, die in das Android-Systemabbild kompiliert wird.
Es ist möglich, dass das Flashen eines benutzerdefinierten Roms die Anzahl der Ebenen erhöht, aber ich weiß nicht, welche benutzerdefinierten ROMs dies tun, wenn überhaupt. Dieser Fehlerbericht im Tracker von cyanogenmod deutet darauf hin, dass sie nicht planen, diese Funktion hinzuzufügen, aus Angst, es könnte zu Kompatibilitätsproblemen mit einigen Apps führen.
Einige Medien-Apps verfügen zusätzlich zu der von Android bereitgestellten über eine eigene Lautstärkeregelung. Ich glaube, Poweramp ist ein solcher (aber ich benutze ihn nicht selbst). Wenn es eine bestimmte App gibt, über die Sie mehr Kontrolle benötigen, z. B. eine Musik-App, möchten Sie sie möglicherweise durch eine mit dieser Funktion ersetzen.
Wenn Sie sich keine Sorgen über das Risiko machen, einige (schlecht geschriebene) Apps zu beschädigen, und Ihr Gerät gerootet ist , können Sie diese Anweisungen befolgen , um das Android-Systemabbild zu bearbeiten und die Anzahl der Ebenen zu erhöhen. Diese Seite enthält Schritt-für-Schritt-Anleitungen, einschließlich der Installation der Entwicklertools, die Sie benötigen, um Systemänderungen vorzunehmen; Eine Zusammenfassung für sachkundige Leute lautet wie folgt:
framework.jar
von Ihrem Gerät und führen baksmali
Sie es aus.framework\android\media\AudioService.smali
0xft 0x0t 0x0t 0x0t
, um die Tabelle der Audiopegel zu finden.smali
sie aus, um eine neue zu generieren framework.jar
, und ersetzen Sie dann das Original auf dem Gerät.Dies sollte einigen Leuten helfen und ermöglicht eine bessere Kontrolle, nicht eine lautere Lautstärke.
Gehen Sie zu den Entwickleroptionen (aktivieren Sie die Entwickleroptionen, wenn Sie dies noch nicht getan haben).
Aktivieren Sie dann "Absolute Lautstärke deaktivieren".
Möglicherweise müssen Sie Ihr Android-Gerät neu starten, damit es wirksam wird.
Die Schritte sind jetzt viel vernünftiger. Mit anderen Worten, es antwortet auf Ihren "Hinweis", da die Lautstärke (zumindest bei meinen Bluetooth-Kopfhörern) jetzt viel kleinere Schritte hat - sie geht nicht mehr in einem Schritt von zu leise zu zu laut.
Wenn Ihr Telefon gerootet ist oder Sie eine benutzerdefinierte Wiederherstellung (wie TWRP) haben, ist dies tatsächlich viel einfacher. Das einzige, was Sie tun müssen, ist, die folgende Zeile zu Ihrer build.prop
Datei hinzuzufügen, die sich in befindet /system
:
ro.config.media_vol_steps=30
Wobei 30 die Anzahl der Schritte darstellt.
Dies kann mit einem Root-Datei-Explorer (wie Root Browser ) oder über VI
im TWRP-Terminal oder über erfolgen adb
.
Am Ende habe ich Fine Volume Control V2 ( Testversion ) auf meinem Nexus 4 verwendet - unterstützt bis zu 100 Lautstärkestufen. Es ist nicht perfekt, sollte aber ausreichen, bis sie hoffentlich ein scheinbar so einfaches Problem beheben.
Precise Volume ( XDA Forums , Play Store ) scheint auch einen Versuch wert zu sein.
Der Samsung SoundAssistant ist Ihre Heidelbeere. Kostenlose App. Bietet eine systemweite Feinsteuerung der Lautstärke mit einstellbaren Schritten und anwendungsspezifischen Einstellungen.
Ich hatte dies ursprünglich als Antwort auf diese Frage gepostet: Wie kann ich die Lautstärke in kleineren Schritten/Abnahmen erhöhen/verringern? , leider funktioniert diese Methode nicht offiziell mit Nougat (aufgrund einiger fehlender Anforderungen)
Die Problemumgehung:
Wie erwartet erfordert eine solche Änderung Root oder eine Art Zip-Flashing-Vorgang, um das Xposed-Framework zu installieren.
Kuba Kalamarz hat ein Xposed-Modul namens VolumeSteps+ entwickelt , mit dem man die Anzahl der Schritte für jede Systemlautstärkefunktion anpassen kann.
Das Gute, das mir an diesem Modul aufgefallen ist, ist, dass es an das Einstellungssystem bindet (dh Sie müssen die Benutzeroberfläche des Moduls nicht öffnen, sondern können es über die Lautstärketaste steuern).
Voraussetzungen
Merkmale
Ändern Sie die Anzahl der Lautstärkeschritte für Alarm-, Musik-, Benachrichtigungs-, Klingelton-, System- und In-Call-Streams.
Möglichkeit, es zwischen 5 und 50 Schritten zu ändern
Verwenden Sie die Musiklautstärke als Standard für das Lautstärkefeld, wenn Sie die Lautstärketasten drücken.
Anweisungen
Aktivieren Sie das Modul in den Xposed-Einstellungen und starten Sie das Gerät neu, um die Änderungen zu übernehmen.
Öffnen Sie VolumeSteps+ in der App-Schublade
Passen Sie Ihre Lautstärkeschritte an:
Finden Sie die Schrittweite, die Ihren Bedürfnissen entspricht.
Haftungsausschluss (Ich bin nicht mit dieser Anwendung verbunden, verwende sie jedoch, daher habe ich den Beitrag geschrieben, um meine Erfahrungen mit anderen Endbenutzern zu teilen)
Hinweis: Ich habe diese Problemumgehung selbst getestet und sie funktioniert genau wie beschrieben
Besonderer Dank an
Derobert