Dear all,
Actually this is a very simple question.
I have searched through the mailing list but I have not found any
suitable solution.
The point is, running benchmarks in Android is automated through the
init.rc file and then
the rcS scripts which get copied to the device at boot time.
I understand the entire procedure completely and I have done it myself
successfully.
However, this doesn't in any way mean that you don't need to have
interaction with the benchmark program when you want to run it. In
most of the cases you have to be able to at least
push a button.
Considering the fact that, even, gem5.fast, with simplest options, is
very slow on a very good server machine, I was after more reliable
solutions to do "Mouse Click" task.
Here what I found:
1- on android emulators they use shortcuts for these kinds of tasks
F2 is click , shift+F2 is right click
On gem5 I tried to see if it works, no success.
2- you can use the "adb sendevent" to send touch events
to the android device.
moreover, you can use "adb input" to send key strocks and text to
the android system.
I tried both, no success!
In fact, what I see, in terms of mouse/keyboard events going to
android (using adb getevent) are strange.
Do we have two pointers or one? What is the big circle shown in
the vnc screen? then what is the small dot? I have noticed that
the events which go to the android are actually related to the small
dot, not the big circle.
I am looking for ideas, to do the task : "push a button in Android".
May be I am missing some thing, a shortcut, or a m5term application which
I can run to solve this problem.
currently, I am ran completely out of ideas!
I will really appreciate your ideas and help.
Regards
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users