Commit 51a573c
committed
Wait for ASECs to be scanned before proceeding
Move MountService up the list, then pause waiting for MountService to
finish scanning ASECs before the services that require those packages to
be ready.
Additionally, don't automatically mark all ASEC apps as FLAG_EXTERNAL on
reboot. This prevents AppWidgets and other things from being used with
ASECs which are on internal storage.
Bug: 6445613
Change-Id: I3e0b3e244fec966814d7a5ea93de5d337aea79bd1 parent 468a2ac commit 51a573c
File tree
4 files changed
+89
-37
lines changed- core/java/android/os/storage
- services/java/com/android/server
- pm
4 files changed
+89
-37
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1360 | 1360 | | |
1361 | 1361 | | |
1362 | 1362 | | |
1363 | | - | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
1364 | 1371 | | |
1365 | 1372 | | |
1366 | 1373 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
| |||
178 | 180 | | |
179 | 181 | | |
180 | 182 | | |
181 | | - | |
| 183 | + | |
| 184 | + | |
182 | 185 | | |
183 | 186 | | |
184 | 187 | | |
| |||
446 | 449 | | |
447 | 450 | | |
448 | 451 | | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
449 | 456 | | |
450 | | - | |
451 | | - | |
452 | | - | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
453 | 468 | | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
454 | 472 | | |
455 | | - | |
| 473 | + | |
| 474 | + | |
456 | 475 | | |
457 | | - | |
458 | 476 | | |
459 | 477 | | |
460 | 478 | | |
| |||
627 | 645 | | |
628 | 646 | | |
629 | 647 | | |
630 | | - | |
| 648 | + | |
631 | 649 | | |
632 | 650 | | |
633 | 651 | | |
| |||
668 | 686 | | |
669 | 687 | | |
670 | 688 | | |
671 | | - | |
672 | | - | |
673 | | - | |
674 | 689 | | |
675 | 690 | | |
676 | 691 | | |
677 | 692 | | |
678 | | - | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
679 | 702 | | |
680 | 703 | | |
681 | 704 | | |
| |||
1158 | 1181 | | |
1159 | 1182 | | |
1160 | 1183 | | |
1161 | | - | |
1162 | | - | |
1163 | | - | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
1167 | | - | |
1168 | | - | |
1169 | | - | |
1170 | | - | |
1171 | 1184 | | |
1172 | 1185 | | |
1173 | 1186 | | |
1174 | 1187 | | |
1175 | 1188 | | |
1176 | 1189 | | |
1177 | | - | |
| 1190 | + | |
1178 | 1191 | | |
1179 | 1192 | | |
1180 | 1193 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
323 | 338 | | |
324 | 339 | | |
325 | 340 | | |
| |||
441 | 456 | | |
442 | 457 | | |
443 | 458 | | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
455 | 466 | | |
456 | 467 | | |
457 | 468 | | |
| |||
Lines changed: 24 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
243 | 246 | | |
244 | 247 | | |
245 | 248 | | |
| |||
907 | 910 | | |
908 | 911 | | |
909 | 912 | | |
| 913 | + | |
910 | 914 | | |
911 | 915 | | |
912 | 916 | | |
| |||
1043 | 1047 | | |
1044 | 1048 | | |
1045 | 1049 | | |
1046 | | - | |
| 1050 | + | |
1047 | 1051 | | |
1048 | 1052 | | |
1049 | 1053 | | |
| |||
6479 | 6483 | | |
6480 | 6484 | | |
6481 | 6485 | | |
| 6486 | + | |
| 6487 | + | |
| 6488 | + | |
| 6489 | + | |
| 6490 | + | |
6482 | 6491 | | |
6483 | 6492 | | |
6484 | 6493 | | |
| |||
6517 | 6526 | | |
6518 | 6527 | | |
6519 | 6528 | | |
6520 | | - | |
| 6529 | + | |
6521 | 6530 | | |
6522 | 6531 | | |
6523 | 6532 | | |
| |||
8659 | 8668 | | |
8660 | 8669 | | |
8661 | 8670 | | |
| 8671 | + | |
| 8672 | + | |
| 8673 | + | |
| 8674 | + | |
| 8675 | + | |
| 8676 | + | |
| 8677 | + | |
| 8678 | + | |
8662 | 8679 | | |
8663 | 8680 | | |
8664 | 8681 | | |
| |||
8793 | 8810 | | |
8794 | 8811 | | |
8795 | 8812 | | |
8796 | | - | |
| 8813 | + | |
| 8814 | + | |
| 8815 | + | |
| 8816 | + | |
| 8817 | + | |
8797 | 8818 | | |
8798 | 8819 | | |
8799 | 8820 | | |
| |||
0 commit comments