)]}'
{
  "commit": "6490ba69b0ba1f0633fa6d4a17076fbfbf40526d",
  "tree": "fcd4b3a5dceab3283f79ac551996d378b97e4dfd",
  "parents": [],
  "author": {
    "name": "Igor Sarkisov",
    "email": "isarkisov@google.com",
    "time": "Thu Oct 01 11:49:49 2020 -0700"
  },
  "committer": {
    "name": "Igor Sarkisov",
    "email": "isarkisov@google.com",
    "time": "Thu Oct 01 11:49:49 2020 -0700"
  },
  "message": "Project import\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c1cafcef5a0c5886b0308d097c98e9a7776d6df",
      "new_mode": 33188,
      "new_path": "native/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/MODULE_LICENSE_APACHE2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "152be2059579780efa1e1ff9f914ff17af575bfe",
      "new_mode": 33188,
      "new_path": "native/NOTICE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94e86076308dce8c2dc17a27035f7e41ee7c430e",
      "new_mode": 33188,
      "new_path": "native/aidl/binder/android/os/PersistableBundle.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "102c3f1f66d63ec1f166232cfbfb2897ccbb9659",
      "new_mode": 33188,
      "new_path": "native/build/phone-hdpi-512-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc0ac90298ec9f8dd1198c50479b7efc16a76518",
      "new_mode": 33188,
      "new_path": "native/build/phone-hdpi-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "221227d4d80e2209cf7fe4c5fc1a791c1fa39873",
      "new_mode": 33188,
      "new_path": "native/build/phone-xhdpi-1024-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "042a6e69ef10df4a616fd443ef0b5934c1b8504f",
      "new_mode": 33188,
      "new_path": "native/build/phone-xhdpi-2048-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1721fcc2ca2500fe8a3ec80b5eb4296db042609e",
      "new_mode": 33188,
      "new_path": "native/build/tablet-10in-xhdpi-2048-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fd34b5f1501c0e5ed8784003efd4b18e396f604",
      "new_mode": 33188,
      "new_path": "native/build/tablet-7in-hdpi-1024-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0f20c145bb7eef714db4dced26bcb98add29fb4",
      "new_mode": 33188,
      "new_path": "native/build/tablet-7in-xhdpi-2048-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f577fb86f53658b8a96727fd92d6f124540a0cbd",
      "new_mode": 33188,
      "new_path": "native/build/tablet-dalvik-heap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bfb0a4cb2905ec729fe175d5c7f39c36eb6e4f6",
      "new_mode": 33188,
      "new_path": "native/cmds/atrace/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/cmds/atrace/MODULE_LICENSE_APACHE2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c77f135e76607f0b38b68b3d7ba52c3c10d9a225",
      "new_mode": 33188,
      "new_path": "native/cmds/atrace/NOTICE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66f3fda8ed3f81724b488c80aa76d42663e41765",
      "new_mode": 33188,
      "new_path": "native/cmds/atrace/atrace.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74c8d43cfbd133d5628314569ba472d0ef2e9903",
      "new_mode": 33188,
      "new_path": "native/cmds/atrace/atrace.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "139e4b2bf11d42864fea2a439973911275f6d3e0",
      "new_mode": 33188,
      "new_path": "native/cmds/bugreport/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6892b57f888a143ab2020b05e74cd25ff3e4acf0",
      "new_mode": 33188,
      "new_path": "native/cmds/bugreport/bugreport.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3db41c20cfa1a03c7332ca0c4daa3ce52d240719",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpstate/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "577d5b20642280f5393199cd4a756c7a2da1e853",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpstate/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afb12556f4efc1f018b4d8ec4538eee5cd0cfda8",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpstate/dumpstate.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3063ec2867a78d30cdce72d84fdfb2e91cf730df",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpstate/dumpstate.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cd1803138499ab08cf46a5016d062ada566ccea",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpstate/dumpstate.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "415ecdc96c80172ad300a58a30fce5932811f4c9",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpstate/libdumpstate_default.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5183d1b202c6870d5524d4f6e269fccae3f3006",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpstate/utils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a633b1e363911dc07a19fa4f06fce7e3a77907c1",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpsys/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpsys/MODULE_LICENSE_APACHE2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpsys/NOTICE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce8993d6e93f7cdc0ae1a36dad3654b1c97143c1",
      "new_mode": 33188,
      "new_path": "native/cmds/dumpsys/dumpsys.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2951670be7e45716b814c8fec4c92b4edf50600",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1173a81069caea7a64017b05fd5ba0f791e455e1",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/Composers.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd26ad3298d56bb4baa7f5ada91860e403b4b113",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/Flatland.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3155766a8f374ec8d533ea4826ae499a6ac5e49b",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/GLHelper.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a9e9e3ea22e81434a5ec4e9310596c439d5505a",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/GLHelper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c47b0c8f4b459366ebf51c1674f963673321bbd2",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/Main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed47b3c4c0d540bbd43a03fabe4511e19d8a2cb5",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/README.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1e5488661735a06b8fe227042eef4fa7ddc483c",
      "new_mode": 33188,
      "new_path": "native/cmds/flatland/Renderers.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67362dece6dd6419ec60a678ff70af3067bd80e1",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ecadef3801efff2fa0b351710ced2fc1b7ad4fc",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/commands.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30e4f8b417ffb09ecee8081fac6f21a6599038d5",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/installd.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c48b88df97b68899fc3a317cb8e8a7bbd6b1c69",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/installd.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e4c925d2b1e211e98d8c20f5ec4555673cf10f2",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/installd.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05ddf8ed3ea9af75de51a91082157beb982cbe40",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/tests/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e397f9f4b1b380e68a9b9779e4d363d98b1f7a6",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/tests/installd_utils_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a98fec50ccec6fb42e9f8bbc0f8a3b9ed594f22f",
      "new_mode": 33188,
      "new_path": "native/cmds/installd/utils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36bbdf543bebc6769ec074d1959a652d7ca925ec",
      "new_mode": 33188,
      "new_path": "native/cmds/ip-up-vpn/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75b907c2b238314d120fcce6a803bf7bbafd3dd5",
      "new_mode": 33188,
      "new_path": "native/cmds/ip-up-vpn/ip-up-vpn.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5803905e1df86f98ddfa9d895bab5d442ddfecc",
      "new_mode": 33188,
      "new_path": "native/cmds/rawbu/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d",
      "new_mode": 33188,
      "new_path": "native/cmds/rawbu/NOTICE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff6719f58a542b569cce242869f29a7a9a3493e1",
      "new_mode": 33188,
      "new_path": "native/cmds/rawbu/backup.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cffb3c7016b7dea3a34ed51db49637bb76ca0d2",
      "new_mode": 33188,
      "new_path": "native/cmds/service/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/cmds/service/MODULE_LICENSE_APACHE2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d",
      "new_mode": 33188,
      "new_path": "native/cmds/service/NOTICE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "428b87cd51a3352858a3db76a9535387187551c6",
      "new_mode": 33188,
      "new_path": "native/cmds/service/service.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82dd6c4e037a72b72e8e01e6e5af36c631e953da",
      "new_mode": 33188,
      "new_path": "native/cmds/servicemanager/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd91633ec711151bd90eef2d6dbc6bd8ca66be1d",
      "new_mode": 33188,
      "new_path": "native/cmds/servicemanager/bctest.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d14451b2f940603e4d06d2ac0e3368a1b12cebb",
      "new_mode": 33188,
      "new_path": "native/cmds/servicemanager/binder.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "881ab07bfbdf09e4468eb6c9066512c18068b2e2",
      "new_mode": 33188,
      "new_path": "native/cmds/servicemanager/binder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8596f962bd779b5e282c308ba38e1816f6b6d14a",
      "new_mode": 33188,
      "new_path": "native/cmds/servicemanager/service_manager.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b70fda7ee0ddb829edc3b8f086988d178f2056f1",
      "new_mode": 33188,
      "new_path": "native/cmds/servicemanager/servicemanager.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "677ec1c630fb0dde7ff2add94f31055ebae88ff1",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.audio.low_latency.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ea123430819ba2f27119146e4cfac6e9887b8f1",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.audio.output.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5328d415c60a9174f80e5944c10b6c3f30681a9a",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.audio.pro.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4aa174428b264fedae5c37624473d438b284778a",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.bluetooth.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf5a200a880c2f361a24d5370cfae5196d002792",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.bluetooth_le.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bddfd93027d2b65024f31fdd044e1853598f7b86",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.autofocus.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a138bcd38805bb8471432f7bdd4b510811e0723c",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.external.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab81cd90439636b5c7d621e395ec85be66a42143",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.flash-autofocus.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dd18557111a104d2fac66b9a40d7f8af248cc4a",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.front.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a05dcbe82845966c004950e96e559f18b1964d25",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.full.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01796be006f515a84cf4dd3ee127758eca43776d",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.manual_postprocessing.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57db5ab3ef4d2867c03daee0917cd3a2f6be7f0d",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.manual_sensor.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f319603b8a55d4f4664737c2bd8906e78040164",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.raw.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbe0a3dae815dabbbd932d0c3b71fae7c141a060",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.camera.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adba2f987788c3da583bb9be63bce295de7fc1b6",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.consumerir.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccadacb025390b9a09dd0190db59f0ad3ed0e773",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.ethernet.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6e8d09291f98244810cabb2b20f2d8f561c8bbd",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.faketouch.multitouch.distinct.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f0e70bad92e69bd1e2f581fbf99870ec9ba8847",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.faketouch.multitouch.jazzhand.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb9909782b80701e93de7d6753aba3883a4e267c",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.faketouch.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3181e7eedd4ad629e774bd6da7059c8b607bc90b",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.fingerprint.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98d8d42a69dde40eb831c2342a7b19196d358a32",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.gamepad.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e25ca56df31b9bc78036a7ef038ceea5a4da5e8e",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.hdmi.cec.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72ab73228e1e35eabea46e3a64bef3588ceb7da3",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.location.gps.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab901cfb599a43e26be9e91e36ceb9df4a3b5d9b",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.location.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10b96b1d78c07b7c20b5d5a384ad087d9c9ca2ae",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.nfc.hce.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d030230732b26378ddaa5681f28337254a9e6d3",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.nfc.hcef.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81c4a841102f7958808004db3416cb6ac92df09f",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.nfc.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "055fa7aec9bbf8c8423055352af36844a12b2043",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.opengles.aep.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07bcd0abe5ead982bdb68679f3822844a3dde4d9",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.screen.landscape.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "530c6c62af36d348661172fedfeb9d69524cd706",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.screen.portrait.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22f18b80958d75017e24fd498865863fed92c0c6",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.accelerometer.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebd392d11fcf3e877fd1f1be94cff4df5d90e077",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.barometer.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "963847d748fcb5d845cd5564ecc5a3b06457f3d1",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.compass.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe796324f7a89c54f88d022687132e2770ac3f65",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.gyroscope.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62a0de5b42cafb25fe8b2e9621a167677e2f4530",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.heartrate.ecg.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c49bfc0e300859b11e1c4099ddf90b480b243c8e",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.heartrate.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb3901cefcbec14df91abd29bb9bb96f52f22553",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.hifi_sensors.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78b0fecb99ab9a16eba7df2df4e62b0762059e58",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.light.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1948dea98f4208bd9c05ed3ec43a0951ae88b06",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.proximity.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "401ae9224752564e13d1d9f4dd0bf00b6a1783ac",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.stepcounter.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7037b9a47ba7f47cca794ed9cb13be7ed2975250",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.sensor.stepdetector.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "082378d5ced3455e7976c872c8968d41e076848b",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.telephony.cdma.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7927fa8470252b8605b071977bc95ef53103e596",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.telephony.gsm.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35eeefd1fcb874676aa840a43752b4e7726cb888",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.touchscreen.multitouch.distinct.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed6606d8de49a9ecbc22d28cbd41e39b0271509f",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d59a27beb1823f148751bc3061e0ef79c29ea51",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.touchscreen.multitouch.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b5ddf930191083dfdb301a80b29b68fe3f2d764",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.touchscreen.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80a090452676fff06a940ba34d16d6b0db69beb0",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.usb.accessory.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0ca82c98028240c847e26ab093b6399c6d9ec19",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.usb.host.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78cb4747fbf2e8faabfffdf1f76d01f31cf20a73",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.wifi.direct.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "512570c79981753391bfaa47e0cba212c4a77893",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.hardware.wifi.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a51b24072e36e8d24964018166d7150cffa3edd",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.app_widgets.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ab460350975c0c6e20304406d52575ecc19845a",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.backup.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7aaf4c1cb7821b9082997dc5be5c9410a6a497a9",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.connectionservice.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d14dc661cfad0715909d59ac0e3d3953562694b",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.device_admin.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "431acb0d85a8d39da52592944dbd729946118f9a",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.live_tv.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56affe9232f010d43812cc8c1ab595c82470e9ad",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.managed_users.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a03cd55a94a120f95ba4eabb981b17916120514f",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.midi.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "713a7f700b74346406a84ede08e224d1345c1c10",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.print.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7278bcdfeacdbe1276c2378d70a88c820740e150",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.securely_removes_users.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edd06c13215827dc7a4eae41adb6e5ea3a2140a8",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.sip.voip.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9fcaad3e90ee69844873712f6d9a9579dc25411",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.sip.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a9a9c5fe2768569102df2117062179763e44c27",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.verified_boot.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "435eed40afff6ea5373f66cc7fdc654fa0359bb2",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.voice_recognizers.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d84320947ead9abb033bf17d818c849223e26cd4",
      "new_mode": 33188,
      "new_path": "native/data/etc/android.software.webview.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "370145dc62c53704adc0db2cfa9fe5853d64eb69",
      "new_mode": 33188,
      "new_path": "native/data/etc/com.android.nfc_extras.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b36b3734a66e994f3d82fc1364ed0a328177010a",
      "new_mode": 33188,
      "new_path": "native/data/etc/com.nxp.mifare.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50cbe9ee45ca931fb73bd8e8faeef06783068a7e",
      "new_mode": 33188,
      "new_path": "native/data/etc/handheld_core_hardware.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8128165f5f3b9a66163bba338ef12ea6663c2013",
      "new_mode": 33188,
      "new_path": "native/data/etc/tablet_core_hardware.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "346abad2d02b0b90133884d2b8f7e60bed35d7de",
      "new_mode": 33188,
      "new_path": "native/data/etc/wearable_core_hardware.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46d6d846db50f088e88ff5c64859a8084bc7c465",
      "new_mode": 33188,
      "new_path": "native/docs/Doxyfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5104d81c20725fc683832ccdbda145919b9c5e00",
      "new_mode": 33188,
      "new_path": "native/docs/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/docs/footer.jd"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e50f41b03b8d1f27da0377ee38b437ebfb27806d",
      "new_mode": 33188,
      "new_path": "native/docs/header.jd"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d65483968e467315226fce43b98cd8f50caa665f",
      "new_mode": 33188,
      "new_path": "native/include/android/asset_manager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcee17e10f143b73bf2e09339b41cf36c1441c12",
      "new_mode": 33188,
      "new_path": "native/include/android/asset_manager_jni.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "261e64fac9b8250cf5746c49e3bf779bd8dd2b73",
      "new_mode": 33188,
      "new_path": "native/include/android/bitmap.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02c83dc07c7f21f500afd8316ec2f0d673d3e5c9",
      "new_mode": 33188,
      "new_path": "native/include/android/choreographer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81f71a92cb05e2081b7a5d2adf5311201f3ac137",
      "new_mode": 33188,
      "new_path": "native/include/android/configuration.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ab4e2926156e06694f45e1f05742c08e33285a3",
      "new_mode": 33188,
      "new_path": "native/include/android/input.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "421abe54777d9dc640aed66782c61c56633c2ce7",
      "new_mode": 33188,
      "new_path": "native/include/android/keycodes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "718f703048dcbd5dae976729f1df73327b37dc11",
      "new_mode": 33188,
      "new_path": "native/include/android/looper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c718c9037da6bb40380d53afc3516d419beaaa8",
      "new_mode": 33188,
      "new_path": "native/include/android/multinetwork.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3d99cf7a9b95edac0bc19a48989a60b808e2b2b",
      "new_mode": 33188,
      "new_path": "native/include/android/native_activity.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf07f1afad98561beac49e0c81fa8ec46b8eeecc",
      "new_mode": 33188,
      "new_path": "native/include/android/native_window.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60a36c3f271076a4bbdb1e5ec3da2418dad967ee",
      "new_mode": 33188,
      "new_path": "native/include/android/native_window_jni.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c6d9d7badd5b6a94333da3ce00313b5996e2ff1",
      "new_mode": 33188,
      "new_path": "native/include/android/obb.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80741c04420e2180f1b2edea00f5189e890da4c9",
      "new_mode": 33188,
      "new_path": "native/include/android/rect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9472ad6eee4c2087074a5e3fe10f57e3dd5b9bca",
      "new_mode": 33188,
      "new_path": "native/include/android/sensor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f2ee08d62c34720c492f0aa3ed8bf205c51da43",
      "new_mode": 33188,
      "new_path": "native/include/android/storage_manager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e42e3341024dc4d88456785138dc9370a80d174b",
      "new_mode": 33188,
      "new_path": "native/include/android/trace.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "436bf3a8307ce001aba6c6fdaf1fc56e87c1d86e",
      "new_mode": 33188,
      "new_path": "native/include/android/window.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "912dcf6672badda474b91f31e7383869d6168d34",
      "new_mode": 33188,
      "new_path": "native/include/batteryservice/BatteryService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b02d8e907335ebe01ccee08bd1fa26338ae4e00d",
      "new_mode": 33188,
      "new_path": "native/include/batteryservice/IBatteryPropertiesListener.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eca075d7ef9ca9e0349279979b03e3e9584b1ae4",
      "new_mode": 33188,
      "new_path": "native/include/batteryservice/IBatteryPropertiesRegistrar.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "042927c176a6cb9789f8ba042442bed8e77cecf9",
      "new_mode": 33188,
      "new_path": "native/include/binder/AppOpsManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f849fd43272ab0eb993df47a34fe02e15b973286",
      "new_mode": 33188,
      "new_path": "native/include/binder/Binder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef703bda904b9e59d3f2f947562e89c98d0642ac",
      "new_mode": 33188,
      "new_path": "native/include/binder/BinderService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ef93aa390414fe240d566ef74b979f67b0f2437",
      "new_mode": 33188,
      "new_path": "native/include/binder/BpBinder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a7c43bb13996db4c6784377cfe38ed6a9cf00c7",
      "new_mode": 33188,
      "new_path": "native/include/binder/BufferedTextOutput.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6a335502fe2cc2346d3d0de8915bee37b6e9bee",
      "new_mode": 33188,
      "new_path": "native/include/binder/Debug.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f8eb0168b722477f8dfaa1e967f6d8945b81a11",
      "new_mode": 33188,
      "new_path": "native/include/binder/IAppOpsCallback.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd81efa363fe4572ad3f94632a333e655cfca456",
      "new_mode": 33188,
      "new_path": "native/include/binder/IAppOpsService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f3818652be2dc2f2f31c80ceb381739abaa3231",
      "new_mode": 33188,
      "new_path": "native/include/binder/IBatteryStats.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d98d4c5f14a61453bacb7da933530bd884d6fe66",
      "new_mode": 33188,
      "new_path": "native/include/binder/IBinder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48c8b3b8c4d4acf530afc6733ade6dfeb2bcb8ed",
      "new_mode": 33188,
      "new_path": "native/include/binder/IInterface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d0db001c654c5f4ae6a29e6af355cd7151f83c0",
      "new_mode": 33188,
      "new_path": "native/include/binder/IMemory.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1853cff235cec77bebb47b8874128c404f608f6c",
      "new_mode": 33188,
      "new_path": "native/include/binder/IPCThreadState.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e5fb34838c4537e374b823c9e0e2199d0e1f7c7",
      "new_mode": 33188,
      "new_path": "native/include/binder/IPermissionController.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc62f457c72ccff6503cd77dff400cea52887823",
      "new_mode": 33188,
      "new_path": "native/include/binder/IProcessInfoService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ccd9fefd3775e80f303f9075e4b76cc50079c1f",
      "new_mode": 33188,
      "new_path": "native/include/binder/IServiceManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "463e26d9772fa4385e910e0c07564c1e8791818b",
      "new_mode": 33188,
      "new_path": "native/include/binder/MemoryBase.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa415d5ac84117759d165557018d96fb4452fa09",
      "new_mode": 33188,
      "new_path": "native/include/binder/MemoryDealer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea9b66c497634938b4bda33a5136de078f1505db",
      "new_mode": 33188,
      "new_path": "native/include/binder/MemoryHeapBase.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ee25dd19f43521b4d564e3a3c62cb205df2b669",
      "new_mode": 33188,
      "new_path": "native/include/binder/Parcel.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faf0d34e9f51dbab8a103475200ced214572a9f7",
      "new_mode": 33188,
      "new_path": "native/include/binder/Parcelable.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcdf0c291434edeb76fd67e7c1a043f933f83935",
      "new_mode": 33188,
      "new_path": "native/include/binder/PermissionCache.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "322fef9e4f8772c2ef705a43c3122d9d6a9f8c8e",
      "new_mode": 33188,
      "new_path": "native/include/binder/PersistableBundle.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5ead2067657a092f9d0eb2732c7ba0f733eedae",
      "new_mode": 33188,
      "new_path": "native/include/binder/ProcessInfoService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9edc2a691fc02a7635732a2bfb8a08d28db3ca2",
      "new_mode": 33188,
      "new_path": "native/include/binder/ProcessState.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd61616f2408e0891333042d744c81ac2cb21c4d",
      "new_mode": 33188,
      "new_path": "native/include/binder/Status.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "974a194d8c4631f0cd4f5e4470280dc690f81917",
      "new_mode": 33188,
      "new_path": "native/include/binder/TextOutput.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34236c0e6f70063085b00d790abc2e7e83051f32",
      "new_mode": 33188,
      "new_path": "native/include/diskusage/dirsize.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ecac52ad766f7d4b7b485d399614d4b9c5cdaa9",
      "new_mode": 33188,
      "new_path": "native/include/gui/BitTube.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "145efe6f602b843fdfbb2e6f324a0d2a90c1d52b",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferItem.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56c7a3f46382f20bdb1960e4fb60100ab49b369a",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferItemConsumer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09300a20c96fd0df50611cad42809ada2d1327bf",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferQueue.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cde302f8a61f67b4e48bd6911eb57890b0590261",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferQueueConsumer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99134ea5018a45ad2a754a2c44889d815841acc0",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferQueueCore.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83e95800378045cc2b6233734e17a21b4e3870cf",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferQueueDefs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9754a89eacc29bbf0f0f16d5f5c75a9f3a53039e",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferQueueProducer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6085e116a3d6141a9e0c3ef1e5fef6e8150c65ab",
      "new_mode": 33188,
      "new_path": "native/include/gui/BufferSlot.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9307a26fb3a11abefabf09493568662224fa3bdd",
      "new_mode": 33188,
      "new_path": "native/include/gui/ConsumerBase.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b07a31750165140afcd826eb020ea9a11c078a8",
      "new_mode": 33188,
      "new_path": "native/include/gui/CpuConsumer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4718b91c6e6b8d3a05f5a3dfb3a373922f9688e",
      "new_mode": 33188,
      "new_path": "native/include/gui/DisplayEventReceiver.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c35c7be064224ea0ff1dbb68bb9667ced737ba2f",
      "new_mode": 33188,
      "new_path": "native/include/gui/GLConsumer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69fe51ef932061e8494e2793a6cf31ebbde60240",
      "new_mode": 33188,
      "new_path": "native/include/gui/GraphicBufferAlloc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b020ed9b6a3d1343ca6f48249057c51fdcdd2212",
      "new_mode": 33188,
      "new_path": "native/include/gui/GuiConfig.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f3979956470f6e18603cd60c3800fcebab0b4c2",
      "new_mode": 33188,
      "new_path": "native/include/gui/IConsumerListener.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86247de62bb0ed55f125e49cada69e0ff8646fe3",
      "new_mode": 33188,
      "new_path": "native/include/gui/IDisplayEventConnection.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c46ec2edfa9d88a1dbc024cce63fa1699bde7a",
      "new_mode": 33188,
      "new_path": "native/include/gui/IGraphicBufferAlloc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60ec9cc0e91936f39c60d94fcce4c6b5636e0220",
      "new_mode": 33188,
      "new_path": "native/include/gui/IGraphicBufferConsumer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9530de1aa8b4348fef51bc5642b3f8b83c4c2504",
      "new_mode": 33188,
      "new_path": "native/include/gui/IGraphicBufferProducer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3848a6c850ed69e3ed81b3b7618f9269a0e7ad9d",
      "new_mode": 33188,
      "new_path": "native/include/gui/IProducerListener.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f64c6b8604ebab885afbeb15f1e9f8dfc35f7d21",
      "new_mode": 33188,
      "new_path": "native/include/gui/ISensorEventConnection.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dca2a37398e4a2c78e917f8341f051f8bac629b",
      "new_mode": 33188,
      "new_path": "native/include/gui/ISensorServer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c3d49e64edacae15ec047935c960b840daf9f6b",
      "new_mode": 33188,
      "new_path": "native/include/gui/ISurfaceComposer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb79bd02b83ac472d0ecf3743a161aadb99de5fa",
      "new_mode": 33188,
      "new_path": "native/include/gui/ISurfaceComposerClient.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8142be635204dc27d07703a11b1e3889990c99ce",
      "new_mode": 33188,
      "new_path": "native/include/gui/Sensor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5b9fc59847a9b407b5cb87dc528fb30bb3382d2",
      "new_mode": 33188,
      "new_path": "native/include/gui/SensorEventQueue.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cff46c076231f47aaf73871fffe7dc3626463f8",
      "new_mode": 33188,
      "new_path": "native/include/gui/SensorManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53e88cb328e134d07bc927e2e07139f817d1eabb",
      "new_mode": 33188,
      "new_path": "native/include/gui/StreamSplitter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72f1067076ccd3a77ac42f66a01c92f3d391e75a",
      "new_mode": 33188,
      "new_path": "native/include/gui/Surface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10a676bd357996d81d4c91cb40c50b741082bba1",
      "new_mode": 33188,
      "new_path": "native/include/gui/SurfaceComposerClient.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f62f7c726a65e4fe812e2055a772d4f8614c023",
      "new_mode": 33188,
      "new_path": "native/include/gui/SurfaceControl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "629310ff2f236f33d323b07f35fc7a31eff719ae",
      "new_mode": 33188,
      "new_path": "native/include/input/IInputFlinger.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55787e7c75899e0e01fbc448195a2d2920734a92",
      "new_mode": 33188,
      "new_path": "native/include/input/Input.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ea69d352d18d84ccb1b392b50532dac34ff8dc2",
      "new_mode": 33188,
      "new_path": "native/include/input/InputDevice.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0a6238e948df9998aad648cc0470115dd35c6c7",
      "new_mode": 33188,
      "new_path": "native/include/input/InputEventLabels.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f31bceabd75c3a38f8d760321c493ebe6e179aea",
      "new_mode": 33188,
      "new_path": "native/include/input/InputTransport.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb5840ebfc9b103db811a2209d2346e4a5bf3f21",
      "new_mode": 33188,
      "new_path": "native/include/input/KeyCharacterMap.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e8de7173bdb5fdfbb3303d8b22c4b70d9f18b49",
      "new_mode": 33188,
      "new_path": "native/include/input/KeyLayoutMap.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4903e98dfe3b6da968d7b81b24b68d2a9f8dde6",
      "new_mode": 33188,
      "new_path": "native/include/input/Keyboard.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1acc2aef702ad50b3693e5da6fc2f7cac96c2834",
      "new_mode": 33188,
      "new_path": "native/include/input/VelocityControl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "795f575a2e377ddcd16dcbaf33e2dbd7acfc56f0",
      "new_mode": 33188,
      "new_path": "native/include/input/VelocityTracker.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e245ead682ef7e41425cb48e09409706cac3d259",
      "new_mode": 33188,
      "new_path": "native/include/input/VirtualKeyMap.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "272881b9f50f55b9336676e2362a404d74ee8330",
      "new_mode": 33188,
      "new_path": "native/include/media/drm/DrmAPI.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33af61ff9a52763560fd1d8642b386711f881893",
      "new_mode": 33188,
      "new_path": "native/include/media/editor/II420ColorConverter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e3257f95687683ea523f66cc27bfa4595e87468",
      "new_mode": 33188,
      "new_path": "native/include/media/hardware/CryptoAPI.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a53e9fc9084a90798101603305858686b2f4269",
      "new_mode": 33188,
      "new_path": "native/include/media/hardware/HDCPAPI.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1008c22d73ba0b5f9660d8e9c490e55e768ab3c9",
      "new_mode": 33188,
      "new_path": "native/include/media/hardware/HardwareAPI.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b765203956589a042e96b1c0f1b652ae8563048f",
      "new_mode": 33188,
      "new_path": "native/include/media/hardware/MetadataBufferType.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bf414739b85dcf71c30a6da2bb94d2b0293ca4c",
      "new_mode": 33188,
      "new_path": "native/include/media/hardware/OMXPluginBase.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae8430d856124aa728642f75692e3ec14475caf7",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_AsString.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0cbd3bb990c0ffebe4f06dc7f32e4b4c28cb589",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Audio.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a1c3f2e1815ec315b66162dff9244729426cdc4",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_AudioExt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dc2c769725e76c66c3c8da754803db774581c87",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Component.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0224c8a2eed1bfca40b5fedb4b0a4ab6c8ec058f",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_ContentPipe.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08599660d5453f43703cd53300012204e72f3db8",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Core.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9b6f4b0fd279a370a455ffa7e3a6a7bea65ab9e",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_IVCommon.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23a0209f5d2e2e4e29f6e9756fae58c7a181ef62",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Image.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a2a548e88ad840bf0ba7304f7c3f3814ab18368",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Index.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25bea1f9cc3191abafc76961a04b21ebbb49015c",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_IndexExt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6072ef62c8614b2b2f75bc31b3cf98321090e01b",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Other.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5afaba057c7ad4b03dccb75c7381d67edc8be489",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Types.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "decc410ba945a2438759dce5ff17780649e61fd0",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_Video.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3971bc5cc366d104206f6a5f1b139a37f9da18e0",
      "new_mode": 33188,
      "new_path": "native/include/media/openmax/OMX_VideoExt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "461fad7515a1dbe21f9aa11bce9d59422b612935",
      "new_mode": 33188,
      "new_path": "native/include/powermanager/IPowerManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbddc11536c4e0387bcc3fbaa48dbae532f27a6b",
      "new_mode": 33188,
      "new_path": "native/include/powermanager/PowerManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1046468043166420a7b6b239923e43996e9ddd7",
      "new_mode": 33188,
      "new_path": "native/include/private/binder/Static.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f11622e70db77b2a64a28fea7133f6b379fe1a6",
      "new_mode": 33188,
      "new_path": "native/include/private/binder/binder_module.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff2f9bf0f7371e15493b422f1c28b2472f7b42aa",
      "new_mode": 33188,
      "new_path": "native/include/private/gui/ComposerService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbe87330ed5b7b45f15cf6deff93133fa24c195e",
      "new_mode": 33188,
      "new_path": "native/include/private/gui/LayerState.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79fb75bcbeb143faf08fe28d42c46ae281338fb1",
      "new_mode": 33188,
      "new_path": "native/include/private/gui/SyncFeatures.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c190dd40b0007af3ea7371939e0edaaed59f581",
      "new_mode": 33188,
      "new_path": "native/include/private/ui/RegionHelper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76e850fa279abace05d5eb5977982686ba641594",
      "new_mode": 33188,
      "new_path": "native/include/ui/ANativeObjectBase.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad73ee72f98063dd1745073e40decede5040fee7",
      "new_mode": 33188,
      "new_path": "native/include/ui/DisplayInfo.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0549a832b5274cb664f94ae0968f0d703ca1bf17",
      "new_mode": 33188,
      "new_path": "native/include/ui/DisplayStatInfo.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b431bd52aa18fd64060a13f000b8525f17a82274",
      "new_mode": 33188,
      "new_path": "native/include/ui/Fence.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5fdf94d92a34500c799d99c22363001b66810431",
      "new_mode": 33188,
      "new_path": "native/include/ui/FrameStats.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b66d5f66b02845159ff0fa121e2d06f2ff69aee",
      "new_mode": 33188,
      "new_path": "native/include/ui/FramebufferNativeWindow.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3da720ff376c694a00d0a0b1967975a026863760",
      "new_mode": 33188,
      "new_path": "native/include/ui/GraphicBuffer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5443f09a104d6c10a131709cc71e927718212e51",
      "new_mode": 33188,
      "new_path": "native/include/ui/GraphicBufferAllocator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6099548aafd71c057da705cc78b698b30e5c7327",
      "new_mode": 33188,
      "new_path": "native/include/ui/GraphicBufferMapper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f26fecb8b14709f3298c76bfb3b221b516d7fefa",
      "new_mode": 33188,
      "new_path": "native/include/ui/PixelFormat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d7f64d30732c0cf44834d4e50358ed8054da412",
      "new_mode": 33188,
      "new_path": "native/include/ui/Point.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3886f93142e48b41556e70516357e15ec92a0241",
      "new_mode": 33188,
      "new_path": "native/include/ui/Rect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "810f09860d275cf8d96133ed138eca24dcabef57",
      "new_mode": 33188,
      "new_path": "native/include/ui/Region.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6aadcad4096b3de2af1f7a354adc96e8ffe303d",
      "new_mode": 33188,
      "new_path": "native/include/ui/TMatHelpers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb7dbfc2b893b937c73228650f48be474826d2ef",
      "new_mode": 33188,
      "new_path": "native/include/ui/TVecHelpers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fcf8ed5d6bcce177d21b9173a59c2471b43a8139",
      "new_mode": 33188,
      "new_path": "native/include/ui/UiConfig.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fd1effd71a1e6a7abd3873547abb5b7d38de096",
      "new_mode": 33188,
      "new_path": "native/include/ui/mat4.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c31d0e43e38934c3832acf68a5a8234aa0991c14",
      "new_mode": 33188,
      "new_path": "native/include/ui/vec2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dde59a96fbe631f7b65cf509e548e7658284792e",
      "new_mode": 33188,
      "new_path": "native/include/ui/vec3.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e03d331fb353ffc9c8e3195a834ccc6a4e9395cc",
      "new_mode": 33188,
      "new_path": "native/include/ui/vec4.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2b114cccaa3a0629734bf84f17aa0ec2835fc7b",
      "new_mode": 33188,
      "new_path": "native/libs/binder/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e97bde576a1aff217f17b18ba46e3004808380f1",
      "new_mode": 33188,
      "new_path": "native/libs/binder/AppOpsManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e39093d52e62852518ecafccf8e4c4b70db660bd",
      "new_mode": 33188,
      "new_path": "native/libs/binder/Binder.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "345ba20f1b022e444871cc1dd1381689deb32d48",
      "new_mode": 33188,
      "new_path": "native/libs/binder/BpBinder.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2443c081f2e21a3ba7ee9fe7de4c6027f4bf0d6",
      "new_mode": 33188,
      "new_path": "native/libs/binder/BufferedTextOutput.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8f2da5ba5569a9f6c26c9c467d02d6cf737fd6d",
      "new_mode": 33188,
      "new_path": "native/libs/binder/Debug.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9ec593f77e23c7fd7bf2d8b6a7d7cf2d697e3f3",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IAppOpsCallback.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "638ae5c8ac24730bbc8284513ccdcc46d25d1855",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IAppOpsService.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad1e69faeb2c9db96fe39ececd63a07f5e2e49c9",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IBatteryStats.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fcd3d92fb4014c56c029b7e05f718d69b8eb646",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IInterface.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bf2d1798a05cdb5a50daf4938e7024e119e8d26",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IMemory.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7634d9cba741a8cdcd2f9c28fe408ea635717b4b",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IPCThreadState.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "674bddf2183243181e6782a4f1ab9341907680e2",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IPermissionController.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "794588b3ff1cfc13210aef8b3d4077bed493c53b",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IProcessInfoService.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2062b3b509c53954ea756cf487bca9eb4c87e6d0",
      "new_mode": 33188,
      "new_path": "native/libs/binder/IServiceManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "033066bea3d9f6f6ff014487e5b94315ca7a25ed",
      "new_mode": 33188,
      "new_path": "native/libs/binder/MemoryBase.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5ba4ac811682e678e0a60990e74d0a363e8c4e1",
      "new_mode": 33188,
      "new_path": "native/libs/binder/MemoryDealer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43a01e472cd6e51f0e9f39fa5d77094cdc345fda",
      "new_mode": 33188,
      "new_path": "native/libs/binder/MemoryHeapBase.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2daf05f418ec50d73cf96e88db53aea9295a147",
      "new_mode": 33188,
      "new_path": "native/libs/binder/Parcel.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a503be8cd7db43751f0827cc355d230d097e2f63",
      "new_mode": 33188,
      "new_path": "native/libs/binder/PermissionCache.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7078baa82f3a4c759b5d9de66c4d24780db0598",
      "new_mode": 33188,
      "new_path": "native/libs/binder/PersistableBundle.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb2864355df20d35878b963391b4b0f093b06419",
      "new_mode": 33188,
      "new_path": "native/libs/binder/ProcessInfoService.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "156766a7f2761096d236238a56bf59300e9d6259",
      "new_mode": 33188,
      "new_path": "native/libs/binder/ProcessState.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0613d163168c7b2f8c7e8852c1952200929be67",
      "new_mode": 33188,
      "new_path": "native/libs/binder/Static.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84668638653ac410fcae845e445802f3de16b78d",
      "new_mode": 33188,
      "new_path": "native/libs/binder/Status.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ed51887b122bb309d529a0fe24412292fd55b5a",
      "new_mode": 33188,
      "new_path": "native/libs/binder/TextOutput.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e354b11f6d497bdb9b6282ea2e34e70cdbb1a10e",
      "new_mode": 33188,
      "new_path": "native/libs/binder/tests/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e02844e4eca33b79b4dd4e555089507c373074ac",
      "new_mode": 33188,
      "new_path": "native/libs/binder/tests/binderDriverInterfaceTest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17479ca77e6234aed0a6f446ec11c0b8795a4ed4",
      "new_mode": 33188,
      "new_path": "native/libs/binder/tests/binderLibTest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71b96d49477cceeccbf647e78bf4369c8b5da964",
      "new_mode": 33188,
      "new_path": "native/libs/binder/tests/binderThroughputTest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "156ddff2c692b695a48300af1d17010201048a20",
      "new_mode": 33188,
      "new_path": "native/libs/diskusage/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/libs/diskusage/MODULE_LICENSE_APACHE2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7576994c0f892514ca674c7ab933577aa2e49fba",
      "new_mode": 33188,
      "new_path": "native/libs/diskusage/dirsize.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffa09220fb0b3d0578711a4dff6bd6d6d8408746",
      "new_mode": 33188,
      "new_path": "native/libs/gui/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b653c5b69c1b1e54cd8e358b6e4e58542312873d",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BitTube.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f64ae0e04c4416cbcb6563280318a604d64a4ba",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BufferItem.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "578b8d96b18d552c0948b79522145d79d4e22321",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BufferItemConsumer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccbb5a25f357b1b0fdbd8cc86cef14ff2b0b85a6",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BufferQueue.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7504ed49b9a7dadbdecf3b6dde96bccaabc80e4c",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BufferQueueConsumer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f8ec7f6e5398f6dfa250dc951e08445773ff90f",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BufferQueueCore.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a941e2d29a3cc4bb3fa9d0d378c3a3704f699aa3",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BufferQueueProducer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01595de4482e9833a7f28d45288f9e307598fe9c",
      "new_mode": 33188,
      "new_path": "native/libs/gui/BufferSlot.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a5144c9df4d85b8b11e7ce738dc1335b13eb571",
      "new_mode": 33188,
      "new_path": "native/libs/gui/CleanSpec.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04ab06b557f89de61c1526908dadb075d5e67610",
      "new_mode": 33188,
      "new_path": "native/libs/gui/ConsumerBase.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e29b74018872b4edee4993151764393e6064157b",
      "new_mode": 33188,
      "new_path": "native/libs/gui/CpuConsumer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9973e8daefa7236f21a3412eebf0cfe3d0a21881",
      "new_mode": 33188,
      "new_path": "native/libs/gui/DisplayEventReceiver.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "757e08a9072dd2321b9ac0b8e2bc4815622bf53f",
      "new_mode": 33188,
      "new_path": "native/libs/gui/GLConsumer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9643402dfac4b4d8a5ae5dbdd561cb2bea846424",
      "new_mode": 33188,
      "new_path": "native/libs/gui/GraphicBufferAlloc.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc0c83c55742340f0cc5349bc3fbe91ce950e33e",
      "new_mode": 33188,
      "new_path": "native/libs/gui/GuiConfig.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a0b7a4368e8f8874043549955ae2e1e52ec7427",
      "new_mode": 33188,
      "new_path": "native/libs/gui/IConsumerListener.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1d3b00dbbb7c9f7b4bdd6ffa1121b37397984fd",
      "new_mode": 33188,
      "new_path": "native/libs/gui/IDisplayEventConnection.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4d470281eacc72cef668b130ebdc6125817c04b",
      "new_mode": 33188,
      "new_path": "native/libs/gui/IGraphicBufferAlloc.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3458b754936c3c3485a0c67166f7c7047466eb2",
      "new_mode": 33188,
      "new_path": "native/libs/gui/IGraphicBufferConsumer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9027866aaa5da0506ff273c627c82e160fd93bfc",
      "new_mode": 33188,
      "new_path": "native/libs/gui/IGraphicBufferProducer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d18ea23a170da6fea936c5a0658495068927e27",
      "new_mode": 33188,
      "new_path": "native/libs/gui/IProducerListener.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59ecee750125fcdddf12fd52fda53068bdb04b32",
      "new_mode": 33188,
      "new_path": "native/libs/gui/ISensorEventConnection.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0ba134283a9ac292d4316bab0ee3f501c1948fb",
      "new_mode": 33188,
      "new_path": "native/libs/gui/ISensorServer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bfc90691bf3d277427d02240ee9dba269497bfc",
      "new_mode": 33188,
      "new_path": "native/libs/gui/ISurfaceComposer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "decffbf9ba9827f621b8737b5df5d7d57a8fa995",
      "new_mode": 33188,
      "new_path": "native/libs/gui/ISurfaceComposerClient.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00323dc4f21d885ed1b2d9e35a59ecad0c939656",
      "new_mode": 33188,
      "new_path": "native/libs/gui/LayerState.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "235cbbdd76ecfa2dd60f10f9bf4b0ff3dbec5df9",
      "new_mode": 33188,
      "new_path": "native/libs/gui/Sensor.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b7986e1d242121cd815d7ec4bbff999b9d00c58",
      "new_mode": 33188,
      "new_path": "native/libs/gui/SensorEventQueue.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b9e78fef60ce37ff02ac3ba967c7d690e8b4b82",
      "new_mode": 33188,
      "new_path": "native/libs/gui/SensorManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1c12ae5c5feb65ffceff2da659111e04a2afba3",
      "new_mode": 33188,
      "new_path": "native/libs/gui/StreamSplitter.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b76f9834c93476df450dd4e153fba21c63840cb",
      "new_mode": 33188,
      "new_path": "native/libs/gui/Surface.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "586379883f4108e022dffea149bde22de0ec6a6b",
      "new_mode": 33188,
      "new_path": "native/libs/gui/SurfaceComposerClient.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19830278093de9f3cecbc474d798d2a842c5d2e2",
      "new_mode": 33188,
      "new_path": "native/libs/gui/SurfaceControl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "187b211be857f93f2a3c60c092bdab64d22628a0",
      "new_mode": 33188,
      "new_path": "native/libs/gui/SyncFeatures.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d984a454d3487b1353beb648bdf900b13307840",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a54875446e7dcb19c2cac43165542bd93a27e95",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/BufferQueue_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d53afce59cee4e6991e572c157fdf0da4c75f00",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/CpuConsumer_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e6915b299cdcdb904d81aecc0d57a481b7dde89",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/DisconnectWaiter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0511e165c25700afa6a9d995e903b65ae8cd3a12",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/DummyConsumer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "079962c8b9b2e1259d454988186a886d95258d43",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/FillBuffer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5841793189ab41619e2060dcc22db48c05355ce",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/FillBuffer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f78fa001ccef90f73ca02d3ef27c47ff2d0c4c4b",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/FrameWaiter.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1739d9c7cac9a7907ed7cf402e3cd0a43a6e083f",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/GLTest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3c4a951f3a72b2e3ae9643e80c9fa8cd4aa6269",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/GLTest.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ef9a69844e2e71a7145e41ab0376a792aec0245",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/IGraphicBufferProducer_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a25ac59ca97d4f86952a8917971ccf1a46eb463",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/MultiTextureConsumer_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b11b974c65fa1f8c67b89778527dddb47952809",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SRGB_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00cc39dc06a200b5cccef6e21b0a1f87d40260a5",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/StreamSplitter_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e56419ebf1e227e4dddb4a711de34602f0ad1fd",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureClient_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f1ae84c4861eb3881ff8381d2b96241709bc091",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureFBO.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c243fc047e48d0648ab9fc9ea37252721297524a",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureFBO_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53eb68cad8fc8b10514aa2877af6963cb70e0fe1",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureGL.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14e42acfe066369230bfbacc97b7cad58c29d894",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureGLThreadToGL.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9776733efd26eaf58f76005b752d0021b7eae1fd",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureGLThreadToGL_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a2eff39514f6331c7563098677493e503143908",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureGLToGL.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6edbfb87a6c723de822ccfcedc5d58098554747c",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureGLToGL_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf87061f74d12a70e08aa1831a6233a0cd86fc90",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureGL_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7934bbccfdece9fd94ee96d8cc4ef20c387407b5",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureMultiContextGL.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1cd101e1999951fbf5c67d6e07cdab383052e62d",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/SurfaceTextureMultiContextGL_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f495f8dee97646bdc5ea4bf1b9599662a2a8ea9",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/Surface_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90951b3b2016575a77db8817e6160cc0ec139aae",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/TextureRenderer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37b2b47b4195d724b3e3f964c2e89ddfcf7f75c3",
      "new_mode": 33188,
      "new_path": "native/libs/gui/tests/TextureRenderer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28df1cf6ed7dc0ac7f51e67a227d96b45471266c",
      "new_mode": 33188,
      "new_path": "native/libs/input/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7dbe79ef9c9b8d485b4f49dc2a5bf14dfa27930",
      "new_mode": 33188,
      "new_path": "native/libs/input/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "003e73dae66753fce71d5d8495ea3764156b2d94",
      "new_mode": 33188,
      "new_path": "native/libs/input/IInputFlinger.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6246636a30d837e90fa072dae7518fdd227c465",
      "new_mode": 33188,
      "new_path": "native/libs/input/Input.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d755ed30ac5c9746ee269f5f5a23acb5ca14b84a",
      "new_mode": 33188,
      "new_path": "native/libs/input/InputDevice.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2dff4e0918f74a5addbe9636f979c5f485ae2e2a",
      "new_mode": 33188,
      "new_path": "native/libs/input/InputTransport.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd01a934babd3035f2e53e98d45b880db236a7cf",
      "new_mode": 33188,
      "new_path": "native/libs/input/KeyCharacterMap.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b2f13e4c7dba6223560d7a052a54766f6d16bc9",
      "new_mode": 33188,
      "new_path": "native/libs/input/KeyLayoutMap.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a01395da165a2a856d8c508655cc1e36145712a",
      "new_mode": 33188,
      "new_path": "native/libs/input/Keyboard.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcf55b0ea375d5ed060fafbb804fe4519fb8cc71",
      "new_mode": 33188,
      "new_path": "native/libs/input/VelocityControl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f6b1576cf4e6cd75310f9027210d62ce496ea76",
      "new_mode": 33188,
      "new_path": "native/libs/input/VelocityTracker.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28ea7177cf0c32182f1cdd56bf2be0043c7c4eaf",
      "new_mode": 33188,
      "new_path": "native/libs/input/VirtualKeyMap.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bfa3d4808a9e6f87cbc06b2209b90fdd234afda",
      "new_mode": 33188,
      "new_path": "native/libs/input/tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e71ebe2a1d677acb36263c1da1e8a8ca4e3e0940",
      "new_mode": 33188,
      "new_path": "native/libs/input/tests/InputChannel_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fb1c6df9b5b16a16d0368ea33f3e31e9a9de984",
      "new_mode": 33188,
      "new_path": "native/libs/input/tests/InputEvent_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e69c9cb30b269844ad320fe3197a7a1cf9676e8",
      "new_mode": 33188,
      "new_path": "native/libs/input/tests/InputPublisherAndConsumer_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81b99531c117cfa6a7540b95ff12e27d18e8b64f",
      "new_mode": 33188,
      "new_path": "native/libs/input/tests/StructLayout_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe87bb95a55d18f6d82026eb96d9cef1dc575129",
      "new_mode": 33188,
      "new_path": "native/libs/input/tests/TestHelpers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54ff741a4e699c34c3172755f7465cbf7b2211c4",
      "new_mode": 33188,
      "new_path": "native/libs/ui/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf24ffb7e06424dd1fce686f5f5a5c19de05b118",
      "new_mode": 33188,
      "new_path": "native/libs/ui/Fence.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acbe27e376ad15ab036ef140df4ab947f7958b26",
      "new_mode": 33188,
      "new_path": "native/libs/ui/FrameStats.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ead25cfe8db3a3646aeec0c27f8dfea817110aa",
      "new_mode": 33188,
      "new_path": "native/libs/ui/FramebufferNativeWindow.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d7772724aff2f419ebe8ceb3cafc423b58a2b0c",
      "new_mode": 33188,
      "new_path": "native/libs/ui/GraphicBuffer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b265af2b4ed156e5c2e4a7f68f2e1efb9d5aae5",
      "new_mode": 33188,
      "new_path": "native/libs/ui/GraphicBufferAllocator.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90a1c1110d259479a4a55aeb03382762ec36ac12",
      "new_mode": 33188,
      "new_path": "native/libs/ui/GraphicBufferMapper.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/libs/ui/MODULE_LICENSE_APACHE2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d",
      "new_mode": 33188,
      "new_path": "native/libs/ui/NOTICE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cab1dde3fac8619050dc3b272013724ad3dc542b",
      "new_mode": 33188,
      "new_path": "native/libs/ui/PixelFormat.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcce21f15a77913c40bd8629c0669b03b2a9ab3a",
      "new_mode": 33188,
      "new_path": "native/libs/ui/Rect.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e56543b695e5ad15daa708098510d7ec2264e6c",
      "new_mode": 33188,
      "new_path": "native/libs/ui/Region.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e7ba8e886b0e865da4c6ad6d0d9ffeddfe73bfc",
      "new_mode": 33188,
      "new_path": "native/libs/ui/UiConfig.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6438b1f9a4743ef0ffb9cf3ad21c4b02a2cb1642",
      "new_mode": 33188,
      "new_path": "native/libs/ui/tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b104a46364c66ffbab369af124f1fa7e72e4a5a1",
      "new_mode": 33188,
      "new_path": "native/libs/ui/tests/Region_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2c63ac7ca3f519a791ebc4bb2541d794bab4bdf",
      "new_mode": 33188,
      "new_path": "native/libs/ui/tests/mat_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "454c999ec4cb1ea3d4b11b38369ab4b3abfc6b0d",
      "new_mode": 33188,
      "new_path": "native/libs/ui/tests/vec_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99ea342a47738e45bed10578a9671a7cbe6709c2",
      "new_mode": 33188,
      "new_path": "native/opengl/include/EGL/egl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "114079b99ec764a0bf31b8f11dcda16b79500d43",
      "new_mode": 33188,
      "new_path": "native/opengl/include/EGL/eglext.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "354ac22b1e6f6ff401f035c878447039d35880b7",
      "new_mode": 33188,
      "new_path": "native/opengl/include/EGL/eglplatform.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d389052b700dc91bebf7df30aa7928e2ef0fbc3",
      "new_mode": 33188,
      "new_path": "native/opengl/include/ETC1/etc1.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5778e00509c27b94f7b47b8b445c1b6b8aa3284e",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES/egl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b8d85a920974aa0f514dad625b3bf25db7e3875",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES/gl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5843d5eac1b0fe8dd54fecb4b47c5ba47cb34677",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES/glext.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2db6ee2ca68e16205f92104d3464e833962d076e",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES/glplatform.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a4d43a9cacf51d2a037c866ec71ee8aaec0e53e",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES2/gl2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9749f9fdb0d54245e32a6e3555ceebadccfb69ff",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES2/gl2ext.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89d4d44dc1bbfd1f19ed2789901276561346f7d6",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES2/gl2platform.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9a31752c345539430891ed98ddfdab9667bfa4d",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES3/gl3.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfb90691272e03dbb784a8ffab95394c3b6e39ef",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES3/gl31.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d4ea96c4d63b6b58e5d23670c2fe0719ef1e806",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES3/gl3ext.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bd1a850fa6116852eaf5ddff3a06fdfe3e703f3",
      "new_mode": 33188,
      "new_path": "native/opengl/include/GLES3/gl3platform.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "153bbbd220a2438c0a6997ff81b6161658a3890a",
      "new_mode": 33188,
      "new_path": "native/opengl/include/KHR/khrplatform.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/opengl/include/MODULE_LICENSE_MIT"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b08749b22d9dd91d2351951e046710f0a9b8fa9",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bf28ee32204ac5578d2e1c6b82eb2f3558c9a1c",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/BufferObjectManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6487faa5bdae32b752725d3d06fd29875daec5b9",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/BufferObjectManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06d45cc22e18f4069d173ff427f79da3ad1c3434",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/TextureObjectManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de9e03eab852b8b2cb2326e7c0f52a10810acc70",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/TextureObjectManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eea6025d532fff8ff4f5926cf603ab32a42f9de6",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/TokenManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49c1469e7f2359bbcdbcd0f7125439a2cca7a7ef",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/TokenManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac0a48cc02847a09df950ef7f8d36a343b30c411",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/Tokenizer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac555cb7d6ebfc748c4582b6e083e4bdf6310930",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/Tokenizer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a30ffc5473cbfe7b66401910d947542e398b5557",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/arch-mips/fixed_asm.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54207fa2124beb27d5082b2e563a6aa9efcda2a0",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/array.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e15697860adfcade72fb81484541c7919a7b0347",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/array.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d23f43568e15e4698aaef3865df97424129cb147",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/context.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "238c81fae93e571f65cc8ef2402de43c10d4a55a",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/dxt.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d95a36cd1ac8d4a9f9ab4da369feaf36e2d4f292",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/dxt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7560d8fdf06b97268ff94ac45ecfed428af7c8a6",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/egl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e08856d0a3ea764ef75f28a93f6a669c771a289",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/fixed_asm.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7a4f7b102071ca5a00f40d5df8da25b77f44a9e",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/fp.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d0c18339f6597e88a678fabb1beb6102c21d6d8",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/fp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fe903908808e98f578e225bcd9b0a7717f35f5f",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/iterators.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "479bf7ee0708c95c3c6ddd29a6535ef22ba7af64",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/light.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39e3309d0db3ecfe805c7e7247df90c91837029e",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/light.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cdeccb3f78a1ecddeafd0da9cd99fc5be977e696",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/matrix.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cafc11905c8439064c06e0f224fe4617ec46770a",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/matrix.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e142a58d00b48fcf6142447c5a1c20325cb3ff08",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/mipmap.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57a798deb3c953759f2fea96d27885e182b64c48",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/primitives.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bef604eb667063c58badfea0a57f2e5f1726eae",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/primitives.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d5def5896f45c26c4c8a9d5ccd218a28bdb1d0b",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/state.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55a5ccbd1150f69acecf0b58d6d4add8a7f1a36e",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/state.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9aa1c4f86719b1e0638e8cc057dc796cc2896d4d",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/texture.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98f75509db22c9c674acf704093c77341f92b067",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/texture.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9aacdb3c89fd9687d7335b394e64659236519551",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/vertex.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55e62137c110cda47d06055794e5353f2e944539",
      "new_mode": 33188,
      "new_path": "native/opengl/libagl/vertex.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f28d4ffc2010caef87e596ae1e1a629164b155be",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a33d632a1eef4f4191684e9e7491972486d6d437",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8df9af3e44e11c126adb5ce92263fbd35837d8cd",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/Loader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cefe32764a9e8f2cbee408c95c3df8c5165738d",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/Loader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e0e5bc22570db17c77a0042ae77e5853fafca41",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34e840ddd563ee12dab30a38f5b5acca90fa1b2c",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/eglApi.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f368d753d7f90d34430191df789aeca00b1d6a46",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_cache.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "876000951c49bf9c3846b35e0dacfad5d0085bb5",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_cache.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e81621bf5edbc072c65731a6e3e19773c573bbc4",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_display.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d862951c16512b092c760117fb46c2cf31fd4a5",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_display.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "498b2fc61a110231890b0fcd70fda12f197d6ce0",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_entries.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "918faa80a572dd64bc36539b44aa4ba6edaa2335",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_object.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17a8304231c360b8321b499b9bc08ed6295902e8",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_object.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3739aafade99abab7726ee0ba83911b0e37d35f",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_tls.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5af4f5b3b22fbe472454084c301f5cac57bfab25",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egl_tls.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "985827655a1355974d1ce30a3cf0a2c4cb0b3d73",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/egldefs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "660af3347b92cc9812b2209b79793232f16e51e1",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/getProcAddress.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "248a1a04f6741a27fdfe7d3e9f35232838d55ec0",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/EGL/trace.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97d10851def35bcf2ba110114c6746d5b99365fd",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/ETC1/etc1.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6dd87c28e45c01eb926c51c95e42d524a79859ef",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES2/gl2.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09d8b000652c6fddd56d5ae6718eeda991e26091",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES2/gl2_api.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "745590dc76d15c7b6f0234fab0c893708a93a848",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES2/gl2ext_api.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bde4e5f0416cc7f20481c077d6303ab2035ff57",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_CM/gl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa975ed5da1938a559d3b9aa4584ae386ee772c8",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_CM/gl_api.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8fba6b9e95929c00f0d135fe609e7cd9ed57418",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_CM/glext_api.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24c4be2da8f57634ffd7b697783a98bba359c294",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72a2e156d132a5ec6bdd0ed2c0ee758e8d5a63ee",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/DESIGN.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3405d8e24e579f089a9cf010c4a940c0768da063",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/dev.make"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "034478726631a751ae667b15f29539bc14a6bf15",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/proto/gltrace.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d83b9b4f7fdf47e88c7d853cd34939883e1d7404",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_api.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9ca3c492f86001a4817fa9bbe5ae8c236dfd4a6",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_api.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1b358677109d9a0d48afd77ef232831e75a6bec",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_context.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38c73158333bab5934af0ea60f03c1ccbe138090",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_context.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7878f290f79c94c733fc585a86d8bec3fc2dc97",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_egl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4684c5a3fcd31b55421f34f423c5c40b68227d4",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_egl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "512d5626b1bd3d609b83d374b8d37bc87c824d7b",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_eglapi.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4a187a74607d2e134d845bcf8013295dada12e4",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_fixup.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c90dbeb02a1f6f926435fdf7ee7e33eef2bc9fed",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_fixup.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de8d463036bf1b57d056553787d61922fdf98a41",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_hooks.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c946a09244a2204f3b7f5f87524c2f882e6b29d9",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_hooks.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2996d32c83b0fa9bc33317c4d4aa547124cbe55a",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_transport.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd6cb8c25463316b985d7da59be53f15bc93ee09",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/src/gltrace_transport.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c44b985069d54916c937382723619ebd629a01b1",
      "new_mode": 33261,
      "new_path": "native/opengl/libs/GLES_trace/tools/genapi.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe14954f2fdc6342883b98b22d1a4daccc22f063",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/GLES_trace/tools/testgenapi.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0990ece39ecc22adff636082e0125729811147d",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/egl_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dee45d0ec2f7d935e6b941edcc373293e994db3",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/entries.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3d216d0ff83502757645b6b46a95972fa87e266",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/enums.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "868b18d4ed472019dd2d6fbec2247710cda9fe8a",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/glestrace.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50107760e3cd821c9330fd08b8fec22f284a06d4",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/hooks.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4a1958e171063864cdcfc04af66a9d3236cf9f6",
      "new_mode": 33261,
      "new_path": "native/opengl/libs/tools/genfiles"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d8334f90f0c6521d643042196c90f666aaa3814",
      "new_mode": 33261,
      "new_path": "native/opengl/libs/tools/glapigen"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "170f04131a58d6bcf970986d719f57198ec3a6df",
      "new_mode": 33261,
      "new_path": "native/opengl/libs/tools/glentrygen"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ae5fbfa258d58c89c848754cd26a6a3a0f8f39f",
      "new_mode": 33261,
      "new_path": "native/opengl/libs/tools/glenumsgen"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da42653e64d60597a3c61124e73d0fff0ab1be6e",
      "new_mode": 33261,
      "new_path": "native/opengl/libs/tools/gltracegen"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4375a942d3712a68db591e78f8e2abeb37f0aaff",
      "new_mode": 33188,
      "new_path": "native/opengl/libs/trace.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9846943d147e90e1b9447b25203f5af53b41f18",
      "new_mode": 33188,
      "new_path": "native/opengl/specs/EGL_ANDROID_blob_cache.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a15dfa8f03684a14271f91866b0a90abfab354d0",
      "new_mode": 33188,
      "new_path": "native/opengl/specs/EGL_ANDROID_framebuffer_target.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7392d4f1cd69c8b36dd7d41dd4834d71c691ece0",
      "new_mode": 33188,
      "new_path": "native/opengl/specs/EGL_ANDROID_image_native_buffer.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d72edd7714af3d0a5e9a65779b03d4771b2c09c6",
      "new_mode": 33188,
      "new_path": "native/opengl/specs/EGL_ANDROID_native_fence_sync.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1dab3425e289280c13a246df7d647a6a7546b43",
      "new_mode": 33188,
      "new_path": "native/opengl/specs/EGL_ANDROID_presentation_time.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d21094efdd0adfcf6b6b19f877a5b5f1ce98dce1",
      "new_mode": 33188,
      "new_path": "native/opengl/specs/EGL_ANDROID_recordable.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4de1b3d62a4c80dce546ec0b752ff06933b6013",
      "new_mode": 33188,
      "new_path": "native/opengl/specs/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ae3b4eaefd1d50ca67e1808e2a58ce7982c8e14",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80e4867b2ef74e1a8e61f52ae54f0e4fdff9f529",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/EGLTest/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d69a27507e51c4e655e421fb6b8295ac569188bf",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/EGLTest/EGL_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5bf296e499ef6314a9a722cf437616c61f1ede2",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/EGLTest/egl_cache_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c78224ee18a3ea8d6bcdf39e69c211783070daf2",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/MODULE_LICENSE_BSD_OR_LGPL"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38b8a4a74d4c0336815c706b9b2312de2023aec8",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/README.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ced878651e3662997d1bd2272603000b2aeea6c6",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/app-linux.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70ebd35be19fc01c6591bb3b93818d3614c1af7f",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/app.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b1acb3c350aad9fb058068c33f180393c80fc5d",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/cams.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39d871e9688e6e0aa923ec18ecdee80c0d8c82b2",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/demo.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cdf8410833340f0b87bd2258eb369577e5369462",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/include/GLES/egl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9db36c98764d51e0e9a4322f3a83a6d0fcb28a20",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/include/GLES/egltypes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "415482228d713d6fa7eac8808ea216f96c8a4f84",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/include/GLES/gl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8924e3ca28dc9bc7ecd63900cdfde72c03103ed4",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/license-BSD.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1e3f5a2638797271cbc9b91b856c05ed6942c8f",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/license-LGPL.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "620841e82e69b9b5171811202fe606e44a44a45c",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/license.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25ffae8ce4b2fe9beeaaf79db60721de8eef6467",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/angeles/shapes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f7c915b416960b41b80c5dba0861188cee29fa7",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/configdump/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69b9eb641771f7f1a69584148b99d740fe8706fd",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/configdump/configdump.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21ff52a9a651a17e5f1954967ab6a6ef7ba5cf95",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/fillrate/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2db63d7835f6a4d59dc528ba49ad44ed2e3f97af",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/fillrate/fillrate.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cf9c962dee5464ef74c94a3cd6bd16dc049afc3",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/filter/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "287ee93565eeb1ed76917951d95c425ee5a7dc7e",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/filter/filter.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b9b7ea25573256bc1d7102da0a44b24fdc11197",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/finish/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea3a60f5140ecff3bcfec1017b2516ef02e8c692",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/finish/finish.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "520395c04141cb63b39eabe9e7ffe0ccdfa0834d",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_basic/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cdbf1cfca2d7b89f2ef3fb048f060b7db25bb9ad",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_basic/gl2_basic.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a43a9e2ffb7d00e6feecdc40c89f70fbf53b2b8",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_cameraeye/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c53f7be0b091b5c8e3075566f2a94ba02c88c772",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_cameraeye/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "386b93030329c73cd22cd446f85b85bad7a6321c",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_cameraeye/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "561e4c50f0e0cb2bb0b101078c81dd807fb63b70",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_cameraeye/src/com/android/gl2cameraeye/GL2CameraEye.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff43558d316ad2dfe608ceff45c3f73f31cd44af",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_copyTexImage/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "405a3f029c41e35e3e124e39d9dc15503d7a6a52",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_copyTexImage/gl2_copyTexImage.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34f4aeea2159bac84612550b55f6a8f037a8a393",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_java/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bb6840a1624201046aaa5b231d275684a8e9ce1",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_java/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06bd23c9723bbd4d1626b5015b4702b5c27767d0",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_java/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37654fbd57ad785b8e480bb0fca552e59ac04660",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_java/src/com/android/gl2java/GL2JavaActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f2bfd3e34432d8b670171a34b05a39058467679",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_java/src/com/android/gl2java/GL2JavaView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "409bd734dbc071ac41b4202fd66a11ef816fbde6",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_jni/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1827e5f37743f4a5fd238bc919f0179fe48e03ea",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_jni/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed896a4a5c2f91cc3fefd45c40adf2810fa6afb8",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_jni/jni/gl_code.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a29c74b25d776fceff1d4618e9208904a7e5c7c5",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_jni/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c366a2cbc3c2ba5356a50e7fd67c0b674023153b",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_jni/src/com/android/gl2jni/GL2JNIActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "040a984804327f92120879a3f45663b7a218a10a",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_jni/src/com/android/gl2jni/GL2JNILib.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72b1dfb9bbbc356ec46638c7286d12bee251a796",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_jni/src/com/android/gl2jni/GL2JNIView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42cf771f195d204fd293d56f8f9083bb5197b3f5",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_yuvtex/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98d8aa8cbcfd9a98d7348d49025c7eebe3a5fe1d",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl2_yuvtex/gl2_yuvtex.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f2259e8e0d0008915ad8c139a4e808127645c7d",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_basic/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e50d88fab1fea3adc598b871773c6e2de20aa002",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_basic/gl_basic.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11b4c8be9dc6c7c8ecdbe255b9a763ed6a4e7195",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_jni/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d0ec966f4269f07b87f78cc72247f0e8ee8d644",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_jni/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf86020a3d8908746dbe503566174e17328d423b",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_jni/jni/gl_code.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aee9fa03aeea235772adae1c6c2003e6bc6f40d2",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_jni/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6f53134f9404e36742162296b4d043279c27857",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_jni/src/com/android/gljni/GLJNIActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f56d2af95b3800b037ab452ee4aea7b0fb727bf4",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_jni/src/com/android/gljni/GLJNILib.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a2c8c45480d9c577fcc5ab5ea761c3d73825f7a",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_jni/src/com/android/gljni/GLJNIView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a93fab9db7c6e0e7d046b2606c0396c630e2c92",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perf/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fefedc093915a4f8594b09010c001c1759d0ba13",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perf/fill_common.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f8faca87d0e1788d7abdce33cb2d9d86be7302d",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perf/filltest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79d5ead3fdabdf49a32c757d5c6957e5b8964b3b",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perf/fragment_shaders.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35df84fc0a2a3984bc10750fc8cf761954dddd59",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perf/gl2_perf.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "854b54ff9e4471b1ce816562746f571bd6030dd8",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perfapp/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee4bd9800e8bb6b4d6c8a90c352cecc72bf23848",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perfapp/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "378c8e88db564fe2418e6ab313e01eae54ec8917",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perfapp/jni/gl_code.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52cd9618412893cdabe8f82fbab3f6674fa9e0cb",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perfapp/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3f3abf0296c6f6f35bc97bedc1e3ec160b1f245",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perfapp/src/com/android/glperf/GLPerfActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89a0e54d4c3c3c4bcd1d00308f3bb7d17c813cb9",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perfapp/src/com/android/glperf/GLPerfLib.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ce4a4d3ed9c450aec9607ee0bb5a1f2b60d8c94",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_perfapp/src/com/android/glperf/GLPerfView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f2020ab62d899c29a5d221c0180c5e89154516f",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_yuvtex/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c923b07362a6a86863a5754f825a514986a4a9e3",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gl_yuvtex/gl_yuvtex.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1991ed97acfac6ff690ce459de10bb1d757c8d49",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a36f4f715e29368d674f6005d980835ec3155ccc",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22867ed6bae57c39094c3468596e971673441848",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/jni/gl_code.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d75acbcb3e7dfe0a2e568ab6c7928ab49f11fcff",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/res/layout/gldual_activity.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1f535da87e073bbe58ba706f31c427b79e57edf",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d88f648824b8aaa47ba11097c514b7cfd374653",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/src/com/android/gldual/GLDualActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f5e347ea87fa032fbf17b34203b7a7c2c0ac901",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/src/com/android/gldual/GLDualGL2View.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8f765e49514a3681f4d0eb09e9ffd38144c4f14",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/src/com/android/gldual/GLDualLib.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a082d474625b70712acce02348ad854e82feec4f",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gldual/src/com/android/gldual/TriangleRenderer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d43c39a46201710c222aad7290ff877785ce89cf",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gralloc/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8987040c80fc4aec3739fe67e6b8e488080146cf",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/gralloc/gralloc.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f83846b6918ec57bc4de64a843fcab97c5eaf5e9",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/hwc/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "085f374a4f9bed7b55997ee5fa686eea98ece936",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/hwc/hwcColorEquiv.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6005b990a7bb74a0a83d4bb7d13eee25d17cf763",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/hwc/hwcCommit.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba242abd592cfa07e936f4177fc91b1eebe11066",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/hwc/hwcRects.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6e5194e83a4977246792d9b48f7d1227ed9f4c6",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/hwc/hwcStress.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b0ca744bdd71e8b3c67f4c171921f17c496989e",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/hwc/hwcTestLib.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a942c10e34f078086878265d8dbb0d87b5421143",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/hwc/hwcTestLib.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "014c2611ae1ff22f091d7572f86d7afb529b4f1c",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/include/EGLUtils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ec1404556805a77d533625ba355239cb06ff402",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/include/WindowSurface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c91c5948828b2af0cdd462673aa2d2fd41c03dcb",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/include/glTestLib.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5124adb30367e50fd49363b1523e0583d57738f",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/lib/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "142894524dce670147bbe0f7b140be4f9812a533",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/lib/WindowSurface.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b434fc7efa02c0b9f22ebb3d61d799f7986e5e14",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/lib/glTestLib.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9563e617f3aae8853a59b9c4261a4706d4438b21",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/lighting1709/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c23d422f5ec67c9b4b83cec8a8a30ce5b33c9f1",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/lighting1709/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ae8c5ca29d778de513b20404fa6aea640a54c7c",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/lighting1709/src/com/android/lightingtest/ClearActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "968756a737463fb934e3a38084b0168a05a49af2",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/linetex/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ad695bc846a098cc58057aed78365fe3a9c0dc7",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/linetex/linetex.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0b15ebec446a897a29a98d7209c9fbbd79760fd",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/swapinterval/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a8a8a184ddc0ba8616d7aa77b7148d61eaf22a9",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/swapinterval/swapinterval.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "500abf376a63322520b4dd3a2234eb1c1ffffee1",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testFramerate/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85617f47970716cb977ab92cb74f98d772557fc0",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testFramerate/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "baadf0ed6c15ed616e3ab48af19b1ddd4b533a46",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testFramerate/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbe279b079120ae96fd145dc5b8487aa029deae0",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testFramerate/src/com/android/testframerate/TestFramerateActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3fb5de414a94332b7b24055690e3c8a1bec2255",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testFramerate/src/com/android/testframerate/TestFramerateView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96417c7ef52b86952811b9d1693efbdca7404152",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testLatency/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59f2643a3930757b0ccdd5f6eba1fe362b7d9195",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testLatency/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d80b77cfad5ee8f9a1ba04cab3c4c53876b81e99",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testLatency/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed993cb34cb6f59f32b1fe7605dae23a72cc4b53",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testLatency/src/com/android/testlatency/TestLatencyActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d62bf17487a4fbe9888d3979360bd232b67f2768",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testLatency/src/com/android/testlatency/TestLatencyView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf8bdc35f0d7c777b50c5a00e1d0f34135c84723",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testPauseResume/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1879bc3217203ce9bb110b5c041dd7c46fd36c8a",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testPauseResume/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87db74a5d85e0bfafea63f6e527f5136d7947ead",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testPauseResume/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4c98fe2aa4ff047be95269dd4c01acf633c317a",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testPauseResume/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9dc713216d72933f71b0f3034828e1e4fe6ebe42",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testPauseResume/src/com/android/test/TestActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c28f13edb72eb4e95d18ad889b8041b0933c538",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testPauseResume/src/com/android/test/TestView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9980e7dbc760f6829e332da39d5fcf4fca9a5ea1",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testViewport/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba178bb182ca14fb7eb8ad676004c69bf63c7d4b",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testViewport/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c06abc9405db3e03daa49680688950ed349ad171",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testViewport/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c037a7cbbe12d10847b68ac180d9acbb9482b0a9",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testViewport/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc7e4500d60a988a1a31a3aedc831e39dedc26f7",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testViewport/src/com/android/test/TestActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23cc37d1f132f6a2e13125875bc3c46b9d0daab2",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/testViewport/src/com/android/test/TestView.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bee61f94ed9b49963afff751fcc957965f6607a1",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/textures/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e55db0e07ffe061e36c73a14d78d7de5f751938",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/textures/textures.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64382edd3336ad33f94b97b2d5c0d04f519d8105",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/tritex/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2db73ef13ad3b40c28ae3c9e5bea88b3afb2f400",
      "new_mode": 33188,
      "new_path": "native/opengl/tests/tritex/tritex.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84a94c8e534e3148c7040717df2c92ef58abf58e",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen/gen"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "828e11485c398e50a5b3a8372ee72f82cc7a4fa3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/egl/EGL14.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4fc3378ea5627912edce8fe72b58bd0f591e833",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/egl/EGLExt.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34fb1ee011967fbd2878498d3a1c20dfdc837a37",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/egl/checks.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e1152d745e011793397939537f9937764d71bd6",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES10.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53f6c65699a2872da34656c4acb8914cf524fd55",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES10Ext.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5527c183473687426ddc1e0456f4ee46e70b7685",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES11.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd7333a01be201db81169424ce85033915eb0461",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES11Ext.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68d146e4860257a7c483322c42634433ca3a16ea",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES20.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a426eb012b798ca59adaa81a43b756794f9cf96c",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES30.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28c1e8b9af87d27f1134ba36bd3f956692567b54",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES31.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2898c7f538d505e64c185df84b6d159a995e911b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/GLES31Ext.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9eb00702d7a7f6d8764bd64c6a777bd45b56d66a",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/gles11/checks.spec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c442320bf5b889864e232bcd61bbb7413ddd0d07",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/jsr239/glspec-1.0"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d19758196e0382a274d5eaa5c309909b04a4f85",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/jsr239/glspec-1.0ext"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9149a7f97ffa67ac838ebc76d5a4cb1c195fee25",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/jsr239/glspec-1.1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc08c7352847a5ebf27ba66d5d0f069905cedfb9",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/jsr239/glspec-1.1ext"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6012d946936024fe21e71141036bc8ff47b6615",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/jsr239/glspec-1.1extpack"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f8a793cc32fba6ac7fd320d07d16da68dc3dc2b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/specs/jsr239/glspec-checks"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a192c0039efa5644e444446b6f441bf731d311b6",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/CFunc.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aba98afb9517691f8c630b23ba30192647614b15",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/CType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a4834e05c0d5fc8f5b72c5af88b35ba8c99c3e0",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/CodeEmitter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "300f7762661025618662f14ce84d01c6a652a41a",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/EGLCodeEmitter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1382509bb66c8637bcd91d9807030692d70dda3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/GLESCodeEmitter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ef3970299dc3c36e7f9de767bded8d996297fdc",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/GenerateEGL.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "500cf0b9274dc1a57c6703a2039043df2a4de7ae",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/GenerateGL.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5693ef353025ba11911dc062c3ddaf61f6e37cd8",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/GenerateGLES.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3d73b66a9ad0981edededc1421cab240b2e39ba",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/JFunc.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5803a44a2e37f7cfee5f6e7b94d6b8997464df53",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/JType.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a412bf85f4221670bc174eb2da926216bc30656",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/JniCodeEmitter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c10efe38e263d4b8993a385f6369820572465401",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/Jsr239CodeEmitter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbc47fbbc3ff2367c9edbc5b22d2b884edd86381",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/src/ParameterChecker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9881070dc8530e002e0af460ce76db8f22596e60",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/static/egl/EGLConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f791e7e10904ca648b0d4fcfbb7301d91aee1ea5",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/static/egl/EGLContext.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8727617f246fe2dbf1be19947ef6d6e2ef81676",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/static/egl/EGLDisplay.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f961eb7a4894dfd09c94bee70fc2a1fa0daed4d0",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/static/egl/EGLObjectHandle.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c200f7290d98cd74a130ac82dcba940f3a5856d3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/static/egl/EGLSurface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3bf220bf910290f315ea227c615f5e3359aeed7",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/EGL14Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6813fdc0316c4eb443eb4e57ad449e93eac5f05",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/EGL14cHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5a8968a9abfca9514d9e5aa782b71eea3e89e83",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/EGLExtHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4df61d31268a571fd828e33db23fa6f05363e743",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/EGLExtcHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6199637d605cdd48cb34c85c63b07b8aceffe4cc",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglCreatePbufferFromClientBuffer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2ed1d7c23a246d7ea82085573d165a85aba45a0",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglCreatePbufferFromClientBuffer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "477e6255582fba0ca396f25b1a6fe4cbb633ed6d",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglCreatePbufferFromClientBuffer.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc7b85d1de1a64e27b563b5698b1388dc1596dd2",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d088bda16f46e9d0204f167a2c69843d58a188b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c37d05ba7ae48b9de86108c9c5a9ced1b60029f8",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglCreateWindowSurface.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2abc9167d66bc00f913fe9d89409d39a0aefa6c3",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglGetDisplay.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7532abf3a16cff173a96c76661c635964dc994a7",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglGetDisplay.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acfbb1af7310eb1410e91d32356e67f587fb8f8f",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglGetDisplay.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "625dad7280599bce4e58e79f9349d85038f7547c",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglQueryString.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5d5a386678b341c9b24073a5ffd206503c6ab6e",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglQueryString.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8276cdbbafe0ada19188ee96f5db6a7ef4c90f1d",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/egl/eglQueryString.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "648fa82cc6e86e6ce2a77c83b596898650649614",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES10ExtHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa92758ad070e04fd15c8f4613f99d2350b90e3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES10ExtcHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "baabbed013e9bda4b305ffe90d7d4b257f8802f5",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES10Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa92758ad070e04fd15c8f4613f99d2350b90e3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES10cHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "233562e079896f460b53c4d6b4e0135ac665fe2f",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES11ExtHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa92758ad070e04fd15c8f4613f99d2350b90e3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES11ExtcHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b3e40e79b4b0ef556038420b5a4c2d867787777",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES11Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa92758ad070e04fd15c8f4613f99d2350b90e3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES11cHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ce6728e04db029a79c8815691cdd4806f317c62",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES20Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4004a7dfcfe0be9f79121cdecb739f7703c4b8d4",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES20cHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "747dbd32850da150bcc738d1dc148d14e9fdd4b0",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES30Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5bdf323fc3d64aeeedf980b0c7b87698ff9a9b2",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES30cHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fc2f1c30df01e644700b73b4d083d8f30e64000",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES31ExtHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2260a80bb446f1a47ad5e9b375875bfc9c9f0269",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES31ExtcHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b45df4f1e5f70599a6168e7fd2872a65aebf716",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES31Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "130612d7cc28a1f6078e03df58f81a9ab8342989",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/GLES31cHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18ec5e3e7e4a3bfd60abbb8c141badebb3ad847a",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/common.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3b70cc23898d4296ad2f3efe94c26b4b64f5d50",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glBindVertexBuffer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bab2e891ec41f3125c89047edb217d88126f3622",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glBindVertexBuffer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3d5979210ebf21bb924a3421b84551bf92b67e7",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glBindVertexBuffer.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7014811f414c6d3685892f631a0631155485304",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glCreateShaderProgramv.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f7b41b38bb9d0c39ae6a151700d9f158a98e0d9",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glCreateShaderProgramv.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2079d83cef7c3be5c1d4347ee1f877bb8c410a3b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glCreateShaderProgramv.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8601242ccea95c0dab4d96a8b1fa1a85ae2c1f39",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDebugMessageCallbackKHR.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e8cf2246f7230275465f01eb60fd3092053de1b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDebugMessageCallbackKHR.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e94658677692ad6d99090707addf19cff1607db",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDebugMessageCallbackKHR.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9633c939b9c35f62b725fcc251d55a25512ab4ea",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDebugMessageInsertKHR.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb471c60286828ab85a38a4b001ae39edd5a3ebe",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDebugMessageInsertKHR.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e6e975b21b559b15fd1a5f8cfc8bef8dd565813",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDebugMessageInsertKHR.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f89a8b73410199f7888cb032bd70207d925c842",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDispatchComputeIndirect.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92862f3eca655d7ae86412b3dd2e34d636618b4c",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDispatchComputeIndirect.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ed264aab08e2ef5cb2fbe7c979fd4104f686dba",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDispatchComputeIndirect.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eda2e46d7c9528464145d1eecf8f21b58f4aa6fb",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawArraysIndirect.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8f0a80a583aec72d4c2e37933638e0e11894b3e",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawArraysIndirect.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e6b0e6c52a6cfa69703ed79bf54af041871382d",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawArraysIndirect.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a091dc994960d2cc4920fd33cc5fb760c4183e66",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawElementsIndirect.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a8d84d12050dae03ddaf38173cc96f93d97f9cc",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawElementsIndirect.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c11fd2e4d26c3761916a2738062c6e95e70028f",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawElementsIndirect.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86decfbe31cfa2dffde8cd62aa67cdd5795d2cee",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawElementsInstanced.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53651ce35a44d866b1040fd83616f883ad51515b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawElementsInstanced.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b7424c496143d800adc43d602c80a562ce234a8",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glDrawElementsInstanced.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8d63d9d3ad0473767dbe64059ad2203cfcc8733",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveAttrib.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d66200f4f0d428c31146acb88d01832036671ec4",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveAttrib.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f54c0a056062a83b69edf82fab89c42aebcb5bd2",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveAttrib.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68e83890e130791a59016ad83a42c1167ae101c4",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveUniform.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c8d5a2bf90bc6ede5907e9b9b5b4726c78d3f31",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveUniform.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0b5fd957bea7751d563f76713a4aff26f175e30",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveUniform.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6104c84e7d63fe9c24cddc7cac4d5e245f168006",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveUniformBlockName.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d9ed0fd35a029697fa717e6625b105a152375d5",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveUniformBlockName.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb37689ae25cc364c443f00b8d5c23df9bcee321",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetActiveUniformBlockName.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7874bd87589d69b1cde12fcad47330656d1ccfd0",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetBooleanv.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ec9b242955fda90bce33152029e415f453c1bdf",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetBooleanv.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0bc8b855aa5e8d35d02665347692cf64b7c41ba",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetBooleanv.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7016c4b1685486d5f79ce0ac5c1e7598c8662362",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetBufferPointerv.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c966e11faf17784402a549612b062dc36e41a2eb",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetBufferPointerv.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7886451c942df66563c01afefb37516899fb1aff",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetBufferPointerv.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98bcbdf45d98498debca78c7d08ec3ce67ba638e",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetDebugMessageLogKHR.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3c4a42058e8c2775641b5f37a129103f90f0158",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetDebugMessageLogKHR.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a311adf8e2e4efd3199ed12fd9d1babcc1db1c2",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetDebugMessageLogKHR.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f41fd1cf8d7075e9be4a4e23fcfdedb20ca805c",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetFloatv.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53b5c0143c87384f0fc8a7b9839b48c31189fa30",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetFloatv.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93058c621decff2b4837a1faa99cd32e3a48d6ce",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetFloatv.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c960f31af3f0e1ed39d2fe6ce48b0cdfe78547e8",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetIntegerv.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8b42c9004856733afc907d15504c512f1f9897d",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetIntegerv.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c39cd927bf8fc28e2f373b1404b1665fceb13845",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetIntegerv.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49d237b4a5f0a1486b984144bd24442ba554a80f",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetObjectLabelKHR.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d38c4f12fd1fafeeda9f5682876f3d3a42107905",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetObjectLabelKHR.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b7167ebe74352fb511152b882734737fe7ced0f",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetObjectLabelKHR.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e107867e0e1edfa5514724dc7ba6ea1ef601dc60",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetObjectPtrLabelKHR.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "874e00383b6e678853a45176773aa68dceefdc11",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetObjectPtrLabelKHR.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e84f0068497c770ffffa70a4a303c2b48b150c9b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetObjectPtrLabelKHR.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "049850747a79f2efc6ce4d7b6a045fd56575fa41",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetPointervKHR.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfb13a3c61921fafd39284018073aacc5178c77c",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetPointervKHR.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d835696a510795d7a020276fc01e59c5c6a80dc8",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetPointervKHR.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce6ab240443f7e6de05e82cabbb490db35a9448d",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramInfoLog.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da0a1fd68e12a11adea561af522c0dd81609300a",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramInfoLog.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8553f2d77d937c610fc6776daa8c98db21ac74d3",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramInfoLog.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b556d5d82a5ab0db09a23c368935695535d0a8d",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramPipelineInfoLog.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6b0f7bf6279a9f11dc20a052c5b34dce22d0c0f",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramPipelineInfoLog.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a99e086e78b78af3e26d5ba7eaf9de8d58c4a63",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramPipelineInfoLog.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b07e59c031908a0120c06d663cf1c37b9d1537d0",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramResourceName.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43d680679091422ab5b98dfa0066f7b3e25d9b77",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramResourceName.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0b5fe17eec1215f2b02b6356d89f0fe251b89bb",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetProgramResourceName.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd656b60c127e20c872706c547c74e63e9e81d47",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetShaderInfoLog.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc1db5b9446725c23fc30aae04100124d2824211",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetShaderInfoLog.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71163c3c32cac6bd436d7bfc34e759ad907ad5ba",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetShaderInfoLog.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9808ef07a2baf1bb1bfdb8d708cc850c8976d45",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetShaderSource.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afbaaca7c3f6d0642dbe42b6b6b3832af6e009b1",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetShaderSource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acb47a592152ab90c88aeff50c45f7efc05061bc",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetShaderSource.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "239fe4ac2e644e97b5459feb489f992446367e2b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetString.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d4fe5b34e93ef3acbf8d8b8a3fe8142a7ae29cd",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetString.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4af31fe7f2de1b16a1216f6e0e8880acd5355d5",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetString.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1611539fe2eaac6a799f958db7d01af19c5d235c",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetStringi.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "523d4c7356c6eef17e5471140498b0aa050609c1",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetStringi.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7ee353abad49be79dbaccc7b6798c11107b4c80",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetStringi.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb656c80681f8c643c15a0a351d9e9e952a0fae0",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetTransformFeedbackVarying.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f73bbfe30b8d1742f82034ac904dee6cb99d39cb",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetTransformFeedbackVarying.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "412d04ccc5770f29e640913e0309c3bf9e160d50",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetTransformFeedbackVarying.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13ef01e290bfec25ec4a99c4d82538d94c4678a8",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetUniformIndices.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7780e235d57172e88ad99aa8e3284b92140e756e",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetUniformIndices.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e72c310904a18ae2a5a18e4d23eeb78edfad5eb",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glGetUniformIndices.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "248564232ba5c0dbb8cbd136f9c1e66697843e2e",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glMapBufferRange.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "482ea9981cbf1929f78c2848564f87d51548df5f",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glMapBufferRange.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad5c07776c375015418da44a3b2f4eef95c2b4e6",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glMapBufferRange.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bd851a93f5e82dc4f8fb23df4e8a2d9d6a0ee4b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glObjectPtrLabelKHR.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1198898d66fcf5cdc4b77ccd938ff76602d54cba",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glObjectPtrLabelKHR.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b7add18e4dc2fd66dbd79c27bb491220afb0e56",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glObjectPtrLabelKHR.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "125fd0ff199283a2d71302bfe666a07ebee3650b",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glShaderSource.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9c338ac25e636d06fa481c4e456f8d0ccb80680",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glShaderSource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b17783a68000b57f2edb151ed2e13d6c8e3f71a2",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glShaderSource.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dedd0fdaa19a7dc932210453b048ce197c8eab7",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glTransformFeedbackVaryings.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b63a11dae83b1eeb6a47c050b58746a218300084",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glTransformFeedbackVaryings.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24f2b77ab264c6e51cba2e34651b524a71035295",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/gles11/glTransformFeedbackVaryings.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0999c25f6a732a8e7fc973a7cfaa106cda1ddeb",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GL10ExtHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8392821e7a589ff19333929dd8f8a84b01fd6b68",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GL10Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7be2164f6307ff9a8c97d8ce543ddc194dcbe0b9",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GL11ExtHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8001919c7cf73dd3da5fd0f730fc6ccce9bab71",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GL11ExtensionPackHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0e5a6bea775e6b77d1908a47eff9f3950cac093",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GL11Header.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "501be659c0c2c116114ede0a53ec3e4d0737c07e",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GL11ImplHeader.java-impl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5506baf951a0325532f69b4785bf44642e57541",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GLCHeader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b78f3d2ce7de0da6cdfc8d12154c6975f56a17a",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GLHeader.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afcc3ebe7f520d33c907c6fd0ed968abcc0ba8ae",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/GLImplHeader.java-impl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd6e3f39578a31818f7e53865587b6951006ff18",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/glGetString.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "898fabcf2ce0b6a6dac58749f4085edc29650253",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/glGetString.java-10-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "898fabcf2ce0b6a6dac58749f4085edc29650253",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/glGetString.java-if"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c7881cfd8906586519520321575eb002a6871ca",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/glGetString.java-impl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e64187c8a3fb507082301c9a95b1f378614900d0",
      "new_mode": 33188,
      "new_path": "native/opengl/tools/glgen/stubs/jsr239/glGetString.nativeReg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b30fd130778afb39170d8dd201dbc73c48a698e",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen2/glgen.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f6ebc3502d23a322f8585e75675a37be943a09e",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen2/registry/egl.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78a4a432167392903aa24dacec8b155062cb1913",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen2/registry/genheaders.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f0697a30dabbf6271c28eed57cc9831f7ce6c21",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen2/registry/gl.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bbe0a052dbeda0641f93ad1f9602681aacde051",
      "new_mode": 33261,
      "new_path": "native/opengl/tools/glgen2/registry/reg.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79db871d4e21f250e3a95937b501807c19a7a75f",
      "new_mode": 33188,
      "new_path": "native/services/batteryservice/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07cc7971ceb95b33c87ee8a89fa0e097de6ff5c7",
      "new_mode": 33188,
      "new_path": "native/services/batteryservice/BatteryProperties.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "483d92585ca7a81461445628d2f1427c40e84c92",
      "new_mode": 33188,
      "new_path": "native/services/batteryservice/BatteryProperty.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7555f4b7c897d7e397f8a3abb84059e56df609c6",
      "new_mode": 33188,
      "new_path": "native/services/batteryservice/IBatteryPropertiesListener.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fdda4362dacd74bb782ad098421a2688668b2c5",
      "new_mode": 33188,
      "new_path": "native/services/batteryservice/IBatteryPropertiesRegistrar.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed867d84416d0bbf0bd557b0933afbe460e53e37",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3958c8b71a1fb2fd03648179f2f065417936e839",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/EventHub.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f94c770ec81de296d6466e2d02108de457e620e",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/EventHub.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a99e637fdf439a69d3ce0c3b0c275e800568e637",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputApplication.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f5504c2d234dec65a30b33fa5fe3fe131927266",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputApplication.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "941bf407ba709b12a33568e56f9ab64204b3ed45",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputDispatcher.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c054f5ce0c799c0ab4d1b4f5cc338e7caa4100a",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputDispatcher.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dded47dc88d31178c44b723ae18282b7a4cca3e6",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputListener.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ec09ce4b5232d13ac765657f8f61f6dc8109316",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputListener.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a6547bdf03c72a8d3e8b6261f5743e20be80075",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a213b2dfaa517a16259838d69813ecd45ef37552",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2cbfe801f52486c609767def42a3fee49ba5b56",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputReader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30c84b12684734f6435cd6658f724b791b5a2f62",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputReader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b913c51b3d5d9da6d35bcee9ea30a76012a9743",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputWindow.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ac7fce549ce943c33a7b3bb8d3c77c7c1608f9b",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/InputWindow.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e94dd94868d3edca8836247d014e0b95c86a8262",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/PointerControllerInterface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b82817545be55c1dcaf1ec4abe80546d454fbb31",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "630a596b7b442e7c343907f805fa7735478261db",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/InputDriver.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7734ac29626033795fcd978ac4e5e6c4ff5d73b3",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/InputDriver.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "859c3b8332ce2fe3881ff07490aff619ff57849f",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/InputFlinger.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39e69e5efc1f6560a441a47430cedc4d96abf4bc",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/InputFlinger.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51d3e6b5794a992f169b0c8bd145653fab2be027",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/InputHost.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42a66e073ed3d820951612c8ea1e18a4e3a64b6a",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/InputHost.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a517cc5d92bbf755169b9a0667bc2e069cd8e03",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/host/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c433929ef6fd2914f74d956848fd635b8a57f50",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ae36d86f1fce83544a9a33fc114547315b1eef4",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/tests/InputDispatcher_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f12320d3efe89fdafc99758bd3eecbc5f83300d4",
      "new_mode": 33188,
      "new_path": "native/services/inputflinger/tests/InputReader_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6006e6f4fd99a904e0b2beb08637a8114137e964",
      "new_mode": 33188,
      "new_path": "native/services/nativeperms/.clang-format"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34ccd0bf793a281abf515915191364545d52b781",
      "new_mode": 33188,
      "new_path": "native/services/nativeperms/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89db85ca0adb90fa647811f2a8872d4ea891f203",
      "new_mode": 33188,
      "new_path": "native/services/nativeperms/android/os/IPermissionController.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4144995b0fa8a1a5e25bc2431a7956923b73837",
      "new_mode": 33188,
      "new_path": "native/services/nativeperms/android/os/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f03bedb29028f2922e82efed3e5bb932da867a7",
      "new_mode": 33188,
      "new_path": "native/services/nativeperms/nativeperms.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "704c0a2acc1aac297b47dd6cdcc5f8c8c87420aa",
      "new_mode": 33188,
      "new_path": "native/services/nativeperms/nativeperms.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b3af7092733b66d211c0afa59bcdadde0341951",
      "new_mode": 33188,
      "new_path": "native/services/powermanager/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea3a831c135e8350df86873a74388e371e4c5fc4",
      "new_mode": 33188,
      "new_path": "native/services/powermanager/IPowerManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f24ddc68a1bb01262a634820f0f6075d35a5fa2",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81f32cdc585ed8c55395c490d8f8bbbfae356fba",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/BatteryService.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08ba857518aebe62f688e91fe7890652da0b8482",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/BatteryService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b07d5448a67fc60e3d1ab42a3459a95f49a57ca0",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/CorrectedGyroSensor.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c49c080126c81fafbf26d5138b6607eb79497fb",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/CorrectedGyroSensor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f63c31d16c0a3d3d665cd3fc15b85010d1379e2",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/Fusion.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7062999b75f81043a8b10caa2488889f68a1d9e8",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/Fusion.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61118bc54a6714fe507cda18a4747dc71bbb01bd",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/GravitySensor.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac177c4659a9bf074be96bc1431237febe9e9d0d",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/GravitySensor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5f20d2a38cecf2bebd10fc5bbe391b4d9bb1b92",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/LinearAccelerationSensor.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5deb24f3775a40dc3042f090c7f2accf283cbc2b",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/LinearAccelerationSensor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d85cca0f66ccb62919d3fd1fe3c8c1cb73db4c3",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/OrientationSensor.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "855949dea6d7fdc48adc8a8da0cf17d3ffa687de",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/OrientationSensor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb305ebf8deae3fa0f4fe979764c3df921a40a0d",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/RotationVectorSensor.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb97fe189ebb60db0e4c5b769b68281b92837d16",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/RotationVectorSensor.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40d596f36b478e1e4780c5319d5a65660fe41e5b",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorDevice.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c48484994fcb13cff3bedbc377cd818c13d84201",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorDevice.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d93009176c0bd8c83624f49c9db23e78d87d943",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorFusion.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "432adbcfd095fe669e3c5a658a45646d6d19e368",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorFusion.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "970220b291fc608b0d28d4fc60383ffbbcde8809",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorInterface.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e763771660f3181829b56542949741f3537b073",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorInterface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db4a4dbeb74313371780e58f9479c2271b58226b",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorService.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6df0aae861b4ea27a971bc234cebc7de2e0aa28c",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/SensorService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01bb0e781e3e0ff86dc43c549ab1944bb0b33bab",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/main_sensorservice.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a76fc91cb074d8dce3f84dc0ac0cf196371a29c8",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/mat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fea1afe160cb6b5a69ec04a3794e4687c1370015",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/quat.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "45296dd6c0d433538a78bd6e2688ce9e03d4fa74",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfdf6a38e5b9809b321927171afa9ccd1719dfae",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/tests/sensorservicetest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da4c599a7e89fc2f5d177ff35534e5d5e8659de5",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/traits.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a142bad3a1a3bf9877d5cbd8f26fc8bbb2de2d67",
      "new_mode": 33188,
      "new_path": "native/services/sensorservice/vec.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87ff35511de7406760885adaa144bfd50f947f9b",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e9d4433adba3321299b878bdf5e98f1731ec10f",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Barrier.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49389e062ff92238716dcdf1b4f30504d66466ce",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Client.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6d738125aa8aa1e25376393f746dc7934d5c58d",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Client.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "652448159f60631be05ab3c86c897e24d60186b5",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Colorizer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "659c2c8e49e505f2e8c8d7335532846fcbfb6cef",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DdmConnection.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6b088bf1876f2de6589aa2d233ecc7b38224233",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DdmConnection.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3738a554869dfee5e46ae40f9fbb58daddd9b0f4",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DispSync.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67142b69dbfceaab8e02b3afc8b0a8abd314df28",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DispSync.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdf8f7404af0d7ae1446c3b068e94076aa198ffc",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayDevice.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8695a44eca38af9735e37d4a6835e7bcf1146b96",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayDevice.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f743c19013fa119c33d786ef7a8f25aaec8abcd",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/DisplaySurface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b08a95105670becbe640451bae303f92bc224311",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/FloatRect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70af656d9f2afe6b97a31d5c4a6a3b17289bb80d",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/FramebufferSurface.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d1784086eb4874c45557f66fef7368f73a319bd",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/FramebufferSurface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d37fcb2b8a25751452028fb801c2b78b2dfc736e",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/HWComposer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e0b3d85ea06a1ccca6ec80a6df7d7d222c14402",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/HWComposer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd50b4a079c37f10ba463508bb126af96147eb8f",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/PowerHAL.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5f82a97fc8c526198f69b6b8951a47e262627f1",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/PowerHAL.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba4c1981af23426c1c76c14b0bbc44d88dadbe0e",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/VirtualDisplaySurface.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6298751f3039355d22ec43f71178c0bc25752994",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/DisplayHardware/VirtualDisplaySurface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feb8936cdfbc3243ca34f109fcb27f5013fec8f9",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Effects/Daltonizer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e81643747d2e71395db537696fa795f3726aae2f",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Effects/Daltonizer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65040913fac092b33c527084d0d99923470d47aa",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/EventControlThread.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be6c53aa325f03281d01b3116bfd556944e3930b",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/EventControlThread.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47bab83bf7afb96381c78c87f8c871c1995aae58",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/EventLog/EventLog.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52075147ef9ea54dfd8f10669b819fa6f203cadb",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/EventLog/EventLog.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "791e0e408429f5ad2528a881d73538fffa15db56",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/EventLog/EventLogTags.logtags"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7602000063ea682005e5220f9e9d41fc9b90eca",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/EventThread.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ba179ad7be009ecfd2dec33a7a546a8a1590a09",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/EventThread.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c09bbe4088bf4bd25984db2995205ff54152070c",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/FrameTracker.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd5e3f3cf3085afcfd9c252957394842ba64c6a8",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/FrameTracker.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a701e8c1a5049c9643e3013bba750f7f093cae9",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Layer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1e5e9ff192ccaa4869f3d19067da7656b14d2f1",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Layer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14aa328fef3c2bdb97cb78bbbf152551b767803e",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/LayerDim.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0cfca98cf70a708c60fc11674734b04d2e52044",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/LayerDim.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/MODULE_LICENSE_APACHE2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ad86a6acaf57d7d0ff31d3acd4f4b8a91b3eddd",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/MessageQueue.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b77e08e7cc7d337bca06fa8bd2cb646a16e2857b",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/MessageQueue.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb7af97741caf4de8a054f82ce1a2c816846672a",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/MonitoredProducer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da95766ceb2e3d8a1459fa2b72d44d5b378b9d56",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/MonitoredProducer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dab8726828d87285ed84d50fd69f8d84137897f",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Description.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a3447c5a18b337a6dbe651ac29defc43126292e",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Description.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a47568f55be9cb55646129f60be81c782d85505",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLES10RenderEngine.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9c7c04557c27ec9ac3204eb1697419e97f32121",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLES10RenderEngine.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a9f59b58282619901193018f842129d8053892b",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLES11RenderEngine.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08de6465f4568ac1ffd3a8c2a9975a326dc1c292",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLES11RenderEngine.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fabaf5bee993e65a24c3059ad1e45e07c020db3",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLES20RenderEngine.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "819356a62ba984d12a9b3858cf0ff8a23142cfdf",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLES20RenderEngine.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76bbcc1bfeb39a42882158261f292185226d0224",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLExtensions.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d81ed2a7bce0ea26c6c1b9845d91552749544143",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/GLExtensions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffd9be2a8a96f607eff7ddd0c1ff102a98a8df39",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Mesh.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6d42b09757c5dfb39585b9951d41944b8858089",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Mesh.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0424e0cca0aa85023697286cfb9e52da0c3a58e6",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Program.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36bd120e39f090812d59fd232585d79a16d66f83",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Program.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba11259ac2476bd1411bce135a5395cf73fc9dcd",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/ProgramCache.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa53d3379bad43d751e20275824fbe7426eb3ea",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/ProgramCache.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cd42e40525c13a364ab8cc6cf9a5c210fa1fc59",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/RenderEngine.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31a961efe381779c9f6fd36bf662ac89b6a881d9",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/RenderEngine.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8875b6d85b4fe2b42028811ece2bb8e7702cc842",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Texture.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cf85fc7f958bde8270c0060b34fa8faf69ffab1",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/RenderEngine/Texture.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5742f6fc0724a4e30d4376ca2a7c0a97234ab3e1",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/SurfaceFlinger.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3baadd46bb9ea5e7641e07a10ee65940776fb10",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/SurfaceFlinger.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed1f31b55420ef3c46107006b61af4147ca1509b",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/SurfaceFlingerConsumer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "779e5b77b21c29684e73a0b936db5b25a0d7406d",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/SurfaceFlingerConsumer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35e7e7dac165aff09c6b1d090f26c6cd8b6dd4ae",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Transform.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2f0010a3e8da4a3c93ee324b76897d94fce9e9a",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/Transform.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4c5262ddf7cb9ef00ddbc3abfffde2523749b8b",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/clz.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca81aaa7348328235898c5c611c6c9c6a342f591",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/main_surfaceflinger.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d6e20fb030c9e1dfa1767c0f4003c49296ef400",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/surfaceflinger.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "979062e3c83bb145ff99731a8acbc1d8b0eccbe7",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcde5120179520ec109a02571421ba112580fa0d",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/Transaction_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d81679eab73c0e1df47d5bfe16ebf63afb00bbec",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/resize/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b051e8114f11100ec61faaf8f7fbee47de4e069",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/resize/resize.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5cdd1a841c52f85b3422af0a35770e392bf8c178",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/screencap/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f842fc3ffb02d63f3ee6bd2f308fd7d96bd1952c",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/screencap/screencap.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6219dae8bebd544382655ec8085335023ce839f3",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/transform/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e112c4ee00f60c11cbe2063fde69fe447ca80455",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/transform/TransformTest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9181760453da0a2d1bf97ae67c9d7e63d7df9452",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/vsync/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa72c79248afc0dc621e1400d774bb20df0eed44",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/vsync/vsync.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c25f5ab083feaa228e98c1f496149136db37efa8",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/waitforvsync/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b88b04a8976e5db2c1e6145cb6c6fb9bc0b487ec",
      "new_mode": 33188,
      "new_path": "native/services/surfaceflinger/tests/waitforvsync/waitforvsync.cpp"
    }
  ]
}
