141438 Commits

Author SHA1 Message Date
Jeff Sharkey
ece4b655dc Merge "Extract native code from split APKs." 2014-07-02 18:50:12 +00:00
Nick Kralevich
3db5c35332 am 7bb13f74: (-s ours) am 7228aa10: am 42b74e23: Merge "Typo in method name: Clone"
* commit '7bb13f74da782925db96d1bd42c47635b48d4f06':
  Typo in method name: Clone
2014-07-05 17:38:58 +00:00
Nick Kralevich
43c9b107d8 am 812de6f6: am dbed61c8: am ca2df286: Merge "Fix typo in the exception message."
* commit '812de6f6d75f71d1c2fd9cd319a78389c5adb703':
  Fix typo in the exception message.
2014-07-05 17:23:25 +00:00
Nick Kralevich
61dcb08c85 am 6b26ded8: am d05a0743: am a347ece5: Merge "Fix typo in comment of FragmentTransaction"
* commit '6b26ded8ce7b3cfa79fb5cda388283e2336c396b':
  Fix typo in comment of FragmentTransaction
2014-07-05 17:23:19 +00:00
Nick Kralevich
7bb13f74da am 7228aa10: am 42b74e23: Merge "Typo in method name: Clone"
* commit '7228aa109aaef18b8447b369ae2a90cecf2c9601':
  Typo in method name: Clone
2014-07-05 17:22:51 +00:00
Nick Kralevich
812de6f6d7 am dbed61c8: am ca2df286: Merge "Fix typo in the exception message."
* commit 'dbed61c860367cead2767c66699eaf8c7bba59cf':
  Fix typo in the exception message.
2014-07-05 17:17:47 +00:00
Nick Kralevich
6b26ded8ce am d05a0743: am a347ece5: Merge "Fix typo in comment of FragmentTransaction"
* commit 'd05a0743484da59d341792749a3cf35f18a7e11c':
  Fix typo in comment of FragmentTransaction
2014-07-05 17:17:40 +00:00
Nick Kralevich
7228aa109a am 42b74e23: Merge "Typo in method name: Clone"
* commit '42b74e231d893f553e4e8c88641e056ebcf82ac5':
  Typo in method name: Clone
2014-07-05 17:16:59 +00:00
Nick Kralevich
a6e521ae89 am e70766f3: am e1d8ee41: am ce259483: Merge "Added missing brace."
* commit 'e70766f32aa1f9f6ff33ac450fc39089e09801f0':
  Added missing brace.
2014-07-05 17:12:14 +00:00
Nick Kralevich
617dca9242 am 50c3c114: am 664ec0a6: am 77491ac0: Merge "Correct typo in doc comment"
* commit '50c3c114603b493d7814c83f96c8057e040e6c28':
  Correct typo in doc comment
2014-07-05 17:12:08 +00:00
Nick Kralevich
56972a91f1 am 3a623276: am f397f6f1: am a2e4ce2b: Merge "Fix typo - issue 56671"
* commit '3a62327631a0bbbb502af884257b6a430d7e3095':
  Fix typo - issue 56671
2014-07-05 17:12:01 +00:00
Nick Kralevich
826504249d am 7ea31c67: am c43f3eb6: am 8b333467: Merge "fix trivial typo: s/meansure/measure"
* commit '7ea31c67f707be3fa208f93fa458068d57545e77':
  fix trivial typo: s/meansure/measure
2014-07-05 17:11:55 +00:00
Nick Kralevich
dbed61c860 am ca2df286: Merge "Fix typo in the exception message."
* commit 'ca2df28678352ea72cfb8a680796d0a908b2453b':
  Fix typo in the exception message.
2014-07-05 17:11:47 +00:00
Nick Kralevich
d05a074348 am a347ece5: Merge "Fix typo in comment of FragmentTransaction"
* commit 'a347ece5a77d4b695af6255d751d98dbb519ad74':
  Fix typo in comment of FragmentTransaction
2014-07-05 17:11:42 +00:00
Nick Kralevich
e70766f32a am e1d8ee41: am ce259483: Merge "Added missing brace."
* commit 'e1d8ee41c0567417c1d0486c0778673cfa9b75ee':
  Added missing brace.
2014-07-05 17:06:18 +00:00
Nick Kralevich
50c3c11460 am 664ec0a6: am 77491ac0: Merge "Correct typo in doc comment"
* commit '664ec0a6e6cedf47adc54f2e0cd8f1435d699b72':
  Correct typo in doc comment
2014-07-05 17:06:11 +00:00
Nick Kralevich
3a62327631 am f397f6f1: am a2e4ce2b: Merge "Fix typo - issue 56671"
* commit 'f397f6f10dc1d99182bc3903d4e3751d348a3320':
  Fix typo - issue 56671
2014-07-05 17:06:04 +00:00
Nick Kralevich
7ea31c67f7 am c43f3eb6: am 8b333467: Merge "fix trivial typo: s/meansure/measure"
* commit 'c43f3eb67bbf60af61b3cd18bc5b6a684c8744c6':
  fix trivial typo: s/meansure/measure
2014-07-05 17:05:58 +00:00
Nick Kralevich
e1d8ee41c0 am ce259483: Merge "Added missing brace."
* commit 'ce2594832593dbf0d9d03f83054cabc9429261fa':
  Added missing brace.
2014-07-05 17:03:50 +00:00
Nick Kralevich
664ec0a6e6 am 77491ac0: Merge "Correct typo in doc comment"
* commit '77491ac00c18cd81328a3942c78a64436be65618':
  Correct typo in doc comment
2014-07-05 17:03:45 +00:00
Nick Kralevich
7f7bd3c705 am 89c9c67a: am d92ab153: am a6336747: Merge "Fix a copy/paste typo in ViewPropertyAnimator"
* commit '89c9c67a33abd2f9ef9f160c6fae73364e2b8c4f':
  Fix a copy/paste typo in ViewPropertyAnimator
2014-07-05 17:03:31 +00:00
Nick Kralevich
f397f6f10d am a2e4ce2b: Merge "Fix typo - issue 56671"
* commit 'a2e4ce2b7cab301f8bde5e4747be5dd85e899a63':
  Fix typo - issue 56671
2014-07-05 16:59:56 +00:00
Nick Kralevich
c43f3eb67b am 8b333467: Merge "fix trivial typo: s/meansure/measure"
* commit '8b333467fea995d9cec72dddfcba8fa19363ee32':
  fix trivial typo: s/meansure/measure
2014-07-05 16:59:51 +00:00
Nick Kralevich
33b84f3dbe am 0f59f9e7: am 3b4c2c98: am 63af727b: Merge "Fix Issue 59989"
* commit '0f59f9e7cf6b501efeb6f33bf8ae289a47b6fbc9':
  Fix Issue 59989
2014-07-05 16:57:00 +00:00
Nick Kralevich
194f7d7a07 am 3d24150d: am 23219098: am b70888d4: Merge "Fix a typo in a javadoc comment"
* commit '3d24150dbb58231a7dd6aef7e541cd21870f2ebf':
  Fix a typo in a javadoc comment
2014-07-05 16:56:53 +00:00
Nick Kralevich
89c9c67a33 am d92ab153: am a6336747: Merge "Fix a copy/paste typo in ViewPropertyAnimator"
* commit 'd92ab153a3a33dcd1304661a9929112ab0b40d5a':
  Fix a copy/paste typo in ViewPropertyAnimator
2014-07-05 16:56:47 +00:00
Nick Kralevich
98acdc8007 am 3cdc06bb: am dbb32da8: am c9eff23b: Merge "Fix typo in DevicePolicyManager documentation"
* commit '3cdc06bb370a2f29d334e6916969e954875d51fe':
  Fix typo in DevicePolicyManager documentation
2014-07-05 16:56:47 +00:00
Nick Kralevich
d92ab153a3 am a6336747: Merge "Fix a copy/paste typo in ViewPropertyAnimator"
* commit 'a6336747a42fa5b64f82b7fe57ddf614d1fda9b2':
  Fix a copy/paste typo in ViewPropertyAnimator
2014-07-05 16:52:11 +00:00
Nick Kralevich
0f59f9e7cf am 3b4c2c98: am 63af727b: Merge "Fix Issue 59989"
* commit '3b4c2c982ef4ac681929678288ce042e4c0a5be6':
  Fix Issue 59989
2014-07-05 16:51:45 +00:00
Nick Kralevich
3d24150dbb am 23219098: am b70888d4: Merge "Fix a typo in a javadoc comment"
* commit '23219098a6d623cf1825d8fd9a8d200cdc06aab9':
  Fix a typo in a javadoc comment
2014-07-05 16:51:38 +00:00
Nick Kralevich
3cdc06bb37 am dbb32da8: am c9eff23b: Merge "Fix typo in DevicePolicyManager documentation"
* commit 'dbb32da844cf8ed65d0b5005276a86aad7c81853':
  Fix typo in DevicePolicyManager documentation
2014-07-05 16:51:32 +00:00
Nick Kralevich
1a20216bb2 am 3e5f0229: am 58005ec5: am 3b345a6f: Merge "Fix javadoc typo in Message.java: "arg1" -> "arg2""
* commit '3e5f0229e10be4179f763efd6119b63bcea6d162':
  Fix javadoc typo in Message.java: "arg1" -> "arg2"
2014-07-05 16:46:11 +00:00
Nick Kralevich
3b4c2c982e am 63af727b: Merge "Fix Issue 59989"
* commit '63af727b4b2e05ca18f1d9f5c8b4e87a6bfd5601':
  Fix Issue 59989
2014-07-05 16:45:36 +00:00
Nick Kralevich
23219098a6 am b70888d4: Merge "Fix a typo in a javadoc comment"
* commit 'b70888d45573c015fbb9d584df575bf78f5e9684':
  Fix a typo in a javadoc comment
2014-07-05 16:45:31 +00:00
Nick Kralevich
dbb32da844 am c9eff23b: Merge "Fix typo in DevicePolicyManager documentation"
* commit 'c9eff23b443f26fb8c4873a6ecb61eded0564163':
  Fix typo in DevicePolicyManager documentation
2014-07-05 16:45:26 +00:00
Nick Kralevich
3e5f0229e1 am 58005ec5: am 3b345a6f: Merge "Fix javadoc typo in Message.java: "arg1" -> "arg2""
* commit '58005ec545fd011418b6400a3b377fea6928c933':
  Fix javadoc typo in Message.java: "arg1" -> "arg2"
2014-07-05 16:40:59 +00:00
Nick Kralevich
58005ec545 am 3b345a6f: Merge "Fix javadoc typo in Message.java: "arg1" -> "arg2""
* commit '3b345a6f9103c1677a696b4770cc318df45cdcaa':
  Fix javadoc typo in Message.java: "arg1" -> "arg2"
2014-07-05 16:35:13 +00:00
Nick Kralevich
948a4a08f1 am 569172e2: am aa4ff2ef: am eb822cec: Merge "Typo fix in permission string"
* commit '569172e2da1a550e64be16258bee1f332086e330':
  Typo fix in permission string
2014-07-05 16:33:23 +00:00
Nick Kralevich
569172e2da am aa4ff2ef: am eb822cec: Merge "Typo fix in permission string"
* commit 'aa4ff2efecb1aa03b6a6843bf8a4c19b885db4fc':
  Typo fix in permission string
2014-07-05 16:27:14 +00:00
Nick Kralevich
aa4ff2efec am eb822cec: Merge "Typo fix in permission string"
* commit 'eb822cecdb128cb0a00f361b87b8378d5664a458':
  Typo fix in permission string
2014-07-05 16:22:17 +00:00
Jeff Sharkey
73767b9d60 Extract native code from split APKs.
In the new split APK world, multiple APKs work together to define a
single package.  This means that native code may be split among those
APKs.  To handle this, extend NativeLibraryHelper to examine all
APKs in a package ordered by splitName.

A package has valid native code as long as one matching ABI is found
inside.  The "best" ABI found across all APKs is picked for the
entire package.  No attempt is made to ensure that every native
library defined is available for the picked ABI; that's the
responsibility of the installer.

Re-introduce PackageLite to represent a lightweight parsing of an
entire package, which may be a single monolithic APK or a cluster
of one or more APKs.

Remove native code extraction from InstallerSession, since it'll be
handled inside PMS for this release.

Bug: 14975160
Change-Id: I4f4db0f82e88a46101c7777499ebc0a11fd911f9
2014-07-04 21:00:33 -07:00
Jorim Jaggi
ad46ffef4b Fix blinking bug when no notifications on lockscreen.
Bug: 16044775
Change-Id: Ia8b23e8ce93194d86eb4cb809f44f8caa277550e
2014-07-05 02:37:40 +00:00
Narayan Kamath
2d067babdb am 29a9d27d: am 358a3f71: Merge "fix AudioTrack and AudioRecord JNI"
* commit '29a9d27d3c9224a7709a41096d7a958c8177ac19':
  fix AudioTrack and AudioRecord JNI
2014-07-04 09:23:55 +00:00
Narayan Kamath
0cf2e65dc0 am 5ae312fb: am 759e0d6a: Merge "Fix LocalePicker locale filtering."
* commit '5ae312fb5b601d2c60e197f94c6a292700776140':
  Fix LocalePicker locale filtering.
2014-07-04 09:22:57 +00:00
Narayan Kamath
29a9d27d3c am 358a3f71: Merge "fix AudioTrack and AudioRecord JNI"
* commit '358a3f716850e96716b766c63d50d3425a4c9ed7':
  fix AudioTrack and AudioRecord JNI
2014-07-04 08:49:02 +00:00
Narayan Kamath
5ae312fb5b am 759e0d6a: Merge "Fix LocalePicker locale filtering."
* commit '759e0d6a7a258dbc34a38a7db320827eb9144487':
  Fix LocalePicker locale filtering.
2014-07-04 08:48:58 +00:00
Narayan Kamath
759e0d6a7a Merge "Fix LocalePicker locale filtering." 2014-07-04 08:02:36 +00:00
Narayan Kamath
80b574199c Fix LocalePicker locale filtering.
This was broken by commit b27c137087ee92674 which
removed a badly phrased check. Prior to that commit,
there was a check that excluded locales whose toString()
length was not 5.

This change reinstates that check in a less roundabout
way, by excluding BCP-47 tags that don't have a country
subtag.

bug: 16038949

Change-Id: Ic24b1df87b2e2ce47d9ae04c7759088721f27b4f
2014-07-03 13:31:42 +01:00
Brian Duff
51d70ce9b8 am c542745e: am a6e9dd3f: Merge "Fix a typo in NumberPicker javadoc."
* commit 'c542745e23fe9d2e71c1f607d66f5570f585133d':
  Fix a typo in NumberPicker javadoc.
2014-07-03 09:43:56 +00:00
Brian Duff
c542745e23 am a6e9dd3f: Merge "Fix a typo in NumberPicker javadoc."
* commit 'a6e9dd3f9a2d966faf2d1710d2189127b968dc52':
  Fix a typo in NumberPicker javadoc.
2014-07-03 06:45:04 +00:00