)]}'
{
  "id": "12d6258c2c96edeccce5452cc298c11111007359",
  "entries": [
    {
      "mode": 40960,
      "type": "blob",
      "id": "1af4f51dd79a9722446d986554c14e3245158c8a",
      "name": ".clang-format"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a31c5a587e7f27cb1667afac8397f0c00600e2b2",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4a6a50e5f031bcadbd22cd5a3861076c2cbbad5",
      "name": "Android.mk"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "MODULE_LICENSE_APACHE2"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d",
      "name": "NOTICE"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "babbe4ded81aa01bae1764866549b91d3450a722",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c08b07ad232a970d0d77130122bad5dcc34c61a2",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f782b51c1c1ef2178c757c7fe8d3345d81f5d0c2",
      "name": "action.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f063cc54908ce16058af072194e5b5d96818171",
      "name": "action.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22977bb29a799915a50f573735b1cafb6bec8df6",
      "name": "action_manager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f47a6db066ce69a6b4562f3d33ba5288f938200",
      "name": "action_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2c96718bea9d1b3d30262295cbce110cfd3f307",
      "name": "action_parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b7f70743aac492e25ce0257f9d4476db34f5b95e",
      "name": "action_parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2cf5739969448286ba093210c8f6d9152a29b52",
      "name": "bootchart.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05474ca091245d70875ca07814c68212cd1cb775",
      "name": "bootchart.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1742b78a6661fac25689d6cc675dd5809e4efa95",
      "name": "builtin_arguments.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bd92ccdd3dc06ed20804697f0d58eb1df4c3069",
      "name": "builtins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "814b2d5584c3e46e8c6616af0f6f1c51792abdac",
      "name": "builtins.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a91cd1dd109883ab7529b8997e23201c408fe9d3",
      "name": "capabilities.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "891e0ac982cd65414fb9802129887eb3b35a2468",
      "name": "capabilities.h"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "2057b5518107c834907fb54a267eac51141ae675",
      "name": "compare-bootcharts.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62656872f8275a9d1bb5212b7648d33f91955246",
      "name": "descriptors.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bdddfe5e1a6f673e11337ee32f97aef42d59955",
      "name": "descriptors.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d27f4f09099d6f769feaaaf13f19e407d346707",
      "name": "devices.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f8f1e8a9f4bbd8022ad10f169c0b710d45cb8ab",
      "name": "devices.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eba00cb78f403f8c824bcd4249b9a63cf2fbce45",
      "name": "devices_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c8d9f2ab4c5812598efe125260d8e1123ec6210",
      "name": "firmware_handler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e456ac4e40bec000816769f3f2551d8e43fdcc96",
      "name": "firmware_handler.h"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "c4ff6dfaf4b328db8aed3de67db3f40c6eef7aa0",
      "name": "grab-bootchart.sh"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5232b7e5e74e48268316d2bbb62310fbbe92a663",
      "name": "host_init_parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6cc08a9af9df339efe6d8946e972b91bc513283",
      "name": "host_init_stubs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ddfb7ae7de3c20e681d53f7328f5f6a1be1ccd7c",
      "name": "host_init_stubs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e335fd11134be357ce9bdfaba5e0baf89efa2ae1",
      "name": "import_parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a2f89498bd4fa4a67d4d7c006e2dce2e1f05c71",
      "name": "import_parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d5690b07b2ec9a0b84b6a97b1588cd484a44665",
      "name": "init.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4a0e963bc242aaf63e47465efc2f4e2211cee6e",
      "name": "init.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b6e97ec738c20129de25534f681a4ec616f9026",
      "name": "init_first_stage.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7a38671887997beb64a36237ddf650898fbe573",
      "name": "init_first_stage.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f9635f81cb9033033d17a43c8579b78dc123e58",
      "name": "init_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e686ce1e4ff83abbb093ba1935499e6add1ea6cd",
      "name": "keychords.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c3409865f8b787601a4472eb415304a740603ee",
      "name": "keychords.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c95fc7318884f82ff15a89c784abaa07819ebb74",
      "name": "keyword_map.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6198fc25f5a716bae051f3275f44ad816a12bc6a",
      "name": "log.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a4eba6b5d96afaa0d49bb1eba3543e56b99d130",
      "name": "log.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ed451b167878b204a4b6bf0e2f6c2176b2715c5",
      "name": "main.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4453aaac10371be1d32560d97faaaa545eb5188f",
      "name": "parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6e237f57259fdd3f6204cf5e525f9b014a901aa",
      "name": "parser.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3aff5131d933958b2f3521c818ed9215229673d7",
      "name": "parser"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "713290bcd7f796ff7dc537f54fb381927ed8e8fa",
      "name": "perfboot.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21adce914ba33536bc1c74a52312efbc44301c27",
      "name": "persistent_properties.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f4df85bd3918e681170423cc40874065c1d0551",
      "name": "persistent_properties.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8d2e3ae9af1d3669f67641eafa4ae7f7637f2dc",
      "name": "persistent_properties.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "872e9a1ffebf9e18f61fcf15e692c0713877d4d0",
      "name": "persistent_properties_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99d3c83b1d55473d6852781357c33d3f81da89cd",
      "name": "property_service.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29eaaa9019a9d7f0c2adf1a5592f04336d7e1aa3",
      "name": "property_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c038aff40cb85fb51f9295d026be231fb58d52ae",
      "name": "property_service_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "249b12b9900073ff7e6097130ed616434ab5435e",
      "name": "property_type.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c889e16c711fb5952edc4df56d70cd886e883e88",
      "name": "property_type.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "068bccc8dad8f13d37a5f3f18d8d1cc745db2e09",
      "name": "property_type_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f6e39f25275adece71236f4452831eb9590afe4",
      "name": "reboot.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c58bd134f924934adacedd7f32af212fbd2bdc6",
      "name": "reboot.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc039624540e18f8269b334ac039e14223f51485",
      "name": "result.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "327b4444f1a91341eaf06cc778e3b60e8759b1d4",
      "name": "result_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe1d6a724be671fb3aa5eb39898965a5cd402445",
      "name": "rlimit_parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0396463b54eb31cd05b05707e39295bb124e23ad",
      "name": "rlimit_parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3f9eb4e37ea1cfb4276d453ef838ba1d9ed870d",
      "name": "rlimit_parser_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3494a280bdfd6ab96df1e0cdf2ef39e19e6e64c",
      "name": "security.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f6b9440065c207e2a2a497cca58762ceb03495c",
      "name": "security.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6aba9c1efba2c906160bc35004b81e0c547d55f8",
      "name": "selinux.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b880eccc3d785631608673ce5d6ea461df706d2",
      "name": "selinux.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03c2ceec8b6bc2ec60c4563c19ea2184d7a823c6",
      "name": "service.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf38f69a1f6c268e7c308780ffeb731dd3fe5952",
      "name": "service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b43c2e9b470292890cc906a9cf6142c64c869b1c",
      "name": "service_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b0332429152e4c8b4d5d3646cbac057dec93127",
      "name": "sigchld_handler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30063f2c7fc5db9c58a7fad09468bb5aed6abe1b",
      "name": "sigchld_handler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05b2acb603179eb61f7e254251a65436b00f2f9f",
      "name": "stable_properties.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c0c0bb4f0474098e3fe113ab0c3958cd1582dd1",
      "name": "subcontext.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22d7d43bdcf5c0ac707d0285749f32a31d0f204d",
      "name": "subcontext.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c31f4fb68a17af762c30bf4983284e2d373ac5bb",
      "name": "subcontext.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "630799378abf3dbf3a4003a64fb12f0dcfdc7367",
      "name": "subcontext_benchmark.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "230203ae06296da9806de917bd2425597d97a374",
      "name": "subcontext_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "583df1af89620f705b0ddaa25dc695d38c08d0ec",
      "name": "test_function_map.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0774739284a8e0c344e7f9d6a158bd78f97d5091",
      "name": "test_service"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8d9b6be74b2a4d496339a07a1f520bf73250f24",
      "name": "tokenizer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72c08ef08a5dff243665be33411f8d10430454ff",
      "name": "tokenizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4fd9454c402a2cdfea85b23b5700d36c2930715",
      "name": "uevent.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24b14c44dc4c82a7db3dbee65cfaad09461e8d6d",
      "name": "uevent_listener.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b453fe6592516adf8ac19fe8f3b631e03c17d0e",
      "name": "uevent_listener.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1435d82ef0d13203360171cf22660c088aca3d85",
      "name": "ueventd.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51775ecece13195cd1359adb59505c6ae1f46030",
      "name": "ueventd.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f74c878495a1818437ee0df61f02cf45aea5f5c9",
      "name": "ueventd_parser.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83684f39e56ec94b1ed1d10352f32a71b8963666",
      "name": "ueventd_parser.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "729005149d6e74bb8b54fb8f1ff4430692acaea2",
      "name": "ueventd_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4455b2eb1e9c94e4f25c303455e5b01930727bbd",
      "name": "util.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07e4864acef047d4afc9e16a6cc7494387fbda1c",
      "name": "util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ae53a481fc74704299132c8a3a48cb3a395dcc6",
      "name": "util_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0164b419897b865ffd2f8d59de6c9283d2b6f49",
      "name": "watchdogd.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73f77d59456f1b6bddf5608dd1c5a4d8db631ff4",
      "name": "watchdogd.h"
    }
  ]
}
