5 ms·
If you can modify an init.rc then you can bind mount over the apex mount before the Zygote runs.
by ASinclair 3y ago
If you can modify an init.rc then you can bind mount over the apex mount before the Zygote runs.
- phh 3y agoinit could chose to launch every process in a new mount namespace, which would break this. I have no idea whether it does that, it probably doesn't, but my point is that as long as it's not released and open source, it's not worth looking at.
- tux3 3y agoEven if you can look at the open-source code, it's still a maintenance nightmare to try to build on top of it, it just moves too fast. Much like any user could fork Chrome in principle and scratch their particular itch, but the sheer pain makes that not worth it except for motivated, organized teams I'm not sure reverse-engineering some Java bytecode is even the rate-limiting step at this point, I'm more demotivated by the knowledge that everything will break again with energy-sapping frequency
- ASinclair 3y agoI'm in the unfortunate position that I'm in this maintenance nightmare at work. Though I solved this specific issue months ago. There will be many like it to come.