Skip to main content
replaced http://stackoverflow.com/ with https://stackoverflow.com/
Source Link

Apparently, this is now an Android SELinux security feature -- mounts initiated from most processes are not visible to other processes. See this answerthis answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

Update: This did work for me, after a reboot.

Apparently, this is now an Android SELinux security feature -- mounts initiated from most processes are not visible to other processes. See this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

Update: This did work for me, after a reboot.

Apparently, this is now an Android SELinux security feature -- mounts initiated from most processes are not visible to other processes. See this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

Update: This did work for me, after a reboot.

Removed erroneous soln., which I thought had worked, when it was actually the other one...
Source Link
user140691
user140691

Apparently, this is now an Android SELinux security feature -- mounts initiated from most processes are not visible to other processes. See this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

Update: This did not work for me. However, I simply added my mount command to the end of /init.rc, and the mount was visible system-wide on bootup.

If you have init.rc and want more flexibility, you might be able to launchafter a daemon from it to execute mount commands received via IPC. But I'm not familiar with SELinux's house rulesreboot.

Apparently, this is now an Android SELinux security feature -- mounts initiated from most processes are not visible to other processes. See this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

This did not work for me. However, I simply added my mount command to the end of /init.rc, and the mount was visible system-wide on bootup.

If you have init.rc and want more flexibility, you might be able to launch a daemon from it to execute mount commands received via IPC. But I'm not familiar with SELinux's house rules.

Apparently, this is now an Android SELinux security feature -- mounts initiated from most processes are not visible to other processes. See this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

Update: This did work for me, after a reboot.

Improved grammar; removed reference to 3rd soln. not mentioned.
Source Link
user140691
user140691

Apparently, itthis is now an Android SELinux security feature that mounts initiated from most processes are not visible to other processes, according-- mounts initiated from most processes are not visible to other processes. See this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

Neither of these options workedThis did not work for me. However, I simply added my mount command to the end of /init.rc, and the mount was visible system-wide on bootup.

If you have init.rc and want more flexibility, you might be able to launch a daemon from it to execute mount commands received via IPC. But I'm not familiar with SELinux's house rules.

Apparently, it is now an Android SELinux security feature that mounts initiated from most processes are not visible to other processes, according to this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

Neither of these options worked for me. However, I simply added my mount command to the end of /init.rc, and the mount was visible system-wide on bootup.

If you have init.rc and want more flexibility, you might be able to launch a daemon from it to execute mount commands received via IPC. But I'm not familiar with SELinux's house rules.

Apparently, this is now an Android SELinux security feature -- mounts initiated from most processes are not visible to other processes. See this answer.

A related Android kernel development thread suggests replacing an uneeded system service (e.g. /system/bin/debuggerd) with a shell script that runs the desired mount command. This you'd launch with start debuggerd.

This did not work for me. However, I simply added my mount command to the end of /init.rc, and the mount was visible system-wide on bootup.

If you have init.rc and want more flexibility, you might be able to launch a daemon from it to execute mount commands received via IPC. But I'm not familiar with SELinux's house rules.

Source Link
user140691
user140691
Loading