Wie kann ich die Anzahl der Lautstärkestufen erhöhen?

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.

Es gibt auch die (einfache) Möglichkeit, einen externen Lautstärkeregler wie einen Koss VC20 zu verwenden

Antworten (6)

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.

Verwenden Sie ein anderes ROM

Es ist möglich, dass das eines die Anzahl der Ebenen erhöht, aber ich weiß nicht, welche benutzerdefinierten ROMs dies tun, wenn überhaupt. Dieser Fehlerbericht im Tracker von deutet darauf hin, dass sie nicht planen, diese Funktion hinzuzufügen, aus Angst, es könnte zu Kompatibilitätsproblemen mit einigen Apps führen.

Verwenden Sie eine andere App (einfach)

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.

Bearbeiten Sie das Betriebssystem Ihres Telefons (erweitert)

Wenn Sie sich keine Sorgen über das Risiko machen, einige (schlecht geschriebene) Apps zu beschädigen, und Ihr Gerät gerootet ist 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:

  1. Holen Sie sich framework.jarvon Ihrem Gerät und führen baksmaliSie es aus.
  2. Bearbeitenframework\android\media\AudioService.smali
  3. Suchen Sie nach 0xft 0x0t 0x0t 0x0t, um die Tabelle der Audiopegel zu finden.
  4. Ersetzen Sie die erste Zahl jeder Zeile durch die gewünschte Anzahl von Ebenen (hexadezimal).
  5. Führen Sie smalisie 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.

  1. Gehen Sie zu den Entwickleroptionen (aktivieren Sie die Entwickleroptionen, wenn Sie dies noch nicht getan haben).

  2. Aktivieren Sie dann "Absolute Lautstärke deaktivieren".

  3. 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.

Wie hast du das zum Laufen gebracht? Ich habe es gerade ausprobiert (mit Bluetooth-Kopfhörern) und überhaupt keinen Unterschied bemerkt. Gibt es zusätzliche Schritte (z. B. Bluetooth-Gerät trennen oder vergessen, dann Bluetooth-Gerät neu verbinden; Telefon neu starten; etwas anderes)?
Nein, sorry, bei mir hat es erst danach funktioniert. Ich glaube, ich musste mein Gerät zuerst neu starten. Aber ich musste die absolute Lautstärke wieder aktivieren, da dies bedeutete, dass einige Geräte wahnsinnig laut waren. Es wäre schön, wenn Google dies einfach beheben würde / Ihnen Optionen zum Umgang mit Geräten geben würde, die mehr Schritte benötigen! :(
Nach einem Neustart scheint es geklappt zu haben. Früher war der Kopfhörer-Lautstärkeregler an die Medienlautstärke meines Telefons gebunden; jetzt sind sie getrennt. Ich habe immer noch nur 15 Lautstärkeregler in Android, aber die Möglichkeit, die Telefon- und Kopfhörerlautstärke separat einzustellen, gibt mir eine viel bessere Kontrolle über die Lautstärke als zuvor. Danke!
Dies sollte die offizielle Antwort sein (danke!).
Bei mir hat es erstmal nichts geändert, am nächsten Tag hat es dann funktioniert. Der Indikator, ob die Einstellung übernommen wurde, war, dass die Lautstärkeanzeige am Telefon nicht mehr angezeigt wurde, wenn die Lautstärketaste am Bluetooth-Lautsprecher gedrückt wurde (Android 10). Am nächsten Tag funktionierte es, also musste ich das Gerät anscheinend aus-/einschalten oder neu verbinden. Es wurde kein Android-Neustart durchgeführt.

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.propDatei 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 VIim TWRP-Terminal oder über erfolgen adb.

Nach Änderung dieses Werts ist ein Neustart erforderlich
Beim Versuch, build.prop im internen Texteditor von File Explorer Root Browser zu bearbeiten, passiert nichts. Ich erhalte einen leeren Bildschirm mit dem Logo des Texteditors in der Mitte. Irgendeine Idee warum?

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.

Leider hat dies möglicherweise funktioniert, als diese Antwort geschrieben wurde, aber es scheint nicht mehr zu funktionieren. Auf Android Pie (9) zeigt die App zwar Änderungen der Lautstärke von 1 % an, die tatsächliche Lautstärke springt jedoch auf eine Weise, die darauf hindeutet, dass sie immer noch auf die idiotischen 15 Stufen der Android-Lautstärke gesperrt ist.

Der Samsung SoundAssistant ist Ihre Heidelbeere. Kostenlose App. Bietet eine systemweite Feinsteuerung der Lautstärke mit einstellbaren Schritten und anwendungsspezifischen Einstellungen.

Beachten Sie, dass es nur mit Geräten mit Samsung Experience Version 8.5 oder höher kompatibel ist.

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

  1. Laden Sie VolumeSteps+ herunter und installieren Sie es

Geben Sie hier die Bildbeschreibung ein

  1. Aktivieren Sie das Modul in den Xposed-Einstellungen und starten Sie das Gerät neu, um die Änderungen zu übernehmen.

  2. Öffnen Sie VolumeSteps+ in der App-Schublade

  3. Passen Sie Ihre Lautstärkeschritte an:

    • Jede Lautstärkekategorie hat einen eigenen Menüeintrag. Wählen Sie diejenige aus, die Sie anpassen möchten, und verwenden Sie dann den Schieberegler, um die Lautstärkeschritte fein abzustimmen, und drücken Sie OK, wenn Sie fertig sind.

Geben Sie hier die Bildbeschreibung einGeben Sie hier die Bildbeschreibung ein

  • Finden Sie die Schrittweite, die Ihren Bedürfnissen entspricht.

    1. Starten Sie Ihr Gerät neu (wichtig), und die neuen Lautstärkeschritte sind verfügbar, auch wenn Sie die Lautstärketaste drücken. Viola!

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