Kernel updaten in NAND Android op de HD2
Sinds 30 december is het mogelijk om via een NAND installatie Windows Mobile volledig te vervangen op je HTC HD2 door Android. NAND heeft als voordeel ten opzichte van het draaien op een SD kaart dat het een stuk stabieler is en je Windows Mobile niet meer hoeft te emuleren.
Nu ben ik persoonlijk fan van de Desire HD builds, omdat deze er wat fijner uitzien en je ook de mogelijkheid geven om het uiterlijk van Sense aan te passen. Iets wat niet in de originele Sense interface mogelijk is. Eigenlijk kan je de Sense interface van Desire HD builds zien als een goede slag qua verbetering van de originele Sense interface.
Op het moment zijn er verschillende NAND builds beschikbaar gebasseerd op de Desire HD. Echter zijn ze niet allemaal even goed te noemen, maar dat is onder andere een kwestie van smaak. Zo heeft MDJ de build “Revolution HD v.2.2″ uitgebracht, maar hier zit een heel speels lettertype in verwerkt en die bevalt mij niet. Daarom heb ik gekozen voor “gauner1986′s HD-FI 0.3″. Deze build is zo goed als gelijk aan de originele Desire HD build. De kernel die er bij wordt geleverd door gauner zelf gaf bij mij wat vertragingen op m’n telefoon en dus heb ik deze vervangen met de kernel van MDJ. Omdat het nogal wat uitzoekwerk was hoe ik die kernel ook daadwerkelijk moest vervangen en je je misschien niet helemaal kan redden in het Engels, vindt je hieronder een uitleg hoe je dat nou precies doet.
Om ervoor te zorgen dat je PC kan praten met je telefoon heb je deze componenten nodig:
- Java SE Development Kit
- Android SDK (inclusief “adb”)
- Je nieuwe kernel
Download en installeer eerst de Java SE Development Kit vanaf de website van Oracle. Let er op dat je de JDK versie download en niet de JRE. JDK staat voor Java Development Kit en JRE voor Java Runtime Environment. Je hebt deze Development Kit nodig ter ondersteuning van de Android SDK.
Vervolgens kan je beginnen met het downloaden de Android SDK. Deze kan je van de website van Android halen. Om de boel simpel te houden zou ik je aanraden om het installatiebestand installer_r08-windows.exe te downloaden en te installeren.
Als je klaar bent met deze handelingen is het tijd om je favoriete kernel te downloaden. Op het moment kan je kiezen uit onder andere prj’s kernel v0.3 en MDJ s9.2. Vervolgens moet je “adb.exe” en “AdbWinApi.dll” kopiëren van “C:\Program Files\Android\android-sdk-windows\platform-tools” naar de map met je nieuwe kernel en daarna een batchbestand starten om de kernel naar je telefoon te “pushen”. Om het makkelijk te maken heb ik dit betreffende pakketje inclusief de kernel van MDJ voor je klaargezet op de website van Megaupload. Als je dit pakketje hebt gedownload moet je het uitpakken naar een voor jou geschikte locatie.
Als je de inhoud van het pakketje eenmaal hebt uitgepakt sluit je je telefoon aan op je PC en kies je voor “Alleen opladen”. Let er wel op dat je “USB-foutopsporing” hebt aangezet. Mocht je dat nog niet gedaan hebben in het verleden, dan kan je dit aanzetten via Instellingen -> Applicaties -> Ontwikkeling.
Eenmaal de stappen hierboven voltooid ga je naar de map waarin je het bestand “Android_kernel_updaten.zip” naartoe hebt uitgepakt en vervolgens start je het bestand “install_kernel.bat”.
Nadat je dit bestand hebt gestart zal er een Command Prompt op worden gestart die de bestanden naar je telefoon pusht.
Als alle bestanden naar je telefoon zijn gepusht kan je op een toets drukken om verder te gaan en het venster te sluiten. Het enige wat je dan nog moet doen is je telefoon opnieuw op te starten. Als je dat eenmaal hebt gedaan kan je controleren via Instellingen -> Over de telefoon -> Software-informatie of het updaten van je kernel is gelukt.




hallo,
Duidelijke uitleg, maar ik krijg na het installeren van Java SDK, de android SDK niet geinstalleerd, omdat de android SDK java niet kan vinden.
Kan helaas dus niet de kernel updaten.
Updaten is van kernel is inmiddels gelukt.
Merk allen niet veel verschil met de kernel die er bij zat.
Mooi dat het gelukt is.
Het is inderdaad geen garantie dat de boel beter gaat lopen met een andere kernel, maar over het algemeen doet de MDJ kernel wel goed z’n werk.
Heb nu zelfs MDJ 9.4. Die is iets beter maar nog niet perfect.