[Desire Android Development] asp2010:
So I downloaded it again and it flashed, but I'm stuck at the boot animation again. Here's the logcat:

E/AndroidRuntime( 7439): *** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.S
erverThread
E/AndroidRuntime( 7439): java.lang.NullPointerException
E/AndroidRuntime( 7439): at com.android.server.ServerThread.run(SystemSer
ver.java:314)
E/AndroidRuntime( 7439): Error reporting crash
E/AndroidRuntime( 7439): java.lang.NullPointerException
E/AndroidRuntime( 7439): at com.android.internal.os.RuntimeInit$UncaughtH
andler.uncaughtException(RuntimeInit.java:72)
E/AndroidRuntime( 7439): at java.lang.ThreadGroup.uncaughtException(Threa
dGroup.java:693)
E/AndroidRuntime( 7439): at java.lang.ThreadGroup.uncaughtException(Threa
dGroup.java:690)
E/installd( 182): eof
E/installd( 182): failed to read size
E/AudioHardwareQSD( 8124): Cannot open /dev/audience_a1026 -1
E/HTC Acoustic( 8124): Fail to open /system/etc/AdieHWCodecSetting.csv -1.
E/HTC Acoustic( 8124): read ADIE para from file failed -1
E/HTC Acoustic( 8124): ioctl ACOUSTIC_UPDATE_ADIE failed -1
E/HTC Acoustic( 8124): Fail to open /system/etc/TPA2018.csv -1.
E/PhonePolicy( 8123): Could not preload class for phone policy: com.android.inte
rnal.policy.impl.PhoneWindow$ContextMenuCallback
E/PackageParser( 8486): Package android has no certificates at entry AndroidMani
fest.xml; ignoring!
E/installd( 182): Couldn't opendir /data/data/android: No such file or director
y
E/PackageParser( 8486): Package com.google.android.talk has no certificates at e
ntry classes.dex; ignoring!
E/PackageParser( 8486): Package com.google.android.inputmethod.latin.dictionaryp
ack has no certificates at entry classes.dex; ignoring!
E/PackageParser( 8486): Package com.google.android.tts has no certificates at en
try classes.dex; ignoring!
E/PackageParser( 8486): Package com.google.android.setupwizard has no certificat
es at entry classes.dex; ignoring!
E/PackageParser( 8486): Package com.google.android.voicesearch has no certificat
es at entry classes.dex; ignoring!
E/PackageParser( 8486): Package com.google.android.googlequicksearchbox has no c
ertificates at entry classes.dex; ignoring!
E/PackageParser( 8486): Package com.google.android.apps.genie.geniewidget has no
certificates at entry classes.dex; ignoring!
E/System ( 8486): ******************************************
E/System ( 8486): ************ Failure starting core service
E/System ( 8486): java.lang.NullPointerException
E/System ( 8486): at com.android.server.pm.PackageManagerService.grantPerm
issionsLPw(PackageManagerService.java:4298)
E/System ( 8486): at com.android.server.pm.PackageManagerService.updatePer
missionsLPw(PackageManagerService.java:4247)
E/System ( 8486): at com.android.server.pm.PackageManagerService.<init>(Pa
ckageManagerService.java:1155)
E/System ( 8486): at com.android.server.pm.PackageManagerService.main(Pack
ageManagerService.java:843)
E/System ( 8486): at com.android.server.ServerThread.run(SystemServer.java
:170)
F/SystemServer( 8486): BOOT FAILURE starting Input Manager Service
F/SystemServer( 8486): java.lang.NullPointerException
F/SystemServer( 8486): at android.app.PendingIntent.getBroadcast(PendingIntent.
java:293)
F/SystemServer( 8486): at com.android.server.InputMethodManagerService.<init>(I
nputMethodManagerService.java:551)
F/SystemServer( 8486): at com.android.server.ServerThread.run(SystemServer.java
:286)
E/AndroidRuntime( 8486): Error reporting WTF
E/AndroidRuntime( 8486): java.lang.NullPointerException
E/AndroidRuntime( 8486): at com.android.internal.os.RuntimeInit.wtf(Runti
meInit.java:345)
E/AndroidRuntime( 8486): at android.util.Log$1.onTerribleFailure(Log.java
:103)
E/AndroidRuntime( 8486): at android.util.Log.wtf(Log.java:278)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.reportWtf(Sys
temServer.java:79)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.run(SystemSer
ver.java:289)
F/SystemServer( 8486): BOOT FAILURE starting Accessibility Manager
F/SystemServer( 8486): java.lang.NullPointerException
F/SystemServer( 8486): at android.app.ContextImpl.registerReceiverInternal(Cont
extImpl.java:1081)
F/SystemServer( 8486): at android.app.ContextImpl.registerReceiver(ContextImpl.
java:1056)
F/SystemServer( 8486): at android.app.ContextImpl.registerReceiver(ContextImpl.
java:1050)
F/SystemServer( 8486): at com.android.internal.content.PackageMonitor.register(
PackageMonitor.java:65)
F/SystemServer( 8486): at com.android.server.accessibility.AccessibilityManager
Service.registerPackageChangeAndBootCompletedBroadcastReceiver(AccessibilityMana
gerService.java:278)
F/SystemServer( 8486): at com.android.server.accessibility.AccessibilityManager
Service.<init>(AccessibilityManagerService.java:172)
F/SystemServer( 8486): at com.android.server.ServerThread.run(SystemServer.java
:294)
F/SystemServer( 8486): BOOT FAILURE making display ready
F/SystemServer( 8486): java.lang.NullPointerException
F/SystemServer( 8486): at com.android.server.ServerThread.run(SystemServer.java
:302)
F/SystemServer( 8486): BOOT FAILURE performing boot dexopt
F/SystemServer( 8486): java.lang.NullPointerException
F/SystemServer( 8486): at com.android.server.ServerThread.run(SystemServer.java
:308)
E/AndroidRuntime( 8486): Error reporting WTF
E/AndroidRuntime( 8486): java.lang.NullPointerException
E/AndroidRuntime( 8486): at com.android.internal.os.RuntimeInit.wtf(Runti
meInit.java:345)
E/AndroidRuntime( 8486): at android.util.Log$1.onTerribleFailure(Log.java
:103)
E/AndroidRuntime( 8486): at android.util.Log.wtf(Log.java:278)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.reportWtf(Sys
temServer.java:79)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.run(SystemSer
ver.java:297)
E/AndroidRuntime( 8486): Error reporting WTF
E/AndroidRuntime( 8486): java.lang.NullPointerException
E/AndroidRuntime( 8486): at com.android.internal.os.RuntimeInit.wtf(Runti
meInit.java:345)
E/AndroidRuntime( 8486): at android.util.Log$1.onTerribleFailure(Log.java
:103)
E/AndroidRuntime( 8486): at android.util.Log.wtf(Log.java:278)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.reportWtf(Sys
temServer.java:79)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.run(SystemSer
ver.java:304)
E/AndroidRuntime( 8486): Error reporting WTF
E/AndroidRuntime( 8486): java.lang.NullPointerException
E/AndroidRuntime( 8486): at com.android.internal.os.RuntimeInit.wtf(Runti
meInit.java:345)
E/AndroidRuntime( 8486): at android.util.Log$1.onTerribleFailure(Log.java
:103)
E/AndroidRuntime( 8486): at android.util.Log.wtf(Log.java:278)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.reportWtf(Sys
temServer.java:79)
E/AndroidRuntime( 8486): at com.android.server.ServerThread.run(SystemSer
ver.java:310)
E/AndroidRuntime( 8486): *** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.S
erverThread
E/AndroidRuntime( 8486): java.lang.NullPointerException
E/AndroidRuntime( 8486): at com.android.server.ServerThread.run(SystemSer
ver.java:314)
E/AndroidRuntime( 8486): Error reporting crash
E/AndroidRuntime( 8486): java.lang.NullPointerException
E/AndroidRuntime( 8486): at com.android.internal.os.RuntimeInit$UncaughtH
andler.uncaughtException(RuntimeInit.java:72)
E/AndroidRuntime( 8486): at java.lang.ThreadGroup.uncaughtException(Threa
dGroup.java:693)
E/AndroidRuntime( 8486): at java.lang.ThreadGroup.uncaughtException(Threa
dGroup.java:690)
E/installd( 182): eof
E/installd( 182): failed to read size
E/AudioHardwareQSD( 9170): Cannot open /dev/audience_a1026 -1
E/HTC Acoustic( 9170): Fail to open /system/etc/AdieHWCodecSetting.csv -1.
E/HTC Acoustic( 9170): read ADIE para from file failed -1
E/HTC Acoustic( 9170): ioctl ACOUSTIC_UPDATE_ADIE failed -1
E/HTC Acoustic( 9170): Fail to open /system/etc/TPA2018.csv -1.

It's strange that it works for you, though, maybe there's a problem with my ROM configuration?