[Q] Multi user handling in Android on platform level - Android Q&A, Help & Troubleshooting

Hello,
as anyone information how the multi user environment that is available in Android 4.4 (and earlier) is implemented
in the Android platform ?
I would like to use different users to start processes or apps on an Android device. Based on the
user that has started a process I want to define iptables entries to route resulting IP traffic over a specifc IP interface.
I wondering if it is possible to start an app as a different user than the user logged in to the Android GUI.
One thing I noticed is that when I switch the user on the Android GUI I am always disconnected from my ADB shell. So it seems
that some processes are killed when the user is changed. So at first I want to get some better understanding how the
multi user environment is implemented in Android.
Thanks,
Ralf

Related

[Q] Phone Audit with desktop application

If anyone is familiar with Speccy for the PC they know more or less what I am looking for.
I am looking for an app that does a thorough audit of a phone (Android platform) but not only displays it on the phone (plenty of apps do that). Id want it to export the audit to a file that can then be opened on a desktop application with a easier to navigate and study interface.
Currently like I said there is a number of applications that can do part of this as an added feature, but I have not seen any dedicated app to do an audit of the phone, things from programs, spaced used, network, hardware, permissions for particular programs, etc. Id like it to be as thorough as possible, but to be viewable in a reasonably ok interface on a desktop.
Browser maybe preferably for the linux and iOS users so that it isn't tied down to one Operating system.
Any ideas of something like this, or anyone working on something similar?
sorry for reviving this thread but I'm interested as well.

[Q] Android equivalent to the iPhone Configuration Utility

Hi all,
I work as the Executive IT Support person in my company, and part of this role includes configuring mobile devices for a select group of end users.
For iOS devices, this has been easy thanks to a combination of a Mac Mini Lion Server, iOS Config Util, and the iOS Configurator.
I was just wondering if there was something similar available for Android devices. Main things that need to be configured are passcode settings, WiFi(including proxy settings), Email(Exchange), and VPN.
Is there an application that can do this, or can config profiles be hand coded and loaded onto the device?
We don't yet have an enterprise level Mobile Device Management solution in place yet (although we should have had one implemented a LONG time ago - we have 4000 staff members!).
Any help is much appreciated as this would make my job a bit easier.
Thanks

how to create a communication system between an android and other asp.net

Guys, good afternoon.
I'm doing a project where I need a web system, done in ASP.NET, to communicate with an android system.
Thus, the two systems will use the same database.
I came to find out about WEBSERVER, but I found this on a forum that left me a little confused:
"It is worth noting that the consumption of Web services on mobile devices is not recommended by the Android development team due to the processing overhead of SOAP calls. If you have control over the server, the ideal is to use REST-based architectures such as OData . "
It is not recommended to use webserver in android?
How then can I do to create that communication between the two systems?
Now appreciate everyone's help.

[Q] Low level Application Authentication (like JAAS)

Hi,
I'm looking for a way to add authentication to android application, a bit like JAAS on standard Java VM.
With JAAS, there is a login module which is not included in the application but called by the VM (not explicitely by the application) when it is required (start screen or when session ends or accessing screens, resources, ...)
One of the purpose of this is to keep application code agnostic of authentication, autorisation, ...
From what I've read on android and Dalvik so far there is nothing in this range and I'm a bit surprised. Am I wrong ? Are there anything I haven't seen ?

Interface Android application with Termux on the same device

Greetings. This is my first post; if another forum would have been more appropriate, please let me know.
My team has developed some machine learning software on Linux, mostly in Python, and mostly in the area of image and speech processing. Much of our input comes from Android devices, which exchange data with the backend server. Due to latency and other issues, we would like to look at putting our machine learning software on the Android device itself. Termux looks like an interesting solution; perhaps you know of other Linux shell apps.
My main question is: For communications between the "real" Android app, typically a Java program developed with Android Studio, and the "Linux machine" on the device, is the Linux instance treated like another system, with its own IP? Or is there a way to communicate directly between, say a camera app on the phone and the Linux instance?
btw, I am aware that Android OS is a Linux variant, so perhaps Termux is running on the same kernel?
Thanks,
Sid

Categories

Resources