Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Multitasking na htc x x nie je prerušený, je prispôsobený

Anonim

O spôsobe, akým HTC One X (a One XL) spracúva multitasking, došlo k určitým nepokojom. Niektorí ľudia hovoria, že telefón je prerušený, keď hovorí o spôsobe, akým rieši úlohy na pozadí. Aj keď je to určite iné ako to, čo vidíme na Samsung Galaxy Nexus alebo na iných zariadeniach so staršími verziami systému Android, nie je to vôbec zlomené - HTC ho práve vylepšil. Rovnako ako všetko ostatné v zdrojovom kóde Android, aj spôsob, akým jadro a systém neobsahujú pamäť z úloh na pozadí, je otvorený a podlieha rozmarom toho, kto vytvára softvér. V tomto prípade je to oblasť, ktorej sme veľmi dobre oboznámení, a niečo, čoho sme hackovali už od čias slabého HTC Hero - nastavenia minfree a zabijáka s nedostatkom pamäte v jadre.

Deje sa to tak, že nastavenia boli upravené tak, aby umožňovali Sense 4 viac voľnej pamäte na zhluky na úkor aplikácií bežiacich na pozadí. Nie je to veľká úprava, ale s veľkou obrazovkou One X a veľkou stopou Sense 4 je to dostatočne veľká úprava, ktorá núti veci zatvárať sa na pozadí agresívnejšie, ako sme zvyknutí. Zdá sa, že aplikácie, ktoré majú trochu priority (od dôležitých vecí, ako je napríklad vytáčanie telefónu po menej dôležité, ako napríklad prehrávač hudby), fungujú dobre, ale zdá sa, že väčšie aplikácie, ako napríklad Chrome beta, sa pozastavia a je potrebné ich znova -otvára sa vždy, keď sa k nim vráti z ponuky prepínania aplikácií.

Pre tých viac hlúpych z nás, pozrel som sa a našiel jednu sadu zmien v bootovacom obraze One X. Zostava Stock AOSP 4.0.4 zapisuje tieto hodnoty do nastavení minfree:

8099, 10132, 12165, 14213, 16245, 20295

AT&T HTC One X používa tieto nastavenia (rovnako ako my používame systém):

7746, 9720, 11694, 13742, 15715, 24709

Naša Tegra 3 verzia HTC One X opäť ukazuje, ako používame systém:

8192, 10240, 12288, 14336, 16384, 20480

Je veľmi pravdepodobné, že existujú aj ďalšie zmeny v zdroji jadra.

Skutočným problémom je, že je to iné, než na čo sme zvyknutí. Zdá sa, že mnohým sa to nepáči, a preto by uprednostnili „starú cestu“. Ak jazdíte na koreňovom vlaku, je to možnosť - náš starší vývojár Beezy sa na veci pozerá a pracuje na niekoľkých úpravách. Ak sa vám nepodarí hackovať vaše zariadenie, musíte si uvedomiť, že spoločnosť HTC si vytvorila cestu One X. Nie je to zlé, jednoducho to nie je skladom pre Android.

Zdroj: Fóra Android Central