- 14 Mar, 2016 2 commits
-
-
Steve Kondik authored
* These QC-specific features have been renumbered in M, so add a compilation flag to permit using the old versions in case we can't rebuild the driver. Change-Id: I3f5a545fde8b27684b1b8ea490c09bb66e3b4cd9
-
Santhosh authored
-
- 11 Mar, 2016 6 commits
-
-
Dan Pasanen authored
* Add this function for recovery to use Change-Id: I314c5452a337245ecac5c9628ad0568018e1cf7b
-
Ricardo Cerqueira authored
Change-Id: Ia0d2ba653ceeaf0139c20b49e034f39aed33cb03
-
David Ng authored
Allow optional vendor-specific initializations within init. This can be used for runtime initialization setup that init rc scripts do not support. Change-Id: I7623a0d59b18f9ec8e3623958e2f7ccd72b877bf
-
Adnan Begovic authored
Change-Id: I0419f4551a6dfd77c7d4833050b36da28113ed9b
-
Steve Kondik authored
Change-Id: I335816304573149c1d96c5e6ea804a49e7695996
-
Santhosh authored
* Have to switch to c as preview is based on python
-
- 04 Mar, 2016 6 commits
-
-
Chih-hung Hsieh authored
-
Chih-hung Hsieh authored
-
James Hawkins authored
-
Chih-Hung Hsieh authored
Now need c++14 and clang to compile std::make_unique. BUG: 27479198 Change-Id: Ib0f2279de85c6259330d5436257f6b978420601a
-
James Hawkins authored
-
Alex Deymo authored
-
- 03 Mar, 2016 11 commits
-
-
Josh Gao authored
* changes: adb: clean up quotes in test_device.py. adb: mkdir the correct directory name when pulling. adb: cleanup file skipping logic.
-
Josh Gao authored
Change-Id: I7fe7724578ad89a004665d1bbff0d5c02c34c35e
-
Josh Gao authored
The directory name should be based off of the local path, not the remote path. Change-Id: I75b089b8734e9dbf8e466b1e00ea18549fd101bb
-
James Hawkins authored
The zero value is meaningless and skews the histogram buckets. Bug: 27477664 Change-Id: Idd641aa3005819905a2ecf664d2a5781dbbff59b
-
James Hawkins authored
This prevents double-counting boot metrics for encrypted devices. Bug: 27454346 Change-Id: If63dd421e4f91a01b43d730d59896544a26d138a
-
Josh Gao authored
Bug: http://b/26355212 Change-Id: Iafa250ce6c5ea8da9f5f00125165e5b67ef1013f
-
Nick Kralevich authored
-
Nick Kralevich authored
Be consistent when mounting filesystems, and mount selinuxfs at the same time other filesystems are mounted. In particular, this ensures that a /sys/fs/selinux/null is available at early boot, avoiding an unnecessary mknod call. Change-Id: I01e6b3900f48b4cb3f12d8a928e1e95911524252
-
Dimitry Ivanov authored
-
Dimitry Ivanov authored
-
David Pursell authored
-
- 02 Mar, 2016 12 commits
-
-
Josh Gao authored
-
Josh Gao authored
This matches scp's behavior when pulling a directory that collides with a symlink to a directory. Bug: http://b/27362811 Change-Id: I0936d1ad48f13e24cd382e8e8400cc752bac3b66
-
Alex Deymo authored
The new top level directory /postinstall is used by the A/B updater to mount the new partition and run a post-install program before rebooting into that new system. init.rc was extended to label this new directory since the initrd has no extended attributes. Bug: 27177071 TEST=`ls -laZ /` shows the /postinstall directory on edison-eng Change-Id: I6cdee7eb1d61ac7d447528962a4fad1a7bbf138d
-
David Pursell authored
Currently targeting a device by serial requires matching the serial number exactly. This CL relaxes the matching rules for local transports to ignore protocol prefixes and make the port optional: [tcp:|udp:]<hostname>[:port] The purpose of this is to allow a user to set ANDROID_SERIAL to something like "tcp:100.100.100.100" and have it work for both fastboot and adb (assuming the device comes up at 100.100.100.100 in both modes). This CL also adds some unit tests for the modified functions to make sure they work as expected. Bug: 27340240 Change-Id: I006e0c70c84331ab44d05d0a0f462d06592eb879
-
Andreas Gampe authored
-
Andreas Gampe authored
This reverts commit 4265ed7c. Workaround in libunwind instead: change-id I98be5754cc4de4071616db334dc0c9862d3a2504 Bug: 27391690 Change-Id: Id77dc081b655dc0fcb513ad0ee95221d91a301f9
-
Mark Salyzyn authored
* changes: logd: check return values logd: clarify release_Locked() for static analyzer
-
Chih-Hung Hsieh authored
When __clang_analyzer__ is defined call abort after FATAL LogMessage. BUG: 27379879 Change-Id: I198aad2be1191b6eb45db5333f94436f619facd9
-
Elliott Hughes authored
-
Mark Salyzyn authored
The setgid() and setuid() call failure in logd.daemon thread do not block overall functionality, so clearly tell static analyzer and developers that we do not care to check their return values. SideEffects: None Bug: 27434072 Change-Id: I6fdc87e8311ebc0173716080bbd72c86b3f00f78
-
Elliott Hughes authored
The use of PR to mean PSR rather than PR was confusing, so let's just use PR and NI the same way everyone else does. Also remove bogus blank lines and unnecessary delays (both before first showing anything and after having shown the final iteration). Bug: http://b/27447491 Change-Id: I676131956facf2167abb5d0852c55b0670b5eaa6
-
Mark Salyzyn authored
release_Locked() is called with a reference count and threadRunning, the static analyzer can not tell this and estimates that a call to delete this will occur. So let us invent a new call release_nodelete_Locked() to ensure it is clear we will not be arranging a delete this in the context of this code path. The delete this will follow in the immediate codepath in this function after threadRunning is cleared, and decRef_Locked() is called. Change will also remove any developer FUD regarding release_Locked() usage at this location. SideEffects: None Bug: 27434831 Change-Id: I91b060b2dadc72cc449fa381c934afb577bee037
-
- 01 Mar, 2016 3 commits
-
-
Christopher Ferris authored
-
Christopher Ferris authored
Bug: 27391690 Change-Id: I88a49537544b507a3b0bfa61eafc27400a05281b
-
Bo Hu authored
-