[G1 Android Development] short/y:
Flashed 3.4.3 without a wipe (coming from 1.51 US) and got the following. I believe the first failure reading /system/framework/com.htc.resources.apk is the root of the problem because I don't see any of these errors when coming up on the 1.51 US version but that's a very unedicated guess.

06-21 11:55:18.351 111 119 I dalvikvm: Zip is good, but no classes.dex inside, and no .odex file in the same directory

06-21 11:55:18.361 111 119 W PackageManager: Exception reading jar: /system/framework/com.htc.resources.apk

06-21 11:55:18.361 111 119 W PackageManager: java.io.IOException: /system/framework/com.htc.resources.apk06-21 11:55:18.361 111 119 W PackageManager:	at dalvik.system.DexFile.isDexOptNeeded(Native Method)

06-21 11:55:18.361 111 119 W PackageManager:	at com.android.server.PackageManagerService.<init>(PackageManagerService.java:439)

06-21 11:55:18.361 111 119 W PackageManager:	at com.android.server.PackageManagerService.main(PackageManagerService.java:261)

06-21 11:55:18.361 111 119 W PackageManager:	at com.android.server.ServerThread.run(SystemServer.java:113)

and then, a little later

06-21 11:55:21.101 111 119 E PackageManager: Package android has no signatures that match those in shared user android.uid.system; ignoring!

06-21 11:55:21.121 111 119 D PackageManager: Scanning app dir /system/app

06-21 11:55:21.241 111 119 W PackageManager: Permission com.google.android.gtalkservice.permission.GTALK_SERVICE from package com.google.android.apps.gtalkservice ignored: no group null

06-21 11:55:21.241 111 119 W PackageManager: Permission com.google.android.gtalkservice.permission.SEND_GTALK_DATA_MESSAGE from package com.google.android.apps.gtalkservice ignored: no group null

06-21 11:55:21.952 111 119 W PackageManager: Permission com.android.vending.CHECK_LICENSE from package com.android.vending ignored: no group null

06-21 11:55:24.831 111 119 W PackageManager: Permission com.android.launcher.permission.INSTALL_SHORTCUT from package com.android.launcher ignored: no group null

06-21 11:55:24.831 111 119 W PackageManager: Permission com.android.launcher.permission.UNINSTALL_SHORTCUT from package com.android.launcher ignored: no group null

06-21 11:55:24.831 111 119 W PackageManager: Permission com.android.launcher.permission.READ_SETTINGS from package com.android.launcher ignored: no group null

06-21 11:55:24.831 111 119 W PackageManager: Permission com.android.launcher.permission.WRITE_SETTINGS from package com.android.launcher ignored: no group null

06-21 11:55:24.971 111 119 W PackageManager: Permission com.android.providers.im.permission.READ_ONLY from package com.android.providers.im ignored: no group null

06-21 11:55:24.971 111 119 W PackageManager: Permission com.android.providers.im.permission.WRITE_ONLY from package com.android.providers.im ignored: no group null

(snip)

06-21 11:55:48.431 111 119 D ActivityManager: Start running!06-21 11:55:48.501 111 119 I Zygote : Process: zygote socket opened

06-21 11:55:48.531 111 119 I ActivityManager: Start proc com.android.phone for added application com.android.phone: pid=151 uid=1001 gids={}

(snip)

06-21 11:55:49.801 151 151 I ActivityThread: Publishing provider mms: com.android.providers.telephony.MmsProvider

06-21 11:55:50.161 151 151 I ActivityThread: Publishing provider sms: com.android.providers.telephony.SmsProvider

06-21 11:55:50.241 151 151 I ActivityThread: Publishing provider telephony: com.android.providers.telephony.TelephonyProvider

06-21 11:55:50.251 158 158 I ActivityThread: Publishing provider contacts;call_log: com.android.providers.contacts.GoogleContactsProvider

06-21 11:55:50.281 151 151 I ActivityThread: Publishing provider sim: com.android.phone.SimProvider

06-21 11:55:50.321 151 151 I ActivityThread: Publishing provider mms-sms: com.android.providers.telephony.MmsSmsProvider

06-21 11:55:50.881 158 158 I ActivityThread: Publishing provider com.android.googlesearch.SuggestionProvider: com.android.googlesearch.SuggestionProvider

06-21 11:55:51.171 158 158 I ActivityThread: Publishing provider com.android.launcher.settings: com.android.launcher.LauncherProvider

06-21 11:55:51.481 158 163 E DatabaseUtils: Writing exception to parcel

06-21 11:55:51.481 158 163 E DatabaseUtils: java.lang.SecurityException: Permission Denial: reading com.android.providers.contacts.GoogleContactsProvider uri content://call_log/calls from pid=151, uid=1001 requires android.permission.READ_CONTACTS

06-21 11:55:51.481 158 163 E DatabaseUtils:	at android.content.ContentProvider$Transport.checkReadPermission(ContentProvider.java:193)

06-21 11:55:51.481 158 163 E DatabaseUtils:	at android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:111)

06-21 11:55:51.481 158 163 E DatabaseUtils:	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:97)

06-21 11:55:51.481 158 163 E DatabaseUtils:	at android.os.Binder.execTransact(Binder.java:287)

06-21 11:55:51.481 158 163 E DatabaseUtils:	at dalvik.system.NativeStart.run(Native Method)

06-21 11:55:51.491 158 163 E AndroidRuntime: Crash logging skipped, no checkin service

06-21 11:55:51.701 158 158 D AndroidRuntime: Shutting down VM

06-21 11:55:51.701 158 158 W dalvikvm: threadid=3: thread exiting with uncaught exception (group=0x4000fe70)

06-21 11:55:51.711 158 158 E AndroidRuntime: Uncaught handler: thread main exiting due to uncaught exception

06-21 11:55:51.781 158 158 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.launcher/com.android.launcher.Launcher}: java.lang.SecurityException: Access denied to process: 158, must have permission android.permission.SET_WALLPAPER_HINTS

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2268)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.app.ActivityThread.access$1800(ActivityThread.java:112)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.os.Handler.dispatchMessage(Handler.java:99)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.os.Looper.loop(Looper.java:123)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.app.ActivityThread.main(ActivityThread.java:3948)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at java.lang.reflect.Method.invokeNative(Native Method)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at java.lang.reflect.Method.invoke(Method.java:521)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at dalvik.system.NativeStart.main(Native Method)

06-21 11:55:51.781 158 158 E AndroidRuntime: Caused by: java.lang.SecurityException: Access denied to process: 158, must have permission android.permission.SET_WALLPAPER_HINTS

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.os.Parcel.readException(Parcel.java:1234)

06-21 11:55:51.781 158 158 E AndroidRuntime:	at android.os.Parcel.readException(Parcel.java:1222)

and it continues downhill from there.