• Úprava souboru sestavení prop na Androidu. Tipy a triky z arzenálu pro Android. Nejzajímavější, nejužitečnější a nestandardní triky pro Android

    Pravděpodobně mnoho lidí ví, že v kořenovém adresáři všech zařízení na platforma Android existuje systémová složka. Zde se nachází náš systém. Také téměř všechny firmwary šijí tuto složku.
    Neodbíhejme od tématu. V kořenové složce této složky je soubor s výmluvným názvem - build.prop. (Pokud se nad tím zamyslíte, rekvizitní nástavec lze přeložit jako „podepření“ a případně vnímat jako něco jako: „podepření budovy“)
    Obecně platí, že úpravou tohoto souboru můžete ze smartphonu „vymáčknout“ vše na maximum. Většinu těchto nastavení nelze nastavit jiným způsobem. Spočívají proti tomuto souboru. Samozřejmě k tomu potřebujete práva root a textový editor s oprávněním k provádění úprav.

    Jen vás chci varovat - zálohujte. A ano, nejsem zodpovědný za proměnu smartphonu v cihlu nebo jiné následky. Dělejte vše na vlastní nebezpečí a riziko.

    Všechny tyto akce fungují stejně na tabletech s OS Android!

    Dobře, začněme.

    Pro dosažení výsledku je třeba změnit podtržené hodnoty.

    ro.media.enc.jpeg.quality=100- tento řádek odpovídá za kvalitu ukládání souborů .jpg v procentech. Jako 100 znamená 100% kvalitu. Zároveň se ale výrazně zvětšuje velikost uložených snímků.

    debug.sf.hw= 1 - hardwarové GPU - akcelerace. 1 - povolení, 0 - zakázání. Mohou nastat problémy se zobrazením něčeho. Osobně jsem se ale s těmito problémy ještě nesetkal.

    dalvik.vm.execution-mode=int:jit- Zodpovědný za JIT. Hodnota jit jej aktivuje a rychle deaktivuje. (JIT - Just In Time (z angličtiny "just in time", "just in time" atd.))

    wifi.supplicant_scan_interval=20- zodpovědný za interval vyhledávání Wi-Fi. Výchozí hodnota je obvykle 20. Hodnota se nastavuje v sekundách. Jako by někteří radili dát cca 180 -200, aby ušetřili už tak malou baterii. Protože Wi-Fi moc nepoužívám, nechal jsem tuto výchozí hodnotu.

    dalvik.vm.heapsize= 32 m- zodpovědný za přidělení paměti RAM pro jednu aplikaci. Zvýšení této hodnoty samozřejmě povede k lepší výkon ve hrách. Ale pokud je to přehnané, může to způsobit nestabilitu systému jako celku. Hodnotu nad stávající RAM jsem nezkoušel nastavit. Mám to nastavené na 128, zatímco mám 512.

    ro.product.model=GT-I8150— model telefonu, pro který systém akceptuje stávající. Změnou této hodnoty můžete spustit některé aplikace, ve kterých píšou něco jako: „Není k dispozici pro váš model telefonu“ nebo podobně. Také tímto způsobem můžete oklamat herní trh a instalovat aplikace, na které nadává, říkají, že nepůjde.

    debug.sf.nobootanimation=1- tento řádek mnohým chybí. Obecně platí, že hodnota 1 vypne animaci při načítání zařízení. Mírně urychlí zařazení, ale nevypadá to tak působivě a epicky.

    ro.media.dec.jpeg.memcap=5000000- Zodpovědnost za kvalitu fotografií. Samozřejmě, pokud máte 5megapixelový fotoaparát, nebude fotit na 40 megapixelů.
    ro.media.enc.hprof.vid.bps=5000000- Zodpovědnost za kvalitu videa. V ostatních ohledech podobně jako v předchozím řádku.

    ro.config.hwfeature_wakeupkey=0- vypněte možnost "probuzení" telefonu stisknutím tlačítek hlasitosti.

    windowsmgr.max_events_per_sec=60- tento řádek nejčastěji zpočátku chybí. Můžete si to ale přidat sami. Změnou hodnot v něm můžete dosáhnout maximálně hladkého a flexibilního systému.

    ro.build.display.id= Samojlov a všichni – všichni – všichni je něco jako číslo sestavení. Nehraje zvláštní roli. Můžete si jej prohlédnout otevřením Nastavení" => "O telefonu«.

    ro.sf.lcd_density= 240 - hustota obrazovky. Na některých zařízeních chybí, můžete si jej přidat sami.

    Změny se projeví až po restartu zařízení!

    P.S. Toto nejsou všechny řádky, které v tomto souboru existují. Je jich neuvěřitelně mnoho a na mnoha zařízeních jsou unikátní.

    lví podíl systémové parametry Android, skrytý před očima uživatele, je uložen v jediném souboru s názvem build.prop. Správná změna nastavení pomůže vdechnout gadgetu druhý život: zlepšit autonomii a výkon, optimalizovat rozhraní. V článku si ukážeme, jak pohodlné je upravovat build.prop, a uvedeme příklady užitečných vychytávek i těch, které putují od článku k článku na různých zdrojích, ale ve skutečnosti nefungují.

    Co přináší úprava souboru build.prop?

    Soubor build.prop funguje následovně: při spuštění smartphonu se z něj čte obsah, který tak či onak ovlivňuje logiku kódu operační systém. Mezi takovými nastaveními skrytými před uživatelem jsou jak hluboce systémová, která je lepší ponechat nedotčena, tak ta, která lze bezbolestně změnit. Například přidáním několika řádků do build.prop můžete urychlit načítání gadgetu, odstranit zpoždění při příchozí hovor nebo povolit automatické otáčení displeje na zamykací obrazovce. Jak to udělat, nyní řekneme.

    Jak upravit build.prop?

    Vše, co potřebujete k provádění změn, je editor textové soubory a práva superuživatele. Jak získat root přístup se dozvíte na našem fóru v sekci Android firmware v tématu věnovaném vašemu smartphonu nebo tabletu. Pro přímé změny souboru můžete použít obvyklé textový editor- k tomu budete muset najít soubor sami na cestě /system/build.prop. Mnohem pohodlnější je ale provádět změny pomocí specializovaný program, Například, Editor BuildProp.

    Než začnete experimentovat, určitě to udělejte záloha soubor. BuildProp Editor automaticky uloží zálohu originálu při prvním spuštění. Pokud se rozhodnete použít běžný textový editor, pak nezapomeňte vytvořit kopii ručně. Pokud se něco náhle pokazí, bude stačit, když „poškozený“ build.prop nahradíte záložní kopií, abyste vše vrátili na své místo.

    Zlepšení výkonu

    Zrychlení stahování. Moderní smartphony se často spouštějí téměř déle než běžné počítače. S trochou magie nad nastavením v build.prop můžete snadno zvýšit rychlost stahování vašeho gadgetu jeden a půl až dvakrát! K tomu pomohou následující nastavení:

    debug.sf.nobootanimation=1

    ro.config.hw_quickpoweron=true

    Po provedení těchto nastavení se režim vypnutí gadgetu změní a spouštěcí animace vývojáře firmwaru bude zakázána. Výsledkem je, že když nastartujete svůj smartphone, nějakou dobu na obrazovce nic neuvidíte. Neměli byste se toho bát: právě díky deaktivaci zbytečných animací se testovací smartphone začal spouštět za pouhých 30 sekund namísto předchozích 50 sekund.

    Zrychlení práce s pamětí. Podle Výchozí nastavení pro Android zaznamenává mnoho akcí speciální soubor, potřebují jej však pouze vývojáři k ladění aplikací. Obecní uživatelé tento protokol nebude užitečný, a proto by měl být deaktivován přidáním řádku do build.prop

    logcat.live=zakázat

    Vypnutím protokolu se sníží počet diskových operací, což pozitivně ovlivní výkon vnitřní paměť chytrý telefon. Je pravda, že rozdíl bude patrný pouze u gadgetů s pomalými typy paměti: v našem případě se rychlost sekvenčního zápisu zvýšila o 2 MB / s.

    Síťová akcelerace. Tato úprava zvyšuje velikost vyrovnávacích pamětí TCP, což pomůže zlepšit rychlost pomalého připojení k internetu, zejména při používání mobilních sítí. Předepsání serverů Google DNS v některých případech může zkrátit dobu pingu.

    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

    V našem případě se rozdíl ukázal jako znatelný, ale nezapomínejte, že největší vliv na rychlost má neustále se měnící zatížení základnových stanic.

    Přenosová rychlost se standardním nastavením

    Přenosová rychlost po úpravě build.prop

    Zvyšování autonomie

    Zázraky se bohužel nedějí – žádnými vychytávkami nelze dosáhnout dvojnásobného zvýšení autonomie. Ale je docela možné přidat dalších 30-60 minut k provozní době gadgetu.

    Zvyšte intervaly skenování Wi-Fi. Ve výchozím nastavení Android kontroluje prostředí WiFi sítě každých 20-90 sekund. Navíc to dělá, i když je Wi-Fi vypnutá, ale vyhledávání sítí na pozadí je povoleno pro zvýšení přesnosti určení polohy. Chcete-li tento interval rozšířit, musíte do souboru build.prop přidat řádek:

    wifi.supplicant_scan_interval=200

    Zde číslo 200 je interval skenování sítě v sekundách.

    Šetřete baterii na LineageOS. Malá úprava, která poskytuje efektivnější správu spánku při používání CyanogenMod nebo LineageOS na chytrých telefonech s čipovými sadami Qualcomm:

    pm.sleep_mode=1

    Ještě užitečnější vychytávky najdete na fóru w3bsit3-dns.com.

    Zbytečné vychytávky, které nic nevylepší

    Kromě skutečně fungujících vychytávek uvedených v tomto článku a ve vláknu fóra existuje poměrně dost takových, které jsou široce distribuovány na webu, ale ve skutečnosti nemají žádný vliv na fungování systému. Odpovídající studii provedl jeden z uživatelů zdroje xda. Analyzoval zdrojový kód AOSP a CyanogenMod a zjistil, že mnoho populárních vylepšení prostě není uvedeno v zdrojový kód Android. Mezi nimi jsou různé záznamy.

    Vychytávky, které nešetří baterii:

    ro.ril.zakázat.napájení.kolaps

    ro.mot.eri.losalert.delay

    ro.config.hw_fast_dormancy

    ro.config.hw_power_saving

    Vychytávky, které práci nezrychlí:

    windowsmgr.max_events_per_sec

    přetrvávat.zákaznické.teleony

    ro.max.fling_velocity

    ro.min.fling_velocity
    ladění.výkonu

    video.accelerate.hw

    Další zbytečné vychytávky. Jsou navrženy tak, aby deaktivovaly kontrolu bytecode Dalvik a zabránily uvolnění spouštěče z RAM. Kdysi opravdu fungovaly, ale pro modernu jsou zcela nepodstatné verze pro Android kvůli změně vnitřní architektury OS:

    dalvik.vm.verify-bytecode

    A několik dalších jednoduše nefunkčních vylepšení:

    ro.media.dec.jpeg.memcap

    ro.config.nocheckin

    profiler.force_disable_ulog

    profiler.force_disable_err_rpt

    persist.sys.shutdown.mode

    ro.kernel.checkjni

    Zajímavé je, že ačkoli některé z těchto položek byly užitečné pro starší verze Androidu, některé nikdy nefungovaly vůbec a byly jakýmsi placebem. A proč takový masový klam vůbec vznikl - nyní je nemožné zjistit. Po provedení takových záznamů v build.prop však smartphone nebude fungovat hůře – všechny neplatné záznamy budou jednoduše ignorovány.

    Závěr

    I když mnoho vylepšení doporučených na fórech a různých webech vůbec nefunguje, soubor build.prop je stále dobrou příležitostí ke zlepšení rozhraní a výkonu vašeho smartphonu. Získejte práva superuživatele, vytvořte záložní kopii nastavení a můžete experimentovat!

    Dlouhá léta jsme mluvili o tom nejvíce různé způsoby optimalizovat, upravovat a vylepšovat Android. Za tuto dobu se nám nashromáždilo obrovské množství tipů pro všechny příležitosti a jsme připraveni vám představit ty nejlepší z nich – počínaje pokyny pro změnu MAC adresy a správu vašeho smartphonu pomocí rozbitá obrazovka a končí napumpováním klienta YouTube s automatizací Android.

    adb

    Začněme ADB (Android Debug Bridge), standardním nástrojem pro ladění a práci s ním konzole Android z počítače. K aktivaci ADB obvykle stačí povolit jej v „Možnosti pro vývojáře“ na vašem smartphonu a nainstalovat univerzální ovladač do počítače.

    Přesouvání souborů z/do zařízení

    Jeden z nejvíce pohodlné funkce ADB je schopnost rychle přesunout soubor do zařízení nebo jej stáhnout do počítače. Chcete-li kopírovat do zařízení, použijte následující příkaz:

    $ adb push soubor /sdcard/

    Obrácený chod:

    $ adb pull /sdcard/file file

    Vytvořte snímek obrazovky a nahrajte video z chytré obrazovky

    S pomocí ADB snadné pořízení snímku obrazovky:

    $ adb shell screencap /sdcard/screen.png

    Chcete-li stáhnout snímek obrazovky ze zařízení, použijte příkaz pull z předchozího příkladu:

    $ adb pull /sdcard/screen.png screen.png

    Kromě snímku obrazovky můžete nahrát screencast:

    $ adb shell screenrecord --velikost 1280x720 --bit-rate 6000000 --time-limit 20 --verbose /sdcard/video.mp4

    Tento příkaz zahájí nahrávání videa v rozlišení 1280×720 (není-li uvedeno, použije se nativní rozlišení obrazovky zařízení), s přenosovou rychlostí 6 Mb/s, s délkou 20 s (není-li uvedeno, bude nastaveno na maximální hodnota 180 s), zobrazení protokolů v konzole. Nahrané video se objeví na paměťové kartě jako video.mp4. Nahrávání můžete zastavit stisknutím Ctrl + C.

    Procento baterie

    Ne všechny firmwary mají funkci zobrazení procenta baterie na ikoně v závěsu. V tomto případě můžete zapnout displej jedním příkazem:

    $ adb shell content insert --uri content://settings/system --bind name:s:status_bar_show_battery_percent --bind value:i:1

    Ovládání smartphonu s rozbitou obrazovkou

    Pokud na telefonu po pádu nefunguje dotyk, lze i tak zajistit minimální výkon přes ADB, alespoň pro provedení zálohy. K tomu existuje vstupní příkaz:

    $ vstup adb shell[<ИСТОЧНИК>] <КОМАНДА> [<АРГУМЕНТЫ>…]

    Zdrojem může být trackball, joystick, dotyková navigace, myš, klávesnice, gamepad, touchpad, dpad, stylus, dotyková obrazovka. Jako příkaz:

    • text (Výchozí: dotyková obrazovka)
    • klíčová událost [–longpress] … (Výchozí: klávesnice)
    • klepnout (Výchozí: dotyková obrazovka)
    • výpad (Výchozí: dotyková obrazovka)
    • stiskněte (výchozí: trackball)
    • válec (Výchozí: trackball)

    Jak vidíte, můžeme emulovat klepnutí a přejetí pomocí příkazů dotykového vstupu a přejetí vstupu. Můžete například vytáhnout závěs s upozorněními, jako je tato (souřadnice se počítají zleva horní roh):

    $ vstup přejeďte 10 10 10 1000

    A tak můžete zjistit rozlišení obrazovky, abyste si mohli vybrat své vlastní hodnoty:

    $dumpsyswindow | \sed -n "/mUnrestrictedScreen/ s/^.*) \(*\)x\(*\)/\1 \2/p"

    Pro Nexus 5 bude rozlišení 1080 x 1920. V tomto případě, chcete-li kliknout na tlačítko "Nabídka aplikací" standardního spouštěče Google, který se nachází nad tlačítkem "Domů", měli byste spustit následující příkaz:

    $ vstupní dotykový dotykový displej 500 1775

    Pokud selže stisknutí tlačítka napájení, můžete emulovat:

    $ adb shell inputkeyevent 82

    No a vložte text do aktuálního pole - pomocí příkazu

    $ vstupní text adb shell "Požadovaný text"

    vykořenit

    Nyní o právech roota. S jejich pomocí můžete dělat obrovské množství užitečných věcí. Promluvme si o některých z nich.

    Blokujeme reklamy

    Existuje mnoho různých blokovačů reklam pro Android, které nevyžadují root práva. Všechny, včetně slavného AdBlocku, však jeden mají velký problém- vytvářejí lokální VPN tunel. To znamená, že po aktivaci AdBlocku za prvé nebudete moci používat VPN a zadruhé budete často narážet na problémy s připojením.

    Jako root můžete nainstalovat správnější blokátor, například AdAway . Blokuje reklamní hostitele na úrovni překladače názvů systému (jako blacklist používá /system/etc/hosts), takže vždy funguje naprosto korektně, nezasekává se v paměti a nežere baterii.

    Vypnutí zvuku závěrky fotoaparátu

    Pokud jste root, můžete zvuk závěrky zakázat. Stačí nainstalovat jakýkoli správce souborů s podporou root přejděte do adresáře /system/media/audio/ui a odstraňte dva soubory: camera_click.ogg a camera_focus.ogg .

    Mimochodem, úroveň výše je bootanimation.zip , která je zodpovědná za animaci spouštění. Můžete jej smazat (pak bude při načítání jen černá obrazovka) nebo změnit na jiný.

    Vylepšení build.prop

    V souboru /system/build.prop je uložen systém nastavení androidu. Toto je konfigurace všech konfigurací a můžete s ní dělat spoustu zajímavých věcí. Stačí na konci souboru zadat řádek s názvem a hodnotou volby oddělenými rovnítkem:

    • ro.product.model - ukládá název zařízení (zobrazuje se v nabídce "O telefonu"). Někdy podvádíme Obchod Play a instalovat aplikace určené pro jiná zařízení nebo povolit funkce, které nejsou dostupné ostatním. Vydejte se například za Pixel 2 XL a nainstalujte si nový Pixel Launcher s plná podpora asistent pro Android;
    • ro.sf.lcd_density - hustota pixelů na obrazovce, kterou jsem u svého Nexusu 5 vždy nastavil na 420 místo 480. To vám umožní získat ve spouštěči akcií pět ikon v řadě místo čtyř plus text zmenšuje;
    • ro.telephony.call_ring.delay - pokud je nastaveno na 0, odstraní zpoždění při spuštění hudby při volání;
    • persist.audio.fluence - obsahuje čtyři příkazy zodpovědné za redukci šumu. S hodnotami si můžete pohrát, pokud při volání špatně slyšíte nebo je na videozáznamu slyšet „bublání“;
    • debug.sf.nobootanimation - hodnota 1 odstraní bootanimation;
    • ro.config.hw_quickpoweron - hodnota true zvyšuje rychlost bootování telefonu (teoreticky);
    • qemu.hw.mainkeys=0 - umožňuje aktivovat zobrazení kláves na obrazovce kromě hardkeys;
    • ro.telephony.default_network - říká systému, do kterého režimu se má přepnout mobilní síť při načítání. Hodnota je číslo, které lze nalézt následovně: vytočte * # * # 4636 # * # * v číselníku a klikněte na „Informace o telefonu“. V nabídce „Preferovaný typ sítě“ odpočítávejte do požadovaný režim. Počítání začíná od nuly. To znamená, že pro smartphone 3G budou hodnoty následující: preferováno WCDMA (nejlépe 3G) je 0, pouze GSM (pouze 2G) je 1, pouze WCDMA (pouze 3G) je 2 atd. . Počítáno do požadovaného bodu - zapište číslo do hodnoty. Nyní, ihned po restartu, bude síť aktivována přesně v režimu, který je napsán v build.prop.

    Hledání hesel Wi-Fi

    Chcete-li si zapamatovat heslo z jakékoli sítě, která kdy byla připojena, nebo přenést všechny sítě z jednoho zařízení do druhého bez vazby účet Google, můžete se podívat do souboru /system/etc/wifi/wpa_supplicant.conf . Názvy sítí a hesla jsou v prostém textu.

    Pokračování dostupné pouze pro předplatitele

    Možnost 1. Chcete-li si přečíst všechny materiály na webu, přihlaste se k odběru „Hacker“.

    Předplatné vám umožní číst VŠECHNY placené materiály webu během stanoveného období. Přijímáme platbu bankovních karet, elektronické peníze a převody z účtů mobilních operátorů.

    1. Deaktivujte časový limit hovoru

    Zařízení Android obvykle čekají na potvrzení připojení, než začnou volat. Toto nastavení deaktivuje časový limit a telefon zazvoní, jakmile zavoláte. Čekací doba však není tak dlouhá. Každopádně stačí přidat tyto řádky na konec souboru

    build.prop.ro.telephony.call_ring.delay = 0

    zpoždění zvonění = 0

    2. Zakažte vestavěné hlášení chyb

    Přidejte následující řádky na konec

    profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1


    3. Opravte problém s černou obrazovkou po zavolání

    V případě, že po každém hovoru dojde k několikasekundové pauze, může to být problém s vaším senzorem přiblížení. Změňte následující řádky v souboru build.prop na hodnoty uvedené níže.

    ro.lge.proximity.delay = 25 mot.proximity.delay = 25

    4. Zapněte automatické otáčení na obrazovce uzamčení

    Automatické otáčení na zamykací obrazovce bylo přítomno na dřívějších zařízeních Android. Nos nejnovější verze toto bylo na chytrých telefonech zakázáno, i když je stále přítomno tablety se systémem Android. Pokud jej však z nějakého důvodu chcete vrátit, přidejte na konec souboru následující řádek.

    lockscreen.rot_override=true

    5. Na domovské obrazovce zapněte automatické otáčení

    Pokud máte nainstalovaný vlastní launcher, neměl by to pro vás být vůbec problém. Ale pokud používáte launcher Instalace pro Android nebo OEM, přidejte následující řádek na konec souboru.

    build.prop.log.tag.launcher_force_rotate = ÚPLNĚ

    6. Zlepšete své připojení k internetu

    Většina zařízení Android ve výchozím nastavení používá službu DNS svého operátora. Google má také sadu bezplatných služeb DNS, které může používat kdokoli. A není jasné co DNS služby bude lepší, pokud jde o Google a mobilní operátory mobilní komunikace? Do souboru build.prop můžete přidat následující řádky, abyste své zařízení přinutili používat spolehlivější služby.

    DNS Google.net.dns1=8.8.8.8 net.dns2=8.8.4.4

    7. Vylepšete rolování

    Toto nastavení změní maximální a minimální rychlost zlepšit animaci a rychlost posouvání. Stačí přidat následující řádek na konec.

    build.propwindowsmgr.max_events_per_sec = 150 ro.min_pointer_dur = 8 ro.max.fling_velocity = 12000 ro.min.fling_velocity = 8000

    8. Zlepšete kvalitu hovoru


    ro.ril.enable.amr.wideband = 1

    9. Povolte nebo zakažte navigační tlačítka na obrazovce

    Poměrně málo zařízení Android je vybaveno obrazovkou softwarové klávesy navigace a mnohé jsou vybaveny i hardwarovou kapacitní dotyková tlačítka. Z jakéhokoli důvodu, pokud chcete zakázat navigační klávesy na obrazovce, přidejte do souboru následující řádek.

    Build.prop.qemu.hw.mainkeys = 1

    Na druhou stranu, pokud jsou vaše hardwarové klávesy aktivní nebo z nějakého jiného důvodu, chcete povolit navigační klávesy software, stačí změnit hodnotu výše uvedeného řádku na "0" a přidat ji na konec sestavy.

    qemu.hw.mainkeys=0

    10. Změňte DPI obrazovky pro větší nebo menší text a ikony

    Změna DPI je jednou z nejoblíbenějších a nejoblíbenějších změn build.prop mezi moddery. Natolik, že tato jediná úprava má v Obchodě Play několik vyhrazených aplikací pro ty, kteří si nechtějí špinit ruce a dělat svou vlastní práci. Více vysoká cena DPI má za následek menší uživatelské rozhraní, menší texty, menší ikony.

    Nižší DPI znamená více uživatelské rozhraní, velké texty a velké ikony. V případě méně výkonných zařízení si můžete všimnout protokolu výkonu s vyšším nastavením DPI a zlepšení výkonu s nižším DPI. Také byste si s tím neměli příliš hrát, protože pokud jej nastavíte příliš vysoko nebo příliš nízko, nemusíte být schopni ovládat své zařízení vůbec. Najděte ve svém souboru build.prop následující řádek a nahraďte XXX tím, co chcete.

    ro.sf.lcd_density = XXX

    Výchozí hodnoty pro XXX jsou obvykle násobky 160. To znamená 160, 320, 480, 640 atd.


    11. Zlepšení kvality obrazu

    Většina zařízení Android poskytuje obrázky s více špatná kvalita pro odlehčení procesoru od zátěže. To v žádném případě není špatná kvalita, jen to není nejlepší kvalita, kterou může vaše zařízení dosáhnout. I když v dnešní době s více výkonné procesory zahrnuty v průměru a sudé levné chytré telefony, ve většině případů je to vyžadováno požadovaný výkon abych to sundal. Pokud si myslíte, že vaše zařízení zvládne vykreslování obrázků pomocí nejlepší kvalita, přidejte následující řádek na konec build.prop

    ro.media.enc.jpeg.quality = 100

    12. Prodlužte dobu mezi kontrolami WiFi sítě

    Ve výchozím nastavení Android vyhledává okolní WiFi sítě každých 15 sekund, pokud je vaše WiFi zapnuté. To může být užitečné, pokud žijete ve velkém domě nebo jste na letišti, kde se pohybujete mezi více hotspoty. Většinou je to ale vybití baterie. Přidání následujícího řádku na konec souboru build.prop může pomoci, pokud chcete změnit výchozí 15sekundovou zásadu.

    build.prop.ro.config.hw_quickpoweron=true

    Při příštím restartování zařízení zaznamenáte rozdíl v závislosti na Specifikace vaše zařízení.


    14. Při zapnuté obrazovce udržujte podsvícená tlačítka s kapacitními klávesami


    ro.mot.buttonlight.timeout = 0

    15. Vylepšené síťové signály

    Síť i zařízení musí podporovat rychlou dormanci . Obvykle, když se vaše zařízení Android připojí k síti, přejde do určitých stavů, aby zůstalo připojeno. Pokud funkce " rychlá dormance » vypnuto, jsou připojeny nebo odpojeny pouze dostupné stavy.

    Když je zařízení připojeno, musí provádět všechny své vnitřní funkce, kdykoli dojde ke změně v síti, aby bylo zachováno připojení. To samozřejmě vyžaduje spoustu zdrojů. rychlá dormance umožňuje zařízení procházet 5 stavy, které využívají méně nebo více energie v závislosti na úloze. Nebojte se, do toho nepůjdeme. Stačí přidat následující řádky do vašeho build.prop.

    persist.cust.tel.eons=1 ro.config.hw_fast_dormancy=1

    16. Zakažte upozornění na ladění USB


    persist.adb.notify=0

    17. Nucená rotace o 270 stupňů ve všech aplikacích.

    Možná jste si všimli, že i když je povoleno automatické otáčení, některé aplikace se budou otáčet pouze v předem definovaném rozsahu 180 stupňů. To platí zejména pro některé hry, které se otáčejí na opačnou stranu, než kde držíte zařízení. Toto je vaše jediná možnost, jak otočit samotné zařízení. Může pomoci přidání následujícího řádku na konec vašeho build.prop.

    windowsmgr.support_rotation_270=pravda

    18. Uzamkněte spouštěč v paměti


    Nějaký zařízení se systémem Android jsou vůči nim velmi agresivní aplikace na pozadí pro úsporu RAM nebo baterie. Někdy často na zařízeních s dostatkem RAM. Říká se tomu špatné RAM. Na některých zařízeních by se po stisknutí tlačítka Domů měl spouštěč znovu načíst s ikonami a vším. To samozřejmě vyžaduje zdroje. V takovém případě přidejte do souboru build.prop následující řádek kódu. Tím se spouštěč uzamkne v paměti RAM a zabrání se jeho zničení.

    ro.media.panorama.defres = 3264x1840 ro.media.panorama.frameres = 1280x720

    defres je pro plné rozlišení panoramatu sestávajícího ze všech snímků, zatímco snímky poskytují rozlišení každého snímku panoramatu.

    20. Zakázat Android logger - logcat

    Referenční systém časopis pro android poskytuje mechanismus pro shromažďování a prohlížení informací o ladění systému. Časopisy od různé aplikace a části systému jsou sestaveny v sérii kruhových nárazníků. Pokud ale nejste vývojář, logcat obvykle nepotřebujete. Jeho zakázání může ušetřit část čtení/zápisu disku, čímž se teoreticky zlepší výkon. K výraznému zisku by však pravděpodobně nedošlo.

    logcat.live=zakázat