Quote:
Originally Posted by dhdurgee
True, unless that feature has been deliberately removed, as I found when I attempted to create a symbolic link on my rooted android JellyBean phone.
Dave
|
Android is just another, specialized, Linux distribution.
The Linux kernel used is modified to support several system calls not in the mainstream kernel, but they are relatively minor.
The most major change in the distribution is the system library, which Google re-implemented to avoid the virus licensing of the GPL, but that is in user space.
And that was to conform to their own rule of: "No open source in user space".
To remove symbolic linking would be an extremely deep and invasive change.
Plus it would break the standardized file system layout used by *nix systems.
So I don't think they would (or could) remove it from the system libc.
The reason you experienced a failure in creating them was not due to their having been removed from the system.
It was for some other reason.
Most likely, you where trying to do it on a section of the file system tree that was backed by storage that did not support 'write' operations. (cramfs, squashfs, romfs, others)
The kindle system has anywhere from 4 to 7 (or more) such backing stores.
If you still have access to that version of Android, it should be fairly easy to discover the cause.