summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-04AArch64: force SurfaceFlinger to use last egl configlinaro-armv8-14.07Juan Villacis
This will force SurfaceFlinger to use the last egl config for HDLCD displays on Juno platforms. Depends on earlier patch 9e7fbb41c968fca031af18b8b87f54825f53ca83 . Change-Id: Iea5459785fa534c61d4724ae182789139b9c0142
2014-07-04Fix resolution issues for Juno.Serban Constantinescu
Change-Id: I1eb483c127bcfb72212ff7ea86b14e30bfe222e2 Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2014-06-26Merge "Use current max product dalvik.vm.heapsize as default dex2oat heap size"Brian Carlstrom
2014-06-27Use current max product dalvik.vm.heapsize as default dex2oat heap sizeBrian Carlstrom
Bug: 15919420 (cherry picked from commit 3aa138617b42b87069dbac0b441bd14dca2d8609) Change-Id: I569ba111c6163e94dd1b09b21ef374f05d263e72
2014-06-24Merge "Exclude subdirectories when pruning the dex cache."Narayan Kamath
2014-06-20Exclude subdirectories when pruning the dex cache.Narayan Kamath
This requires a companion package manager change to prune each instruction specific dex cache individually. bug: 15677279 Change-Id: I5891981512bde20e49bff65b1842c28886f2b177
2014-06-17Merge "Fix obsolete argument name"Brian Carlstrom
2014-06-16Fix obsolete argument nameBrian Carlstrom
Change-Id: I8030f055ee49dc86d4592f36791edddfc0d60a31
2014-06-10Merge "Add an installd command to prune dex files."Narayan Kamath
2014-06-10Merge "Remove Parcel::writeIntPtr."Narayan Kamath
2014-06-13Remove Parcel::writeIntPtr.Narayan Kamath
All uses of this API have been removed. It should never have been made public in the first place. bug: 15424960 (cherry picked from commit 7da40c0a84dd89e92201448dd5ed3387dc94df2b) Change-Id: I8d89f62dbdaee7149ef908e0c97417b85e0c48a2
2014-06-10Merge "installd: change profile files to 0660"Nick Kralevich
2014-06-12installd: change profile files to 0660Nick Kralevich
Profiling information leaks data about how people interact with apps, so we don't want the data to be available to other apps. Only the app and system_server need access. Don't create the /data/dalvik-cache/profiles directory. init.rc does it for us now. Change-Id: Ic1b44009faa30d704855e97631006c4b990a4ad3
2014-06-12Merge "Add SELinux checks when adding a service."Nick Kralevich
2014-06-12Add SELinux checks when adding a service.Riley Spahn
Add a MAC check to the svc_can_register function in service_manager. The types are defined in external/sepolicy/service.te and the mapping from service names is defined in external/sepolicy/service_contexts. Currently uses the property context backend to parse the contexts file. Bug: 12909011 Change-Id: I5d90a614263c60571c7c70c2882e6fa929911ca5
2014-06-12Merge "sensorservice: 64-bit compile issues"Mark Salyzyn
2014-06-10sensorservice: 64-bit compile issuesMark Salyzyn
Change-Id: Ied7b779f39e71d041791729f7355b052b63903c5
2014-06-10Merge "Pass --top-k-profile-threshold to dex2oat if available."Calin Juravle
2014-06-10Add an installd command to prune dex files.Narayan Kamath
This is a straightforward port of logic from PackageManagerService#pruneDexFiles. bug: 14407732 Change-Id: I892cff027ddcbb1a4fb37a7af5ecf1697049a188
2014-06-10Pass --top-k-profile-threshold to dex2oat if available.Calin Juravle
Also, don't pass --profile-file if the file is empty. Bug: 12877748 Change-Id: I587d198e64da709930e2cea50a87fed1525281e5
2014-06-09Merge "Don't set LOCAL_MODULE_PATH for native tests."Ying Wang
2014-06-09Don't set LOCAL_MODULE_PATH for native tests.Ying Wang
The build system will set it up automatically. Change-Id: Id5ed9eff88dab2349c3b357ee09f7da9479d7d2d
2014-06-09Merge "libgui: 64-bit compile issues"Mark Salyzyn
2014-06-09libgui: 64-bit compile issuesMark Salyzyn
Change-Id: I29961c1567b8431518a7d032ea43385e23b7bb37
2014-06-09Merge "Migrate keychain directories to /data/misc/user/0"Robin Lee
2014-06-09Merge "Don't always add profile-file option to dex2oat"Calin Juravle
2014-06-06Merge "Add aarch64 EGL/GLES trampolines"Jesse Hall
2014-06-06Add aarch64 EGL/GLES trampolinesJesse Hall
Change-Id: Ia90e18d26ff3bdb7e643aff8d77cbaddd2ac2a03
2014-06-06Don't always add profile-file option to dex2oatCalin Juravle
Add profile-file option to dex2oat only if the profiler is active and the file exists. Bug: 12877748 Bug: 15275634 Change-Id: Icef76514c912c88311ed108f2be7a6329131f741
2014-06-06Merge "Fix flattening/unflattening of android::Sensor."Narayan Kamath
2014-06-05Migrate keychain directories to /data/misc/user/0Robin Lee
With new CA certificates being stored in /data/misc/user/<userid>/ existing ones need to be moved into the same place. After this update only the owner user will have custom trusted CAs; all other users will revert to the default set. Change-Id: I14a4cd6048685902ad5dd3b53494b03fadc41c04
2014-06-05Merge "Add installd command to create /data/misc user dir"Robin Lee
2014-06-05Add installd command to create /data/misc user dirRobin Lee
New command 'mkuser <id>' sets up a user directory in /data/misc/user/, readable by all apps within that user and writeable by the local system process. Change-Id: I5ddde8c4a80f606e723bb41aa64581a0720842d5
2014-06-04Merge "Fix mips build for libbinder."Narayan Kamath
2014-06-04Fix mips build for libbinder.Narayan Kamath
Mips specific code was using an uninitialized variable. (cherry picked from commit 2c68d380c9ef765a7d46e5a4735f39e6c27849f2) Change-Id: I6b562b3f6d2084b72e747736cbf43684c2049f8e
2014-06-03Merge "binder: Turn on -Werror"Mark Salyzyn
2014-06-03binder: Turn on -WerrorMark Salyzyn
Change-Id: I0ee785927a7ae5f731b02176b0b781b87c22a24e
2014-06-03Merge "x86_64: Align uint64_t/int64_t structure member to 8 bytes"Narayan Kamath
2014-05-30Fix flattening/unflattening of android::Sensor.Narayan Kamath
Write string lengths as uint32_t so that their width is the same on 32 and 64 bit processes. Note that this fixes another bug as a side effect; getFlattenedSize was assuming that sizeof(uint32_t) == sizeof(size_t). Change-Id: I7b6e3993e1f1ac45c14832ce59c59e0772855a2f
2014-05-30x86_64: Align uint64_t/int64_t structure member to 8 bytesFengwei Yin
To make sure the stature which pass between 32/64bit process have same memory layout for 32/64bit. Signed-off-by: Fengwei Yin <fengwei.yin@intel.com> Co-Authored-by: Narayan Kamath <narayan@google.com> (Unit test only.) Change-Id: I1bc2d12cce41ec0bc484adcaf968f274bec75c12
2014-05-29am 63645c69: Merge "binder: rm utils/Debug.h"Mark Salyzyn
* commit '63645c69e03cf3862c52cfde6cbd5f5143ccd38a': binder: rm utils/Debug.h
2014-05-29Merge "binder: rm utils/Debug.h"Mark Salyzyn
2014-05-29binder: rm utils/Debug.hMark Salyzyn
Change-Id: I16931919a26c16a0d701771c93fa7fe1c6f60ef8
2014-05-29am f3e4fda0: Merge "Remove dependencies on runtime_libdvm and libdvm.so in ↵Brian Carlstrom
general" * commit 'f3e4fda09106cb93bddea35a2cc7dbd4b2c281e9': Remove dependencies on runtime_libdvm and libdvm.so in general
2014-05-29Merge "Remove dependencies on runtime_libdvm and libdvm.so in general"Brian Carlstrom
2014-05-29Remove dependencies on runtime_libdvm and libdvm.so in generalBrian Carlstrom
Bug: 14298175 (cherry picked from commit aefe55f0fb9e69be205497ef4fc3432d2f7a2d8b) Change-Id: I05b1a7dd1ef30b3366b52b46bfc7b39cfb3be198
2014-05-29am 03e2f8fa: Merge "Modified atrace.cpp to recognize ATRACE_TAG_BIONIC."Elliott Hughes
* commit '03e2f8fa13a791d744758ec9ffe27f52cab730d0': Modified atrace.cpp to recognize ATRACE_TAG_BIONIC.
2014-05-29Merge "Modified atrace.cpp to recognize ATRACE_TAG_BIONIC."Elliott Hughes
2014-05-28am 97a51ad4: Merge "Move to dalvik.vm.lib.2 to force default to libart"Brian Carlstrom
* commit '97a51ad44ae3dcf4976076382923ddcae16233ee': Move to dalvik.vm.lib.2 to force default to libart
2014-05-28Merge "Move to dalvik.vm.lib.2 to force default to libart"Brian Carlstrom