I am editing paths on some binaries short of recompiling them.
I want to replace /lib/ld-linux-armhf.so.3
, which I cannot create, by a path of same length, that I can create without rooting the phone. It should be something of the same length because I am editing binaries. I have chosen the path /data/data/com.clk/.so.3
, after the different possibilities listed below. What I'm trying to do is create /data/data/com.clk/.so.3
, which should be a symbolic link to /data/data/com.spartacusrex.spartacuside/gentoo_armv6l/lib/ld-linux-armhf.so.3
I initially used /proc/5781/cwd/rmhf.so.3
, but this is not readable by other applications (which are other linux accounts).
I then tried /data/.tmp
, but it is specific to my phone, and not documented according to @ChrisStratton. Same about /data/logcat_log
.
/sdcard
is excluded because fuse options rw,nosuid,nodev,relatime,user_id=1015,group_id=1015,default_permissions,allow_other
restrict links and exectuables and /lib/ld-linux-armhf.so.3
is to be executed.
Does anyone know how else I can accomplish this?