732c0439e7453c64bbb7555df90b595522f60ffe |
|
24-Jun-2017 |
Christine Franks <christyfranks@google.com> |
Remove RetailDemoModeService Bug: 62712426 Test: make -j100 Change-Id: I483f2e3518a48fbc833562e71c3acd17ad565881
/frameworks/base/services/Android.mk
|
e44d2ae8b1ca5498c15858ad71737fbcdbaae6ad |
|
29-Jun-2017 |
Colin Cross <ccross@android.com> |
Add missing dependency to services for desugaring services.core depends on android.hidl.manager-V1.0-java, and is then combined into services. Desugaring services may require loading any class in services.core into the JVM in order to run LambdaMetafactory. Add android.hidl.manager-V1.0-java to servcices too. Bug: 63078196 Test: m -j ANDROID_COMPILE_WITH_JACK=false Change-Id: I83e7e8efdff9cd662e179240336abebedf859c62
/frameworks/base/services/Android.mk
|
22b64ac8dbbfa6ad7b8cde0702b59a8f91aeecd3 |
|
16-Jun-2017 |
Mathieu Chartier <mathieuc@google.com> |
Move from using profile-classes to art-profile art-profile contains methods as well as classes. This will enable possibly using speed-profile in the future. Reduces services.art size from 700k -> 233k since it only includes startup classes now (marlin). Post boot vdex PSS on marlin goes from 6644k -> 6580k. TODO: Investigate why this doesn't go down more. Bug: 62356545 Test: make and flash Change-Id: I47dcd4e8d799266e348b8d64b0176cc41d91bebc
/frameworks/base/services/Android.mk
|
0d3dd12fa0ba38ffedbb18b55886306acf98988e |
|
18-Apr-2017 |
Eugene Susla <eugenesusla@google.com> |
Move CompanionDeviceManagerService to a place of its own Fixes: 37473452 Test: Ensure companion devi9ce functionality still works Change-Id: I89624217373b3e77296c71f9429387d99d15e236
/frameworks/base/services/Android.mk
|
f13eb2e0c7f6c398464620f21c52490ce43f01c7 |
|
13-Apr-2017 |
Andreas Huber <andih@google.com> |
Changed the naming scheme for Treble java libraries (both static and dynamic) android.hardware.foo@1.0-java => android.hardware.foo-V1.0-java Bug: 37207894 Test: make Change-Id: Ica91a6813956f4ea99001c5f427be94865e48fde Merged-In: I2d8912dc752f904188457c3e6dac10da1afd287a
/frameworks/base/services/Android.mk
|
a30bc6add02ec307bbd7696bfe57cad4782eea4e |
|
28-Feb-2017 |
Mathieu Chartier <mathieuc@google.com> |
Generate app image for system-server Use new override properties. Bug: 34929159 Test: phone boot Change-Id: Iea7f50d34020255d27a5a303da2801afecb60f25
/frameworks/base/services/Android.mk
|
163c7d3f0d1f43b1e1ff0eeaa88c3cac6dbcff91 |
|
17-Jan-2017 |
Jim Miller <jaggies@google.com> |
Link framework with static library to satisfy javac build dependency The build dependency works for Jack, but not for javac. The fix is to include a static library in LOCAL_STATIC_JAVA_LIBRARIES. Test: compiles with no errors for the fast build target, fingerprint work on device. Fixes bug 34352319 Change-Id: I23ed5b3be4e60aca85dc1e33bbbc3156bee57c1d
/frameworks/base/services/Android.mk
|
40e4645e6e564b962bb73c85c5325ec54ad34cc1 |
|
17-Dec-2016 |
Jim Miller <jaggies@google.com> |
Rewrite FingerprintService to use HIDL 2.1 Bug: 33199080 Test: Fingerprint enroll, remove, unlock, fingerprint arbitration. Change-Id: I8b98236ba81f053527ee74c8a189af1adfd17d55
/frameworks/base/services/Android.mk
|
1f556e3ba623f7d6d2841615f4000c478541c37f |
|
12-Nov-2016 |
Allen Hair <allenhair@google.com> |
Provide a mechanism for dumping code coverage for the system server. This service will only be enabled if the platform was built with EMMA_INSTRUMENT=true Test: Manual Bug: 31077138 Change-Id: I4ba98b6568d31ded1b66da996b3c2e5a2ee07c75
/frameworks/base/services/Android.mk
|
5381aa4b585f3fa2a315d88e910111173e2ef77d |
|
13-Oct-2016 |
Felipe Leme <felipeal@google.com> |
Initial implementation of the Auto-Fill Framework classes. This CL provides the initial, skeleton implementation of the Auto-Fill Framework classes: - Defines the system service and app-based AIDL (IAutoFillManagerService.aidl and IAutoFillService.aidl respectively). - Defines the 'adb shell cmd' interface. - Defines the permission required to access the service. - Registers the service on SystemServer. - Adds the code to bind the app-specified service to system_server. - Defines the service class (AutoFillService) required by providers. - Implements the initial startSession() method. This is still a very early, "work-in-progress" change: - It has many TODOs. - It does not have unit or CTS tests yet. - It does not provide a callback method to auto-fill the fields. - In fact, it has a lot of TODOs. Despite these adversities, it can be tested by following the steps below: 1.Create an app with a service extending AutoFillService 2.Implement the onNewSession() method 3.In the manifest: - Listen to android.service.autofill.AutoFillService intents. - Require the android.permission.BIND_AUTO_FILL permission. 4.Explicitly set the app as an autofill-service by running: adb shell settings put secure auto_fill_service MY_APP/.MY_SERVICE 5.Start a session against the top activity: adb shell cmd autofill start session BUG: 31001899 Test: manually built and ran it Change-Id: I00f4822159b31ddddba8f513e57c4474bc74eb89
/frameworks/base/services/Android.mk
|
6472501f2e7ba018d8aa43c61e55874d756cecb8 |
|
15-Jun-2016 |
Suprabh Shukla <suprabh@google.com> |
Resetting some settings on starting a new demo session Muting ringer and media volume and turning off the flashlight before starting a new session. Also, resetting the configuration of any new demo user to the configuration of user 0 on the device. Moved RetailDemoModeService and RetailDemoModeServiceInternal to more appropriate new packages Bug: 29519612 Change-Id: Ib65f89ce61afab2d2f1b2dd0c761f5d35a466181
/frameworks/base/services/Android.mk
|
5781cd5b218dc3e5a19d8f69e6fb9f310bed4df6 |
|
27-Mar-2015 |
Mike Lockwood <lockwood@google.com> |
Make the MIDI Manager optional, enabled by "android.software.midi" feature Change-Id: I76d442ea28beea4b9e2876bfef501d8f61403702
/frameworks/base/services/Android.mk
|
eca9b9bd8b9a4d0a2de8af8edc20834dd46b98b3 |
|
09-Mar-2015 |
Lorenzo Colitti <lorenzo@google.com> |
DHCP: Move the packet code to frameworks/base/services. There's no need for it to be in frameworks/base/core, since it will only be used by services. Bug: 19704592 Change-Id: I2f5277eca848b7000ca46db575e8602eacb5c8bd
/frameworks/base/services/Android.mk
|
4986a3875ff3772841a5211b99cc4cc9649789ce |
|
20-Sep-2014 |
Nick Kralevich <nnk@google.com> |
resolved conflicts for merge of 4cbee7d2 to lmp-mr1-dev-plus-aosp Change-Id: Ibed2d1ef98e13b7d50781020502665620ab15659
|
0debc9aff4c0cbc28e083a948081d91b0f171319 |
|
17-Jul-2014 |
Adam Lesinski <adamlesinski@google.com> |
First iteration of a public UsageStats API UsageStats API that allows apps to get a list of packages that have been recently used, along with basic stats like how long they have been in the foreground and the most recent time they were running. Bug: 15165667 Change-Id: I2a2d1ff69bd0b5703ac3d9de1780df42ad90d439
/frameworks/base/services/Android.mk
|
f20d640fa2b155a971ddfe0965fc803a73b5e53c |
|
25-May-2014 |
Amith Yamasani <yamasani@google.com> |
Restrictions Manager Mechanism to register a provider for requesting an administrator to respond to permission requests. Request format and response format constants. Description of manifest template for static restrictions. Int type introduced in RestrictionEntry. Needs more javadoc and better description of manifest templates, including specifying the XML attributes. Change-Id: I5a654d364e98379fc60f73db2e06bf9a8310263d
/frameworks/base/services/Android.mk
|
91097de49b0f683b00e26a75dbc0ac6082344137 |
|
05-Apr-2014 |
Dianne Hackborn <hackbod@google.com> |
Initial implementation of new voice interaction API. This gives a basic working implementation of a persist running service that can start a voice interaction when it wants, with the target activity(s) able to go through the protocol to interact with it. It may even work when the screen is off by putting the activity manager in the correct state to act like the screen is on. Includes a sample app that is a voice interation service and also has an activity it can launch. Now that I have this initial implementation, I think I want to rework some aspects of the API. Change-Id: I7646d0af8fb4ac768c63a18fe3de43f8091f60e9
/frameworks/base/services/Android.mk
|
12cf314d87c8b58584b433c08d6f7040aef16b79 |
|
17-Mar-2014 |
Alan Viverette <alanv@google.com> |
Build logtags for services Change-Id: I6a146ae46df1a9d215fcf5bab7a2ef1876b94a1e
/frameworks/base/services/Android.mk
|
2cb6c60c0d2de3bc743c043aca963db6fe52662f |
|
15-Feb-2014 |
Adam Lesinski <adamlesinski@google.com> |
Make UsbService optional Tweaked the services Android.mk to build dependencies when building with mm[m]. Change-Id: I6dad511c652bcacc085f27ede5f8f22a6982c6bd
/frameworks/base/services/Android.mk
|
898c13df7b9b12ff10062f3542593e12fbe0c119 |
|
29-Jan-2014 |
Adam Lesinski <adamlesinski@google.com> |
Check feature bits before loading optional services At startup, we check with PackageManager whether a system service is available before attempting to load it. A system service is available if its associated feature (similar to hardware features) is present. This does not remove unavailable services from the compiled jar. Change-Id: I13571805083aa4e65519a74acb52efd17b9fb3d7
/frameworks/base/services/Android.mk
|
22eba28e90e58230cc120bd53faaf223651f9344 |
|
10-Jan-2014 |
Amith Yamasani <yamasani@google.com> |
Only compile the services jar and so when using mmm Don't build the tests when using "mmm frameworks/base/services" Change-Id: If1895598381bd0fce0b4d7f5e879f154d8fc44d0
/frameworks/base/services/Android.mk
|
ba09ada20e9d801068cf51340fee30760203bf51 |
|
09-Jan-2014 |
Ying Wang <wangying@google.com> |
Include subdirectory Android.mks. Change-Id: I6e6bc721dbcf127b52f2a60f255c9fc677d3be29 (cherry picked from commit c459bfea7e7be4343387dee137d4a5be9742fd91)
/frameworks/base/services/Android.mk
|
817ec49e7991d4cac50b2308cd7cf5f8641e1e29 |
|
20-Dec-2013 |
Amith Yamasani <yamasani@google.com> |
Wrap some services into a SystemService These services can now be excluded by modifying the list of REQUIRED_SERVICES (TB renamed) Changed appwidget, devicepolicy, backup and print services. Change-Id: Id8e2855d5c045cd57bdb02dca9ed75172803bce7
/frameworks/base/services/Android.mk
|
9158825f9c41869689d6b1786d7c7aa8bdd524ce |
|
22-Nov-2013 |
Amith Yamasani <yamasani@google.com> |
Move some system services to separate directories Refactored the directory structure so that services can be optionally excluded. This is step 1. Will be followed by another change that makes it possible to remove services from the build. Change-Id: Ideacedfd34b5e213217ad3ff4ebb21c4a8e73f85
/frameworks/base/services/Android.mk
|
b2a3dd88a53cc8c6d19f6dc8ec4f3d6c4abd9b54 |
|
09-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@137197
/frameworks/base/services/Android.mk
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/services/Android.mk
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/services/Android.mk
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/services/Android.mk
|