Što su to bootloader, kernel, rootanje i ROM te ostale muke po Androidu

2007. godine svijet je uzdrmala pojava iPhonea, skupog (možda i precijenjenog) Appleovog uređaja koji je nametnuo standarde u mobilnoj komunikaciji. Budući da sam imao prste u dobavljanju iPhonea iz Amerike, mogu iz prve ruke posvjedočiti maniji koja je vladala za njim. Nabavljali smo ih „jeftino“, prodavali skupo… lovica se zgrtala nabrzaka… Svi su slinili i kemijali kako bi si nabavili jednog. Plavi Lamborghini Diablo ne posteru je i dalje bio nedostižan san, ali ovo je bio san koji se mogao i ostvariti… ako si imao par tisuća kuna za pljunuti.

Sad kada gledam na sve to, uopće se ne radi o iPhoneu, nego o pravom tajmingu za smartphone za generaciju koja si ga je mogla priuštiti, a bila je dovoljno tehnološki obrazovana da ga zna koristiti, a i operateri su sa cijenama već lagano postajali mekši. Tako da je ubrzo iPhone postao statusni simbol mladog, uspješnog čovjeka koji ima love (ili čiji ćaća / mater imaju love).

No, oni koji nisu bili pri lovi su bili i dalje zakinuti za sve čari koje je iPhone pružao…

Apple je nametnuo standarde te napravio jednu zatvorenu zajednicu „prebranih“ korisnika i aplikacija. Nekima se to nije svidjelo.

“If we did not act, we faced a draconian future. Where one man, one company, one carrier was the future.” — Google

Google je reagirao. Krajem 2007. godine su u suradnji sa Open Handset Alliance-om (konzorcijem od 34 firme – pogledajte link, bit će vam sve jasnije) postavio Android OS kao stjegonošu open sourcea u borbi protiv Applea (iOS), Microsofta (Windows Mobile), Nokije (Symbian), HP-a, RIM-a i Samsunga (bada).

Zašto baš Google i Open Source? Jednostavno – Google je imao dovoljno love i programerske snage kako bi razvio operativni sustav za mobitele namjenjene surfanju. A ljudi kad surfaju najčešće koriste tražilice a tražilice su najbolji način da Google zgrtne lovu od prodaje reklama, a sve usluge koje pruža Google su postale dostupnije i raširenije. Dobro odigranom igrom došlo je do toga da se dnevno aktivira preko 850.000 Android uređaja.

Prvi uređaj koji je krajem 2008. ponio malog zelenog robota u bitku je HTC Dream  (poznat među rajom kao T-Mobile G1). Uređaj je bio jeftiniji od iPhonea. Iako je Android 1.0 koji je bio na njemu bio malo bugovit, otvorio je vrata širokom broju korisnika zbog pristupačnih cijena (oko 400$ bez ugovora u odnosu na iPhone od 600$). Kasnije je u igru uletio kineski Huawei, koji je pokrio jeftini segment Android uređaja (kod nas T-mobile Pulse). A i Motorola je dala velike zasluge u širenju Androida sa svojim Droidom i odličnih hardwareom. Tako da je ubrzo Android počeo pokrivati sve segmente korisnika i sada su svi mogli sebi priuštiti mobitel koji će ih svrstati među korisnike smartphonea. Smartphone više nije bio igračka za crème de la crème… Sad je postao i igračka plavokošuljaša.

No, baš zbog open source i više proizvođača uređaja su počele nastajati muke. Svi vodeći igrači su se počeli hvatati Androida kao glavnog OSa za svoje uređaja i počeli su ratovati sa dijagonalama ekrana, gigahercima, megapixelima i ostalim. Sa jednim su djelom svi zaostajali – Korisničkim sučeljem i iskustvom korištenja. Svaka je tvrtka izmišljala svoje sisteme. HTC sa Senseom, Motorola sa Motoblurom, Samsung sa TouchWizom. Svaka je tvrtka imala svoj hardware sa svojim drajverima. Ukratko kaos. Pa je svaka Nova verzija Androida donesla i neke nove mogućnosti, pa se onda čekalo dok ne izađe službeni update i opet nije to bilo to. Sjetite se fijaska sa Sony Erricsonovim X10 koji se masovno brickao (eng. brick = cigla -> pretvarao u ciglu tj postao neuporabljiv) nakon službenog updatea.

Sve u svemu, ako ste nezahtjevni korisnik, nećete primjetiti vjerovatno ništa spektakularno, ali ako ste osoba koja ne voli da ju zle kompanije ograničavaju i želi maksimalno iskoristiti ono što ima i želi da tehnika robuje njemu, a ne on tehnici, onda će vas daljnji tekst zanimati.

Oko Androida se vezala poprilično velika zajednica ljudi koji su iskorištavali sve mogućnosti Androida  – baš zbog tog otvorenog koda i uz to što im je omogućavao ono što niti jedan telefon do sad nije mogao – potpunu personalizaciju uređaja (od animiranih wallpapera, promjena ikona, izgleda izbornika, efekata, itd). Ali dao im je i kontrolu nad samim sustavom.

Prvi problem koji se počelo javljati kod korisnika je nedostatak mjesta u internoj memoriji uređaja. Android Market je davao veliki broj aplikacija koje su bile besplatne (tako da nije bilo problem natrpati uređaj svačime) i sve dok nije došao Froyo tj, android 2.2 te aplikacije se nisu mogle bez modifikacije ROMa prebaciti na SD-karticu i osloboditi mjesta u internoj memoriji.

Zajednica programera je počela praviti svoje modifikacije na softwareu omiljenih im telefona. Ne samo zato što je bilo potrebno, nego zato što jednostavno mogu. Ubacivali funkcije, olakšavali uporabljivost, poboljšavali preformanse i sam vijek uporabljivosti uređaja te izbacivati nepotrebne aplikacije predinstalirane od strane proizvođača ili pak uklonili limitiracije nametnute od strane operatera.

Drugim riječima, vaš uređaj može biti brži, funkcionalniji, ljepši te dugotrajniji jer možete u njega ubaciti noviji software ukoliko je proizvođač napustio razvoj za isti.

Ajmo sad malo konkretnije…

Rootanje (eng. rooting)

Rootanje je proces kojim se korisniku Androida omogućuje pristup privilegiranim procesima. Cilj je zaobilaženje ograničavanja od strane operatera (npr, pristup aplikacijama koje nisu dostupne za našu regiju kao Google Navigation) i ograničavanja od strane proizvođača uređaja (npr. Overclock ili downclock radi poboljšavanja preformansi ili štednje baterije) ili pak zaobilaženje ograničavanja od samog sustava (npr prebacivanje sistemskih fajlova na SD-karticu).
Između ostalog, rootanje omogućuje i kompletnu izmjenu samog sustava, u daljnjem tekstu – ROM-a.

ROM

ROM (Read-Only Memory) je drugi naziv za firmware uređaja, tj skup baznih aplikacija koje omogućuju da telefon radi na način koji si je zamislio proizvođač / Google.

Lako je zaključiti da se proizvođači uređaja ne trude previše izdavati nadogradnje sustava iz razloga što im je u većem interesu prodati novi, bolji uređaj. Naravno, ta politika odgovara i operaterima…

Srećom, gore navedena zajednica entuzijasta koja zna baratati sa kodovima, razvila je prilagođene „custom ROM-ove“ za većinu uređaja na tržištu, koji izvlače maksimume iz uređaja.

Da vam lakše opišem ovako… Kumov HTC Desire, koji sad ima već 2 godine, je postao poprilično spor u odnosu na nove mobitele, bez obzira što i dalje ima poprilično solidan hardware. Nedostajale su mu neke funkcije koje su noviji uređaji imali, rad nije bio najugodniji i animacije su trzale i slično, iako je imao sve službene nadogradnje. Već je razmišljao o tome da kupi novi iako nije neki zahtjevan korisnik. Međutim, nagovorio sam ga da ga rootamo i promjenimo ROM… Ukratko, prema testovima, oko 30% bolje iskorištava hardware i usudim se reći dvostruko glađe i ima mnogo više slobodne memorije, što definitivno nije zanemarivo. I baterija dulje traje.  I sad više ne razmišlja o kupnji novog.

Beneficije su jasno vidljive. Osim poboljšavanja preformansi i oslobođavanja memorije, možete dobiti i nove verzije ROMa neovisno o planovima proizvođača za podršku vašeg uređaja. Uzmite u obzir da se ne radi samo o mobitelima, već i o tabletima. Možete imati praktički novi uređaj sa načinom rada koji vama odgovara i sučelju koji vama odgovara.

Industrija baš i nije bila zadovoljna razvojem Custom ROMova.  Malo su se pribojavali oko mogućeg nepravilnog rada uređaja a omogućavali su neke stvari koje se operaterima baš i nisu sviđale, npr. tethering, koji omogućuje da se računalom preko mobitela spajate na net  te izbacuje potrebu za kupovanjem 3G stickova.
Međutim, porastom popularnosti zajednice developera, sustav je postao mekši te su čak i počeli davati podršku zajednici. Došlo je čak do te točke da su proizvođači uređaja počeli uklanjati hardverske zapreke koje su onemogućavale instalaciju, doduše, zajednica je pronašla način da se dobar dio zapreka zaobiđe.

Postoji jako velik broj ROMova. Po nekoliko za skoro svaki Android uređaj. No, nekoliko oblika ROMova se pojavljuje kod većine uređaja. To su sljedeći:

CyanogenMod

CyanogenMod je najpopularniji ROM dostupan za Androide. Zbog svoje kvalitete je postao raširen među svim uređajima. Osim poboljšavanja preformansi, donosi razna poboljšanja funkcionalnosti uređaja. Sam ROM nije direktno rađen za svaki uređaj, ali postoji kolaboracija između developera tako su skoro svi uređaji pokriveni sa prilagođenim verzijama. Činjenica o kvaliteti ROMa je da je Samsung zaposlio glavnog razvijatelja CyanogenModa u svrhu poboljšavanja kvalitete.

MIUI

Također jedan od najpopularnijih ROMova koji se odliči brzinom i lijepim izgledom. Nažalost, kod nekih uređaja postoji popriličan broj bugova, pa je poželjno provjeriti podršku.

AOSP ROMovi

ROMovi koji teže čistoći. Drugim riječima, čisti Android, bez bloatwarea, dodatnih aplikacija ili preinaka od strane proizvođača.

Postoje još dva pojma s kojima se trebate upoznati – bootloader i kernel.

BOOTLOADER

To je kod koji se pokreće prije pokretanja operativnog sustava. Sadrži instrukcije za pokretanje sustava te pronalazak kernela, te služi da bi proizvođači mobitela osigurali da korisnici koriste njihov ROM, a ne neki drugi. Neki su proizvođači otključali bootloadere, a za druge pak postoji mogućnost obilaska te zaštite. Otključavanjem bootloadera, obično se gubi garancija, ali, pak, može se ponovno i zaključati i vratiti na prvotno stanje. Bolje objašnjenje bootloadera možete pronaći ovdje, te savjetujem da bacite oko.

KERNEL

Kernel je laički rečeno ono što služi za komunikaciju hardvera i softvera.  Ako vas zanimaju detalji, pogledajte ovdje.

Ono što je bitno za znati je da ROMovi zahtjevaju specifične kernele, te da modificirani kerneli omogućuju overclock i underclock uređaja, bolji rad hardvarea, bolji vijek baterije i sl.

Ako vas je ovo zainteresiralo za modifikacijom uređaja, onda vam je za činiti sljedeće – otići na XDA Developers Forum, pronaći vaš uređaj i pod rubrikom „Android Development“ pročitati sve istaknuto. Gotovo kod svakog uređaja postoji na postoji kompletno objašnjenje procedure, mogućih rizika i posljedica. Treba samo čitati i razumjeti što piše. Šanse da se uređaj „zbrika“ su minimalne.
Ako treba kakvo pojašnjenje – @dkkefa

  • mmm

    nimalo komplicirano, rootao sam 2 moba do sada Motorolu Milestone i SE x10 mini pro. Sa SE malo više zafrkancije ali sve iz prve proradilo. Preporuka: kupiti aplikaciju easyroot koja košta 1€ i jednim gumbom roota mobitel

    • ThE_KrAlj

      jesi samo rootao x10 mini pro ili i stavio neki custom rom?
      ja pokušavam staviti cyanogen a nikako da uspijem :(

      • https://twitter.com/#!/dkkefa Davor Kefurt

        Jesi instalirao Flashtool + drajvere za x10mini + fastboot + flashmod?

        • ThE_KrAlj

          ne kužim se pretjerano u android, probavao sam instalirati clockwork mod i uci u recoveri ali nije islo. bolje da se držim iphonea

          • Mario

            kupio ixperiu preko njuskala x8,al upalim ga i nakon nekog vremena se ugasi a i fotoaparat nece pokrenuti…zna li tko sto bi to bilo…

          • http://twitter.com/dkkefa Davor Kefurt Kefa

            heh.. gašenje obično nema veze sa softwareom, eventualno, ako se restarta. Odnesi ga u servis. Fotoaparat može biti softwerska greška, ali i ne mora…

    • brisalo

      Jako zgodna stvar…
      Ja sam nedavno saznao za to i išao se malo poigrati sa svojim HTC Wildfire-om.
      Koštalo me malo vremena, živaca i surfanja po netu dok nisam uspio dobiti pristup root-u, i stavio sam na njega CM 7.1.0.1 Mod.
      Sa njegovim postavkama sam oduševljen. Radi BT, WiFi, GPS… Nakon toga je mobitel postao brz, aplikacije se bez problema brzo otvaraju, a bateriju nikako potrošiti. Prije mi je baterija, budući da je to poslovni mobitel, izdržala u vrh glave desetak sati. Nakon ovog update-a dođem na večer kući sa 40-50% kapaciteta baterije…
      Svaka čast Cyanogen-u
      Jedino što mi fali je ENTER na tipkovnici kod pisanja poruka…

      • brisalo

        ah, da, zaboravio sam napisati da je sa CM modom gotovo sve u mobitelu na hrvatskom jeziku :)

        • Ivica

          Pozdrav brisalo. Instaliraj sa Marketa tipkovnicu. A imaš i opciju sa GO louncherom gdje možeš izabrati kako će ti tipkovnica izgledati. Ja sam tako uradio sa svojim mobom. Sada jedino ne znam kako će raditi na tvom htc-u. Nadam se da mu neće biti zahtjevno ili bugovito

          • https://twitter.com/#!/dkkefa Davor Kefurt

            Umjesto GO Launchera, prije bih predložio LauncherPro. Iako mu nedostaje vizualnih detalja, jako lijepo radi. Čak je interesantno da ako se na launcheru upali 3D prikaz drawera, radi glađe nego bez.. A od tipkovnica koristim TouchPal, sa ugašenim Curveom i bez ispravki.
            Spremit ću uskoro i preporuke aplikacija…

          • brisalo

            Hvala, Ivice.
            Našao i instalirao… Da vidimo kako će se ponašati :)

          • brisalo

            Ne, GO launcher mi radi samo u landscape modu, i ENTER šalje poruku, a ne prebacuje u novi red :)
            Probao sam i LaucherPRO, što Davor kaže, ali mi je nekako spor… Sve mi se čini da ću do daljnjega pisati SMSove bez entera :D

          • brisalo

            Riješen i ENTER sa GO launcher-om :)
            Samo se trebalo poigrati sa postavkama…

      • marko

        Imam i ja HTC Wildfire S, pa me zanima da li mi možeš reći stranicu po kojoj si rootao svoj mob.Hvala

        • https://twitter.com/#!/dkkefa Davor Kefurt
        • brisalo

          Marko, uporno ti pokušavam odgovoriti, i uporno mi ne da :D
          radio sam po ovim uputama
          ROM i gapps sam skinuo ovdje
          http://wiki.cyanogenmod.com/wiki/Latest_Version#HTC_Wildfire

          Root sam dobio ovdje (to trebaš prvo):
          http://forum.xda-developers.com/showthread.php?t=1145035

          i za GPS trebaš instalirati buzz.radio-3.35.20.10-signed.zip datoteku (google)

        • brisalo

          Aha, valjda sam previše napisao :D
          par postavki
          Nemoj podesiti preveliku brzinu procesora
          (postavke – CyanogenMod settings – Preferences – CPU settings)
          Probao sam sa maksimalnim vrijednostima, i nakon toga sam morao ponavljati instalaciju :)
          Moje postavke:
          Governor: powersave
          Min CPU Freq: 576MHz
          Max CPU Freq: 652MHz

        • brisalo

          I još jednu stvar sam primijetio.
          Ako sam postavio sliku na LockScreen sa QuickPic (aplikacija skinuta sa marketa), nakon toga se mob restartao i završio u boot petlji – opet reinstalacija… :D
          Tako da sam bez slike na LockScreen-u, ali to mi nije nikakav problem

          • marko

            hvala, probam prema uputama.

  • Ante Jukić

    Nisu muke nego blagodadti ;)

  • thedejo

    Vrlo informativan članak i hvala na njemu. Za sve ovo sam do sad čuo ali u osnovi nisam znao šta je točno šta i kako se koristi.
    Mislim da bi bilo zanimljivo predstavljati razne costum ROMove za uređaje koji su popularni kod nas, kako bi skupili što više informacija prije prčkanja po mobu. Nastavite s dobrim radom. Pozdrav.

    • https://twitter.com/#!/dkkefa Davor Kefurt

      Iskreno, ne bi… Svako malo neki mladi, nadobudni programer izbaci svoju verziju ROMa za neki uređaj. Razlike su minimalne, te ne zahtjevaju veliku pozornost. Uz ova 3 glavna tipa ROMa pojavljuju se još samo hibridi tj, tvornički ROM koji je modificiran i pročišćen. Treba tu i tamo baciti oko na XDA stranicu i vidjeti što je ekipica novog napravila.

      • thedejo

        Pa baš zato iskustvo starih lisaca puno znači. Preporuka jednog ili dva za poznatije mobitele i to je to.

  • Marko

    zbog tog ami se sviđa android, zato sto je opensource ako ti se ne svidi službeni mozes već uzeti custom rom koji je drugačije složeni :)

  • Anonimac

    Lijepo laički rečeno, svaka čast, sad imam puno manje teksta za pročitat na XDA forumima pošto namjeravam rootat svoj uređaj :)

  • Dejan

    Imao sam X10 dvije godine i tu sam sad prvi put pročitao da se masovno brickao nakon updatea. X10 je praktički nemoguće brickati, uvjek se može ponoviti update i popraviti.

    • https://twitter.com/#!/dkkefa Davor Kefurt

      Možda sam malo pretjerao, ali dobio sam 4-5 njih na odbrickavanje u 2 dana. (zapeli su u boot-loopu), a onda mi je još frend rekao da je bio u ZG na servisu i da ih je bili poprilično tamo… A, viđao sam i po netu da su se zablesirali nakon regularnog updatea…

  • http://www.inboxict.net picek

    Odličan članak, sve na mjestu. :D

    Planiraš li možda pisati o jailbreaku za iPhone? Dečko je probao Cydiju na četvorci i kaže da se vratio na normalni sustav jer mu je mob bio sporiji i bugovitiji. Ne osjetno, ali dovoljno da primjeti kako ima nekih problema.

    • https://twitter.com/#!/dkkefa Davor Kefurt

      Nažalost ne… Nemam iPhone, ali jailbreakao sam nekoliko četvorki i nisam baš bio zadovoljan. Loša iskustva dosad.

      • schnita

        nisi bas bio zadovoljan jer nemas pojma sta si uopce uradio i sta su mu mogucnosti jer ko i sta si sam reko, ne posjedujes iphone. iphone koji nije jailbrejkan je smece i takav ce i ostat. jailbrejkan je telefon kakav je trebo bit ispocetka. Cydia rules

        • https://twitter.com/#!/dkkefa Davor Kefurt

          Imam pojma što sam radio. Samo sa imao 2 slučaja da zbog Cydije nije se moglo slati niti primati pozive (a, pratio sam sve po proceduri). Da sam imao više vremena, vjerovatno bih sve porješavao. Sa jedinicama, dvojkama i trojkama nisam imao nikakvih problema, ali sa četvorkom baš jesam.

          • schnita

            lol! mani se coravog posla

    • ThE_KrAlj

      nek se dečko javi meni, rado cu mu srediti iphone
      i redovno sređujem sebi i ekipi i nikada nisam imao nekih problema uzrokovanih cydiom nego svojim djelovanjem

      facebook.com/akralj1

  • Ivica

    Hvala autoru članka na vrlo korisnim informacijama

  • Goran ST

    ljudi moji ja sam jedan početnik i nikad nisam to radio, al rekoh sebi ajd da probam to riješiti na mojoj xperiji neo…. koja gnjavaža… i ne ide… na xda forumima, sve stari postovi, pa kad nađeš nešto nema linkova na određenu stvar koja ti treba nego na drugi thread (stariji) koji isto tako ima linkove,ali koji ne rade više i tome sl… pa onda treba neki downgrade na drugi firmware, u glavnom, da bi to popratio, pripremio, skupio sve programe koji trebaju izgubiš pun klinac živaca… i dakako još nisam uspio… pomoć?

    • https://twitter.com/#!/dkkefa Davor Kefurt

      Vjerovatno griješiš u nekoj sitnici… Imam Neo V, i procedura je slična:
      Jesi pročitao ovo?
      http://forum.xda-developers.com/showpost.php?p=21912336&postcount=1
      Mogu preporučiti K15 rom + NightElf OC kernel
      I, jeli li pratio na podforumu SE Neo Android Development?

      • Goran ST

        * Get the tft file here and choose for flashable 42

        This is for Neo:
        http://forum.xda-developers.com/show….php?t=1258723

        ovaj link vodi na stranicu gdj bi ja trebao odabrati 2.3.4 verziju i skinuti… ali ne rade, ono, jedan je megauplaoad (koji dobro znamo da nije u funkciji), drugi je missing file i tome slično.

        • https://twitter.com/#!/dkkefa Davor Kefurt

          Ajd, budem se pozabavio baš kasnije sa tim, pa vratim informaciju

          • https://twitter.com/#!/dkkefa Davor Kefurt

            Ugrubo, procedura je sljedeća…
            1. Instalirati Flashtool (aplikacija za ubacivanje kernela i romova u mob), sa time da nakon instalacije flashtoola, u njegovom folderu postoji folder drivers. Unutra je .exe fajl za instalaciju drajvera. Treba instalirati drajvere za Neo te Flashmod i Fastboot drajvere i ADB drajvere…
            2. Preko te aplikacije ubacuje novi kernel i rom.

            Nisam stigao previše proučavati, ali mi se čini da na ovom linku ima sve objašnjeno
            http://forum.xda-developers.com/showthread.php?t=1597760

  • ThE_KrAlj

    eh da, i jel ima neko voljan zaraditi neku kintu ako meni stavi cyanogen na x10 mini pro, pokušavao sam, nisam uspio, radije nebi pikao u prazno, neka se s tim igra onaj tko zna.

  • nik

    Odlican clanak. :) rootao sam htc wildfire, jako sam zadovoljan sada zelim rootat xperiu x10. Ali mi je tele iz tele 2 kada ga je dekodirao stavio software od at&t-a koji nema unknown sources. Tako da nemogu rootat nekim normalnim putem. Ako neko zna kako bi ga mogao sredit javite se mailom ili u komentar. Nik.dmitrovic@gmail.com

  • denahv

    Ponosni sam vlasnik rootanog uređaja HTC Desire na kojem vrtim Cyanogenmod već duže vrijeme i prezadovoljan sam. Razlike u brzini, performansama i potrošnji baterije su enormne u usporedbi sa službenim HTC ROM-om. Uređaj sam rootao tri tjedna nakon što sam ga kupio i sumnjam da bih se više ikada mogao vratiti na službeni ROM i biti bez root accessa.

    HTC Desire je već stariji model, ali ima sasvim solidan hardware. Prezadovoljan sam i nebih ga mijenjao za bolji jer nemam potrebe imati procesor s četiri jezgre, 16 GB interne memorije i ogroman ekran, a usto, morao bih ga češće držati na punjaču (prečesto). Baterija mi izdrži dan i pol do dva dana, ovisi kako ga koristim, što mi je prihvatljivo.

    Jedini minus kod Desire-a je premala interna memorija, ali i to se može djelomično riješiti. Stavio sam custom bootloader pomoću kojeg sam napravio različit raspored particija na internoj memoriji. Tako da sada umjesto defaultnih 140 MB (ako me sjećanje dobro služi) interne memorije za aplikacije imam čistih 250 MB interne memorije za aplikacije. što je sasvim zadovoljavajuće. Plus, ako ima potrebe, lako se kreira sdext particija na SD kartici i memorije kao u priči.

    Topla preporuka za sve vlasnike HTC Desire-a da stave Cyanogenmod.

    iPhone i Apple općenito nikada nisam volio, niti ću ikada voljeti. Jedno vrijeme sam bio zagrijan za iPhone, ali sam se brzo ohladio kada sam vidio koliko mi mogućnosti pruža Android. iPhone mi je previše šminkerski fensi-šmensi i mislim da je precijenjen. Ali je odličan za ljude koji žele uređaj uključiti i imati sve out-of-the-box, bez previše čačkanja i podešavanja. Meni je upravo to podešavanje, čačkanje i zadiranje u osjetljive sistemske datoteke gušt :)

    Lijepi pozdrav.

    • myself

      Vec duze vrijeme se spremam na rootanje Desire-a, ali sam se pomalo pogubio izmedju gomile tutoriala na netu. Svako ima neki svoj nacin i zbog toga mi sav proces djeluje vrlo konfuzno. Mozes li mi ukrtko objasniti svoj postupak?

      • eliah84

        HTC DESIRE Probao CM7, dosta toga nije radilo, market nisam mogao intalirat i nisam mogao povratit dosta aplikacija sa titanium backupom. Presao na miui i sve 5 osim što mi je još par stvari na kineskom.

      • denahv

        Na forumu xda-developers ima opisan svaki korak, pogledaj Sticky teme: http://forum.xda-developers.com/forumdisplay.php?f=628

        Lijepi pozdrav.

  • sokre

    Imam Samsung Galaxy S (GT-I9000) već godinu i pol dana i super zadovoljan sam sa uređajem, dobio sam ga sa Androidom 2.1 Eclair a updateo službeno na 2.2 i 2.3 te prije par mjeseci i na najnoviji android 4.0 ICS :D (CM9 verzija) ..sad je naravno rootan te ima mogučnost overclockinga CPU-a i do 40-50% default brzine (a da je stabilan) 1GHz-> 1.4GHz….te overclock grafičkog čipa i do 15%, za što nisam imao ni pojma prije godinu i pol dana kad sam ga kupovao. Još sam u početku čak razmišljao i o iPhoneu ali karakteristike uređaja te same mogučnosti (uz financijsku isplativost) su na kraju prevagnule u korist Galaxya i androida, i nije mi žao.

    Rootao sam i flashao android 2.3 na bratićevu Xperiu X8 …bome, puno kompliciranije je bilo nego sa mojim SGSom.

  • sokre

    PS. Zaboravio sam reći i da se s obzirom na več spomenute geekovske termine u članku moglo spomenuti i par stvari tipa: bootloop te raščlaniti “brick mobitela” na soft brick (popravljiv! ..od nekih čak i ne smatran pravim “brickom”) te “hard brick” odnosno jedini i pravi brick mobitela bez mogučnosti popravka (izuzev zamjene hardwera u servisu) ;)
    Lijep pozdrav!

  • https://twitter.com/#!/dkkefa Davor Kefurt

    Da, mogao sam napomenuti još mnogo toga… Ali, ima toga poprilično, a nisam htio previše komplicirati… Komplikacije su na XDA…
    U konačnici ispada da Samsung ima trenutno najjednostavniju proceduru oko svega, pa onda HTC, pa Sony… Svog sam Nea V otključao na zeznutiji način (spajanjem žice sa USBa na Test-pinove u uređaju.. al su mi se ruke tresle…)
    Kako god okrenuli, malo je vjerovatno da će neki početnik preko noći učiniti nešto. Treba svladati snalaženje po forumu, savladati termine i iskusiti možda nekoliko ROMova… Možda se netko zezne, pa ne napravi backup (joj, da, niti to nisam spomenuo…)
    Više mi je bio cilj da jednostavnim tekstom natjeram ljude da malo počnu proučavati mogućnosti svojih uređaja…

    • Robert

      E svaka čast na članku sve čitam i slažem se sa svima ali ovo što si npisao mi je tek dalo malu nadu da imaš riješenje za moj problem: negdje sam nešta smrdao u mobu ako ti se da čitaj dalje imam sII gt-I9100:imam 25 custom roomova , ali dali sam lud ? možda ali vratio ga na 2.3.3. nemogu update i ne smeta ponovno stavio 4.0.3.i sve isprobao ali 4.0.3 ili ics nema scren lock. ne nudi mi gašenje mobitela i onaj izbornik kada se stisne tipka za gašenje. znaći i rootanje i micanje trokuta mi nije problem ali zašto mi se dešava ovo za screen nije mi jasno , dok na 2.3.3 normalno . isto tako sam nešta čačkao u mount i unmount, te sam i tamo u delete cache ,system i ono brisao ,u kiesu pokazuje da mi nije moguća nadogradnja tj. uređaj ne podržava i na mobu. update. Mob je kupljen u vipu otključao sam ga i koristio dva mjeseca 2.3. rootanog i onda probao staviti iCS i evo muka mojih. Dali imaš ideju kakvu bio bih zahvalan na pomoći

      • davidichos

        @a7667b9e0670e24558ba86e5da9fda21:disqus Pozdrav! imao sam isti problem sa zakljucavanjem tj. obicnog screen locka Dakle nisam se jos okusao sa rootom ali sam poprilicno jednostavno otklonio problem.. na nacin da sam otisao pod postavke/sigurnost/ CA certifikati ( od koje kakvih stranica, appova..) i jednostavno zbrisao sve od reda.. nakon toga sve radilo kako spada. Znam da je proslo oh ho ho od ovog gornjeg komentara, ali za ubuduce mozda nekome bude od koristi :D

    • sokre

      “U konačnici ispada da Samsung ima trenutno najjednostavniju proceduru oko svega”
      - tu bih se složio iako nemam iskustva ni sa jednim drugim mobom osim već spomenute xperie, samsung već ima recovery tako da sve što je potrebno je naći odgovarajući kernel, rootat mob i vrata custom ROMova su otvorena. :D

      “Svog sam Nea V otključao na zeznutiji način..”
      -ovo mi već zvuči komplicirano i opasno, na samsungu sam probao odbricakavanje hard brickanog moba isto sa prčkanjem po utoru za usb (koliko sam skužio izazivanjem malog kratkog spoja mob je trebao pokrenuti bootloadere)..mobitel je na kraju završio na servisu sa zamjenom matične ploče. :$$

      “..Više mi je bio cilj da jednostavnim tekstom natjeram ljude da malo počnu proučavati mogućnosti svojih uređaja…”
      -backup i pažljivo čitanje foruma jedino šta može spriječiti neželjene posljedice prčkanja po softveru :) .Članak je na početku pisan “polako” i sve pojednostavljeno a na kraju već pomalo “ubrzan” i pun linkova xD ..ali odličan u svakom slučaju, za početnike pravi orijentir.
      Mislim da sam ja svoj mob testirao do max. mogučnosti xD ..sad znam da zbog pretjeranog OC-a na mobu mogu peči jaja kolko je vruć (jednom prilikom 56C), sva sreća pa je bilo hladno vrijeme te sam ga za 2min u vanjskim uvjetima spustio na 30C (normala). No to nije preporučljivo često raditi jer kolko sam pročitao oštečuje internu SD memoriju. :$

  • Robert

    i da zaboravi reći da sam sada na t- mobilu i nemam problem sa ničim niti na jednom operteru osim tog scren locka, stavio sam go locker ali želim da imam orig. di sam šta mogao smrdati i dali se može total nanovo vratiti mob. kao kada je kupljen ne zanima me zbog garancije već da pobrišem sve živo sa njega

  • http://androidfan.eu5.org Marko

    Motorola Defy se još lakše roota. Stavio CM9 (by Epsylon) i telefon leti!!

  • myself

    Pa o kojem izdanju CM-a onda prica denahv, kad se hvali da mu tako dobro radi?
    BTW, ima li mozda tko za Desire-a proceduru “korak po korak” pa da pokusam necime nadomjestit stock rom?

    • denahv

      CyanogenMod 7.1.0 ;)
      I ne znam iz kojeg razloga nebi trebao CM dobro raditi na Desireu? Pogledaj statistiku, ima negdje na njihovoj stranici. Najvise puta je instaliran na HTC Desire (bravo).

      http://www.imgur.com/Om0Ze.jpg

  • http://pmr446hrvatska.tk dario

    zasto si cak tri puta napisao “preformanse”?

    • http://pmr446hrvatska.tk dario

      zapravo, cetiri puta

  • Netko

    Ima li netko prijedlog za ICS za Samsung galaxy tab P1000 (koji rom i procedura)

  • Karlo

    Ovaj ROM za SGS2 mi se cini jebenica
    http://forum.xda-developers.com/showthread.php?t=1403044

  • Dome

    zbog ovog ću vas nastaviti pratiti! hvala na članku, zakon ste! :D

  • Slavko

    @brisalo, jel se može to raditi i ako imamo 64-bitne winse, jer na onom linku kaže da se radi sa 32-bitnim pa da ne satrem mob? hvala

    • brisalo

      @slavko
      Ja sam to sve radio na 64bit WIN7, i nije bilo nikakvih problema. Evo mobitela pored mene, radi k’o curica

  • frane

    moze li dual touch na x8 na 2.2 froyobread

  • n4555

    Imam sony xperia go, i odjednom se ugasio sam od sebe i vise se nemoze upaliti… pomoc???