Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CELADON] Integrate EFI shell in flashfiles zip #34

Open
wants to merge 510 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Sep 10, 2015

  1. Merge AOSP M-dessert changes into EDSS signing tools variant

    Change-Id: I0b73477ec1e19319fab2377b409105cac6999dc1
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-2213
    Signed-off-by: Matt Wood <[email protected]>
    Reviewed-on: https://android.intel.com:443/409635
    mdwood-intel authored and buildslave committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    bb44777 View commit details
    Browse the repository at this point in the history
  2. sign_target_files_efis: remove keystore support

    Google Verified Boot for M-dessert removes the keystore support.  The
    verity key is simply included into the .oemkeys section of
    kernelflinger.
    
    Change-Id: Ifcbab85bdf055707c5eb23a2299b9e3092c6e4f8
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-2150
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/409448
    jeremy-compostella authored and buildslave committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    5a7e349 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2015

  1. Make ini flashfiles more generic

    Current flashfiles.ini syntax is restricted to a defined set of fields
    for each commands.
    This patch allows to add generic fields into a commands section and each
    field can contain a file variable wich will be interpreted.
    Some fields like 'variant' are exceptions and are not converted to a
    json one.
    
    Change-Id: I8133bb8d1d012f1eb3b14550a71cd9d3445dbe27
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-1344
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/408886
    Sylvain Chouleur authored and buildslave committed Sep 11, 2015
    Configuration menu
    Copy the full SHA
    f2887b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2015

  1. flash-update: add new option to apply update via sideload

    Adb now offer the command: "reboot sideload-auto-reboot" that reboot
    the device in sideload, waiting for the host to start transfering the
    update package via sideload and when update is finished, reboot the
    device.
    Introduce the "-r" option to offer the possibility to use this method
    to update the device using sideload. Default behavior is to proceed
    like the fota app will do: push the package, call uncrypt service to
    produce the blockmap, writting command to be excecuted to apply the
    package then reboot to recovery.
    
    Refactoring:
    - number of options/parameters are growing, so use getopts to manage
    them:
       $PACKAGE should now be preceded by "-p"
       $dutID   should now be preceded by "-s"
    - when board is not encrypted or ota package is small, we never see
    the property init.svc.uncrypt set to "started" so detect the creation
    of the status_file rather than monitoring the property.
    
    Example of use, updating via sideload:
    ./flash-update -s INV151700079 -p ota-update.zip -r
    
    Change-Id: I474fe002384d9736e94fdc186e05006c81afb8fe
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-1665
    Reviewed-on: https://android.intel.com:443/407048
    Leo Sartre authored and buildslave committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    3f92b0e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2015

  1. Publish kernel and system symbols

    Change-Id: Ia42fec9be15155aa430df005c88c34afcf3a849b
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-41
    Signed-off-by: Perrot, ThomasX <[email protected]>
    Reviewed-on: https://android.intel.com:443/356311
    Reviewed-on: https://android.intel.com:443/405983
    Perrot, ThomasX authored and buildslave committed Sep 30, 2015
    Configuration menu
    Copy the full SHA
    4443337 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2015

  1. build: Adapt for Sofia3GR garnet

    Change-Id: I6bcb7040a8264a2629d8d92ced4e73837db45979
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4015
    Signed-off-by: Chetan Rao <[email protected]>
    Reviewed-on: https://android.intel.com:443/412364
    crao6 authored and buildslave committed Oct 5, 2015
    Configuration menu
    Copy the full SHA
    4b5c485 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2015

  1. fast_flashfiles, add support for sofia

    Change-Id: I1b99b6f471ef04ddc0de4c5a3983be9d4c7b314a
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4607
    Signed-off-by: Jocelyn Falempe <[email protected]>
    Reviewed-on: https://android.intel.com:443/420348
    Jocelyn Falempe authored and buildslave committed Oct 12, 2015
    Configuration menu
    Copy the full SHA
    39174ed View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2015

  1. Add script to generate images used to validate gvb

    gvb_test_prepare: script that produce boot/recovery/system images
    unsign_boot_img.py : tool to remove the signature of a boot or
    recovery image.
    
    Change-Id: I486a4c91968b798087bd4f74ec054a0c8cca2e58
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-3373
    Reviewed-on: https://android.intel.com:443/410378
    Leo Sartre authored and buildslave committed Oct 13, 2015
    Configuration menu
    Copy the full SHA
    b2f5b63 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2015

  1. Publish D0 SOc Binaries for T4 RVP

    Change-Id: I359627873a89ce24c283c72928d803588dffea0f
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-5149
    Signed-off-by: Fabien LOUIS <[email protected]>
    Reviewed-on: https://android.intel.com:443/422618
    Fabien LOUIS authored and buildslave committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    e96a099 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2015

  1. Refactor parser code to be compliant with any configurations

    - Remove all the hardcoded configuration names and use the
    configurations list instead.
    - Organize MV configuration files to have default mv config in root
    directory and others in a subdirectory. Set also the default
    configuration with an extra argument in flashfiles_from_target_files
    script instead of hardcoding it.
    - Fix erase mode : 2 (previous value) means no erase so remove it
                       1 (new version) means erase all (including NVM)
    
    Change-Id: Ibda0f575cbb042e8be0a5dd74e84d058aabf1dde
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-924
    Signed-off-by: Gaelle Nassiet <[email protected]>
    Signed-off-by: Guillaume Betous <[email protected]>
    Reviewed-on: https://android.intel.com:443/415624
    gnassiet authored and buildslave committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    1fc4dfd View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2015

  1. flash-update: Fix dutID lookup

    If no device is enumerating in adb when the script is
    launched the dutID will be initialised with an empty string.
    The update will fail and loop on printing grep usage
    error.
    This patch loops on reading a deviceID before proceeding
    to the update.
    
    Change-Id: I8436aa1c6cb49809668d1ac82631c0ff9cc966d6
    Signed-off-by: Khalifa Rouis <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-5283
    Reviewed-on: https://android.intel.com:443/423734
    Khalifa Rouis authored and buildslave committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    3366319 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2015

  1. Correct path to retrieve modules and publish them

    Change-Id: I184f84c8dda52e3129a33f39141619cc03c96f6c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-5325
    Signed-off-by: Claude Brouat <[email protected]>
    Reviewed-on: https://android.intel.com:443/422468
    Claude Brouat authored and buildslave committed Oct 18, 2015
    Configuration menu
    Copy the full SHA
    c468a23 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2015

  1. blobstore.py: Encode metablock's key to str

    The key of a metablock needs to be encoded to a str to be written
    out by struct. We're getting unicode from the json input, so
    encode it with utf-8 to get the metablock's key.
    
    Change-Id: I1c2ead31fb3ce999d79af88bbfd3163d8755fb21
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4058
    Signed-off-by: Scott D Phillips <[email protected]>
    Reviewed-on: https://android.intel.com:443/394130
    Reviewed-on: https://android.intel.com:443/410055
    Scott D Phillips authored and buildslave committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    f80e0f2 View commit details
    Browse the repository at this point in the history
  2. releasetools: when building fls files, read fftf_opt from provdatazip

    The contents of the fftf_opt file are not changed, just the
    location from which it is loaded.
    
    Change-Id: Id383aaa96209fe4e949106f4a581a4e16ea62690
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4058
    Signed-off-by: Scott D Phillips <[email protected]>
    Reviewed-on: https://android.intel.com:443/398221
    Reviewed-on: https://android.intel.com:443/410056
    Scott D Phillips authored and buildslave committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    9a0a333 View commit details
    Browse the repository at this point in the history
  3. releasetools, fftf: Generate variant options for all files from provdata

    provdatazip is the general source for per-variant files in the
    target files package. Extend the current variant file list to also
    contain all files referenced by the flashfile configuration with
    source 'provdatazip'
    
    Change-Id: I61717ab0694ffe21100921d257f64be315e54ab1
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4058
    Signed-off-by: Scott D Phillips <[email protected]>
    Reviewed-on: https://android.intel.com:443/405595
    Reviewed-on: https://android.intel.com:443/410057
    Scott D Phillips authored and buildslave committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    a1400eb View commit details
    Browse the repository at this point in the history
  4. Changed to support for sofia multiple firmware builds. For sofia,

    the make variable MV_CONFIG_DEFAULT_TYPE now must be specified
    with a period and the variant string appended (e.g.,
    MV_CONFIG_DEFAULT_TYPE.s3gr10m6s).
    
    Change-Id: I543d290c23e4f96218784c55627c859f2e4cd57e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4058
    Signed-off-by: Dave Lin <[email protected]>
    Reviewed-on: https://android.intel.com:443/425944
    davelintel authored and buildslave committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    3ec902a View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2015

  1. Changed to use option name 'args' instead of 'arg' which has been

    renamed in the previous patch.
    
    Change-Id: I83c42b1a74ef712b59b7ef96b82be1c241f21914
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-6137
    Signed-off-by: Dave Lin <[email protected]>
    Reviewed-on: https://android.intel.com:443/427408
    davelintel authored and buildslave committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    dd1d8c7 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2015

  1. Fix additional-files for variants

    Additional files which are not pointed by flashfiles.ini are not
    declined by variants, they should.
    For example in coho, btsdata.ini is variant specific but is not pointed
    by flashfiles.ini
    
    Change-Id: I135e5141f7b145398193ee46588e20fedaa8fad6
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-6268
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/427514
    Sylvain Chouleur authored and buildslave committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    d89462f View commit details
    Browse the repository at this point in the history
  2. make generate_blpolicy_oemvars independant

    generate_blpolicy_oemvars has to run on both Linux and Windows and
    must not suffer from any AOSP or Intel Android python dependency.
    
    Change-Id: I3ac3b294967108731d7fcdb2ec6cf51df8af33dc
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4013
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/423253
    jeremy-compostella authored and buildslave committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    1103546 View commit details
    Browse the repository at this point in the history
  3. new build target platform_rma_tools

    This target builds a ZIP archive suitable for RMA.  This archive
    includes:
    - the openssl executable
    - the sign-efi-sig-list executable from efitools project
    - the generate_blpolicy_oemvars scripts
    - the action-authorization binary
    
    This archive can also be built for Windows platform using the
    USE_MINGW=y make variable.
    
    Change-Id: Ic4ccf86a0585652a02045597dd57c825b46b4f7b
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4013
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/416713
    jeremy-compostella authored and buildslave committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    575a32e View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2015

  1. sign_target_efis: Wrap zipfile.write(), writestr() and close()

    Use same wrappers as in https://android.intel.com/#/c/401710 for
    bypassing the zip 2GiB limit.
    
    Change-Id: Id8ed2f704bc970e7cdc5dfbe1b6c87067414b23f
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-5150
    Reviewed-on: https://android.intel.com:443/427969
    Leo Sartre authored and buildslave committed Oct 26, 2015
    Configuration menu
    Copy the full SHA
    35244b3 View commit details
    Browse the repository at this point in the history
  2. sofia build: Phone Flash Tool fastboot flash support

    fastboot configuration is built to extract fastboot flash files from FLS
    files, and flash them using fastboot.
    
    For each FLS file present in the flash file json description and that
    has the key fasboot set to yes, two PFT commands are being added:
     - one to extract the fastboot binary from the FLS file to a temporary
       directory
     - one to flash the extracted binary with fasboot
    Default command parameters are defined through a global.
    
    On the opposite side, the timeout value for configurations other than
    fastboot are now retrieved from configurations parameters instead of
    commands and the function to add a configuration adds automatically
    all the parameters.
    
    Finally, this patch fixes the PFT "restrict" key that should be given
    a table of config name strings rather than a simple string (
    nevertheless both are supported, but the table is the official format
    for "restrict").
    
    Change-Id: Idf0d8b7b02cbf7d3b0d8c3a8989ea7033607c568
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-5957
    Signed-off-by: Gabriel Touzeau <[email protected]>
    Signed-off-by: Gaelle Nassiet <[email protected]>
    Reviewed-on: https://android.intel.com:443/424610
    Gabriel Touzeau authored and buildslave committed Oct 26, 2015
    Configuration menu
    Copy the full SHA
    2586d08 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2015

  1. publish: do not publish prebuilt kernel symbols

    It is useful to have kernel debug symbols which are only available for
    kernel built from source.
    
    Stub the target when prebuilt kernel is used.
    
    Change-Id: I322319a662733a737449ed6f30b1bff5e126b97b
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-6235
    Signed-off-by: Laurent FERT <[email protected]>
    Reviewed-on: https://android.intel.com:443/429768
    Laurent FERT authored and buildslave committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    5df8542 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2015

  1. Add a shutdown after update option

    An OTA requirement is that the platform shall have an
    option to turn OFF the device at the end of an OTA_UPDATE
    rather than rebooting it.
    The option -o allows to test this capability.
    
    Change-Id: I82c0c83f17259aa88aa042d46c7d5d6d716c9405
    Signed-off-by: Khalifa Rouis <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-6389
    Reviewed-on: https://android.intel.com:443/428005
    Khalifa Rouis authored and buildslave committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    2a5f41c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. Revert "add FlsTool as proper module"

    FlsTool here has not been kept up to date. Might as well get rid
    of one of the decoy copies.
    
    Change-Id: I390c22442f3082552627c576808965c2e00cef60
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-7393
    Signed-off-by: Scott D Phillips <[email protected]>
    Reviewed-on: https://android.intel.com:443/397909
    (cherry picked from commit 4b850bf54d2341f0340c005d01d7d38cd1d42561)
    Reviewed-on: https://android.intel.com:443/432207
    Scott D Phillips authored and buildslave committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    916f0bc View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2015

  1. Fix variants flashfiles generation for Broxton

    Broxton has now variants and its ifwi files are variant specific
    However these files are not used in "args" option of flashfile.ini so
    they are not picked by the script.
    
    This patch extend the variant files detection to all dynamic files used
    in flashfiles.ini, not only the ones from "args".
    This patch also :
     - fix a redundancy which appears in variant configurations
       in case of multiple output files
    -  fix telephony oemvars files for variants: The shortname of files must
       not be lower-cased or the clean_config_parameters() function will not
       find the match and will delete the file parameter from
       configurations.
    
    Change-Id: I3d9ba6ccaa89fab2c55a4f94e6755ee502eea780
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4301
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/418913
    Sylvain Chouleur authored and buildslave committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    0017a71 View commit details
    Browse the repository at this point in the history
  2. installer.cmd: support variants

    To be able to support variants with installer, we have to create one
    installer output file per variant with adapted commands to use variant
    specific files.
    
    Change-Id: I1c2ab069c79c6ee4385e6b7e3da3c635eeaf6c6e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4301
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/431862
    Sylvain Chouleur authored and buildslave committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    7d7dbe8 View commit details
    Browse the repository at this point in the history
  3. Enable verify_from_target_files for Sofia.

    This patch adds Sofia specific changes to the
    verify_from_target_files and intel_common.py scripts.
    
     - 'fastboot oem get-hashes' and process_fastboot_data are now
       run after GetBootloaderImageFromTFP() as image sizes are
       needed to be passed with 'fastboot oem get-hashes'
       USAGE: fastboot oem get-hashes:psi:slb:ucode_patch
              :mvconfig:secvm: hypervisor:splash.
       The sizes are calculated from the images obtained from
       GetBootloaderImagesFromFls().
    
     - The LoadMap.bin files are extracted from fls files present in the
       TFP and compared with the hash of each firmware component.
    
     - Comparision of the bootloader image is skipped for now. But we
       retain the logic to extract the bootloader from the TFP.
    
    Change-Id: I7d527a9f9c2e7708a3e6637de1e5fefb68d46065
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-7321
    Signed-off-by: adattatr <[email protected]>
    Reviewed-on: https://android.intel.com:443/430369
    anikulk authored and buildslave committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    9b39e81 View commit details
    Browse the repository at this point in the history
  4. Obtain partition information from flashfiles_fls.json

    Remove fixed definitions, nonefi_bootloader and img_to_partition
    map for Sofia3GR. This information is now obtained from the
    flashfiles_fls.json file present in the TFP.
    
    Change-Id: I9e4cf3c65b88f2b6fab44fe9fb519c4ae96b982c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-7321
    Signed-off-by: adattatr <[email protected]>
    Reviewed-on: https://android.intel.com:443/430374
    anikulk authored and buildslave committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    b150c4b View commit details
    Browse the repository at this point in the history
  5. fftf_build.opt is moved to provdata

    - fftf_build.opt has been moved to provdata.zip.
      CheckIfSocEFI() is modified to read fftf_build.opt
      from provdata.zip or provdata_$VARIANT.zip.
    
    - get_provdata_variants function is added. It returns
      the list of variants for a TFP.
    
    - Currently we are assuming that smp_profiling images
      are not flashed on the device being tested. This is
      a temporary hack. The actual fix will not make this
      assumption and will compare the images on the device
      with the both the core configurations - smp and
      smp_profiling.
    
    Change-Id: I2833fb8dc146235a34e736632dfe4cd164e59cf4
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-7321
    Signed-off-by: adattatr <[email protected]>
    Reviewed-on: https://android.intel.com:443/430376
    anikulk authored and buildslave committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    e82efce View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2015

  1. Make flashfiles_from_target_files script compliant with FLS

    The environment variable ANDROID_PRODUCT_OUT is defined when building
    the package. If the script flashfiles_from_target_files is called with
    a package that was built in a different environment than the one the
    script is executed in, this variable will not be compliant.
    The location of the file build.prop containing this variable should be
    evaluated each time the script is called in function of the argument
    and should not be configurable build time through flashfiles.
    
    On the contrary, the path to the tool FlsTool and other scripts should
    not be based on some package properties but should be retrieved
    instead directly from the target files package (in provdata).
    
    Finally, needs to create the directory FASTBOOT_IMG_DIR if it does not
    exist.
    
    Change-Id: Ic952a136208282a3b0052a97bac9322d80de61cc
    Signed-off-by: Gaelle Nassiet <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-7289
    Reviewed-on: https://android.intel.com:443/407182
    Reviewed-on: https://android.intel.com:443/432309
    gnassiet authored and buildslave committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    2c42d24 View commit details
    Browse the repository at this point in the history
  2. ota: enable verify_from_target_files for sofialte

    the partition of slb/mobivisor/mvconfig/secvm/splash/ucode_patch
    on sofia has secpack header, so it need add secpack when doing
    hash check
    
    Change-Id: I120bbeb46b25cac35c4696623daa8482ed794cd9
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8119
    Signed-off-by: xihua.chen <[email protected]>
    Reviewed-on: https://android.intel.com:443/433562
    xihua-chen authored and buildslave committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    7665dce View commit details
    Browse the repository at this point in the history
  3. Make firmware_info.txt variant specific

    Change-Id: Ia2829aa1c8fd25884d795bd547162563bced3645
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-7740
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/433834
    Sylvain Chouleur authored and buildslave committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    b5eb987 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2015

  1. Publish D0 SOc Binaries on buildbot for T3

    Change-Id: I5aa13e98ab670a82aeb572de8bf71f22dc6a3e42
    Tracked-On:https://jira01.devtools.intel.com/browse/OAM-8959
    Signed-off-by: Louis Fabien <[email protected]>
    Reviewed-on: https://android.intel.com:443/436915
    Louis Fabien authored and buildslave committed Nov 17, 2015
    Configuration menu
    Copy the full SHA
    11a8a2f View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2015

  1. Add the variant suffix in flash.json

    By default flashfiles_from_target_files does not include
    the variant suffix in flash.json if built for one variant.
    This is done only for unified variants.
    This patch activates the suffix logic for variants too.
    
    Change-Id: Id6825aa35fccd60d923ea84d57cf45f4e55265e8
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8570
    Signed-off-by: Khalifa Rouis <[email protected]>
    Reviewed-on: https://android.intel.com:443/435921
    Khalifa Rouis authored and buildslave committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    cad5b2e View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

  1. Allow variants to override flashfiles.ini files

    Variants should be able to amend some part of generic flashfiles
    
    Change-Id: I752d3cf2687208956c152c6650c145dce6add587
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8083
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/434639
    Sylvain Chouleur authored and buildslave committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    5b3990d View commit details
    Browse the repository at this point in the history
  2. blobstore: Don't shrink fish name if not present

    Change-Id: Iad660b7c7de9a8aa262e9b3de9ca1e0a9100d90d
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8083
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/436821
    Sylvain Chouleur authored and buildslave committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    d4f9892 View commit details
    Browse the repository at this point in the history
  3. flashfiles: generate file list by variant

    If a variant does not have an ifwi file, it should not be a problem.
    This patch generates the file list to be picked-up by looking at each
    variant ini file if the file is needed.
    For the additional files, we need to check that the specific variant IP
    have not removed an additional file from the generic list.
    
    Change-Id: I9d0f45d6898c028dc05c7c787485a0623a198eee
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8083
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/436822
    Sylvain Chouleur authored and buildslave committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    94863bc View commit details
    Browse the repository at this point in the history
  4. iniparser: allow to remove some sections/options

    This change allow to remove option data by using the "-=" syntax
    
    Change-Id: I6db67ae53cc60597c8425c96829a1b908cd98711
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8083
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/436823
    Sylvain Chouleur authored and buildslave committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    170268b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2015

  1. Fix KW bug about ecss_signtools in Utils.java and SignApk.java

    Fixed KW bug list:
    -------------------------------------------------------------------------------
    Platform Config master_r2_Sf3gr_sr_garnet #74726: Input stream 'fis' is not closed on exit.
     File: /workspace1/AndroidKW103_master_r2_Sf3gr_sr_garnet/SourceCode/device/intel/build/ecss_signtools/verity/Utils.java:286 | read()
     Code: RLK.IN | Severity: Critical(1) | State: Existing | Status: Analyze
     Platform Config master_r2_Sf3gr_sr_garnet #74736: Output stream 'out' is not closed on exit.
     File: /workspace1/AndroidKW103_master_r2_Sf3gr_sr_garnet/SourceCode/device/intel/build/ecss_signtools/verity/Utils.java:295 | write()
     Code: RLK.OUT | Severity: Critical(1) | State: Existing | Status: Analyze
     Platform Config master_r2_Sf3gr_sr_garnet #74775: Null pointer dereference of 'new CMSSigner(...).signer' where null comes from constant
     File: /workspace1/AndroidKW103_master_r2_Sf3gr_sr_garnet/SourceCode/device/intel/build/ecss_signtools/signapk/SignApk.java:703 | signWholeFile()
     Code: NPE.CONST | Severity: Critical(1) | State: Existing | Status: Analyze
     Platform Config master_r2_Sf3gr_sr_garnet #74776: Input stream 'input' is not closed on exit.
     File: /workspace1/AndroidKW103_master_r2_Sf3gr_sr_garnet/SourceCode/device/intel/build/ecss_signtools/signapk/SignApk.java:343 | addOtacert()
     Code: RLK.IN | Severity: Critical(1) | State: Existing | Status: Analyze
     Platform Config master_r2_Sf3gr_sr_garnet #74780: Null pointer dereference of 'readPassword(...)' where null is returned from a method
     File: /workspace1/AndroidKW103_master_r2_Sf3gr_sr_garnet/SourceCode/device/intel/build/ecss_signtools/signapk/SignApk.java:214 | decryptPrivateKey()
     Code: NPE.RET | Severity: Critical(1) | State: Existing | Status: Analyze
    -------------------------------------------------------------------------------
    
    Change-Id: I74af773015252f66495dbd44b6ff1dff4013d00a
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-9394
    Reviewed-on: https://android.intel.com:443/438572
    YujunX Zhang authored and buildslave committed Nov 22, 2015
    Configuration menu
    Copy the full SHA
    b85f3b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2015

  1. Fix path declaration in flashfiles

    If the target indicated in the flashfiles is a path with a folder, the
    file declaration will be incorrect because it will contain only the
    file name.
    This patch allow to declare a file with a folder in the flashfiles.
    
    Change-Id: If4dc7219414cd84547dadf88a7440d1055226b3d
    Signed-off-by: Gaelle Nassiet <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-4814
    Reviewed-on: https://android.intel.com:443/432827
    gnassiet authored and buildslave committed Nov 23, 2015
    Configuration menu
    Copy the full SHA
    cb5fd21 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2015

  1. Add script to unpack rsci table and print in a human readable format

    Given an existing rsci binary table, this script display the RSCI
    header and fields in a human readable format.
    Example of output:
    
    $ ./dump_rsci_table.py  ~/RSCI_v2
    RSCI HEADER
            signature        : RSCI
            length           : 48
            revision         : 2
            oemid            : INTEL
            oem_table_id     : BOOTSRC
            oem_revision     : 1
            creator_id       : BRXT
            creator_revision : 0x100000d
    RSCI FIELDS
            wake_source      : 4 (WAKE_POWER_BUTTON_PRESSED)
            reset_source     : 0 (RESET_NOT_APPLICABLE)
            reset_type       : 0 (NOT_APPLICABLE)
            shutdown_source  : 1 (SHTDWN_POWER_BUTTON_OVERRIDE)
            indicator        : 0
            reset extra info : 0x0
    
    Change-Id: Ifef64a1b329aae4438f8a1fc5c1e4f157a6c04c8
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-3809
    Reviewed-on: https://android.intel.com:443/415568
    Leo Sartre authored and buildslave committed Nov 24, 2015
    Configuration menu
    Copy the full SHA
    ef8467c View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2015

  1. Define kernel_dtb target

    New kernel_dtb target which is needed when using Sofia makefile
    from "device/intel-imc/common" for Splash Image generation
    
    Change-Id: I80eef6ff198906734cb0587b6bc31834ef9e857e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-10002
    Signed-off-by: Chetan Rao <[email protected]>
    Reviewed-on: https://android.intel.com:443/428770
    crao6 authored and buildslave committed Nov 25, 2015
    Configuration menu
    Copy the full SHA
    4e6268f View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2015

  1. fastboot-test-prepare: add support for sofia

    After unzipping flash file, if .fls files are found then extract
    fastboot images out of themm using FlsTool.
    
    Change-Id: Ic476d39fb70a14533a0c186089349edd9da564d6
    Signed-off-by: Gabriel Touzeau <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-9649
    Reviewed-on: https://android.intel.com:443/409006
    Signed-off-by: Gaelle Nassiet <[email protected]>
    Reviewed-on: https://android.intel.com:443/440123
    Gabriel Touzeau authored and buildslave committed Nov 26, 2015
    Configuration menu
    Copy the full SHA
    b178673 View commit details
    Browse the repository at this point in the history
  2. Add MV configuration option in fastboot-test-prepare

    The fastboot-test-prepare script calls flashfiles_from_target_files
    which needs the MV configuration type option for Sofia variants.
    
    Change-Id: Id1ed49ea1906920957b7e8b36ceeea9450de5247
    Signed-off-by: Gaelle Nassiet <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-9649
    Reviewed-on: https://android.intel.com:443/440046
    gnassiet authored and buildslave committed Nov 26, 2015
    Configuration menu
    Copy the full SHA
    734ffbc View commit details
    Browse the repository at this point in the history
  3. Add target checkvendor

    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-6493
    Change-Id: Ibb6722d90dff4ae46a037ed3f2b358faf9b3dd91
    Signed-off-by: Benjamin Pujol <[email protected]>
    Reviewed-on: https://android.intel.com:443/424163
    bpujol authored and buildslave committed Nov 26, 2015
    Configuration menu
    Copy the full SHA
    9ddcf78 View commit details
    Browse the repository at this point in the history
  4. Condition Fast flashfile generation with flag

    Change-Id: I23845e3f09a0896cff5f2093a7ecbcb95af4a4ea
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8407
    Signed-off-by: Chetan Rao <[email protected]>
    Reviewed-on: https://android.intel.com:443/435422
    crao6 authored and buildslave committed Nov 26, 2015
    Configuration menu
    Copy the full SHA
    2790d84 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2015

  1. Publish the OS Agnostics symbols on Artifactory

    Change-Id: I4896c509e6db4de0e80165e40cd57c9aad28d31f
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-9975
    Signed-off-by: Christophe Guerard <[email protected]>
    Reviewed-on: https://android.intel.com:443/441348
    Christophe Guerard authored and buildslave committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    68fccf9 View commit details
    Browse the repository at this point in the history
  2. Handle info file in flashfiles

    When tagged "info", simply copy the file to the flashfile.zip
    
    Change-Id: I6c610dc5e146b4a52644f1f042571dc194807870
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-7584
    Signed-off-by: Guillaume Betous <[email protected]>
    Reviewed-on: https://android.intel.com:443/435038
    Guillaume Betous authored and buildslave committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    4bf170b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2015

  1. Support kernel that built from source.

    Since the kernel is built from source for most boards,
    the following changes have been made in order to pick
    up dtb files from LOCAL_KERNEL_PATH:
        * Copy all dtb files lively built from kernel
          source into LOCAL_KERNEL_PATH
        * Add option --dtb-path to pass LOCAL_KERNEL_PATH
          during build time. It overwrites "base_dir" that
          set in "meta" block.
        * Set device specific dtb file name in the JSON
          configuration file, example:
    
          "meta": {
           ...
           },
          "OARS7": {"dtb": "SF_3GR-s303.dtb"},
          "OARS7_EVT": {"dtb": "SF_3GR-s303-evt.dtb"},
          "S3GR10M6S": {"dtb": "SF_3GR-mrd6-p2.dtb"},
          "TH8": {"dtb": "SF_3GR-ecs-th8.dtb"},
    
    The changes also applied to other blob types
    (i.e. oemvars and bootvars).
    
    Change-Id: Iacb802a2ab86f7962f1839b422aae92e4395c6de
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-9567
    Signed-off-by: Dave Lin <[email protected]>
    Reviewed-on: https://android.intel.com:443/442038
    davelintel authored and buildslave committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    64514d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. bootloader: allow to specify the block size

    On BXT UFS we need to generate bootloader FAT32 images with a block size
    of 4096 bytes.
    This patch adds the capability to specify this block size.
    
    Change-Id: I6e49ea763fa40f6846372c7787a5067ea194f526
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-11089
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/444087
    Sylvain Chouleur authored and buildslave committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    9b7013f View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2015

  1. Added dependencies on all variants' dtb files so

    that all of them would be built in the 2ndbootloader.
    
    Change-Id: I6c3d0300e7136b89327795bb59cd9b6d7f8795df
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-11745
    Signed-off-by: Dave Lin <[email protected]>
    Reviewed-on: https://android.intel.com:443/446033
    davelintel authored and buildslave committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    6b54e32 View commit details
    Browse the repository at this point in the history
  2. Correct the units in the error message where the image is too large f…

    …or the partition.
    
    Update error message which prints when an image is too large to fit into the
    designated partition so that the number displayed is in bytes.
    
    Change-Id: I514ec1db48b23600bca0cfb50c1b54a88b84285d
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-11261
    Signed-off-by: Charles Johnson <[email protected]>
    Reviewed-on: https://android.intel.com:443/444705
    Charles Johnson authored and nehapand1 committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    088e039 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2015

  1. blobstore: take fishname from TARGET_PRODUCT_FISHNAME

    fishname from device_mapping does not necessarily correspond to the name
    appended to the device name.
    The reason is that fishname from dmap MUST be PRODUCT_DEVICE, because it
    is used like this in ota_deployment_fixup script to replace the value of
    ro.product.device.
    So instead of this dmap entry, we use the fishname provided by build
    variable TARGET_PRODUCT_FISHNAME which is the value that will
    effectively be appended to the device name at runtime by autodetect.cpp
    
    Change-Id: I73c7c7ed52b8629eb866b67d8a6af4fffc3eecc5
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-10138
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/443912
    Sylvain Chouleur authored and nehapand1 committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    c954f6c View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2015

  1. Fix ota block_size

    We have to keep compatibility of target files packages components to
    generate incremental OTA based on old packages.
    
    Change-Id: I7bca027b89d817b24a0cd045fafb27eeb3f22296
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-11995
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/446918
    Sylvain Chouleur authored and nehapand1 committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    b69c46f View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2015

  1. Fix false positive in checkvendor.py

    When TARGET_OUT was found in the module when LOCAL_PROPRIETARY_MODULE is
    defined, checkvendor detects an issue.
    This is not right as TARGET_OUT could be used in other lines than in
    LOCAL_MODULE_PATH.
    
    Add LOCAL_MODULE_PATH to the regular expression to avoid false
    positives.
    
    Also do not print informative messages when everything is in
    vendor
    
    Change-Id: I9cbc107766e2a54086f442d064ffbff2a7f36c17
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-12295
    Signed-off-by: Benjamin Pujol <[email protected]>
    Reviewed-on: https://android.intel.com:443/448234
    bpujol authored and nehapand1 committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    f053ec5 View commit details
    Browse the repository at this point in the history
  2. Use common.ZipWrite when file is larger than 2GiB

    According to comments in common.py, common.ZipWriteStr wrapper can be
    used only if data does not exceed 2GiB, otherwise, ZipeWrite wrapper
    should be used instead.
    
    Change-Id: Idb003b5d311b7bb3d2b6933abd4c4fcff3d84db0
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-12013
    Reviewed-on: https://android.intel.com:443/446910
    Leo Sartre authored and nehapand1 committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    8319c37 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2015

  1. OTA: move sofialte check configure into TFP

    use SECPACK_IN_SLB to configure for sofialte which has
    secpack header in slb/mobivisor/mvconfig/secvm/splash/ucode_patch
    
    Change-Id: I0e558138b11d4e20614d8a3fcd9b0916dc0f812c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-9224
    Signed-off-by: xihua.chen <[email protected]>
    Reviewed-on: https://android.intel.com:443/438022
    xihua-chen authored and nehapand1 committed Dec 17, 2015
    Configuration menu
    Copy the full SHA
    c63906b View commit details
    Browse the repository at this point in the history
  2. build: add target platform_rma_tools for sofia

    This target builds a ZIP archive suitable for RMA. This archive includes:
    
    the openssl executable
    the key_maker tool (sofia RSA key creation)
    the sec_signing tool (sofia certificate building)
    the OAK capability binary file
    the action-authorization binary
    
    Change-Id: Ic17ad3f84436a3219fe153a857ecb9f66f61bb42
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-12011
    Signed-off-by: Gabriel Touzeau <[email protected]>
    Reviewed-on: https://android.intel.com:443/446920
    Gabriel Touzeau authored and nehapand1 committed Dec 17, 2015
    Configuration menu
    Copy the full SHA
    106d2ea View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2015

  1. Publish OSAgnostic tag under pub/

    Change-Id: If5d43c9172fc739c4c81cf5cc10744f6c49bd56e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-12347
    Signed-off-by: Guillaume Betous <[email protected]>
    Reviewed-on: https://android.intel.com:443/448446
    Guillaume Betous authored and nehapand1 committed Dec 18, 2015
    Configuration menu
    Copy the full SHA
    ea1d3e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2015

  1. Fix timestamp format passed to sign-efi-sig-list

    sign-efi-sig-list requires a timestamp formatted as %Y-%m-%d %H:%M:%S
    This patch correctly formats the timestamp before passing it
    as an argument.
    
    Change-Id: I547ada833571ac7bc0d3ac0453746c65894993d9
    Signed-off-by: Khalifa Rouis <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-13705
    Reviewed-on: https://android.intel.com:443/452621
    Khalifa Rouis authored and nehapand1 committed Dec 31, 2015
    Configuration menu
    Copy the full SHA
    40ea359 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2016

  1. platform_rma_tools : publish package if present

    Change-Id: I266f9d514480a70ef0e304efeda64c2f16308366
    Signed-off-by: marie cecile Afantenos <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-14663
    Reviewed-on: https://android.intel.com:443/454247
    marie cecile Afantenos authored and nehapand1 committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    197dab4 View commit details
    Browse the repository at this point in the history
  2. Allow variants to have additional files

    This patch allow a variant flashfiles.ini to defined additional files
    which does not exist in generic flashfile.
    
    Change-Id: I77180f58461bb280511ea4375f0204d487dcf3cc
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-14338
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/453927
    Sylvain Chouleur authored and nehapand1 committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    5b9bef3 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2016

  1. Add variants support in ota-test-prepare for all platforms

    ota-test-prepare's variants were specific to IRDA
    this patch adds support for all platforms variants.
    Variants are determined:
    * From the build tree by parsing the lunch target's mixins.spec
    * From TFP by checking the device_mapping.py inside the archive
    
    Change-Id: I55fa9d29859ba017e54b46aa2db7bc386db4f2eb
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-8572
    Signed-off-by: Khalifa Rouis <[email protected]>
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/454353
    Khalifa Rouis authored and nehapand1 committed Jan 6, 2016
    Configuration menu
    Copy the full SHA
    4b2bb84 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2016

  1. [REVERTME] Revert "flash-update: Fix dutID lookup"

    This reverts commit 3366319.
    
    "adb wait-for-device" will block until a device shows up and enumerate
    as "device". When using "-r" switch, the device will enumerate as
    "sideload" hence "adb wait-for-device" will never return.
    Revert this patch that introduce the use of "adb wait-for-device" for
    the old version that was polling using "adb device" command.
    This patch should be reverted when a version of adb with the patch:
    https://android-review.googlesource.com/#/c/184290/ is packaged into
    phoneflashtool.
    Revert jira: https://jira01.devtools.intel.com/browse/OAM-14698
    
    Change-Id: I61178b46705b9d189c729d7baf770b2b07735d4d
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-14697
    Signed-off-by: Leo Sartre <[email protected]>
    Reviewed-on: https://android.intel.com:443/454379
    Leo Sartre authored and nehapand1 committed Jan 7, 2016
    Configuration menu
    Copy the full SHA
    ef344ee View commit details
    Browse the repository at this point in the history
  2. Add cfgpart.xml as flashfile additional files

    since hw_config has been removed from flashfiles, we have to declare
    cfgpart.xml as an additional file to include it in the flashfile zip.
    
    Change-Id: Iead3e848da8d1b950bcc3939caff37422c02fa57
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-14809
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/454611
    Sylvain Chouleur authored and nehapand1 committed Jan 7, 2016
    Configuration menu
    Copy the full SHA
    3ee55d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2016

  1. Move test related script to test/ directory

    Produce bootimages and system images to help validate Google Verified
    Boot features:
    gvb_test_prepare
    unsign_boot_img.py
    
    Flash an ota update package using various flow: from main Os, using
    sideload:
    flash-update
    
    Unpack rsci binary table and display it in a human readable format:
    dump_rsci_table.py
    
    Produce ota packages to help validate all possible ota use cases:
    ota-test-prepare
    
    Test blob_store:
    test_blobstore.py => Removed: blobstore.py interface was totally
    redesigned by https://android.intel.com/376586. There is no reason to
    keep this anymore. If a test program is needed, it should be written
    with the new interface.
    It would be helpfull to create a new script to test blobstore
    generation: https://jira01.devtools.intel.com/browse/OAM-15204
    
    Script to help running ota secure boot test cases:
    ota-test-secureboot => fix path to test scripts, kept for reference, but
    this need to be fixed: https://jira01.devtools.intel.com/browse/OAM-14972
    
    Change-Id: Ic965f9f2ea19e1f32dcbcc9bbea93968ef438b14
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-10450
    Reviewed-on: https://android.intel.com:443/442960
    Leo Sartre authored and nehapand1 committed Jan 8, 2016
    Configuration menu
    Copy the full SHA
    918d792 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2016

  1. VRL: need omit vrl check when adding vrl.fls

    Change-Id: I8b081b4712455f292456a0cb25fd378c6fd4e055
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-14444
    Signed-off-by: xihua.chen <[email protected]>
    Reviewed-on: https://android.intel.com:443/452808
    xihua-chen authored and nehapand1 committed Jan 11, 2016
    Configuration menu
    Copy the full SHA
    450dd9f View commit details
    Browse the repository at this point in the history
  2. Unzip only RADIO/ dir from target files package

    To execute ota_deployment_fixup script, we only need to access to files
    in RADIO directory of target files package so we can unzip only this
    subdir instead of the whole zip.
    This reduces process time from 1m36s to 8s.
    
    Change-Id: I2b6fd88cb030896ed3346fa3b87198d6261998d4
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-15038
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/455197
    Sylvain Chouleur authored and nehapand1 committed Jan 11, 2016
    Configuration menu
    Copy the full SHA
    1df3eb6 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2016

  1. ota_deployment_fixup: don't unzip ota file

    We don't need to unzip the generic ota file for ota_deployment_fixup, we
    can use zipfile library to list files in it.
    
    Change-Id: Ia3df77b2e4efd64a914d1d1b1ce728569aa95637
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-15492
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/456517
    Sylvain Chouleur authored and nehapand1 committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    fcb1657 View commit details
    Browse the repository at this point in the history
  2. ota_deployment_fixup: speedup OTA update contents

    Instead of rewriting each OTA zip component one by one into the new zip
    file we can copy the whole file and then modify the components we have
    to.
    This avoid the unzip/rezip process of each non touched components which
    is the major part of the OTA zip file.
    
    This reduces the process time for a full OTA package from 2m20 to 1m20.
    
    Change-Id: I7744e7a864e0af029b1dbc1330aceceba325a923
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-15492
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/456518
    Sylvain Chouleur authored and nehapand1 committed Jan 12, 2016
    Configuration menu
    Copy the full SHA
    db9124f View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2016

  1. rma tools: update secure VM tools path

    Change-Id: Idfbd49e1f2eef47b788cb0f59b5f909d6ddf37a1
    Signed-off-by: Gabriel Touzeau <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-15442
    Reviewed-on: https://android.intel.com:443/456590
    Gabriel Touzeau authored and nehapand1 committed Jan 13, 2016
    Configuration menu
    Copy the full SHA
    23a5b7b View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2016

  1. Fix ota-test-prepare

    In function has_variant(), if the grep fail to match when affecting
    HAS_VARIANTS variable, grep will raise SIG_ERR which is a trapped
    signal.
    
    Change-Id: Iaee84ebf1049467b051c9f1bd73472fb1af8d98f
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-15961
    Reviewed-on: https://android.intel.com:443/458183
    Leo Sartre authored and nehapand1 committed Jan 14, 2016
    Configuration menu
    Copy the full SHA
    5cfff42 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2016

  1. Publish CMCC images

    Change-Id: I89271bea093f156bc98fa7508d8e0a04fad497b7
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-14848
    Signed-off-by: Chetan Rao <[email protected]>
    Reviewed-on: https://android.intel.com:443/457632
    crao6 authored and nehapand1 committed Jan 19, 2016
    Configuration menu
    Copy the full SHA
    d9dd337 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2016

  1. Fix get_auth_data

    Required time format for sign-efi-sig-list is "%Y-%m-%d %I:%M:%S" and
    not "%m/%d/%Y %I:%M:%S".
    This error leads to have always the timestamp 1-1-0 00:00:00 used for
    the variables.
    
    Change-Id: I129faef976a8b045e48ac349148d36488343c9c2
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-16419
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/459401
    Sylvain Chouleur authored and nehapand1 committed Jan 21, 2016
    Configuration menu
    Copy the full SHA
    d6d3e96 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2016

  1. add a hook for checking if modules are installed in vendor

    In order to check if the rules for the vendor partition are respected
    a rule in the makefiles will help to warn if a module
    is not installed in vendor when it should be.
    
    Change-Id: I0bcbcf6af8d56ebc77032ad712d59fc9489adc39
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-16968
    Signed-off-by: Benjamin Pujol <[email protected]>
    Reviewed-on: https://android.intel.com:443/459467
    bpujol authored and nehapand1 committed Jan 22, 2016
    Configuration menu
    Copy the full SHA
    56ce8cd View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2016

  1. Fix some bugs & rename the script dump_rsci_table.py

    The dictionary was not supporting correctly all the versions
    of the RSCI table. This patch updates certain fields that allows
    a correct decoding of the information.
    Rename it to "parse_rsci_table.py", as it does rather parse the
    table than dumping it.
    
    Change-Id: I1e43ec8157c043ccd8e5ef3d937239913dbd3dd4
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-16810
    Signed-off-by: Florent Auger <[email protected]>
    Reviewed-on: https://android.intel.com:443/460423
    Florent Auger authored and nehapand1 committed Jan 26, 2016
    Configuration menu
    Copy the full SHA
    24a89f1 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2016

  1. Clone a new build target from garnet to integrate/test Kernel 4.1 and…

    … Wifionly function
    
    Change-Id: I828a62efdb98eec5a52e2f0c22be215bf52988fa
    Tracked-On:https://jira01.devtools.intel.com/browse/OAM-17062
    Signed-off-by: Peter,Zhang <[email protected]>
    Reviewed-on: https://android.intel.com:443/461129
    Peter,Zhang authored and nehapand1 committed Jan 27, 2016
    Configuration menu
    Copy the full SHA
    b7f83ff View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2016

  1. Change the attributes of vrl for PUPDR

    Fix the issue of flash SOFIA&3GR failed by PUPDR.
    
    Change-Id: Ie367a36225cc8272fed6a8af004a9cca9f021b9e
    Signed-off-by: weijian <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-16304
    Reviewed-on: https://android.intel.com:443/459556
    weijian authored and nehapand1 committed Jan 29, 2016
    Configuration menu
    Copy the full SHA
    bc7f5b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2016

  1. Deprecated v2.30 of FlsTool

    In favor of v2.36 in the intel-imc tools folder.  The current
    work on the signing scripts depends on the new version.
    
    Change-Id: I28002bd13450a9748b765f0e9ddcf0af7b2c44a3
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-18686
    Signed-off-by: Brad Geltz <[email protected]>
    Reviewed-on: https://android.intel.com:443/465715
    bgeltz authored and nehapand1 committed Feb 3, 2016
    Configuration menu
    Copy the full SHA
    8c4769e View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2016

  1. remove d0 capsule as it will be replace by 'super_capsule'

    Change-Id: Id71ce4208828a8366c26cbe76119aa2a156fb996
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-18804
    Signed-off-by: Louis Fabien <[email protected]>
    Reviewed-on: https://android.intel.com:443/464225
    Louis Fabien authored and nehapand1 committed Feb 4, 2016
    Configuration menu
    Copy the full SHA
    587ad7d View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2016

  1. Add Sofia3GR specific ota fixup changes.

    The following changes were made to enable fixed-up ota
    update.zip for cohos3gr.
    
     - AddBinaryFiles and get_file_data which were moved to
       intel_common.py are renamed to AddFWImageFile and
       readfile_from_provdata respectively to reflect appropriate
       functionality.
     - ComputeFWUpdatePatches is added as the Sofia equivalent of
       ComputeBootloaderPatches and is used by releasetools.py and
       ota_deployment_fixup to calculate the diffs between files.
     - compute_new_bootloader_patches_sofia patches the updater script
       for Sofia variants. compute_new_bootloader_patches is renamed to
       compute_new_bootloader_patches_efi.
     - patch_or_verbatim_exists is generalized by removing the efi specific
       'bootloader' prefix. It is the calling function's responsibilty to provide
       the filepath.
    
    Change-Id: Ic0a8339d20b744a6e8cda069d2c23855e578ee29
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-13125
    Signed-off-by: adattatr <[email protected]>
    Reviewed-on: https://android.intel.com:443/450590
    anikulk authored and nehapand1 committed Feb 5, 2016
    Configuration menu
    Copy the full SHA
    1b8596a View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2016

  1. Change lock/unlock command to match with fastboot

    Change-Id: Ic5f23158ea3b4d36db121e8e7a2bb9c1e8941fa3
    Signed-off-by: weijian <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-18295
    Reviewed-on: https://android.intel.com:443/465085
    weijian authored and nehapand1 committed Feb 6, 2016
    Configuration menu
    Copy the full SHA
    faa8442 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2016

  1. Publish symbols when OSAG built from sources

    Change-Id: Id5fa81db56b271205c998e15ba56687a712d2a47
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-13683
    Signed-off-by: Guillaume Betous <[email protected]>
    Signed-off-by: zhao yucai <[email protected]>
    Reviewed-on: https://android.intel.com:443/453917
    Guillaume Betous authored and nehapand1 committed Feb 8, 2016
    Configuration menu
    Copy the full SHA
    d9d05d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2016

  1. openssl project has been moved

    Google has replaced openssl with boringssl.  But We have a strong
    dependency on the openssl project especially because boringssl miss
    the PKCS7 support.  We moved the openssl project from external/ to
    vendor/intel/external/.
    
    Change-Id: I8df9e7501eab992982655395fa84d9d4e0455de4
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-18590
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/465645
    jeremy-compostella authored and nehapand1 committed Feb 10, 2016
    Configuration menu
    Copy the full SHA
    7f5a203 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2016

  1. Move checks on vendor to dedicated makefile

    As more checks will be added, the checks are moved
     to a dedicated makefile
    
    Change-Id: I0d8c207d8f93853efb8e46c2a5c8964f78e3899e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-19572
    Signed-off-by: Benjamin Pujol <[email protected]>
    Reviewed-on: https://android.intel.com:443/468642
    bpujol authored and nehapand1 committed Feb 11, 2016
    Configuration menu
    Copy the full SHA
    88c6685 View commit details
    Browse the repository at this point in the history
  2. Add rule to check LOCAL_MODULE_TAGS

    When using LOCAL_MODULE_TAGS the module will be built unconditionally
    (not depending on a specific target).
    Using PRODUCT_PACKAGES defined in the makefile of the target is
    preferred (in device/intel/...).
    
    This rule is set to extract the list of modules that defines
    LOCAL_MODULE_TAGS.
    
    Change-Id: I5c8999d987088d8c2205581abe032f78f05e8ed2
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-19572
    Signed-off-by: Benjamin Pujol <[email protected]>
    Reviewed-on: https://android.intel.com:443/468196
    bpujol authored and nehapand1 committed Feb 11, 2016
    Configuration menu
    Copy the full SHA
    9bfefbc View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2016

  1. BXT: include fw_update in blank procedure

    Fix python list issue when using flash_cmd_generator.py
    script in command line (main function is called in this
    case)
    
    Change-Id: Iee1f54b92bed5c5a9be112855260f524ec9de6ae
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-3707
    Signed-off-by: Francois-Nicolas Muller <[email protected]>
    Reviewed-on: https://android.intel.com:443/456374
    Francois-Nicolas Muller authored and nehapand1 committed Feb 15, 2016
    Configuration menu
    Copy the full SHA
    f04f4c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2016

  1. OTA dummy file generator

    Allows to quickly and easily create OTA test files.
    
    For now here are the generated OTA files :
    - Empty (very fast to execute)
    - Unsigned (to check unsigned package rejection)
    - Alternative signing (to check wrong signing package rejection)
    - Possibility to specify the platform name (pre-check in updater-script)
    - Possibility to check against very old date (pre-check in updater-script)
    
    Change-Id: I3cdd11641769e1c3c45845c01ce0b7946b6cd3cf
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-17011
    Signed-off-by: Guillaume Betous <[email protected]>
    Reviewed-on: https://android.intel.com:443/460794
    Guillaume Betous authored and nehapand1 committed Feb 16, 2016
    Configuration menu
    Copy the full SHA
    6d2b4df View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2016

  1. Add secure signing scripts for Sofia FLS files

    Wrapper tools around the standard FlsTool to support secure signing of
    production binaries using pluggable cryptography.
    
    Support for converting keys between standard and IMC formats, verifying
    the content of FLS files, and signing FLS files with pluggable crypto.
    Includes reference crypto pluggin using OpenSSL command line.
    
    Change-Id: I86ca91a5ae4dc8a171f7e7182623c11dcb43845b
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-19687
    Signed-off-by: Matt Wood <[email protected]>
    Reviewed-on: https://android.intel.com:443/438507
    mdwood-intel authored and nehapand1 committed Feb 17, 2016
    Configuration menu
    Copy the full SHA
    c7eefd0 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2016

  1. Simplify reading of fwu_image from provdata.zip

    - Modify AddFWImageFile to simplify logic by changing the
      input parameter to be unzipped tfp. This helps in eliminating
      additional checks for type of zipped or unzipped file etc.
    
    - During ota fixup for Full updates, delete the empty fwu_image.bin
      in the ota zip directory. AddFWImageFile will add the fixed up
      fwu_image.bin.
    
    Change-Id: Icd6092c27645ba7e7a591e843985c8e88ef89587
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-20616
    Signed-off-by: adattatr <[email protected]>
    Reviewed-on: https://android.intel.com:443/470038
    anikulk authored and nehapand1 committed Feb 23, 2016
    Configuration menu
    Copy the full SHA
    2ff36f8 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2016

  1. publish windows tools

    copy in tools directory windows tools
    
    Change-Id: Id9c57ed55262467b944c43fb01ce9117fb1b0aec
    Signed-off-by: marie cecile afantenos <[email protected]>
    Tracked-On:  https://jira01.devtools.intel.com/browse/OAM-19434
    Reviewed-on: https://android.intel.com:443/473592
    marie cecile afantenos authored and nehapand1 committed Feb 26, 2016
    Configuration menu
    Copy the full SHA
    2829d02 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2016

  1. Add script to generate OTA files

    This script can generate incremental, full or both OTA files for given
    target files packages. Variants OTA files are also generated if the
    platform supports it.
    It also generates a metadata.json file which contains build informations
    of the generated files, to be used by buildbot to publish the OTA files.
    
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-16225
    Change-Id: Ic49c92ef14dee8e44d649dce8be8a8a2c2c3e67b
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/457091
    Sylvain Chouleur authored and nehapand1 committed Mar 2, 2016
    Configuration menu
    Copy the full SHA
    7674048 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2016

  1. Generate different system.fls for different operators

    Change-Id: I8326fe06bf57c8d1277c88673d790b0441009400
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-14433
    Signed-off-by: YujunX Zhang <[email protected]>
    Reviewed-On: https://android.intel.com/476643
    Reviewed-on: https://android.intel.com:443/476643
    YujunX Zhang authored and nehapand1 committed Mar 3, 2016
    Configuration menu
    Copy the full SHA
    2f57adf View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2016

  1. efi: Allow common symbols at link

    Since we are linking with openssl instead of uefi_shim, we have to allow
    common symbols at link time because the crypto library contain the
    common symbol OPENSSL_ia32cap_P
    
    Change-Id: I7c2dc01fbd2e1a54939f482dbb5c8c14b5d71041
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-17735
    Signed-off-by: Sylvain Chouleur <[email protected]>
    Reviewed-on: https://android.intel.com:443/473646
    Sylvain Chouleur authored and nehapand1 committed Mar 4, 2016
    Configuration menu
    Copy the full SHA
    fab6e87 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2016

  1. build_blobstore: add missing newline

    build_blobstore.py was missing a newline from an error print. It
    messed up parsing of the make output in certain corner cases.
    
    Change-Id: I66c97fd9b4842e788c93f019cc6fb99ac3fd86a4
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-23752
    Signed-off-by: Ukri Niemimuukko <[email protected]>
    Reviewed-on: https://android.intel.com/480054
    Reviewed-by: Kaartinen, Jukka O <[email protected]>
    Reviewed-by: Fredriksson, John <[email protected]>
    Reviewed-by: Persson, Mikael <[email protected]>
    Tested-by: Tao, Wei <[email protected]>
    Reviewed-by: Verdu, Miguel <[email protected]>
    Reviewed-by: Meng, WeiX <[email protected]>
    Tested-by: Meng, WeiX <[email protected]>
    uniemimu authored and Yang, Fan F committed Mar 17, 2016
    Configuration menu
    Copy the full SHA
    b4ab6a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2016

  1. ota-test-prepare: generate_otas does not support --block option

    generate_otas will produce block based ota by default.
    
    Change-Id: Icf15efcd9197a050687805201d8f90a400df86c2
    Signed-off-by: Leo Sartre <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-24795
    Reviewed-on: https://android.intel.com:443/482564
    Leo Sartre authored and nehapand1 committed Mar 18, 2016
    Configuration menu
    Copy the full SHA
    fe16061 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2016

  1. Replacing deprecated getObjectId with getAlgorithm

    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-25019
    Change-Id: I49c7b7476b59fc315717d9cada73ca6af58d60ad
    Signed-of-by: Guilhem Imberton <[email protected]>
    Reviewed-on: https://android.intel.com:443/479437
    Guilhem23 authored and nehapand1 committed Mar 20, 2016
    Configuration menu
    Copy the full SHA
    6fc0798 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2016

  1. publish windows tools for each target

    need to add a dependancy on platform_rma_tools to wait for
    end of compilation
    change the tool directory location so that each target can host its tools
    
    Change-Id: Ib50576e39fa28f362782334ea98464fd0bea1d11
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-25664
    Signed-off-by: marie cecile afantenos <[email protected]>
    Reviewed-on: https://android.intel.com:443/481475
    (cherry picked from commit 3c04b0cd4fcdf7f5d03a7a592759ae70c67fb66c)
    Reviewed-on: https://android.intel.com:443/480697
    marie cecile afantenos authored and nehapand1 committed Mar 21, 2016
    Configuration menu
    Copy the full SHA
    8efc8e3 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2016

  1. Merge remote-tracking branch 'remotes/origin/feature/m_mr0/camera/ICG…

    …_2016_WW12.4' into camera_feature_branch
    
    git log --pretty=format:"%h %ad | %s%d [%an]" remotes/origin/android/master..remotes/origin/feature/m_mr0/camera/ICG_2016_WW12.4:
      b4ab6a9 Wed Mar 9 13:47:14 2016 +0200 | build_blobstore: add missing newline (origin/feature/m_mr0/camera/master, origin/feature/m_mr0/camera/ICG_2016_WW12.5, origin/feature/m_mr0/camera/ICG_2016_WW12.4) [Ukri Niemimuukko]
    
    git diff --stat remotes/origin/android/master..HEAD:
      build_blobstore.py |    2 +-
      1 file changed, 1 insertion(+), 1 deletion(-)
    
    Change-Id: I78a6b60f6e7b3de1d3debb1b4ffd38c67a888d09
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-24395
    Signed-off-by: Tao Wei <[email protected]>
    weitao1 committed Mar 22, 2016
    Configuration menu
    Copy the full SHA
    0acb64f View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2016

  1. Configuration menu
    Copy the full SHA
    9286bad View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2016

  1. disable CLANG for EFI program

    EFI programs are calling Boot Services and Runtime services functions
    and also have callback functions called from the firmware.  These
    calls use the MS ABI while internally these programs use the System V
    AMD64 ABI.  GCC 4.7 introduced the "ms_abi" function attribute to mark
    function that must use the MS ABI.  Unfortunately, this attribute is
    not available in the CLANG 3.6 included with the AOSP.  According to
    the CLANG documentation this "ms_abi" attribute is supported in CLANG
    3.9.
    
    This patch disables the CLANG compilation until we get a suitable
    CLANG version.
    
    Change-Id: Ic232a2579cc467c94d3598333789fec636280f62
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-21358
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/484815
    jeremy-compostella authored and nehapand1 committed Mar 24, 2016
    Configuration menu
    Copy the full SHA
    5062159 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2016

  1. crt0 efi is no more a prebuilt

    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-26162
    Change-Id: Ic52699329c860bb4a3099e499b8c50bf9bafeaeb
    Reviewed-on: https://android.intel.com:443/485606
    jeremy-compostella authored and nehapand1 committed Mar 31, 2016
    Configuration menu
    Copy the full SHA
    809d903 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2016

  1. Merge branch 'android/master-latest/660' into n/mr0/master

    Change-Id: I233e2743c14d3be45c199808d5a03b585ee4f186
    Guilhem23 committed Apr 5, 2016
    Configuration menu
    Copy the full SHA
    7745c52 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2016

  1. Add an exception in checkvendor.py if no *.mk is found

    Change-Id: Id73a586bab128346507b0d5a3dd410eb08fd7a21
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-27615
    Signed-off-by: Louis Fabien <[email protected]>
    Reviewed-on: https://android.intel.com:443/491040
    Louis Fabien authored and nehapand1 committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    127533d View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2016

  1. Fix publish_kernel_debug with ckati.

    there was an extra useless /, which makes the generic rule
    fails with ninja.
    
    Change-Id: I2070bc722fd1fca54a415d68578cde0a3453e98f
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-30183
    Signed-off-by: Jocelyn Falempe <[email protected]>
    Reviewed-on: https://android.intel.com:443/498538
    Jocelyn Falempe authored and nehapand1 committed Apr 22, 2016
    Configuration menu
    Copy the full SHA
    4c6a715 View commit details
    Browse the repository at this point in the history
  2. Fix publish_dest regression

    files in pub/ are not in the right location.
    
    Change-Id: Ib7d75126403a2b5b6fb2c682383ef9d56b31eaaf
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-30214
    Signed-off-by: Jocelyn Falempe <[email protected]>
    Reviewed-on: https://android.intel.com:443/498687
    Jocelyn Falempe authored and nehapand1 committed Apr 22, 2016
    Configuration menu
    Copy the full SHA
    26fa825 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2016

  1. Merge branch 127533d into android/n/mr0/master

    Change-Id: I4107eca2cf56f570c401e3157bfe93a1d032441c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-30576
    Reviewed-on: https://android.intel.com:443/499292
    nehapand1 committed Apr 27, 2016
    Configuration menu
    Copy the full SHA
    c435862 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2016

  1. create_gpt_image.py: generate aleatory guid

    Change-Id: I38f6d0bb1c924c4c1a5d15fcb2189871e531cdf1
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-30668
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/495223
    Reviewed-on: https://android.intel.com:443/502429
    jeremy-compostella authored and nehapand1 committed May 3, 2016
    Configuration menu
    Copy the full SHA
    c6cbaf3 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2016

  1. Remove empty groups in JSON file

    In some specific situations (like disabling mixin but keeping custom
    flashfile.ini containing mixin related parts) we can generate empty
    groups in JSON file, which will make PFT parser to fail.
    
    As PFT wants a name and a description for each group, we filter
    malformed groups.
    
    Change-Id: I0e4d7c3a48f1495d534dd9e91a01b82cb5e1492e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-28515
    Signed-off-by: Guillaume Betous <[email protected]>
    Reviewed-on: https://android.intel.com:443/493760
    Guillaume Betous authored and nehapand1 committed May 13, 2016
    Configuration menu
    Copy the full SHA
    7272764 View commit details
    Browse the repository at this point in the history
  2. flash_cmd_generator: installer: support support optional command

    The batch file format allows to
    prefix the command with a list of attribute, example:
    <[<ATTRIBUTE>]> flash system system.img
    
    The only supported attribute is:
    - 'o': the command is optional.  If the command fails to execute,
      Installer does not abort the flash process and continue with the
      next command.
    
    Change-Id: Ic63785de815413cbb49311dc10d9c0fe5d5b1b1c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-31910
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/505632
    jeremy-compostella authored and nehapand1 committed May 13, 2016
    Configuration menu
    Copy the full SHA
    f8c1d68 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2016

  1. Add ifwi.bin and ifwi_debug.bin as variant files

    Needed for embedding different ifwi files in the bxtp target flashfiles
    
    Change-Id: Ic80b732334c4226508361ef62ff3e81a594b1baf
    Old-Change-Id: I3950713db3b1954ca39b9bb34e08b1951964c99c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-30706
    Signed-off-by: Benoit Fradin <[email protected]>
    Reviewed-on: https://android.intel.com:443/495940
    Reviewed-on: https://android.intel.com:443/502037
    Benoit Fradin authored and nehapand1 committed May 20, 2016
    Configuration menu
    Copy the full SHA
    021c816 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2016

  1. Re-enable publish of kernel symbols

    Rule with /% is not working with Ninja and
    copy_modules rules name changed.
    
    Change-Id: I309abf544334c8ec7949cfbd525266889c0bde16
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-32677
    Signed-off-by: Claude Brouat <[email protected]>
    Reviewed-on: https://android.intel.com:443/508907
    Claude Brouat authored and nehapand1 committed May 25, 2016
    Configuration menu
    Copy the full SHA
    ef6696e View commit details
    Browse the repository at this point in the history

Commits on May 26, 2016

  1. Package tos into gsd simics gpt image

    Update the creat_gpt_image script to package the Trusty OS(tos) image
    into gsd_simics image when tos image exists.
    
    Change-Id: Ib222e2e3c023877dd783aa00d842d82473da5f14
    Signed-off-by: roger feng <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-31228
    Reviewed-on: https://android.intel.com:443/503171
    rogerxfeng8 authored and nehapand1 committed May 26, 2016
    Configuration menu
    Copy the full SHA
    55eb88c View commit details
    Browse the repository at this point in the history

Commits on May 31, 2016

  1. testos build make file

    basic rules to build testos, similar to bootimage and recoveryimage
    
    Change-Id: I8b352ffda80bcee3b2d4a3137ae1761fa111c051
    Signed-off-by: Tuomas Katila <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-31477
    Reviewed-on: https://android.intel.com:443/492882
    tkatila authored and nehapand1 committed May 31, 2016
    Configuration menu
    Copy the full SHA
    469c5b6 View commit details
    Browse the repository at this point in the history
  2. Fix missing partition support in create_gpt_image.py

    - vendor
    - bootloader
    
    Change-Id: Icb2b5c6d7fa96eb65bde077c3abbe8910cd69805
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-30220
    Signed-off-by: Benoit Fradin <[email protected]>
    Reviewed-on: https://android.intel.com:443/508591
    Reviewed-on: https://android.intel.com:443/510224
    Benoit Fradin authored and nehapand1 committed May 31, 2016
    Configuration menu
    Copy the full SHA
    1babf02 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2016

  1. Add kernel path condition to publish kernel debug symbols

    Publish of kernel debug symbols is conditionned under use of prebuilt
    kernel or not. But for targets like aosp_x86, kernel is not built
    nor it is prebuilt.
    Adding a condition to check if local path of kernel build exist,
    ensuring kernel was really built locally.
    
    Change-Id: Ib95aa8fb394ed83773e87e91c048964cd95ca1be
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-34118
    Signed-off-by: Claude Brouat <[email protected]>
    Reviewed-on: https://android.intel.com:443/515657
    Claude Brouat authored and nehapand1 committed Jun 16, 2016
    Configuration menu
    Copy the full SHA
    1fe8fc6 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2016

  1. OTA: add flash-update support for N with fota app

    Change-Id: I3d8c88479af387e15c0d18f3cff530a53f015d8e
    Signed-off-by: xihua.chen <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-33038
    Reviewed-on: https://android.intel.com:443/516039
    xihua-chen authored and nehapand1 committed Jun 20, 2016
    Configuration menu
    Copy the full SHA
    55edfd8 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2016

  1. remove GVB keystore stuff from ota-test-prepare

    Since Google has already remove the GVB keystore from AOSP,
    correspondingly we need to remove all the GVB keystore stuff
    from ota-test-prepare script.
    Add a minor fix to let the script run properly when TFP parameter
    is specified.
    
    Change-Id: I5a8f4d8c15f39ada0b3b5c2a4876b0d56f20b9c9
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-34232
    Reviewed-on: https://android.intel.com:443/516570
    steven-lgs authored and nehapand1 committed Jun 28, 2016
    Configuration menu
    Copy the full SHA
    336fe6d View commit details
    Browse the repository at this point in the history
  2. Add support bldr_utils partitions

    Add support of bldr_utils partitions for gpt.img file
    creation
    
    Change-Id: I6f7546bf6c51184c1ea7c8efac1e723c5c605427
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-34333
    Signed-off-by: Benoit Fradin <[email protected]>
    Reviewed-on: https://android.intel.com:443/517128
    Benoit Fradin authored and nehapand1 committed Jun 28, 2016
    Configuration menu
    Copy the full SHA
    2a19663 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2016

  1. OTA: fix flash-update fail to run with -r

    need do wait for running adb sideload command
    
    Change-Id: I11e49048d2b15279ab3d5d3d63b7df34c7ad9bd3
    Signed-off-by: xihua.chen <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-34737
    Reviewed-on: https://android.intel.com:443/519402
    xihua-chen authored and nehapand1 committed Jul 6, 2016
    Configuration menu
    Copy the full SHA
    3b6a664 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2016

  1. append script location to PATH environment variable

    generate_blpolicy_oemvars script uses sign-efi-sig-list and
    openssl executables which, in platform_rma_tools package, are
    located in the same directory as the script itself.
    
    Change-Id: Id9c31ecfdf9c2994a4e32ac85ae5b46a11f87e71
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-34747
    Signed-off-by: Iulian Malai <[email protected]>
    Reviewed-on: https://android.intel.com:443/520171
    Iulian Malai authored and nehapand1 committed Jul 8, 2016
    Configuration menu
    Copy the full SHA
    1e16e91 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2016

  1. align with the new concept of cross-building

    The new concept uses HOST_CROSS_OS variable instead of
    changing recursively the HOST_OS.
    
    Change-Id: Ie0454d1ccf2b221daa6bbba89b9ac8d94b841811
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-34085
    Signed-off-by: Iulian Malai <[email protected]>
    Reviewed-on: https://android.intel.com:443/516672
    Iulian Malai authored and nehapand1 committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    d910633 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2016

  1. Modify gvb_test_prepare to be aligned with new system image format

    Due to FEC data is added in system.img, the system.img format
    is changed from M to N.
    The last chunk of the system.img contains the following components
    verity hash tree, verity hash metadata, verity fec data.
    
    Change-Id: I7f61f6671576af8f06ba4aaa983b49f67ace503b
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-35741
    Reviewed-on: https://android.intel.com:443/524210
    steven-lgs authored and nehapand1 committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    cc0f3e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2016

  1. host_cross_platform rma tools unsupported

    for now host cross compilation is supported only on r2 ring
    Do not raise an error if it does not build
    linux package of rma tools is place under tool directory
    
    Change-Id: Ica77d54d7f8a0d1536e0ef7e6970c57c305fab8c
    Signed-off-by: marie cecile afantenos <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-36463
    Reviewed-on: https://android.intel.com:443/530387
    marie cecile afantenos authored and nehapand1 committed Aug 4, 2016
    Configuration menu
    Copy the full SHA
    ee877ff View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2016

  1. Fix RMA_TOOLS_WINDOWS fail

    The fail reason is windows python read as ASCII/byte by default, so
    read will be interrupted once encountering special char. The solution
    is open file in binary mode.
    
    Change-Id: I8e695255751ff4404c24287737ce420fc92bf2bc
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-36286
    Signed-off-by: liwang7 <[email protected]>
    Reviewed-on: https://android.intel.com:443/533653
    liwang7 authored and nehapand1 committed Aug 19, 2016
    Configuration menu
    Copy the full SHA
    d4cc55e View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2016

  1. Support Multiboot partition

    add support for multiboot partition for tool create_gpt_image
    
    Change-Id: I9db53f8704a1f2803f09081631442d0f3e06e6f7
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-37866
    Signed-off-by: geoffroy.weisenhorn <[email protected]>
    Reviewed-on: https://android.intel.com:443/538430
    Reviewed-on: https://android.intel.com:443/531930
    geoffroy.weisenhorn authored and nehapand1 committed Sep 19, 2016
    Configuration menu
    Copy the full SHA
    4fd2e72 View commit details
    Browse the repository at this point in the history
  2. build/core: support ABL application compilation

    Change-Id: I8ac2a6c70499ad663fbf30b74ce676564a14a644
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-37619
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/538099
    jeremy-compostella authored and nehapand1 committed Sep 19, 2016
    Configuration menu
    Copy the full SHA
    204de2d View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2016

  1. build/core: strip ABL application debug symbols on user build

    Change-Id: Ic7834c3a46c30a8d1a1e3d66f44140503be31820
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-38721
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/545392
    jeremy-compostella authored and nehapand1 committed Oct 17, 2016
    Configuration menu
    Copy the full SHA
    8be655d View commit details
    Browse the repository at this point in the history
  2. build/core: sign ABL application using the Android verity key

    Change-Id: I5864e476d7e9e28855320ee1dadc8eef8f23ba72
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-38721
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/545393
    jeremy-compostella authored and nehapand1 committed Oct 17, 2016
    Configuration menu
    Copy the full SHA
    171b031 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2016

  1. Generate the craff image

    This patch is for generating craff image from origina image on Glenview
    
    Change-Id: Ic20f4fd38e6c24d3849d89f23317ec84392ff445
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-38309
    Signed-off-by: Fu Yonghua <[email protected]>
    Reviewed-on: https://android.intel.com:443/543085
    lizhuangzhi authored and nehapand1 committed Oct 24, 2016
    Configuration menu
    Copy the full SHA
    6b0173b View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2016

  1. Fix produce iOTA Fail.

    Add the fastboot tool.
    
    Change-Id: I979262820b332d4862857d8a4ff89d8ab8fbb986
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-39289
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/548576
    biyilix authored and nehapand1 committed Nov 1, 2016
    Configuration menu
    Copy the full SHA
    b6eab66 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2016

  1. Add bxtp_abl filter in CheckIfSocEFI

    Change-Id: I2354944ed2ecaf065052595ccd59e0788f31bdac
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-39838
    Signed-off-by: Chen Lin Z <[email protected]>
    Reviewed-on: https://android.intel.com:443/549296
    chenlin3 authored and nehapand1 committed Nov 7, 2016
    Configuration menu
    Copy the full SHA
    b63082d View commit details
    Browse the repository at this point in the history
  2. ota: add hash value update for variant

    Change-Id: Icb64f94e03e2715b73cbd58125d083216a171611
    Signed-off-by: xihua.chen <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-39843
    Reviewed-on: https://android.intel.com:443/549882
    xihua-chen authored and nehapand1 committed Nov 7, 2016
    Configuration menu
    Copy the full SHA
    71027a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2016

  1. Aligned with Google internal build

    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-40095
    Change-Id: I31057c19f3e5188ff749458bbc0afd25ce6ac5aa
    Signed-off-by: Yong Yao <[email protected]>
    Reviewed-on: https://android.intel.com:443/551811
    yyao3 authored and nehapand1 committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    801ed14 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2016

  1. Set public key and signature present bit field to 1

    must set the public key and signature present bit field to 1
    to enable secure boot feature
    
    Change-Id: Ifa52ec76644cd1e0681b4305307237cc473349d6
    Signed-off-by: gli41 <[email protected]>
    Reviewed-on: https://android.intel.com:443/553051
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-40452
    Reviewed-on: https://android.intel.com:443/553870
    steven-lgs authored and nehapand1 committed Nov 30, 2016
    Configuration menu
    Copy the full SHA
    f0bc337 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2016

  1. Add mkext2img and dumpext2img utility into otatools

    The dumpext2img utility will be used during the ota
    resigning phase to extract fastboot binary
    from the bootloader ext2 file system image,
    While the mkext2img is used to repackage a ext2 file system.
    
    Change-Id: I001553ed6837d9fafa2d3ed0614997a5802ce4bf
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-40587
    Reviewed-on: https://android.intel.com:443/555022
    steven-lgs authored and nehapand1 committed Dec 2, 2016
    Configuration menu
    Copy the full SHA
    9d7c6cf View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2016

  1. Add OTA resign scripts for ABL

    ota-test-prepare_abl is the shell script for resigning
    It will invoke IFWI stitch script to restitch the
    IFWI with the production test keys.
    It also invoke sign_target_files_abl for provdata.zip
    resigning which include fastboot binary and trusty image.
    
    Change-Id: I14b9a1b119b2b6d025340274aeabdf450bf92bc9
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-40597
    Reviewed-on: https://android.intel.com:443/555398
    steven-lgs authored and nehapand1 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    86bde88 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2016

  1. build/core: strip binaries for ABL whatever the build variant

    Change-Id: Ib65f87ca800b5628cb888b65722cb143120959fe
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-40551
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/556099
    jeremy-compostella authored and nehapand1 committed Dec 10, 2016
    Configuration menu
    Copy the full SHA
    a944d20 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2016

  1. Porting. Fix [N.car][BXT-P]Display script error when check image hash…

    …es by "verify_from_target_files"
    
    Porting form: https://android.intel.com/#/c/551672
    bootloder.img is ext2 format, Not EFI mode.
    Get the hw-revision to choose provdata.zip version.
    Compute and check /bootloader hash.
    
    Change-Id: I72a299459dfd37c239e184ce94433745311a4aa2
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-38621
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/551672
    (cherry picked from commit 993a923006c31bcbb671ada22b23a29ab7c376bc)
    Reviewed-on: https://android.intel.com:443/557308
    biyilix authored and nehapand1 committed Dec 16, 2016
    Configuration menu
    Copy the full SHA
    f2d4b11 View commit details
    Browse the repository at this point in the history
  2. Porting.Fix [N.car]Incremental OTA issue.

    Porting from: https://android.intel.com/#/c/556266/
    Add function for patch .bin or .img file
    
    Change-Id: I9d73fcf19b4a909a4f43bfbfc1c2388586448358
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-38621
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/556266
    (cherry picked from commit 3a147017957c1b545daae84af842f57cad0ea397)
    Reviewed-on: https://android.intel.com:443/557309
    biyilix authored and nehapand1 committed Dec 16, 2016
    Configuration menu
    Copy the full SHA
    d8418d4 View commit details
    Browse the repository at this point in the history
  3. Porting. Fix [N.car][BXT-P]CheckIfSocEFI add ABL return value

    Porting form :https://android.intel.com/#/c/552776/
    
    Change-Id: Iec346e321b732f34767e9a07cda97d812f09d7ad
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-38621
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/552776
    (cherry picked from commit da3d6cb9abb1665aaaf4c8626cff4ab84e53ce1f)
    Reviewed-on: https://android.intel.com:443/557303
    biyilix authored and nehapand1 committed Dec 16, 2016
    Configuration menu
    Copy the full SHA
    33fc5bd View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2016

  1. build/tasks: Add ABLVARS support in 2ndbootloader.mk

    Change-Id: I92d6ea59796779b56ac399639587ea68656c0045
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-41374
    Signed-off-by: jwu55 <[email protected]>
    Reviewed-on: https://android.intel.com:443/558801
    jwu55 authored and nehapand1 committed Dec 22, 2016
    Configuration menu
    Copy the full SHA
    cb92545 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2017

  1. Integrated gpt_image to publish

    Make sure if it select the gpt_image, and it should generate the
    pgt and craff image
    
    Change-Id: I83671c021d40dd6904bac0e839b7f17432b0f3fb
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-41722
    Signed-off-by: Fu YonghuaX <[email protected]>
    Reviewed-on: https://android.intel.com:443/560964
    fuyonghx authored and nehapand1 committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    ce236ca View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2017

  1. Add null pointer check for pointer 'System.console'

    Porting patch https://android.intel.com/#/c/566829
    to N_car form ivi_m
    
    Change-Id: I99fb4d7a0114b9fb8e1b5f92a97888f1fcd79503
    Signed-off-by: sunxunou <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-42403
    Reviewed-on: https://android.intel.com:443/566649
    GraspEmpty authored and nehapand1 committed Feb 9, 2017
    Configuration menu
    Copy the full SHA
    deb7c35 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2017

  1. Optimize the code

    Change-Id: I3e51ebc98ad7293ee49ebf0a94f0d1efa949eb9d
    Signed-off-by: sunxunou <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-42620
    Reviewed-on: https://android.intel.com:443/567749
    GraspEmpty authored and nehapand1 committed Feb 10, 2017
    Configuration menu
    Copy the full SHA
    2e0b5fe View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2017

  1. releasetools: fftf: Add fast_flashfiles support to variants

    Change-Id: Ibc1379971f5d31f31fbf97326e297bd1513fca72
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-42014
    Signed-off-by: Sergio Aguirre <[email protected]>
    Reviewed-on: https://android.intel.com:443/563629
    saaguirr authored and nehapand1 committed Feb 15, 2017
    Configuration menu
    Copy the full SHA
    b323897 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2017

  1. Publish androidia output image

    Change-Id: I54ef8f62820ff0645529f1474e94ce77c3778034
    Tracked-On: https://jira01.devtools.intel.com/browse/CACTUS-9849
    Signed-off-by: Chen Lin Z <[email protected]>
    Reviewed-on: https://android.intel.com:443/562287
    chenlin3 authored and buildslave committed Feb 20, 2017
    Configuration menu
    Copy the full SHA
    761c703 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2017

  1. LOCAL_CLANG := false is not allowed in O dessert

    Change-Id: Iac833fb567da2c1d08758b7864242a29edbc149a
    Tracked-On:
    Signed-off-by: Qiming Shi <[email protected]>
    Reviewed-on: https://android.intel.com/556322
    Reviewed-by: Qin, Xiaokang <[email protected]>
    Tested-by: Qin, Xiaokang <[email protected]>
    qshi5 authored and zhenweix committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    a60a446 View commit details
    Browse the repository at this point in the history
  2. Remove the keystore_signer dependency

    kyestore_signer has been removed under system/extras/verity
    
    Change-Id: I3f2353e3cae506158579879a36cd66bce042b334
    Tracked-On:
    Signed-off-by: Qin, Xiaokang <[email protected]>
    Reviewed-on: https://android.intel.com/556557
    xiaokang0716 authored and zhenweix committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    8f25a3e View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2017

  1. Automatically create ablvars.bin

    ablvars.bin created manually is inconvenient.
    Add the operation script to simplify this work.
    
    Change-Id: If1d12da15c210f79c2e321133dd859522fd3c37f
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-43530
    Signed-off-by: chenzhimin <[email protected]>
    Reviewed-on: https://android.intel.com:443/569220
    Reviewed-on: https://android.intel.com:443/572991
    zhimincx authored and buildslave committed Mar 17, 2017
    Configuration menu
    Copy the full SHA
    ecc6fe2 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2017

  1. Fix broken build: UnzipTemp now takes a list

    With change aa3a04f19de6b888be7f58d5e8cf37fe2725e949 in build/tools,
    this input is now a list of strings instead of just a string.
    
    Change-Id: I77111b55c7ef6bee44104f2cb0df752e749f9dee
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-43973
    Signed-off-by: Yifan Zhang <[email protected]>
    Reviewed-on: https://android.intel.com:443/575593
    yifanzhangjerry authored and buildslave committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    fbcc874 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2017

  1. Build: Change fastboot.bin name to osloader.bin

    Change-Id: Ia38b7ae743d3751406920dd1e23f0fced3615072
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-43432
    Signed-off-by: chenzhimin <[email protected]>
    Reviewed-on: https://android.intel.com:443/573039
    zhimincx authored and buildslave committed Apr 20, 2017
    Configuration menu
    Copy the full SHA
    6fce640 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2017

  1. add missing part for android bxtp abl O testos enabling.

    Change-Id: I885a1d6ce15ccf08494e8183d439dad9f7a34536
    Signed-off-by: btian1 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-44512
    Reviewed-on: https://android.intel.com:443/577883
    btian1 authored and buildslave committed May 4, 2017
    Configuration menu
    Copy the full SHA
    24be665 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2017

  1. Script support for adding acpi tables into osloader image

    Generate acpi.tables after kf4abl.elf was built, combine these
    two files into osloader.bin with the ias image format.
    
    Change-Id: I21e1b8d410d784c99d34395c767f9d096da8b000
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-45136
    Signed-off-by: chenzhimin <[email protected]>
    Reviewed-on: https://android.intel.com:443/580238
    zhimincx authored and buildslave committed May 8, 2017
    Configuration menu
    Copy the full SHA
    ba8932d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2017

  1. Use the new definition of ABL os kernel key

    Change-Id: Ia663debe1c93dd5aec7dbab2bb20627e046a063a
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-45741
    Reviewed-on: https://android.intel.com:443/580943
    steven-lgs authored and buildslave committed May 19, 2017
    Configuration menu
    Copy the full SHA
    c7867ab View commit details
    Browse the repository at this point in the history

Commits on May 27, 2017

  1. Count acpi_tag in when add acpi tables into osloader image

    When combine acpi.tables and kf4abl.elf into osloader.bin,
    generate acpi_tag file and add to the target file.
    
    Change-Id: I1ae0fd4762ec0c7a475b14c5cf34b94b4b7ca7ff
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-45805
    Signed-off-by: chenzhimin <[email protected]>
    Reviewed-on: https://android.intel.com:443/584201
    zhimincx authored and buildslave committed May 27, 2017
    Configuration menu
    Copy the full SHA
    96839d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2017

  1. Add ABL relevant project flag for toolchain

    Change-Id: Id45bba6bf099845cb627174b1b4370bfaadffaa3
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-46508
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/586700
    biyilix authored and buildslave committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    4eb8bf3 View commit details
    Browse the repository at this point in the history
  2. Add IFWI verify into OTA verify.

    Change-Id: I81ff7c8f5c9a9089849006e3b751a55856a9e547
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-46508
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/586713
    biyilix authored and buildslave committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    b935365 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2017

  1. Fix UFS GPT image valid check failure

    Fix the build error when block_size=4096
    
    The error log:
      File "device/intel/build/create_gpt_image.py", line 1121, in <module>
        main()
      File "device/intel/build/create_gpt_image.py", line 1112, in main
        gpt_img.read()
      File "device/intel/build/create_gpt_image.py", line 783, in read
        self.mbr.read(img_file)
      File "device/intel/build/create_gpt_image.py", line 123, in read
        = unpack(MBRInfos._FMT, self.raw)
      struct.error: unpack requires a string argument of length 512
    
    Change-Id: I9da32bdeeaf14cfc99ceb37ddcfd61afa359cbd8
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-46610
    Signed-off-by: gaohuadx <[email protected]>
    Reviewed-on: https://android.intel.com:443/587137
    gaohuadong authored and buildslave committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    a95541f View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2017

  1. Add vbmeta partition configuration in GPT image script

    Modify create_gpt_image.py script to add
    vbmeta partition configuration
    
    Change-Id: I61afe495dd4dc256538612588786de7a48dc1e00
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-45697
    Reviewed-on: https://android.intel.com:443/578613
    steven-lgs authored and buildslave committed Jun 19, 2017
    Configuration menu
    Copy the full SHA
    0d8b257 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2017

  1. Add tos partition

    Create one 10MB parition for tos.img
    
    Change-Id: I5e79ebe3bb3d6c37b07767b44d25fe29d29965c7
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-46658
    Signed-off-by: kwen <[email protected]>
    Reviewed-on: https://android.intel.com:443/586662
    Reviewed-on: https://android.intel.com:443/587628
    beckwen authored and buildslave committed Jun 21, 2017
    Configuration menu
    Copy the full SHA
    1c95abb View commit details
    Browse the repository at this point in the history
  2. Update Extract_fastboot.py for resign fastboot binary in IFWI

    The script is updated because fastboot binary is separate from osloader binary
    and it's included in TFP package (RADIO/provdata_xxx.zip)
    Porting patch 588647/ to O_master from ivi_M
    
    Change-Id: Id6aedce2bffe995efdc1ad06a62113f656b67529
    Signed-off-by: sunxunou <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-46832
    Reviewed-on: https://android.intel.com:443/589011
    GraspEmpty authored and buildslave committed Jun 21, 2017
    Configuration menu
    Copy the full SHA
    67cdcf1 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2017

  1. Add vbmeta image to fast flashfiles

    This patch is for adding the vbmeta image into fast flashfiles
    
    Change-Id: I0bb77c10fe50b68673e6ed86ccbd47f896b0dc4a
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-47153
    Signed-off-by: [email protected]
    Reviewed-on: https://android.intel.com:443/590395
    fuyonghx authored and buildslave committed Jun 29, 2017
    Configuration menu
    Copy the full SHA
    b6355cb View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2017

  1. Build: Fix the bug of can't boot in eng build.

    Add public key and signature fields for eng build since
    validation for osloader is forced in ABL.
    
    Change-Id: I2408029432720b21ba05b917a7f87b15ae049db6
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-47440
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/592066
    zhimincx authored and buildslave committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    41c783d View commit details
    Browse the repository at this point in the history
  2. DIsable OTA build for OMR1

    Change-Id: I2eec05556a3ff4bbccd020581042439a7c2eadd3
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-47587
    Signed-off-by: Qiming Shi <[email protected]>
    Reviewed-on: https://android.intel.com:443/592118
    qshi5 authored and buildslave committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    d9b3a9a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2017

  1. remove android_ in partition table

    Change-Id: Iabf3e61740f4cb05d111b7e2e6af90a013bd805e
    Signed-off-by: Chen, Xihua <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-47951
    Reviewed-on: https://android.intel.com:443/593472
    xihua-chen authored and buildslave committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    c9f1875 View commit details
    Browse the repository at this point in the history
  2. REVERTME for abl has android_

    Change-Id: I22b75be27aa1d7a91f2759e70e39a9787f384e24
    Signed-off-by: Chen, Xihua <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-47951
    Reviewed-on: https://android.intel.com:443/593520
    xihua-chen authored and buildslave committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    94fbf24 View commit details
    Browse the repository at this point in the history
  3. set selinux as permissive for TestOS

    Change-Id: Idf2a73efc62e4e63f80853dd16ed4e486e738c2b
    Signed-off-by: Qi, Yadong <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48148
    Reviewed-on: https://android.intel.com:443/594033
    YadongQi authored and buildslave committed Jul 26, 2017
    Configuration menu
    Copy the full SHA
    f1efeae View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2017

  1. Add supportting xen partition

    This patch is for adding support for xen partition
    for tool create_gpt_image
    
    Change-Id: Ief873de243cac29561bcac204af94456b08be246
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48300
    Signed-off-by: Fu Yonghua <[email protected]>
    Reviewed-on: https://android.intel.com:443/593542
    fuyonghx authored and buildslave committed Aug 2, 2017
    Configuration menu
    Copy the full SHA
    8ab771d View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2017

  1. Add teedata partition

    Change-Id: I45a437a5401963cca16c7fcbf97946260f3bb73e
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48223
    Reviewed-on: https://android.intel.com:443/593618
    steven-lgs authored and buildslave committed Aug 3, 2017
    Configuration menu
    Copy the full SHA
    4a51477 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2017

  1. Revert "REVERTME for abl has android_"

    This reverts commit 94fbf24.
    
    Change-Id: Ida5edc4efc478bb0215fc51a46617ad7d21d7ae4
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48857
    Signed-off-by: Chen, Xihua <[email protected]>
    Reviewed-on: https://android.intel.com:443/594390
    xihua-chen authored and buildslave committed Aug 17, 2017
    Configuration menu
    Copy the full SHA
    322af13 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2017

  1. To generate ACPI ssdt patch in ABLVAR for First-Stage mount

    The First-Stage mount should be configured according to the difference on avb,a/b.
    
    Change-Id: If7479cac03f71b8353d1c6611c08eafceeba9cb7
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48564
    Signed-off-by: Haoyu, Tang <[email protected]>
    Reviewed-on: https://android.intel.com:443/595655
    haoyu-tang authored and buildslave committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    c831126 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2017

  1. slot-ab: no need reconfigure pre-device,add buildnum configure

    fix pre-device/buildnum check failure in recovery os
    
    Change-Id: Icd24ef678b5d2093e710b85475b6d0c49f73a7b2
    Signed-off-by: Chen, Xihua <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-49268
    Reviewed-on: https://android.intel.com:443/597985
    xihua-chen authored and buildslave committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    f9f8b49 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2017

  1. Modify resign script to support Android O release

    Add support for raw bootloader.img resign,
    also add the tos image resign
    Add avb key replacement in osloader
    
    Change-Id: Ic0a8986d21a452afc87c20ffb9b2d8fa8c1618c7
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-49697
    Reviewed-on: https://android.intel.com:443/599290
    steven-lgs authored and buildslave committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    0ff1377 View commit details
    Browse the repository at this point in the history
  2. add the asl for vboot 1.0

    Change-Id: Ic198eb5b5adb22658de10fe22223e68d6b4d5dce
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-49589
    Signed-off-by: Qin, Xiaokang <[email protected]>
    Signed-off-by: Qiming Shi <[email protected]>
    Reviewed-on: https://android.intel.com:443/598499
    xiaokang0716 authored and buildslave committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    6b66755 View commit details
    Browse the repository at this point in the history
  3. testos: modify makefile to build gpt.bin for testos specific

    Change-Id: Ic88ec78cc4d6060999be24b0c1daf5ef34978c50
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-49308
    Signed-off-by: btian1 <[email protected]>
    Reviewed-on: https://android.intel.com:443/598209
    btian1 authored and buildslave committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    daa7031 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2017

  1. add avb_test_prepare to support new format of verified metadata

    Based on gvb_test_prepare script and also according to Android Verified Boot 2.0,
    implement how to corrupt all kinds of data segment for various image files
    
    Change-Id: Id421141faae47edcbb10e338575e6b2b5ff669dc
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48205
    Signed-off-by:dengx2x <[email protected]>
    Reviewed-on: https://android.intel.com:443/597494
    ustcxd authored and buildslave committed Sep 9, 2017
    Configuration menu
    Copy the full SHA
    3af7288 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2017

  1. OMR1's codename is 8.1.0 instead of OMR1

    Change-Id: I52f00fe34260147a9f487888a95b735e0aab74e6
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-49888
    Signed-off-by: Qiming Shi <[email protected]>
    Reviewed-on: https://android.intel.com:443/600570
    qshi5 authored and buildslave committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    833518f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2017

  1. Support SBL platform osloader signing

    Add sign key for SBL platform
    
    Change-Id: Id62cf6c742f458d63d2f5eacc147e7b1b5ea1b87
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-50142
    Signed-off-by: zhouji3x <[email protected]>
    Reviewed-on: https://android.intel.com:443/599274
    zhouji3x authored and buildslave committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    bd8dabd View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2017

  1. Kf4abl build and fb4abl build use respective temp path.

    Change-Id: I5f33e0a8835872d7e6936d2fd787110d81f80cf9
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-50708
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/604516
    biyilix authored and buildslave committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    0bca6c4 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2017

  1. Copy non-exist acpi_table path causes build error in Icl_presi.

    Change-Id: Ie3bbaad150d8a94e0d6201adddd9fc001de029f1
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-50930
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/604940
    biyilix authored and buildslave committed Oct 19, 2017
    Configuration menu
    Copy the full SHA
    78bde38 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2017

  1. boot: update create_gpt_image.py for slotab images

    Change-Id: I65fcb40749f0f86ee30594df8ac740643e985fe0
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-51566
    Signed-off-by: Regnier, Philippe <[email protected]>
    Reviewed-on: https://android.intel.com:443/605259
    phireg authored and buildslave committed Oct 20, 2017
    Configuration menu
    Copy the full SHA
    261d17d View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2017

  1. ota: fix post-build generate issue checked by Google

    GOTA server need post-build follow default design
    
    Change-Id: Id5896bc7dbb0c698376f3425c637f2dbab2c72d7
    Signed-off-by: Chen, Xihua <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-51605
    Reviewed-on: https://android.intel.com:443/599645
    xihua-chen authored and buildslave committed Oct 23, 2017
    Configuration menu
    Copy the full SHA
    56a4e6b View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2017

  1. Add the aosp project list file

    This patch is for adding a paramter to define the aosp project list
    
    Change-Id: Ic5b850fa1aa79d23cd8ff0cc8f70863b97b7c4db
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-50926
    Signed-off-by: [email protected]
    Reviewed-on: https://android.intel.com:443/604935
    fuyonghx authored and buildslave committed Oct 24, 2017
    Configuration menu
    Copy the full SHA
    bab0998 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2017

  1. Fix the error about system corruption on omr1

    Because of upgradation for google avbtool,avb_test_prepare also
    need to be modified relatively.
    
    Change-Id: I874f6f14d5bf943992e986d1eafa261c068f75da
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48522
    Signed-off-by: dengx2x <[email protected]>
    Reviewed-on: https://android.intel.com:443/605840
    ustcxd authored and buildslave committed Oct 27, 2017
    Configuration menu
    Copy the full SHA
    1fa37f1 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2017

  1. ota: re-enable ota variant build on OMR1

    Change-Id: I0ece5d2645ef6ef329a0206673929bccab569102
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-50497
    Signed-off-by: Regnier, Philippe <[email protected]>
    Reviewed-on: https://android.intel.com:443/607175
    phireg authored and buildslave committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    0084ffa View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2017

  1. Allow user to corrupt vendor image for avb test

    add new choice for vendor.img to let user choose
    the vendor.img to be corrupted in order to meet
    treble requirements
    
    Change-Id: Iced935fa7c68c617edbf469891e17740d7a305b7
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-52309
    Signed-off-by: dengx2x <[email protected]>
    Reviewed-on: https://android.intel.com:443/607407
    ustcxd authored and buildslave committed Nov 10, 2017
    Configuration menu
    Copy the full SHA
    c80e032 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2017

  1. Add new partition for cwp target

    It should add new partition for cwp target, and need to generate
    the related images.
    
    Change-Id: I9b66e56b22be9f196ac8e79b4249e43fec4960a9
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-52902
    Signed-off-by: [email protected]
    Reviewed-on: https://android.intel.com:443/608217
    fuyonghx authored and buildslave committed Nov 23, 2017
    Configuration menu
    Copy the full SHA
    8e821cc View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2017

  1. Build: Support generating flashfile zip for testos.

    Change-Id: I7ae80e8e412ce03daa710d8b2a29f52021467783
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-53278
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/609432
    zhimincx authored and buildslave committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    3eaaf6b View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2017

  1. Generate gptimage into ext4 filesystem

    Change-Id: If277f203919e2a34cf5302ae24c42036caf91b1f
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-53395
    Signed-off-by: Xihua Chen <[email protected]>
    Reviewed-on: https://android.intel.com:443/610007
    xihua-chen authored and buildslave committed Nov 30, 2017
    Configuration menu
    Copy the full SHA
    53f6fbe View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2017

  1. add dependencies for tos.img and multiboot.img when set

    fast_flashfiles false
    
    Change-Id: I275405e3db7d02c701de66f8983dd34a2bbd8fd6
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-53445
    Signed-off-by: yanqinlx <[email protected]>
    Reviewed-on: https://android.intel.com:443/610506
    yanqinlx authored and buildslave committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    c240bcd View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2017

  1. Build: Add new guid entry for bootloader type

    Support new "bootloader" type in create_gpt_image.py.
    
    Change-Id: Ia6143fd06989b39b264054aee130758d252eb4fe
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-53631
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/611106
    zhimincx authored and buildslave committed Dec 18, 2017
    Configuration menu
    Copy the full SHA
    b9a16d4 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2017

  1. Publish intermediate android OS loader symbol files

    Publish the intermediate android OS loader's map and none
    striped symbol files.
    
    Change-Id: I4f1fc6f6c741a134d330c6dca4380f4a1eacb54c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-54164
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/612185
    zhimincx authored and buildslave committed Dec 22, 2017
    Configuration menu
    Copy the full SHA
    892dbe9 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2018

  1. Use "NON_EFI" insteadof "ABL" in confusing flags

    Refine the name of macro which distinguish OS loader build
    for EFI BIOS and SBL/ABL.
    
    Change-Id: I5e09faef244601dbe4e1a0edf05a47f46dc76104
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-54579
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/613876
    zhimincx authored and buildslave committed Jan 8, 2018
    Configuration menu
    Copy the full SHA
    0986d8e View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2018

  1. Move ablvars build intermediate files into out folder

    Change-Id: Iaebe6f406a3e6606e551eb394ce16c4ac7262298
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-54841
    Signed-off-by: Chen Lin Z <[email protected]>
    Reviewed-on: https://android.intel.com:443/614114
    chenlin3 authored and buildslave committed Jan 11, 2018
    Configuration menu
    Copy the full SHA
    bc146ed View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2018

  1. ota: update resign for r0_bxtp_abl

    On r0_bxtp_abl there is no AVB support.
    All resign scripts must be adapted to support
    both cases avb enable or avb disable.
    
    Change-Id: I1a0301e1d01f728839dca9273be04232d2143227
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-53171
    Signed-off-by: Regnier, Philippe <[email protected]>
    Reviewed-on: https://android.intel.com:443/608887
    phireg authored and buildslave committed Jan 17, 2018
    Configuration menu
    Copy the full SHA
    965f5c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2018

  1. Publish fastboot symbol and signed binary files

    Change-Id: I28fbff100d52a9d61a9e20a651493e8b47fc731a
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-55821
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/615449
    zhimincx authored and buildslave committed Jan 25, 2018
    Configuration menu
    Copy the full SHA
    e35d17a View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2018

  1. Add bootloader_(a|b) and multiboot_(a|b) for build

    Change-Id: I38f59acc2e7eeeadd7a448a1c92d7456dd24ce1b
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-49687
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/607616
    biyilix authored and buildslave committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    380c304 View commit details
    Browse the repository at this point in the history
  2. [build/core] support ABL 64bit application compile

    Change-Id: I21e52db1a15b98b4aa42c02efc3faf6e2dc70abd
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-54644
    Signed-off-by: zhouji3x <[email protected]>
    Reviewed-on: https://android.intel.com:443/615471
    zhouji3x authored and buildslave committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    2e4b709 View commit details
    Browse the repository at this point in the history
  3. [build] fix build error of gordenpeak_cwp target

    build failed when build gordenpeak_cwp with sbl
    this patch fix it
    
    Change-Id: I0940b20f2daa3c7542c2de6a4f4ca5b81e2090bf
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-54644
    Signed-off-by: zhouji3x <[email protected]>
    Reviewed-on: https://android.intel.com:443/615886
    zhouji3x authored and buildslave committed Jan 31, 2018
    Configuration menu
    Copy the full SHA
    d7e6ee1 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2018

  1. Fix ota-A issue: search product mk file only on relevant dirs

    Change-Id: Ied9f1b9d5e9052aa62630efaebe7cddddd0378ca
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-56829
    Signed-off-by: dengx2x <[email protected]>
    Reviewed-on: https://android.intel.com:443/617677
    ustcxd authored and buildslave committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    0b65866 View commit details
    Browse the repository at this point in the history
  2. resign: search product mk file only on relevant directories

    Change-Id: I8c2125157ffe78caf94c6742623d3160fe03cb3e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-56829
    Signed-off-by: Regnier, Philippe <[email protected]>
    Reviewed-on: https://android.intel.com:443/617655
    phireg authored and buildslave committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    48fc193 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2018

  1. Modify the resign script to use product specific abl configration

    In resign script, use product specific directory
    instead of hardcoded directory for the abl configuration.
    
    Change-Id: I9add22c06b652184ab1a627c89b6ee6947d29bba
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-57038
    Reviewed-on: https://android.intel.com:443/618050
    steven-lgs authored and buildslave committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    5ad5b4a View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2018

  1. TestOS: use mixin-update generated gpt.ini

    Change-Id: I98a6ef9c760ef290cc2ad208f41bcad9c06aa4db
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-57188
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/618601
    zhimincx authored and buildslave committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    123322f View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Adapt resign script to support bootloader&multiboot AB slot

    A/B update currently generate the ota payload
    based on the images in the IMAGES directory of the
    target file package, so need to resign these images
    also.
    
    Change-Id: I6ff3d0e79c04e21402923b122f19fb6fb2e73412
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-57254
    Signed-off-by: gli41 <[email protected]>
    Reviewed-on: https://android.intel.com:443/619771
    steven-lgs authored and buildslave committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    170b4b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2018

  1. OTA resign bug: modify keywords for avb & variant

    Change-Id: Ibe831d62430f42e2cb4eb8de766d1a40acfc01fe
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-59385
    Signed-off-by: dengx2x <[email protected]>
    Reviewed-on: https://android.intel.com:443/622026
    ustcxd authored and buildslave committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    a807b86 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. [acrn] Add acrn flashfiles package to pub directory

    Change-Id: Ia76521c664e9dd60e43265768f1ea2744f6b2184
    Tracked-On:https://jira01.devtools.intel.com/browse/OAM-59383
    Signed-off-by: yanqinlx <[email protected]>
    Reviewed-on: https://android.intel.com:443/622019
    yanqinlx authored and buildslave committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    be66116 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2018

  1. replace the absolute path

    The wanted state is that variables can be set in some common
    board/device/product config, that will carry down to where it needs to
    be, for the hard coded paths to be replaced, thus enabling compiles if
    the folder structure would change (as it does for the partner branch).
    
    Tracked-On:https://jira01.devtools.intel.com/browse/OAM-59603
    Signed-off-by: Yang Zhenwei <[email protected]>
    Change-Id: I534f9222c6356d071e0829f482dfa2e5bbb1f5a5
    Reviewed-on: https://android.intel.com:443/620141
    yyao3 authored and buildslave committed Mar 22, 2018
    Configuration menu
    Copy the full SHA
    0777dcd View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. replace the absolute path

    The wanted state is that variables can be set in some common
    board/device/product config, that will carry down to where it needs to
    be, for the hard coded paths to be replaced, thus enabling compiles if
    the folder structure would change (as it does for the partner branch).
    
    Change-Id: I6bd56ea93b3138550eb0ee0da38bd175f3fe048e
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-60521
    Signed-off-by: Yang Zhenwei <[email protected]>
    Reviewed-on: https://android.intel.com:443/623598
    zhenweix authored and buildslave committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    8bd8c2f View commit details
    Browse the repository at this point in the history
  2. Fix issue: cannot get exact value for TARGET_DEVICE variable

    Change-Id: Ic73f32f464c05e7f4b05a303d9544767cbe18eac
    Tracked-On:https://jira01.devtools.intel.com/browse/OAM-60531
    Signed-off-by: dengx2x <[email protected]>
    Reviewed-on: https://android.intel.com:443/622819
    ustcxd authored and buildslave committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    2871457 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2018

  1. Move recovery code to bootctrl repo

    Change-Id: If117b5f88e6bb6ff42e1c293eb89a34a8fa0c39a
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-60673
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/624273
    biyilix authored and buildslave committed Apr 2, 2018
    Configuration menu
    Copy the full SHA
    17e0ea8 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2018

  1. [ACRN] remove target publish_acrnimage

    Change-Id: Id5d5421cca99a059f50ae0509cdcfaee06c14ee3
    Tracked-On:https://jira01.devtools.intel.com/browse/OAM-60886
    Signed-off-by: yanqinlx <[email protected]>
    Reviewed-on: https://android.intel.com:443/624737
    yanqinlx authored and buildslave committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    e58398a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. remove uefi tools and libraries dependency from non-uefi platform

    Change-Id: I62e8ff10f154b559f4a7c3e7ac2428e575fcb367
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-54657
    Reviewed-on: https://android.intel.com:443/613130
    steven-lgs authored and buildslave committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    c749a74 View commit details
    Browse the repository at this point in the history
  2. remove rmatools from non-uefi build

    Change-Id: I42581b6c877bc62b23b0aa30eff2d0f55ab9a0e8
    Signed-off-by: gli41 <[email protected]>
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-54657
    Reviewed-on: https://android.intel.com:443/613167
    steven-lgs authored and buildslave committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    fb480ab View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. Different UUID when slotAB partition.

    Change-Id: I06ef54dacc208f3f66c1f4197add7a7934d766e1
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-61053
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/626554
    biyilix authored and buildslave committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    733d940 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. Corrupt bootloader image for data&signature section

    Change-Id: I39149ae4e5bedcf3e2e4ebf083d0e76421f88675
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-62214
    Signed-off-by: dengx2x <[email protected]>
    Reviewed-on: https://android.intel.com:443/626712
    ustcxd authored and buildslave committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    391ee7b View commit details
    Browse the repository at this point in the history

Commits on May 2, 2018

  1. String adjust for writing empty partition.

    Change-Id: I11b3f0576c9eb61e8550b949c592f85ccbc290ea
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-62284
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/627366
    biyilix authored and buildslave committed May 2, 2018
    Configuration menu
    Copy the full SHA
    3a5aba5 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2018

  1. TestOS: move makefile script from tasks to AndroidBoard.mk

    TestOS needs build earlier to avoid missing in output package.
    
    Change-Id: I0398601530fb593ab84db95f02ec4d3c379725ee
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-62153
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/626046
    zhimincx authored and buildslave committed May 3, 2018
    Configuration menu
    Copy the full SHA
    e318707 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2018

  1. [Build] set default start lba to offset 1M bytes

    To align with kernelflinger, set start lba to offset 1M bytes if start
    lba is not specified
    
    Change-Id: I1bec9d959a141a295b9c6628557fa780fc5fef11
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-60417
    Signed-off-by: zhouji3x <[email protected]>
    Reviewed-on: https://android.intel.com:443/625998
    zhouji3x authored and buildslave committed May 10, 2018
    Configuration menu
    Copy the full SHA
    183b488 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2018

  1. acpi: simplify the script adding first stage mount config file

    The first-stage-mount-cfg files are merged into one in mixins.
    So detect avb or slot-ab is no need in make script.
    
    Change-Id: Id1d86410840f6084eb82dd6c538cfe9365c0447a
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-62442
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/628048
    zhimincx authored and buildslave committed May 11, 2018
    Configuration menu
    Copy the full SHA
    2816e8b View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Optimize the integration logic of ACPI config files

    The first-stage-mount-cfg files are merged into one in mixins.
    So detect avb or slot-ab is no need in make script.
    Change ABL vars output directory to PRODUCT_OUT.
    
    Change-Id: Iff728943e18c1d89d43ab18af94e009a372f70d1
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-61052
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/625589
    zhimincx authored and buildslave committed May 17, 2018
    Configuration menu
    Copy the full SHA
    8c67b48 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2018

  1. Adapt build script to use new UnzipTemp

    Change-Id: I60455fe3d2a1dffc8979978b64a551a52aa360ea
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-61094
    Signed-off-by: gli41 <[email protected]>
    Reviewed-on: https://android.intel.com:443/625557
    steven-lgs authored and chenlin3 committed May 21, 2018
    Configuration menu
    Copy the full SHA
    c8315f0 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Remove efi tools dependency from gordon_peak_acrn target

    When KERNELFLINGER_SUPPORT_NON_EFI_BOOT is defined to be true,
    it means current platform is non UEFI platform and should not
    depend on efi tools.
    
    Change-Id: I454d4e7aea68dfb06a0309940dc32c13fd9b092a
    Tracked-On:https://jira01.devtools.intel.com/browse/OAM-63202
    Signed-off-by: gli41 <[email protected]>
    yanqinlx authored and chenlin3 committed May 22, 2018
    Configuration menu
    Copy the full SHA
    be03562 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2018

  1. ota: implement resign for ACRN

    Added new option -g in resign scripts to manage AaaG images
    AaaG/ACRN images are signed with special 'slimboot' keys
    AaaG/ACRN images do not need to resign IFWI
    Updated functions for key replacement
    (added compatibility with ELF64 binaries used for AaaG/ACRN)
    
    Change-Id: I1a631fd5f7975d3c2c3bb91697cadfd0de87a26c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-65400
    Signed-off-by: Regnier, Philippe <[email protected]>
    Reviewed-on: https://android.intel.com:443/632286
    phireg authored and buildslave committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    6787ff2 View commit details
    Browse the repository at this point in the history
  2. ota: fix target name issue on resign script

    On Android P, scripts need to be updated for getting
    external variable.
    
    Change-Id: Ia012779ae1c6b9439dfbf622056e60118eebe604
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-64378
    Signed-off-by: Regnier, Philippe <[email protected]>
    Reviewed-on: https://android.intel.com:443/632373
    phireg authored and buildslave committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    1358b08 View commit details
    Browse the repository at this point in the history
  3. remove unused ota tools dependency in AOSP target

    Refine the build condition to
    fix x86 target build failed issue with the unused ota tools
    if KERNELFLINGER_SUPPORT_NON_EFI_BOOT equal false, it means UEFI
    platform, then these ota tools will be included.
    otherwise for non UEFI intel platforms and AOSP targets,
    these ota tools won't be included.
    
    Change-Id: Ie2507048a8c7cfd01c86f98009190eb870e6d43c
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-63723
    Signed-off-by: gli41 <[email protected]>
    Reviewed-on: https://android.intel.com:443/631140
    steven-lgs authored and buildslave committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    df46a89 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2018

  1. change compiler to clang

    Change-Id: I5e920ab93e759c264c16bd35f75cae4efc1e4cf9
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-64845
    Reviewed-on: https://android.intel.com:443/632828
    qichen5x authored and buildslave committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    6090d00 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2018

  1. build: Add IASL depend for SSDT generate

    It needs iasl tool to generate SSDT from .aml config file.
    Hence IASL should be one of the depends.
    
    Change-Id: I404644fb389b5ff0b12f981820252ed13b4a64fb
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-65745
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/631491
    zhimincx authored and buildslave committed Jun 23, 2018
    Configuration menu
    Copy the full SHA
    031a624 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2018

  1. disable ASan on kernelflinger

    Test: make; make flashfiles SANITIZE_TARGET='address coverage'
    Failed to build obj_asan/ABL/kf4abl-userdebug_intermediates/kf4abl.abl
    
    Change-Id: I372fc9f947bba5b9b5f4855060c5d703a99262fd
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-65903
    Signed-off-by: jialei.feng <[email protected]>
    Reviewed-on: https://android.intel.com:443/635467
    jialei0512 authored and buildslave committed Jun 29, 2018
    Configuration menu
    Copy the full SHA
    0ed9f33 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Update platform check for OTA.

    Change-Id: I0c816a7ff99e2f863d637b1e0ca611f11462e206
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-48653
    Signed-off-by: biyilix <[email protected]>
    Reviewed-on: https://android.intel.com:443/636264
    biyilix authored and buildslave committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    a90ef00 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. Make ota packege generation conditional

    refer ota rule in build/core/Makefile file.
    
    Change-Id: I0ce4f3987d4586213f96c56d6195362b311f10d3
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-66421
    Signed-off-by: sun xiaolu <[email protected]>
    Reviewed-on: https://android.intel.com:443/638106
    xiaolusx authored and buildslave committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    6971c4c View commit details
    Browse the repository at this point in the history
  2. Remove sbsign/mcopy/mkdosfs uefi tools dependencies

    Use host tools to build uefi target.
    Installation command:
    $ sudo apt-get install dosfstools sbsigntool mtools
    
    Change-Id: I93e294d3d62b76449b32c35ee2582ffd758702eb
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-66421
    Signed-off-by: sun xiaolu <[email protected]>
    Reviewed-on: https://android.intel.com:443/638328
    xiaolusx authored and buildslave committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    b694f7f View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2018

  1. add product and odm into gptimage generation

    Change-Id: I7806c834edbc9541067c18a6b5750c7f38e2b7a0
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-66842
    Signed-off-by: Xihua Chen <[email protected]>
    Reviewed-on: https://android.intel.com:443/638947
    xihua-chen authored and buildslave committed Jul 31, 2018
    Configuration menu
    Copy the full SHA
    fa9d7ae View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2018

  1. Enable Clang compiler for kernelflinger based on UEFI,remove

    flag 'Wl' and pass local LDFLAGS for both  ABL and UEFI
    
    1. Use local LD_FLAGS, otherwisie it will use system flag
       for compiler and cause compile error
    2. IAFW_LD is wrongly set to compiler, acutally it's linker
    3. Use linker ld, other linker would cause boot issue
    4. Remove the hardcode for CLANG version, use configuration
    
    Change-Id: Id8cb309929befee9d20b1bb4219d06d8842d78b4
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-67017
    Signed-off-by: kwen <[email protected]>
    Reviewed-on: https://android.intel.com:443/639327
    beckwen authored and buildslave committed Aug 6, 2018
    Configuration menu
    Copy the full SHA
    3609fea View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2018

  1. Add "guest" suffix for gordon_pek_acrn to flshfiles

    Add the name of the guest suffix to flashfiles build for acrn
    
    Change-Id: I10f8377b2c95185149226838c2dd12bd39c1a9e1
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-67056
    Signed-off-by: sun xiaolu <[email protected]>
    Reviewed-on: https://android.intel.com:443/641305
    xiaolusx authored and buildslave committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    59ea70d View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2018

  1. Use the host installed efitools. And set otatools for UEFI platform.

    Use the host installed program sign-efi-sig-list and cert-to-efi-sig-list,
    which are included in the efitools package.
    
    Change-Id: I15b80dcc83294788bcfaa47f189fd926a45bc74f
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-67644
    Signed-off-by: Ming Tan <[email protected]>
    Reviewed-on: https://android.intel.com:443/642010
    tanminger authored and buildslave committed Aug 21, 2018
    Configuration menu
    Copy the full SHA
    4d51807 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2018

  1. add resign support for sbl

    Change-Id: Ifa2c34a3caaeac94af4eafd58accc1326148a08d
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-67649
    Signed-off-by: Regnier, Philippe <[email protected]>
    Reviewed-on: https://android.intel.com:443/641950
    phireg authored and buildslave committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    c8c816e View commit details
    Browse the repository at this point in the history
  2. acpi: Add iasl compiler tool

    Add iasl compiler tool for compiling ACPI table into binary.
    
    Change-Id: I75bd06c0d3c31b42c4061fcd837f01a7cb127302
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-67663
    Signed-off-by: Chen, ZhiminX <[email protected]>
    Reviewed-on: https://android.intel.com:443/635831
    (cherry picked from commit 7cfb5ec3ae798ece54a37bdd0bc38e102de5a02b)
    Reviewed-on: https://android.intel.com:443/642060
    zhimincx authored and buildslave committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    5fcfd74 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2018

  1. flashfiles_from_target_files: keep permissions from provdatazip

    This patch keeps the permission on files which are copied from
    provdatazip to PFT flashfiles.
    
    Change-Id: I66598230f20fdbca19243fe423a9ecfce9f26fba
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-67791
    Signed-off-by: Jeremy Compostella <[email protected]>
    Reviewed-on: https://android.intel.com:443/642477
    jeremy-compostella authored and buildslave committed Aug 23, 2018
    Configuration menu
    Copy the full SHA
    453a5c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2018

  1. add acpi/acpio partitions support

    Change-Id: I268489e9867988f86c00aeb113cea48503d2df01
    Tracked-On: https://jira01.devtools.intel.com/browse/OAM-67743
    Signed-off-by: Xihua Chen <[email protected]>
    Reviewed-on: https://android.intel.com:443/642298
    xihua-chen authored and buildslave committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    6ec9c84 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2018

  1. [CELADON] Fix Kernel PATH issue

    Change-Id: I4330502bd710a28153e01a79689d847d452dd47d
    Tracked-On: OAM-68895
    Signed-off-by: sgnanase <[email protected]>
    sgnanase authored and swaroopbalan committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    721f078 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. ota: enable avb in resign scripts

    Test:
    - resign cel_apl image: OK
    - flash resigned cel_apl image on KBL NUC: OK
    - OTA update with resign files: OK
    - check that OTA update fails with not resigned OTA: OK
    
    Tracked-On: OAM-71092
    Signed-off-by: phireg <[email protected]>
    phireg authored and swaroopbalan committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    0aaf8b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. ota: fix failure when resign non locally

    Tracked-On: OAM-71843
    
    Signed-off-by: phireg <[email protected]>
    phireg authored and swaroopbalan committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    e140e78 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2018

  1. ota: fix ota after resign

    kernelflinger.efi is added to vendor partition after resigning.
    Partitions are now resigned after bootloader is signed and copied
    to vendor directory in target file.
    
    Test:
    Boot to UI with resigned binaries
    Boot to UI after OTA update with resigned binaries
    
    Tracked-On: OAM-71983
    Signed-off-by: phireg <[email protected]>
    phireg authored and sysopenci committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    c6d127a View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2019

  1. remove simics files

    Tracked-On: OAM-75249
    Signed-off-by: phireg <[email protected]>
    phireg authored and sysopenci committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    cfe2fa3 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. [PORT FROM PMRI] Add stack protection flag for kernelflinger

    It requires stack-protector, stack execution protection,
     data relocation and protection (RELRO)
    Add CFLAGS: -fstack-protector-strong -Wformat -Wformat-security -D_FORTIFY_SOURCE=2
    Add LDFLAGS: -znoexecstack -zrelro -znow
    
    Change-Id: I3c56445f0bb1c223460048d682bfe03882f17f3a
    Tracked-On: OAM-73605
    Signed-off-by: Heng Luo <[email protected]>
    luo-heng authored and swaroopbalan committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    911bf1a View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2019

  1. signed flashfiles when RELEASE_BUILD = true

    Tracked-On: OAM-71340
    Signed-off-by: Zhang, Xuepeng <[email protected]>
    Zhang, Xuepeng authored and swaroopbalan committed Mar 27, 2019
    Configuration menu
    Copy the full SHA
    d40b06d View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. [CELADON] Integrate EFI shell in flashfiles zip

    Integrate EFI shell in flashfiles zip
    
    EFI shell binary that is already part of Celadon source tree is copied to flashfiles zip to help developers boot celadon on platforms that do not have internal efi shell support in bios
    
    Tracked-On: OAM-84428
    Signed-off: debarghy [email protected]
    debarghyab committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    cbc1bb8 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2019

  1. [CELADON] Integrate EFI shell in flashfiles zip

    Integrate EFI shell in flashfiles zip
    
    EFI shell binary that is already part of Celadon source tree is copied to flashfiles zip to help developers boot celadon on platforms that do not have internal efi shell support in bios.
    
    Tracked-On: OAM-84428
    Signed-off: debarghy [email protected]
    debarghyab committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    e38140d View commit details
    Browse the repository at this point in the history