Yurii Zubrytskyi
da208016d6
[incfs] Make native library extraction async
...
IncrementalService can create the library files beforehand, but
delay filling in their data. As it takes quite a while in
general (over a second in cases when the phone is busy), it's
better to run the unzipping and filling in a separate thread
and only make sure it finishes before the whole installation
process is complete.
This speeds up the megacity.apk installation by ~250-300ms,
1000-1100ms -> 750-800ms
Bug: 153513507
Test: adb install megacity.apk
Change-Id: Ia44f7e45b9e0abaebdfb6fe5352f9dcf29ab4ece
2020-04-10 12:30:49 -07:00
..
2020-03-23 15:15:17 -07:00
2020-01-13 12:39:59 +00:00
2020-02-24 17:13:20 +08:00
2020-04-10 12:30:49 -07:00
2020-03-25 21:16:01 +00:00
2020-02-20 01:29:25 +00:00
2020-01-14 17:03:06 -08:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-02-14 13:43:53 -08:00
2020-03-28 12:39:29 +00:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-03-05 10:34:24 -08:00
2020-03-06 10:23:02 -08:00
2020-04-01 16:37:51 +02:00
2020-01-13 12:39:59 +00:00
2020-03-11 10:38:10 +00:00
2020-02-06 10:50:43 +00:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-03-20 15:13:37 -07:00
2020-02-19 16:25:25 -08:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-04-06 10:34:28 +01:00
2020-01-30 11:30:04 -08:00
2020-01-15 16:15:41 -08:00
2020-02-19 14:45:12 -08:00
2020-01-29 21:29:56 -08:00
2020-01-13 12:39:59 +00:00
2020-01-17 11:27:41 -08:00
2020-02-28 13:01:24 -08:00
2020-01-13 12:39:59 +00:00
2020-01-27 13:19:46 +00:00
2020-01-13 12:39:59 +00:00
2020-02-04 22:58:57 +00:00
2020-01-08 14:16:54 -08:00
2020-01-14 16:45:33 -08:00
2020-01-14 16:45:33 -08:00
2020-03-30 17:13:39 -07:00
2020-03-25 11:00:27 -07:00
2020-01-07 08:18:02 -08:00
2020-01-07 15:17:40 -08:00
2020-02-19 16:25:25 -08:00
2020-01-27 20:14:59 +00:00
2020-03-26 21:39:17 +00:00
2020-02-11 00:02:37 +00:00
2020-03-20 12:06:53 -07:00
2020-01-13 12:39:59 +00:00
2020-03-13 14:51:29 +08:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-02-11 00:02:37 +00:00
2020-02-24 22:22:13 +00:00
2020-01-13 12:39:59 +00:00
2020-03-06 14:42:00 -07:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-01-09 00:33:44 +00:00
2020-04-09 14:07:22 +01:00
2020-04-06 19:28:55 +01:00
2020-04-02 13:10:33 +00:00
2020-03-26 12:23:11 -07:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-01-20 19:17:39 -08:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-02-07 12:27:07 -05:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-02-11 16:26:18 -08:00
2020-02-20 01:29:25 +00:00
2020-01-13 12:39:59 +00:00
2020-01-07 15:17:40 -08:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-03-26 21:39:17 +00:00
2020-03-20 17:34:49 -07:00
2020-02-19 16:25:25 -08:00
2020-02-04 21:21:34 +00:00
2020-02-12 17:35:15 +00:00
2020-01-13 12:39:59 +00:00
2020-03-04 11:38:59 -08:00
2020-01-03 13:08:46 -08:00
2020-01-13 12:39:59 +00:00
2020-01-13 12:39:59 +00:00
2020-02-20 20:35:44 +00:00
2020-03-13 00:52:22 +00:00
2020-01-06 16:16:27 +00:00
2020-01-29 13:00:41 -08:00
2020-01-27 18:53:55 +00:00
2020-03-26 19:29:54 +00:00
2020-03-26 21:39:17 +00:00
2020-01-29 15:32:27 -08:00
2020-04-02 13:10:33 +00:00