ZG Droid

Malo o mobitelima, tabletima, Androidu, iOS-u…

Sladoledni sendvič

Svi žele uređaj s ICS-om. Pa sam htio i ja. I “napravio” sam ga – Motorola Xoom koja ima neoficijelni ICS umjesto Honeycomba.

Napredak? Da. Na mnogim točkama. Na jednoj (meni osobno bitnoj) nazadovanje.

Iako je Team EOS ICS 2.0.0. suštinski gledano odličan ROM, ipak mu cijeli dojam ušminkanosti i uglađenosti kvari jedna mala činjenica: DeepSleep na uređaju ne radi. A to stanje uređaja najbolje štedi bateriju kada se ne koristi: po noći, dok je u torbi i slično. E, sad, 216 MHz na koje se procesor spušta dok “spava” i nije neka brzina, pogotovo ne za Tegra2 uređaj, ali procesor kucka na toj brzini stalno, i, naravno, troši bateriju. Nije to velika potrošnja kad se gleda kratak isječak vremena – ali skraćuje stand-by time za priličnu količinu minuta.

Sve ostale funkcije rade dobro, dapače, izvrsno – uređaj je brz, može se overclockati do čak 1.5 GHz, ima dosta dodatnih opcija  za sučelje, overclockan je GPU (navodno za bolje 3D igre, nema lošeg efekta na sam GPU), i druge dobre stvari. Ali DeepSleep ostaje problem.

Prema ovom mom primjeru prosječan bi korisnik rekao da je prelazak na custom ROM rizičan i nepotreban korak, što je istinito samo ako se gleda na opskurnije i under-developed ROM-ove. No, u cjeloj priči postoje i veliki, poznati, dobro osmišljeni i razvijeni ROM-ovi, poput CyanogenMod-a koji pokriva veliku količinu uređaja, a ispitivan je dugo vremena (svaka verzija ima svoje alfa i beta testere), potom MIUI, potpuno promijenjenog sučelja (koje, usput budi rečeno, izvanredno izgleda), pa Codename Android, DarkyROM i mnogi drugi.

Većina ovih ROM-ova su brži, bolji i stabilniji od stock ROM-ova jer iza njih stoji jedan ili više entuzijasta koji žele od svojeg uređaja maksimum. Brzinu postižu overclockanjem, skidanjem tzv. bloatwarea (softvera koi ugrađuju proizvođači i telekomi, u svrhu “jednostavnijeg” korištenja uređaja), mijenjanjem postavki koje su običnom korisniku posve nedostupne, mijenjanjem (u rijetkim slučajevima) čak i jezgre sustava (kernela).

Često baš ti custom ROM-ovi donose novije inačice OS-a za starije uređaje, na koje proizvođači više ne računaju i nemaju više podršku, a uobičajeno je da donose podršku za novije inačice OS-a za postojeće uređaje znatno brže nego to sami proizvođači mogu (ili žele). Uz to su dodane razne opcije, poput rootanja uređaja, mogućnosti oveclocka, reparticioniranja memorije u uređaju kao i smanjivanje veličine samog ROM-a uz zadržavanje svih (ili barem velike većine najnužnijih) funkcionalnosti stock ROM-a. Prema tome, custom ROM je često jednostavan put do “novog” uređaja, uređaja koji radi brže i bolje uz isti hardver.

E, sad, kako rještiti problem poput mojeg? Gdje je tu rješenje problema poput mojeg? U vremenu. Očito je da moj ROM nije dovoljno “zreo” za produkcijsko korištenje, stoga svim potencijalnim korisnicima custom ROM-ova samo jedna preporuka: ukoliko ne želite biti alfa ili beta tester, ne stavljajte prvu verziju na svoj uređaj, pričekajte tjedan-dva kako bi se ovakve “dječje bolesti” sredile.

UPDATE: Dok sam ja pisao ovaj post, developeri za Team EOS ICS 2.0.0. su napisali upute za rješavanje DeepSleep problema. Rješenje je trivijalno, u recovery-ju je potrebno samo očistiti cache particiju i izbrisati Dalvik-cache. I sve radi odlično, pa čak i DeepSleep (provjereno)!

Oglasi

Single Post Navigation

Komentiraj

Popunite niže tražene podatke ili kliknite na neku od ikona za prijavu:

WordPress.com Logo

Ovaj komentar pišete koristeći vaš WordPress.com račun. Odjava / Izmijeni )

Twitter picture

Ovaj komentar pišete koristeći vaš Twitter račun. Odjava / Izmijeni )

Facebook slika

Ovaj komentar pišete koristeći vaš Facebook račun. Odjava / Izmijeni )

Google+ photo

Ovaj komentar pišete koristeći vaš Google+ račun. Odjava / Izmijeni )

Spajanje na %s