Go to file
Doug Zongker 22d79a5c5e make offsets in firmware update header not point to bad blocks
(This is being cherry-picked from master.)

hboot will apparently fail to install if the first block of the image
(the one pointed to by the offset in the block 0 header) is a bad
block.  (Hopefully it handles subsequent bad blocks.)

This change makes the MTD write code keep track of the bad blocks it
has skipped over, so that the offset in the header can be adjusted to
be the address of the first successfully written block.

http://b/2358012 - passion: failure to flash hboot (bad blocks?)
2010-01-13 10:07:28 -08:00
edify add file_getprop() to updater 2009-06-18 10:11:50 -07:00
etc auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
minui split out device-specific recovery UI code into vendor directories 2009-06-11 14:50:33 -07:00
minzip undo temporary alignment hack 2009-05-08 09:43:28 -07:00
mtdutils make offsets in firmware update header not point to bad blocks 2010-01-13 10:07:28 -08:00
res/images replace generic recovery icons 2009-10-02 15:42:31 -07:00
tools remove amend 2009-07-14 16:58:42 -07:00
updater delete files before symlinking; log error messages 2009-09-18 15:11:24 -07:00
Android.mk resolved conflicts for merge of 64893ccc to master 2009-07-15 18:10:28 -07:00
bootloader.c make offsets in firmware update header not point to bad blocks 2010-01-13 10:07:28 -08:00
bootloader.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
common.h reduce fraction of progress bar for verification 2009-09-20 14:10:27 -07:00
default_recovery_ui.c fix compile warnings in recovery, change images 2009-07-23 10:36:43 -07:00
firmware.c don't say "install complete" when it really isn't 2009-05-28 19:02:45 -07:00
firmware.h don't say "install complete" when it really isn't 2009-05-28 19:02:45 -07:00
install.c do not merge: cherry-picked 60151a295c from master branch 2009-08-17 13:21:04 -07:00
install.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
NOTICE Automated import from //branches/donutburger/...@140818,140818 2009-03-24 18:36:43 -07:00
recovery_ui.h fix compile warnings in recovery, change images 2009-07-23 10:36:43 -07:00
recovery.c add terminator to recovery's getopt_long options array 2009-10-06 14:44:54 -07:00
roots.c add function for device-specific wipe data features 2009-06-18 15:07:14 -07:00
roots.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
test_roots.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
ui.c don't complain if recovery icon is short 2009-09-15 08:50:04 -07:00
verifier.c fix cut-and-paste error in verifier 2009-12-08 15:30:09 -08:00
verifier.h do not merge: cherry-picked 60151a295c from master branch 2009-08-17 13:21:04 -07:00