Android

Sådan tilpasses medievolumen og lydstyrke på Android

NAVonline: Sådan tilpasses skærmbilleder og menuer i Microsoft Dynamics NAV

NAVonline: Sådan tilpasses skærmbilleder og menuer i Microsoft Dynamics NAV

Indholdsfortegnelse:

Anonim

Jeg ved ikke, om du har bemærket, men standardmedievolumen på din Android-enhed er opdelt i 15 trin (0 til 14). 0 er for lydløs og 14 er for maksimal lydstyrke. Nu er det, at jeg altid følte, at 11 er for blød for mig, mens 12 er lidt højt. Det fik mig til at ønske mig en 12, 5 eller noget i den skala.

Tilpasning af denne indstilling på andre platforme er sandsynligvis ikke mulig. Men vi taler om Android her, og det bedste ved dette operativsystem er fleksibiliteten, det tilbyder med hensyn til at finpusse det.

Så efter lidt research fandt jeg en fantastisk artikel skrevet af Chris Dube, som hjalp mig med at konvertere de 15 trin i medievolumen til 30 trin. Lad os se, hvordan det gøres.

Bemærk: Du har brug for en rodfæstet enhed til opgaven. Vi vil manipulere Android-systemfiler i opgaven, og du skal være meget forsigtig, mens du redigerer filen. Tag først en Nandroid-sikkerhedskopi af din telefon som en sikkerhedsforanstaltning. Dette er også en nørd tutorial og kræver, at du kender ting som at installere ADB osv. Så ikke for nybegynder Android-brugere.

Værktøjer, du har brug for at installere på din computer.

Dette er listen over værktøjer, der skal installeres på dit system, inden du starter tutorial. Installer dem, hvis du ikke allerede har dem.

  • Den seneste version af Java Development Kit.
  • Din smartphone drivere.
  • Download Smali / Baksmali Manager, og udpak den til en mappe på din computer
  • Du skal bruge ADB-filer. Du kan gå foran og hente dem individuelt, men jeg vil foreslå, at du installerer det fulde Android SDK på din computer og derefter installerer de ekstra værktøjer.
  • 7-Zip
  • Notesblok ++

Træk rammefilen fra enheden

Trin 1: Download og installer alle ovennævnte værktøjer på din computer og tilføj stien til ADB-filer i Windows-sti-miljøvariabler (kontroller linket, du finder trin til at tilføje en sti til Windows-variabler). For at teste, om telefondriverne er installeret på din computer, skal du slutte telefonen til din computer (aktiver USB-fejlfinding) og skrive kommandoen adb-enheder. Hvis kommandoprompten returnerer en enhed, kan du gå videre til næste trin. Hvis ikke, skal du kontrollere ADB-filer og mobildrivere på din computer.

Trin 2: Naviger til Baksmali Manager-mappen, og åbn Kommandopromp ved hjælp af højreklik-indstillingen. Hold kontrol og Shift nede, mens du klikker på musen for at afsløre denne mulighed.

Trin 3: I kommandoprompt skal du indtaste adb pull /system/framework/framework.jar for at kopiere enhedens rammefil til din computer, så du kan redigere den.

Ændring af rammefilen

Trin 4: Kør nu Baksmali Manager ved hjælp af kommandoen baksmali Manager.bat.

Trin 5: I Baksmali Manager skal du vælge 4 (Vælg fil) -> 2 (Framework.jar) -> 1 (Baksmali) og lad kommandoprompten være åben. Skift til mappen Baksmali Manager, naviger til framework-> android-> mediemappe og åbn AudioService.smali i NotePad ++.

Trin 6: Når filen åbnes i Notepad ++ søg efter 0xft 0x0t 0x0t 0x0t for at finde en tabel med hexadecimale tal. Den første post i den fjerde linje i det hexadecimale antal af antallet af medievolumenstrin og 0xf er den hexadecimale værdi på 15.

Trin 7: Alt, hvad du skal gøre, er at erstatte f (hexadecimal fra 15) med ethvert andet hexadecimalt tal. Du kan bruge Window Scientific Calculator til dette. Men ligesom mig, hvis du også ønsker at gøre det 30, skal du udskifte f med 1e og gemme filen.

Trin 8: Når du har gemt filen, skal du åbne kommandoprompten Baksmali Manager, som du efterlod uden opsyn i trin 5 og trykke på 2 for at smali filen og oprette en klasser.dex-fil ud af den. Når dex-filen er oprettet, skal du åbne framework.jar med 7-Zip og trække og erstatte klassen.dex-filen, der er ændret ved hjælp af Baksmali Manager.

Udskiftning af den ændrede fil

Trin 9: Afslut nu Baksmali Manager og skriv adb remount for at tilslutte telefonen igen.

Trin 10: Når du ser en bekræftelsesmeddelelse, skal du skrive adb push framework.jar /system/framework/framework.jar for at erstatte filen.

Trin 11: Efter udskiftning af filen skal du køre adb shell og skrive chmod 644 framework.jar for at ændre tilladelsen til filsystemet.

Phew, det er næsten forbi. Du kan nu genstarte din enhed, afspille nogle sange på din telefon og føle forskellen for dig selv.

Konklusion

Jeg indrømmer, at proceduren er lidt langvarig bare for at ændre lydstyrketrinnene, men det ser ud til at være den eneste måde at gøre dette på. Forhåbentlig vil Android-nørderne blandt dig sætte pris på dette og følge trinnene uden nogen hikke.

Topbilleder: woodleywonderworks