No description
Find a file
Doug Zongker 4c5f9f3416 make offsets in firmware update header not point to bad blocks
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.

Change-Id: I45d58e32a36d0c1dbc0a7f871bd5985b6c8ff524
http://b/2358012 - passion: failure to flash hboot (bad blocks?)
2010-01-13 09:21:25 -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 simplify construction of the recovery progress bar 2009-10-08 16:32:58 -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 09:21:25 -08:00
res/images simplify construction of the recovery progress bar 2009-10-08 16:32:58 -07:00
testdata add a simple unit test for the OTA package verifier 2009-12-09 17:01:45 -08: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 am 9b430e11: am 73ae31ce: add a simple unit test for the OTA package verifier 2009-12-10 15:52:09 -08:00
bootloader.c make offsets in firmware update header not point to bad blocks 2010-01-13 09:21:25 -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
efs_migration.c Recovery changes for Encrypted File Systems. 2009-12-10 14:49:04 -08:00
efs_migration.h Recovery changes for Encrypted File Systems. 2009-12-10 14:49:04 -08: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.c Recovery changes for Encrypted File Systems. 2009-12-10 14:49:04 -08:00
recovery_ui.h fix compile warnings in recovery, change images 2009-07-23 10:36:43 -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 simplify construction of the recovery progress bar 2009-10-08 16:32:58 -07:00
verifier.c add a simple unit test for the OTA package verifier 2009-12-09 17:01:45 -08:00
verifier.h do not merge: cherry-picked 60151a295c from master branch 2009-08-17 13:21:04 -07:00
verifier_test.c add a simple unit test for the OTA package verifier 2009-12-09 17:01:45 -08:00
verifier_test.sh add a simple unit test for the OTA package verifier 2009-12-09 17:01:45 -08:00