Permalink
Switch branches/tags
Commits on Jul 28, 2018
  1. core: config: Use host ijar if requested

    Uldiniad authored and luca020400 committed May 11, 2018
    Change-Id: I34de40bd0bb305d34f52b73c4256f4f5880f743b
  2. dex2oat: disable multithreading for WSL

    Uldiniad authored and luca020400 committed May 10, 2018
    * In its current state, WSL does not support dex2oat multithreading
    
    Change-Id: I325d7f3428d74cb7a4845ef9cf339115a36ce832
  3. Add detection for WSL

    btongminh authored and luca020400 committed Jan 14, 2017
    Change-Id: I8d57cd653157bb9b51019b3cc1192c8210e990e2
  4. Adapt ijar for WSL

    kxzxxx authored and luca020400 committed Apr 2, 2017
    fix build fail because of ijar under Windows Subsystem for Linux
    (based on commit b51a8cb05ae989815157d82ed86cfa3a6fbf53fc from
    https://github.com/bazelbuild/bazel)
    
    Change-Id: Ibf45c7f6afa5099e4440a8e33aac01b374ad3480
Commits on Jul 19, 2018
  1. build: Never set persist.sys.usb.config=none in recovery

    Rashed97 committed Jul 19, 2018
    This is the dirtiest of hacks, but I don't see any other way to
    have ro.adb.secure=1 in /system AND have ADB enabled in recovery
    on recovery-in-boot devices.
    
    Change-Id: I171185db8418b824c2ed586c7d521d99e838e96c
Commits on Jul 13, 2018
  1. build: Allow devices to provide prebuilt vbmeta image

    luk1337 authored and luca020400 committed Jul 9, 2018
    Change-Id: I1b05c5cac3447187016a64b03a19737c4349fdad
Commits on Jul 8, 2018
  1. build: recovery: add vendor to exclusion list

    darkobas authored and maniac103 committed Dec 1, 2017
    on some devices there is a vendor symlink in rootdir.
    Ignore that for recovery.
    
    Change-Id: Id0e54f7d135418cbe3adc1985c2dd26e260ab495
Commits on Jul 6, 2018
  1. Merge tag 'android-8.1.0_r36' into staging/lineage-15.1-android-8.1.0…

    luca020400 committed Jul 6, 2018
    …_r36
    
    Android 8.1.0 Release 36 (OPM2.171026.006.H1)
    
    * tag 'android-8.1.0_r36':
      DO NOT MERGE: Update Platform Security String to 2018-07-05 for oc-mr1-dev Bug:79883349 (cherry picked from commit cfbe84b)
      DO NOT MERGE: Updating security string for oc-mr1-dev to 2018-06-05
    
    Change-Id: If99e4adeba19295ec9b8d33e21b4e4a841b63c3a
Commits on Jul 2, 2018
  1. Add support for ZSH arrays

    luca020400 committed Jul 1, 2018
    * ZSH arrays are one-based
    
    Change-Id: Id14396283b77c15e9f0fc6f94628bf312f696006
Commits on Jun 28, 2018
  1. build: Allow building disabled vbmeta images in signing process

    Myself5 authored and npjohnson committed Mar 15, 2018
    If we sign builds out of tree there's no way to create a disabled vbmeta.img
    
    Tests: Set
    BOARD_AVB_ENABLE := false
    BOARD_BUILD_DISABLED_VBMETAIMAGE := true
    for taimen and follow https://source.android.com/devices/tech/ota/sign_builds
    Result: signing will no longer fail due to missing vbmeta.img
    
    Change-Id: If93182d0339d5fbc310373059716a56114d68d89
Commits on Jun 11, 2018
  1. Make change and version bump to OPM2.171026.006.H1

    android-build-team Robot
    android-build-team Robot committed Jun 11, 2018
    Change-Id: Idc6b7cc18d1cb2d35c3827f2b31ab7d4f0c442a6
  2. DO NOT MERGE: Update Platform Security String to 2018-07-05 for oc-mr…

    Adam Seaton android-build-team Robot
    Adam Seaton authored and android-build-team Robot committed May 16, 2018
    …1-dev
    
    Bug:79883349
    (cherry picked from commit cfbe84b)
    
    Change-Id: I9dd9bb1db11c4895602f231e721a5212113d37c6
  3. DO NOT MERGE: Updating security string for oc-mr1-dev to 2018-06-05

    Adam Seaton android-build-team Robot
    Adam Seaton authored and android-build-team Robot committed Apr 18, 2018
    Bug:78240102
    Change-Id: Ib9d8c11ecf9212711a9679972c15354c8dd56857
    (cherry picked from commit 85a1825)
  4. Merge tag 'android-8.1.0_r30' into lineage-15.1

    sam3000 committed Jun 11, 2018
    Android 8.1.0 release 30
    
    * tag 'android-8.1.0_r30':
      DO NOT MERGE: Updating security string for oc-mr1-dev to 2018-06-05
      Version bump to OPM2.171026.006
      Version bump to OPM2.171026.005
      Version bump to OPM2.171026.004
      Update Security String to 05-05 on release branch (cherry picked from commit 15d6d5502cb5eb2b2054c8baecadccc4422854c9)
      DO NOT MERGE Updating security string for oc-dev to 2018-05-01
    
    Change-Id: Ib5a40349a68572db21613ca441cda87a37390b30
Commits on Jun 4, 2018
  1. core: Remove deprecated kernel header dependency path warning

    mikeNG authored and intervigilium committed May 18, 2018
    Change-Id: I68b44fd1e868a3326a6ab1a7e5fe42b8eeecd1c1
Commits on May 20, 2018
  1. build: Clean up makefile hook inclusions

    intervigilium committed May 20, 2018
    * Include MTK/QCOM rules directly from
      vendor/lineage/build/core/config.mk hook, since that is what it is
      there for.
    * Remove apicheck.mk hook, this is unused, and if it turns out to be
      needed again, it can be included by the config.mk hook mentioned above.
    * Place main.mk hook into vendor/lineage/build/core/main.mk with the
      rest of the make build system hooks.
    
    Change-Id: I51bda9f5d35a63113d6eab98e06da8919ba46480
Commits on May 17, 2018
  1. build: Include LineageOS specific properties in build.prop

    AdrianDC committed May 12, 2018
     * Our properties were supposed to go to /system/etc/prop.default
        after the following commit:
        "lineage: Move to Google's method of defining system default props"
        Change-Id: I6cb0e28a7599b010b389cc541015a37010a00f4b
    
     * However if BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED is not true,
        only /default.prop will retain the properties contents of
        ADDITIONAL_DEFAULT_PROPERTIES and PRODUCT_SYSTEM_DEFAULT_PROPERTIES,
        and none of our versioning identification was held in the system
    
     * Enabling BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED globally would
        break all properties on devices that handle partitions usually
        at the device level rather than the kernel due to mounting races
    
     * Include the vendor/lineage/config/main.mk entrypoint to be allowed
        to extend ADDITION_BUILD_PROPERTIES as we need to define our releases
    
    Change-Id: I19918eece0f0dd3ee967db0339b4d09c9a6d540e
    Signed-off-by: Adrian DC <radian.dc@gmail.com>
Commits on May 10, 2018
  1. Merge tag 'android-8.1.0_r26' into lineage-15.1

    Rashed97 committed May 10, 2018
    Android 8.1.0 Release 26 (OPM2.171019.029.B1)
Commits on May 8, 2018
  1. Make change and version bump to OPM2.171026.006.C1

    android-build-team Robot
    android-build-team Robot committed May 8, 2018
    Change-Id: Ia20b8e72f3595bfd14cbc2986dfb68dbb01a09c6
  2. DO NOT MERGE: Updating security string for oc-mr1-dev to 2018-06-05

    Adam Seaton android-build-team Robot
    Adam Seaton authored and android-build-team Robot committed Apr 18, 2018
    Bug:78240102
    Change-Id: Ib9d8c11ecf9212711a9679972c15354c8dd56857
    (cherry picked from commit 85a1825)
Commits on May 5, 2018
  1. Move away from USE_HOST flag and introduce $BINARY_EXEC

    luca020400 committed May 5, 2018
    * The prebuilt flex binary crashes due changes in newer glibc versions,
      and the prebuilt bison binary doesn't work on newer Darwin versions.
    
    * While this works for most of the usecases,
      you shouldn't pollute your path with an older version of flex or bison,
      and at the same time you shouldn't use the binary provided
      by the host for compatibility reasons
     -> Add a flag to allow the user to provide its own flex and bison binary,
        that should match the version provided by AOSP.
    
    Usage: Add `export FLEX_EXEC=$path_to_flex` in your .bashrc/.zshrc
    Example: `export FLEX_EXEC=$HOME/android/flex-2.5.39`
    
    Change-Id: I75f98372a221b48636f870a5b7984f0a779fa29d
Commits on May 2, 2018
  1. core: config: Use host flex if requested

    Uldiniad authored and raymanfx committed Nov 12, 2017
    Change-Id: If87b54c4eab002a52a64b774d5d8b8e15036dd01
Commits on Apr 24, 2018
  1. releasetools: ota_from_target_files: add FullOTA_PostValidate

    M1cha authored and bgcngm committed Nov 25, 2014
    Change-Id: I152412049f90fd546d4516cc064238c3192be553
Commits on Apr 23, 2018
  1. build: Remove duplicate zip command

    tdm committed Apr 23, 2018
     * This was mistakenly added in merging:
    
       "Store the base64 release key in the OTA zips".
    
    Change-Id: Ib62edffdc5bc1b769428e91677b8c4960b9e0904
Commits on Apr 19, 2018
  1. Version bump to OPM2.171026.006

    android-build-team Robot
    android-build-team Robot committed Apr 19, 2018
    Change-Id: I9b414d175574b1f98bf07b9cbc686f6c7c16243e
  2. Add build.prop to incrementals too

    harryyoud committed Apr 16, 2018
    Change-Id: I0ef89210ba7dd05a7cff5c6b56687bfc60add7cb
Commits on Apr 13, 2018
  1. Make change and version bump to OPM2.171019.029.B1

    android-build-team Robot
    android-build-team Robot committed Apr 13, 2018
    Change-Id: I1792b423a37a3332d04aea889db7574fc1fa5000
  2. Update Security String to 05-05 on release branch

    Adam Seaton android-build-team Robot
    Adam Seaton authored and android-build-team Robot committed Mar 22, 2018
    (cherry picked from commit 15d6d5502cb5eb2b2054c8baecadccc4422854c9)
    
    Change-Id: Ib968684211579deced36e78a5242d3dd98b770e4
  3. DO NOT MERGE Updating security string for oc-dev to 2018-05-01

    Adam Seaton android-build-team Robot
    Adam Seaton authored and android-build-team Robot committed Mar 13, 2018
    Bug: 74345861
    Change-Id: I162bcd6169c91b4f858a05c932d1d58887931945
    (cherry picked from commit fa108abad4f1f2a0ecd623c506077869caf053b3)
Commits on Apr 12, 2018
  1. build: allow forcing build of otatools

    fourkbomb committed Apr 12, 2018
    Change-Id: I1bfbc15b2bc2d0547a02336623be99fa031eb1c7
Commits on Apr 6, 2018
  1. core: include vendor_buildinfo.sh when TARGET_COPY_OUT_VENDOR=system

    razorloves committed Apr 6, 2018
    When TARGET_COPY_OUT_VENDOR=system the props from vendor_buildinfo.sh
    need to be included in the system build.prop.
    
    Change-Id: I53587c341b500439fde07d91795b051132c7a65b
Commits on Apr 4, 2018
  1. core: Dont overwrite build.prop when TARGET_COPY_OUT_VENDOR=system

    razorloves committed Apr 4, 2018
    Change-Id: I416c0e8e0c3788b088b0c72c4483a78d2c80be4e
Commits on Apr 3, 2018
  1. Merge tag 'android-8.1.0_r20' into lineage-15.1

    invisiblek committed Apr 3, 2018
    Android 8.1.0 release 20
    
    Change-Id: I2ce01a15ca9651605c269b5c139b7600fd3c9296
Commits on Apr 1, 2018
  1. Install (vendor|system/vendor)/build.prop always

    nocry22 authored and Rashed97 committed Oct 25, 2017
    For now, vendor build properties are added into /system/build.prop
    when property split isn't enabled.
    So we have the duplicate codes to add them to /system/build.prop and
    /vendor/build.prop case by case.
    
    But either /vendor/build.prop or /system/vendor/build.prop can exist
    always.
    So this CL will install $(TARGET_OUT_VENDOR)/build.prop always and
    remove the duplication.
    
    Bug: 68115808
    Test: tested on aosp_x86-userdebug
    Change-Id: Ic734418890629d011c733c2d8d14739275e64a78
Commits on Mar 29, 2018
  1. Version bump to OPM2.171026.005

    android-build-team Robot
    android-build-team Robot committed Mar 29, 2018
    Change-Id: Ifd1e1dfd58db4f260e064e5a08d33728bc6c16a2