Commit graph

7 commits

Author SHA1 Message Date
Michael Bestas
7cd1ea31e4 Bring back file-based OTA edify functions [2/2]
Author: Tom Marshall <tdm.code@gmail.com>
Date:   Wed Oct 25 20:27:08 2017 +0200

    Revert "kill package_extract_dir"

    changes for P:
     - bring back the mkdir_recursively variant which takes a timestamp.
     - add libziparchive dependency
     - fix otautil header paths

    changes for Q:
     - change ziputil naming convention to lowercase

    This reverts commit 53c38b15381ace565227e49104a6fd64c4c28dcc.

    Change-Id: I71c488e96a1f23aace3c38fc283aae0165129a12

Author: Tom Marshall <tdm.code@gmail.com>
Date:   Thu Dec 14 22:37:17 2017 +0100

    Revert "Remove the obsolete package_extract_dir() test"

    This reverts commit bb7e005a7906b02857ba328c5dfb11f1f3cb938e.

    Change-Id: I643235d6605d7da2a189eca10ec999b25c23e1f9

Author: Tom Marshall <tdm.code@gmail.com>
Date:   Wed Aug 23 18:14:00 2017 +0000

    Revert "updater: Remove some obsoleted functions for file-based OTA."

    This reverts commit 63d786cf22cb44fe32e8b9c1f18b32da3c9d2e1b.

    These functions will be used for third party OTA zips, so keep them.

    Change-Id: I24b67ba4c86f8f86d0a41429a395fece1a383efd

Author: Stricted <info@stricted.net>
Date:   Mon Mar 12 18:11:56 2018 +0100

    recovery: updater: Fix SymlinkFn args

    Change-Id: If2ba1b7a8b5ac471a2db84f352273fd0ea7c81a2

Author: Simon Shields <simon@lineageos.org>
Date:   Thu Aug 9 01:17:21 2018 +1000

    Revert "updater: Remove dead make_parents()."

    This reverts commit 5902691764e041bfed8edbc66a72e0854d18dfda.

    Change-Id: I69eadf1a091f6ecd45531789dedf72a178a055ba

Author: Simon Shields <simon@lineageos.org>
Date:   Thu Aug 9 01:20:40 2018 +1000

    Revert "otautil: Delete dirUnlinkHierarchy()."

    changes for P:
     - Fix missing PATH_MAX macro from limits.h

    This reverts commit 7934985e0cac4a3849418af3b8c9671f4d61078a.

    Change-Id: I67ce71a1644b58a393dce45a6c3dee97830b9ee4

Author: XiNGRZ <chenxingyu92@gmail.com>
Date:   Tue Dec 3 14:31:56 2019 +0800

    updater: Fix lost capabilities of set_metadata

    This was broken since Android O. During a file-based incremental OTA,
    capability flags were cleared but not being set again properly, leading
    some critical processes (e.g. surfaceflinger and pm-service) fails.

    For more details, see: 65b8d749f7

    Change-Id: I20e616cd83ec1cd1b79717a6703919316ad77938

[mikeioannina]: Squash for Q and run through clang-format

[Chippa_a]: Adapt for Android R updater and libziparchive API

Change-Id: I91973bc9e9f8d100688c0112fda9043fd45eb86a
Signed-off-by: Kanishk <kanishkthederp@gmail.com>
2024-09-08 00:59:13 +02:00
Elliott Hughes
4237ecd6ac libc++fs is part of libc++ now.
Change-Id: Ia703225b16728c582a2b1222be862ab4ac6fe9e9
2024-06-13 12:10:53 +00:00
Kelvin Zhang
2e2ffaa196 Revert "Reland Move deprecated-ota code into a separate soong namespace"
This reverts commit caa933ad91.

Reason for revert: b/340927840

Change-Id: I6ace4b3036a9b779c7ec347fed2ed934a5cf6595
2024-05-15 21:17:23 +00:00
Kelvin Zhang
caa933ad91 Reland Move deprecated-ota code into a separate soong namespace
This reverts commit 20a288a59f.

This offers better isolation, and allows two targets with the same name
to coexist(in different namespaces). During migration there will
be a short period of time where we have two copies of non-AB code.

Change-Id: I9fd38c3aa998ea096426b734b7728f67798d7afc
Test: th
Bug: 324360816
2024-05-14 19:23:46 +00:00
Liana Kazanova
20a288a59f Revert "Move deprecated-ota code into a separate soong namespace"
This reverts commit 2d76106db4.

Reason for revert: DroidMonitor. Potential culprit for b/http://b/340564737 - verifying through ABTD before submission. 

Change-Id: I4af43dcd8731694581c2cb9cc89dd11cdfcb8181
2024-05-14 16:52:42 +00:00
Kelvin Zhang
2d76106db4 Move deprecated-ota code into a separate soong namespace
This offers better isolation, and allows two targets with the same name
to coexist(in different namespaces). During migration there will
be a short period of time where we have two copies of non-AB code.

Test: th
Bug: 324360816
Change-Id: I7b997f3d75a23ab8a750787d28d391c1bcfbab32
2024-05-13 12:05:40 -07:00
Kelvin Zhang
801ba0ccaa Move non-AB code from bootable/recovery to bootable/deprecated-ota
Bug: 324360816
Test: th
Change-Id: I3d82d9031446be355d8a1d077ab83283c7cc769c
2024-04-09 16:40:48 -07:00