[Desire Android Development] m0narx:
It is compiled ld-linux.so for arm. It will allow to view file dependencies on libraries, and run binaries with a different set of libraries (from another folder, not from /system/lib).

For example:

dependes for cam_ins_spmo:

# ./ld-linux.so --library-path /system/lib --list /system/bin/cam_ins_spmo
libscaladoapi.so => /system/lib/libscaladoapi.so (0x40001000)
libc.so => /system/lib/libc.so (0x4006b000)
libstdc++.so => /system/lib/libstdc++.so (0x400ba000)
libm.so => /system/lib/libm.so (0x400bd000)
liblog.so => /system/lib/liblog.so (0x400d4000)
libandroid_runtime.so => /system/lib/libandroid_runtime.so (0x400d8000)
libnativehelper.so => /system/lib/libnativehelper.so (0x401d6000)
libutils.so => /system/lib/libutils.so (0x40208000)
libskia.so => /system/lib/libskia.so (0x4022f000)
libcutils.so => /system/lib/libcutils.so (0x40344000)
libdl.so => /system/lib/libdl.so (0x40362000)
libexpat.so => /system/lib/libexpat.so (0x40365000)
libbinder.so => /system/lib/libbinder.so (0x4037a000)
libnetutils.so => /system/lib/libnetutils.so (0x4039f000)
libui.so => /system/lib/libui.so (0x403a6000)
libsurfaceflinger_client.so => /system/lib/libsurfaceflinger_client.so ( 0x403bb000)
libcamera_client.so => /system/lib/libcamera_client.so (0x403d2000)
libskiagl.so => /system/lib/libskiagl.so (0x403e5000)
libsqlite.so => /system/lib/libsqlite.so (0x403f0000)
libdvm.so => /system/lib/libdvm.so (0x40444000)
libEGL.so => /system/lib/libEGL.so (0x404ee000)
libGLESv1_CM.so => /system/lib/libGLESv1_CM.so (0x404f9000)
libGLESv2.so => /system/lib/libGLESv2.so (0x404ff000)
libETC1.so => /system/lib/libETC1.so (0x40504000)
libhardware.so => /system/lib/libhardware.so (0x40507000)
libhardware_legacy.so => /system/lib/libhardware_legacy.so (0x4050a000)
libsonivox.so => /system/lib/libsonivox.so (0x40519000)
libcrypto.so => /system/lib/libcrypto.so (0x4056c000)
libssl.so => /system/lib/libssl.so (0x4062b000)
libicuuc.so => /system/lib/libicuuc.so (0x40653000)
libicui18n.so => /system/lib/libicui18n.so (0x40730000)
libicudata.so => /system/lib/libicudata.so (0x40810000)
libmedia.so => /system/lib/libmedia.so (0x40d2a000)
libwpa_client.so => /system/lib/libwpa_client.so (0x40d8b000)
libjpeg.so => /system/lib/libjpeg.so (0x40d8e000)
libbluedroid.so => /system/lib/libbluedroid.so (0x40dc4000)
libdbus.so => /system/lib/libdbus.so (0x40dc9000)
libz.so => /system/lib/libz.so (0x40e0f000)
libemoji.so => /system/lib/libemoji.so (0x40e22000)
libpixelflinger.so => /system/lib/libpixelflinger.so (0x40e25000)
libgps.so => /system/lib/libgps.so (0x40e41000)
librpc.so => /system/lib/librpc.so (0x40e66000)

dependes for libcamera_client.so:

./ld-linux.so --library-path /system/lib --list /system/lib/libcamera_client.so
liblog.so => /system/lib/liblog.so (0x40014000)
libcutils.so => /system/lib/libcutils.so (0x40018000)
libutils.so => /system/lib/libutils.so (0x40036000)
libbinder.so => /system/lib/libbinder.so (0x4005e000)
libhardware.so => /system/lib/libhardware.so (0x40083000)
libsurfaceflinger_client.so => /system/lib/libsurfaceflinger_client.so (0x40085000)
libui.so => /system/lib/libui.so (0x4009c000)
libc.so => /system/lib/libc.so (0x400b1000)
libstdc++.so => /system/lib/libstdc++.so (0x40101000)
libm.so => /system/lib/libm.so (0x40103000)
libz.so => /system/lib/libz.so (0x4011a000)
libdl.so => /system/lib/libdl.so (0x4012d000)
libEGL.so => /system/lib/libEGL.so (0x40130000)
libpixelflinger.so => /system/lib/libpixelflinger.so (0x4013b000)
libhardware_legacy.so => /system/lib/libhardware_legacy.so (0x40157000)
libwpa_client.so => /system/lib/libwpa_client.so (0x40166000)
libgps.so => /system/lib/libgps.so (0x40169000)
libnetutils.so => /system/lib/libnetutils.so (0x4018e000)
librpc.so => /system/lib/librpc.so (0x40194000)

How to use:

1. Download it: ld-linux.rar

2. copy ld-linux.so in a folder on the device (eg /data)

3. Give rights to execute: chmod 04775 /data/ld-linux.so

4. To view the dependencies:. /data/ld-linux.so --list --library-path /system/ lib <file name or a so-Library>

5. To run the program with a different set of libraries:. /data/ld-linux.so --library-path <path-to-libs> <file name or a so-Library>

Maybe it will help us

P.S. Sorry for my English