1) un-rooted devices applications do not have permissions to run /system/bin binaries, so you need to root you device and change the access permission for /system/bin.
2) The proper-way is, create shared library of your native code, and call it from application using JNI. (Using NDK, refer ndk sample codes for the same) -Arif On 27 September 2011 13:05, Manoj Kumar <manoj...@gmail.com> wrote: > Hey, > > I am working on android 2.1 version for my SMDK6410 board. > > I wanted to do touch calibration on my device so i used "android- > tslib" code available online and made the necessary changes. > I am able to create the "ts_calibrate" file in /system/bin and it is > working fine. > > Now my requirement is to give user a option to run that ts_calibrate > directly from device. In short i want to make an apk file which calls > the ts_calibrate directly. (currently i am running it from adb shell) > I am not that familiar with java coding so can anyone please share > some code snippet (to make an apk) which shows how to run /system/bin/ > ts_calibrate. > > I tried something like this > http://stackoverflow.com/questions/5484535/runtime-exec-reboot-in-android > but it is not working, (may be because i don't have "/system/bin/su" > in my system) > > > thanks a lot > Peter > > -- > unsubscribe: android-porting+unsubscr...@googlegroups.com > website: http://groups.google.com/group/android-porting > -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting