Skip to content
Snippets Groups Projects
  1. Jan 13, 2011
  2. Jan 12, 2011
  3. Jan 11, 2011
    • Kenny Root's avatar
      Allow updated system apps to retain priority · 1c6e7642
      Kenny Root authored
      Previously any updated system apps would not be able to have a greater
      than 0 priority on an activity intent filter. Moving the priority check
      later in the package scanning allows it to apply to updated system
      packages as well.
      
      Bug: 2572398
      Change-Id: I9fdf7906809518b28b49ffec31afec1442d85d3c
      1c6e7642
    • Andreas Huber's avatar
    • Kenny Root's avatar
      Copy user info from PackageSetting as well · 91c459ec
      Kenny Root authored
      In order not to clobber the internal system's settings, we duplicate it
      before putting it back into mPackages, but the PackageSetting has a
      couple extra pieces of information that weren't being copied.
      
      Bug: 3339279
      Change-Id: I047087ac3477c7b2d5ce23e5e0a5e8c094bd0d3f
      91c459ec
    • Andreas Huber's avatar
      DO NOT MERGE: Fix parsing of ntp= PLAY response. · 549f12ad
      Andreas Huber authored
      related-to-bug: 3340186
      
      Squashed commit of the following:
      
      commit b61c36b7228aec9f5360883b1e1c1e0530488974
      Author: Andreas Huber <andih@google.com>
      Date:   Wed Oct 27 13:59:59 2010 -0700
      
          Better support for MP4A-LATM RTP disassembly. This used to fail if mNumSubFrames > 1 and the sub frames did not align with RTP packet boundaries.
      
      commit b10f322c07e5bebcaf032e8624cb4a5d733dfc15
      Author: Andreas Huber <andih@google.com>
      Date:   Mon Oct 25 09:40:52 2010 -0700
      
          We don't have access to the md5 implementation on the simulator, let's disable digest authentication in rtsp for simulator targets.
      
      commit 0aa83cf9e4637adf9501708fcdf7d0d6d4dc4fe1
      Author: Andreas Huber <andih@google.com>
      Date:   Wed Oct 20 15:00:34 2010 -0700
      
          Support for BASIC and DIGEST authentication schemes in RTSP. Support for malformed packet descriptions that end lines in LF only, instead of CRLF.
      
          related-to-bug: 3084183
      
      Change-Id: I6e512cb73cc8d5624a83f7154aa5699f7fef7534
      549f12ad
    • Chung-yih Wang's avatar
  4. Jan 10, 2011
  5. Jan 09, 2011
    • Dianne Hackborn's avatar
    • Kenny Root's avatar
      Add the {get,set}PackageObbPaths calls to API · 6c4d9048
      Kenny Root authored
      Add getPackageObbPaths() and setPackageObbPaths() to the public API.
      
      Bug: 3214719
      Change-Id: Icb9f2f92f8c59bb3d31317f609854e81abbd1449
      6c4d9048
    • Chris Tate's avatar
      DO NOT MERGE : Ensure that the first post-restore backup pass is correct · bbff7ed4
      Chris Tate authored
      Some restore passes bring an ancestral dataset to the application, but
      others instead act to bring an app back into sync with its own most-
      recently-saved data.  In the latter case the state file written by the
      app after the restore is a correct basis for generating future backup
      deltas, but in the former case it is not.
      
      The app should not be required to distinguish between these cases;
      the framework has all the information necessary to handle the saved
      state correctly following any flavor of restore operation.  This
      patch makes the Backup Manager properly cause a full backup pass
      following an ancestral-dataset restore.  After a current-set
      restore the saved state file is an accurate description for
      purposes of continued backup operations, so is preserved.
      
      (Cherrypick from master to gingerbread)
      
      Change-Id: I4bc4e8782a168ecc0795107a340bdbb35060730e
      bbff7ed4
    • Chris Tate's avatar
      DO NOT MERGE : Permission fix: don't require BACKUP perm for self-restores · 6ec91731
      Chris Tate authored
      The public API is not supposed to require the BACKUP permission in order
      for an application to restore its own last-known-good backup data.  However,
      as currently implemented, BackupManager.requestRestore() [the public API
      in question] depends on private Backup Manager methods that *do* enforce
      that permission.  The net result is that the method cannot be successfully
      used by third party applications: it will throw an exception if attempted.
      This CL restructures the permission checking involved.
      
      First, the underlying beginRestoreSession() operation can now be passed a
      'null' transport name; if this is done, then the restore session is begun
      on whatever the currently-active transport is.  Looking up the name of the
      active transport is one of the permission-guarded actions that was required
      with the initial implementation.
      
      Second, a package name can now be passed to beginRestoreSession().  If
      this is done, then the restore session can only be used to perform a
      single-package restore of that one application.  The BACKUP permission is
      not required if the caller is tying the restore to its own package name.
      
      In combination, these changes permit BackupManager.requestRestore() to
      function without the calling app needing to hold any special permission.
      The no-permission case is intentionally quite narrow:  the caller must
      hold the permission unless they both (a) pass 'null' for the transport
      name, thereby accepting whatever the currently active transport is, and
      (b) pass their own package name to restrict the restore session only
      to their own app.
      
      External bug http://code.google.com/p/android/issues/detail?id=10094
      Internal bug 3197202
      
      (Cherrypick from master to gingerbread)
      
      Change-Id: Ie20b0bd2420345ce6eda178f854680b558f6372a
      6ec91731
    • lge-aosp's avatar
      Referencing of "r.record.name" is occured, when "r.record" is null. · c712204d
      lge-aosp authored
      Change-Id: I625e45923a7fd9f4ac8eb434ed07d452f8e1e0b6
      c712204d
    • Dianne Hackborn's avatar
      Fix issue #3333958: Package Manager can sometimes mistakenly think... · 433863b1
      Dianne Hackborn authored
      ...an app is disabled!
      
      Ouch.
      
      Change-Id: I5788c5f8edfe2a0d6f4f0f3359e1742f8ed8d98e
      433863b1
    • Dianne Hackborn's avatar
  6. Jan 07, 2011
Loading