mirror of
https://github.com/nix-community/nix-on-droid.git
synced 2025-11-08 19:46:07 +01:00
parent
e214fdef86
commit
49e10dbb52
1 changed files with 10 additions and 0 deletions
|
|
@ -7,6 +7,9 @@ let
|
||||||
fakeProcStat = writeText "fakeProcStat" ''
|
fakeProcStat = writeText "fakeProcStat" ''
|
||||||
btime 0
|
btime 0
|
||||||
'';
|
'';
|
||||||
|
fakeProcUptime = writeText "fakeProcUptime" ''
|
||||||
|
0.00 0.00
|
||||||
|
'';
|
||||||
in
|
in
|
||||||
|
|
||||||
writeScript "login" ''
|
writeScript "login" ''
|
||||||
|
|
@ -37,6 +40,12 @@ writeScript "login" ''
|
||||||
BIND_PROC_STAT=""
|
BIND_PROC_STAT=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ ! -r /proc/uptime ] && [ -e ${installationDir}${fakeProcUptime} ]; then
|
||||||
|
BIND_PROC_UPTIME="-b ${installationDir}${fakeProcUptime}:/proc/uptime"
|
||||||
|
else
|
||||||
|
BIND_PROC_UPTIME=""
|
||||||
|
fi
|
||||||
|
|
||||||
exec ${installationDir}/bin/proot-static \
|
exec ${installationDir}/bin/proot-static \
|
||||||
-b ${installationDir}/nix:/nix \
|
-b ${installationDir}/nix:/nix \
|
||||||
-b ${installationDir}/bin:/bin \
|
-b ${installationDir}/bin:/bin \
|
||||||
|
|
@ -45,6 +54,7 @@ writeScript "login" ''
|
||||||
-b ${installationDir}/usr:/usr \
|
-b ${installationDir}/usr:/usr \
|
||||||
-b ${installationDir}/dev/shm:/dev/shm \
|
-b ${installationDir}/dev/shm:/dev/shm \
|
||||||
$BIND_PROC_STAT \
|
$BIND_PROC_STAT \
|
||||||
|
$BIND_PROC_UPTIME \
|
||||||
-b /:/android \
|
-b /:/android \
|
||||||
--link2symlink \
|
--link2symlink \
|
||||||
--sysvipc \
|
--sysvipc \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue