[EVO 4G Android Development] Harry Seaward:
I got a problem....

I started the autoroot.bat and got as far as loading the PC36.zip file on the phone - step 6 of the instructions in the first post. Then I started getting a bunch of errors. Now my phone won't get past the white HTC Evo boot screen.

I managed to get to the FASTBOOT USB screen but flashrecovery.bat is telling me device not found.

Here's my log. Please help!

------------ AutoRoot.bat Begin - v2.2 - Fri 01/14/2011 21:33:57.44 ------------
Params=1'' 2'' 3'' 4'' 5'' 6''

Phone SN is HT0B7HL01786

Checking for ADB...
PLEN='1' PSTATE='device' RETURNTO='start' STEP='start'
PING ADB State Changed '1' out of '1'. ADB State is 'device' expected 'device'
Found the phone connected as 'device'.

Checking MTD configuration...
dev: size erasesize name

mtd0: 00c00000 00040000 "wimax"

mtd1: 00100000 00040000 "misc"

mtd2: 00480000 00040000 "recovery"

mtd3: 00340000 00040000 "boot"

mtd4: 15e00000 00040000 "system"

mtd5: 0a000000 00040000 "cache"

mtd6: 1aa00000 00040000 "userdata"

'check.bat mtd' returned 'new'
MTD data being saved for phone 'HT0B7HL01786'
'dev: size erasesize name mtd0: 00c00000 00040000 "wimax" mtd1: 00100000 00040000 "misc" mtd2: 00480000 00040000 "recovery" mtd3: 00340000 00040000 "boot" mtd4: 15e00000 00040000 "system" mtd5: 0a000000 00040000 "cache" mtd6: 1aa00000 00040000 "userdata" '
Firmware version '3.70.651.1'
Version Major '3'
Version Minor '70'
Battery is at 99 percent.

Checking for root...
UID is 'shell'
Installing exploit...
pkg: /data/local/tmp/AutoRoot.apk

Success

1492 KB/s (767044 bytes in 0.502s)
adb: Product directory not specified; use -p or define ANDROID_PRODUCT_OUT
Sending Intent...
Starting: Intent { act=android.intent.action.MAIN cmp=com.autoroot.getroot/.getroot }

Checking for root...
UID is 'shell'

Checking for root...
UID is 'Got Root!'

Checking for needed files...
Pushing res\flash_image to /data/local/flash_image...
317 KB/s (76044 bytes in 0.234s)
Pushing res\mtd-eng.img to /sdcard/mtd-eng.img...
1406 KB/s (655360 bytes in 0.455s)
Pushing res\URFSOFF.zip to /sdcard/URFSOff.zip...
1270 KB/s (225014 bytes in 0.173s)
Pushing res\URFSON.zip to /sdcard/URFSOn.zip...
1258 KB/s (225551 bytes in 0.175s)
Pushing res\PC36IMG_UD.zip to /sdcard/PC36IMG.zip...
1442 KB/s (179274182 bytes in 121.359s)
Flashing misc partition...
Rebooting in to bootloader...
Verifying bootloader status...
hBoot version '2.10.0001'
Version Major '2'
Version Minor '10'
Bootloader shows Firmware version '1.17.651.1'
Version Major '1'
Version Minor '17'
hbpreupdate set at '11'
Security is 'on'
Waiting on operator to flash the PC36IMG.zip and reboot into the recovery.

Checking for ADB...
PLEN='1250' PSTATE='recovery' RETURNTO='b2recovery' STEP='recoveryboot'
PING ADB State Changed '1' out of '1250'. ADB State is 'fastboot' expected 'recovery'
PING ADB State Changed '381' out of '1250'. ADB State is 'disconnected' expected 'recovery'
PING ADB State Changed '412' out of '1250'. ADB State is 'recovery' expected 'recovery'
Found the phone connected as 'recovery'.
Found the Recovery, proceeding to makenandroid...
Pushing amon_ra_1.8-mod to /...
push: amon_ra_1.8-mod/etc/mtab -> /etc/mtab
push: amon_ra_1.8-mod/etc/fstab -> /etc/fstab
push: amon_ra_1.8-mod/res/images/progress_bar_right_round.png -> /res/images/progress_bar_right_round.png
push: amon_ra_1.8-mod/res/images/progress_bar_left_round.png -> /res/images/progress_bar_left_round.png
push: amon_ra_1.8-mod/res/images/progress_bar_fill.png -> /res/images/progress_bar_fill.png
push: amon_ra_1.8-mod/res/images/progress_bar_empty_right_round.png -> /res/images/progress_bar_empty_right_round.png
push: amon_ra_1.8-mod/res/images/progress_bar_empty_left_round.png -> /res/images/progress_bar_empty_left_round.png
push: amon_ra_1.8-mod/res/images/progress_bar_empty.png -> /res/images/progress_bar_empty.png
push: amon_ra_1.8-mod/res/images/indeterminate6.png -> /res/images/indeterminate6.png
push: amon_ra_1.8-mod/res/images/indeterminate5.png -> /res/images/indeterminate5.png
push: amon_ra_1.8-mod/res/images/indeterminate4.png -> /res/images/indeterminate4.png
push: amon_ra_1.8-mod/res/images/indeterminate3.png -> /res/images/indeterminate3.png
push: amon_ra_1.8-mod/res/images/indeterminate2.png -> /res/images/indeterminate2.png
push: amon_ra_1.8-mod/res/images/indeterminate1.png -> /res/images/indeterminate1.png
push: amon_ra_1.8-mod/res/images/icon_install_corrupt.png -> /res/images/icon_install_corrupt.png
push: amon_ra_1.8-mod/res/images/icon_installing.png -> /res/images/icon_installing.png
push: amon_ra_1.8-mod/res/images/icon_firmware_install.png -> /res/images/icon_firmware_install.png
push: amon_ra_1.8-mod/res/images/icon_firmware_error.png -> /res/images/icon_firmware_error.png
push: amon_ra_1.8-mod/res/images/icon_error.png -> /res/images/icon_error.png
push: amon_ra_1.8-mod/res/keys -> /res/keys
push: amon_ra_1.8-mod/sbin/wipe -> /sbin/wipe
push: amon_ra_1.8-mod/sbin/unyaffs -> /sbin/unyaffs
push: amon_ra_1.8-mod/sbin/ums_toggle -> /sbin/ums_toggle
push: amon_ra_1.8-mod/sbin/um -> /sbin/um
push: amon_ra_1.8-mod/sbin/tune2fs -> /sbin/tune2fs
push: amon_ra_1.8-mod/sbin/sdparted -> /sbin/sdparted
push: amon_ra_1.8-mod/sbin/recovery -> /sbin/recovery
push: amon_ra_1.8-mod/sbin/reboot -> /sbin/reboot
push: amon_ra_1.8-mod/sbin/parted -> /sbin/parted
push: amon_ra_1.8-mod/sbin/nandroid-mobile.sh -> /sbin/nandroid-mobile.sh
push: amon_ra_1.8-mod/sbin/mkyaffs2image -> /sbin/mkyaffs2image
push: amon_ra_1.8-mod/sbin/mke2fs -> /sbin/mke2fs
push: amon_ra_1.8-mod/sbin/log2sd -> /sbin/log2sd
push: amon_ra_1.8-mod/sbin/fs -> /sbin/fs
push: amon_ra_1.8-mod/sbin/flash_image -> /sbin/flash_image
push: amon_ra_1.8-mod/sbin/fix_permissions -> /sbin/fix_permissions
push: amon_ra_1.8-mod/sbin/e2fsck -> /sbin/e2fsck
push: amon_ra_1.8-mod/sbin/dump_image -> /sbin/dump_image
push: amon_ra_1.8-mod/sbin/busybox -> /sbin/busybox
push: amon_ra_1.8-mod/sbin/backuptool.sh -> /sbin/backuptool.sh
push: amon_ra_1.8-mod/sbin/adbd -> /sbin/adbd
push: amon_ra_1.8-mod/system/bin/sh -> /system/bin/sh
push: amon_ra_1.8-mod/system/bin/linker -> /system/bin/linker
push: amon_ra_1.8-mod/system/lib/libstdc++.so -> /system/lib/libstdc++.so
push: amon_ra_1.8-mod/system/lib/libm.so -> /system/lib/libm.so
push: amon_ra_1.8-mod/system/lib/liblog.so -> /system/lib/liblog.so
push: amon_ra_1.8-mod/system/lib/libcutils.so -> /system/lib/libcutils.so
protocol failure
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
** daemon still not runningerror: cannot connect to daemon
Recovery type is 'stock'
adb server is out of date. killing...
* daemon started successfully *
** daemon still not runningerror: cannot connect to daemon
Retrieving MTD data..
adb server is out of date. killing...
* daemon started successfully *
** daemon still not runningerror: cannot connect to daemon
adb server is out of date. killing...
* daemon started successfully *
** daemon still not runningerror: cannot connect to daemon
adb server is out of date. killing...
* daemon started successfully *
link_image[1721]: 66 could not load needed library 'libc.so' for '/system/bin/sh' (load_library[1051]: Library 'libc.so' not found)CANNOT LINK EXECUTABLE

------------ AutoRoot.bat Begin - v2.2 - Fri 01/14/2011 22:15:50.43 ------------
Params=1'makenandroid' 2'' 3'' 4'' 5'' 6''

Phone SN is unknown
Recovery type is 'custom'

Checking MTD configuration...
error: device not found
'check.bat mtd' returned '=""'
ERROR Could not determine block size
Passed to ERRHANDLER
Killing ADB server...

------------ AutoRoot.bat End ------------