Commit Graph

23097 Commits

Author SHA1 Message Date
Dmitriy Ivanov 4fa4e4befd Merge "Do not pack relocations for prebuilts by default" 2015-04-24 22:56:08 +00:00
Dmitriy Ivanov 64762c3027 Do not pack relocations for prebuilts by default
Do not pack relocations for prebuilds unless
 LOCAL_PACK_MODULE_RELOCATIONS is true

Bug: http://b/20537715
Bug: http://b/18051137
Change-Id: Iddef3b09741da6ae10d73c98103b868cc7695d38
2015-04-24 15:33:14 -07:00
Dmitriy Ivanov a705b5651d am 10537b6f: am 513be561: am cae46525: am 691a4379: Merge "Pack relocations for mips"
* commit '10537b6f41342c50fc0c80bd85ff1b126054086f':
  Pack relocations for mips
2015-04-24 21:09:38 +00:00
Dmitriy Ivanov 10537b6f41 am 513be561: am cae46525: am 691a4379: Merge "Pack relocations for mips"
* commit '513be561e9eca26bd73a0a6c8c2764b20430d60f':
  Pack relocations for mips
2015-04-24 20:12:37 +00:00
Dmitriy Ivanov 513be561e9 am cae46525: am 691a4379: Merge "Pack relocations for mips"
* commit 'cae4652514c220d1b8d9fbbdca1204bc6cb25954':
  Pack relocations for mips
2015-04-24 20:05:03 +00:00
Dmitriy Ivanov cae4652514 am 691a4379: Merge "Pack relocations for mips"
* commit '691a4379c3386e39fc362d632acca5276060c23a':
  Pack relocations for mips
2015-04-24 19:55:39 +00:00
Dmitriy Ivanov 691a4379c3 Merge "Pack relocations for mips" 2015-04-24 19:45:22 +00:00
Dmitriy Ivanov 9dc1a7359f Pack relocations for mips
Bug: http://b/18051137
Change-Id: Id5e0adfb55273f23e1c99b4eecb318c6b8d19989
2015-04-24 12:20:02 -07:00
Dmitriy Ivanov d96e487b9b am 5754ad7e: am 5c327ec3: am 0f7ecd64: am b1c2727a: Merge "Pack relocations for x86"
* commit '5754ad7ead23fb613f9fe4de2970283d18141ea5':
  Pack relocations for x86
2015-04-24 18:28:05 +00:00
Dmitriy Ivanov 5754ad7ead am 5c327ec3: am 0f7ecd64: am b1c2727a: Merge "Pack relocations for x86"
* commit '5c327ec39cc83f1f87f012abb29a9b13a0be02b7':
  Pack relocations for x86
2015-04-24 18:16:35 +00:00
Dmitriy Ivanov 5c327ec39c am 0f7ecd64: am b1c2727a: Merge "Pack relocations for x86"
* commit '0f7ecd648bd5aa7f2798615559eb2cfd72e5d918':
  Pack relocations for x86
2015-04-24 18:07:03 +00:00
Dmitriy Ivanov 0f7ecd648b am b1c2727a: Merge "Pack relocations for x86"
* commit 'b1c2727aecfbd769bc002e1feeea0f6b745c9795':
  Pack relocations for x86
2015-04-24 17:54:11 +00:00
Dmitriy Ivanov b1c2727aec Merge "Pack relocations for x86" 2015-04-24 17:44:09 +00:00
Dmitriy Ivanov 1d4804ccd1 Pack relocations for x86
Bug: http://b/18051137
Change-Id: I3f316343e9bbd2037a9583d5b6fb41a06be153cd
2015-04-24 10:34:59 -07:00
Sami Tolvanen e09d096ed6 Check partition hash before resorting to block_image_verify
It's not necessary to call block_image_verify for the most common
case where we attempt an update for the first time and the target
partition has expected contents. It is sufficient to confirm that
the target partition is intact.

Computing a hash is much faster than simulating the update, which
means this change should make the update speed for v3 much closer
to v2 for the common case. If the update was interrupted, this is
going to make resuming somewhat slower, of course. Hopefully this
should be rather rare.

Bug: 20309033
Change-Id: I04792f3681bf2cd5d9a4e1c41eb883c7f26c6f58
2015-04-24 10:56:59 +00:00
Dmitriy Ivanov 7fa5ba1d22 am 6a2b812b: am cda3d433: am eacc8a05: am 529943c7: Merge "Disable packed relocations for NDK builds"
* commit '6a2b812b8cc5ac7ea051d2c09651e12d08217919':
  Disable packed relocations for NDK builds
2015-04-24 05:30:47 +00:00
Dmitriy Ivanov 6a2b812b8c am cda3d433: am eacc8a05: am 529943c7: Merge "Disable packed relocations for NDK builds"
* commit 'cda3d43345a43059065b538b63228007a2da62fc':
  Disable packed relocations for NDK builds
2015-04-24 05:19:24 +00:00
Dmitriy Ivanov cda3d43345 am eacc8a05: am 529943c7: Merge "Disable packed relocations for NDK builds"
* commit 'eacc8a052f30fc78a9b593a8b7bd4f0f8f5eb7d3':
  Disable packed relocations for NDK builds
2015-04-24 05:10:51 +00:00
Dmitriy Ivanov eacc8a052f am 529943c7: Merge "Disable packed relocations for NDK builds"
* commit '529943c7234a20de4eeb489df9f1c896a09b345f':
  Disable packed relocations for NDK builds
2015-04-24 04:59:15 +00:00
Dmitriy Ivanov 529943c723 Merge "Disable packed relocations for NDK builds" 2015-04-24 04:48:44 +00:00
Dmitriy Ivanov 3b51f20be9 Disable packed relocations for NDK builds
Bug: http://b/20537715
Change-Id: I1289a88d5eb694980b026b695cb25edd8ba76ed5
2015-04-23 18:55:23 -07:00
Dmitriy Ivanov be55caf288 am 6f2935dc: am dabf96ab: am c84b3a78: am 648f1b66: Merge "Pack relocation tables for dynamic executables"
* commit '6f2935dc1432a38e149498b6efbd43ed9aceb827':
  Pack relocation tables for dynamic executables
2015-04-23 23:16:36 +00:00
Dmitriy Ivanov 6f2935dc14 am dabf96ab: am c84b3a78: am 648f1b66: Merge "Pack relocation tables for dynamic executables"
* commit 'dabf96ab0a0761539a5d01043d9a2f5b261c80a0':
  Pack relocation tables for dynamic executables
2015-04-23 22:46:33 +00:00
Dmitriy Ivanov dabf96ab0a am c84b3a78: am 648f1b66: Merge "Pack relocation tables for dynamic executables"
* commit 'c84b3a781c0065cba994e8cdd49b6bdb51e93399':
  Pack relocation tables for dynamic executables
2015-04-23 22:35:01 +00:00
Dmitriy Ivanov c84b3a781c am 648f1b66: Merge "Pack relocation tables for dynamic executables"
* commit '648f1b66b4a6532383d5382148d586d354026305':
  Pack relocation tables for dynamic executables
2015-04-23 22:28:49 +00:00
Dmitriy Ivanov 648f1b66b4 Merge "Pack relocation tables for dynamic executables" 2015-04-23 22:20:37 +00:00
Dmitriy Ivanov 4c2d1a64fb Pack relocation tables for dynamic executables
Add replocation-packer step for dynmic executables.

  Enable it by default for arm and arm64 platforms.

Bug: http://b/18051137
Change-Id: I0c88fd31595bcea62a087f219acb9ecf9c80f2e5
2015-04-23 12:07:16 -07:00
Dimitry Ivanov bc83d0bb68 am 893ed24d: am 387a9fee: am 941d61de: am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""
* commit '893ed24dd7cec9b560fe46862b3635efa327ec65':
  Revert "Pack relocation tables for all dynamic executables"
2015-04-23 05:07:11 +00:00
Dimitry Ivanov 893ed24dd7 am 387a9fee: am 941d61de: am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""
* commit '387a9fee53ddb258c858d14cfd619109504a4366':
  Revert "Pack relocation tables for all dynamic executables"
2015-04-23 04:55:24 +00:00
Dimitry Ivanov 387a9fee53 am 941d61de: am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""
* commit '941d61decc24cc28c781d0593b2a5d0589b4a7ad':
  Revert "Pack relocation tables for all dynamic executables"
2015-04-23 04:44:50 +00:00
Dimitry Ivanov 941d61decc am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""
* commit '1ff47c7f36263a701797ac76594fa45ae2d89389':
  Revert "Pack relocation tables for all dynamic executables"
2015-04-23 04:32:55 +00:00
Dimitry Ivanov 1ff47c7f36 Merge "Revert "Pack relocation tables for all dynamic executables"" 2015-04-23 04:24:46 +00:00
Dimitry Ivanov 1eca10fa9d Revert "Pack relocation tables for all dynamic executables"
This reverts commit e7a1b8a0c6.

Change-Id: I1a2185e1c68d364941e3b3e525a8c4a7a42e0cc1
2015-04-23 04:22:33 +00:00
Dmitriy Ivanov 943381b7df am ff084258: am b7b27621: am 64119a7f: am ec6a9773: Merge "Pack relocation tables for all dynamic executables"
* commit 'ff084258ea53c414d724ba87f89c324056def1bd':
  Pack relocation tables for all dynamic executables
2015-04-23 03:42:44 +00:00
Dmitriy Ivanov ff084258ea am b7b27621: am 64119a7f: am ec6a9773: Merge "Pack relocation tables for all dynamic executables"
* commit 'b7b27621383a2360520f178c2b510f244e16fe86':
  Pack relocation tables for all dynamic executables
2015-04-23 02:56:53 +00:00
Dmitriy Ivanov b7b2762138 am 64119a7f: am ec6a9773: Merge "Pack relocation tables for all dynamic executables"
* commit '64119a7ff23960615c607306c9190c1def622d23':
  Pack relocation tables for all dynamic executables
2015-04-23 02:44:47 +00:00
Dmitriy Ivanov 64119a7ff2 am ec6a9773: Merge "Pack relocation tables for all dynamic executables"
* commit 'ec6a977323616f6cd6bd2c08be894e9da4dfc456':
  Pack relocation tables for all dynamic executables
2015-04-23 02:33:15 +00:00
Dmitriy Ivanov ec6a977323 Merge "Pack relocation tables for all dynamic executables" 2015-04-23 02:24:46 +00:00
Tao Bao 1699a90b21 am b93b9ec4: am d8c62ae5: am 347d8e66: am 7f47c133: Merge "Add support for full radio option"
* commit 'b93b9ec42d008a5478018d8055791e1d1449fa36':
  Add support for full radio option
2015-04-22 22:18:52 +00:00
dcashman 9d50b548cd resolved conflicts for merge of b9e4848e to master
Change-Id: Ia1ea1c3cf7669c2eeaefa1f10c511aa1e782386b
2015-04-22 14:49:23 -07:00
Dmitriy Ivanov e7a1b8a0c6 Pack relocation tables for all dynamic executables
Bug: http://b/18051137
Change-Id: I277277d5f5eb450ef9b4a23cfec16d75d977eb89
2015-04-22 13:30:43 -07:00
Tao Bao b93b9ec42d am d8c62ae5: am 347d8e66: am 7f47c133: Merge "Add support for full radio option"
* commit 'd8c62ae577cd6e9c6f1a11d0272733cf88bb761a':
  Add support for full radio option
2015-04-22 19:07:26 +00:00
dcashman b9e4848ef5 am 0ae8bf67: am 780bdd6a: am ab59266d: Merge "Add lib dirs to cts distribution."
* commit '0ae8bf67af3d24f0391c21230d606c12128d2d6f':
  Add lib dirs to cts distribution.
2015-04-22 19:07:25 +00:00
Tao Bao d8c62ae577 am 347d8e66: am 7f47c133: Merge "Add support for full radio option"
* commit '347d8e66228ab09af1ec458632cb51c20a818e06':
  Add support for full radio option
2015-04-22 18:55:14 +00:00
dcashman 0ae8bf67af am 780bdd6a: am ab59266d: Merge "Add lib dirs to cts distribution."
* commit '780bdd6a1363cfe2fb9425647e0458dd2aee43f4':
  Add lib dirs to cts distribution.
2015-04-22 18:55:13 +00:00
Tao Bao 347d8e6622 am 7f47c133: Merge "Add support for full radio option"
* commit '7f47c13339858138744036d9037d52b4a0c445f3':
  Add support for full radio option
2015-04-22 18:47:01 +00:00
Tao Bao 7f47c13339 Merge "Add support for full radio option" 2015-04-22 18:26:31 +00:00
Ryosuke Matsuuchi 7505001706 am 7ff8d816: am 40af4381: doc: Add Korean version of DAC/distribute/ page.
* commit '7ff8d816d8c8a5aa1d661c9ee3cb822f75cfde89':
  doc: Add Korean version of DAC/distribute/ page.
2015-04-22 17:31:49 +00:00
Ryosuke Matsuuchi 7ff8d816d8 am 40af4381: doc: Add Korean version of DAC/distribute/ page.
* commit '40af438100fd88a1a7e3de955aaaad16baf178db':
  doc: Add Korean version of DAC/distribute/ page.
2015-04-22 17:17:41 +00:00
dcashman 780bdd6a13 am ab59266d: Merge "Add lib dirs to cts distribution."
* commit 'ab59266db0d3d16ca58e06ad327a9909e45c1516':
  Add lib dirs to cts distribution.
2015-04-22 17:10:51 +00:00