22 essentielle Android Build.prop Tweaks für ein besseres Erlebnis – Aktualisiert 2024
Das Eine, das Android anderen Betriebssystemen überlegen macht, ist der Grad an Anpassbarkeit, den es Nutzern bietet. Jede Datei kann konfiguriert werden. Seine offene Natur hat eine große Entwickler-Community ermutigt, den Open-Source-Code zu nutzen und neue Features für Power-User hinzuzufügen. Deshalb hat es die größte installierte Basis aller Betriebssysteme.
Was genau ist Build.prop?
Build.prop steht für Build Properties. Es ist eine Datei im Systemordner, die alle Informationen über das Gerät enthält. Durch Tweaken der build.prop lässt sich das Geräteverhalten ändern. Die Datei ist für Nutzer normalerweise unsichtbar – Sie müssen Ihr Gerät rooten, um interne Funktionen anzupassen.
Wie tweakt man Build.prop?
Sie können jeden Dateimanager mit Root-Browser-Unterstützung nutzen. Nach Installation gehen Sie zu System/Build.prop und öffnen die Datei in einem Texteditor. Kopieren Sie den gewünschten Code und fügen Sie ihn am Ende ein. Speichern – fertig. Manche Tweaks erfordern einen Neustart.
Wir präsentieren Ihnen nützliche Build.prop-Tweaks für Ihr gerootetes Android-Gerät. Sie funktionieren für Android Jelly Bean, KitKat, Lollipop, Marshmallow, Nougat, Oreo, Pie und Android 10. Stellen Sie sicher, dass Sie die angegebenen Einträge finden (falls nicht, fügen Sie sie hinzu) und die Werte wie beschrieben ändern.
22. Besseres Scrollen
Sie haben vielleicht bemerkt, dass Ihr Telefon beim Scrollen nicht ganz flüssig läuft. Das lässt sich beheben, indem Sie die minimale und maximale Fling-Geschwindigkeit anpassen. Das verbessert das gesamte Scroll-Erlebnis.
windowsmgr.max_events_per_sec=150 ro.min_pointer_dur=8 ro.max.fling_velocity=12000 ro.min.fling_velocity=8000 persist.sys.scrollingcache=3 debug.sf.hw=1
21. Auto-Rotation für Homescreen und Lockscreen
Neuere Android-Versionen unterstützen Auto-Rotation auf dem Lockscreen nicht. Ebenso bieten viele OEM-Launcher und Stock-Launcher keine Auto-Rotation für den Homescreen. Keine Sorge – Sie können diese Rotationsfunktionen aktivieren, indem Sie diesen Befehl hinzufügen:
lockscreen.rot_override=true // für Lockscreen log.tag.launcher_force_rotate=VERBOSE // für Homescreen
20. Bessere Internetgeschwindigkeit
Wenn die Browsing-Geschwindigkeit auf Ihrem Android-Gerät nicht stimmt oder Sie unter langsamen Downloads leiden, können Sie sie verbessern, indem Sie die TCP-Puffergröße erhöhen. Auch die Erzwingung von Googles DNS kann mehr Speed freischalten.
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960 net.rmnet0.dns1=8.8.8.8 net.rmnet0.dns2=8.8.4.4 net.dns1=8.8.8.8 net.dns2=8.8.4.4
19. Logcat anpassen
Sie können die Android-Logcat-Dateigenerierung steuern, die hauptsächlich zum Debugging dient. Deaktivieren von Logcat reduziert teure Datenträger-Lese-/Schreibzugriffe.
logcat.live=disable
18. Black-Screen-Problem nach Anruf deaktivieren
Sie haben vielleicht einen schwarzen Bildschirm für einige Sekunden nach dem Auflegen eines Anrufs bemerkt. Tritt das regelmäßig auf, funktioniert der Näherungssensor Ihres Geräts nicht richtig. Das lässt sich beheben, indem Sie den Näherungsverzögerungswert ändern.
mot.proximity.delay=0 ro.lge.proximity.delay=25
17. Sofortiges Klingeln bei Anruf
Bei einem Anruf wartet das Android-System normalerweise und prüft die Verbindung, bevor es das Signal zum Klingeln sendet. Wenn Ihr Gerät ungewöhnlich lange braucht, bis es klingelt, können Sie das ändern:
ro.telephony.call_ring.delay=0 ring.delay=0
16. Sprachqualität bei Anrufen verbessern
Sie können die Eigenschaft des AMR-Audio-Codecs steuern, der für Sprachanrufe verwendet wird. Auch die Anruflautstärke lässt sich anpassen. Standardmäßig bietet Android sieben Audio-Level für Anrufe. Sie können diese Zahl ändern, um sie präziser zu verwalten. Ein Integer-Wert zwischen 7 und 20 wird empfohlen.
ro.ril.enable.amr.wideband=1 ro.config.vc_call_steps=20
15. Bildqualität verbessern
Um Rechenleistung zu sparen, zeigt Android nicht den gesamten Bildinhalt an. Es rendert das Bild nur in geringerer Qualität – gut genug, aber nicht das Beste. Wenn Sie glauben, Ihr Gerät hat genug Power für die Bildverarbeitung, können Sie die Hardware zwingen, die Originalqualität anzuzeigen.
ro.media.enc.jpeg.quality=100
14. Panorama-Bildauflösung erhöhen
Sie können den Panorama-Modus in der Kamera-App zwingen, das Bild in höherer Auflösung zu speichern. Dies wird möglicherweise nicht von allen Geräten unterstützt.
ro.media.panorama.defres=10800x2442 ro.media.panorama.frameres=3264x1840
13. Schnellerer Boot
Beim Hochfahren starten viele Dienste parallel mit Android. Je mehr Apps Sie haben, desto länger dauert es. Sie können Ihr Gerät jedoch schneller booten lassen, indem Sie „quickpoweron“ aktivieren – ein Prozess, bei dem die meisten Daten als Hibernationsdatei gespeichert und beim nächsten Boot geladen werden, was einige Sekunden spart.
ro.config.hw_quickpoweron=true
Sie können auch die Boot-Animation deaktivieren:
debug.sf.nobootanimation=1
12. Bildschirm auf 270 Grad drehen
Die meisten Apps drehen nur um 90°. Das Android-System unterstützt jedoch drei Standard-Rotationswinkel – 90°, 180° und 270°. Sie können dies nutzen und alle Apps zwingen, um 270° zu drehen.
windowsmgr.support_rotation_270=true
11. Error Profiler anpassen
Für die meisten Nutzer hat Error Profiling keinerlei Nutzen. Einige Apps könnten es für Fehlerberichte nutzen. Sie können den Error Profiler aktivieren oder deaktivieren – 0 für aktivieren, 1 für deaktivieren.
profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1
10. Tastenbeleuchtung bei eingeschaltetem Bildschirm behalten
Wenn Ihr Telefon hintergrundbeleuchtete kapazitive Tasten hat, haben Sie bemerkt, dass die Tastenlichter nach wenigen Sekunden ausgehen. Wenn Sie diese dauerhaft an lassen wollen, solange der Bildschirm wach ist, ändern Sie den Backlight-Timeout-Wert.
ro.mot.buttonlight.timeout=0
9. Launcher im Arbeitsspeicher behalten
Wenn Sie eine Android-Launcher-App nutzen, können Sie erzwingen, dass sie im Hauptspeicher (RAM) bleibt – mit folgendem Code. Ihr Gerät muss genug freien Speicher haben, sonst treten Lags und massive Performance-Einbußen auf.
ro.HOME_APP_ADJ = 1
8. Strom sparen
Viele Android-Geräte haben eingebaute Akku-Spar-Features – Sony etwa „Stamina“ und „Ultra Stamina“ Modus, die zusätzliche Hintergrunddienste kappen. Sie können das selbst tun:
ro.mot.eri.losalert.delay=1000 // kann Tethering brechen ro.ril.power_collapse=1 pm.sleep_mode=1 wifi.supplicant_scan_interval=180 ro.mot.eri.losalert.delay=1000 power_supply.wakeup=enable ro.config.hw_fast_dormancy=1 ro.config.hw_power_saving=1
7. Automatische Fehlerberichterstattung deaktivieren
App-Abstürze sind auf allen Plattformen üblich. Nicht schön, aber die ständigen Benachrichtigungen zur Fehlerberichterstattung sind noch frustrierender. Sie können die eingebaute Fehlerberichterstattung loswerden:
profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1
Um Fehlerprüfung zu deaktivieren:
ro.kernel.checkjni=0 ro.kernel.android.checkjni=0
Und um Strict-Mode-Prüfung zu deaktivieren:
persist.android.strictmode=0
6. Bildschirm-DPI ändern
DPI steht für Dots Per Inch – das Verhältnis von Geräte-Auflösung zu Displaygröße. Meist sind Werte Vielfache von 160, aber Sie können jeden Wert setzen.
ro.sf.lcd_density=420
5. WLAN-Scan-Intervall ändern
Standardmäßig scannt Android alle 15 Sekunden nach WLAN-Netzen. Um Akku zu sparen, können Sie dieses Intervall erhöhen. Der Wert ist in Sekunden – für 10 Minuten setzen Sie 600 statt 120.
wifi.supplicant_scan_interval=120
Weiterlesen: 40+ nützliche Tools für die Android-App-Entwicklung
4. Gaming-Erlebnis verbessern
Wenn Sie Ihr Telefon intensiv zum Spielen nutzen, fügen Sie folgenden Code am Ende hinzu. Das aktiviert Tile Rendering, nutzt Rechenleistung und verbessert 3D-Performance.
persist.sys.NV_FPSLIMIT=60 persist.sys.NV_POWERMODE=1 persist.sys.NV_PROFVER=15 persist.sys.NV_STEREOCTRL=0 persist.sys.NV_STEREOSEPCHG=0 persist.sys.NV_STEREOSEP=20 persist.sys.purgeable_assets=1 debug.enabletr=true debug.qctwa.preservebuf=1 dev.pm.dyn_samplingrate=1 video.accelerate.hw=1 ro.vold.umsdirtyratio=20 debug.overlayui.enable=1 debug.egl.hw=1 ro.fb.mode=1 hw3d.force=1 persist.sys.ui.hw=1 ro.sf.compbypass.enable=0 debug.sf.hw=1 debug.composition.type=c2d persist.sys.composition.type=c2d debug.performance.tuning=1 ro.media.dec.jpeg.memcap=8000000 ro.media.enc.hprof.vid.bps=8000000 ro.media.dec.aud.wma.enabled=1 ro.media.dec.vid.wmv.enabled=1 ro.media.cam.preview.fps=0 ro.media.codec_priority_for_thumb=so
3. MMS APN Retry-Timer anpassen
Schlägt ein SMS/MMS-Versand fehl, versucht Android nach 5 Sekunden erneut. Sie können Anzahl der Wiederholungsversuche und Intervalle ändern. Der folgende Code erzwingt 3 Versuche, alle 3 Sekunden.
ro.gsm.2nd_data_retry_config=max/_retries=3,3000,3000,3000
2. Touch-Reaktionsfähigkeit via Hardware-Rendering verbessern
Sie können das Android-System zwingen, die GPU für das Rendern jedes 2D-Frames in Apps zu nutzen. Da Android normalerweise Frame-für-Frame rendert, lagert der folgende Code das Rendering massiv auf die GPU aus. Zudem erhöht es die Verarbeitung, verbessert RAM-Management und macht das Erlebnis flüssiger.
debug.sf.hw=1 persist.sys.ui.hw=1 debug.performance.tuning=1 video.accelerate.hw=1 debug.egl.profiler=1 debug.egl.hw=1 debug.composition.type=gpu
1. Videos schneller streamen
Android nutzt das Medien-Framework „Stagefright“. Obwohl Stagefright offener und simpler ist, war es oft fehleranfälliger als das alte OpenCore-Framework. Entwickler haben die Stabilität stark verbessert. Das neue Framework lässt sich anpassen, um Online-Videos schneller zu streamen – kann aber die Wiedergabestabilität auf manchen Geräten beeinträchtigen. Wenn es Ihr Erlebnis ruiniert, setzen Sie die Originalwerte zurück.
Weiterlesen: 24 Substratum Themes für einen neuen Android-Look
media.stagefright.enable-player=true media.stagefright.enable-meta=true media.stagefright.enable-scan=true media.stagefright.enable-http=true media.stagefright.enable-rtsp=true media.stagefright.enable-record=true
Industrietechnik
- Quantencomputing 2021: 12 führende Anwendungen verständlich erklärt
- Quantencomputer erklärt: 22 Schlüssel-Fakten (2021 Edition)
- Lt. Gov. Mike Kehoe kündigt Buy Missouri Week 2021 an zur Stärkung lokaler Unternehmen
- Lieferketten transformieren: Kundenerfahrung als neuer Wettbewerbsvorteil
- Lieferketten zukunftssicher machen: Strategien für Resilienz und Wachstum
- Lieferkette transformieren: Liefergeschwindigkeit und Kundenzufriedenheit mit Industry 4.0 steigern
- 3 entscheidende Lektionen, die die Lebensmittelindustrie 2021 gelernt hat
- Top 12 Supply-Chain-Trends, die die Post-Pandemie-Ära 2021 prägen
- Should-Cost-Analyse meistern: Höherwertige Produkte durch präzise Preisbildung bauen
- Warum digitales Bargeld Supply-Chain-Finanzierung für KMU transformiert