[Q] What is the best way to go about disabling most of Android's functions? - Android Q&A, Help & Troubleshooting

Hello,
I have a couple of Galaxy S3's that I want to mess with. I'm going to write my own messaging app to use on the phones.
Here's the thing though: I want to make it impossible to make phone calls or use regular text messaging. I want to make it so that it can't be re-enabled in any way via Settings or anything like that.
In other words, ideally, I want to have the android phone with no apps except for mine. (and no option to use anything else) Think of it as a specialized tool designed only for one thing.
What is the best way to go about this? Do I need to root the device and install Ubuntu Mobile or something? How difficult would it be to modify the Android system itself?
I'm an experienced developer but I'm completely new to the mobile space so I'm looking to learn about how to do this the best / easiest way.
Thanks!

Related

[Q] Limiting access to Settings?

Hi xda-community,
we are wondering how we can modify our Android by limiting access to certain settings. We have LG-p500's for our employees and we managed to limit the apps they can acceess with an simple app, works a treat.
However employees keep changing settings and then complain that something is not working anymore with their device.
Now i was wondering what the easiest way is to block Access to the Settings? All they should be able to change is the Language settings and the Ringtone Setting, nothing else. What would you recommend is the easiest approach?
Thanks in advance for the help.
Cheers
there is nothing that i know of. i would use clockwork and make a backup right when after you flash, then when they mess it up you should be able to restore. otherwise tell the employees that they break it they bought it. thats what i do at my company. i got a legal sheet from google i have everyone sign when they get somthing.
hope this helps

[Q] Fake Internet Access to use online apps offline

I'm not interested in limiting the ability of an app to access the internet, there's enough ways to achieve that.
What I'm interested in is finding out if there is anyway to use an "online only" app while offline. Essentially is there a way to set up a fake access point using cached data to simulate being online? I'm looking to use a personal assistant such as google now without needing to blow through my extremely limited data plan that I'm grandfathered in on. Anyone know if such a thing is possible? I've not figured out the best way to phrase this question quite yet so let me know if it doesn't make sense.
Google Now simply won't work that way. I'd suggest you use something like utter! that doesn't actually send every command to Google (which requires internet access) to determine what to do with it.
Yeah I've been trying utter out of and on and I find it really drains my battery. That said its amazing for being in beta. I am actually keeping my fingers crossed for a more developed version of Indigo, I just like setting the cards on Google Now.

Custom ROM, remove all permissions?

I'm going to be giving a phone to my grandma who will be using the phone half a world away. I wish to be able to customize this phone remotely after I've given this phone to her. For example, she may feel that the default dialer is too confusing -- I want to be able to change it, or at least allow another app to directly make calls to all (including emergency) numbers.
The thing is I have no idea what changes I may need to do (it all depends on her user experience), so I was thinking perhaps if I created a custom ROM that removed all permissions requirements (so for example, ACTION_CALL would only require normal, instead of system, permissions) I'd have the most flexibility in adjusting the UX.
No one else but my grandma will be using this phone, and no apps will be installed by anyone but me, so security doesn't seem to be an issue.
Is this a good idea? Would this be hard to do, or would it just be a search and replace job in the code?
thanks for any help!
customize it before you give it to her. It's better for her not to be using an insecure phone. the granma spy police might try to hack it

Android phone / app for senior or child

Alright, here is the deal, I'm planning to upgrade my mom's phone, thinking about Nokia 2.2.
I want to severely restrict phone's ability to do things. Phone should be essentially frozen in time. She breaks any electronics in ways that boggles my mind. And unfortunately I don't have physical access to her devices.
I'll install set of apps that she can use. Set up phone properly with her google account. But beyond that, she shouldn't be able to:
1. move icons around.
2. Change anything related to the phone appearance, language, keyboard etc.
3. use most of the settings. She'll change screen brightness / volume at most.
4. install / remove any software.
Other than that, updates should work (both android and apps)
Ideally I should be able to access her screen remotely.
Looking for apps that can do that. I can custom rom flash/root/whatever the phone, so both google play solution and more hacky ways are accepted.

Best way to scrape data from an App without Modifying it?

I'm trying to find a way to scrape data from an Android app on a large scale, ideally legally. I've been an Android Dev for about 12 years now, and this is the first time I've jumped into something like this.
I don't want to modify the Android App. I'm thinking that it's possible for me to take one of the open source emulators, modify it so that all apps are debuggable and hide the fact that it's an emulator. Ideally I'd like to dump the UI and extract the text that I'm looking for, but if that's not sufficient, maybe I can peak at the network traffic coming in and out?
1. Has anyone else done this?
2. Am I reinventing the wheel here? Is there a better way to do this already?
3. Any advice / tips?
bump this back up

Categories

Resources