Loading init/builtins.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -884,6 +884,13 @@ static int do_installkey(const std::vector<std::string>& args) { do_installkeys_ensure_dir_exists); } static int do_init_user0(const std::vector<std::string>& args) { if (!is_file_crypto()) { return 0; } return e4crypt_do_init_user0(); } BuiltinFunctionMap::Map& BuiltinFunctionMap::map() const { constexpr std::size_t kMax = std::numeric_limits<std::size_t>::max(); static const Map builtin_functions = { Loading @@ -900,6 +907,7 @@ BuiltinFunctionMap::Map& BuiltinFunctionMap::map() const { {"export", {2, 2, do_export}}, {"hostname", {1, 1, do_hostname}}, {"ifup", {1, 1, do_ifup}}, {"init_user0", {0, 0, do_init_user0}}, {"insmod", {1, kMax, do_insmod}}, {"installkey", {1, 1, do_installkey}}, {"load_persist_props", {0, 0, do_load_persist_props}}, Loading rootdir/init.rc +2 −0 Original line number Diff line number Diff line Loading @@ -420,6 +420,8 @@ on post-fs-data symlink /data/data /data/user/0 init_user0 # Reload policy from /data/security if present. setprop selinux.reload_policy 1 Loading Loading
init/builtins.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -884,6 +884,13 @@ static int do_installkey(const std::vector<std::string>& args) { do_installkeys_ensure_dir_exists); } static int do_init_user0(const std::vector<std::string>& args) { if (!is_file_crypto()) { return 0; } return e4crypt_do_init_user0(); } BuiltinFunctionMap::Map& BuiltinFunctionMap::map() const { constexpr std::size_t kMax = std::numeric_limits<std::size_t>::max(); static const Map builtin_functions = { Loading @@ -900,6 +907,7 @@ BuiltinFunctionMap::Map& BuiltinFunctionMap::map() const { {"export", {2, 2, do_export}}, {"hostname", {1, 1, do_hostname}}, {"ifup", {1, 1, do_ifup}}, {"init_user0", {0, 0, do_init_user0}}, {"insmod", {1, kMax, do_insmod}}, {"installkey", {1, 1, do_installkey}}, {"load_persist_props", {0, 0, do_load_persist_props}}, Loading
rootdir/init.rc +2 −0 Original line number Diff line number Diff line Loading @@ -420,6 +420,8 @@ on post-fs-data symlink /data/data /data/user/0 init_user0 # Reload policy from /data/security if present. setprop selinux.reload_policy 1 Loading