[Q] Android device as computing/service engine - Java for Android App Development

Let's say I have some data on mobile device and I'd like to process it in a way that is feasible/easier to do on a pc/laptop. The thing to do is to transfer the data to pc and run some program that does the task, e.g. applying a filter to an image.
Are there any solutions that enable doing the opposite thing? That is, having some data on pc, connecting an Android device and having data transferred to it, processed there and send back to pc? Do people do such things?
I was asked to research such possibilities as part of uni project. I'm looking for a solution that would be the simplest from UX perspective. Not needing to install custom software on the pc would be great, but seems unrealistic.

Related

Opening data connection

Hi there - I'm working on a Flash Lite application for PocketPC, which is designed to have web connectivity and for a single use event.
I've discovered that the only way to initiate and then maintain a data connection for Flash Lite is to open an IE window on WM5 and refresh it on occasion, then refocussing back on the Flash app.
I've tried the persistent registry key hack, which works fine when there is a connection, and does maintain it - however my application is for people wandering around in and out of "signal" coverage areas. So I really need my app to re-trigger the data connection somehow.
Flash Lite 2.1 does have GetURL commands, which I'm using, but once the data connection dies, nothing appears to re-establish it. So I've added an indicator to show this problem... but its a shame it can't reconnect on its own.
Any ideas guys?
I've even thought about a work-around - like task switching and "refreshing" the IE http session using the hardware buttons, because that does seem to work, but obviously its not the best user experience really - and obviously I want to keep my application running fullscreen rather than showing IE during that process - and confuse the user.
I've messed around with PQzII, to try this - but its pretty hard to configure... and the author hasn't responded to any questions - and I'm not really that sure it will do what I need in "the background" if you see what I mean!
Has anyone tried something like this, is there a simple standard app I can launch that is already in the Pocket PC windows folder to kick start this using a hardware button trigger if no such reconnect is ever going to be possible in the FlashLite environment?
I've looked on the Adobe site, several people are having this issue already - and information is scarce unfortunately!

[Q] Twister v.1 encounter WeChat

WeChat http://www.wechat.com/en/ ( from china )
WeChat CAN NOT install on Twister v.1 http://forum.xda-developers.com/showpost.php?p=37540685&postcount=3
why?
WeChat for PC (WeChat for Windows 7/8/XP)
Hello buddies, Today I will say to of which ways to effortlessly download WeChat for PC. We now have without a doubt covered a number of the content how to utilize Whatsapp for PC as well as Forehead Operate, you understand very well why these will be the applications regarding Cell phones and something can’t basically apply it with Pc system similar to Home windows as well as Macintosh personal computer, although right now i am below to provide way for using Android Blog on your computer system similar to
First of all, well then, i’ll allow you to be apparent that this is not recognized approach as well as a single can’t Download WeChat for PC officially, in-fact this is unofficial approach. Yet you can certainly utilize WeChat for PC with all the approach provided in the following paragraphs consequently persist in examining.
wechat--> android
that's it...

Looking for custom virtual ROM on HTC One with reward

This is for all the developers out there. Let's see if anyone out there has the talent to get this done. I will pay money for something like this to a developer as well. Here is the goal:
To set up a platform on smartphones that basically comes with two separate partitions. Ideally what would be better would for manufacturers to manufacture a smartphone with two separate flash drives. Say a for a 32gb device they would use two 16gb flash drives and for a 64gb device they would use two 32 gb flash drives. The main objective here is security and privacy from all these invasion of privacy that all these applications on Google Play store require. Usually they require access to your call logs,pictures,files,memory card,SMS messages,contacts list/s,notes,calendars,videos,audio,etc...
What would be nice is for one to have an option to say download an application like Facebook which pretty much requires every permission you can think of to be downloaded on a separate flash drive to where it has pretty much access to nothing except for what you choose to install on that flash drive or that partition. Wechat recently pulled a dirty trick in one of its updates to where one can not completely uninstall the application after installing it on a HTC smartphone.
Would like to have a secure and safe partition or separate flash drive preferably that would allow one to input contacts,photos,SMS messages,notes,calendars,call logs,etc.. That no application could have access to for our own privacy and safety along with security. Something like how one can ru two separate systems on a MacBook computer to where Windows can also run using Paralles?
Any geniuses here no how to do this or get this done?
This doesn't require a genius... This requires resources lol! Nobody can do it other than a manufacturer at all.
1. For 2 seperate NAND chips we would need to recreate it's PCB board, reconnect the ICs and chipsets which can't be done by household tools or by human hands
2. That would require full customization of the filesystem of android which would probably then be blocked by google because it won't follow their convention. Ask Madame Dianne Hackborn regarding this
desiregeek said:
Something like how one can ru two separate systems on a MacBook computer to where Windows can also run using Paralles?
Click to expand...
Click to collapse
Yes but when you do that, any Windows app or Mac app can still access anything on both partitions. How is that more secure? You cannot tell android to give app permission to photos on Partition1 but not to Partition2.
I suppose you could have 3 partitions, one that boots and lets you choose which of the other 2 to mount. Who is going to reboot their phone every time they want to switch between E-Mail and FaceBook though? ...if that's what you want, you can just use CWM and restore whichever backup you like, though that will take about 4-min of shutdown/restore/reboot everytime you switch.
What if you use users like in many 4.2.2 Roms. If you want an APP installed with to many access switch to a guest user
retschy said:
What if you use users like in many 4.2.2 Roms. If you want an APP installed with to many access switch to a guest user
Click to expand...
Click to collapse
Yes this should be a great solution for dodgy apps. That way they won't have any access to the data located in another users account.
desiregeek said:
To set up a platform on smartphones that basically comes with two separate partitions. Ideally what would be better would for manufacturers to manufacture a smartphone with two separate flash drives. Say a for a 32gb device they would use two 16gb flash drives and for a 64gb device they would use two 32 gb flash drives. The main objective here is security and privacy from all these invasion of privacy that all these applications on Google Play store require. Usually they require access to your call logs,pictures,files,memory card,SMS messages,contacts list/s,notes,calendars,videos,audio,etc...
Click to expand...
Click to collapse
edit: nevermind I thought the OP meant dualboot but he means a virtual machine, though I think this has been done as well on android before
godutch said:
edit: nevermind I thought the OP meant dualboot but he means a virtual machine, though I think this has been done as well on android before
Click to expand...
Click to collapse
I guess it would basically be a virtual machine. There has to be a way to where one can separate things like two hard drives where in this case it would be on flash drives. Blackberry released something similar recently on their new OS.
Would be nice to be able to download all the basic applications which these days come with ridiculous permissions of which have access to everything on your smartphone. At times one does not wish to share their call log with Facebook or Whatsapp or Line Naver. One also may not to share their private SMS messages with those applications.
If we could choose where we want things installed it would be great.
rpmccormick said:
Yes but when you do that, any Windows app or Mac app can still access anything on both partitions. How is that more secure? You cannot tell android to give app permission to photos on Partition1 but not to Partition2.
I suppose you could have 3 partitions, one that boots and lets you choose which of the other 2 to mount. Who is going to reboot their phone every time they want to switch between E-Mail and FaceBook though? ...if that's what you want, you can just use CWM and restore whichever backup you like, though that will take about 4-min of shutdown/restore/reboot everytime you switch.
Click to expand...
Click to collapse
What if the smartphone came with Operating Systems then on each Flash to where each was separate but you could switch back and forth between each like you can on a Macbook running Paralles. Being on separate Flash drives insures that one can get info from the other.
Seems like these days there is no way of blocking permissions without the application failing to load or run.
I have an HTC One and have Wechat on there. The other day I tried uninstalling it but I was unable to uninstall it as Wechat removed the uninstall option and gave us a downgrade option which leaves Wechat running. You can disable it though. Not sure how Google Play allows for such applications to be put up on Google Play that does not allow the user the ability to uninstall completely if they wanted to uninstall. This is why it would be nice to have a safety or dummy flash drive to separate private info and public info on a smartphone.
Again, what does choosing where something is installed have anything to do with permissions? Even if you swapped SD-Cards, then apps on one couldn't access apps on the other, but both could access everything on the system partition. The only way storing things in 2 different locations adds security, is if you can fully unmount all other locations, which would always require a reboot. Even a virtual-machine running on my PC can still access my PC and all of my network, and my PC along with all of the network can access the VM.
I don't think what you are trying to do (have 2 isolated drives) has anything to do with the goal of security. I don't think the actual security solution (having 2 isolated operating systems and needing to reboot to switch with no cross-access) is anything most people would want to deal with.
I think your best solution is to buy 2 phones.
rpmccormick said:
Even a virtual-machine running on my PC can still access my PC and all of my network, and my PC along with all of the network can access the VM.
Click to expand...
Click to collapse
No it can't the virtual machine can only access virtual hardware or the hardware the vm makes available to the os running on the vm
godutch said:
No it can't the virtual machine can only access virtual hardware or the hardware the vm makes available to the os running on the vm
Click to expand...
Click to collapse
There has to be a way. Just takes some Einstein to get it done right.
Like this basically..
http://www.gottabemobile.com/2013/04...efore-you-buy/
http://www.samsung.com/global/busine...ung-knox#con02

[Q] Backup with Time Capsule

Hello there,
Is there any way to backup the Nexus 4 (or any Android probably) to a Time Capsule?
If it can't be done locally without connecting the phone to my computer, I suppose cloud backup would be fine.
If Time Capsule backup is not possible, what's the best setup people are using?
It could be one or multiple applications setup. It could be either Box, Dropbox, GDrive or similar, or just my own SFTP/FTP host.
What I would like is a solution that would automatically backup my phone (best would be a complete backup - but messages, call log, and SD card is the most important) when I connect to my home WIFI network. Is there such a thing?
It's always better free, but if it's a couple of dollars, it's fine too. Root solutions are acceptable.
Thanks.
If you are coming from the Apple world where your entire phone is automatically backed up in iTunes, you'll find Android does not officially support anything like that. Don't ask me why as I find it inexplicable that official support for this does not exist.
If you want to backup your entire phone you will most likely need root, and use something like Titanium backup. There is no support for Time Capsule here... that requires a Mac OS running Time Machine. As far as automating the process... I am not sure (maybe Tasker), but I doubt it.
If your just interested in apps and app data, you should be able to back that up using Carbon, and schedule backups as well.

[Q] Corporate Android Usage

Hello Guys,
before I start: My apologies for this, I am not quite sure if I am even in the right Topic.
I think of myself as pretty new to Android, but got some experiences in Rooting, Custom Roms and such. But that is already as far as it gets.
Now my Problem: We lost our BES and now my Company decided to go with Android (SG4 I9505) and I have to make it happen :angel:.
1. I Need some Kind of Freeware tool to administer Android Devices (Basic: find device, delete data, restrict Apps)
2. If something like this dont exist (which I dont think-I just havent found it)), I would Need to know if I can use CM 10.2 as our Standard Rom and before you start rolling your eyes with experimental and such....
I have to restrict the phone solely to Telefone, Exchange and some preselected (mostly travel)Tools. NO GAPPS!!! and I think that nightly CM provides this with no problems
To realize this I downloaded the nightly from 18th, I think. I then added some APK´s into \System\app Folder and installed the ROM. This actually worked fine until I updated to phone afterwards via build in updating tool - all Tools were gone.(what did I miss?)
Now, our Standard is SG4 I-9505.
Any ideas on how I could do this? (I couldnt find what I was looking for)
1. Adminster a fleet of androids (free)
2. Customize a Custom ROM for corporate Identity (How to pre-setup Exchange Boot Logo, Lockscreen, etc.)
3. or customize a ROM to the Point it cannot do much except what is in the \System\app Folder and turn off updates
Any link is much appreciated. Sadly there is sooooo much andoid articles out there that I seem to get lost while searching for the right one. Thanks in advance!!!!
AccEss-dEniEd said:
1. Adminster a fleet of androids (free)
2. Customize a Custom ROM for corporate Identity (How to pre-setup Exchange Boot Logo, Lockscreen, etc.)
3. or customize a ROM to the Point it cannot do much except what is in the \System\app Folder and turn off updates
Click to expand...
Click to collapse
My guess is I'll get flamed for saying this - but here goes.
Android corporate (MDM) leaves a lot to be desired next to iOS, at least as far as I've been able to find. We manage a lot of iPads and obviously minus the custom ROM we've been able to do it all for little to no cost. We've shied away from Android a lot because of the limited MDM control.
But, since you asked:
1. Meraki Systems Manager (and the accompanying app from Google Play)
2. Good luck with that
3. See number 2
I think the reality is you're going to need to do something to the effect of either cook your own ROM and deploy it or use a tool like CWM to create an "image" that you would then restore to the devices. I did that with a batch of 60+ Nexus 7s and it worked out pretty well.
Edit:
With all that said - I would urge your management to reconsider their approach as the world has changed since Blackberry was the only game in town. Yes, still stick with MDM, device location, remote wipe etc. But unless you're dealing with highly sensitive information (exp banking), let people actually USE the device you're giving them. Don't lock it down to where its basically a first generation iPhone. I'm a big fan of giving someone a good tool and letting them use it the way that works best for them, while still keeping the device and more importantly the data under corporate control.
Assuming you have Exchange, does this not provide the management part?
AccEss-dEniEd said:
Hello Guys,
before I start: My apologies for this, I am not quite sure if I am even in the right Topic.
I think of myself as pretty new to Android, but got some experiences in Rooting, Custom Roms and such. But that is already as far as it gets.
Now my Problem: We lost our BES and now my Company decided to go with Android (SG4 I9505) and I have to make it happen :angel:.
1. I Need some Kind of Freeware tool to administer Android Devices (Basic: find device, delete data, restrict Apps)
2. If something like this dont exist (which I dont think-I just havent found it)), I would Need to know if I can use CM 10.2 as our Standard Rom and before you start rolling your eyes with experimental and such....
I have to restrict the phone solely to Telefone, Exchange and some preselected (mostly travel)Tools. NO GAPPS!!! and I think that nightly CM provides this with no problems
To realize this I downloaded the nightly from 18th, I think. I then added some APK´s into \System\app Folder and installed the ROM. This actually worked fine until I updated to phone afterwards via build in updating tool - all Tools were gone.(what did I miss?)
Now, our Standard is SG4 I-9505.
Any ideas on how I could do this? (I couldnt find what I was looking for)
1. Adminster a fleet of androids (free)
2. Customize a Custom ROM for corporate Identity (How to pre-setup Exchange Boot Logo, Lockscreen, etc.)
3. or customize a ROM to the Point it cannot do much except what is in the \System\app Folder and turn off updates
Any link is much appreciated. Sadly there is sooooo much andoid articles out there that I seem to get lost while searching for the right one. Thanks in advance!!!!
Click to expand...
Click to collapse
I currently work in the infrastructure of a good sized corporation. We're using IOS with a mixture of android hardware and there's some good news and bad news for what you want to do.
Good news is, like Jpcurrie said, exchange will handle remote wiping and locking the phone down. you can require the phone to use a PIN, remote wipe and and a bit more. As for locating the phone, Google actually has finally built in remote locating of your device and remote wipe as well. There's a couple good apps out there (lookout) will turn on your GPS and allow you to locate the phone and they're free. If you happen to have a virtualized environment with VMware, you could also use VMware View Horizons which builds in a secure sector on the phone and you can remotely manage which apps and files the user can use. the best part of View is you can use a BYOD model and keep corporate data secure. The biggest issue is if you don't happen to already use a VMware architecture it gets pricey quickly.
Here's the rub now. you want to install your own logos on the bootup which you could do by installing a custom ROM. This will void your warranty on the hardware and as it isn't 100% stable you'll be spending a LOT of time trying to keep a consistent environment.
Like netsyd said, talk to management about an MDM, and the branding of the devices, maybe even talk to them about using a BYOD to reduce costs of hardware and administration of that hardware.
Isn´t Knox supposed to allow administrators to only delete the data that belongs to the Corporate account (emails, calendars, tasks, etc.), or an administrator can still force a full device wipe? Sorry if the questions is too basic, I've tried searching around for info on Knox but couldn't find anything besides press releases.
I'm not a network administrator, I'm just a user and my school secure wifi installs a device administrator.
I'm sorry to deviate the topic a little bit from the original.
At Delta we use Air Watch but it's far from free. You can however manage devices and remote wipe. You can also view installed apps and remove what should not be there. Options for device profiles also. I help maintain these devices everyday. Not Free but an MDM is your best bet.
Sent from my SAMSUNG-SGH-I337 using xda app-developers app
long time - no see
Hiya,
sorry I didn t answer - kinda was overwhelmed with this Task.
Wanted still to thank you: I did what you suggestet and wanted to let you know where I am now.
1. Meraki = implemented - now runnning 160+ devices. (at no costs)
2. CM12.1 implemented (without GAPPS/no SU)
3. Standard Image/w Apps defined. (Mostly Offline capable Tools like "here" etc.(which actually reduced costs))
4. Since Android has limited capability to be administered in a "real" professional Fashion we mitigated this issue by creating a policy to forbid the user to temper with the device (e.g. Installation of Software/SU etc) yet to allow the Installation of Software manually by us via creating a ticket. We check the Software mainly for "sanity" and malware and install it if ok.
This has been working so far like a charm for us. None of the user were happy to loose the Gapps obviously - but once they had their Software and settled in, all was ok. For the Administering part: Meraki can tell me if Software is beeing installed without our Knowledge, also we see if SM doesnt speak with us anymore. So, for now, we got the most out of the System and I am happy to say: I got minimal Control in a Quality sense. No no more "KO Critera" - and we have implemented Android. Tracking etc. is forbidden in Germany anyway - so we use Meraki mainly to wipe if lost and to check if someone goes against policy.
What is still open:
- I am still working on a way to have the user enter his credentials and automatically enter These in all respective config files. (haven't had much luck - with the absense of SU obviously.
- a Little cosmetics still open (I am still trying to figure out how the theming really works ... I usually f**k up the Pictures and sounds.... but so far making Progress
- with less and less good Android devices coming out (now, I am probably beeing flamed now ) that suits our needs (open bootloader, known/supported CPUs, removable battery, SD Card Slot) - I think we might Switch by Q4/2016.
netsyd said:
My guess is I'll get flamed for saying this - but here goes.
Android corporate (MDM) leaves a lot to be desired next to iOS, at least as far as I've been able to find. We manage a lot of iPads and obviously minus the custom ROM we've been able to do it all for little to no cost. We've shied away from Android a lot because of the limited MDM control.
But, since you asked:
1. Meraki Systems Manager (and the accompanying app from Google Play)
2. Good luck with that
3. See number 2
I think the reality is you're going to need to do something to the effect of either cook your own ROM and deploy it or use a tool like CWM to create an "image" that you would then restore to the devices. I did that with a batch of 60+ Nexus 7s and it worked out pretty well.
Edit:
With all that said - I would urge your management to reconsider their approach as the world has changed since Blackberry was the only game in town. Yes, still stick with MDM, device location, remote wipe etc. But unless you're dealing with highly sensitive information (exp banking), let people actually USE the device you're giving them. Don't lock it down to where its basically a first generation iPhone. I'm a big fan of giving someone a good tool and letting them use it the way that works best for them, while still keeping the device and more importantly the data under corporate control.
Click to expand...
Click to collapse

Categories

Resources