Android 2.1 za Droid, Hero, hekanje Droida

Primož Resman

11. feb 2010 ob 01:49:40

Android 2.1 je bil premierno (uradno) predstavljen z izidom Googlovega Nexus One, vse od takrat pa se je nestrpno pričakovalo tudi izid za druge mobilne telefone. Najbolj pričakovana je bila seveda izdaja za Motorolin Droid, saj je verjetno najbolj zaželen in razširjen mobilni telefon z Androidom novejše generacije, poleg Nexusa. Droid naj bi najnovejšo izdajo odprtega operacijskega sistema dobil še ta teden, skupaj z vsemi najnovejšimi dodatki, ki jih premore Nexus One. Slednji je namreč ravno pred kratkim v Google Maps, brskalniku in v galeriji dobil podporo pinch-to-zoom oz. podporo več hkratnim pritiskom s prsti (multitouch)

To GSM izdaja Droida, poimenovana Milestone, podpira že od samega začetka, a je bilo slednje delo Motorole same. Poleg podpore multitouchu Android 2.1 prinaša še 3D galerijo, posodobljen predvajalnik glasbe in navidezno tipkovnico ter podporo glasovnemu vnosu teksta. Podobnih novosti se lahko nadejajo tudi uporabniki najpopularnejšega mobilnika z Androidom prejšnje generacije, HTCjevega Heroja, a zaradi SenseUI-ja Android 2.1 k njim prihaja šele v marcu. Pogumnejši lastniki Droida oz. Milestone-a pa bodo veseli tudi novice, da je njihov mobilni telefon pravi mali računalnik. Divji Otočan Chris Paget je namreč odkril, da ima Droid strojno podporo tudi USB hostu, kar omogoča priklop katerekoli USB naprave na mobilni telefon. Težava se skriva v micro-B USB priključku, ki uradno ne podpira takšne uporabe, zato je potrebno nekaj igranja z žicami. Po izdelavi primernega adapterja, ki je opisan na Chrisovem blogu, le-tega vključite v mobilni telefon, ga prižgete in ga ponovno izvlečete, ko izgine Motorolin logotip. Ko se Android popolnoma naloži, lahko ponovno vključite adapter in vanj USB napravo, npr. USB ključek oz. tiskalnik. Po odklopu le-te se izklopi tudi USB host način in mobilni telefon tudi sam postane USB naprava, torej za ponovno uporabo potrebujete še en ponovni zagon s prej omenjenim postopkom. Nadvse skop je tudi nabor gonilnikov v Linux jedru, ki ga uporablja Android, a je to zlahka rešljivo. Omenimo še, da je Brian Swetland, eden izmed skrbnikov Linux jedra za Android, razkril naslednje kodno ime. Ker gredo kodna imena Androida po abecedi in so prav vsa slaščice, je Gingerbread po Froyotu (Frozen Yoghurt) logičen korak naprej. Brian je razkril tudi, da bo Gingerbread uporabljal Linux jedro 2.6.33 oz. morda 2.6.34, če bo slednje do izida pripravljeno. Zdaj zaključujejo z delom na jedru 2.6.32, ki bo uporabljeno v izdaji Froyo.