diff --git a/SD_ROOT/wz_mini/lib/libcallback_t20.so b/SD_ROOT/wz_mini/lib/libcallback_t20.so new file mode 100755 index 0000000..d91b61b Binary files /dev/null and b/SD_ROOT/wz_mini/lib/libcallback_t20.so differ diff --git a/SD_ROOT/wz_mini/usr/bin/iCamera b/SD_ROOT/wz_mini/usr/bin/iCamera index 595aae1..ecd7220 100755 --- a/SD_ROOT/wz_mini/usr/bin/iCamera +++ b/SD_ROOT/wz_mini/usr/bin/iCamera @@ -6,4 +6,9 @@ echo "inject callback library and run" export LD_LIBRARY_PATH='/thirdlib:/system/lib:/opt/wz_mini/lib' -LD_PRELOAD='libcallback.so:libtinyalsa.so.2.0.0' /system/bin/iCamera +if [ -f /opt/wz_mini/tmp/.T20 ]; then + echo "libcallback for T20" + LD_PRELOAD='libcallback_t20.so:libtinyalsa.so.2.0.0' /system/bin/iCamera +else + LD_PRELOAD='libcallback.so:libtinyalsa.so.2.0.0' /system/bin/iCamera +fi