Hi everyone,
Yesterday I received a Verizon branded Pre Plus which I purchased as "new" and "unlocked" from eBay. (I know, I know).

When I turned it on I got the "infinite reboot" issue where it shows the Palm logo for a few seconds and reboots endlessly. I left it plugged into the wall outlet for an hour or so, where I hoped maybe it just needed to be charged. No change. I pulled the charger from the wall outlet and plugged it back in and was greeted with a giant battery icon with a question mark inside it.

Google brought me here:
forums.precentral.net/palm-pre/208844-ive-managed-brick-my-pre.html

From the fine suggestions there I was able to get a little further and get into dev mode via the volume-up trick. Connecting to my computer (MacBook Pro) and doing that, I got the USB icon on the screen.

Then I ran webOS Doctor, it found the phone with no problem. The progress bar moved along and I thought I was home free until it hung at 56% and said "could not reset phone."

I pulled up the OS X log viewer and found this point where the webOS doctor hung: (I cleaned up the output for readability)
------------------------------------------------------------------------------
$MODEM MODEL=UNKNOWN
update Modem Updater10
update Modem Updater15
update Modem Updater20
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Modem Updater: ERROR: Unable to get firmware for modem type UNKNOWN, cannot flash modem.
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Starting: Customization
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: Creating temp directory for updater files: /tmp/customization_ipkgs
looking for LVM while in installer mode
got lvm static, running vgscan
$ Processing file ....
$ Processing file ....
$ Processing file ....
$ Processing file ....
$ Processing file ....
$ Processing file ....
$ Processing file ....
$ Processing file ....
$ Processing file ....
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ PowerD Stopped successfully!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ PmWanDaemon Stopped successfully!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ TIL Stopped successfully!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Passthrough Disabled!.
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Disable handshaking in ROM
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Going for PRI/PRL update...No modem reset...
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Probing modem.............
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: ExtendedBuildID cmd code != BUILD_ID_F
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: Warning: Phone state is Unknown
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Retrying..... Please wait
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 10090807060504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Probing modem.............
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: DiagListen has problem
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: ExtendedBuildID cmd code != BUILD_ID_F
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: Warning: Phone state is Unknown
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Retrying..... Please wait
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 10090807060504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Probing modem.............
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Probing modem failed with 2 retries!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: 0504030201sh: /sbin/start: not found
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: sh: /sbin/start: not found
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: sh: /sbin/start: not found
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization:
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Open Port /dev/tts/modemdiag Failed!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Enable handshaking in ROM Enable handshaking in ROM
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ Please wait while restoring TIL/WAN.....
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ powerd Restored successfully!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ TIL Restored successfully!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: $ PmWanDaemon Restored successfully!
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization:
com.palm.nova.installer.recoverytool.CardController logPrint
INFO: Customization: failed to update pri/prl
com.palm.nova.installer.recoverytool.CardController postFlashEvent
WARNING: Flash Failure
err -1 "Error Updating Modem PRI/PRL!!!"
at com.palm.nova.installer.core.stages.CustomizationStage.run(CustomizationStage.java:144)
at com.palm.nova.installer.core.FlasherThread.run(FlasherThread.java:291)
at java.lang.Thread.run(Thread.java:637)
com.palm.nova.installer.recoverytool.CardController postFlashEvent
INFO: Flash End time (Fail) 1278091893484
from /var/folders/l0/l0gwYvLOHrScOYCKj8uDmU+++TI/-Tmp-/PalmWebOsRecoveryToolLog0.log.2
to /var/folders/l0/l0gwYvLOHrScOYCKj8uDmU+++TI/-Tmp-/palmInstallerError0.log
from /var/folders/l0/l0gwYvLOHrScOYCKj8uDmU+++TI/-Tmp-/PalmWebOsRecoveryToolLog0.log.1
to /var/folders/l0/l0gwYvLOHrScOYCKj8uDmU+++TI/-Tmp-/palmInstallerError1.log
com.palm.nova.installer.recoverytool.CardController handleFailCase
INFO: something failed, query to see if device is plugged in
com.palm.nova.installer.recoverytool.CardController handleFailCase
INFO: exiting handleFailCase()
err -1 "Error Updating Modem PRI/PRL!!!"
at com.palm.nova.installer.core.stages.CustomizationStage.run(CustomizationStage.java:144)
at com.palm.nova.installer.core.FlasherThread.run(FlasherThread.java:291)
at java.lang.Thread.run(Thread.java:637)
com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
INFO: got controller
com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
INFO: got devices 1
com.palm.nova.installer.recoverytool.CardController runnerFinished
INFO: device runner done
------------------------------------------------------------------------------

Hopefully this means something to someone that could give a clue as to why this no workie. The "$MODEM_MODEL=UNKNOWN" part scares me a little.

Also, the version of webOS doctor I am using has the build number of "Verizon.163.158.1.4.1.1", and the version on the Pre box is "1.3.5.1". So I don't know if I need to get a build of webOS doctor that is the same version as the phone's?

Any help would be greatly appreciated. You don't know what a tease it is to have a Pre Plus literally 6 inches away and it can't be powered on!

Thanks in advance.