HTC Hero: Rooten & Custom ROM's |
 |
IntroductieWelkom in deel 2 van het rooten & custom ROM's topic voor de HTC Hero. In dit topic is het de bedoeling om te discussiëren over het installeren en gebruik van custom ROM's voor de HTC Hero. Omdat Android open source is, is er een zeer levendige community van hobby developers die een eigen touch geven aan het Android OS. Ook worden er vaak ROM's overgezet die oorspronkelijk voor een ander toestel waren, maar met wat aanpassingen ook op bijv. de HTC Hero werken.
De community voor de HTC Hero is erg groot, omdat het nog steeds een erg populair Android toestel is. Ook zijn veel ROM makers al ervaren met de HTC hardware, aangezien er voor veel Windows Mobile smartphones van HTC ook een actieve community bestaat.
|
Inhoudsopgave |
DisclaimerHet flashen van custom ROM's is geheel op eigen risico, ik ben niet verantwoordelijk voor eventueel kapotte hero's.
|
Waarom een custom ROMCustom ROM's zijn, zoals de naam al doet vermoeden, aangepaste versies van de ROM van de fabrikant. Vaak is er een aangepaste Linux Kernel (de allerlaagste basis van Android) met een aantal optimalisaties, zodat je telefoon sneller is. Dit verschilt natuurlijk per ROM.
Veel voorkomende voordelen van een custom ROM:- Sneller
- Root (zie waarom root beneden)
- Extra functies
- Nieuwere android versies (bijv. android 2.3 op je hero)
Voordelen van root-access- Je kan in principe een voorwaardige Linux distributie installeren
- Je kan alles aanpassen aan je telefoon
- Je kan bepaalde applicaties gebruiken die root toegang nodig hebben zoals:
- Wifi Tether/aNetShate - een programma waarmee je van je telefoon een wifi accesspoint maakt, zo kan je met bijv. je laptop op internet
- Apps2sd - Sla al je applicaties die je via de market installeert op je SD kaart
- En nog een heleboel meer
|
Een greep uit het huidige aanbodEr zijn behoorlijk wat custom ROM's voor de HTC Hero. Hieronder staat een lijstje met de populairste ROM's van dit moment.Android 2.1 ROM's met HTC SenseOok al is er een officiële 2.1 update van HTC voor de hero, de meeste ROM bouwers hebben er een eigen sausje overheen gegoten in de vorm van andere (overgeklokte en geoptimalizeerde) kernels en andere handige toevoegingen. Ze zijn over het algemeen vrij stabiel, en doen niet onder voor de echte update.
Android 2.1 ROM's zonder HTC SenseJe kan er ook voor kiezen om een ROM te installeren zonder de extra schil van HTC, dan heb je de normale android, zoals google dat voor zich ziet. Deze ROM's zijn over het algemeen erg snel en stabiel.
Android 2.2 ROM'sSInds Google 2.2 heeft uitgebracht, en HTC zelf waarschijnlijk geen update meer gaat uitbrengen voor de Hero, is het aan de ROM bouwers om 2.2 op onze Hero te krijgen. Dat is zeer goed gelukt, alleen is het bijna niet meer mogelijk om Sense erop te krijgen, maar persoonlijk vind ik dat niet nodig. 
Android 2.3 ROM'sHet is nu dus aan de ROM bouwers om nieuwere versies te porten naar de Hero, en ook met Android 2.3 is dat vrij snel gegaan. Het is niet mogelijk om Android 2.3 te krijgen met Sense. De onderstaande ROM's zijn snel, hebben een erg goede accuduur en zeer stabiel.
Suggesties: stuur een DM
|
Een custom ROM installerenDus, jij bent geïnteresseerd geraakt in een custom ROM? Het installeren is tegenwoordig niet zo heel moeilijk meer. Ook kan er weinig fout gaan, waardoor je telefoon helemaal wordt verneukt. Voordat we beginnen, een aantal dingen vooraf:- Er worden vaak veel afkortingen gebruikt, en misschien voor jou andere onbekende termen. Het is daarom makkelijk om even de Glossary door te lezen.
- Backuppen: Maak voordat je iets gaat flashen, een backup.
- Voordat je een custom ROM gaat flashen, maak je ALTIJD een nandroid backup. Hierover later meer.
- Bij het flashen van een ROM is vaak een zogenaamde 'wipe' nodig, hiermee wordt je persoonlijke data gewist. Wil je dingen bewaren (zoals smsjes), dan zal je die ook moeten backuppen. Voorbeeld programma's:
- SMS Backup & Restore
- Titanium Backup
- Lees rustig en goed
- Zorg dat je HTC Hero opgeladen is
- Wees geduldig. Het duurt vaak eventjes voordat het flashen klaar is, en ook het opstarten duurt vaak (een stuk) langer dan normaal.
- Alles is op eigen risico
De recovery imageMisschien heb je hem al eens gebruikt, de standaard 'Reset to factory settings' optie van de HTC Hero, door de home en 'end call' knop in te houden tijdens het opstarten. Dit is de standaard recovery van de HTC Hero. Hij is niet zo uitgebreid, je kan namelijk alleen maar resetten! Om een custom ROM te installeren gaan we dit veranderen. We hebben een aangepaste recovery image nodig.
Onderstaande methode werkt met elke Android versie.- Ga naar Instellingen -> Toepassingen -> Vink onbekende bronnen aan
- Download de volgende bestanden en zet ze op je SD kaart
- Zorg dat je de volgende apps uit de market haalt:
- Android Terminal Emulator
- EStrongs File Explorer of een andere file manager
- Start nu je filemanager (EStrongs bijv. dus), en klik op UniversalAndroot.apk, dit programma wordt nu geïnstalleerd.
- Als die klaar is, open je de lijst met applicaties, en start je Universal Androot.
- Selecteer de goede android versie die je hebt, je huidige Android versie kan je vinden onder Instellingen -> Over de telefoon.
- Klik op 'Root', en wacht tot die klaar is.
- Start de app 'Android terminal emulator'
- Zorg dat je telefoon niet verbonden is met je computer via USB.
- Voer de volgende commands in door ze simpelweg over te typen en dan op enter te drukken
flash_image recovery /sdcard/recovery.img
- Herstart je telefoon, en houd je 'home' + 'end call' knop in tijdens het opstarten, je komt nu in je nieuw geflashde recovery terecht!
Optie's van Amon_Ra:- Telefoon wipen
- Nandroid en BART backups
- Je sd kaart partitioneren voor het gebruik van apps2sd
- zip bestand flashen
- USB mass storage aan/uit zetten (om bestanden te kopiëren naar/van je computer)
- En meer..
Voorbereiden voor apps2sdSinds android 2.2 zit apps opslaan op je sd kaart er standaard al in, dit heb je dus niet per se meer nodig, maar het kan ook geen kwaad, als je gewoon alle apps direct op je SD kaart wilt hebben, zonder er eerst een vinkje er voor te moeten zetten.
De methode die google gebruikt is totaal anders dan onderstaande methode, ze zijn dus niet compatible met elkaar, al kan je ze wel naast elkaar gebruiken.
Bijna elke custom ROM heeft ondersteuning voor apps2sd. Om hier gebruik van te maken moet je SD kaart wel op de goede manier gepartitioneerd zijn. Dit gaan we nu doen.
Let op: je SD kaart wordt hierdoor helemaal leeg gemaakt, zorg dat je de belangrijke bestanden backupped. Gebruik bijv. USB-MS toggle hiervoor.- Start op in recovery mode
- Klik op Partition SDcard
- Klik op Partition SD
- Gebruik gewoon de standaard waarden
- En je hebt nu linux swap partitie, 512 MB partitie voor je apps, en de rest voor je overige data.
Een custom ROM installerenEn nu voor het echte werk, de custom ROM zelf. Ik zou zeggen, kies de ROM die je graag wilt, en download het zip bestandje. Zet deze op je sdkaart. Je moet dat zip bestand niet zelf uitpakken.
Je kan dit proces zovaak herhalen als je wil, je hoeft daarbij niet telkens de voorgaande stappen uit te voeren.- Start weer op in recovery mode
- Maak een Nandroid backup!!!
- Dit doe je door in je recovery te klikken op 'Backup/Restore'
- Klik daarna op Nand backup
- Zorg ervoor dat je minstens 250 MB vrij hebt op je sd kaart, aangezien een backup best wat ruimte in beslag neemt.
- Even wachten.. en klaar.
- Wipe je telefoon
- In bijna alle gevallen is het nodig om je telefoon te wipen. Dit betekent je hele telefoon terug te brengen naar het minimale. Al je persoonlijke instellingen en data worden hiermee gewist.
- Klik op wipe
- Klik op Wipe data/factory reset
- Klik op Wipe dalvik cache
- Soms is het ook nodig om 'Wipe SD:ext partition' aan te klikken, mocht je telefoon hangen bij het opstarten (= langer dan een kwartier), dan zou ik weer rebooten in recovery, en deze optie aanklikken. Let op, al je applicaties die je via de market hebt geinstalleerd zullen hiermee worden verwijderd
- Als je bijv. al een custom ROM hebt geinstalleerd, en je installeert een nieuwe versie van diezelfde rom, dan is het in sommige gevallen mogelijk om het wipen over te slaan.
- Flash de custom ROM door op 'Flash zip from sdcard' te klikken, en daarna het zip bestandje wat je zojuist hebt gedownload.
- Wacht even tot die klaar is met uitpakken
- Herstart je telefoon. Dit kan vaak lang duren tot zelfs een kwartier. Mocht die niet willen opstarten, haal de batterij er uit, en start opnieuw in recovery op. Waarschijnlijk heb je niet goed gewiped, probeer het nog een keer.
- Je custom ROM staat er op!
De radioDe radio is de firmware van de chip die alle communicatie afhandelt met het GSM netwerk en dergelijke. Ook hiervoor komen soms updates voor uit, en nieuwe versies kunnen de ontvangst of de batterijduur verbeteren. Het is dus meestal wel aan te raden om de nieuwe versie te flashen. Ook dit kan met Amon_Ra.- Op Deze pagina staat een lijstje met de radio's voor de HTC hero. Download de nieuwste, op moment van schrijven update-hero-radio-63.18.55.06SU_6.35.17.03-signed.zip
- Zet dit zip bestandje ook weer op je SD kaart.
- Ga weer naar je recovery, en klik op Flash zip from sdcard (en maak een nandroid backup vooraf)
- Kies nu het zip bestandje van je zonet gedownloade radio.
- Hij gaat weer uitpakken, en op een gegeven moment vraagt die je telefoon opnieuw te starten. Doe dit.
- Houd home en end call knop weer in, en wanneer Amon_Ra weer op start, gaat die meteen weer door met het installeren van je radio. Na een tijdje is die klaar en kan je je telefoon weer normaal herstarten.
- Tijdens het flashen van een radio rom NOOIT je batterij er uit halen.
|
Je gegevens backuppen met Titanium backupZo, je hebt nu een nieuwe custom ROM, maar na een tijdje is er toch weer ergens een betere custom ROM gereleased. In bijna alle gevallen moet je dan opnieuw je telefoon wipen, en ben je al je gegevens kwijt. Niet echt handig, want het kost allemaal werk om alles weer opnieuw in te stellen. Gelukkig hebben we ook hier een tooltje voor, genaamd Titanium Backup. Dit programma kan je gewoon van de market downloaden, en werkt alleen met root.Backuppen- Start titanium backup op, en klik op de backup/restore tab.
- Druk op je menu knop, en tik Batch aan.
- Je krijgt nu een lijstje met backup mogelijkheden, degene die je vooral wil gebruiken:
- Backup all user apps, hiermee kan je de programma's selecteren die je wilt backuppen (incl. programma instellingen)
- Backup all system data, backup systeem instellingen, de groene dingen zijn meestal handige dingen om te backuppen, rode dingen kan je in principe wel overslaan.
- Backup all user apps + system data, een combinatie van de bovenstaande 2.
- Selecteer de dingen die je wil backuppen, zoals hierboven gezegd, groene dingen zijn handig, plus je geinstalleerde programma's.
- Druk op run batch operation.
- Klaar

Backup terug zetten- Start titanium backup op, en ga naar de Backup/Restore tab.
- Druk op je menu toets, en klik batch aan.
- Scroll iets naar beneden, en je hebt daar een aantal restore acties, de 2 handige zijn:
- Restore missing apps with data, deze installeerd je programma's die nog missen op je telefoon, inclusief instellingen.
- Restore missing apps + all system data, deze installeert al je programma's die nog missen op je telefoon, maar zet naast de programma instellingen ook alle systeem instellingen terug.
- Deselecteer dingen die je eventueel niet terug wil hebben.
- Klik op Run batch operation, en klaar

|
Verwante linksgertvdijk in "[HTC Hero] Rooten & Custom ROM's"
http://www.sizzledcore.co...l-amon-ra-recovery-image/
http://www.sizzledcore.co...a-custom-rom-on-htc-hero/
http://theunlockr.com/200...ur-htc-hero-in-one-click/
http://theunlockr.com/200...tom-rom-on-your-htc-hero/
http://www.villainrom.co.uk/viewtopic.php?f=110&t=2096
|
Tot slotHeb je nog vragen, dan kan je ze gerust hier stellen. Voor suggesties kan je mij altijd een DM sturen 
|
Changelog- 7 Februari 2011 - Android 2.3 ROMs
- 19 Januari 2011 - Meer 2.2 ROMs, nieuwe manier van rooten.
- 21 Juli 2010 - Flinke upgrade: Nieuwe layout, 2.2 ROM's, rooten van officiele 2.1 update.
- 20 Juni 2010 - ROM Lijst hier en daar wat bijgewerkt
- 31 mei 2010 - Titanium Backup tutorial toegevoegd.
- 30 mei 2010 - ROM lijst flink upgedate, met dank aan rickiii.
- 22 april 2010 - Aantal ROMs toegevoegd, en bestaande upgedate naar de nieuwste versies.
- 7 april 2010 - Eerste versie
|
[
Voor 255% gewijzigd door
Sh4wn op 05-04-2011 12:56
]