)]}'
{
  "id": "f7c3ccb322dbdb61c2aecb2a11ee6088f5f7b3af",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "a01ee289f9a3c65287845c5138783d4f3b24a443",
      "name": ".gitignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff1f5a2f6d7e9b2a446cee5d5ee23a6d3c6bb4f0",
      "name": "Android.mk"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ecf89ae758f66018fadd428f68e37523a048b4ec",
      "name": "CleanSpec.mk"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5b1efa7aac764ae6d8da63476a2d5cec02a6a5d",
      "name": "NOTICE"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3c45295cd9bfa6e1e49e253fb3b6376792ddde6",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c18126d00f8af8ba87822f3ea59577706ce63eb8",
      "name": "adb_install.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7cb33686e80bd8658edf42ae414fc096a1ef270",
      "name": "adb_install.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5c39e4e4555363a18ddcc135995cbe971d6d1f23",
      "name": "applypatch"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9c120a637a098f67175172e835f6db8602615f45",
      "name": "bmlutils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbb31e060152e397b3888dd1ba6f5c5cdeef0e95",
      "name": "bootloader.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a682b28abfe7c722f482257978355c1f09e64e8",
      "name": "bootloader.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18b03043b1bd9815a7335cf1d22cd9fbc9d2a373",
      "name": "common.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c4dc42735b1a1bdb585c0dd4a2f71463bedee704",
      "name": "crypto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c611e78fa2aaf186ac4500907cba2869b75d95c4",
      "name": "data.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ca9f4eb61db33fa0ad69b9fc9913bb63e0cb9e9",
      "name": "data.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "723cf9b12a514ed22e95a6b9c0d8fb85d7cb1497",
      "name": "data.hpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "648eaec4e1eb98c25b12058217f077d1928b0dbe",
      "name": "default_device.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "583de75eff25d1b4b389a43561642e18cda2af1c",
      "name": "device.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8fead2c159ce3799ecc4a0a9ce136b922dea69de",
      "name": "digest"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "dbf051595a94969ac84ed3f7ba991f22b47f62d9",
      "name": "dosfstools"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "79762b0fe6153f5a16dee7eb7985efb27bcf8d64",
      "name": "edify"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2e5210bee38591bf93b6889bf494488a7c1494cc",
      "name": "etc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "db74f568d336992d88287e41fa1d74d43b0e092f",
      "name": "exfat"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e7cd6ff0355931257126fe8e9c695d3d995e05d7",
      "name": "fb2png"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40ac516b031d385108d3255cc591bbc6c3c8cc39",
      "name": "fixPermissions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6439dac609b8c56c86ecd890e0a5cf2cdf76c640",
      "name": "fixPermissions.hpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8f440ee56baa30c176aa6c440ba5134f8ed105af",
      "name": "flashutils"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "444005b2acc4eb6fe0b3489d8b50e89e347e520f",
      "name": "fonts"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4ccff6950f6e9ada2eef56755247730ca4d470b6",
      "name": "fuse"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "26fc156515e67f83bbd6da77df81a541deb087e0",
      "name": "gui"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3864e5291a899c49f5b3e35d52daa529e70e2f2b",
      "name": "htcdumlock"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "54e2f06e7445e8515a0d9484bd907ad03a021216",
      "name": "injecttwrp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "797a525fd4214208d5a3304e7c9261483527fa40",
      "name": "install.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "043ce1383700f7c759c3c73cbfd8166e4f6a7f18",
      "name": "install.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4e4c41cdf8c0b1445e5180a6818bab8df4f114d7",
      "name": "libblkid"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "bbfa41a66c6fd1e1f2fb6d573bc9395e0fa98e9f",
      "name": "libcrecovery"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "caccde7e21fc00dd8111fbe9cd3181720ba21f4c",
      "name": "libmincrypt"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9d9d5eb8af3414876fd938f942859ec9bf49defc",
      "name": "libtar"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f931b373352794b32862d8ad553608b3d23b45d",
      "name": "make-overlay.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6a7662051754ac182b643349bb294e1cd0de4d81",
      "name": "minadbd"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1917c25614f19b02a7a0991c372e03dbe9b3f6c3",
      "name": "minelf"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "674ac06b1cf83d569ef1713335af3adacc776b01",
      "name": "minui"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "dec3127181238a7ae1f49767ed4fedff2eb6cb06",
      "name": "minuitwrp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d125be297f9f3c10eecd6cdc3a1b38f4bd36a4ad",
      "name": "minzip"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a9addf45d7901dec9b0c42f90c7fee697f25947f",
      "name": "minzipold"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "60f82aac735e4c2fcec6c3ce247d643f5c505d9e",
      "name": "mmcutils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e8b69e832c12655bd8a28ba7bdb23dbbe77a7c5e",
      "name": "mounts.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed7fb5fe33c3ff91a401fb811be54af928e462cb",
      "name": "mounts.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "80cc579ad163c49469603dee8e27826e00ea650d",
      "name": "mtdutils"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "41fda46bf9998fe6cb5852115452e028486b6992",
      "name": "openaes"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bede6d7c2042ff69dc65d674cbafe87a9812d510",
      "name": "openrecoveryscript.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45d33e64629681734ae493d2a6367031c4441f4e",
      "name": "openrecoveryscript.hpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13f0db71a5e586bca84b486dbd5740862e838e6c",
      "name": "partition.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "091ae32881380d08d9c9b07e1de00d25bad50882",
      "name": "partitionmanager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "287da62a6de20c6147cc28ac66bb9a70dd07452f",
      "name": "partitions.hpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fb48ce7667c6991bfb505e79721628ef77499637",
      "name": "pigz"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fff6fe3e2062a2070a17ecb959215d7df5299b02",
      "name": "prebuilt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de99393575659f206753cbaeb493da71d90538d5",
      "name": "recovery.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dae9348b44f5bedee8ae810f47ca941c63b1c29",
      "name": "recovery_ui.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "68aa71bdd3b83f0ae912d3e133506a1da90c12bf",
      "name": "res"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63a8eaf3bbe3833e388f968e631dcc9c423ec971",
      "name": "roots.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "230d9ded3d460921ebd33307cf8f86a583b899d2",
      "name": "roots.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e7bd8a993148089569c9a492d4b4a85bf2d2688",
      "name": "screen_ui.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc35d95b64015c34cd9ba6c798f47679bf099d90",
      "name": "screen_ui.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b6e7217ab3e3345a548878f85b32891da9113a0",
      "name": "tarWrite.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "498ca0aa2beaae5009cdaf53ffb239eaf39c9267",
      "name": "tarWrite.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aec7a54eac620e44bac1064149e64252c3c48f9b",
      "name": "testdata"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c02b86380508fea2aa06328f1f3daff769589947",
      "name": "toolbox"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "890875f7ce7d381358c809a9209defc0861380fd",
      "name": "tools"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0e49e0cdf9ce35d65f412448fdaba5c9856c0bb",
      "name": "twbootloader.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c96d04e27d85c6308a513d131f32e6eda90163e",
      "name": "twcommon.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af12ce36f0d4ffadadfe26f0ec539637357d1e0e",
      "name": "twinstall.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea467a2b9d714954408cb23f5d36e79f01f360b0",
      "name": "twinstall.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e172f3da0dd385f8294dfdfd382d5ba58a4e8529",
      "name": "twrp-functions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1050f5644f095bbed1e2775e7d1cd71579b48b5d",
      "name": "twrp-functions.hpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06532cba2ac2d8cdae086d32d4c54951e4de2fdb",
      "name": "twrp.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66c803104f6cd52deabd9b86cff5b57d9031ad03",
      "name": "twrpDU.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04527cd61640619f3d25ce566eec917c5f34d1ab",
      "name": "twrpDU.hpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e888d85613f127e3b424f1c6611497ad4213c0d0",
      "name": "twrpDigest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c99eb957a715b27047f43e6c2930e33074e5c30",
      "name": "twrpDigest.hpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e77e1d059f35c128ea65eed392f94c7740b8bf2b",
      "name": "twrpTar.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a73b917e1ba8e3d0f0124213125ca1f89561cf41",
      "name": "twrpTar.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa3d2ced6c15406e52ef83ab2acdda5fc8b9454e",
      "name": "twrpTar.hpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44656d10f8f72da2bb6d89fda7c3fe8773889d1f",
      "name": "ui.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c8987a339736574c6967cf0a044bd3a44f1ad6c",
      "name": "ui.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4baa8a894a014ee221c3a1ffe9de86172ef3d0fc",
      "name": "updater"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a860acf7907b2d50b1d24e2933947bcc52a1ecd",
      "name": "variables.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccc0742d2f1ae837c5d7115d53f88b8042cc2268",
      "name": "verifier.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d70417340fe7caf00777f9619f79b7fe63cccbc7",
      "name": "verifier.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20aa3d1de2ff148b131b4e1406b0b4aa84d11c35",
      "name": "verifier_test.cpp"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "65f77f401cc71ff10a44a7383c4581f0e7faef4f",
      "name": "verifier_test.sh"
    }
  ]
}
