[G1 Android Development] prasansk:
Unable to get past the G1 screen after update.

I am not able to get past the first G1 screen after applying the update.

I can still adb into the device though.

Below is the logcat from the device, it stops after the line "I/vold ( 117): Sucessfully mounted vfat filesystem 179:1 on /sdcard (safe-mode off)"

I/DEBUG ( 119): debuggerd: May 20 2009 20:11:28
I/vold ( 117): Android Volume Daemon version 2.0
I/vold ( 117): New MMC card '00000' (serial 2038166682) added @ /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:0001
I/vold ( 117): Disk (blkdev 179:0), 15949824 secs (7788 MB) 3 partitions
I/vold ( 117): New blkdev 179.0 on media 00000, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:0001, Dpp 3
I/vold ( 117): Partition (blkdev 179:1), 14421875 secs (7041 MB) type 0xc
I/vold ( 117): New blkdev 179.1 on media 00000, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:0001, Dpp 2
I/vold ( 117): Partition (blkdev 179:2), 1464843 secs (715 MB) type 0x83
I/vold ( 117): New blkdev 179.2 on media 00000, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:0001, Dpp 1
I/vold ( 117): Partition (blkdev 179:3), 63105 secs (30 MB) type 0x82
I/vold ( 117): New blkdev 179.3 on media 00000, media path /devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:0001, Dpp 0
I/vold ( 117): Evaluating dev '/devices/platform/msm_sdcc.2/mmc_host/mmc1/mmc1:0001/block/mmcblk0' for mountable filesystems for '/sdcard'
D/vold ( 117): handle_switch_event(): Ignoring switch 'No Device'
D/vold ( 117): Bootstrapping complete
E/flash_image( 127): error opening /data/recovery.img: No such file or directory
I//system/bin/dosfsck( 117): dosfsck 3.0.1 (23 Nov 2008)
I//system/bin/dosfsck( 117): dosfsck 3.0.1, 23 Nov 2008, FAT32, LFN
I//system/bin/dosfsck( 117): Checking we can access the last sector of the filesystem
I//system/bin/dosfsck( 117): Boot sector contents:
I//system/bin/dosfsck( 117): System ID "MSWIN4.1"
I//system/bin/dosfsck( 117): Media byte 0xf8 (hard disk)
I//system/bin/dosfsck( 117): 512 bytes per logical sector
I//system/bin/dosfsck( 117): 4096 bytes per cluster
I//system/bin/dosfsck( 117): 32 reserved sectors
I//system/bin/dosfsck( 117): First FAT starts at byte 16384 (sector 32)
I//system/bin/dosfsck( 117): 2 FATs, 32 bit entries
I//system/bin/dosfsck( 117): 7204352 bytes per FAT (= 14071 sectors)
I//system/bin/dosfsck( 117): Root directory start at cluster 2 (arbitrary size)
I//system/bin/dosfsck( 117): Data area starts at byte 14425088 (sector 28174)
I//system/bin/dosfsck( 117): 1799212 data clusters (7369572352 bytes)
I//system/bin/dosfsck( 117): 63 sectors/track, 255 heads
I//system/bin/dosfsck( 117): 1 hidden sectors
I//system/bin/dosfsck( 117): 14421875 sectors total
D/AKMD ( 129): akmd 1.6.4 START
D/AKMD ( 129): library version: 1.2.1.1129
E/ ( 131): [ZCHGD] kernel zcharge is disabled.
I/HTC Acoustic( 120): open /system/etc/AudioPara4.csv success.
I/HTC Acoustic( 120): read_audio_para_from_file success.
I/HTC Acoustic( 120): open /system/etc/AudioPara4.csv success.
I/HTC Acoustic( 120): read_audio_para_from_file success.
I//system/bin/dosfsck( 117): Checking for unused clusters.
I//system/bin/dosfsck( 117): Checking free cluster summary.
I//system/bin/dosfsck( 117): /dev/block//vold/179:1: 1 files, 20700/1799212 clusters
I/logwrapper( 117): /system/bin/dosfsck terminated by exit(0)
D/vold ( 117): Filesystem check completed OK
I/vold ( 117): Sucessfully mounted vfat filesystem 179:1 on /sdcard (safe-mode off)

I have repartitioned twice and wiped my device before the update.

Here is my parted print output:

Model: Unknown (unknown)
Disk /dev/block/mmcblk0: 8166MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 512B 7384MB 7384MB primary fat32 lba
2 7384MB 8134MB 750MB primary ext3
3 8134MB 8166MB 32.3MB primary linux-swap

I did not have any luck with the 2.63 update either. I have switched to Cyanogen's 3.6.5 ROM and it updates and works just fine.

Please help!

Thanks,

Prasan.