I realize this is really open ended, but I'd like some pointers on how to get started creating a custom Android installation on this device: https://www.ebay.com/itm/403682194105
I guess I need to replace the current OS/(firmware?) on it with something stock-ish (provided by ELO? Or generically Android? I guess it's got to be from ELO for various device drivers/integration?) to start with - it's currently running something for some POS startup, which I don't have login info for, and wouldn't do what I want anyway
I'd hope to write a custom app that'd run on-boot with some basic touch/animation - maybe eventually reading some serial inputs
I'd appreciate any/all pointers to get started.
Related
For example, I only have one "body" but have a description like:
I can understand that a non-BLE device will not respond to the BLE Client device (Android) using StartDiscovery but should respond to a Scan request. I believe that the AdaFruit is responding to a discovery event because I am getting discovery responses to devices within range with the Android device app in the Settings/Connections/Bluetooth display. This includes the Adafruit BLE device. Again, I believe this means that the problem is on the Android side. I have searched everything I can find but most of the information I get is years old. I have focused in on something called LeScanCallback and/or LeDeviceListAdapter as the potential problem. I can't even tell is my callback is being triggered. Any help would be GREATLY appreciated!
but when I try to insert a code block this system won't let me post the question. I have seen many other questions where the poster actually has different input blocks for the manifest, xms, and main Java script, but I don't see anything like that.
I didn't realize I had the formatting wrong. I needed to manually insert 4 spaces in front of every line, and use the "Code here". That will teach me for reading the instructions too fast! Thanks for the comment from Morrison Chang that put me in the right direction.
i am looking for ways to execute touch command on a non rooted Android device. i have noticed that an Android App (some kind of automation Application ) was able to do it http://ankulua.boards.net/thread/3/daemon-installation
by installing their daemon service
the way it works i believe is that :
ADB permission to start the service, "file is copied to the location of your device /data/local/tmp" and once the service is started it is ready to accept command sent from their Ankulula, and able to create touch event event user doesn't have the root access.
does anyone knows how this is implemented, or are there any other ways of doing it -> not using ADB/ computer/ ROOT to create the same /similar result
any insight or direction to library or resource will be really appreciated
Thanks
When testing on a device in Android Studio you get an awful lot of output in the logcat.
I'm only interested in the output for the app I'm developing. I can see just this, after running, by opening the Devices section and manually selecting my apps process. Problem is, it's pretty tedious to do this every time I run my app, which seems to be the case.
Is there a way to get it to remember this setup?
How about a way to get it to stop reporting anything after I'm done with my app or it's crashed ? (otherwise my app specific stuff gets buried so quickly by output from other proccesses on my phone)
I'm open to other ways of filtering the logcat too, however I couldn't think of a way to set up filters so that I would get my tagged Log messages AND other exceptions I wasn't expecting.
Any suggestions?
Normally this is done by default, but if not,
in logcat, the green plus sign, when you click it you get a dialog, fill the byApplicationName with your package name, and also your filter name with something, now you can filter your output according to your app
with that beeing said, sometimes you don't get the filter column info (application name) in logcat at all (blank), here (and I my self don't know the cause of it) just forget it for a while and retry again
I am trying understand some concepts about android device startup ,I want to know that is there any way that I can get a log of applications that get started on device Boot-up ? How can we get that ?
I also want to know that, Is it possible to write an application that gets started at first after boot-up and stop certain apps from getting started on boot-up ?
Is there any IntentService that we have to write ? or this is not feasible unless we have root access ? Please help me in understanding this concepts.
The device log is kept in a buffer, so the most recent entries will be there. If you are early enough before the buffer gets overwritten you will get it since the device booted.
You can access it using
$ adb logcat
I've been fiddling around with Tasker recently and I think it would be cool to be able to pass Google music a string input from the user that Google Music would use to generate a radio station that could be played. I know there's no official api at this point, and I'm even surer I wouldn't know what to do with it were that not the case.
I Can access a bunch of gmusic activities thru the "Secure Settings" Tasker plugin--there's a particularly interesting activity called 'CreateMixActivity,' but I can't find any info on it--and have between playing around with Intents, but don't really know how or where I should start experimenting.
Any input/questions would be greatly appreciated (first post btw)
Chucksef
This is as close as you are gonna get o an API, this is using Python but you are welcome to go through the code and write your a fork using Java/Android.
https://github.com/simon-weber/Unofficial-Google-Music-API