- 04 Nov, 2014 2 commits
-
-
Justin Morey authored
If no density value is specified when invoking tapas, we now export a default value of 'alldpi' Change-Id: I12b22a4cbd0ef604826aad66c5f7ab9271eb6d57
-
Iliyan Malchev authored
b/18229600 shamu kernel is failing to build on build machine Change-Id: I1b7e6d0ebf3e966a89ae4c7fed0cfd2db3f0a6a9 Signed-off-by:
Iliyan Malchev <malchev@google.com>
-
- 01 Nov, 2014 1 commit
-
-
Dmitriy Ivanov authored
Differences between this implementation and the old one: 1. Resolves symbols/gdb based on device information (lunch target is irrelevant) 2. Works with downloaded from build-server symbols 3. Does not require user to specify exe file - detects it automatically Bug: 18208329 (cherry picked from commit 9b8e4b37) Change-Id: I13ae2debb6e2d827b9aa55e93864b5d60c2bd32e
-
- 31 Oct, 2014 1 commit
-
-
Iliyan Malchev authored
The shell functions in this patch enable crashing processes with the core limit set correctly to dump core in directory /cores. They do so by remounting the root partition, which is RAM-backed, and by creating the 0777-chmodded /cores under it. They also set the core file pattern in /proc/sys/kernel/core_pattern to be /cores/core.%p, such that a core dump will have the crashing process' PID appended to it. You enable core-dump generation once per boot, as follows: coredump-setup If a process does not have its core-size rlimit set (as most do not), you can either set it manually by typing "adb shell prlimit <pid> 4 -1 -1", or by typing coredump-enable <name>, e.g. coredump-enable $(pid mediaserver) Alternatively, you can cause a running process to dump core by sending it a SIGSEGV via the shell function core <name>, e.g.: core $(pid mediaserver) Change-Id: Ib174e7ee95515fb9866fa6bf0d5b5bf23f3ec61b Signed-off-by:
Iliyan Malchev <malchev@google.com>
-
- 23 Oct, 2014 1 commit
-
-
Jeff Hamilton authored
It allows overriding the density the app is built for. Currently only used in the GMS core APK's gradle file. Change-Id: I3606df313a3110208cd8e6acade5f558261c921f (cherry picked from commit 7e3d2341570681e566872216796dc4f79c8695ef)
-
- 05 Oct, 2014 1 commit
-
-
Christopher Ferris authored
If you are debugging a native process, SIGSEGV gets ignored by default. Make it so that the special ART gdb macro is only called when debugging app_processXX. Bug: 17815162 Change-Id: Idba86860dfd94e7483f2668beeb76b3e6032fb34
-
- 16 Sep, 2014 1 commit
-
-
David 'Digit' Turner authored
Due to a bad previous merge, everytime 'lunch' is called, a new instance of prebuilts/android-emulator/<system>/ will be added to your PATH. This patch fixes the issue by removing the duplicate code that should have been removed during the merge. Note that android-emulator is still being added once to the PATH by code that appears before in the script. BUG=17524154 Change-Id: Iaa03159b0c81b15ef4c7c420e2f76e0a48aba789
-
- 12 Sep, 2014 1 commit
-
-
Brian Carlstrom authored
Bug: 17253957 Change-Id: Ifd6d5984f63981e1f99b6ae6f9459c2801588459
-
- 11 Sep, 2014 1 commit
-
-
Dan Albert authored
I've been told this is no longer in use, and it's the only user of external/grub, which is distressingly out of date. Change-Id: I434a55e0d68f6db97fa71e294e983ff1802e9ba6 (cherry picked from commit de21059a)
-
- 25 Aug, 2014 1 commit
-
-
Ying Wang authored
To override define function get_make_command() in vendor's vendor-envsetup.sh. Change-Id: I553e60816eb789750ccd16110f2e82a5087587e8
-
- 05 Aug, 2014 1 commit
-
-
Duane Sand authored
Use 4.9 mips64el toolchain for both 64- and 32-bit builds. Tell ld when 32-bit links are required. Override 4.9's changed defaults for mips floating point register use, to get same assembler rules as 4.8 and earlier. Also: drop unused soft-fp build targets, cleanout redundant compiler options, and remove extraneous Android.mk file. (cherry picked from commit 6670e24a) Change-Id: I34d2f8fc6113c9d1670e3acff1aff48634b9fe1b
-
- 26 Jul, 2014 1 commit
-
-
Jeff Brown authored
Also add it to the help list since it was missing. Change-Id: I11403e63bc421fd146ad88452eac05043eacabc3
-
- 18 Jul, 2014 2 commits
-
-
Ed Heyl authored
Bug: 16368823 | Lunch sets $out with extra text Change-Id: I2a1d422865a073cd30e86f1e20b4d99a3747cc0b
-
Nick Kralevich authored
Use /data/local/tmp for runhat reports, instead of the sdcard. system_server isn't allowed to handle sdcard file descriptors, since the sdcard could be ejected at any time, causing the kernel to kill the system process. This addresses the following SELinux denial: W/main ( 9906): type=1400 audit(0.0:16): avc: denied { read write } for path="/mnt/shell/emulated/0/hprof-600" dev="fuse" ino=3077890536 scontext=u:r:system_server:s0 tcontext=u:object_r:fuse:s0 tclass=file Bug: 16375996 Change-Id: I4c2053c327526c2f8e6812f4ed911a712ae9a9b8
-
- 09 Jul, 2014 1 commit
-
-
Ying Wang authored
Change-Id: I1190a0b1c84fa17b3692427eb6071ffbe84bc529
-
- 01 Jul, 2014 1 commit
-
-
Ying Wang authored
This fixes mmma broken due to quotes stripped in the argument passing. Change-Id: I6095c7ccf0660ba7b17a659f5df29b05e50e6303
-
- 30 Jun, 2014 1 commit
-
-
Ying Wang authored
Bug: 15983070 Change-Id: Id3807a6dabd616ae06aafc2b894c1858e4400e26
-
- 27 Jun, 2014 2 commits
-
-
Ed Heyl authored
Change-Id: Iff2a15ed8aad28c264209b26a33d1206ec80b794
-
Colin Cross authored
Set TARGET_OUT_VENDOR_SHARED_LIBRARIES_UNSTRIPPED Append '64' for 64-bit libraries Change-Id: Ief289bb23950d4bed84cf616cff6038fbd8caf95
-
- 25 Jun, 2014 1 commit
-
-
Michael Wright authored
Read out the ELF header to see if the executable is 64-bit or 32-bit, then call the appropriate debuggerd. In bash. Ugh. Change-Id: I6550fe92e775659cd0370bcb70f40dd59238ad8f
-
- 23 Jun, 2014 1 commit
-
-
Ed Heyl authored
Change-Id: I48a4687d81bc4b950a1be42b34d2f0d76733574a
-
- 20 Jun, 2014 1 commit
-
-
Brigid Smith authored
Now gdbclient accepts a fully qualified pathname for EXEs, which it will not modify, or a relative pathname, to which it will prefix "/system/bin". As an example, each of the following now works. Fully qualified: adb shell gdbserver :5039 /system/bin/ping bg gdbclient /system/bin/ping :5039 /system/bin/ping Relative: adb shell gdbserver :5039 /system/bin/ping bg gdbclient ping :5039 /system/bin/ping Change-Id: I1e4c9fca64c4fbc52c255271cc7f83f35c258509
-
- 17 Jun, 2014 1 commit
-
-
Brigid Smith authored
Now a program run through gdbclient will not automatically have /system/bin added to its path, so programs not in /system/bin will no longer need to be prefixed with ../../. The following now works as an example: adb shell gdbserver :5039 /system/xbin/crasher bg gdbclient /system/xbin/crasher :5039 /system/xbin/crasher And the following now no longer works: adb shell gdbserver :5039 /system/xbin/crasher bg gdbclient ../../system/xbin/crasher :5039 /system/xbin/crasher Change-Id: I299b66d03915aeb1dc300e43a81c9a51f0bd7dec
-
- 11 Jun, 2014 1 commit
-
-
Andrey Belous authored
CALLED_FROM_SETUP and BUILD_SYSTEM set in get_build_var before make execution no need to set them before calling get_build_var function Change-Id: Ia79e11e5e3aa5c7fd337b989c16d50750b6c1442 Signed-off-by:
Andrey Belous <belous.andrey@gmail.com>
-
- 30 May, 2014 1 commit
-
-
Ying Wang authored
Change-Id: I4656c983d60aaf535ce4d14528c28ae8cef98fd8
-
- 28 May, 2014 2 commits
-
-
Ed Heyl authored
Change-Id: I7debc62babcd855a2d6355dddd00f4531050151c
- 22 May, 2014 3 commits
-
-
Colin Cross authored
Change-Id: Ib4ccf3739d6b2f14597605ce06f00e4776f67976
-
Colin Cross authored
Add the 2nd arch gcc to the path so users can manually run gdb, addr2line, objdump, etc. Change-Id: I30ff439bb6548b897d13bfa87151991d5f2948b3
-
Colin Cross authored
arm64 is using gcc 4.9, arm is using gcc 4.8. Fix setpaths() to get a separate version for the 2nd arch. Change-Id: I7bde01308fc7718360e7d0fbd46b3ae8c5f55fa7
-
- 20 May, 2014 1 commit
-
-
Christopher Ferris authored
Change-Id: I4d95efc781c58af704012922d95841e009bf6286
-
- 15 May, 2014 1 commit
-
-
Ji-Hwan Lee authored
So that built emulator is used instead of prebuilt one when BUILD_EMULATOR=true. Change-Id: I67dfbfc2c3bf9bf051e56de425caa07b08d4b2e4
-
- 09 May, 2014 1 commit
-
-
David 'Digit' Turner authored
This patch changes the setpaths() function in envsetup.sh to probe for prebuilts/android-emulator/<host>/, and prepend it to PATH if it exists. See https://android-review.googlesource.com/#/c/93399/ for a related patch that adds the binaries. BUG=13747402 Change-Id: I30794ea52f6dfc58908e6271f2c0da8e2f0b68e8
-
- 05 May, 2014 1 commit
-
-
David 'Digit' Turner authored
This patch changes the setpaths() function in envsetup.sh to probe for prebuilts/android-emulator/<host>/, and prepend it to PATH if it exists. See https://googleplex-android-review.googlesource.com/#/c/459741/ for a related patch that adds the binaries. BUG=13747402 Change-Id: I30794ea52f6dfc58908e6271f2c0da8e2f0b68e8
-
- 30 Apr, 2014 1 commit
-
-
Jason Parks authored
Specifying the major version rather than hard coding to a minor version. (cherry-picked from commit 13b2e19e) Change-Id: Ie2c08d35fcff2129b26c1dfa8a2e5cd7b19c4b49
-
- 28 Apr, 2014 2 commits
-
-
Jason Parks authored
Specifying the major version rather than hard coding to a minor version. Change-Id: Ieccec98c1b41e3eb7f512bcebc83f6034d634862
-
Torne (Richard Coles) authored
On architectures other than "arm", the combination of ANDROID_KERNEL_TOOLCHAIN_PATH being empty, and CODE_REVIEWS being empty, leads to adding a :: into the user's PATH, which is highly undesirable. Neither CODE_REVIEWS nor the mips toolchaindir is ever used, so just remove them, and make sure we only include the extra colon when setting the kernel toolchain path to a non-empty value. Change-Id: I2dfa7d3a322b56b6abbc47476082dc6ae4dd6a82
-
- 16 Apr, 2014 1 commit
-
-
Doug Zongker authored
tapas with multiple app names currently works in bash but discards all but the first app in others (specifically, zsh). Use shell constructions that are more universal. Change-Id: I2f836ddf75b89019ac04ef99647d782ffe79cfee
-
- 10 Apr, 2014 1 commit
-
-
Colin Cross authored
Correct the solib-search-path for 64-bit to look in /system/lib64 for all libraries including those in subdirectories. Change-Id: I606a0eae1137a857564facc79306ad83097d9659
-
- 07 Apr, 2014 1 commit
-
-
Jon Boekenoogen authored
Add ggrep to search Gradle files more easily. Similar to jgrep, cgrep, mgrep, etc... Change-Id: I9f0bc74560c1df4c369216eabdb9e825bcb6fe75
-