History log of /device/google/marlin/recovery/gpt-utils/gpt-utils.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c90dcfe0a0ca14d5c546b951bae236b42c10e344 17-May-2017 Logan Chien <loganchien@google.com> libgptutils: Replace libsparse.so with libz.so

This commit replaces sparse_crc32() with crc32() from libz.so because
libsparse.so won't be vendor available.

Bug: 38303202
Test: Sailfish builds, boots, and can boot into recovery mode with
adb reboot recovery

Change-Id: I13c4d8f38bce09f7cd944949231a54e10855687b
/device/google/marlin/recovery/gpt-utils/gpt-utils.cpp
9ddfac0a908b3ab016fc4bd7e639516e1b1cf7ea 15-Feb-2017 Sandeep Patil <sspatil@google.com> bootdevice: replace bootdevice symlink with actual block device

In order to early mount partitions, verity params must contain the
real device nodes and also this makes it consistent with how we expect
fstab entries to be for mounting partitions (i.e. partition specific
'by-name' entries).

b/27805372

Test: Boot sailfish

Change-Id: I55b1f9649fd023ce7ed995dfca11efcb5dfe316b
Signed-off-by: Sandeep Patil <sspatil@google.com>
/device/google/marlin/recovery/gpt-utils/gpt-utils.cpp
096d52e4d6facc76ee512715e9fdfda45f8b9b4c 04-Jan-2017 Tao Bao <tbao@google.com> recovery: Drop dead updater code.

The vendor-specific updater extensions (BootUpdateFn and DecryptFn) are
only meaningful for non-A/B updater. They shouldn't be built on A/B
devices.

This CL removes the updater related functions, and renames the module to
libgptutils which is used by boot control HAL.

Bug: 33607778
Test: m checkbuild
Test: Apply an update on top of the new system.
Change-Id: Ifad981602a426bd6560a2a3142f49110522f9c88
/device/google/marlin/recovery/gpt-utils/gpt-utils.cpp