1. 30 Jun, 2016 1 commit
    • Alex Light's avatar
      Add system_other partition, install odex files · 3ecacd49
      Alex Light authored
      For AB devices, support flashing two system partitions for factory use.
      The normal system image on one partition, but without dex preopt. And a
      system_other image that just contains the odex files. The dex files will
      not be stripped out of the system image, in case the second system
      partition is wiped.
      
      Setting BOARD_USES_SYSTEM_OTHER_ODEX := true in the BoardConfig.mk
      enables this behavior.
      
      One can control which directories are placed in system_other by the
      SYSTEM_OTHER_ODEX_FILTER configuration variable. Currently we default
      to only copying only app and priv-app odexs.
      
      Bug: 29278988
      Change-Id: I7f4e87da919e7dc6a89fd8c668193cd4e98631bc
      3ecacd49
  2. 24 Jun, 2016 1 commit
    • Alex Light's avatar
      Add system_other partition, install odex files · 4e358ab2
      Alex Light authored
      For AB devices, support flashing two system partitions for factory use.
      The normal system image on one partition, but without dex preopt. And a
      system_other image that just contains the odex files. The dex files will
      not be stripped out of the system image, in case the second system
      partition is wiped.
      
      Setting BOARD_USES_SYSTEM_OTHER_ODEX := true in the BoardConfig.mk
      enables this behavior.
      
      One can control which directories are placed in system_other by the
      SYSTEM_OTHER_ODEX_FILTER configuration variable. Currently we default
      to only copying only app and priv-app odexs.
      
      Bug: 29278988
      Change-Id: I7f4e87da919e7dc6a89fd8c668193cd4e98631bc
      4e358ab2
  3. 22 Jan, 2016 1 commit
  4. 11 Nov, 2015 1 commit
  5. 17 Sep, 2015 2 commits
  6. 12 Aug, 2015 1 commit
  7. 29 Jul, 2015 1 commit
  8. 26 Jun, 2015 1 commit
  9. 15 May, 2015 1 commit
    • Bart Sears's avatar
      Master has moved on · 80cbcc48
      Bart Sears authored
      Change master so it no longer thinks it is building MNC.
      
      Change-Id: I0b68e78d02b7ceadbef0ca95fc74d20d31076881
      80cbcc48
  10. 13 May, 2015 1 commit
  11. 26 Mar, 2015 1 commit
  12. 20 Mar, 2015 1 commit
  13. 19 Mar, 2015 1 commit
  14. 16 Mar, 2015 1 commit
  15. 13 Mar, 2015 1 commit
  16. 12 Mar, 2015 1 commit
  17. 23 Jan, 2015 1 commit
  18. 16 Jan, 2015 1 commit
    • Narayan Kamath's avatar
      Add ro.product.locale · baf3eb93
      Narayan Kamath authored
      This is a BCP-47 language tag representing the default locale for a
      given device. Support for the earlier mechanism of supplying a language
      and region via ro.product.locale.region/language has been removed. This
      change also removes support for supplying these properties via
      PRODUCT_ADDITIONAL_PROPERTY_OVERRIDES. Devices that need to override
      this should either rearrange their PRODUCT_LANGUAGES or supply a custom
      .prop file.
      
      bug: 17691569
      
      Change-Id: I00c74098542b49b9c514a6ca39ea8d08179546c1
      baf3eb93
  19. 11 Dec, 2014 1 commit
  20. 04 Dec, 2014 1 commit
  21. 24 Nov, 2014 1 commit
    • Dan Albert's avatar
      Make gnu++11 the default standard version. · bf0426f4
      Dan Albert authored
      There are a _lot_ of users of `typeof` in the tree, and they'll need a
      GNU flavored standard. Rather than fixing up all of these
      individually, let's just use gnu++11 as the default.
      
      Bug: 18466763
      Change-Id: Ia1bd3adaa74fadba259fda3d37653fb8d5cff69a
      bf0426f4
  22. 18 Nov, 2014 1 commit
  23. 14 Nov, 2014 1 commit
  24. 07 Nov, 2014 1 commit
    • Dan Albert's avatar
      Cleanspec for libc++ migration. · 7337a822
      Dan Albert authored
      This affects most native code in the tree, so the only real option is
      to nuke out from orbit.
      
      Change-Id: Ia3a794731e703c3ca02b55f6f7827d3425dca5cb
      7337a822
  25. 17 Oct, 2014 1 commit
  26. 22 Sep, 2014 1 commit
    • Dianne Hackborn's avatar
      And then L, without ever becoming a real code name, transforms like magic to 5.0. · 105df2f1
      Dianne Hackborn authored
      The code name looked at 5.0 despondently.  "Won't anyone care about
      me?  Why does everyone pretend like I don't even exist!"  And it
      was true -- for all of its life, nobody had ever whispered L's
      true name, at least not in the same breath as many other names that
      were not L's at all.
      
      But 5.0 knew better.  "L," the number said, "don't you fear.  Some
      day, I am sure, your name will go up in lights.  Your name will shine
      brighter than even my own.  And everyone who is anyone will know
      your name, write pages and pages all about your name, and debate
      endlessly about everything you are."
      
      L could only hope this would be true.  But not today.  Today, L
      is still nobody.
      
      Change-Id: I2523dd34ff7486badf8c9cd40e43833a5ef448b8
      105df2f1
  27. 26 Aug, 2014 1 commit
  28. 07 Aug, 2014 1 commit
  29. 30 Jul, 2014 1 commit
  30. 24 Jul, 2014 1 commit
    • Tim Murray's avatar
      Switch host builds to use Clang by default. · 92d79cbb
      Tim Murray authored
      If LOCAL_CLANG is not set to false for a host module, clang will be used instead of gcc.
      
      This also enables the integrated assembler by default for Darwin host builds.
      
      bug 16172793
      
      Change-Id: If7484c5dbcccce7d925bec97bff0a3e4c30e9434
      92d79cbb
  31. 18 Jul, 2014 1 commit
    • Ying Wang's avatar
      New installation path for apks and their JNIs. · af9757e8
      Ying Wang authored
      Apk's path is changed to <parent_dir>/MyApp/MyApp.apk;
      JNI path is changed to <parent_dir>/MyApp/lib/<arch_name>/libfoo.so.
      Symlinks of JNIs are changed accordingly.
      
      Bug: 16319961
      Change-Id: Ib3b2309c95fa9aea27837fcc29e28d990b04747b
      af9757e8
  32. 08 Jul, 2014 1 commit
  33. 20 Jun, 2014 1 commit
    • Brian Carlstrom's avatar
      Make default 64-bit primary, 32-bit secondary · 85455b6c
      Brian Carlstrom authored
      This is required to get aarch64 & x86_64 emulators booting
      on lmp-preview-dev. Without this change, the system_server
      is a 32 bit process but java only apps that use the
      "android.uid.system" shared UID are dex2oated to 64 bit and
      won't work correctly.
      
      The correct fix needs build system changes, so this is the
      easiest fix for now.
      
      Note that this happens to work on volantis because the package
      manager adjusts their ABI correctly during boot. That can't
      happen on emulators because of dex-preopt; dex2oat can't oatify
      a dex file from inside an existing oat file.
      
      (cherry picked from commit d7950463)
      
      Change-Id: Id94bcc382e90b279e726f2d1d0350fc60a5020df
      85455b6c
  34. 17 Jun, 2014 1 commit
  35. 14 Jun, 2014 1 commit
  36. 11 Jun, 2014 1 commit
  37. 10 Jun, 2014 1 commit
  38. 06 Jun, 2014 1 commit
  39. 29 May, 2014 1 commit