[Q] Can app get info if device is unlocked? - ONE Q&A, Help & Troubleshooting

Hello developers.
I would like to ask a question to Andriod Apps coders: can Android App get info if device is Unlocked?
Currently I'm "fighting" with one app which tells me "Your device is Jailbroken".
Funny enough, right? [emoji33] as I have Android mobile [emoji41] I would say that coder doesn't do his/her job properly...
However, my One has "recovery" option "Unlock" = true.
But I do NOT have SuperSU installed and I DO have disabled "root access" in developers menu.
So, my guess is that app somehow check state of recovery.
Is it possible?
The bigger question is: can I prevent to do it? Like somehow mimic this state as "false"?
I need to use that app, but I cannot lock my mobile, as I could not install ROM I like, neither do backups.
Thank you very much for help. [emoji106]

Related

[Q]B2B market : Create an Android app in dedicated Hardware with specific rights

Hi,
I'm working on a project where I would sale an android tablet with dedicated App. (not for consumer market but Business to business)
the chosen tablet is Asus TF300T with the Ethernet port.
The problem I have is :
I would like my Application would have access in read/Write to the Ethernet Card settings (not Wifi)
This is relatively easy to do if the tablet is rooted -> but the rooting is something we can't do for many reasons.
by a work around, we succeeded to change the Ethernet IP address but didn't success to apply it (caused by the custom "apply" Asus button in ethernet settings page)
to apply the IP Adress we have to ask to the application user to go to the Settings page and push by himself the "apply" button ..... it's not the best.
My question is :
Is it possible to build a auto-signed flashable zip containing my Application, This flashable zip would install the App and give it the right access to the Ethernet card settings, without root rights needs?
or
Does exist a way that the Application reboot a tablet without root rights?
Thanks a lot for your help
You won't be able to flash anything without unlocking the device as you need a custom recovery installed. You don't need to be rooted to do what you require.
Thanks for your reply,
I understand that the device needs to be unlocked, However, I didn't know a custom recovery was needed to do that.
do you confirm I cannot do it from the standard recovery?
Underscan said:
Thanks for your reply,
I understand that the device needs to be unlocked, However, I didn't know a custom recovery was needed to do that.
do you confirm I cannot do it from the standard recovery?
Click to expand...
Click to collapse
The device won't accept anything from the stock recovery unless it is signed by Asus.
Ah I just got what you are saying - you want to try and flash something on the stock recovery on an unlocked device? How will you do that?
Why can't you put TWRP onto the device and flash your app?
"you want to try and flash something on the stock recovery on an unlocked device? How will you do that?"
I don't know
"Why can't you put TWRP onto the device and flash your app?"
we would like to reduce at maximum the number of TF300T handling between the Asus tablet reception and the shipping to our customer.
If we had found a solution to just flash theTF300 with a flashable zip -> that it ! the App is installed with the good user right (only for our App). -> it would be awesome!
It seems the only way to have it, is to get the Asus signature... seems impossible...
In essence you are wanting to put a custom stock ROM on it.
There are two ways to achieve this
1: unlock, flash twrp via fast boot and then flash the app.
2: root using moto chopper and manually place your app in /system/app
Alternatively you could just ask the user to sideload your app by allowing that through the settings on the device.
sbdags said:
In essence you are wanting to put a custom stock ROM on it.
There are two ways to achieve this
1: unlock, flash twrp via fast boot and then flash the app.
2: root using moto chopper and manually place your app in /system/app
Alternatively you could just ask the user to sideload your app by allowing that through the settings on the device.
Click to expand...
Click to collapse
Doesn't look like the sideloading would grant sufficient privileges though, at least if you're referring to the sideloading I'm thinking of.

Why is KINGROOT connecting these IPs all the time? (2 months after ROOTing)

I have already made two posts about this, under another topic/tread, but as good answers has not yet returned, I start a new tread here.
(I will include the info from my previous posts, in the bottom of this post)
Original Question:
I used KingRoot to ROOT my phone, and I am fully aware that during this process the app will download an exploit, based on my phonetype/android version....
But from I rooted my phone (several months ago) and to this day, the KingRoot app is trying to connect to TWO different IP ranges in China.
It tries to do so, upto 40 times in only 5 minutes.
NB: And I have auto-update disabled, and also wifi update disabled.
The IP's it most often tries to connect to is:
14.17.43.* (on port 80)
183.61.47.* to 183.61.51.* (on port 80)
and sometimes it also tries to connect on port 443
So why is is that KingRoot tries to "call somewhere in China" several hundred times a day?
www ( geoiptool.com/en/?ip=14.17.43.150 )
www ( geoiptool.com/en/?ip=183.61.47.36 )
My system gets SLOW everytime the KingRoot app starts back up, and connects or tries to connect, as it is using a lot of system resources, while trying to do so..
Can I get an honest story of why it connects to your servers, again and again, after the ROOT process has been completed? (two months ago) ??
And the only interaction I have with the KingRoot app is to FORCE KILL it every time my phone gets cloggy/slow again. And when the KingRoot app gets FORCE KILLED, my phone starts working as normal, until KingRoot starts up again...
I would love to get a honset story about why it tries to connect to your servers everyday... And I wonder what information got passed on to you folks, before I installed my firewall apps, VPN apps, and proxy apps that gave me a clue to WHY the KingRoot app slowed my system down.
SOLUTION-BEFORE-REAL-SOLUTION:
The best idea so far (until we get an answer) is to install the following apps:
For a NON-ROOT solution, but I guess you already have root,hehe, please use:
NoRoot Firewall (NO ROOT REQUIRED) (EXCELLENT LOGGING IN-APP)
( play.google.com/store/search?q=noroot%20firewall&c=apps&hl=en )
To block the above IP ranges, and other things you'd like to block..
--> Xprivacy (ROOT REQUIRED) (XPOSED FRAMEWORK)
( play.google.com/store/apps/details?id=biz.bokhorst.xprivacy.installer&hl=en )
>> App Premission Editor - Turn on and off permissions for different apps.
>> You can use it to "turn on/off" network/internet access for ANY installed app.
>> This app helps you to install XPOSED framework (It also has good apps/modules)
--> AFwall+ (ROOT REQUIRED)
( play.google.com/store/apps/details?id=dev.ukanth.ufirewall&hl=en )
>> Firewall. Deny all internet access for any app that has internet permissions
--> Hosts Editor (ROOT REQUIRED)
( play.google.com/store/apps/details?id=com.treb.hosts&hl=en )
>> Almost like a Firewall - Block some IPs from working
>> A good list of things to block would be the IP ranges above.
>> Also you can block ADS and TRACKING the same way.
Original posts:
http://forum.xda-developers.com/showpost.php?p=63790626&postcount=2651
http://forum.xda-developers.com/showpost.php?p=63790626&postcount=2641
do you remember where you downloaded the kingroot app?
Nexus5-32GB said:
do you remember where you downloaded the kingroot app?
Click to expand...
Click to collapse
Yes, from KingRoot.net (KingRoot Official Site)
Found out about it from some online article, and went straight to source (as always)
I might also have tried a version from this site, since the KingRoot.net site is slow loading, as in slower than the good old adsl....
http://forum.xda-developers.com/devdb/project/?id=9793#downloads
alexdata said:
Yes, from KingRoot.net (KingRoot Official Site)
Found out about it from some online article, and went straight to source (as always)
I might also have tried a version from this site, since the KingRoot.net site is slow loading, as in slower than the good old adsl....
http://forum.xda-developers.com/devdb/project/?id=9793#downloads
Click to expand...
Click to collapse
Try reading here.
But that should not be related to device slowness...
well...
Slowness is bad, but....
What I consider WORSE is the fact that it tries to communicate, all day long, with servers in china....
Why is this? Auto-Update is turned off. Rooting is completed, so no more need for using my internet, right?!!?!
What is this communication, and why is it any communication going on, at all ?!?
alexdata said:
Slowness is bad, but....
What I consider WORSE is the fact that it tries to communicate, all day long, with servers in china....
Why is this? Auto-Update is turned off. Rooting is completed, so no more need for using my internet, right?!!?!
What is this communication, and why is it any communication going on, at all ?!?
Click to expand...
Click to collapse
Good point. The king root developers have been keen to stress there is no spy ware in the app. They try to justify the internet use in that post above but to blast Chinese servers many times a day?
I can confirm this behaviour. I haven't noticed any slow down as a result though.
Perhaps one of the developers would care to explain?
Maybe a stupid one, but why keep the app if root is completed?
Cant you just uninstall it and install SuperSU for further root jobs?
Cheers
sure, but...
Sgace said:
Maybe a stupid one, but why keep the app if root is completed?
Cant you just uninstall it and install SuperSU for further root jobs?
Cheers
Click to expand...
Click to collapse
Well, after downloading SuperSU# you will get the question:
> "The SU binary needs to be updated. Continue?"
I press continue, and get this question/statement:
> "If you have a custom recovery like TWRP or CWM, that can be used to (try to) install the SU binary. This is recommended for HTC devices. How would you like to install the SU binary."
I choose "Normal" (and the other choise were "TWRP/CWM")
( do't think i have a TWRP/CWM as I have never tried that yet )
When I press "Normal" it starts to install, tells me to wait, I wait for about a minute
and then it fails, with the following message:
> "Installation failed! Please reboot and try again!"
So good idea, but im stuck on how to get that to actually work....
alexdata said:
Well, after downloading SuperSU# you will get the question:
> "The SU binary needs to be updated. Continue?"
I press continue, and get this question/statement:
> "If you have a custom recovery like TWRP or CWM, that can be used to (try to) install the SU binary. This is recommended for HTC devices. How would you like to install the SU binary."
I choose "Normal" (and the other choise were "TWRP/CWM")
( do't think i have a TWRP/CWM as I have never tried that yet )
When I press "Normal" it starts to install, tells me to wait, I wait for about a minute
and then it fails, with the following message:
> "Installation failed! Please reboot and try again!"
So good idea, but im stuck on how to get that to actually work....
Click to expand...
Click to collapse
Hmmm, well thats a bummer then.
Isnt there a superuser app already installed besides the kingroot app?
Cause something needs to take care of SU requests i think.
Cheers
---------- Post added at 01:29 PM ---------- Previous post was at 01:27 PM ----------
Sgace said:
Hmmm, well thats a bummer then.
Isnt there a superuser app already installed besides the kingroot app?
Cause something needs to take care of SU requests i think.
Cheers
Click to expand...
Click to collapse
What phone model and software do you use by the way?
alexdata said:
Well, after downloading SuperSU# you will get the question:
> "The SU binary needs to be updated. Continue?"
I press continue, and get this question/statement:
> "If you have a custom recovery like TWRP or CWM, that can be used to (try to) install the SU binary. This is recommended for HTC devices. How would you like to install the SU binary."
I choose "Normal" (and the other choise were "TWRP/CWM")
( do't think i have a TWRP/CWM as I have never tried that yet )
When I press "Normal" it starts to install, tells me to wait, I wait for about a minute
and then it fails, with the following message:
> "Installation failed! Please reboot and try again!"
So good idea, but im stuck on how to get that to actually work....
Click to expand...
Click to collapse
If you have root then you should also be able to install a custom recovery. Why don't you just download flash SuperSU from recovery AFTER removing King root instead of doing it through normal mode? I personally would not keep an app with such a behaviour installed on my phone...
Sent from my SM-N910W8 using Tapatalk
Sgace said:
What phone model and software do you use by the way?
Click to expand...
Click to collapse
>> Phone: Samsung Galaxy Core LTE (SM-G360F)
>> Country: Europa/Norway
>> Android version 4.4.4
>> Kingroot version 4.5.0
err0r76 said:
If you have root then you should also be able to install a custom recovery. Why don't you just download flash SuperSU from recovery AFTER removing King root instead of doing it through normal mode? I personally would not keep an app with such a behaviour installed on my phone...
Sent from my SM-N910W8 using Tapatalk
Click to expand...
Click to collapse
I agree but I would still like to know of why the app constantly connects. So far no one has any clue yet.
err0r76 said:
If you have root then you should also be able to install a custom recovery. Why don't you just download flash SuperSU from recovery AFTER removing King root instead of doing it through normal mode? I personally would not keep an app with such a behaviour installed on my phonek
Click to expand...
Click to collapse
First off, your steps are almost unreadable for a non-naitive english speaker...
"Why don't you just download flash SuperSU from recovery AFTER removing King root instead of doing it through normal mode"? doing what? and how was I doing that unnormally?
Secondly, my question still is "why does KingRoot connect to these IP adresses all the time" (flashing supersu from recovery does not fix/explain my original question)
My idea is to keep the app, as long as it doesn't sendt ital personal information away from my phone (that I have not already opted YES to send)
The app itself, does the job I want it to do (Rooting, enable/disable autorun) but it has some unknown data-transfers... my concern is with the data-transfers...
(I wanted to test the SuperSU idea as previously posted, as I could do much the same with SuperSU (but without the unknown data transfers that KingRoot does) - The test I did to remove KingRoot and install SuperSU, ended in me having to reinstall KingRoot to gain root again, SuperSU did not load correctly, and could not update its binarys. But apps that previously had gained root, now struggles to find their already previously granted root permissions, so after trying this, im basically worse off than before....Root apps that doesn't work properly, root permissions that doesn't work properly, and still KingRoot sending information away... (tested with NoRootFirewall)
Still have KingRoot installed (to obtain root) and SuperSU did not install properly (when KingRoot is already there) so for the time being, Im stuck with KingRoot...
(unless someone knows a link to a STEP-BY-STEP, well explained -noob like explaining, guide for rooting Samsung SM-G360F using other tools)
I started messing around with king root and had to install again over the top to regain root permissions. I'd disabled a couple of its services to try and stop the pinging. I think it worked but it broke other stuff. Can't you use no root fire wall and maybe servicely to kill it on a regular basis?
alexdata said:
I have already made two posts about this, under another topic/tread, but as good answers has not yet returned, I start a new tread here.
(I will include the info from my previous posts, in the bottom of this post)
Original Question:
I used KingRoot to ROOT my phone, and I am fully aware that during this process the app will download an exploit, based on my phonetype/android version....
But from I rooted my phone (several months ago) and to this day, the KingRoot app is trying to connect to TWO different IP ranges in China.
It tries to do so, upto 40 times in only 5 minutes.
NB: And I have auto-update disabled, and also wifi update disabled.
The IP's it most often tries to connect to is:
14.17.43.* (on port 80)
183.61.47.* to 183.61.51.* (on port 80)
and sometimes it also tries to connect on port 443
So why is is that KingRoot tries to "call somewhere in China" several hundred times a day?
www ( geoiptool.com/en/?ip=14.17.43.150 )
www ( geoiptool.com/en/?ip=183.61.47.36 )
My system gets SLOW everytime the KingRoot app starts back up, and connects or tries to connect, as it is using a lot of system resources, while trying to do so..
Can I get an honest story of why it connects to your servers, again and again, after the ROOT process has been completed? (two months ago) ??
And the only interaction I have with the KingRoot app is to FORCE KILL it every time my phone gets cloggy/slow again. And when the KingRoot app gets FORCE KILLED, my phone starts working as normal, until KingRoot starts up again...
I would love to get a honset story about why it tries to connect to your servers everyday... And I wonder what information got passed on to you folks, before I installed my firewall apps, VPN apps, and proxy apps that gave me a clue to WHY the KingRoot app slowed my system down.
SOLUTION-BEFORE-REAL-SOLUTION:
The best idea so far (until we get an answer) is to install the following apps:
For a NON-ROOT solution, but I guess you already have root,hehe, please use:
NoRoot Firewall (NO ROOT REQUIRED) (EXCELLENT LOGGING IN-APP)
( play.google.com/store/search?q=noroot%20firewall&c=apps&hl=en )
To block the above IP ranges, and other things you'd like to block..
--> Xprivacy (ROOT REQUIRED) (XPOSED FRAMEWORK)
( play.google.com/store/apps/details?id=biz.bokhorst.xprivacy.installer&hl=en )
>> App Premission Editor - Turn on and off permissions for different apps.
>> You can use it to "turn on/off" network/internet access for ANY installed app.
>> This app helps you to install XPOSED framework (It also has good apps/modules)
--> AFwall+ (ROOT REQUIRED)
( play.google.com/store/apps/details?id=dev.ukanth.ufirewall&hl=en )
>> Firewall. Deny all internet access for any app that has internet permissions
--> Hosts Editor (ROOT REQUIRED)
( play.google.com/store/apps/details?id=com.treb.hosts&hl=en )
>> Almost like a Firewall - Block some IPs from working
>> A good list of things to block would be the IP ranges above.
>> Also you can block ADS and TRACKING the same way.
Original posts:
http://forum.xda-developers.com/showpost.php?p=63790626&postcount=2651
http://forum.xda-developers.com/showpost.php?p=63790626&postcount=2641
Click to expand...
Click to collapse
Why not just get rid of Kingoroot and install Supersu?
ratbags said:
I started messing around with king root and had to install again over the top to regain root permissions. I'd disabled a couple of its services to try and stop the pinging. I think it worked but it broke other stuff. Can't you use no root fire wall and maybe servicely to kill it on a regular basis?
Click to expand...
Click to collapse
I am currently using "NoRoot Firewall" as I realized that all firewalls not using a VPN type connection, actually leaks stuff on other ports (non standard ports)...
So the only way to stop most of the leaking, is using "NoRoot Firewall" until someone with a packetsniffer/proxy/wireshark type program, finds out about what is really transferred (and then maybe also why it is transferred)
But, if "KingRoot" did not 'leak' info (or whatever it does) then there would be no big need for the "NoRoot Firewall".... So still im curious about what KingRoot is doing with those connections....
(PS: I've also done a "factory reset" on my phone today, and reinstalled only "Kingroot" and "NoRoot Firewall" but that app is still leaking....)
Thanks for your tip about "Servicely" ( play.google.com/store/apps/details?id=com.franco.servicely&hl=en )
I will install that right away, and give that a test aswell, since whatever kills "KingRoot" also makes sure that no info is transferred...
If possible, ALWAYS try a different method than kingroot. Sorry to the devs but the way they design they're exploit, you can't uninstall kingroot without breaking something. It's a shady Chinese app that i wouldnt trust.
Why the app is connecting to their servers? The reply is obvious...
I asked many times on the app thread,just filter on my nickname.
Do you really think a Chinese company will pay devs for this kind of free app?
Envoyé de mon Nexus 7 en utilisant Tapatalk
alexdata said:
First off, your steps are almost unreadable for a non-naitive english speaker...
"Why don't you just download flash SuperSU from recovery AFTER removing King root instead of doing it through normal mode"? doing what? and how was I doing that unnormally?
Secondly, my question still is "why does KingRoot connect to these IP adresses all the time" (flashing supersu from recovery does not fix/explain my original question)
My idea is to keep the app, as long as it doesn't sendt ital personal information away from my phone (that I have not already opted YES to send)
The app itself, does the job I want it to do (Rooting, enable/disable autorun) but it has some unknown data-transfers... my concern is with the data-transfers...
(I wanted to test the SuperSU idea as previously posted, as I could do much the same with SuperSU (but without the unknown data transfers that KingRoot does) - The test I did to remove KingRoot and install SuperSU, ended in me having to reinstall KingRoot to gain root again, SuperSU did not load correctly, and could not update its binarys. But apps that previously had gained root, now struggles to find their already previously granted root permissions, so after trying this, im basically worse off than before....Root apps that doesn't work properly, root permissions that doesn't work properly, and still KingRoot sending information away... (tested with NoRootFirewall)
Still have KingRoot installed (to obtain root) and SuperSU did not install properly (when KingRoot is already there) so for the time being, Im stuck with KingRoot...
(unless someone knows a link to a STEP-BY-STEP, well explained -noob like explaining, guide for rooting Samsung SM-G360F using other tools)
Click to expand...
Click to collapse
First: I'm not a native English speaking person. If you didn't understand what I meant with my post it's not due to my "simplified" english but in regards to your language barriers.
Second: I wasn't telling you how to do it. It can be put simply as "flash SUPERSU from recovery after removing KingRoot". Google and search in xda will help you with that. Get used to getting your answers from those instead of expecting others to give you step by step instructions on how to do something that is so widely known and posted.
On a side note, it seems to me that the ONLY people that can give you the answer to the question of "why" King root does what it does are its developers. If they don't answer you, that on its own should be enough for you to just stay away from it and find another rooting method. Same thing as saying that something you're eating is causing abdominal pain, and instead of stop eating that all together, you keep on eating it while taking a ton of medication to aliviate the symptoms and attempt for someone to do some sort of analysis of that food and explain why that's happening...
Sent from my SM-N910W8 using Tapatalk
You're just about right...
err0r76 said:
First: I'm not a native English speaking person. If you didn't understand what I meant with my post it's not due to my "simplified" english but in regards to your language barriers.
Second: I wasn't telling you how to do it. It can be put simply as "flash SUPERSU from recovery after removing KingRoot". Google and search in xda will help you with that. Get used to getting your answers from those instead of expecting others to give you step by step instructions on how to do something that is so widely known and posted.
Click to expand...
Click to collapse
Now your English was more readable to me, so I guess simplified English, when explaining steps, isn't my thing - Reason I believed you were native, is because native people can use quite a lot of that simplifying in their writing, so thats my bad... Truce?
Reason I asked for a detailed step-by-step is becuase i've already tried to replace KingRoot with something else (like SuperSU) - I did test this guide:
( www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html )
But that ended up in the following way: KingRoot was partially removed, SuperSU got partially installed (installed, but not updated, so not usable), All the apps that had ROOT, lost their real root acccess, only 2 out of 15 apps managed to keep their root, and SuperSU could not "take over root for KingRoot", so I had to do a "factory reset" of the phone, and reinstalled KingRoot (only working way I've found to root that phone -yet) and then installed "NoRoot Firewall" (to prevent KingRoot from leaking) and "Servicely" (to kill the KingRoot service, over and over again)
err0r76 said:
On a side note, it seems to me that the ONLY people that can give you the answer to the question of "why" King root does what it does are its developers. If they don't answer you, that on its own should be enough for you to just stay away from it and find another rooting method. Same thing as saying that something you're eating is causing abdominal pain, and instead of stop eating that all together, you keep on eating it while taking a ton of medication to aliviate the symptoms and attempt for someone to do some sort of analysis of that food and explain why that's happening...
Click to expand...
Click to collapse
I do agree, its a bit like that, but with "NoRoot Firewall" and "Servicely" I have managed to remove the two "problems" with that app (and other apps with the same behaviour) -- So I guess im gonna keep eating my medicine, so to speak, until I figure out if the traffic is some update stuff/some heartbeat stuff/just logging of the app, and what the app finds out about the system, and its usage while being KingRooted, or if they do indeed leak personal information aswell...
And i'd really like to know - do they leak personal info? So guess i'll keep trying, and asking... hehe...
FOR EVERYONE:
But for those that has seen a good page, for rooting, using some PC-Cable-Phone-solution, instead of an one-click-app, for a Samsung Core PRime LTE (SM-G360F), then please tell me... (preferrably a method you've tested with a similar phone)

How to load a custom ROM on a PureTalk X1 Logic phone?

I'm trying to get rid of the ad-ware/bloatware that seems to stay even when I do a hard reset.
It's not that great of a phone (it was free after rebate at Kmart, after all...), but if someone could help me at least get rid of the annoying pop-up ads, that'd be *great*.
Maybe rooting it would help?
I don't understand how "Cleaner Pro", "AB Pop!", "DU Antivirus", "Eat24 Yelp", "Magzter", "Spider", "Summoners War", etc. keep getting installed. I'm trying to use it as an "Alfred" webcam, and not only do all of these apps slow it down a lot, but it becomes unusable.
Bump?
Dougmeister said:
I'm trying to get rid of the ad-ware/bloatware that seems to stay even when I do a hard reset.
It's not that great of a phone (it was free after rebate at Kmart, after all...), but if someone could help me at least get rid of the annoying pop-up ads, that'd be *great*.
Maybe rooting it would help?
I don't understand how "Cleaner Pro", "AB Pop!", "DU Antivirus", "Eat24 Yelp", "Magzter", "Spider", "Summoners War", etc. keep getting installed. I'm trying to use it as an "Alfred" webcam, and not only do all of these apps slow it down a lot, but it becomes unusable.
Click to expand...
Click to collapse
You will have to root the device, then you can either remove bloatware and use ad blockers or you can flash a custom ROM if any exist for your model number.
Sent from my SM-S903VL using Tapatalk
Thanks for the reply.
Any tips on how to root it?
Is there a simple way (RootKing?) or do I need to take more advanced steps?
Dougmeister said:
Thanks for the reply.
Any tips on how to root it?
Is there a simple way (RootKing?) or do I need to take more advanced steps?
Click to expand...
Click to collapse
Honestly, the simplest thing would be to do a Google search for:
"How to root (your model number)"
Of there is a known working root method for your device, that will find it, if you get no good results you'll have to try the various universal rooting PC tools and/or the various universal rooting apps.
Sent from my SM-S903VL using Tapatalk
If I Google "how to root X1 Logic", it shows me "Obama phones" that have different menus than mine.
Edit: it still has Android 4.2.2, by the way.
Dougmeister said:
If I Google "how to root X1 Logic", it shows me "Obama phones" that have different menus than mine.
Edit: it still has Android 4.2.2, by the way.
Click to expand...
Click to collapse
Is X1 Logic your device name or is it your model number, to find your model number go to system settings>about>model number.
That is where model number usually is in settings on most devices, it may be in a different setting location on your device. Find the model number and use that to do your searches.
Sent from my SM-S903VL using Tapatalk
Yes:
Settings > About phone > Model number: LOGIC X1
Settings > About phone > Build number: LOGIC X120140930

Disable ability of installing/removing apps on android smartphone

Is there an elegant way to disable the ability of a smartphone user to install and uninstall applications?
We have the following situation. Our company purchased smartphones for employees so that they communicate with customers on corporate phones, rather than by personal ones. All they need is a telephone connection, the Viber and corporate mail. As a system administrator, I want to configure the devices for these sevices only. If I make a rooting of the smartphones, can I make some changes that disable ability to install and uninstall apps from files and Google Play? And will I be able to easily turn this ability back on in the future to install some application for user?
Smartphone's model Lenovo A Plus, Android version 5.1.
One way would be to remove package installer app from system partition. I am not sure though, just give it a try
naagdevta said:
One way would be to remove package installer app from system partition. I am not sure though, just give it a try
Click to expand...
Click to collapse
Thank you for answer! I must say, I'm new to android, although I have experience in administering FreeBSD (both systems are unix-like). Can you give me a resource from which I could learn about administering and tweaking android?
yurybx said:
Thank you for answer! I must say, I'm new to android, although I have experience in administering FreeBSD (both systems are unix-like). Can you give me a resource from which I could learn about administering and tweaking android?
Click to expand...
Click to collapse
https://forum.xda-developers.com/go...urce-guides-info-threads-linked-read-t2784527
These guides are mostly for nexus 5 but once you go through them you will get a fair idea about everything. Then you can search things for your specific device model.
naagdevta said:
https://forum.xda-developers.com/go...urce-guides-info-threads-linked-read-t2784527
These guides are mostly for nexus 5 but once you go through them you will get a fair idea about everything. Then you can search things for your specific device model.
Click to expand...
Click to collapse
Thank you very much!
I began to get acquainted with the process of obtaining root-access, and was surprised when I found out that there are no standard unix files "passwd" and "master.passwd" in the android. This means that I can not set a password for root-access, and the user will be free to use root-access. How to solve this problem? Maybe I need a custom firmware or a special app? But which one exactly?
yurybx said:
I began to get acquainted with the process of obtaining root-access, and was surprised when I found out that there are no standard unix files "passwd" and "master.passwd" in the android. This means that I can not set a password for root-access, and the user will be free to use root-access. How to solve this problem? Maybe I need a custom firmware or a special app? But which one exactly?
Click to expand...
Click to collapse
Supersu or magisk, they get automatically installed when you flash their zip file from custom recovery to root the phone. But not all phones have custom recovery or firmware. Mostly it depends on popularity of device, if your phone is popular many developers would be working on it.
naagdevta said:
Supersu or magisk, they get automatically installed when you flash their zip file from custom recovery to root the phone. But not all phones have custom recovery or firmware. Mostly it depends on popularity of device, if your phone is popular many developers would be working on it.
Click to expand...
Click to collapse
I managed to block the ability to install and uninstall programs by disabling the packageinstaller and daemon installd. Thank you for suggestion!

Device blocks apk installations

I recently bought a cheap candy bar phone (MobiWire Sakari), for nostalgic purposes mostly, and learnt it ran a simplified version of android 4.4.2.
It meant no developer mode, no playstore and no settings past personalisation (tapping build number in the 'about' section does nothing).
It has facebook lite installed and has the option to install WhatsApp. It does this by downloading a special version off the WhatsApp website and allowing you to install it. When you try download and install other apps, it comes up with an error saying it can't be installed (I've tried many).
I understand that a lot of apps won't work, being a 2.4" keypad phone, but there are apps available to make the keypad experience more enjoyable - as you currently have to tap the keys a few times for each letter (I did say I wanted nostalgia, but T9 would be nice). Not to mention, it would simply be great to have a nostalgic experience with an up-to-date OS (at a dirt cheap price).
Anyone have any idea of how to root the device, enable app installation (the 'install from unknown sources' option is not available in the settings), or extract some of the code from the working WhatsApp apk and insert it into other apks (appologies if it doesn't work like that, I'm a noob in the developer world).
As I said, I can't enable USB debugging for any ADB installations. I can get into the factory recovery mode and can access ADB update but this doesn't help me as ADB install can't work.
Thanks for reading and any help would be great.
I am also interested in this
Can you post a screenshot of the about screen?
spoofykid said:
I recently bought a cheap candy bar phone (MobiWire Sakari), for nostalgic purposes mostly, and learnt it ran a simplified version of android 4.4.2.
It meant no developer mode, no playstore and no settings past personalisation (tapping build number in the 'about' section does nothing).
It has facebook lite installed and has the option to install WhatsApp. It does this by downloading a special version off the WhatsApp website and allowing you to install it. When you try download and install other apps, it comes up with an error saying it can't be installed (I've tried many).
I understand that a lot of apps won't work, being a 2.4" keypad phone, but there are apps available to make the keypad experience more enjoyable - as you currently have to tap the keys a few times for each letter (I did say I wanted nostalgia, but T9 would be nice). Not to mention, it would simply be great to have a nostalgic experience with an up-to-date OS (at a dirt cheap price).
Anyone have any idea of how to root the device, enable app installation (the 'install from unknown sources' option is not available in the settings), or extract some of the code from the working WhatsApp apk and insert it into other apks (appologies if it doesn't work like that, I'm a noob in the developer world).
As I said, I can't enable USB debugging for any ADB installations. I can get into the factory recovery mode and can access ADB update but this doesn't help me as ADB install can't work.
Thanks for reading and any help would be great.
Click to expand...
Click to collapse
Probably won't work, installing other apps requires having a proper "package installer" like other android devices that can install apps. By your description, installation of apps on that device doesn't work the same as for other android devices.
You can attempt to adb sideload, if the device has a sideload option in recovery.
Sent from my LGL84VL using Tapatalk
Droidriven said:
Probably won't work, installing other apps requires having a proper "package installer" like other android devices that can install apps. By your description, installation of apps on that device doesn't work the same as for other android devices.
Click to expand...
Click to collapse
It has some form of package installer as it installs Whatsapp when you first turn on the device. When you try install a different apk, it seems to start the package installer but stops when it doesn't recognise the apk file. I bought another device with a different build number, enabling me to enter developer mode and installed apps using this method: https://forum.xda-developers.com/showpost.php?p=76141643&postcount=23
Droidriven said:
You can attempt to adb sideload, if the device has a sideload option in recovery.
Click to expand...
Click to collapse
I can enter stock recovery, however, adb sideload is only able to install update.zip files. Or is there a method of installing apk files as well through the "apply update from ADB" method? Or is there usually another option showing to be able to adb sideload an apk file? Here is someones post showing the stock recovery https://forum.xda-developers.com/showpost.php?p=76105681&postcount=13
Thanks for your help.
metallas said:
Can you post a screenshot of the about screen?
Click to expand...
Click to collapse
Please see the photo
..
Sent from my LGL84VL using Tapatalk
Droidriven said:
Have you seen this?
https://forum.xda-developers.com/general/help/mobiwire-sakari-install-apps-t3726398
Click to expand...
Click to collapse
There was no resolution in that thread at the time so I asked another question with more detail. There still is no resolution for devices which cannot access developer mode.
Droidriven said:
By the way, the device name "Sakari" might help when used in your searches.
Click to expand...
Click to collapse
"Sakari" does not exist in XDA as a device unfortunately.
Droidriven said:
You can attempt to adb sideload, if the device has a sideload option in recovery.
Click to expand...
Click to collapse
Is this possible given my circumstances?
spoofykid said:
There was no resolution in that thread at the time so I asked another question with more detail. There still is no resolution for devices which cannot access developer mode.
"Sakari" does not exist in XDA as a device unfortunately.
Is this possible given my circumstances?
Click to expand...
Click to collapse
I didn't say to use the name Sakari to search XDA, I meant for you to use it in Google searches.
You don't have a sideload method. I doubt you'll be able install apps. The facebook lite and Whatsapp that you installed are probably built just so it could be used on that device. You'd have to try modifying other apps in the same manner that these two were modified in order for them to work on that device.
All in all, WAY more trouble than its worth. The device probably wouldn't perform well with those apps installed, even if you "could" get them to install.
Sent from my LGL84VL using Tapatalk

Categories

Resources