[Q] How to hide app from settings>applicationmanager>list? - Other Tools & General Discussion

Hello all.
I am trying to find out if it is possible or not to hide an app from the Settings>application_manager>list.
Not from the main menu, not from the main screen.
Smartphone: Samsung Galaxy S4 Mini.
Android 4.2.2
This smartphone is rooted.
I have already read threads explaining to remove a line from manifest, but I believe this is not what I want.
Also, please, if there is a solution to effectively make an app invisible through normal ways to find, tell me if I have to edit files or to work in a rooted shell in the smartphone. I do not need to access the app's GUI once installed, as it runs on background all the time.
Thank-you, really.

Related

[Q] android help anyone?

Well I got my galaxy s2 on release day and being a former crackberry addict I have no idea what to do with android. I understand that there are endless possibilities but I have no idea where to begin. Anyone know some stuff I can do to make my android experience simply better?
in same boat
i am not only new to andriod, i am new to smart phones. that said, i have had my andriod for a month. i have done a lot to it just by reading posts here and in andriod central. andriod central seems easier to navigate by phone choise than xda.
my wife is still a blackberry adict. after gettting my phone she wined about how much i could do. she still likes the blackberry and has found ways around the issue or boasted about something she could do that i cant.
this is just from reading about backberry so feel free to correct me if i am wronge. the PC device manager allows you to modify your phone. ie change theme, apps, ect.
the biggest issue most andriod owners have is that they cant get rid of the carriers apps(bloatware). most of these apps take up space, run when not in use, use up your ram. as far as i am aware the only way is to root(gain administrator acess) the phone. then you can get an app that will freeze the unused, unwanted apps(titanium backup,pay for version).you can also delete them, but i read it could be hazardes. recomend reading manual. i wont do it any justice, so info on rooting is everywere, i do suggest andriod central.
if you dont care about the apps then dont root. you cant get multiple home launchers,ie go launcher, launcher pro, adw launcher, theres more. i prefer go launcher, it lets you customize the most, ie change icons, the way the app drawer functions, the way icons function, different functions for the direction you slid your finger on the desktop.
with a rooted phone you can get custom roms to change the look and feel of the phone. what i understand flashing a rom to be is installing a new operating system, its like someone took andriod OS striped it down to just the OS and then added what they feel should be there for apps. generaly they just get rid of the bloatware, optimize the system, and a few usefull tools.
i have rooted my phone. sadly no custom roms yet. freezed most of my bloatware, freed up a lot of space. changed my desktop. got a wifi tether app so i can hotspot my phone with out having to pay for the data plan. any way i hope this helps. if you have anymore questions feel free to ask.
to expand on the topic about rooting (assuming that you take this route), here are some rooting methods (android version-specific):
z4root (2.2/2.2.1)
SuperOneClick (2.2/2.2.1)
Gingerbreak (2.2.2)
everything you can possibly discover about your phone (roms, kernels, themes, etc) can be found in the sgsII's forum:
http://forum.xda-developers.com/forumdisplay.php?f=1055

Rooted ROM yields "S Note has stopped working"

After installing the N8000XXALGA_N8000OXXALG5_PHE_RootGalaxyNote.com via Odin, the message "Unfortunately, S Note has stopped working" pops up every 5-9 seconds.
How do I resolve this situation?
Losing S-Note is not to be considered a preferable option.
The tablet is currently not really usable, as S-Note appears to be relaunching and crashing, so I can get one click, touch, or gesture between notices.
I wanted root access to avail myself of the market enabler, so I downloaded the pre-rooted ROM that's supposed to be reliable and stable, and it's supposed to keeps things stock, except for the fact that the tablet would then be rooted.
But now, I get an error message every 5 seconds telling me that S Note stopped working.
I can now get one click in, in between notices. What's worse, I can't temporarily stop S Note, to at least disable the warning, and let me try to do something.
I can't use my tablet, at all. And I haven't any other ROMs handy (except for the Jelly Bean leak).
But all I wanted was STOCK rooted... Not headache.
All I want is to use market enabler so I can download geometriq. Is that too much to ask for?!?!?
In my despair, I went into recovery mode and hit the factory reset button. I restarted my tablet as if brand new, all my files gone, my settings rearranged to default, everything... I would have backed up, but without root, I couldn't get Titanium Backup installed, previously. Now, even the demo stuff that comes with SNote is missing. Although, everything seems to be working, now.
manhattan212 said:
All I want is to use market enabler so I can download geometriq. Is that too much to ask for?!?!?
Click to expand...
Click to collapse
You don't need root for that. Isn't market enabler an app for devices which don't have install unknown sources in settings? I had that app on my old phone. Note has the option built in. Note 10.1 settings, in security, has option to check unknown sources. Which allows you to install apps from other sources and not just marketplace. Works well for me as ive installed tons of apps that way and wasn't from marketplace.
If that's not what you mean then my bust
demandarin said:
You don't need root for that. Isn't market enabler an app for devices which don't have install unknown sources in settings? I had that app on my old phone. Note has the option built in. Note 10.1 settings, in security, has option to check unknown sources. Which allows you to install apps from other sources and not just marketplace. Works well for me as ive installed tons of apps that way and wasn't from marketplace.
If that's not what you mean then my bust
Click to expand...
Click to collapse
What you're referring to I think is the allowing of unknown sources. That's a little different from what I'm trying to do.
On a slightly different but still relevant note -no pun intended... Can I re-install S Note; if so, how?
Re-install your stock rom using ODIN... This will give back all stock apps...
Then go here - http://rootgalaxynote.com/galaxy-no...t-galaxy-note-10-1-easiest-methodcwmmethod-2/ and follow the instructions... This will give root access to your stock rom (n8000) and you don't have another countries CSC...
ultramag69 said:
Re-install your stock rom using ODIN... This will give back all stock apps...
Then go here - http://rootgalaxynote.com/galaxy-no...t-galaxy-note-10-1-easiest-methodcwmmethod-2/ and follow the instructions... This will give root access to your stock rom (n8000) and you don't have another countries CSC...
Click to expand...
Click to collapse
Thanks for the reply.
But, that's exactly what I had done.
However, you know that initial collection of notes that are included, in a stock ROM?
My S Note is still missing that.
When I launch my S Note, it's barren
-not a single solitary note.
That's why I wasn't sure if reinstalling the ROM installed a brand new S Note, or what.
And that's why I was asking about reinstalling S Note itself.
As soon as you start a new note (+ key) it will give you the option of what note template you want to use...
And if you have installed an OTA to the latest you will now have a landscape template...
ultramag69 said:
As soon as you start a new note (+ key) it will give you the option of what note template you want to use...
And if you have installed an OTA to the latest you will now have a landscape template...
Click to expand...
Click to collapse
Thanks again for the reply. And thanks for bringing the landscape template to my attention; my S Note includes this template...But I'm not referring to the templates... I'm referring to the initial four Books, I think it was, that are included.
I'm not really sure what all I'm missing out on,
due to the absence of these included readings, that are missing from my Note 10.1
(I think one of these notes or a couple of the notes, are manuals).
But, beyond that, I really really want the ability to have a note/memo [like S Memo's widget allows].
On my S3 I have a whole pane dedicated to an instance of the widget.
I keep a list of things I need to do, on it; and it's always staring at me, without me having to do anything at all -I don't need to launch an application, I don't need to click any shortcuts, or go to any folder -it's just there..
And when I need to edit it or add something to it, I just simply double tap the screen, without having to launch any apps or go to application folders, or anything.
S Note has the mini app -but the mini app is REALLY always there, as in you can't get away from it, unless you close it.
And more importantly, for as long as it's there, it's editable, so it's prone to accidental smears.
S Note is an alright piece but it's just shy of gimmicky.
This S Memo feature, which enables users to take the S Pen and write a note -and keep it indefinitely handy is slightly harder to find. I've found other memo apps and note taking apps that are close -but never quite right. Some don't allow you to hand write (you have to keyboard your info in); and others don't offer this ever so wonderful widget...
This has become a tangential rant, hasn't it?
Sorry...
I just want S Memo for my note 10.1
I think I also had this issue after installing the pre-rooted European ROM on a US N8103.
I managed to find a solution - too late for you now though
1) Installing Titanium Backup Root + Pro Key via the Play Market in Windows
2) In TB Freezing S-Note and then wiping the cache (Swipe Left on the Apps Backup Properties to get to the Special Properties) I also tried wiping the Apps Data but that didn't make any difference.
You could do the same thing in Application Manager but I think it would take about 20 minutes scrolling down to maybe get to S Note whilst the message popped up. Alternately you could add a short cut to the home screen and try long pressing and dropping on to App Info - which you could maybe just about do between pop-ups.
I guess you could stick a recovery on it and just wipe the cache full stop?
[EDIT]
BTW how did you get on with the OTA didn't work out so well for me
manhattan212 said:
Thanks again for the reply. And thanks for bringing the landscape template to my attention; my S Note includes this template...But I'm not referring to the templates... I'm referring to the initial four Books, I think it was, that are included.
I'm not really sure what all I'm missing out on,
due to the absence of these included readings, that are missing from my Note 10.1
(I think one of these notes or a couple of the notes, are manuals).
But, beyond that, I really really want the ability to have a note/memo [like S Memo's widget allows].
On my S3 I have a whole pane dedicated to an instance of the widget.
I keep a list of things I need to do, on it; and it's always staring at me, without me having to do anything at all -I don't need to launch an application, I don't need to click any shortcuts, or go to any folder -it's just there..
And when I need to edit it or add something to it, I just simply double tap the screen, without having to launch any apps or go to application folders, or anything.
S Note has the mini app -but the mini app is REALLY always there, as in you can't get away from it, unless you close it.
And more importantly, for as long as it's there, it's editable, so it's prone to accidental smears.
S Note is an alright piece but it's just shy of gimmicky.
This S Memo feature, which enables users to take the S Pen and write a note -and keep it indefinitely handy is slightly harder to find. I've found other memo apps and note taking apps that are close -but never quite right. Some don't allow you to hand write (you have to keyboard your info in); and others don't offer this ever so wonderful widget...
This has become a tangential rant, hasn't it?
Sorry...
I just want S Memo for my note 10.1
Click to expand...
Click to collapse
**FIX**
manhattan212 said:
After installing the N8000XXALGA_N8000OXXALG5_PHE_RootGalaxyNote.com via Odin, the message "Unfortunately, S Note has stopped working" pops up every 5-9 seconds.
How do I resolve this situation?
Losing S-Note is not to be considered a preferable option.
The tablet is currently not really usable, as S-Note appears to be relaunching and crashing, so I can get one click, touch, or gesture between notices.
Click to expand...
Click to collapse
I had the same issue after flashing the root injected stock ICS through ODIN. I was going from a rooted JB Rom (that did not work, and was not JB.. AA not the best site.)
Anyways the only way I was able to fix it was to painfully go through the Settings>Applications>All>S-Note Clear Cache/Data, and Force Stop.
It's tedious as hell, but it works. Your lucky yours is popping up every 5 minutes mine was about every 30 seconds took awhile to get through those menus! Hope this solves your issue!

Hooking into S-Pen Sensor to Change Keyboard

Lenny and I were talking and sorta had the same idea independently, in that it would be nice to be able to use one keyboard "normally", and another when the S-Pen is in use (ie. removed).
Here's my thinking...
1) Hook into the framework via Xposed Framework such that when the S-Pen is removed, we store the current default keyboard.
2) Change the current default keyboard for the alternative keyboard (ie. the one for use when S-Pen is removed from phone)
3) When S-Pen is replaced into the device, the reverse is done - we backup the "S-Pen" keyboard, and restore the previous default.
This way, the user doesn't actually need to program it with their choice of keyboard - instead, it will simply learn what they use
Problems I anticipate:
Root access needed to change default keyboard
Can't remember where default keyboard is stored, but it might be in a database, needing me to actually write more than a few lines of code.
Any thoughts/comments?
What about hooking into the multiwindow keyboard? Or is that just complicating things?
q426669 said:
What about hooking into the multiwindow keyboard? Or is that just complicating things?
Click to expand...
Click to collapse
Not sure what you mean by this tbh... I don't use stock keyboard enough right now to know it..
I have looked at the sdk and there is functionality for the holster state of the s-pen.
I need to think through this, as likely we need a screen on receiver to run a service but only wake if the state changes...
pulser_g2 said:
Lenny and I were talking and sorta had the same idea independently, in that it would be nice to be able to use one keyboard "normally", and another when the S-Pen is in use (ie. removed).
Here's my thinking...
1) Hook into the framework via Xposed Framework such that when the S-Pen is removed, we store the current default keyboard.
2) Change the current default keyboard for the alternative keyboard (ie. the one for use when S-Pen is removed from phone)
3) When S-Pen is replaced into the device, the reverse is done - we backup the "S-Pen" keyboard, and restore the previous default.
This way, the user doesn't actually need to program it with their choice of keyboard - instead, it will simply learn what they use
Problems I anticipate:
Root access needed to change default keyboard
Can't remember where default keyboard is stored, but it might be in a database, needing me to actually write more than a few lines of code.
Any thoughts/comments?
Click to expand...
Click to collapse
ive read about Xposed framework but am not sure why/how its any usefull for this?
also what keyboard vs another would you be using in both situations ? or are you referign to handwriting style vs normal mode ?
when you pull the spen there is already an option in settings to have a pop up version of snote 'poping up' that means the framework is already able to make the call when spen is pulled ..
poping up the ime switcher instead of snote...i assume one to many steps for you .. how about a gesture to launch the keyboard of your choice ?
other then easy workarounds , I think you would need to write more then a few lines of code , like an app or something .. especially for step 3 ...
If you check out a rom with multiwindow, you'll be able to use the mini floating keyboard whem you have two things on the screen so you don't loose visibility of content. Anyways, I think that's just complicating things.
The purpose of this project is so that I could use the 4.2 keyboard whwn my s-pen is holstered, and then the samsung keyboard when it is out.
Currently when I'm using the Android IME I have to make a manual switch to the Samsung keyboard when I pull out my spen.
This would allow one IME to be used while the s-pen is unholstered, and a seperate IME when the pen is put away.
q426669 said:
If you check out a rom with multiwindow, you'll be able to use the mini floating keyboard whem you have two things on the screen so you don't loose visibility of content. Anyways, I think that's just complicating things.
The purpose of this project is so that I could use the 4.2 keyboard whwn my s-pen is holstered, and then the samsung keyboard when it is out.
Currently when I'm using the Android IME I have to make a manual switch to the Samsung keyboard when I pull out my spen.
This would allow one IME to be used while the s-pen is unholstered, and a seperate IME when the pen is put away.
Click to expand...
Click to collapse
Yup that's my thinking!
Multi windrow would be nice at a later date, but that's another stage of this
pulser_g2 said:
Yup that's my thinking!
Click to expand...
Click to collapse
Is there any type of notification (or intent? I get those mixed up) sent by the system when the spen is pulled? If so, a program could be launched on SPen removal. The next step would only be to change the default keyboard (which likely will require root, but should be doable.) So, instead of hacking anything, this would just be a separately installed apk.
garyd9 said:
Is there any type of notification (or intent? I get those mixed up) sent by the system when the spen is pulled? If so, a program could be launched on SPen removal. The next step would only be to change the default keyboard (which likely will require root, but should be doable.) So, instead of hacking anything, this would just be a separately installed apk.
Click to expand...
Click to collapse
I started looking at the samsung sdk and there is a receiver for the spen being removed.
I agree, this can be a standalone root app...
I didn't know the sdk could do this, but it can
I'm not a developer and just a noob, but I noticed that if you have anyother keyboard activated and showing, and you plug an usb on the go cable with a keyboard, you just have to press OK on a popup and then the keyboard changes.
Since I'm not even good at english, I recorded it on screencast. I'm sorry if this is useless, but I thought it could be some more starting point.
This is a very interesting idea, is this project "dead"?
I would be more than happy to help (or do it on my own if it's dead), furthermore I have collected everything I need to make this thing work ...
Okay guys, I will start working on the app. Anyone interested in the details of progress?
If you want to help, you can think of a name better than the one I thought about (SPen IME Switcher)
Or an Icon would be very much appreciated as I'm very bad at picture creating.
EDIT: Changed mind to SPenBoard Switcher
LegendK95 said:
Okay guys, I will start working on the app. Anyone interested in the details of progress?
If you want to help, you can think of a name better than the one I thought about (SPen IME Switcher)
Or an Icon would be very much appreciated as I'm very bad at picture creating.
EDIT: Changed mind to SPenBoard Switcher
Click to expand...
Click to collapse
I'm interested. But I'm not a developer, so I can just help by beta-testing .
Post your progresses here or just open a new topic for the app
Okay then, here's the current progress:
The app is still in the works of course, but I have a working prototype! And it's working better than expected , the prototype changes the keyboard immediately according to the state of the pen (inserted or removed), but currently the keyboards are hardcoded into the service (Swype and Samsung's Keyboard in my case).
I have to find a way to get all installed keyboards and let the user choose which keyboard is wanted for which state (I have an idea how to do that), then I'll have to get enough info from the selected keyboards to switch between them (I also have an idea on how to do that )
Only downside to the app now is, the app MUST be in /system/app.
Currently I'm adding two options, one to enable/disable the service, and one to enable service at boot.
(putting on the 'moderator' hat for this post...)
In trying to promote the purpose of this section (development discussion), can you please share details (and perhaps even code snippets) on what you are doing to detect the s-pen state, how you are going about changing the active keyboard, etc.
If you choose not to share this information, please create another thread in another section for your application.
Thank you
Gary
LegendK95 said:
Okay then, here's the current progress:
The app is still in the works of course, but I have a working prototype! And it's working better than expected , the prototype changes the keyboard immediately according to the state of the pen (inserted or removed), but currently the keyboards are hardcoded into the service (Swype and Samsung's Keyboard in my case).
I have to find a way to get all installed keyboards and let the user choose which keyboard is wanted for which state (I have an idea how to do that), then I'll have to get enough info from the selected keyboards to switch between them (I also have an idea on how to do that )
Only downside to the app now is, the app MUST be in /system/app.
Currently I'm adding two options, one to enable/disable the service, and one to enable service at boot.
Click to expand...
Click to collapse
Sounds good. I might take a look at it again.
Perhaps, if you want to make it work, rough-and-ready style, you could simply have two txt files in /data, that define the s-pen and no-s-pen keyboards.
If not, you could take a look at http://developer.android.com/reference/android/view/inputmethod/InputMethodManager.html
The app being in /system/app likely isn't a major issue, though it's possible we could maybe use root to do it directly...
pulser_g2 said:
Sounds good. I might take a look at it again.
Perhaps, if you want to make it work, rough-and-ready style, you could simply have two txt files in /data, that define the s-pen and no-s-pen keyboards.
If not, you could take a look at http://developer.android.com/reference/android/view/inputmethod/InputMethodManager.html
The app being in /system/app likely isn't a major issue, though it's possible we could maybe use root to do it directly...
Click to expand...
Click to collapse
I used another way to do this, the app is actually close to being finished, I just have to add some more tweaks here and there!
I'll make sure to post detailed information on how I achieved this.
As of now, the user can choose to run service, run it on boot, and choose keyboards for each mode (SPen or No Spen), any suggestions for other options that one might need?
Regarding the /system/app thing, I tried to use root to move the app to /system/app on first launch, but failed.
I'll try to do this later, if anyone knows how to do this, then it would be great .
EDIT: Attached a picture of the app in it's current state.
LegendK95 said:
I used another way to do this, the app is actually close to being finished, I just have to add some more tweaks here and there!
I'll make sure to post detailed information on how I achieved this.
As of now, the user can choose to run service, run it on boot, and choose keyboards for each mode (SPen or No Spen), any suggestions for other options that one might need?
Regarding the /system/app thing, I tried to use root to move the app to /system/app on first launch, but failed.
I'll try to do this later, if anyone knows how to do this, then it would be great .
EDIT: Attached a picture of the app in it's current state.
Click to expand...
Click to collapse
Hmmm that looks nice
Regarding moving the app, here's how I'd suggest you do it. Should defo. work, but can't guarantee it is the fastest way.
1) Gain root
2) Remount /system as writable
3) Copy /data/app/com.your.app.name*.apk to /system/app/, chowning and chmodding to 644
4) Extract a helper app from the main APK, and install it to /data, and gain root
5) Use helper app to delete the /data/app/com.your.app.name*.apk file
That should work after a reboot, I reckon...
thread cleaned. Please read the section guidelines BEFORE posting. LegendK95, if you've started another thread for your app, you are welcome to post a link to it here (so that people can post their comments on that app in another section.)
Gary
garyd9 said:
thread cleaned. Please read the section guidelines BEFORE posting. LegendK95, if you've started another thread for your app, you are welcome to post a link to it here (so that people can post their comments on that app in another section.)
Gary
Click to expand...
Click to collapse
Thank you.
Here's the link to the finished application.
Anyway, as promised, I'll describe how the app works (for developers):
How do I know when is the pen inserted or removed?
Basically, The whole trick is in a broadcast receiver.
I found the action that Samsung uses for the pen while I was working on my other project (SF).
Details: I searched in android.policy.jar, and found it there, in a broadcast receiver subclass for the huge and important PhoneWindowManager class
The broadcast receiver receives an intent with the action "com.samsung.pen.INSERT"
When it's sent from the system, an extra value comes along.
The value is a boolean, with the String identifier "penInsert".
This broadcast receiver is a subclass of the service that switches the keyboard, once this intent is received, the "penInsert" extra value is assigned to a field inside the service's class.
Click to expand...
Click to collapse
How does the service change keyboards?
The current keyboard can be changed using different methods, but they all do it the same way.
I used the "master" way to change the keyboard, which all the different methods lead to in the end.
The current keyboard is stored as a String inside the Settings Provider's Secure Database, with an identifier String of "default_input_method".
The stored value is called the IME ID, which is generated from the package and class name implementing the method, with a / in-between.
*From developer.android.com
So with this known, if we can get the id of a keyboard, we can use the putString method to replace the value inside the Secure Database, thus resulting in changing the default keyboard to that one.
Click to expand...
Click to collapse
How do I get the list of keyboards enabled, and their ids?
You can get a List containing the information for all keyboards enabled using the InputMethodManager service, then calling getEnabledInputMethodList().
From there, you can use each Object in the list (the object will be an InputMethodInfo instance) to get their ids, labels, icons...
Click to expand...
Click to collapse
That's it I guess, if you have questions, feel free to post them here so that everyone can benefit from this.

[Q] Questions about Rooting Galaxy S4 for a Scared Noob

Hello,
I've had my S4 for a little over a year and have been pretty happy with it. I came from using an iPhone for a few years before. With the upgrade in Kit Kat and not being able to easily access folders has been very frustrating and I wanted more control on my phone (turn on/off GPS for example and other things Tasker is blocked from doing). My understanding is that rooting would fix those issues. However I'm a little scared as how to proceed.
Here are some of my questions/concerns:
Will I get better performance from my phone (assuming I have all the same sort of settings)?
Are there apps that will not work on a rooted phone?
Which is an appropriate ROM to choose? (Stock Android, CyanogenMod, etc.)
Is there a way to backup an entire image (data and everything) of what I have now on my Samsung so I can restore it if I really mess up. I am thinking this would be similar in Windows, where I can make a disk image to be able to restore the entire OS and all the data.
What is the best way to reload apps I currently use (and have paid for) back onto the rooted device? Do I just make a list on paper and then go one-by-one and re-install them?
Will rooting effect my access to the Google Play Store?
How badly can I brick my phone? Can I get it to a point that it is completely restoreable? That is assuming I didn't do anything outside of following instructions and didn't connect it to my car battery
Will I be able to access my S4 like a drive or is that a hardware issue?
Is TouchWiz really that lousy?
Fortunately there is a lot of information out there, but it is overwhelming. Besides this site, are there other ones you recommend reading?
Thank you for the help.

Asking for opinion regarding customizing tablet for nursing staff

Hi,
I'm currently programming an app for a hospital as a bachelorsproject. Now I've discussed with my mentor about the fact we want the devices to be used only as pupose for the app I'm making, apps we preinstall and future apps that are made for the personel thats using them.
Currently I'm working with a Galaxy Tab A 10.1 (2016) running android 6.0.1 without it being rooted.
So what do you guys suggest with this I've done some reading along how to root whats possible and seen some guides for my device on how to root it.
What I want to do is actually have like a stock android so no samsung bloatware and microsoft apps etc, even chrome doesn't need to be installed as they don't need acces to browsing. And then pre install specific apps like my app, the one from the hospital itself, future apps and others we specifically need.
Also I'm new to android in general so can I create like a nurse user, and a IT-desk user so the IT desk user can log on the tablet and install an app, while the nurse doesn't even have acces to settings maybe.
Would love to hear what you guys think along what to do, and maybe some general steps like root it, flash a stock rom, create your (2)users, and install apps.
Tommyboy500 said:
Hi,
I'm currently programming an app for a hospital as a bachelorsproject. Now I've discussed with my mentor about the fact we want the devices to be used only as pupose for the app I'm making, apps we preinstall and future apps that are made for the personel thats using them.
Currently I'm working with a Galaxy Tab A 10.1 (2016) running android 6.0.1 without it being rooted.
So what do you guys suggest with this I've done some reading along how to root whats possible and seen some guides for my device on how to root it.
What I want to do is actually have like a stock android so no samsung bloatware and microsoft apps etc, even chrome doesn't need to be installed as they don't need acces to browsing. And then pre install specific apps like my app, the one from the hospital itself, future apps and others we specifically need.
Also I'm new to android in general so can I create like a nurse user, and a IT-desk user so the IT desk user can log on the tablet and install an app, while the nurse doesn't even have acces to settings maybe.
Would love to hear what you guys think along what to do, and maybe some general steps like root it, flash a stock rom, create your (2)users, and install apps.
Click to expand...
Click to collapse
You could build an AOSP ROM for that model number with only the apps and features you choose, it would require AOSP source code and your stock source code.
Then, yes, android natively supports setting up user profiles, with root access you can set it so that the "nurse user" profile can only use the device and an "admin user" would have exclusive permissions to make whatever changes are needed. You can set it so that the "nurse user" would not be able to install new apps, wouldn't be able to browse the web or even set it so they could browse if needed but would be limited in what they can access on the web, and you'd be able to set it so they would be locked out of all settings.
What you want is very possible, the most difficult part would be compiling the ROM if you go that route, you may not need or want to though because with root, you can strip down the existing stock firmware to remove the extras you don't want or need.
Mind you, there would be some details and specifics to deal with that would require trial and error along the way, obviously.

Categories

Resources