Kā pielāgot multivides skaļumu un skaļumu operētājsistēmā Android
Miscellanea / / November 29, 2021
Iespējams, nav iespējams pielāgot šo iestatījumu citās platformās. Bet mēs šeit runājam par Android, un labākā lieta šajā OS ir tās piedāvātā elastība tās pielāgošanas ziņā.
Tāpēc pēc nelielas izpētes es atklāju pārsteidzošu rakstu sarakstījis Kriss Dubs kas man palīdzēja pārveidot multivides skaļuma 15 soļus par 30 soļiem. Apskatīsim, kā tas tiek darīts.
Piezīme: Jums būs nepieciešams iesakņota ierīce uzdevumam. Uzdevumā mēs manipulēsim ar Android sistēmas failiem, un jums jābūt ļoti uzmanīgam, rediģējot failu. Darīt izveidojiet Nandroid dublējumu piesardzības nolūkos vispirms noņemiet tālruni. Turklāt šī ir ērta apmācība, un jums ir jāzina tādas lietas kā ADB instalēšana utt. Tāpēc nav paredzēts iesācējiem Android lietotājiem.
Rīki, kas jāinstalē datorā.
Šis ir to rīku saraksts, kas jāinstalē jūsu sistēmā, pirms sākat apmācību. Lūdzu, instalējiet tos, ja jums to vēl nav.
- Jaunākā versija Java izstrādes komplekts.
- Jūsu viedtālruņa draiveri.
- Lejupielādēt Smali/Baksmali vadītājs un izvelciet to datora mapē
- Jums būs nepieciešami ADB faili. Varat iet uz priekšu un lejupielādēt tos atsevišķi, taču es ieteiktu instalēt visu Android SDK datorā un pēc tam instalējiet papildu rīkus.
- 7 Rāvējslēdzējs
- Notepad++
Framework faila izvilkšana no ierīces
1. darbība: Lejupielādējiet un instalējiet visus iepriekš minētos rīkus savā datorā un pievienojiet ceļu uz ADB failiem Windows ceļa vides mainīgajos (pārbaudiet saiti, jūs atradīsit darbības, kā pievienot ceļu Windows mainīgajiem). Lai pārbaudītu, vai jūsu datorā ir instalēti tālruņa draiveri, pievienojiet tālruni datoram (iespējojiet USB atkļūdošanu) un ierakstiet komandu adb ierīces. Ja komandu uzvedne atgriež ierīci, varat pāriet uz nākamo darbību. Ja nē, pārbaudiet ADB failus un mobilo ierīču draiverus savā datorā.
![Ierīces](/f/a02f8ad8c4a0bbe16377e66c6257a058.png)
2. darbība: Dodieties uz mapi Baksmali Manager un atveriet komandu uzvedni, izmantojot peles labo pogu. Turiet nospiestu taustiņu Control un Shift, vienlaikus noklikšķinot ar peli, lai atvērtu šo opciju.
![Šeit atveriet komandu uzvedni](/f/f0aeda7cab015510ad8403f0440a8bdd.png)
3. darbība: Komandu uzvednē ierakstiet adb pull /system/framework/framework.jar lai kopētu ierīces ietvara failu datorā, lai varētu to rediģēt.
![Pull Framework](/f/6bfa1f79319e468599e62cdef747fb3e.png)
Ietvara faila modificēšana
4. darbība: Tagad palaidiet Baksmali Manager, izmantojot komandu baksmali Manager.bat.
5. darbība: Baksmali vadītājs, Atlasiet 4 (Atlasīt failu) —> 2 (Framework.jar) —> 1 (Baksmali) un atstājiet atvērtu komandu uzvedni. Pārslēdzieties uz Baksmali Manager mapi, dodieties uz framework—>android—>media mapi un atveriet AudioService.smali programmā NotePad++.
![Baksmali vadītājs](/f/e837a028e5ec2425144a79e67ee57e9e.png)
6. darbība: Kad fails tiek atvērts programmā Notepad++, meklējiet 0xft 0x0t 0x0t 0x0t lai atrastu heksadecimālo skaitļu tabulu. Ceturtās rindas pirmais ieraksts multivides skaļuma soļu skaita heksadecimālajā skaitļā un 0xf ir heksadecimālā vērtība 15.
![Mainiet to](/f/721079d889a23b186b295fb5fb00d74c.png)
7. darbība: Viss, kas jums jādara, ir aizstāt f (heksadecimāls no 15) ar jebkuru citu heksadecimālo skaitli. Tu vari izmantot Logu zinātniskais kalkulators priekš šī. Tomēr, tāpat kā es, ja arī jūs vēlaties, lai tas būtu 30, aizstājiet f ar 1e un saglabājiet failu.
![Hex kalkulators](/f/5d67197b16c24afe87a49ea79378097f.png)
8. darbība: Pēc faila saglabāšanas atveriet komandu uzvedni Baksmali Manager, kuru atstājāt bez uzraudzības, veicot 5. darbību, un nospiediet 2, lai notīrītu failu un izveidotu no tā failu classes.dex. Kad dex fails ir izveidots, atveriet framework.jar ar 7-Zip un velciet un nomainiet classes.dex failu, kas modificēts, izmantojot Baksmali Manager.
![Ietvars](/f/83fa17cc1eff8c46f1d75debafdaa112.png)
Modificētā faila aizstāšana
9. darbība: Tagad izejiet no Baksmali pārvaldnieka un ierakstiet adb remount lai atkārtoti savienotu tālruni.
10. darbība: Kad tiek parādīts apstiprinājuma ziņojums, ierakstiet adb push framework.jar /system/framework/framework.jar lai aizstātu failu.
![Adb Remount](/f/e54f65f2a6723f165147e3283d1cf579.png)
11. darbība: Pēc faila aizstāšanas palaidiet adb apvalks un ierakstiet chmod 644 framework.jar lai mainītu failu sistēmas atļauju.
Fu, tas ir gandrīz beidzies. Tagad varat restartēt ierīci, atskaņot dažas dziesmas tālrunī un sajust atšķirību pats.
Secinājums
Es pieļauju, ka procedūra ir nedaudz ilga, lai mainītu skaļuma pakāpienus, taču šķiet, ka tas ir vienīgais veids, kā to izdarīt. Cerams, ka Android gudrinieki to novērtēs un izpildīs norādītās darbības bez žagas.
Populārākie attēlu kredīti: Woodley brīnumdarbi