Commits on Nov 6, 2011
  1. Add ntpd process to ramdisk

    Allows the user to enable ntpd seperate from their carrier
    to keep time in sync
    committed Nov 6, 2011
Commits on Oct 15, 2011
  1. Add support for /system/lib/xlib

    committed Oct 15, 2011
Commits on Oct 10, 2011
  1. Merge AOSP 2.3.7

    Merge commit 'beec006' into gingerbread
    committed Oct 10, 2011
Commits on Sep 16, 2011
  1. emulator: allow /dev/qemu_pipe access

    This patch is necessary to allow normal applications to access the
    special /dev/qemu_pipe device file at runtime. This is used to provide
    a high-speed communication channel with the emulator.
    Needed by OpenGLES emulation.
    Change-Id: Ic266bdcc4fd069d2b4355e6ea81723296a1a21d1
    David 'Digit' Turner committed Sep 16, 2011
Commits on Sep 13, 2011
  1. libreboot: use bootmenu variant if BOARD_USES_BOOTMENU is defined

    Change-Id: I5f107d7d1eb7273bbe39a85ace29cf6f26dc77fd
    tpruvot committed with Jul 20, 2011
  2. Allow overriding reboot with a default reason if none is provided.

    Change-Id: I7ecc979775f5a8852a16693aae10dbcdb81bafa6
    koush committed with Jul 9, 2011
  3. fixups for recovery, using __system rather than system

    Change-Id: Ia50ab9a0d0e9cd4a62c14ea7ea02fed5470f5ce7
    koush committed with Jun 27, 2011
  4. add libreboot static library

    this is a simple library that implements the "reboot_wrapper()"
    call, which allows some nifty hax to happen before reboot for
    devices that require it, without the need for identical code to
    be maintained in multiple locations.
    the idea is that ALL PARTS OF ANDROID will use this library to
    reboot the system.
    Change-Id: Id2c17191ebeb3bb171463f5e6683d6fdf2fff795
    cvpcs committed with Jun 14, 2011
Commits on Aug 24, 2011
Commits on Aug 13, 2011
  1. Merge branch 'gingerbread' of git://…

    …ystem/core into gingerbread
    committed Aug 13, 2011
Commits on Jul 16, 2011
  1. Update Minfree

    Add 2MB to all values; also adj fudge_swap so this only changes
    when we are out of swap
    Also enable laptop mode for battery saving
    committed Jul 16, 2011
Commits on Jul 8, 2011
  1. merge intel x86 patches into gingerbread branch

    David 'Digit' Turner committed Jul 8, 2011
Commits on Jun 15, 2011
  1. pixelflinger: back-port AOSP master version.

    Pixelflinger doesn't have an x86 JIT, and the generic scanline()
    routine is _extremely_ slow. This makes UI performance very slow.
    when running full_x86-eng under emulation.
    This patch back-ports the AOSP master pixelflinger into the
    gingerbread branch. This essentially contains more than a dozen
    new "shortcut" scanline functions used to speed-up the pixel
    operations that are mostly used with the normal widget UI.
    GL applications (e.g. Gallery3D) will still be very slow, but
    this makes the home screen, app launcher, settings and many
    simple applications work with very usable performance.
    Change-Id: Ia64d8dd2e46820f07e98c4c9a4ec831b59fc61e4
    David 'Digit' Turner committed Jun 11, 2011
  2. x86: Add vold.fstab to mount the SD card

    Orig-Change-Id: Ie1f70a22dd4e27e8ea956d5e627877d1e2379b95
    Signed-off-by: Jun Nakajima <>
    Jun Nakajima committed with David 'Digit' Turner Feb 14, 2011
  3. Assembly coded android_memset16 and android_memset32

    Orig-Change-Id: Ifa05006df7ce7364d18eb10d64a818d619664475
    Author: Lu, Hongjiu <>
    Signed-off-by: Mark Gross <>
    Signed-off-by: Bruce Beare <>
    Bruce Beare committed with David 'Digit' Turner Dec 28, 2010
  4. debuggerd: IA version

    Orig-Change-Id: I0c0d9c2d7e476b8d117aaf505a9480a47c0b5c05
    Signed-off-by: Lei Li <>
    Signed-off-by: Bruce Beare <>
    Bruce Beare committed with David 'Digit' Turner Oct 13, 2010
  5. debuggerd: Reorganize to facilitate IA commit

    Orig-Change-Id: I22dd02daf617672fc0a8ba7e396017c57f17e26e
    Signed-off-by: Bruce Beare <>
    Bruce Beare committed with David 'Digit' Turner May 31, 2011
  6. Set the modes for rc.* files in /system/etc

    Orig-Change-Id: I0897897cdffa66afa4f818f7ebcf0a9b70c517ea
    Signed-off-by: Bruce Beare <>
    Bruce Beare committed with David 'Digit' Turner Jun 24, 2010
  7. DBUS is not fully implemented. Disable it for now

    Orig-Change-Id: I2286064bffc7e9fa7381aa04d5d20abf11c3aab7
    Signed-off-by: Bruce Beare <>
    Bruce Beare committed with David 'Digit' Turner Jun 24, 2010
  8. debuggerd: Show function names in tombstone backtraces

    This change enables debuggerd to provide backtraces with function
    names in tombstone files and log messages.  It does this by reading
    the image file that the address is found in, and parsing the dynamic
    symbol table to try to extract the symbol corresponding to the given
    This works best when "-Wl,-export-dynamic" is added to the LDFLAGS
    of each library and executable, because this will cause all symbols
    to be added to the dynamic symbol table.  If this flag is not present,
    it will still work, but it will only be able to identify functions
    which are part of the external API of the library/executable.
    Orig-Change-Id: I618baaff9ed9143b7d1a1f302224e9f21d2b0626
    Meng Hu committed with David 'Digit' Turner Nov 5, 2009
Commits on Jun 7, 2011
  1. run-as: Bump the size of the internal packages list buffer.

    This is a back-port of,23480
    to the gingerbread branch. Fix for b/4546601
    This patch increases the size of the internal buffer used by run-as
    to store the content of /data/system/packages.list from 8KB to 64KB.
    It has been reported that, on some systems, 8KB was too small. This
    resulted in a truncated file being loaded, and the inability to debug
    native applications properly (either because the application was not
    found in the list, or because the tool reported a 'corrupted
    installation' due to BAD_FORMAT issues when parsing the truncated
    Change-Id: Ie0bfb5847f6fb1c2c0a836aee2347911f78049c1
    digit-android committed with David 'Digit' Turner Jun 6, 2011
Commits on Jun 5, 2011
  1. Add phone.sms.lock permissions

    New property to store the temp-lock-in-home information
    for the MMS app.
    Contains 1024ms units ["long seconds"] since boot until
    the current lock expires
    Special values are:
     0 = no lock
    -1 = infinite lock*
    *note this is used/cleared when an SMS is received; and allows us to start
    the lock while processing the SMS.. yet waiting until the SMS is processed
    prior to starting the timer
    committed Jun 5, 2011
Commits on Jun 3, 2011
Commits on May 23, 2011
  1. Fixup cache dalvik

    Loosely based on/cleanup of the ADS patch:
    committed May 23, 2011
  2. Change ro.HIDDEN_APP_MEM to 3328

    committed May 23, 2011

    Just add one to the levels to allow the memory limit of Home to remain the
    same however for home to be removed before HEAVY_WEIGHT_APPS
    committed May 23, 2011
Commits on May 9, 2011
Commits on May 7, 2011

    user/group id for Superuser.apk to prevent user installs
    and thus a app mimicing Superuser.apk able to whitelist root access
    (requires related changes to Superuser and Framework)
    committed May 7, 2011
Commits on May 1, 2011
  1. Set swapfudge to 128

    committed May 1, 2011
Commits on Apr 30, 2011
  1. Merge branch 'gingerbread' of git://…

    …ystem/core into gingerbread
    committed Apr 30, 2011
Commits on Apr 25, 2011
Commits on Apr 18, 2011
  1. Validate sender credentials on netlink msg receive

    Verify that netlink messages are actually from the kernel,
    and not from a userspace program.
    Change-Id: I709c0efe9ba0258f6d79ebcde531d7f7bbe780b2
    Nick Kralevich committed Apr 18, 2011
Commits on Apr 1, 2011
  1. Make the NFC UID forward compatible.

    Change-Id: Icfa302c22151b3d722ad0da7e58806f74730e1a3
    jham committed Apr 1, 2011
Commits on Mar 31, 2011
  1. libsysutils: Fix a file descriptor leak.

    The recent refactoring of the select() loop in SocketListener
    missed a close() of the file descriptor when the onDataAvailable()
    callback returns false.
    Change-Id: I767caefab4b98ab350f2db2497ee2bd630f20850
    David 'Digit' Turner committed with Jan 21, 2011