View Single Post
Old 06-16-2011, 05:43 PM   #31
mr_ed
Connoisseur
mr_ed began at the beginning.
 
Posts: 53
Karma: 10
Join Date: Apr 2009
Location: Denver, CO, USA
Device: been e-reading since Handspring's first PDA
Actually ... I think build.prop is the problem. There's a section in the update.sh script (inside update.golden.zip):

if [ "$UPDATE_DEVICE" != "$TARGET_DEVICE" ];

where $UPDATE_DEVICE is read from the build.prop that's in update.golden.zip and $TARGET_DEVICE is read from the build.prop already on the PE.

If the two don't match, the script ends the update process and reboots. If I understand correctly. (I really don't know scripting.) If the script has trouble reading the PE's build.prop - like if it's garbled or not there - then it won't get a matchable device name.

It looks sorta like to me that that matching attempt could be switched off (commented out) in a case like this. I'm thinking it's there primarily to keep from putting big-Edge on little-Edge and vice versa ... a safety switch that could be overriden in an emergency.

I dunno. Anybody else?

-- Ed
mr_ed is offline   Reply With Quote