Skip to content
Commits on Sep 11, 2012
  1. @ddrown @codenamedroid

    procrank/procmem fail on 0-length page mappings

    ddrown committed with codenamedroid Aug 19, 2012
    procrank prints messages such as:
    warning: could not read usage for 279
    and does not include that pid in its table of results
    procmem segfaults when run against that process
    The problem is the 0-length page map at the top of the stack:
    beb39000-beb39000 rw-p 00000000 00:00 0
    beb39000-beb5a000 rw-p 00000000 00:00 0          [stack]
    This patch changes the code to skip over that 0-length mapping when calculating
    memory usage
    Change-Id: I02aaaecdf64affbd28ab43a2d0865edda33816bc
  2. @Entropy512 @codenamedroid

    ext4_utils: Fix bad merge of EMMC wipe suppression

    Entropy512 committed with codenamedroid Jul 27, 2012
    The order of the modules in the Makefile changed.
    The Makefile items for eMMC wipe suppression should be
    in the sections for target static and dynamic
    libext4_utils.  These were the first two modules in the
    file previously, but no longer are.
    Move the eMMC wipe configuration handling to the proper
    Change-Id: I86861a89824af04a3b08e75049580df28bd239f7
  3. @rmcc @codenamedroid

    ext4: Let make_ext4fs be grandfathered into builds

    rmcc committed with codenamedroid Jul 24, 2012
    the asec containers switched from vfat to ext4 in JB, so
    make_ext4fs isn't really optional anymore
    Change-Id: I2b5820eaa1eda223e52fa33ea9a6744fe0361b65
  4. @koush @codenamedroid

    Store the uid and gid (when running on an Android device). Create a u…

    koush committed with codenamedroid Jan 11, 2011
    …tility executable.
    Change-Id: Iae0560ceaf1663a8ac123ef09e213fa2798a7178
  5. @dferg @codenamedroid

    ext4_utils: add BoardConfig define to suppress EMMC-corrupting wipe c…

    dferg committed with codenamedroid Jun 7, 2012
    If BOARD_SUPPRESS_EMMC_WIPE is true, the EMMC wipe command will not be
    issued. This works around a bug in some firmware revisions of Samsung EMMC's
    that permanently damages the device when the wipe command is issued.
    For affected devices with kernel source, MMC_CAP_ERASE should be removed
    from the kernel instead.
    This is only part of the solution but it does handle the "flashing CM9
    for the first time on an unsafe kernel" situation.
    Change-Id: Ie4e31f9268a65218e5d344ae3068b021790fc33c
  6. @koush @codenamedroid

    mkimage for OMAP

    koush committed with codenamedroid Jan 1, 2011
  7. @koush @codenamedroid

    Store the uid and gid (when running on an Android device). Create a u…

    koush committed with codenamedroid Jan 11, 2011
    …tility executable.
    Change-Id: Iae0560ceaf1663a8ac123ef09e213fa2798a7178
Commits on Aug 8, 2012
  1. @codenamedroid

    remove the stock superuser

    codenamedroid committed Aug 7, 2012
    Change-Id: Ifabeb1c46e8cc073bdc5e300651c19f065384bb7
  2. @codenamedroid


    codenamedroid committed Aug 7, 2012
    Change-Id: I97078a61a75463a6a8e48f4cd6e81df09d63a04e
Commits on Jun 27, 2012
  1. Fix a few bugs in rand_emmc_perf

    Ken Sumrall committed Jun 27, 2012
    Fix the code to properly read urandom to init the random number generator.
    Fix to properly read the arguments if any options are given.
    Fix to enable it to be built against glibc.
    Change-Id: I9127a71232e39afa3054fe9f1612def9ae13d9d3
Commits on Jun 15, 2012
  1. Add some tools for testing ext4 performance and resiliency.

    Ken Sumrall committed May 30, 2012
    rand_emmc_perf is a simple test to test random read/write performance
    of emmc chips.  android_emmc_perf_tests is a script that runs on
    the host that uses rand_emmc_perf to test the emmc performance on
    a device.
    corrupt_gdt_free_blocks is used to corrupt a filesystem so the kernel
    trips over it at runtime and panics, thus testing kernel's ability to
    mark the filesystem as needing to be fixed.
    set_ext4_err_bit sets the error bit in the superblock so e2fsck will
    trigger a full check next boot.
    corrupt_gdt_free_blocks and set_ext4_err_bit are only built for
    userdebug and eng builds.  rand_emmc_perf is marked optional, and
    not included in any build by default.
    Change-Id: I808174025d891f358ac54008371cb590e3c19f2f
Commits on Jun 8, 2012
  1. @jgennis

    atrace: enable running on user builds

    jgennis committed Jun 7, 2012
    This change allows atrace to be run on a user build, where it is not run as
    root.  Some command line options still require root, and atrace will refuse to
    run if those options are specified when run as non-root.
    Bug: 6513400
    Change-Id: I29984cb8a7c3ad80ba5fa6b031ed8ff81acabacf
Commits on May 23, 2012
  1. @j9brown

    Add disk I/O tracing.

    j9brown committed May 22, 2012
    Bug: 6488845
    Change-Id: I93acb726f35b114fb1ea7297da4456826f805b7b
Commits on May 11, 2012
  1. Ignore SIGPIPE is some of the tools used via dumpstate

    JP Abgrall committed May 11, 2012
      adb bugreport > b & sleep 5; kill $?
    will show that a bunch of tools will SIGPIPE when trying to output data
    which is normal.
    We don't have a way on linux (bsd yes), to set NOSIGPIPE on the file desc
    passed down via fork/exec.
    Bug: 6447319
    Change-Id: I1634a00a155fd8a3fd827aa4a77e94518534336c
Commits on May 8, 2012
  1. @jgennis

    atrace: add support for tracing CPU idle events

    jgennis committed May 7, 2012
    This change adds the -i command line flag to atrace to enable tracing CPU idle
    kernel events.
    Change-Id: I4a2c8619224c0f50c7fd7c61c7b24fa2211f656c
Commits on Apr 29, 2012
  1. @jgennis

    atrace: add support for zlib compression

    jgennis committed Apr 28, 2012
    This change adds the -z command line flag to atrace to enable support for
    compressing the trace with zlib as it's printed to stdout.
    Change-Id: I45301c63a4d1d388152244fec3c9e05e554598e8
Commits on Apr 10, 2012
  1. @jgennis

    Merge "atrace: make cpu freq governor tracing optional"

    jgennis committed with Android (Google) Code Review Apr 10, 2012
  2. @jgennis

    atrace: make cpu freq governor tracing optional

    jgennis committed Apr 9, 2012
    This change allows atrace to run on kernels that do not have CPU frequency
    interactive governor tracing enabled in the kernel.
    Change-Id: Ibfde751da7b6cc9a55794355093a37feb28f5e52
Commits on Apr 8, 2012
  1. @kruton

    Fix SELinux building

    kruton committed Apr 8, 2012
    A bad merge and some new features caused SELinux not to build on
    top-of-tree master. Some changes the Makefile restore its ability to
    Change-Id: Id60b89538beff33f1d8b436b5b7854d3eaa00069
Commits on Apr 5, 2012
  1. Merge "First checkin of cpustats"

    Eric Rowe committed with Android (Google) Code Review Apr 4, 2012
Commits on Apr 4, 2012
  1. First checkin of cpustats

    Eric Rowe committed Mar 26, 2012
    This utility is similar to top but with two major differences. 1) It
    removes the overhead of gathering process/thread stats. 2) It measures
    the time spent in each frequency for each sample duration.
    Bug: 6147843
    Change-Id: Ie9073470f8cd1778fe902ea6383bef2311e91cf1
Commits on Apr 2, 2012
  1. su: do uid check earlier.

    Nick Kralevich committed Apr 2, 2012
    Change-Id: Ied4894019d2b0021e7f727569ff85650d209e5da
Commits on Mar 31, 2012
  1. @kruton

    resolved conflicts for merge of 8f9b41d to master

    kruton committed Mar 30, 2012
    Change-Id: I9af02b9bba1176174540c849f905dece8ade54d8
Commits on Mar 30, 2012
  1. @kruton

    Merge changes I4f6755fe,Ief9c44ee

    kruton committed with android code review Mar 30, 2012
    * changes:
      Extend make_ext4fs() interface to allow callers to pass selabel_handle.
      Extend make_ext4fs to support setting SELinux security contexts in ext4 images.
  2. @stephensmalley

    Extend make_ext4fs() interface to allow callers to pass selabel_handle.

    stephensmalley committed Feb 9, 2012
    Extend make_ext4fs() to allow callers to pass an selabel_handle for
    labeling files in the ext4 image.  Previously, this was only done
    via the _internal() function.  This extends the library interface
    so that it can be used by the recovery and updater code for labeling
    files from OTA and update packages.
    Change-Id: I4f6755fe7c65b69587276d17ef5b971ebec0161f
  3. @stephensmalley

    Extend make_ext4fs to support setting SELinux security contexts in ex…

    stephensmalley committed Jan 13, 2012
    …t4 images.
    Extend make_ext4fs with support for looking up the right security context from
    the file_contexts configuration and setting it in the generated image.  This is
    similar to the existing support for looking up the UID/GID/mode via
    android_filesystem_config.h and setting it, but via configuration rather than
    defined in a header.
    Change-Id: Ief9c44eeaaca4a44100a384b063f40b185469be3
Commits on Mar 29, 2012
  1. @kruton

    make_ext4fs: Allow custom filesystem configs

    kruton committed Mar 29, 2012
    Before we used the "fs_config" function from
    android_filesystem_config.h, but we want to use make_ext4fs with ASEC
    containers which will not always be mounted in the same place.
    Bug: 6258335
    Change-Id: Icf62e3c46425f01434bf92a9823f8d542b0fa5b1
Commits on Mar 26, 2012
  1. @colincross

    bugmailer: prevent building on pdk builds

    colincross committed Mar 26, 2012
    bugmailer is in java, so it won't build on pdk builds.  It should
    probably be moved out of system/extras.
    Change-Id: I9423b565cff2078290390fab22d6622a06959b05
Commits on Mar 22, 2012
  1. Merge "Pass extra parameter for user id."

    Amith Yamasani committed with Android (Google) Code Review Mar 22, 2012
Commits on Mar 21, 2012
  1. Merge remote-tracking branch 'goog/ics-aah-exp'

    Mike Lockwood committed Mar 21, 2012
Commits on Mar 20, 2012
  1. Pass extra parameter for user id.

    Amith Yamasani committed Mar 20, 2012
    Change-Id: I2c2ed833946e18aeabbd7e0a7cb3e515a0d95d4e
Commits on Mar 14, 2012
  1. Merge "perm_checker: fix permissions."

    Nick Kralevich committed with Android (Google) Code Review Mar 14, 2012
  2. perm_checker: fix permissions.

    Nick Kralevich committed Mar 14, 2012
    /data/local permissions have changed. Adjust the config file.
    Tighten up requirements for /data/local/tmp
    Change-Id: I06ef9a97d6c7c0b360c53b82637a19207db4a28c
  3. Update to follow IActivityManager change.

    Dianne Hackborn committed Mar 14, 2012
    Change-Id: I5ea3fcaffdaaae6bfeb0edd878fc952952012396
Commits on Mar 13, 2012
  1. Merge "Fix # of arguments to startActivity"

    Siva Velusamy committed with Android (Google) Code Review Mar 12, 2012
Something went wrong with that request. Please try again.