Domov / Sociálne siete / Ako udržať procesy na pozadí spustené v systéme Android. Optimálne nastavenia systému Android – predĺžte prevádzkový čas a výkon. Ako dočasne zastaviť aplikácie na pozadí

Ako udržať procesy na pozadí spustené v systéme Android. Optimálne nastavenia systému Android – predĺžte prevádzkový čas a výkon. Ako dočasne zastaviť aplikácie na pozadí

Operačný systém Android funguje tak, že každá aplikácia hneď po spustení začne fungovať pozadie, a to aj potom, čo ho používateľ zavrie a prejde na úplne iné akcie.

Ak je v jednej relácii otvorených niekoľko aplikácií súčasne, môžete mať pocit, že gadget začne pracovať oveľa pomalšie a dôvod spočíva práve v počte otvorených aplikácií, ktoré doslova požierajú RAM systému Android.

Vo všeobecnosti to nie je veľký problém pre moderné vysokorýchlostné zariadenia, ale menej výkonné zariadenia úprimne obetujú svoj výkon, keď používateľ otvorí veľa aplikácií. A samozrejme trpí aj súkromie – ak sa váš smartfón dostane do nesprávnych rúk, hneď bude jasné, aké programy používate.

Otvorenie ponuky pomocou najnovšie aplikácie, prístup ku ktorému sa líši v závislosti od konkrétne zariadenie. Napríklad na HTC One Dvakrát stlačte tlačidlo „Domov“. Samsung Galaxy S4 sa otvára fyzickým tlačidlom, na Nexus 5 - špeciálnym tlačidlom na obrazovke atď. Pomocou rolovania zhora nadol nájdeme aplikácie (programy), ktoré zatvoríme:

Kliknite na ikonu aplikácie, podržte ju a potom ju potiahnite doprava. Táto manipulácia by mala zatvoriť nepotrebnú aplikáciu, a teda uvoľniť časť pamäte RAM.

Ak sa zariadenie stále „spomaluje“, prejdite do časti „Aplikácie“ (alebo Správca aplikácií), vyberte „Spustené“ po tom, čo sa pozriete na to, ktoré stále fungujú a ktoré z nich možno odstrániť:

Vrátime sa do „Všetky aplikácie“ a vyberieme tú, ktorú zatvoríme, klikneme, v okne, ktoré sa otvorí, klikneme na „Vynútiť ukončenie“ (pre istotu zatvoríme).

Pozor ! Neodstraňujte aplikácie, ktorých účel nepoznáte!

Ako vypnúť procesy na pozadí pomocou programov v systéme Android

Okrem opísaných metód existuje pokročilejšie riešenie - inštalácia špeciálneho softvéru.

Pomôcka pre Android Greenify tento problém dokonale rieši. Program detekuje a uspí všetky služby, ako aj procesy na pozadí, ktorých spustenie je spôsobené určitými udalosťami (odomknutie modulu gadget, pripojenie k sieti, inštalácia alebo odstránenie aplikácií atď.).

Pravdepodobne by ste nemali blokovať všetko v rade, pretože operačný systém Android je dobrý na multitasking. Ale tie „najnenásytnejšie“ aplikácie by nezaškodilo „nasadiť“ si krátke vodítko. Aby aplikácia fungovala.

Po prvom spustení dáme programu práva „superužívateľa“ (root), potom Greenify analyzuje celý zoznam nainštalované aplikácie:

A potom poskytne informácie o tých programoch, ktoré vykazujú najvyššiu aktivitu na pozadí:

Potom sa zobrazí okno, v ktorom sa navrhne presunúť potenciálne problematické aplikácie na čiernu listinu, kde stlačením jediného tlačidla prepnete ľubovoľný program do režimu spánku. Výsledkom je, že aplikácie prestanú fungovať na pozadí, čo znamená, že sa nespustia automaticky, ale ani sa úplne nezablokujú – v prípade potreby môžu byť po manuálnom spustení plne funkčné.

Dobre! Ak ste použili informácie, ktoré sme sa vám pokúsili sprostredkovať v tomto článku, budeme predpokladať, že ďalší problém bol úspešne vyriešený. Ako vždy sa lúčim so želaním všetkého najlepšieho do ďalšieho stretnutia v našej sekcii Knowledge Base.

Každý smartfón so systémom Android má veľké množstvo predinštalovaných aplikácií, z ktorých mnohé nikdy nepoužívame. Spočiatku nezaberajú miesto v pamäti aplikácie, no po automatických aktualizáciách to niekedy príde aj tak, že aktualizácie predinštalovaných aplikácií zanesú celú pamäť a zabránia inštalácii akýchkoľvek nových aplikácií. Väčšina predinštalovaných aplikácií má navyše neustále spustenú rezidentnú časť, ktorá spomaľuje smartfón a spotrebúva energiu batérie.

Dnes vám poviem, ako sa rýchlo a jednoducho zbaviť nepotrebných aplikácií a uvoľniť pamäť.

Predinštalované aplikácie nie je možné odstrániť štandardnými prostriedkami, ale môžete ich zakázať, pričom nezabudnite odinštalovať aktualizácie. Po vypnutí aplikácie zmiznú z ponuky a nebudú spotrebovávať systémové prostriedky.

Prejdite do časti „Nastavenia-Aplikácie“ a vyhľadajte kandidátov na odstránenie. Na karte „stiahnuté“ budú tie z predinštalovaných aplikácií, pre ktoré má Android nainštalované aktualizácie.

Klikneme na aplikáciu. Najprv kliknite na tlačidlo „Odinštalovať aktualizácie“.

Súhlasíme s návrhom nahradiť aktualizovanú aplikáciu pôvodnou verziou.

Potom kliknite na „Vypnúť“ a potvrďte svoju akciu.

Kliknutím na "Stop" uvoľníte aplikáciu z pamäte (ak sa tak nestane, bude fungovať až do reštartu).

Robíme to so všetkými nepotrebnými aplikáciami. Ďalej prejdite na kartu „Všetko“.

Tu môžete vidieť tie aplikácie, ktoré neboli aktualizované. Jednoducho vypnite a zastavte všetko, čo nepotrebujete. Táto karta obsahuje aj dôležité systémové aplikácie, takže zakážte iba to, o čom ste si úplne istí.

Vždy zakážem nasledujúce aplikácie:

Disk (Disk Google)
Mapy (Google mapy)
Správy a počasie
Synchronizácia kalendára Google
Filmy (Google Movies)
Email
gmail
Google Keep
Google Play Stlačte tlačidlo
Filmy Google Play
Google+
Stretnutia
Knihy Play
Prehrávať hudbu

Samozrejme, ak používate niektorú z aplikácií z tohto zoznamu, nemusíte ich deaktivovať.

Aby Android neinštaloval aktualizácie pre všetko, je lepšie vypnúť automatickú aktualizáciu: spustiť " Hračkárstvo a kliknite na tri pruhy v ľavom hornom rohu.

Ideme do nastavení. „Automaticky aktualizovať aplikácie – nikdy“

Zároveň vypnite „Upozornenia na aktualizácie“.

Je to také jednoduché, rýchle a štandardné prostriedky môžete svoj smartfón zrýchliť, pamäť aplikácií vydrží dlhšie a batéria vydrží dlhšie na dlhú dobu práca.

V prvom rade je môj blog o technológiách: píšem recenzie, delím sa o svoje skúsenosti, hovorím o najrôznejších zaujímavých veciach. Robím aj reportáže zo zaujímavých miest, vydávam poznámky o hudbe, kine a zaujímavých akciách.
Pridajte si ma do svojho zoznamu priateľov. Pamätajte si krátke adresy môjho blogu: Blog1.rf a Blog1rf.ru.


Uložené

Vykladanie zbytočné procesy na pozadí má nielen pozitívny vplyv na výkon zariadenia, ale tiež umožňuje šetriť energiu batérie. Úlohoví zabijaci robia s touto úlohou dobrú prácu, ale nevedia, ako to urobiť automatický režim. V tomto prípade potrebujeme aplikáciu Servicely, o ktorej sa bude diskutovať v tomto článku.

Teraz vám trochu poviem, prečo to potrebujete a ako funguje program Servicely. Na tvojom Android smartfón je nainštalovaných veľa aplikácií, vďaka ktorým sa objavujú rôzne procesy na pozadí: služby (služby), ktoré vykonávajú sieťové požiadavky na webový server, spracovávajú informácie, spúšťajú upozornenia atď. Pomocou čistiacich prostriedkov ako alebo , ich zatvoríte, ale čoskoro sa znova spustia. A Servicely môže po určitom čase automaticky zabiť vami zvolené procesy na pozadí.

Ak to chcete urobiť, nainštalujte službu Servicely, otvorte ju a udeľte prístup root.

Potom kliknite na „Pridať novú aplikáciu do zoznamu hitov“.

Vyberte procesy na pozadí, ktoré chcete zatvoriť, a kliknite na začiarknutie v pravom dolnom rohu.

Upozorňujeme, že v bezplatná verzia môžete zakázať iba 3 procesy a v Pro nie je ich počet obmedzený. Ale Servicely sa stále testuje, takže funkcie platenej verzie sú teraz k dispozícii úplne zadarmo. Ak to chcete urobiť, jednoducho potiahnite prepínač oproti položke „Free Pro version“.

Teraz môžete ukončiť neobmedzený počet procesov na pozadí. Začiarknite tiež políčko vedľa položky „Spustiť pri spustení“, aby sa program po zapnutí automaticky spustil mobilné zariadenie a nemusíš to zakaždým robiť sám.

Zostáva len nastaviť čas, po ktorom Servicely automaticky ukončí procesy na pozadí, ktoré ste označili.

A nakoniec stojí za to povedať, že k vypínaniu procesov na pozadí by sa malo pristupovať múdro. Zatvorte iba tie z nich, o ktorých ste si istí, aby nedošlo k poruchám v prevádzke aplikácií a samotného operačného systému.

V tomto minipríručke sa budeme zaoberať hlavnými nevýhodami platformy Android- produktivita a prevádzkový čas. Okrem toho vám poradíme niekoľko spôsobov, ako urýchliť váš telefón.

Konkrétne riešenia na zvýšenie výkonu a úsporu energie:

1. Nedávajte si veľa miniaplikácií a živých tapiet.

2. Neinštalujte si tisícku požadované programy.

3. Ak batéria často zlyháva, znížte jas obrazovky (to platí aj pre špičkové zariadenia), odstráňte podsvietenie tlačidiel.

4. Ak je batéria naozaj zlá, vypnite Wi-Fi, 3G, Bluetooth a automatické aktualizácie aplikácie.

5. Radšej nepoužívajte Task Killers. Alebo nájdite najlepší nástroj tohto typu - prečítajte si recenzie, pozrite sa na hodnotenia v Obchode Play.

6. Existuje len jeden spôsob, ako sa raz a navždy zbaviť obžerskej aplikácie – odinštalovať ju. Ak sú v pamäti naozaj zbytočné a náročné procesy, program vymažte.

7. Po uvedení telefónu do perfektného stavu - nainštalujte LEN programy, ktoré potrebujete, prispôsobte si ho "pre seba" - urobte zálohovanie. Táto funkcia je ďalšou výhodou systémy Android. Vďaka nemu si môžete ukladať kontakty, programy, SMS správy a nastavenia. Na to budete potrebovať práva k zariadeniu a zálohovací program - môžete použiť akýkoľvek populárny nástroj, napríklad Handy Backup.

Na všetky „choroby Androidu“ samozrejme existuje univerzálne riešenie – použiť špičkové zariadenie. Napríklad som nikdy nepočul o problémoch s výkonom od . Nič na ňom nespomaľuje, nepotrebuje tanec s tamburínou a upratovanie vyrovnávacej pamäte. Jeho majitelia si môžu poradiť len s batériou.

"Zabíjanie" procesov uložených vo vyrovnávacej pamäti v nastaveniach

Aplikácie pre Android bežia na pozadí, aj keď tieto aplikácie nie sú spustené. Tento zásah do súkromia smartfónu spôsobuje nespokojnosť používateľov a pravidelne „čistia vyrovnávaciu pamäť“. Vývojári však majú dobrý dôvod ponechať programy v pamäti: po zatvorení aplikácií tam procesy zostávajú na ukladanie do vyrovnávacej pamäte. Pomáha im to rýchlo spustiť a zároveň spotrebovať minimum procesora a zdrojov batérie.

Procesy na pozadí môžu byť skutočne uvoľnené a okamžite uvidíte (podľa čísel), že množstvo pamäte RAM sa uvoľnilo. Ale sú tu nuansy:

A) Väčšina „zabitých“ procesov na pozadí sa znova reštartuje;

B) Veľa požadované aplikácie začnú pracovať nesprávne, pretože nepotrebné sú zakázané. Napríklad bez Google Maps sa často neaktualizuje počasie alebo nefunguje GPS. A toto je polovica problémov. Problém začína, ak budík nefunguje.

Reštartovanie aplikácie vo vyrovnávacej pamäti je celkom jednoduché - v "Nastaveniach" ("Možnosti pre vývojárov") môžete nastaviť limit pre procesy na pozadí. Je však zbytočné zaoberať sa poruchami - musíte pochopiť, ktoré programy sa navzájom ovplyvňujú.

Všeobecné pravidlo: nikdy sa nedotýkajte neznámeho procesu, najmä s logami Android.

Musíte tiež pochopiť, že „zabitie“ programov, ktoré pravidelne používate, v pamäti RAM nepovedie k ničomu dobrému - pri spustení systém minie viac energie, ako keď proces „spí“ v pamäti. Proces bude musieť začať odznova, keď to bude potrebné znova.

Task Killers

Task Killers sú špeciálne programy vynútiť uvoľnenie aplikácií z pamäte. Tento nástroj automaticky alebo na príkaz používateľa deaktivuje nepotrebné procesy.

Mnoho ľudí si myslí, že inštalácia Task Killer je dokonalým riešením všetkých problémov platformy Android. Žiaľ, nie je.

Po prvé, Tax Killer často vypína všetko bez rozdielu (rovnako ako neskúsený používateľ). Zároveň vedia lietať nastaviť parametre programy. Výsledkom je, že človek nedostáva SMS, dôležitá aplikácia sa otvára na dlhú dobu, budík je tichý - a používateľ obviňuje Android za všetko, hoci to sám „optimalizoval“.

Po druhé, Androidu sa dá dôverovať. vážne. No vo väčšine prípadov. Aspoň sa mu dá veriť viac ako Daňovým zabijakom, ktoré často píšu nie práve najkompetentnejší ľudia.

Čo dokáže Android? A čo vlastne robí? Tu je zoznam:

– Systém automaticky odstráni aplikácie na pozadí, ktoré dlho „nečinia“;

- Kedy Náhodný vstup do pamäťe nestačí, Android automaticky uvoľní RAM pre aktuálnu úlohu. Ak máte na tablete 512 MB RAM a HD video je strašne pomalé, neobviňujte Android – ten robí maximum. Problém nie je v ňom;

- Systém využíva presne toľko zdrojov, koľko je potrebné, pričom nič nenechá „v zálohe“. Toto je rozdiel medzi Linuxom (systém je takmer identický s Androidom) a Windowsom.

Možno váš modul gadget videl príliš veľa, je už zastaraný a naše tipy na optimalizáciu nepomáhajú. Ako už bolo povedané, nechcete si kupovať vlajkový smartfón. Potom hľadajte výkonný model za rozumnú cenu.

Buďme úprimní: väčšina zaujímavých možností prispôsobenia pre zariadenia Droid je skrytá a vyžaduje zakorenenie zariadenia. Napriek tomu nie každý uprednostňuje zakorenenie – niektorí zo strachu zo straty záruky, iní z čírej lenivosti. Rozhodli sme sa zvážiť alternatívne spôsoby zrýchlenie zariadení na platforme od spoločnosti Google, ktoré nevyžadujú práva superužívateľa.

Úvod

Google neustále zlepšuje rýchlosť svojho systému. „Čistý“ Android je však teraz pomerne zriedkavý - výrobcovia spravidla upravujú firmvér, čo nie vždy má pozitívny vplyv na výkon. Navyše, popri nej by bolo dobré postarať sa aj o úsporu energie a často ide o veci, ktoré sa navzájom vylučujú. Takéto príležitosti však existujú aj v nerootovanom systéme Android, hoci ich nie je veľa.

Odstránenie/zakázanie vstavaných a nepotrebných aplikácií

Pred vydaním štvrtej verzie systému Android zakážte vstavané aplikácie bez toho, aby ste museli root práva, to nebolo možné. To prinieslo nepríjemnosti kupujúcim značkových gadgetov, pretože každý výrobca sa snaží do firmvéru natlačiť čo najviac programov, ktoré koncový používateľ jednoducho nepotrebuje a celkovo jedia slušné množstvo zdrojov. Vo štvrtej verzii GoogleOS sa takáto príležitosť objavila. Ak chcete zakázať akúkoľvek vstavanú aplikáciu, musíte prejsť na „Nastavenia -> Všeobecné -> Aplikácie -> Všetko“, vybrať požadovaný softvér a v časti „Informácie o aplikácii“ kliknúť na tlačidlo „Zakázať“ (alebo „Odinštalovať aktualizácie“ a potom "Zakázať"). Ak ju chcete povoliť, musíte prejsť na kartu „Zakázané“ a postupovať podľa podobného postupu.

Nie všetko je však také ružové, ako sa na prvý pohľad zdá. Po prvé, zakázanie neovplyvní trvalú pamäť - aplikácia zostane tak, ako bola nainštalovaná. Po druhé, nie všetko sa dá vypnúť. Len niekoľko aplikácií vám umožňuje urobiť tento trik sami so sebou. Nebudem dávať veľa konkrétnych tipov na deaktiváciu aplikácií, pretože každé zariadenie má iný zoznam aplikácií. Tu je krátky zoznam toho, čo väčšina používateľov nepotrebuje, ale neustále visí v systéme a zaberá pamäť:

  • „Prehliadač“ – prečo, ak existujú pohodlnejšie a ľahšie alternatívy?
  • "Kalendár" a "Pamäť kalendára" - nevšimli si, že ich niekto aktívne používa.
  • „E-mail“ a „Služby výmeny“ – zdá sa, že všetci už sedia na Gmaile.
  • „Vyhľadávanie Google“ je pomerne zbytočná funkcia, keď máte prehliadač (pozor, vypne aj Asistenta Google).
  • „Google Keep“, „Google+“ a ďalšie nie vždy potrebné aplikácie od Googlu.

Okrem toho odporúčam vypnúť (odstrániť) widgety a živé tapety. Okrem toho, že táto funkcionalita vyžaduje pamäť a procesorový čas, žerie aj batériu. Takže na zvýšenie rýchlosti je lepšie takéto veci obmedziť. Efekty môžete vypnúť aj na uzamknutej obrazovke. V mojom prípade (Samsung so skladovým firmvérom) sú v Nastavenia -> Zariadenie -> Zamknutá obrazovka -> Efekt odomknutia.

Popisky: INFO

Ako funguje deaktivácia aplikácie. Po stlačení tlačidla „Disable“ sa zavolá metóda setApplicationEnabledSetting() triedy PackageManager, ktorá zmení stav aplikácie na COMPONENT_ENABLED_STATE_DISABLED_USER (mimochodom, objavila sa v prvom Androide).

Nastavenia úspory energie a používanie možností vývojára

Ak chcete zrýchliť modul gadget, môžete upraviť aj nastavenia úspory energie. To samozrejme zníži výdrž batérie, ale môže sa to dosť výrazne zrýchliť. Ak to chcete urobiť (v mojom prípade), musíte prejsť na „Nastavenia -> Všeobecné -> Úspora energie“ a buď posunúť prepínač umiestnený v pravom hornom rohu, alebo odstrániť potrebné začiarkavacie políčka.

Na rôznych platformách funguje odlišne a neexistuje žiadne verejné API – samozrejme existuje PowerManager API, ale to má len veľmi nepriamu súvislosť s úsporou energie. Avšak na Samsungu Galaxy poznámka 10.1 (rovnako ako u zvyšku zariadení Droid od juhokórejského giganta) je však úspora energie riadená cez DVFS – Dynamic Voltage and Frequency Scaling, práve ten, ktorým Samsung „falšoval“ výsledky benchmarku (v zátvorkách podotýkam, že to bolo nejde o skutočný falzifikát – len pri niektorých benchmarkoch a aplikáciách zariadenie fungovalo na hranici svojich možností).

Ak chcete zakázať animáciu systému (animácia v aplikáciách zostane), musíte prejsť do ponuky možností vývojára, ktorá je predvolene skrytá. Pre prístup k nemu klepnite sedemkrát na položku „Číslo zostavy“, ktorá sa nachádza v ponuke „O zariadení / O telefóne“. Potom prejdite do ponuky, ktorá sa zobrazí a vypnite všetky animácie: nastavte parametre „Mierka animácie okna“, „Mierka animácie prechodu“ a „Mierka trvania prechodu“ na „Animácia vypnutá“ (vo firmvéri od iných výrobcov môžu mať tieto možnosti trochu iný názov).

V tej istej ponuke môžete obmedziť počet procesov na pozadí. To posledné by sa však malo robiť opatrne - namiesto zrýchlenia sa môže práca spomaliť, pretože často používané procesy budú zabité a reštartované. Preto sa, mimochodom, neodporúčajú všetky druhy task killers.

Zrýchlenie aplikácie

Ak chcete zrýchliť jednotlivé aplikácie, môžete vymazať ich vyrovnávaciu pamäť. To sa deje na rovnakom mieste, kde ich možno deaktivovať / vymazať, to znamená "Nastavenia -> Všeobecné -> Správca aplikácií -> Všetko", vyberte aplikáciu, ktorú potrebujete, a kliknite na tlačidlo "Vymazať vyrovnávaciu pamäť".

Zmysluplné je aj inštalovať aplikácie menej náročné na zdroje – napríklad v mojom prípade Smart Launcher zaberá menej pamäte ako natívny Samsung TouchWiz. Postranný panel vám poskytne konkrétne rady, ale neodporúčam ich zvlášť dodržiavať, pretože všetko závisí od vašich potrieb. Hlavná vec v tomto prípade je vybrať správny pomer veľkosť / funkčnosť.

Na určenie spotreby pamäte môžete použiť nasledujúcu metódu: nainštalujte nejaký terminál s Busyboxom, zistite PID požadovaný proces(s 'ps w') a pozrite sa na /proc//status. V tomto prípade je však potrebné brať do úvahy architektúru Androidu – aplikácia môže byť rozložená na viacero procesov.

Ak je pre vás táto metóda príliš ťažká a nechcete sa obťažovať každou aplikáciou, existuje niekoľko grafických analógov top utility na trhu. Páčil sa mi jeden z nich s názvom Process Explorer, ktorého implementácia sa mi však zdala nepochopiteľná – načo používať prehliadač na prezeranie zoznamu procesov?

Mimochodom, o služby Google Play má vo zvyku náhle aktualizovať veľa aplikácií, čo pochopiteľne žerie zdroje. Zakázať túto službu nie je možné, ale je možné zakázať samotnú aktualizáciu. Ak to chcete urobiť, prejdite do Obchodu Play, zavolajte do ponuky (rad: ak sa nezobrazí pomocou softvérových tlačidiel, „potiahnite“ z ľavého okraja), vyberte „Nastavenia“ a nastavte „Nikdy“ na „Automaticky“. aktualizovať aplikácie“.

Podobne má zmysel vypnúť synchronizáciu účtu (ktorá okrem možného zvýšenia výkonu pobaví vašu paranoju). Ak to chcete urobiť, prejdite na „Nastavenia“ a vyhľadajte, kde sa nachádza položka „Účty“, potom vyberte účtu a zakázať synchronizáciu (voliteľne môžete zakázať iba jednotlivé a nepotrebné typy synchronizácie, ako sú napríklad kontakty Google+ alebo kalendár. - cca ed.).

Zakázať skenovanie médií

V predvolenom nastavení systém Android prehľadáva všetky externé disky (karty SD) a vyhľadáva mediálne súbory. Táto funkcia, aj keď je užitočný, dosť spomaľuje systém. Môžete to vypnúť. Pre nové disky vytvorte prázdny súbor .nomedia v koreňovom adresári. Aby však bolo možné zakázať zobrazovanie existujúcich súborov v systéme Android 4.0 a novšom, okrem vytvárania daný súbor v priečinku, ktorý potrebujete, vymažte údaje a vyrovnávaciu pamäť pre aplikácie Galéria a Ukladanie médií a násilne ich zastavte. Po ďalšom spustení budú všetky multimediálne súbory indexované s prihliadnutím na vytvorené súbory .nomedia.

Tu je niekoľko tipov na najznámejšie značky. Treba poznamenať, že tieto tipy sú vhodné len pre oficiálny firmvér, takže ak máte upravený firmvér - sekciu môžete pokojne preskočiť.

Samsung

Ak ste vlastníkom niektorého zo zariadení tejto značky, tak ste si pravdepodobne všimli prechod na hlavnú obrazovku stlačením domovské tlačidlá trochu spomalí. Je to spôsobené tým, že dvojitým kliknutím spustíte S Voice – systém rozpoznávania reči. Ak ju nepoužívate, môžete túto funkciu zakázať zrušením začiarknutia políčka „Otvoriť. tlačidlo "Domov". Ak ste tiež omylom povolili príkaz na prebudenie, je najlepšie ho vypnúť – použitie tejto možnosti značne ovplyvňuje výdrž batérie.

Niektoré zariadenia Samsung majú navyše možnosť vypnúť efekty spúšťača. Ak to chcete urobiť, dlho ťuknite na prázdne miesto na domovskej obrazovke, vyberte „Nastavenia domovskej obrazovky“ (Nastavenia domovskej obrazovky) a v podponuke „Efekt prechodu“ (Efekt prechodu) vyberte „Žiadne“ (Žiadne).

HTC

V niektorých prípadoch sa môže služba hlásenia chýb na zariadeniach HTC spomaliť. Hoci sa neodporúča dotýkať sa takýchto vecí, môžete ich zakázať túto možnosť, tak, že prejdete na „Nastavenia -> Informácie o telefóne -> Odoslať HTC“ (Povedzte HTC) a zrušte začiarknutie príslušných políčok.

Sony

Na Sony Xperia SP nastane situácia, keď sa telefón náhle začne spomaľovať. Problém môžete skúsiť vyriešiť odinštalovaním aktualizácií pre Google Chrome: "Nastavenia -> Aplikácie -> Chrome -> Odinštalovať aktualizácie".

ozelenieť

Aplikácia Greenify vám umožňuje vynútiť spánok zbytočné procesy(ktoré si môžete vybrať), kým je zariadenie v režime spánku a zabrániť ich volaniu z procesov tretích strán. V tomto sa líši od task killerov, ktoré nebránia aplikáciám na pozadí v reštarte z externých udalostí (časovačom, inou požiadavkou aplikácie alebo systémovou udalosťou). Žiaľ, niektoré funkcie sú dostupné iba na rootnutých telefónoch – ide najmä o najdôležitejšiu funkciu uspávania aplikácií niekoľko minút po prechode zariadenia do režimu spánku.

Dôvodom je, že metóda forceStopPackage(), ktorá umožňuje Greenify deaktivovať aplikácie, je interná a dostupná iba pre systémové aplikácie alebo aplikácie spustené ako root. V non-root režime zostáva použiť iba metódu killBackgroundProcesses (), ktorá proces úplne neodstráni z pamäte, takže k nemu naďalej prichádzajú systémové udalosti a „prebúdzajú ho“, čo nezodpovedá Greenify. ideológie vôbec.

Na implementáciu funkcionality v non-root režime sa preto vývojár Greenify vydal úplne inou a veľmi invenčnou cestou. Po inštalácii sa aplikácia zaregistruje ako Služba prístupnosti, čím získa prístup k systémovému rozhraniu a potom jednoducho zavolá správcu aplikácií a klikne na požadované tlačidlá za zabitie aplikácie cez štandardné menu nastavenia androidu. V režime spánku táto operácia bohužiaľ nie je možná, preto na nerootovaných smartfónoch dokáže Greenify aplikácie uspať až po stlačení príslušného tlačidla používateľom.

umenie

Android 4.4 predstavil náhradu Dalvik – ART, Android Runtime. Poskytuje kompiláciu AOT. Aby ste pochopili, čo to je a aké sú výhody ART, budete musieť urobiť krátku odbočku do histórie.

V čase, keď bol položený základ Androidu, bola ako programovací jazyk zvolená Java – do najväčšej miery kvôli tomu, že mala používať OS na rôznych platformách. A bolo to dobré pre všetkých, až na jednu vec – rýchlosť Java aplikácií bola dosť nízka. Stalo sa to preto, že kód bol skutočne interpretovaný.

Čas uplynul. V systéme Android 2.2 virtuálny prístroj Dalvik pridal kompiláciu JIT. To umožnilo dosiahnuť pomerne výrazné zvýšenie rýchlosti, ale nevyriešilo všetky problémy. A teraz sa vo verzii KitKat objavil ART, ktorý umožňuje zostavovať aplikácie ani nie za behu - počas inštalácie. Môžete to povoliť v rovnakej ponuke pre vývojárov, kde sme deaktivovali efekty. To na jednej strane zvyšuje čas a veľkosť inštalácie a tiež trvá značné množstvo času, kým sa všetky už nainštalované aplikácie pri prvom zapnutí prevedú na natívny kód. Na druhej strane zvýšenie rýchlosti po jeho otočení je v priemere 50% a pre jednotlivé aplikácie a ešte viac (najmä posúvanie sa stalo oveľa plynulejším).

Ale ART má aj nevýhody. Niektoré z nich sú zrejmé – napríklad nekompatibilita s určitými obfuskátormi a aplikáciami. Jednotlivci jednoducho nesústredia pozornosť, hoci by to stálo za to. Na tieto sa odvolám možné problémy s bezpečnosťou. Experimenty uskutočnené relatívne nedávno (na májovej HITB konferencii) ukazujú, že ak sa pošmykne špeciálne vytvorený súbor DEX, prekladač (dex2oat) spadne. Okrem toho, ak nájdete zraniteľné miesta v samotnom ART, bude možné vytvárať rootkity v užívateľskom režime. Prekladačom vygenerovaný obrázok boot.oat má navyše pevnú základnú adresu (0x700000), čo umožňuje za určitých podmienok obísť ASLR.

Zároveň je z hľadiska reverzného inžinierstva statická analýza súborov OAT stále ťažká - z toho dôvodu, že v kóde jednoducho nie sú známe žiadne názvy metód. je to pochopiteľné. Na druhej strane, keďže formát súboru OAT je v skutočnosti ELF, môžete použiť nástroje určené pre druhý, ako napríklad GDB. Čo sa týka dynamiky... Na to ako takú neexistuje žiadna sada nástrojov.

ART bude predvolene zahrnutý v piatej verzii OS od spoločnosti Google (a preto bude Dalvik odstránený). Podľa môjho názoru je vzhľadom na potenciálne bezpečnostné problémy príliš skoro úplne opustiť Dalvik, takže tu nesúhlasím s politikou Google. Avšak (s ohľadom na toto) sa o to viac oplatí povoliť ART na KitKat, aby ste mohli testovať požadované aplikácie.

Záver

Napriek flexibilite platformy Android, bez použitia vlastného a / alebo zakoreneného firmvéru, je ťažké zrýchliť vaše zariadenie. Nie je to však nemožné, ako dokazuje tento článok. Na záver vám dám univerzálnu radu: inštalujte si len tie aplikácie, ktoré budete skutočne používať, a všetkým ostatným povedzte pevné „nie“.

Ľahké aplikácie pre Android

Dám krátky zoznam ľahkých analógov potrebných programov pre Android. Tento zoznam je minimálny, podľa môjho názoru obsahuje iba to najnutnejšie:

  • Namiesto Máp Google môžete použiť RMaps. Táto aplikácia je nielen ľahšia, ale aj oveľa funkčnejšia.
  • Ťažkopádny Adobe Reader môže byť nahradený Mupdf.
  • Čitateľov je pomerne málo. Z ľahkých môžem poradiť AlReader a FBReader.
  • Z prehliadačov si môžete nainštalovať Lighthing Browser, čo je de facto odľahčený štandard.
  • Extrémne ťažký klient Feedly RSS čítačky by mal byť nahradený ľahkým FeedMe (pozor, len pre bystrých).

Čo dáva root? (slovo redaktora)

Asi pred rokom som napísal článok o zrýchlení novu verzie pre Android na starších zariadeniach. V ňom som hovoril o niekoľkých trikoch, ktoré vyžadujú práva root, pomocou ktorých môžete zvýšiť výkon svojho smartfónu odstránením všetkých nekritických systémových komponentov z pamäte RAM. Stručne povedané, v článku bolo uvedených päť hlavných metód:

  • Vyladenie mechanizmu Low Memory Killer s cieľom naučiť systém uvoľňovať aplikácie na pozadí z pamäte zariadenia rýchlejšie, než je to štandardne. Tento trik vyžaduje úpravu parametrov jadra, a preto je dostupný iba na rootovanom zariadení. Použité aplikácie: Auto Memory Manager alebo MinFree.
  • Odstránenie všetkých nepotrebných systémových aplikácií z adresárov /system/app a /system/priv-app. Dá sa urobiť s akýmkoľvek Správca súborov s podporou koreňov.
  • Zakázanie nepotrebných systémových aplikácií pomocou Bloatware Freezer, zakázanie ich spúšťania pomocou Autostarts.
  • Inštalácia optimalizovaného vlastného jadra a aktivácia mechanizmu Zram, ako aj algoritmu riadenia preťaženia TCP Westwood. Pretaktovanie procesora.
  • Ladenie subsystému virtuálna pamäť jadro, aby sa zabezpečilo rýchlejšie vykladanie údajov z vyrovnávacej pamäte.