Fyodor Kupolov
88d9797aa8
am 77e46d21: am 6a17f601: Merge "Unnecessary dexopt in installPackageLI"
...
* commit '77e46d214db035f150e8522fad03edec913939e8':
Unnecessary dexopt in installPackageLI
2015-04-07 18:35:10 +00:00
Fyodor Kupolov
77e46d214d
am 6a17f601: Merge "Unnecessary dexopt in installPackageLI"
...
* commit '6a17f60166082227a5a644f9114db46a0ade73f0':
Unnecessary dexopt in installPackageLI
2015-04-07 18:24:55 +00:00
Alex Klyubin
06adabdbec
am 4b79bbea: am 558184f5: Merge "Make the new AndroidKeyStore API conformant."
...
* commit '4b79bbeaa3c6a8820fe83aa75179b6cae550320f':
Make the new AndroidKeyStore API conformant.
2015-04-07 18:07:53 +00:00
Fyodor Kupolov
6a17f60166
Merge "Unnecessary dexopt in installPackageLI"
2015-04-07 18:03:35 +00:00
Alex Klyubin
4b79bbeaa3
am 558184f5: Merge "Make the new AndroidKeyStore API conformant."
...
* commit '558184f52fa7822a0bde230a93e552f137ac91a4':
Make the new AndroidKeyStore API conformant.
2015-04-07 17:58:00 +00:00
Dmitriy Ivanov
f838b76f75
am aa94389b: am d95e58cb: Merge "Load libraries directly from apk"
...
* commit 'aa94389ba2f848a98c74b439da6ea8c3329668ce':
Load libraries directly from apk
2015-04-07 17:57:03 +00:00
Dmitriy Ivanov
aa94389ba2
am d95e58cb: Merge "Load libraries directly from apk"
...
* commit 'd95e58cb609228c4c4b231e00d6bb648e9dcaf71':
Load libraries directly from apk
2015-04-07 17:49:12 +00:00
Olawale Ogunwale
e97118c84d
am bde7e467: am d229f442: Merge "Add a timeout state to frozen windows"
...
* commit 'bde7e467acf61516706c98a05edc23d25275b7ff':
Add a timeout state to frozen windows
2015-04-07 17:45:41 +00:00
Alex Klyubin
558184f52f
Merge "Make the new AndroidKeyStore API conformant."
2015-04-07 17:39:08 +00:00
Olawale Ogunwale
bde7e467ac
am d229f442: Merge "Add a timeout state to frozen windows"
...
* commit 'd229f442d5b8c2e600eaa4daeec0e771631ed83d':
Add a timeout state to frozen windows
2015-04-07 17:35:53 +00:00
Dmitriy Ivanov
d95e58cb60
Merge "Load libraries directly from apk"
2015-04-07 17:28:15 +00:00
Dmitriy Ivanov
dec4688f40
Load libraries directly from apk
...
Introduced new 'extractNativeLibs' attribute to manifest/application.
Setting it to false prevents installer from extracting library from apk.
The default value for extractNativeLibs is true.
Bug: 8076853
(cherry picked from commit ff193d642eea7128faad837d19e347cd25212c27)
Change-Id: I1aa2c039bb2a590ae72f256acc9ba5401c2c59b1
2015-04-07 17:25:23 +00:00
Olawale Ogunwale
d229f442d5
Merge "Add a timeout state to frozen windows"
2015-04-07 17:14:32 +00:00
Alex Klyubin
c46e9e7da4
Make the new AndroidKeyStore API conformant.
...
This makes the new AndroidKeyStore API conform with the latest
Keymaster API changes as well as the latest Android framework API
design guidelines.
Keymaster changes:
* Multiple paddings, block modes, and digests can be set on a key.
* "max uses per boot" and "min seconds between use" restrictions will
not be exposed in the framework API.
* Padding scheme ZERO will not be exposed.
Changes due to Android framework design guidelines:
* Sets of enum values have been replaced with bitsets represented as
ints.
* Integer has been replaced with int, with null being represented
with a special value (e.g., -1 or 0) where possible.
Bug: 18088752
Change-Id: Ib21739aa9b42d48895cb7a681e836a5c6d972ac6
2015-04-07 09:18:00 -07:00
Craig Mautner
3aacbbc025
Add a timeout state to frozen windows
...
When an activity stops drawing following a rotation the rotation
screenshot would become stuck on top of all the other windows. The
timeout was being acknowledged but mWindowsFreezingScreen was set to
true which kept stopFreezingDisplayLocked() from dismissing the
screen rotation animation.
By changing mWindowsFreezingScreen from a two state variable to a
three state variable, including a timeout state we allow
stopFreezingDisplayLocked() to continue and dismiss the screen
rotation animtion.
This change also reduces the APP_FREEZING_TIMOEOUT from 5 seconds to
2 seconds.
Bug: 15664090
Change-Id: Ida5aca002a82ec8fe1ea99f0ced814c5c8f01a95
2015-04-07 09:14:36 -07:00
Olawale Ogunwale
5b65228224
am a9418c24: am 8928c727: Merge "[ActivityManager] Improve task order of getRunningTasks."
...
* commit 'a9418c241fffbe5f70cc9044dd759026d14113e3':
[ActivityManager] Improve task order of getRunningTasks.
2015-04-07 13:12:51 +00:00
Olawale Ogunwale
a9418c241f
am 8928c727: Merge "[ActivityManager] Improve task order of getRunningTasks."
...
* commit '8928c7271bee4b31e94b3d9e8e6e756d5aa2bcff':
[ActivityManager] Improve task order of getRunningTasks.
2015-04-07 13:02:37 +00:00
Olawale Ogunwale
8928c7271b
Merge "[ActivityManager] Improve task order of getRunningTasks."
2015-04-07 12:45:38 +00:00
Olawale Ogunwale
bf39a6c660
am 43293fa8: am 437db610: Merge "[ActivityManager] Do not add service to reschedule after removing users."
...
* commit '43293fa800d3c7d93ce99bb937ceb7496da85ffa':
[ActivityManager] Do not add service to reschedule after removing users.
2015-04-07 04:05:57 +00:00
Olawale Ogunwale
43293fa800
am 437db610: Merge "[ActivityManager] Do not add service to reschedule after removing users."
...
* commit '437db6106b20d5a81f12a93593b5f623b3159f19':
[ActivityManager] Do not add service to reschedule after removing users.
2015-04-07 03:55:38 +00:00
Olawale Ogunwale
437db6106b
Merge "[ActivityManager] Do not add service to reschedule after removing users."
2015-04-07 03:36:30 +00:00
riddle_hsu
ddc74155c9
[ActivityManager] Improve task order of getRunningTasks.
...
Symptom:
During switching task in same stack, the first result
of getRunningTasks will be the behind stack's top task.
e.g.
App Task X is starting task Y, the first entry may be home.
Root Cause:
TaskRecord's lastActiveTime is updated when pausing
or resuming. When X task launch a new task Y, Y is
on the top of task history, before X complete pause,
Y's lastActiveTime will be 0 because it is a new task.
Then when comparing the front task with other stack,
other stack will be regarded as the newer one.
Solution:
If the stack is focused stack, give the top task with the last time.
Change-Id: I0adc07608e03d333e0120a0dbc52a0fbbbb12f34
2015-04-07 11:30:09 +08:00
Fyodor Kupolov
36b26adde8
Unnecessary dexopt in installPackageLI
...
When a new package is created, installNewPackageLI does not need to call
dexopt, since it has already been made.
Bug: 19550105
Bug: 20087446
Change-Id: If6b05bea590eea5f95efebb22a67ccd8cdf632c2
2015-04-06 19:04:08 -07:00
Jason Sams
ef2279a1f1
am 283e5ce3: am 7200f661: Merge "Fix minor blur doc bug"
...
* commit '283e5ce37ba3966f54d1a6d1a32a79da3a8ad0fd':
Fix minor blur doc bug
2015-04-07 00:06:35 +00:00
Jason Sams
283e5ce37b
am 7200f661: Merge "Fix minor blur doc bug"
...
* commit '7200f661c1e5ef1c59c5849610dc97492c7a3a16':
Fix minor blur doc bug
2015-04-06 23:56:57 +00:00
Yang Ni
249968b421
am 6bef5eb4: am 6422ee71: Merge "Rewrote FieldPack::createFieldPack for alignment"
...
* commit '6bef5eb4e26d413044076a1dbfe9bce38218bd86':
Rewrote FieldPack::createFieldPack for alignment
2015-04-06 23:56:01 +00:00
Yang Ni
6bef5eb4e2
am 6422ee71: Merge "Rewrote FieldPack::createFieldPack for alignment"
...
* commit '6422ee7105cc99f389ff8f09d51e2a874e97f470':
Rewrote FieldPack::createFieldPack for alignment
2015-04-06 23:45:41 +00:00
Jason Sams
7200f661c1
Merge "Fix minor blur doc bug"
2015-04-06 23:38:05 +00:00
Yang Ni
6422ee7105
Merge "Rewrote FieldPack::createFieldPack for alignment"
2015-04-06 23:28:23 +00:00
Yang Ni
8bcbf47245
Rewrote FieldPack::createFieldPack for alignment
...
b/20032217
Some data types requires data alignment. This has an impact on the
total data size for the FieldPack. Fixed createFiledPack()
implementation to handle this correctly.
Change-Id: I241da19df69bf51cfdaf3b3a1381b446eaacb7fb
2015-04-06 14:49:53 -07:00
Matthew Williams
0d025e10b2
am 679572ca: am 0b3673c4: am 20baa9d9: am 28358eae: Merge "Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test." into lmp-mr1-dev
...
* commit '679572ca969b9bf27786cff2123ec466b9a37222':
Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test.
2015-04-06 21:02:05 +00:00
Matthew Williams
679572ca96
am 0b3673c4: am 20baa9d9: am 28358eae: Merge "Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test." into lmp-mr1-dev
...
* commit '0b3673c4d39c07779081ef2eaf8705cbad1ee04c':
Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test.
2015-04-06 20:53:26 +00:00
Matthew Williams
0b3673c4d3
am 20baa9d9: am 28358eae: Merge "Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test." into lmp-mr1-dev
...
* commit '20baa9d944ccb504d0fdf7ce2e553bca9ca2f672':
Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test.
2015-04-06 20:43:30 +00:00
Matthew Williams
20baa9d944
am 28358eae: Merge "Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test." into lmp-mr1-dev
...
* commit '28358eaed2e1858fcba7991cbd7199a25d160471':
Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test.
2015-04-06 20:30:29 +00:00
Matthew Williams
28358eaed2
Merge "Fixing to fail android.JobScheduler.TimingConstraintsTest#testSchedulePeriodic in TV test." into lmp-mr1-dev
2015-04-06 20:22:22 +00:00
Robert Greenwalt
0270d86ab7
am 778f47e5: am 069f4cbc: Merge "Fix memory leak in Connectivity Service when phone app crashes"
...
* commit '778f47e5afcbe8af7283fabcfd32193e8aca1949':
Fix memory leak in Connectivity Service when phone app crashes
2015-04-06 18:04:39 +00:00
Robert Greenwalt
778f47e5af
am 069f4cbc: Merge "Fix memory leak in Connectivity Service when phone app crashes"
...
* commit '069f4cbccb651d98e4c50eca4698624ea089804d':
Fix memory leak in Connectivity Service when phone app crashes
2015-04-06 17:54:18 +00:00
Robert Greenwalt
069f4cbccb
Merge "Fix memory leak in Connectivity Service when phone app crashes"
2015-04-06 17:34:51 +00:00
Olawale Ogunwale
00e1d5cf5e
am 1d065987: am 47c1cf4b: Merge "[ActivityManager] Fix ServiceRecord leakage"
...
* commit '1d065987ebe5a3ac9480f7871b6fb69fca98ef85':
[ActivityManager] Fix ServiceRecord leakage
2015-04-06 15:53:27 +00:00
Olawale Ogunwale
60df172f74
am adedb407: am 655ef081: Merge "[ActivityManager] Examine bad process before clean up application record"
...
* commit 'adedb407c5cedaba123ea5f44f3d68fd98e8ee55':
[ActivityManager] Examine bad process before clean up application record
2015-04-06 15:53:21 +00:00
Olawale Ogunwale
8e2ab71935
am 694a8ef9: am baedbfbb: Merge "[ProcessStas] fix index out of bounds when add duration."
...
* commit '694a8ef93826f517cbaf33eeeb96f34ec1c2533d':
[ProcessStas] fix index out of bounds when add duration.
2015-04-06 15:53:15 +00:00
Olawale Ogunwale
1d065987eb
am 47c1cf4b: Merge "[ActivityManager] Fix ServiceRecord leakage"
...
* commit '47c1cf4b35616059409a0674382c2318494e877b':
[ActivityManager] Fix ServiceRecord leakage
2015-04-06 15:44:31 +00:00
Olawale Ogunwale
adedb407c5
am 655ef081: Merge "[ActivityManager] Examine bad process before clean up application record"
...
* commit '655ef08144ec0b71a98b6b3a38e50c6b346ae467':
[ActivityManager] Examine bad process before clean up application record
2015-04-06 15:44:24 +00:00
Olawale Ogunwale
694a8ef938
am baedbfbb: Merge "[ProcessStas] fix index out of bounds when add duration."
...
* commit 'baedbfbbb1181829bcffb1be3732b6f26a315bd8':
[ProcessStas] fix index out of bounds when add duration.
2015-04-06 15:44:08 +00:00
Olawale Ogunwale
47c1cf4b35
Merge "[ActivityManager] Fix ServiceRecord leakage"
2015-04-06 15:25:04 +00:00
Olawale Ogunwale
655ef08144
Merge "[ActivityManager] Examine bad process before clean up application record"
2015-04-06 15:24:41 +00:00
Olawale Ogunwale
baedbfbbb1
Merge "[ProcessStas] fix index out of bounds when add duration."
2015-04-06 15:23:30 +00:00
Olawale Ogunwale
6491923d04
am 972099c7: am 1d359daa: Merge "Remove the window whose client process has died or become zombie"
...
* commit '972099c752d97ed8235eab59cabc7f722c7fab95':
Remove the window whose client process has died or become zombie
2015-04-04 16:39:28 +00:00
Olawale Ogunwale
972099c752
am 1d359daa: Merge "Remove the window whose client process has died or become zombie"
...
* commit '1d359daa607042417d095aaa83b78befc1b5f8a3':
Remove the window whose client process has died or become zombie
2015-04-04 16:29:32 +00:00
Maunik Shah
4b647f4c4d
Fix memory leak in Connectivity Service when phone app crashes
...
Upon crash of com.android.phone process, NetworkFactoryInfo is
not getting removed from HashMap and will get accumulated on
every start of the process.
Change-Id: Iafde28daddfc82728c03208522682b1efc85a121
2015-04-04 21:48:24 +05:30