Permalink
Switch branches/tags
Nothing to show
Commits on Feb 10, 2012
  1. added commands from Ainol

    committed Feb 10, 2012
Commits on Jun 9, 2011
  1. merge in gingerbread-release history after reset to gingerbread

    The Android Automerger committed Jun 9, 2011
Commits on Jun 7, 2011
  1. run-as: Bump the size of the internal packages list buffer.

    This is a back-port of https://review.source.android.com/#change,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
    file).
    
    See http://code.google.com/p/android/issues/detail?id=16391
    
    Change-Id: Ie0bfb5847f6fb1c2c0a836aee2347911f78049c1
    digit-android committed with digit-android Jun 6, 2011
Commits on May 13, 2011
  1. merge in gingerbread-release history after reset to gingerbread

    The Android Automerger committed May 13, 2011
Commits on Apr 19, 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
    nickkral committed with android-merger Apr 18, 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
    nickkral 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 25, 2011
  1. Update the value for the NFC shared UID.

    Change-Id: I47edf39dbdf2ebd41f44ca69aac250d8991dec4c
    jham committed Mar 25, 2011
Commits on Mar 22, 2011
  1. DO NOT MERGE Change IP renew service name

    - Change invalid service name (dhcpcd_renew -> iprenew)
    - Remove condition which checks status of renew service.
    - Remove unused variable.
    
    Change-Id: Ic4ae7fb950baf4bd7286088a945a48ab5fe64e91
    TK MUN committed with Simon Wilson Mar 20, 2011
Commits on Mar 10, 2011
  1. wimax : Fix for multiple dhcpcd service.

    - Seperate dhcp service for each interface(wifi and wimax).
    
    Change-Id: Ib88436b0e468e93ce3199f3b6c00799fd168b666
    Signed-off-by: TK MUN <tk.mun@samsung.com>
    TK MUN committed with Simon Wilson Feb 23, 2011
Commits on Feb 28, 2011
  1. Give system server permission to enable and disable USB functions DO …

    …NOT MERGE
    
    Change-Id: Ie43b6679838436ac004d0b5fa59d3d98cb5b0c76
    Signed-off-by: Mike Lockwood <lockwood@android.com>
    mikeandroid committed Feb 2, 2011
  2. Set USB group for /dev/usb_accessory DO NOT MERGE

    Change-Id: I41264272ff6ce245cb2b8989ddee4a82059444a0
    Signed-off-by: Mike Lockwood <lockwood@android.com>
    mikeandroid committed Jan 30, 2011
Commits on Jan 5, 2011
  1. Fix infinite loop in init when debugging is turned off

    If a keychord is pressed when debugging is turned off, the main
    event poll in init will return an event on the keychord fd,
    but handle_keychord never reads the data.  Once this happens,
    the poll will always return immediately, and init enters an
    infinite loop.  Fix it by always reading from the keychord fd,
    but only handling the returned keychord if debugging is
    enabled.
    
    Change-Id: Ie4efa98247d3cc978d275dc8a4516b32aa710278
    colincross committed Jan 5, 2011
Commits on Oct 27, 2010
  1. disable console in user builds

    Also, run console as shell/log instead of root/root.
    
    Change-Id: I6104f1edddfd5e11843ff41d7839d0c296e6a6f9
    swetland committed Oct 27, 2010
Commits on Oct 26, 2010
  1. add rules to set perms for input device sysfs attributes

    Change-Id: I28ab7f1ac5cc07ade7830e87f5e70c96464bb686
    swetland committed Oct 26, 2010
  2. init: support owner/permission setting for sysfs attributes of devices

    This should be much nicer than peppering init.rc with chown/chmod
    directives.
    
    Also, remove some dead code and obsolete comments.
    
    Change-Id: I10895f10a9cf2f1226c8d12976cd3db3743da9ec
    swetland committed Oct 26, 2010
Commits on Oct 23, 2010
  1. add sdcard access permission to ril daemon

    Some RIL daemons write crashdumps to sdcard.
    
    Change-Id: I49a8d2cb342fd7f8bd23dbb1bcc378726e10a579
    swetland committed Oct 23, 2010
Commits on Oct 15, 2010
  1. adb: Add support for Philips's USB vendor ID

    Change-Id: Iaf2e3f6f111198740703b5c3581d95756f797224
    Signed-off-by: Mike Lockwood <lockwood@google.com>
    Mike Lockwood committed Oct 15, 2010
  2. Merge "Add AID_NFC for use by the NFC service." into gingerbread

    Nick Pelly committed with Android (Google) Code Review Oct 15, 2010
  3. Add Asus USB vendor ID to adb.

    Bug: 3099385
    
    Change-Id: Ic068fbf58abd23f4bddfe13ae33854a8b4053cf8
    Xavier Ducrohet committed Oct 15, 2010
  4. Add AID_NFC for use by the NFC service.

    Change-Id: I5b92f87dbacb9d855d99e10b3811f290fb64a144
    Signed-off-by: Nick Pelly <npelly@google.com>
    Nick Pelly committed Oct 15, 2010
Commits on Oct 14, 2010
  1. Set PROT_EXEC on the whole pixelflinger code cache.

    The pointer difference between word pointers is a number
    of words, and it needs to be multiplied by the size of a word
    to get a proper byte size.
    
    Without this, we tend to see crashes when the code crosses
    a page boundary.
    
    Bug: 3026204
    Bug: 3097482
    Change-Id: I37776d26d5afcdb1da71680de02fbb95e6548371
    Jean-Baptiste Queru committed Oct 14, 2010
  2. Merge "Define HAVE_STAT_ST_MTIM and disable it under MinGW/Cygwin." i…

    …nto gingerbread
    Raphael Moll committed with Android (Google) Code Review Oct 14, 2010
  3. Fix KT Tech's usb vendor ID.

    Change-Id: I77a6de8c11d490e2427f704ff64e7c09874a5d14
    Xavier Ducrohet committed Oct 14, 2010
  4. Define HAVE_STAT_ST_MTIM and disable it under MinGW/Cygwin.

    This is used by build\libs\host\CopyFile.c
    
    Also define HAVE_PRINTF_ZD since printf %zd is not
    supported on MinGW/Cygwin.
    This is used by frmk/base/libs/utils/ZipFileRO.cpp
    
    Change-Id: I570ac5dd0a5b256ee67ad62433f1226597da3ea4
    Raphael Moll committed with Raphael Oct 13, 2010
Commits on Oct 9, 2010
  1. Print out the signal code along with signal number and address.

    Change-Id: I60a8b13f706714e80b11bc517101715dfe1c73c1
    Carl Shapiro committed Oct 9, 2010
Commits on Oct 4, 2010
  1. Add HAVE_PREAD definition to platforms

    ZipFileRO uses pread() to guarantee atomic reads at an offset, so use
    the HAVE_PREAD flag to trigger off of. The only platform that doesn't
    implement it directly is Windows.
    
    Change-Id: Ic927611dc45b75ff8f672ed59afee5be1ad07ab4
    kruton committed Oct 4, 2010
Commits on Oct 1, 2010
  1. init: Add support for SOCK_SEQPACKET socket type

    Change-Id: Ib264ecf9beb2685b070436d2bdec9655c7a31b47
    Signed-off-by: Mike Lockwood <lockwood@android.com>
    mikeandroid committed Oct 1, 2010
Commits on Sep 29, 2010
  1. netstat should include /proc/net/tcp6 and /proc/net/udp6 data

    Update netstat.c to process /proc/net/tcp6 and /proc/net/udp6.
    Example input and output and output follows.
    
    cat /proc/net/tcp:
      sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode
       0: 0100007F:13AD 00000000:0000 0A 00000000:00000000 00:00000000 00000000     0        0 669 1 c74dbb40 300 0 0 2 -1
       1: 0100007F:A432 0100007F:2253 01 00000000:00000000 00:00000000 00000000     0        0 15257 1 c74da040 22 4 16 2 -1
    
    cat /proc/net/udp:
      sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode ref pointer drops
    
    cat /proc/net/tcp6:
      sl  local_address                         remote_address                        st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode
       0: 00000000000000000000000000000000:8A88 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000     0        0 15461 1 c730aaa0 300 0 0 2 -1
       1: 00000000000000000000000000000000:2253 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000     0        0 15255 1 c7393060 300 0 0 2 -1
       2: 00000000000000000000000000000000:C91B 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000     0        0 15261 1 c6591080 300 0 0 2 -1
       3: 0000000000000000FFFF00000100007F:C91B 0000000000000000FFFF00000100007F:9238 01 00000000:00000000 00:00000000 00000000     0        0 15263 1 c7394aa0 22 4 29 4 -1
       4: 0000000000000000FFFF00000100007F:C0E9 0000000000000000FFFF00000100007F:D3A4 01 00000000:00000000 00:00000000 00000000     0        0 15274 1 c7393aa0 22 4 26 4 -1
       5: 0000000000000000FFFF00000100007F:C41A 0000000000000000FFFF00000100007F:B031 01 00000000:00000000 00:00000000 00000000     0        0 15269 1 c7126ac0 22 4 29 4 -1
       6: 0000000000000000FFFF00000100007F:2253 0000000000000000FFFF00000100007F:A432 01 00000000:00000000 00:00000000 00000000     0        0 15256 1 c65e9040 21 0 0 5 -1
       7: 0000000000000000FFFF00000100007F:9238 0000000000000000FFFF00000100007F:C91B 01 00000000:00000000 00:00000000 00000000     0        0 15262 1 c7394580 22 4 16 4 -1
       8: 0000000000000000FFFF00000100007F:B031 0000000000000000FFFF00000100007F:C41A 01 00000000:00000000 00:00000000 00000000     0        0 15268 1 c71585a0 22 4 16 4 -1
       9: 0000000000000000FFFF00000100007F:8A88 0000000000000000FFFF00000100007F:8A31 01 00000000:00000000 00:00000000 00000000     0        0 15503 1 c71265a0 22 4 30 2 -1
      10: 0000000000000000FFFF00000100007F:D3A4 0000000000000000FFFF00000100007F:C0E9 01 00000000:00000000 00:00000000 00000000     0        0 15273 1 c7126080 22 4 12 4 -1
      11: 0000000000000000FFFF00000100007F:8A31 0000000000000000FFFF00000100007F:8A88 01 00000000:00000000 00:00000000 00000000     0        0 15502 1 c730a060 22 0 0 3 -1
    
    cat /proc/net/udp6:
      sl  local_address                         remote_address                        st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode ref pointer drops
       86: 00000000000000000000000000000000:A256 00000000000000000000000000000000:0000 07 00000000:00000000 00:00000000 00000000  1000        0 14302 2 c6d13820 0
      102: 00000000000000000000000000000000:A466 00000000000000000000000000000000:0000 07 00000000:00000000 00:00000000 00000000  1000        0 14301 2 c6d13ac0 0
      125: 00000000000000000000000000000000:8B7D 00000000000000000000000000000000:0000 07 00000000:00000000 00:00000000 00000000  1000        0 14295 2 c6d13d60 0
    
    netstat:
    Proto Recv-Q Send-Q Local Address          Foreign Address        State
    tcp        0      0 127.0.0.1:5037         0.0.0.0:*              LISTEN
    tcp        0      0 127.0.0.1:42034        127.0.0.1:8787         ESTABLISHED
    tcp6       0      0 :::35464               :::*                   LISTEN
    tcp6       0      0 :::8787                :::*                   LISTEN
    tcp6       0      0 :::51483               :::*                   LISTEN
    tcp6       0      0 ::ffff:127.0.0.1:51483 ::ffff:127.0.0.1:37432 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:49385 ::ffff:127.0.0.1:54180 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:50202 ::ffff:127.0.0.1:45105 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:8787  ::ffff:127.0.0.1:42034 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:37432 ::ffff:127.0.0.1:51483 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:45105 ::ffff:127.0.0.1:50202 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:35464 ::ffff:127.0.0.1:35377 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:54180 ::ffff:127.0.0.1:49385 ESTABLISHED
    tcp6       0      0 ::ffff:127.0.0.1:35377 ::ffff:127.0.0.1:35464 ESTABLISHED
    udp6       0      0 :::41558               :::*                   CLOSE
    udp6       0      0 :::42086               :::*                   CLOSE
    udp6       0      0 :::35709               :::*                   CLOSE
    
    Bug: 2511871
    
    Change-Id: I25e0470ba65e8a88e57506ae26232a7c43a9c16b
    bdcgoogle committed Sep 28, 2010
Commits on Sep 28, 2010
  1. Qualify the source argument of atomic loads as a const pointer.

    Also normalizes the opening brace placment in a few locations.
    
    Change-Id: I8f518e933094337d5d3371321326ffc03b3a5f5a
    Carl Shapiro committed Sep 28, 2010
  2. Add new USB vendor IDs.

    Change-Id: Ie3b1ee09c67c4c8fdb294cfc99fa28e4ebe8dfae
    Xavier Ducrohet committed Sep 28, 2010
Commits on Sep 27, 2010
  1. Add AID_GPS user ID for GPS daemon

    Change-Id: I2f8ffba40e3f5145b37296f19c698e08d768ce59
    Signed-off-by: Mike Lockwood <lockwood@android.com>
    mikeandroid committed Sep 27, 2010
Commits on Sep 21, 2010
  1. Make netd restart when system server hangs on it.

    netd has been seen hanging (cause suspected but unconfirmed)
    which then brings down the system server which blocks forever
    on its main thread trying to connect to netd with its hung
    event loop.
    
    This then results in an infinite watchdog runtime restart loop
    because the situation never improves:  netd is still borked.
    
    Instead, we should kill netd and give it another chance when
    the system server dies.
    
    Bug: 3018996
    Bug: 3017876
    Change-Id: Ibf9ecf0ffcb78e48c38e5167f21cbeefe0e2a47f
    bradfitz committed Sep 21, 2010
Commits on Sep 19, 2010
  1. add /vendor support

    - look in /vendor/firmware/... in addition to /system/etc/firmware/... for firmware loading
    - add /vendor/bin to path before /system/bin
    - add /vendor/lib to ldpath before /system/lib
    - configure appropriate permissions for /system/vendor/bin
    - symlink /vendor -> /system/vendor
    
    Change-Id: I0c06ca1e38a44f0c7024cee6cea8907aa93a4532
    swetland committed Sep 19, 2010
Commits on Sep 14, 2010
  1. add graphics events to the eventlog definitions

    by default this logging is turned off
    
    Change-Id: Ic7e5fe2b377c4760e1673e7d19a69d34cc9333c9
    Mathias Agopian committed Sep 14, 2010