summaryrefslogtreecommitdiffstats
path: root/cmds
Commit message (Collapse)AuthorAgeFilesLines
* Changes needed to support Skia at r10377.Derek Sollenberger2013-08-011-1/+1
| | | | Change-Id: Id1e1c8c5938ee1a33c6fa3caabd2c28e89243eb4
* get rid of HAL pixelformats 5551 and 4444Mathias Agopian2013-07-261-2/+0
| | | | Change-Id: I6a6c4c656d80280eb85f90f99f35721ffca285df
* get rid of PIXEL_FORMAT_A_8Mathias Agopian2013-07-251-2/+0
| | | | Change-Id: Ia750811f08ddebdd5818da211fd03d61b75f8e97
* Add "adb shell am restart" command.Dianne Hackborn2013-07-231-0/+16
| | | | | | So you can restart the system without being root. Change-Id: I89770f497833ecbe2b69e3a0cfafae7ef472a9f5
* Fix swipe end locationMichael Wright2013-07-221-1/+1
| | | | Change-Id: I997ca30dc5399b36e13516c4aeadbdf6fa357df7
* Merge "Allow duration without source to be set for input commands"Michael Wright2013-07-191-76/+95
|\
| * Allow duration without source to be set for input commandsMichael Wright2013-07-171-76/+95
| | | | | | | | Change-Id: Ib04badeddf0e9d6ff1b275da34ad259f59c1cbbd
* | Remove dead code in system server initialization.Jeff Brown2013-07-156-392/+0
| | | | | | | | | | | | | | | | | | | | | | | | System server always forks from Zygote so we no longer need the system_server executable which was probably broken anyhow. This makes the initialization sequence slightly more intelligible. Likewise, we don't need the GrimReaper anymore because init will automatically take care of restarting the system when the service manager dies. Change-Id: I02c88d9392f7c8133d9cde9d0d978da89ed80452
* | Add stopservice command to amMarco Nelissen2013-07-111-0/+24
|/ | | | Change-Id: I639ad418750c0e1825b330b3bd56e5628926e7f1
* Merge "Single-user restrictions"Amith Yamasani2013-06-261-0/+42
|\
| * Single-user restrictionsAmith Yamasani2013-06-251-0/+42
| | | | | | | | | | | | | | | | | | | | | | Introduces a new "blocked" state for each package. This is used to temporarily disable an app via Settings->Restrictions. PIN creation and challenge activities for use by Settings and other apps. PIN is stored by the User Manager and it manages the interval for retry attempts across reboots. Change-Id: I4915329d1f72399bbcaf93a9ca9c0d2e69d098dd
* | Fix a typoEvan Charlton2013-06-251-1/+1
|/ | | | | | s/will/while/ for the --no-window-animation explanation. Change-Id: Ia068809d385cc4f54f9603a8713a581fd4f59440
* Add new API getStackBoxInfoCraig Mautner2013-06-171-3/+22
| | | | Change-Id: Ie2861e5e31bb3876cfe2d5c3d04ff58bb3955634
* Add new API to retrieve a dumpsys of a single package.Dianne Hackborn2013-06-111-2/+21
| | | | | | | | Adds a platform API, and pm command. Fixes some issues with dumping per-package data in package manager, makes battery stats able to dump per-package state. Change-Id: I76ee6d059f0ba17f7a7061886792b1b716d46d2d
* Convert API refs to StackBox from ActivityStack.Craig Mautner2013-05-241-5/+5
| | | | | | | | - Removed IActivityManager.getStacks() since getStackBoxes() is better. - Made createStacks operate relative to StackBox instead of TaskStack. - Made resizeStack into resizeStackBox. Change-Id: I7a0e1f4e34f399b4fd1180c60cc3989f9c2433f3
* Add retrieval of StackBox info for more flexibilityCraig Mautner2013-05-241-10/+10
| | | | | | | First step in permitting StackBoxes to be manipulated by user. Necessary for Configuration changes coming down. Change-Id: I4029926a35e4fdc59a5759fd9e4bae10bb308413
* Log stack issues and start resize effort.Craig Mautner2013-05-131-0/+17
| | | | | | | | | | | - Modify Am.java to accept 'stack resize' command. - Add logging for assigning home stack to non-home task to track down bug. And maybe fix bug. - Add template parameter to ArrayList. Change-Id: Ia73182afc20e9e4430ddadebae034cecb3798eec
* Revert "Log stack issues and start resize effort."Guang Zhu2013-05-121-17/+0
| | | | | | Bug: 8935057 This reverts commit b0245edae86b5811ea743c0f4cea095488304b1a.
* Log stack issues and start resize effort.Craig Mautner2013-05-121-0/+17
| | | | | | | | | | | - Modify Am.java to accept 'stack resize' command. - Add logging for assigning home stack to non-home task to track down bug. And maybe fix bug. - Add template parameter to ArrayList. Change-Id: If904c3ead623464ff5863b7241c68c1b7573bcf4
* Merge "surfaceflinger is now always running in its own process"Mathias Agopian2013-05-091-6/+0
|\
| * surfaceflinger is now always running in its own processMathias Agopian2013-05-091-6/+0
| | | | | | | | Change-Id: I4e04e1aa181b3ebe661354edd0b8dbbfd7a623a6
* | Merge "Cleanup some of the thread merging."Dianne Hackborn2013-05-091-4/+4
|\ \ | |/ |/|
| * Cleanup some of the thread merging.Dianne Hackborn2013-05-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds an optimization for checking whether a looper is stuck, with a new Looper method to see if its thread is currently idle. This will allow us to put a large number of loopers in the monitor efficiently, since we generally won't have to do a context switch on each of them (since most looper threads spend most of their time idle waiting for work). Also change things so the system process's main thread is actually running on the main thread. Because Jeff asked for this, and who am I to argue? :) Change-Id: I12999e6f9c4b056c22dd652cb78c2453c391061f
* | libutils clean-upMathias Agopian2013-05-071-1/+1
|/ | | | Change-Id: I11ee943da23a66828455a9770fc3c5ceb4bbcaa9
* resolved conflicts for merge of a98b0ff8 to masterKenny Root2013-05-071-0/+23
|\ | | | | | | Change-Id: I1f4a952d360c48426e22a7772726b6867cc19771
| * am d43a71da: Merge "Help for the debugging help for issue #8734824." into ↵Dianne Hackborn2013-05-061-0/+23
| |\ | | | | | | | | | | | | | | | | | | jb-mr2-dev * commit 'd43a71dad80dfca65b0758f4333360516f6ad300': Help for the debugging help for issue #8734824.
| | * Help for the debugging help for issue #8734824.Dianne Hackborn2013-05-061-0/+23
| | | | | | | | | | | | | | | | | | | | | Add a new "hang" am command that lets you hang the system process. Useful for testing. Change-Id: Ice0fc52b49d80e5189f016108b03f9fd549b58a7
* | | resolved conflicts for merge of 485d7a31 to masterKenny Root2013-05-071-0/+12
|\ \ \ | |/ / | | | | | | Change-Id: I058e19af8732df44457bdc614ee810a642dc25e4
| * | am 5b88a2fd: Debugging help for issue #8734824: WATCHDOG KILLING SYSTEM PROCESSDianne Hackborn2013-05-061-0/+12
| |\ \ | | |/ | | | | | | | | | * commit '5b88a2fd7b77880f6e09ae4a1de509bebe28bc3a': Debugging help for issue #8734824: WATCHDOG KILLING SYSTEM PROCESS
| | * Debugging help for issue #8734824: WATCHDOG KILLING SYSTEM PROCESSDianne Hackborn2013-05-061-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IActivityController has a new callback which the Watchdog calls when it detects that the system process is hung. This may be use full monkey. All hail the monkey! Also add a new private feature to Binder to be able to turn off all incoming dump() calls to a process. The watchdog uses this when it reports it is hung, so that if someone, say, wants to collect a bug report at this point they won't get stuck waiting for things that are all busted. Change-Id: Ib514d97451cf3b93f29e194c1954e29f948c13b1
| | * Don't set ADDR_COMPAT_LAYOUT on the emulatorNick Kralevich2013-04-251-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Don't work around third party app bugs on the emulator. (cherry picked from commit fc17dc2548234461eb43ff83539ede4c9893a825) Change-Id: I35246c447de65ad4649b9aa3eb67194234fd6378
| * | resolved conflicts for merge of b3f66877 to jb-mr2-dev-plus-aospMichael Wright2013-04-291-7/+9
| |\ \ | | | | | | | | | | | | Change-Id: I4e3c1e1c5613284c60afc9ce6639624abe08df0d
* | | | Add longpress support to keyevent.Jeff Sharkey2013-04-291-8/+17
| | | | | | | | | | | | | | | | Change-Id: I578cb7dd910425ce07fbe56412a4dc2e0c379e65
* | | | Merge commit 'b3f66877' into afdmergeJeff Sharkey2013-04-291-7/+9
|\ \ \ \ | | |/ / | |/| | | | | | Change-Id: I319863cf23b2e6eacfa4508f7b111fba7b1cbc24
| * | | input: added support for multiple keyeventsDiego Torres Milano2013-04-291-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Multiple keyevents can now be send from the command line: input keyevent <key code number or name> ... Sometimes invoking 'input' repeatedly does not send the events fast enough, this change solves the problem by allowing multiple key code number or names be added to the command line. Change-Id: I0d0f34bddd99e0195c9badff2f8b3e2aa9a51737
* | | | am fc8bd4d3: am 35587a0c: Merge "Don\'t set ADDR_COMPAT_LAYOUT on the emulator"Nick Kralevich2013-04-231-1/+5
|\ \ \ \ | | |/ / | |/| | | | | | | | | | * commit 'fc8bd4d3f4deece8beee7ce3f7888078dd37c60d': Don't set ADDR_COMPAT_LAYOUT on the emulator
| * | | am 35587a0c: Merge "Don\'t set ADDR_COMPAT_LAYOUT on the emulator"Nick Kralevich2013-04-231-1/+5
| |\ \ \ | | |/ / | | | / | | |/ | |/| * commit '35587a0c47c33a8eed7817dc705dbf502f7b5b60': Don't set ADDR_COMPAT_LAYOUT on the emulator
| | * Don't set ADDR_COMPAT_LAYOUT on the emulatorNick Kralevich2013-04-231-1/+5
| | | | | | | | | | | | | | | | | | Don't work around third party app bugs on the emulator. Change-Id: I4440fcd56b72e3a74881ddec2a469f037a060525
* | | Merge "Incremental repairs to side by side stacks."Craig Mautner2013-04-171-3/+6
|\ \ \
| * | | Incremental repairs to side by side stacks.Craig Mautner2013-04-161-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add taskId parameter to createStack() so stacks are pre-populated with a task. - Keep track of stack access order in DisplayContent so getTasks returns in MRU order. - Set touchableRegion in InputMonitor so modal touching does not extend beyond stack boundary. - Fix stack merging so that deleting a stack results in a new stack the size of the two children. Change-Id: I62a6ba0a34f34dd7ec866b440bf04595379e19e8
* | | | Merge "Implement stack splitting and task movement."Craig Mautner2013-04-171-8/+86
|\ \ \ \ | |/ / /
| * | | Implement stack splitting and task movement.Craig Mautner2013-04-151-8/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split stacks and move tasks between them. Layout the windows according to the new stack split. After layout content rectangles are known split the available area between all stack boxes. Then use those values for future layout. Provide stack contents to ActivityManager. Change-Id: I9746e6185445633810d506be514d0b7b540a7f99
* | | | am a0b28ca7: am 95a869f9: Merge "Disable tracing from Zygote" into jb-mr2-devJamie Gennis2013-04-161-0/+4
|\ \ \ \ | |/ / / |/| / / | |/ / | | | * commit 'a0b28ca74806dcf46300d82ebb689b002bd36955': Disable tracing from Zygote
| * | Disable tracing from ZygoteJamie Gennis2013-04-161-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | This change disables all atrace tracing in Zygote immediately after it is initialized. This is necessary because Zygote has no way to receive notifications that the enabled trace tags have been changed. Tracing is re-enabled when other processes fork from Zygote. Change-Id: If2983858fb0c4890ba9ab041849b1c4d98f66c13
* | | am 38bfe9ec: am a9574e33: Add touchnavigation to input debugging command.Jeff Brown2013-04-101-3/+7
|\ \ \ | |/ / | | | | | | | | | * commit '38bfe9eca0134dd5f66dafeeb6fa10558f9f4394': Add touchnavigation to input debugging command.
| * | Add touchnavigation to input debugging command.Jeff Brown2013-04-101-3/+7
| | | | | | | | | | | | | | | Bug: 8583760 Change-Id: I9b150133e3d9ca9fe970550f5c0d7c18e6c7b558
* | | resolved conflicts for merge of a976bddd to masterYing Wang2013-04-094-4/+8
|\ \ \ | |/ / | | | | | | Change-Id: I64e1cbfb0eee891ce4d1eee40eefdcedcc501f7f
| * | Add liblogYing Wang2013-04-094-4/+8
| | | | | | | | | | | | | | | Bug: 8580410 Change-Id: I746aa8258866508c3a725d0773faf4518096548f
* | | am 3793b928: am bc948101: Merge "Have audio service clean up new receivers ↵Dianne Hackborn2013-04-087-308/+598
|\ \ \ | |/ / | | | | | | | | | | | | | | | in crashing processes." into jb-mr2-dev * commit '3793b92816d940b265468e9f2f071fbf35db534d': Have audio service clean up new receivers in crashing processes.
| * | Have audio service clean up new receivers in crashing processes.Dianne Hackborn2013-04-087-308/+598
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new media button receiver with only a pending intent (no component name) could be left hanging if the process that registered it went away. These semantically need to be tied to the calling process's lifetime; we now clean them up when the calling process goes away. Also added some additional cleanup of media button receivers when packages change (updated, cleared). And on top of that, a new "media" command for doing media things. Currently lets you send media keys and monitor remote display data. Oh and finally added a new BaseCommand base class for implementing these command line utilities. Change-Id: Iba1d56f10bab1eec4a94a7bb1d1c2ae614c8bcf5