Commit graph

28264 commits

Author SHA1 Message Date
Todd Poynor
0561551951 Merge "init.rc: create /data/misc/reboot for storing reboot reason" am: e499403bf4 am: 4dbefe4d4c
am: 23b31ba7e3

Change-Id: Ib3dc8244f448ce2b70303c2e151888297f7b8830
2017-02-10 21:41:06 +00:00
Wei Wang
9e200058b7 Merge "bootstat.rc: record post_decrypt_time_elapsed only for FDE device" am: 936738b8f7 am: e6ceb5a5b9
am: 674271c508

Change-Id: I7dd2fe777b08df8fd94161e79fb0dcbd94008281
2017-02-10 21:40:55 +00:00
Todd Poynor
23b31ba7e3 Merge "init.rc: create /data/misc/reboot for storing reboot reason" am: e499403bf4
am: 4dbefe4d4c

Change-Id: I71aa9b65cb57eac2e49fce94344b20e0a4a63bc1
2017-02-10 21:38:54 +00:00
Wei Wang
674271c508 Merge "bootstat.rc: record post_decrypt_time_elapsed only for FDE device" am: 936738b8f7
am: e6ceb5a5b9

Change-Id: Ia993abb2aa0fe2c7eae248d195d2e263677955c2
2017-02-10 21:38:41 +00:00
Todd Poynor
4dbefe4d4c Merge "init.rc: create /data/misc/reboot for storing reboot reason"
am: e499403bf4

Change-Id: Idf51132742d019c42f6ca6a5d45511c504d701c4
2017-02-10 21:36:23 +00:00
Wei Wang
e6ceb5a5b9 Merge "bootstat.rc: record post_decrypt_time_elapsed only for FDE device"
am: 936738b8f7

Change-Id: If9b499c73fc2399ca3e106c9df7626f97b09e4e1
2017-02-10 21:36:10 +00:00
Treehugger Robot
e499403bf4 Merge "init.rc: create /data/misc/reboot for storing reboot reason" 2017-02-10 21:33:36 +00:00
Treehugger Robot
936738b8f7 Merge "bootstat.rc: record post_decrypt_time_elapsed only for FDE device" 2017-02-10 21:32:30 +00:00
Todd Poynor
44ee2b0ef8 init.rc: create /data/misc/reboot for storing reboot reason
Create /data/misc/reboot if not already.

Bug: 30994946
Test: manual: reboot command; modified thermal-engine.conf
Change-Id: I66418beba539f76759b44742af7700f26a2c1f87
2017-02-10 19:26:13 +00:00
Neil Fuller
87dc3fb1da Merge "Documentation improvements" am: cee583bc53 am: 06979c821e
am: 948f18c51c

Change-Id: I8fe7292b71866ac93b95f496eee300cf6f6734ab
2017-02-10 15:24:40 +00:00
Neil Fuller
948f18c51c Merge "Documentation improvements" am: cee583bc53
am: 06979c821e

Change-Id: I700f7e4f9a57695efb55c3792646fe2a2a995bb5
2017-02-10 15:22:12 +00:00
Neil Fuller
06979c821e Merge "Documentation improvements"
am: cee583bc53

Change-Id: I8d1d1195d629dc6432155454fb4fafaf90400248
2017-02-10 15:20:12 +00:00
Neil Fuller
cee583bc53 Merge "Documentation improvements" 2017-02-10 15:16:43 +00:00
Neil Fuller
38af3d20cb Merge "Rename "Bundle" to "Distro"" am: 0ef5727905 am: cb9ea947f3
am: 0038613b82

Change-Id: Id713898f283ecda2f9fb25426c4248bd8e110de8
2017-02-10 15:03:55 +00:00
Neil Fuller
0038613b82 Merge "Rename "Bundle" to "Distro"" am: 0ef5727905
am: cb9ea947f3

Change-Id: Id337308ef83dfff10092040da899adcc52de0803
2017-02-10 15:01:23 +00:00
Neil Fuller
cb9ea947f3 Merge "Rename "Bundle" to "Distro""
am: 0ef5727905

Change-Id: Ia09aa0366f6109eb885bb95e7e12b59376bf3d08
2017-02-10 14:59:23 +00:00
Neil Fuller
0ef5727905 Merge "Rename "Bundle" to "Distro"" 2017-02-10 14:55:44 +00:00
Neil Fuller
61bce74c47 Merge "Add bundle format minor version check logic" am: 3cf4b8664a am: 6074cb8805
am: 58104312c8

Change-Id: Ieef566fcd6a5148ab1f338f744b3a37d6931c160
2017-02-10 13:12:02 +00:00
Neil Fuller
58104312c8 Merge "Add bundle format minor version check logic" am: 3cf4b8664a
am: 6074cb8805

Change-Id: I449f3ebc0c471adf612751f62d0b61b30748a37a
2017-02-10 13:09:31 +00:00
Neil Fuller
6074cb8805 Merge "Add bundle format minor version check logic"
am: 3cf4b8664a

Change-Id: I8d0267b2fab9d968f6a6403d629f786fd8fc15aa
2017-02-10 13:07:30 +00:00
Neil Fuller
3cf4b8664a Merge "Add bundle format minor version check logic" 2017-02-10 13:02:35 +00:00
bowgotsai
6e773613ee Merge "fs_mgr: removing the dependency of requiring /vbmeta in fstab for AVB" am: f803afaa65 am: 776caaf6ea
am: 98b4fb7d5d

Change-Id: I2ddde3bf4af200d8388d5f88d8a76dc07646c66c
2017-02-10 06:29:47 +00:00
bowgotsai
98b4fb7d5d Merge "fs_mgr: removing the dependency of requiring /vbmeta in fstab for AVB" am: f803afaa65
am: 776caaf6ea

Change-Id: I07435ef01b79ba4b5f5cee65ec7a9d85c3cae2c4
2017-02-10 06:27:47 +00:00
bowgotsai
776caaf6ea Merge "fs_mgr: removing the dependency of requiring /vbmeta in fstab for AVB"
am: f803afaa65

Change-Id: I7a397030eb8a889c8d9f461d44c566def0479a01
2017-02-10 06:25:16 +00:00
Treehugger Robot
f803afaa65 Merge "fs_mgr: removing the dependency of requiring /vbmeta in fstab for AVB" 2017-02-10 06:21:14 +00:00
George Burgess IV
272097bc85 Merge "cutils: Add clang FORTIFY support" am: f2e615c7b8 am: 9a7f57b909
am: f5a0eeb860

Change-Id: I951d3ad0233e1bb78bea895e6653ea24da23f50f
2017-02-10 02:16:15 +00:00
George Burgess IV
f81840d0c5 Merge "Add permission bits to open() with O_CREAT." am: c33ba01a71 am: 7d1dc5083b
am: 035b27cc2f

Change-Id: Ide43453ad3041cb07807be02312bfb265904ce4e
2017-02-10 02:16:10 +00:00
George Burgess IV
f5a0eeb860 Merge "cutils: Add clang FORTIFY support" am: f2e615c7b8
am: 9a7f57b909

Change-Id: Ia12dc512d2589f63244a03909cd4e028188d0030
2017-02-10 02:14:15 +00:00
George Burgess IV
035b27cc2f Merge "Add permission bits to open() with O_CREAT." am: c33ba01a71
am: 7d1dc5083b

Change-Id: I1f8003d8276d7ed33e290548e3e52ee88cf5350b
2017-02-10 02:14:09 +00:00
George Burgess IV
9a7f57b909 Merge "cutils: Add clang FORTIFY support"
am: f2e615c7b8

Change-Id: Ic13ab7bc917e0bf0cc6549749d5f1f8a67f3c40e
2017-02-10 02:11:46 +00:00
George Burgess IV
7d1dc5083b Merge "Add permission bits to open() with O_CREAT."
am: c33ba01a71

Change-Id: Ib92ab3987de5a3bafdfef36592aeead9988a65d5
2017-02-10 02:11:38 +00:00
Treehugger Robot
f2e615c7b8 Merge "cutils: Add clang FORTIFY support" 2017-02-10 02:07:28 +00:00
Treehugger Robot
c33ba01a71 Merge "Add permission bits to open() with O_CREAT." 2017-02-10 02:07:28 +00:00
Jorge Lucangeli Obes
df6494f050 Merge "Add a sample service for testing init." am: d7b5c7b2da am: 41aa8f07b2
am: 7fec45ee32

Change-Id: Id8255444079be334d8a82a75532def19fffb3b17
2017-02-10 01:45:58 +00:00
Jorge Lucangeli Obes
7fec45ee32 Merge "Add a sample service for testing init." am: d7b5c7b2da
am: 41aa8f07b2

Change-Id: I820f146edb70f86127003353efee1e60ee92608f
2017-02-10 01:43:56 +00:00
Jorge Lucangeli Obes
41aa8f07b2 Merge "Add a sample service for testing init."
am: d7b5c7b2da

Change-Id: Id4600c9dc36f6b22ca165622967bb68a2bc51425
2017-02-10 01:41:57 +00:00
Treehugger Robot
d7b5c7b2da Merge "Add a sample service for testing init." 2017-02-10 01:40:12 +00:00
Evan Ralston
ea67d8d449 Merge "Check against LOG_ID_MAX instead of LOG_ID_KERNEL" am: 9fcabf739b am: 281fa200fb
am: ae884d6af2

Change-Id: I6c7a2be0da156cede075f35209033980f7deeda0
2017-02-10 01:23:54 +00:00
Evan Ralston
ae884d6af2 Merge "Check against LOG_ID_MAX instead of LOG_ID_KERNEL" am: 9fcabf739b
am: 281fa200fb

Change-Id: I6b959b5d5617c3fac0b8583c7e4c64771c294c3c
2017-02-10 01:21:54 +00:00
Evan Ralston
281fa200fb Merge "Check against LOG_ID_MAX instead of LOG_ID_KERNEL"
am: 9fcabf739b

Change-Id: I6a07a22d727e2e5a886bf6c717d787273feb3226
2017-02-10 01:19:55 +00:00
Treehugger Robot
9fcabf739b Merge "Check against LOG_ID_MAX instead of LOG_ID_KERNEL" 2017-02-10 01:14:23 +00:00
Michael Wright
7c65b4f1a5 Merge "Only allow system to write to existing input nodes." am: bab6ec555c am: f5951632d0
am: c848a8de8e

Change-Id: I232125491a48d1aa84d3a59c94c862007f8890b2
2017-02-10 00:23:57 +00:00
Michael Wright
c848a8de8e Merge "Only allow system to write to existing input nodes." am: bab6ec555c
am: f5951632d0

Change-Id: If2548297bb3f18db4f0afe79f83d939b5b0f271e
2017-02-10 00:21:57 +00:00
Michael Wright
f5951632d0 Merge "Only allow system to write to existing input nodes."
am: bab6ec555c

Change-Id: Iff70503026c0e43d44e0f3d79edae22e9356aa5d
2017-02-10 00:19:59 +00:00
Treehugger Robot
bab6ec555c Merge "Only allow system to write to existing input nodes." 2017-02-10 00:15:24 +00:00
Connor O'Brien
2b94418bd0 Merge "Fastboot: use flash erase & logical block size for building userdata" am: 6e0dd6285e am: 76bdadbf7d
am: 6673a2aa09

Change-Id: Iec9c0097b1cf95d56537c89176eda402d022b803
2017-02-10 00:12:02 +00:00
Connor O'Brien
6673a2aa09 Merge "Fastboot: use flash erase & logical block size for building userdata" am: 6e0dd6285e
am: 76bdadbf7d

Change-Id: I7f377d43051a8272bab5089b14c35abe7e9958c5
2017-02-10 00:10:22 +00:00
Connor O'Brien
76bdadbf7d Merge "Fastboot: use flash erase & logical block size for building userdata"
am: 6e0dd6285e

Change-Id: I1b9fa4a0335f4a9f834607b92d7f74b9d7afed94
2017-02-10 00:08:22 +00:00
Connor O'Brien
6e0dd6285e Merge "Fastboot: use flash erase & logical block size for building userdata" 2017-02-10 00:01:41 +00:00
Jorge Lucangeli Obes
28e980b59c Add a sample service for testing init.
I find myself using something like this every time I add functionality
to init. I cannot possibly be the only one doing this. On the other
hand, if this hasn't been added for so long, maybe there's a reason
for that.

The advantage of using a test service versus modifying an existing
service is that the test service doesn't *require* any permissions or
privileges, so you can add and/or remove whatever you need to test
without breaking the service.

I found it useful to have the service check its own /proc/<pid>/status
from command-line arguments, so that's what the service does.

This CL also adds a .clang-format file for init.

Bug: None
Test: Service runs and exits successfully.

Change-Id: I3e7841a7283158e10c0bf55e0103c03902afb1f0
2017-02-09 18:23:09 -05:00