[G1 Android Development] kokenjr:
I also get a boot loop using the first method (i.e. no new kernel/radio).

An excerpt of the logcat (if it helps):

D/dalvikvm( 446): GC_FOR_MALLOC freed 6970 objects / 500336 bytes in 169ms

I/PackageManager( 446): /system/app/htcmarket.apk changed; collecting certs

D/dalvikvm( 446): GC_FOR_MALLOC freed 5289 objects / 420016 bytes in 156ms

D/installd( 220): DexInv: --- BEGIN '/system/app/htcmarket.apk' ---

E/dalvikvm( 465): opt header write failed: No space left on device

W/installd( 220): DexInv: --- END '/system/app/htcmarket.apk' --- status=0xff00

, process failed

E/installd( 220): dexopt failed on '/data/dalvik-cache/system@app@htcmarket.apk

@classes.dex' res = 65280

I/PackageManager( 446): /system/app/htcmsgwidgets.apk changed; collecting certs

I/PackageManager( 446): /system/app/htcsearchwidgets.apk changed; collecting ce

rts

D/dalvikvm( 446): GC_FOR_MALLOC freed 6122 objects / 464400 bytes in 162ms

I/PackageManager( 446): /system/app/htcsettingwidgets.apk changed; collecting c

erts

D/installd( 220): DexInv: --- BEGIN '/system/app/htcsettingwidgets.apk' ---

E/dalvikvm( 466): opt header write failed: No space left on device

W/installd( 220): DexInv: --- END '/system/app/htcsettingwidgets.apk' --- statu

s=0xff00, process failed

E/installd( 220): dexopt failed on '/data/dalvik-cache/system@app@htcsettingwid

gets.apk@classes.dex' res = 65280

I/PackageParser( 446): com.google.android.marvin.kickback: compat added android

.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE

I/PackageManager( 446): /system/app/kickback.apk changed; collecting certs

I/PackageManager( 446): New shared user com.google.android.marvin.feedback: id=

10061

D/dalvikvm( 446): GC_FOR_MALLOC freed 11410 objects / 719800 bytes in 191ms

I/PackageManager( 446): /system/app/restartapp.apk changed; collecting certs

I/PackageParser( 446): com.google.android.marvin.soundback: compat added androi

d.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE

I/PackageManager( 446): /system/app/soundback.apk changed; collecting certs

D/installd( 220): DexInv: --- BEGIN '/system/app/soundback.apk' ---

E/dalvikvm( 467): opt header write failed: No space left on device

W/installd( 220): DexInv: --- END '/system/app/soundback.apk' --- status=0xff00

, process failed

E/installd( 220): dexopt failed on '/data/dalvik-cache/system@app@soundback.apk

@classes.dex' res = 65280

D/PackageManager( 446): Scanning app dir /data/app

I/PackageParser( 446): android.tether: compat added android.permission.WRITE_EX

TERNAL_STORAGE android.permission.READ_PHONE_STATE

I/PackageManager( 446): /data/app/wireless_tether_2_0_2.apk changed; collecting

certs

D/dalvikvm( 446): GC_FOR_MALLOC freed 8957 objects / 536728 bytes in 176ms

D/installd( 220): DexInv: --- BEGIN '/data/app/wireless_tether_2_0_2.apk' ---

E/dalvikvm( 468): opt header write failed: No space left on device

W/installd( 220): DexInv: --- END '/data/app/wireless_tether_2_0_2.apk' --- sta

tus=0xff00, process failed

E/installd( 220): dexopt failed on '/data/dalvik-cache/data@app@wireless_tether

_2_0_2.apk@classes.dex' res = 65280

I/PackageManager( 446): /data/app/SpareParts.apk changed; collecting certs

D/installd( 220): DexInv: --- BEGIN '/data/app/SpareParts.apk' ---

E/dalvikvm( 469): opt header write failed: No space left on device

W/installd( 220): DexInv: --- END '/data/app/SpareParts.apk' --- status=0xff00,

process failed

E/installd( 220): dexopt failed on '/data/dalvik-cache/data@app@SpareParts.apk@

classes.dex' res = 65280

I/PackageParser( 446): com.facebook.katana: compat added android.permission.WRI

TE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE

I/PackageManager( 446): /data/app/Facebook.apk changed; collecting certs

D/dalvikvm( 446): GC_FOR_MALLOC freed 5645 objects / 352856 bytes in 225ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 2595 objects / 495664 bytes in 150ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 1791 objects / 225384 bytes in 156ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 3465 objects / 257080 bytes in 167ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 13563 objects / 629800 bytes in 193ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 15538 objects / 630912 bytes in 198ms

D/installd( 220): DexInv: --- BEGIN '/data/app/Facebook.apk' ---

E/dalvikvm( 470): opt header write failed: No space left on device

W/installd( 220): DexInv: --- END '/data/app/Facebook.apk' --- status=0xff00, p

rocess failed

E/installd( 220): dexopt failed on '/data/dalvik-cache/data@app@Facebook.apk@cl

asses.dex' res = 65280

I/PackageManager( 446): /data/app/Twitter.apk changed; collecting certs

D/dalvikvm( 446): GC_FOR_MALLOC freed 6506 objects / 441128 bytes in 218ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 17766 objects / 1157464 bytes in 169ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 1712 objects / 222928 bytes in 156ms

D/dalvikvm( 446): GC_FOR_MALLOC freed 3389 objects / 271424 bytes in 176ms

W/PackageParser( 446): Exception reading res/drawable-hdpi/appwidget_twitter_lo

go_default.png in /data/app/Twitter.apk

W/PackageParser( 446): java.lang.SecurityException: META-INF/MANIFEST.MF has in

valid digest for res/drawable-hdpi/appwidget_twitter_logo_default.png in /data/a

pp/Twitter.apk

W/PackageParser( 446): at java.util.jar.JarVerifier$VerifierEntry.verif

y(JarVerifier.java:129)

W/PackageParser( 446): at java.util.jar.JarFile$JarFileInputStream.read

(JarFile.java:122)

W/PackageParser( 446): at android.content.pm.PackageParser.loadCertific

ates(PackageParser.java:339)

W/PackageParser( 446): at android.content.pm.PackageParser.collectCerti

ficates(PackageParser.java:509)

W/PackageParser( 446): at com.android.server.PackageManagerService.coll

ectCertificatesLI(PackageManagerService.java:2574)

W/PackageParser( 446): at com.android.server.PackageManagerService.scan

PackageLI(PackageManagerService.java:2620)

W/PackageParser( 446): at com.android.server.PackageManagerService.scan

DirLI(PackageManagerService.java:2518)

W/PackageParser( 446): at com.android.server.PackageManagerService.<ini

t>(PackageManagerService.java:1005)

W/PackageParser( 446): at com.android.server.PackageManagerService.main

(PackageManagerService.java:687)

W/PackageParser( 446): at com.android.server.ServerThread.run(SystemSer

ver.java:145)

E/PackageParser( 446): Package com.twitter.android has no certificates at entry

res/drawable-hdpi/appwidget_twitter_logo_default.png; ignoring!

D/PackageManager( 446): Scanning app dir /data/app-private

W/PackageManager( 446): Failed verifying certificates for package:com.twitter.a

ndroid

I/PackageManager( 446): Time to scan packages: 79.324 seconds

I/PackageManager( 446): Platform changed from 0 to 8; regranting permissions fo

r internal storage

W/PackageManager( 446): Unknown permission com.htc.htctwitter.permission.usepro

vider in package com.htc.TwitterWidget

W/PackageManager( 446): Unknown permission android.permission.ADD_SYSTEM_SERVIC

E in package com.android.phone

W/PackageManager( 446): Unknown permission android.permission.QUERY_DRM in pack

age com.htc.android.mail

W/PackageManager( 446): Unknown permission com.google.android.providers.gmail.p

ermission.READ_GMAIL in package com.htc.android.mail

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.android.mail

W/PackageManager( 446): Unknown permission android.permission.RECEIVE_EMAIL_NOT

IFICATION in package com.htc.android.mail

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.READ

_ACCOUNT in package com.htc.htcmailwidgets

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.WRIT

E_ACCOUNT in package com.htc.htcmailwidgets

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.READ

_MAIL in package com.htc.htcmailwidgets

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.WRIT

E_MAIL in package com.htc.htcmailwidgets

W/PackageManager( 446): Unknown permission android.permission.ACCESS_ASSISTED_G

PS in package com.htc.htclocationservice

W/PackageManager( 446): Unknown permission android.permission.ACCESS_NETWORK_LO

CATION in package com.htc.htclocationservice

W/PackageManager( 446): Unknown permission android.permission.ACCESS_LOCATION i

n package com.htc.htclocationservice

W/PackageManager( 446): Unknown permission android.permission.ACCESS_GPS in pac

kage com.htc.htclocationservice

W/PackageManager( 446): Unknown permission android.permission.RAISED_THREAD_PRI

ORITY in package com.android.mms

W/PackageManager( 446): Unknown permission android.permission.FULLSCREEN in pac

kage com.android.mms

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.android.mms

W/PackageManager( 446): Unknown permission com.google.android.providers.gmail.p

ermission.READ_GMAIL in package com.android.mms

W/PackageManager( 446): Not granting permission android.permission.ACCESS_DRM t

o package com.android.htccontacts (protectionLevel=2 flags=0xbe45)

W/PackageManager( 446): Unknown permission com.android.providers.im.permission.

READ_ONLY in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.android.providers.im.permission.

WRITE_ONLY in package com.android.htccontacts

W/PackageManager( 446): Unknown permission android.permission.ACCESS_LOCATION i

n package com.android.htccontacts

W/PackageManager( 446): Unknown permission android.permission.ACCESS_NETWORK_LO

CATION in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.htc.htctwitter.permission.usepro

vider in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.htc.socialnetwork.plurk.permissi

on.useprovider in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.htc.permission.SOCIAL_NETWORK in

package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.READ

_ACCOUNT in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.WRIT

E_ACCOUNT in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.READ

_MAIL in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.WRIT

E_MAIL in package com.android.htccontacts

W/PackageManager( 446): Unknown permission com.android.providers.htccdma.Specif

ic in package com.android.htccontacts

W/PackageManager( 446): Unknown permission android.permission.ACCESS_DOWNLOAD_D

ATA in package com.android.updater

W/PackageManager( 446): Unknown permission android.permission.FOTA_UPDATE in pa

ckage com.android.updater

W/PackageManager( 446): Unknown permission com.android.launcher.permission.READ

_SETTINGS in package com.android.settings

W/PackageManager( 446): Unknown permission com.android.launcher.permission.WRIT

E_SETTINGS in package com.android.settings

W/PackageManager( 446): Unknown permission android.permission.ACCESS_ASSISTED_G

PS in package com.htc.android.locationpicker

W/PackageManager( 446): Unknown permission android.permission.ACCESS_NETWORK_LO

CATION in package com.htc.android.locationpicker

W/PackageManager( 446): Unknown permission android.permission.ACCESS_LOCATION i

n package com.htc.android.locationpicker

W/PackageManager( 446): Unknown permission android.permission.ACCESS_GPS in pac

kage com.htc.android.locationpicker

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.READ

_ACCOUNT in package com.htc.htccontactwidgets

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.WRIT

E_ACCOUNT in package com.htc.htccontactwidgets

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.CustomizationSetup

W/PackageManager( 446): Not granting permission android.permission.DEVICE_POWER

to package android.htc.china.GeocoderProvider (protectionLevel=2 flags=0xbe45)

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.android.htcime

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.UpgradeSetup

W/PackageManager( 446): Unknown permission com.android.providers.htccdma.Specif

ic in package com.htc.android.htcsetupwizard

W/PackageManager( 446): Unknown permission com.htc.VzWBackupAssistantClient.PRO

VISION in package com.htc.android.htcsetupwizard

W/PackageManager( 446): Unknown permission com.android.launcher.permission.READ

_SETTINGS in package com.google.android.onetimeinitializer

W/PackageManager( 446): Unknown permission com.android.launcher.permission.WRIT

E_SETTINGS in package com.google.android.onetimeinitializer

W/PackageManager( 446): Unknown permission com.google.android.apps.googlevoice.

permission.AUTO_SEND in package com.google.android.voicesearch

W/PackageManager( 446): Unknown permission com.htc.permission.SOCIAL_NETWORK in

package com.htc.album

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.album

W/PackageManager( 446): Unknown permission com.google.android.providers.gmail.p

ermission.READ_GMAIL in package com.htc.album

W/PackageManager( 446): Unknown permission android.permission.INJECT_AUDIO_VOLU

ME_SETTINGS in package com.htc.album

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.READ

_ACCOUNT in package com.htc.calendar

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.WRIT

E_ACCOUNT in package com.htc.calendar

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.READ

_MAIL in package com.htc.calendar

W/PackageManager( 446): Unknown permission com.htc.android.mail.permission.WRIT

E_MAIL in package com.htc.calendar

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.android.footprints

W/PackageManager( 446): Not granting permission android.permission.DEVICE_POWER

to package android.htc.china.NetworkProvider (protectionLevel=2 flags=0xbe45)

W/PackageManager( 446): Unknown permission android.webkit.permission.PLUGIN in

package com.htc.flashliteplugin

W/PackageManager( 446): Unknown permission com.android.providers.htccdma.Specif

ic in package com.android.htcdialer

W/PackageManager( 446): Unknown permission com.android.email.permission.READ_AT

TACHMENT in package com.google.android.apps.uploader

W/PackageManager( 446): Unknown permission com.google.android.googleapps.permis

sion.GOOGLE_AUTH.panoramio in package com.google.android.apps.uploader

W/PackageManager( 446): Unknown permission com.android.launcher.permission.READ

_SETTINGS in package com.htc.Weather

W/PackageManager( 446): Not granting permission android.permission.SEND_DOWNLOA

D_COMPLETED_INTENTS to package com.android.vending (protectionLevel=2 flags=0x2b

e05)

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.socialnetwork.facebook

W/PackageManager( 446): Unknown permission android.permission.INJECT_AUDIO_VOLU

ME_SETTINGS in package com.android.camera

W/PackageManager( 446): Unknown permission android.permission.BACKUP_DATA in pa

ckage com.htc.android.worldclock

W/PackageManager( 446): Unknown permission android.permission.READ_SETTINGS in

package com.htc.android.htcime.misc

W/PackageManager( 446): Unknown permission android.permission.RUN_INSTRUMENTATI

ON in package com.htc.android.htcime.misc

W/PackageManager( 446): Unable to write package manager settings, current chang

es will be lost at reboot

W/PackageManager( 446): java.io.IOException: No space left on device

W/PackageManager( 446): at org.apache.harmony.luni.platform.OSFileSystem

.writeImpl(Native Method)

W/PackageManager( 446): at org.apache.harmony.luni.platform.OSFileSystem

.write(OSFileSystem.java:129)

W/PackageManager( 446): at java.io.FileOutputStream.write(FileOutputStre

am.java:297)

W/PackageManager( 446): at com.android.internal.util.FastXmlSerializer.f

lushBytes(FastXmlSerializer.java:212)

W/PackageManager( 446): at com.android.internal.util.FastXmlSerializer.f

lush(FastXmlSerializer.java:233)

W/PackageManager( 446): at com.android.internal.util.FastXmlSerializer.a

ppend(FastXmlSerializer.java:86)

W/PackageManager( 446): at com.android.internal.util.FastXmlSerializer.a

ppend(FastXmlSerializer.java:113)

W/PackageManager( 446): at com.android.internal.util.FastXmlSerializer.a

ttribute(FastXmlSerializer.java:159)

W/PackageManager( 446): at com.android.server.PackageManagerService$Sett

ings.writePermission(PackageManagerService.java:8789)

W/PackageManager( 446): at com.android.server.PackageManagerService$Sett

ings.writeLP(PackageManagerService.java:8526)

W/PackageManager( 446): at com.android.server.PackageManagerService.<ini

t>(PackageManagerService.java:1033)

W/PackageManager( 446): at com.android.server.PackageManagerService.main

(PackageManagerService.java:687)

W/PackageManager( 446): at com.android.server.ServerThread.run(SystemSer

ver.java:145)

D/dalvikvm( 446): GC_EXPLICIT freed 7521 objects / 512272 bytes in 189ms

D/HtcDeviceInfoManager( 446): disable HtcDeviceInfoManager

I/SystemServer( 446): Account Manager