Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 20, 2012
  1. @aeroevan

    camera: Add QCOM specific MSG and CMD enums.

    aeroevan authored
    Change-Id: Ide76aaf58c7d32c9180219087c94fe79df34a010
    Signed-off-by: Evan McClain <aeroevan@gmail.com>
Commits on Mar 15, 2012
  1. @cyanogen

    Merge "adbd: Disable "adb root" by system property (2/3)" into ics

    cyanogen authored Gerrit Code Review committed
Commits on Mar 12, 2012
  1. @rmcc

    init: Let radio user manipulate service properties

    rmcc authored rmcc committed
    I'm seeing some devices (with broadcom's btld) in which the
    radio services (RIL) use the service. namespace to pass or store
    data...
    
    Conflicts:
    
    	init/property_service.c
    
    Change-Id: I6e3177689a12b0925064e615408bc1e0f175bcf3
Commits on Mar 9, 2012
  1. @rmcc

    audio: Don't use QCOM_HARDWARE when AUDIO_LEGACY is active

    rmcc authored
    The older (GB) blobs used with AUDIO_LEGACY do not support the
    new enums.
    
    Change-Id: If80539060dbef53e984ca3d52d65cac6a499e8dd
  2. Merge "Modular backuptool.sh. Executes backup and restore methods def…

    Jef Oliver authored Gerrit Code Review committed
    …ined in arbitrary /system/addon.d/*.sh scripts." into ics
Commits on Mar 4, 2012
  1. @wtogami

    Modular backuptool.sh. Executes backup and restore methods defined in…

    wtogami authored
    … arbitrary /system/addon.d/*.sh scripts.
    
    Set permissions on /system/addon.d/ and files within.
    
    Patch Series
    ============
    http://review.cyanogenmod.com/#change,13265
    CyanogenMod/android_build
      * edify generator
    http://review.cyanogenmod.com/#change,13266
    CyanogenMod/android_system_core
      * permissions on /system/addon.d
    http://review.cyanogenmod.com/#change,13267
    CyanogenMod/android_vendor_cm
      * 50-cm.sh reference backup script
      * modular backuptool.sh
      * support backuptool.functions used by /system/addon.d/*.sh scripts
    
    Change-Id: I4f1464ea8d55f45d47ba760a7a448036a46feb00
Commits on Mar 1, 2012
  1. @Kali-

    core: allow radio users to access all rmnet* interface

    Kali- authored
    Change-Id: Ibc3bf9654cf68362369422f82afe53ef86e3e710
Commits on Feb 29, 2012
  1. @tpruvot

    Toolbox implementation of chown has a bad print

    Johan Norberg authored tpruvot committed
    When the chown program fails it prints out an error message
    and is describing itself as chmod. This has been corrected.
    
    Change-Id: I2c489975f09343bdf66acbf7df6e7183c2daff78
    Signed-off-by: christian bejram <christian.bejram@stericsson.com>
Commits on Feb 7, 2012
  1. @mkasick @cyanogen

    init: Don't confuse do_exec with other exiting processes.

    mkasick authored cyanogen committed
    The waitpid call in do_exec may return early with EINTR when init receives
    a signal, e.g., a SIGCHLD from an exiting service process.  do_exec should
    check waitpid for an EINTR "error", to ensure that it returns only after
    waiting on its child process.
  2. @mkasick @cyanogen

    init: Never allow two same-service processes to exist simultaneously.

    mkasick authored cyanogen committed
    A stopping service now remains in SVC_RUNNING state until its exiting
    process has been reaped by waitpid.  This prevents a "stop, start" sequence
    from spawning a second service process before resources held by the first
    are released.  However, a "stop, start" pair _will_ restart the service
    after exit (unless critical or oneshot).
    
    This scenario was originally special-cased by the SVC_RESTART state used by
    the restart command.  However, we have observed instances where services
    are, unintentionally, stopped and started "too quickly," and so
    simultaneous processes for the same service should never be allowed.  Note
    the SVC_RESTART state (and restart) command is still useful to explicitly
    restart critical and oneshot services, for which the "stop, start"
    procedure is not intended.
  3. @bukington @cyanogen

    run sysinit during boot

    bukington authored cyanogen committed
    ported from CM7
    
    Change-Id: I08f8e23d83ce45366ff2a994d110dd3431efa017
  4. @cyanogen

    Merge "init: Extend the check for charger mode" into ics

    cyanogen authored Gerrit Code Review committed
  5. @bukington @cyanogen

    set /system/etc/init.d/* permissions

    bukington authored cyanogen committed
    ported from CM7
    
    Change-Id: I279d78679f7d779d6cd6bbc6c834d94706937ae8
Commits on Feb 6, 2012
  1. @cyanogen

    Merge "rootdir: Change sysfs permissions to allow user control ksm" i…

    cyanogen authored Gerrit Code Review committed
    …nto ics
Commits on Feb 5, 2012
  1. @arco

    init: Extend the check for charger mode

    arco authored
    In ICS, Google introduced charge mode handling (see http://bit.ly/wfs7ck).
    Extend this with check for battchg_pause used in legacy kernels.
    
    Change-Id: Ia8fba16efa2a7d9416e38dd68d4fef84d37aea5e
Commits on Jan 30, 2012
  1. @dalingrin

    Allow system to call custom reboot cmd

    dalingrin authored
    Change-Id: Id726b46f644e72c9a67d64777abe1e3dbdbc0a82
Commits on Jan 29, 2012
  1. @koush

    Merge "Restart oneshot services when manually restarted." into ics

    koush authored Gerrit Code Review committed
  2. @mkasick

    Restart oneshot services when manually restarted.

    mkasick authored
    Restores manual restart behavior of oneshot services prior to I9935b519.
    
    Change-Id: Iadfc8462838e3ad2dbbe38d76ba2ef0ce955f722
  3. @cyanogen

    adbd: Disable "adb root" by system property (2/3)

    cyanogen authored
     * Require persist.sys.root_access=1 on non-eng debuggable builds
    
    Change-Id: Iedab030e81ffb525fed64aed80cf0014f3e07073
  4. @KalimochoAz @cyanogen

    rootdir: Change sysfs permissions to allow user control ksm

    KalimochoAz authored cyanogen committed
    Change-Id: I8a57a3d3bb7b5cd34d58416ca8778dfd6df3111b
Commits on Jan 28, 2012
  1. @cyanogen

    Merge "Allow 'system' user to modify cpufreq control files" into ics

    cyanogen authored Gerrit Code Review committed
  2. @koush

    Merge "Safely restart services to avoid race conditions." into ics

    koush authored Gerrit Code Review committed
  3. @koush

    Revert "temporary hack to always allow adb root."

    koush authored
    This reverts commit 98af33d.
Commits on Jan 27, 2012
  1. @koush

    temporary hack to always allow adb root.

    koush authored
    Change-Id: Ic875c44f26fc2989cfa2f7a6ee4dc5c931d46aea
Commits on Jan 26, 2012
  1. @NameLessJedi @turl

    Allow 'system' user to modify cpufreq control files

    NameLessJedi authored turl committed
    This is needed by new CPU Settings in CMParts
    
    Change-Id: I0ec4e0b1705670034a433df549b2895985c476af
  2. @cyanogen

    Revert "core: port forward load /system/etc/init.rc.local & run /syst…

    cyanogen authored
    …em/bin/sysinit"
    
    This reverts commit 9c83c76.
  3. @cyanogen

    core: port forward load /system/etc/init.rc.local & run /system/bin/s…

    cyanogen authored
    …ysinit
    
    Change-Id: Ic691c646558ddf842856f97236d055f5664b65f7
  4. @wkpark @cyanogen

    Create /cache/dalvik-cache

    wkpark authored cyanogen committed
    manually imported commit ba42220 by ctso
    
    Change-Id: I617573a14a8cf08d353804016b3351186720d199
  5. @mkasick

    Safely restart services to avoid race conditions.

    mkasick authored
    At present, service restarts exhibit a race condition whereby the new
    (restarting) service process is often spawned before the old (stopping)
    process has terminated.  This may result in the new service process failing
    to acquire a limited resource (file lock, socket bind, etc.) that the old
    process has not yet released.
    
    The new method preforms a safe service restart by stopping the service,
    waiting for the old service process to terminate, and (only then) start the
    new service process.  In the event of "restarting" an already stopped
    service, the previous behavior is maintained whereby the service is simply
    started.
Commits on Jan 15, 2012
  1. @Kali-

    log: more qcom radio tag

    Kali- authored
    Change-Id: I408d0747f7194c4026654b928610e5ed994bbcdb
Commits on Jan 14, 2012
  1. @cyanogen

    rootdir: Add support for ADB-over-network

    cyanogen authored
    Change-Id: I7ae1df85f37cdb2f635403ab342cb978a3c77388
Commits on Jan 8, 2012
  1. @cyanogen

    Merge "handle motorola user ids, if MOTOROLA_UIDS is defined" into ics

    cyanogen authored Gerrit Code Review committed
Commits on Dec 20, 2011
  1. @cyanogen

    Merge "rmmod: fix full path syntax" into ics

    cyanogen authored Gerrit Code Review committed
  2. @tpruvot

    handle motorola user ids, if MOTOROLA_UIDS is defined

    tpruvot authored
    some of these are required by proprietary binary apps
    and tools like lsof which report errors on unknown user 9000
    
    A lot of projects use this android_filesystem_config.h,
    so a global CFLAGS is better to handle this in BoardConfig.mk
    
    Added latest ones for OSH (webtop) and whisper (used in pds)
    
    Change-Id: I7e92bacfcac418cd9f21e67543a5789a292137a3
Commits on Dec 19, 2011
  1. @tpruvot

    init: implement a new 'log' command, useful to debug property events

    tpruvot authored
    liblog is not usable, because stderr and stdout are redirected to
    /dev/null to control the android log output.
    
    Only forked processes are able to write to the android logs...
    
    Note: accept parameters: log [-t topic] [-p level] <message>
          limit : strings beginning with "--" are not handled
    
    Change-Id: I2fbf7422e0085d4cdf1bba6511413d1f796d4555
Something went wrong with that request. Please try again.