Related
Many of us don't have root and many of us also uninstalled may system apps, including Fire Launcher. That left us with some annoyances. One major annoyance was being kicked to the lock screen whenever we swiped away apps from the recent apps menu. Some people saw annoying flashes. Well this isn't quite a fix, but it pretty much takes care of the problem. You can now remove your lock screen completely and replace it at will and you do NOT need root access.
***WARNING: Touching any other settings on your tablet during this guide can cause a brick!!!***
1. Download and install Settings Database Editor.
2. Plug your tablet into your PC and open an ADB window. Enter the following:
Code:
adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
Step number 2 MUST be done in order for this to work.
3. Open Settings Database Editor and tap on the 'secure' tab at the top.
4. These settings are in alphabetical order. Scroll until you see:
Code:
"lockscreen_disabled" "0"
5. Change the 0 to a 1. DO NOT CHANGE ANYTHING ELSE
6. Close Settings Database Editor
Now turn off your screen. Now turn it back on. You are welcome! I have a few more tricks coming. Watch for some later!
IF THE ABOVE DOESN'T WORK, TO DISABLE LOCK SCREEN:
Code:
adb shell settings put secure lockscreen_disabled 1
ENABLE LOCK SCREEN:
Code:
adb shell settings put secure lockscreen_disabled 0
Both methods don´t work on my Fire HD10 2017.
tommes-d said:
Both methods don´t work on my Fire HD10 2017.
Click to expand...
Click to collapse
It worked almost instantly for me. Maybe wait a bit? Did you reboot? It won't work on every device. Doesn't work on my Galaxy S7.
Not working for me too (Fire HD 8 2016). Also, you've made a mistake: original setting name is "lockscreen.disabled" (dot, not an underscore).
sensboston said:
Not working for me too (Fire HD 8 2016). Also, you've made a mistake: original setting name is "lockscreen.disabled" (dot, not an underscore).
Click to expand...
Click to collapse
Disappointing. Today I got a good one though. I can't wait to get home and post a thread.
I know this isn't the correct forum for this but I tried this on a Fire 7 (2017) and it also does not seem to work.
is there an updated way to do this?
is there an updated way to do this?
edit: kindle fire 8 7th gen, confirmed not working.
Doesn't work on my Fire HD8. But while browsing through Settings Database Editor I have found something useful.
In the "Global Table" tab there's a setting called LOCKSCREEN_AD_ENABLED. Change the value from 1 to 0, save. Turn off screen, turn it on again --> ads are gone!
At least for a while...
Seems to be working on KFAUWI (Fire 7 7th Gen) on 5.4.0.0.
EDIT: Maybe it doesn't work with 5.4.0.1 and later?
It would be useful for those reporting success/failure to include not just device model, but fw version as well.
EDIT1: After some time playing around the system I have found out that by default it actually does not work, but if Global Table->"device_provisioned" = 0 then lock screen gets disabled, but serial number gets greyed out and developer options get disabled, while adb remains functional.
On 5.6.0.0 even change to "device_provisioned" did not disable the lock screen.
gabosius said:
Seems to be working on KFAUWI (Fire 7 7th Gen) on 5.4.0.0.
EDIT: Maybe it doesn't work with 5.4.0.1 and later?
It would be useful for those reporting success/failure to include not just device model, but fw version as well.
Click to expand...
Click to collapse
There are settings in the "private" class that override some of these lower ones, usually in favor their using their own software. I think most device stock settings are hidden for the purpose of favoring their own software. Though with Amazon, I scratch my head. Why spend the large amount of money, to install a high tech, customizable GPS system on devices, only to spend more money carelessly blocking your Access?
Sent from my Samsung Galaxy S4 using XDA Labs
DragonFire1024 said:
There are settings in the "private" class that override some of these lower ones, usually in favor their using their own software. I think most device stock settings are hidden for the purpose of favoring their own software. Though with Amazon, I scratch my head. Why spend the large amount of money, to install a high tech, customizable GPS system on devices, only to spend more money carelessly blocking your Access?
Sent from my Samsung Galaxy S4 using XDA Labs
Click to expand...
Click to collapse
That's fairly simple, the same goes for one of the iPhones (don't recall which gen exactly) which had two different models of radio chips, one of which did support LTE, but Apple decided to disable LTE support for that gen of the phone altogether.
Now more on the topic, checked the specs of all 7th gen tablets, indeed none of them seem to support GPS officially (for some reason I thought that HD8/HD10 might have it), but if they have the hw, it could be for testing purposes to test proprietary GPS related sw on development devices before introducing it in the next gen? Or simply they decided to drop it somewhere along the way but left the hardware (as we still have Serial/UART on some production devices nowadays, which are used only for debugging in the development stage).
On the other hand, where did you get the info that it actually has GPS related hardware? Because while exploring my device settings I only found a hint on A-GPS support (which is not proven).
gabosius said:
That's fairly simple, the same goes for one of the iPhones (don't recall which gen exactly) which had two different models of radio chips, one of which did support LTE, but Apple decided to disable LTE support for that gen of the phone altogether.
Now more on the topic, checked the specs of all 7th gen tablets, indeed none of them seem to support GPS officially (for some reason I thought that HD8/HD10 might have it), but if they have the hw, it could be for testing purposes to test proprietary GPS related sw on development devices before introducing it in the next gen? Or simply they decided to drop it somewhere along the way but left the hardware (as we still have Serial/UART on some production devices nowadays, which are used only for debugging in the development stage).
On the other hand, where did you get the info that it actually has GPS related hardware? Because while exploring my device settings I only found a hint on A-GPS support (which is not proven).
Click to expand...
Click to collapse
Add a few .xml configuration files to start and there is configuration settings in the framework. Look for an app on the tablet with HERE in all caps in the title. That's the APK module making it possible. And yes I figured out a way to modify framework settings
DragonFire1024 said:
Add a few .xml configuration files to start and there is configuration settings in the framework. Look for an app on the tablet with HERE in all caps in the title. That's the APK module making it possible. And yes I figured out a way to modify framework settings
Click to expand...
Click to collapse
I see, just checked MT8127 specs, and indeed there seems to be integrated support for GPS with GLONASS, that may be something interesting to play with.
EDIT: HD8/HD10 even have broader support of GPS related technologies according to their SoC specs.
Yeah, I was following root progress thread, even tried Blueborne exploit (the one published by Armis labs on github) on KFAUWI without much success as there is no access to /proc/<pid>/maps. And framework-res.apk mod looks promising only for devices having root, as getting required permissions outside /system is rather problematic.
Yet I was surprised that WRITE_SECURE_SETTINGS can be assigned outside /system. As I was poking around com.amazon.dcp.permission.DISPLAY_DEBUG_UI for quite some time.
gabosius said:
Yet I was surprised that WRITE_SECURE_SETTINGS can be assigned outside /system. As I was poking around com.amazon.dcp.permission.DISPLAY_DEBUG_UI for quite some time.
Click to expand...
Click to collapse
Do you have any idea if you can grant something like Activity Launcher the DISPLAY_DEBUG_UI permission? Some of the activities gave me errors when I tried to open them, saying they require com.amazon.dcp.permission.DISPLAY_DEBUG_UI.
The thing is, this appears to be a custom permission added by Amazon, not available in the official Android documentation.
Would Activity Launcher even be capable of launching certain "hidden" activities with this permission granted? Presumably you would grant permission over ADB the same way as WRITE_SECURE_SETTINGS?
Any ideas would be great.
lakitu47 said:
Do you have any idea if you can grant something like Activity Launcher the DISPLAY_DEBUG_UI permission? Some of the activities gave me errors when I tried to open them, saying they require com.amazon.dcp.permission.DISPLAY_DEBUG_UI.
The thing is, this appears to be a custom permission added by Amazon, not available in the official Android documentation.
Would Activity Launcher even be capable of launching certain "hidden" activities with this permission granted? Presumably you would grant permission over ADB the same way as WRITE_SECURE_SETTINGS?
Any ideas would be great.
Click to expand...
Click to collapse
Tried granting it to other apps and it resulted in "com.amazon.dcp.permission.DISPLAY_DEBUG_UI is not a changeable type" the command I used was pm grant com.amazon.dcp com.amazon.dcp.permission.DISPLAY_DEBUG_UI so yes, the syntax is the same with custom amazon permissions. Also execution of dumpsys package com.amazon.dcp shows that app already has DISPLAY_DEBUG_UI permission.
My guess is that it requires root, as even when I am launching activity from adb shell (not in context of activity manager) I get the same error that it requires the permission, and the same goes for some other hidden amazon applications.
EDIT: you can get list of device permissions by executing "pm list permissions" without quotes from adb shell, there are at least a few interesting ones.
lakitu47 said:
Do you have any idea if you can grant something like Activity Launcher the DISPLAY_DEBUG_UI permission? Some of the activities gave me errors when I tried to open them, saying they require com.amazon.dcp.permission.DISPLAY_DEBUG_UI.
The thing is, this appears to be a custom permission added by Amazon, not available in the official Android documentation.
Would Activity Launcher even be capable of launching certain "hidden" activities with this permission granted? Presumably you would grant permission over ADB the same way as WRITE_SECURE_SETTINGS?
Any ideas would be great.
Click to expand...
Click to collapse
That's a great question and one that hasn't been asked before. I can tell you I've been able to, in some apps, modify the manifest permissions. For example, I can use an app to edit the manifest of Jack Pals terminal emulator to add the secure settings permission and have it successfully install etc. I never thought of doing the same with activity launcher and if successful, seeing what happens. This could be very interesting. If you give me a few copies of some of the manifests permissions, I can see if a recompile and install will hold.
DragonFire1024 said:
That's a great question and one that hasn't been asked before. I can tell you I've been able to, in some apps, modify the manifest permissions. For example, I can use an app to edit the manifest of Jack Pals terminal emulator to add the secure settings permission and have it successfully install etc. I never thought of doing the same with activity launcher and if successful, seeing what happens. This could be very interesting. If you give me a few copies of some of the manifests permissions, I can see if a recompile and install will hold.
Click to expand...
Click to collapse
I attached a text document with ALL of the permissions listed by "pm list permissions" since it was too long to put here.
lakitu47 said:
I attached a text document with ALL of the permissions listed by "pm list permissions" since it was too long to put here.
Click to expand...
Click to collapse
Give me a few hours to see if I can modify the app. If I can, I'll upload a. APK
Sent from my Samsung Galaxy S4 using XDA Labs
DragonFire1024 said:
Give me a few hours to see if I can modify the app. If I can, I'll upload a. APK
Sent from my Samsung Galaxy S4 using XDA Labs
Click to expand...
Click to collapse
Questionable whether anything would change, as I don't see where activity launcher would need write secure settings permission.
On the other hand I did some digging on the "not a changeable permission type" message, and this provides some answer on what it might be expecting in order to activate?/assign the permission.
gabosius said:
Questionable whether anything would change, as I don't see where activity launcher would need write secure settings permission.
On the other hand I did some digging on the "not a changeable permission type" message, and this provides some answer on what it might be expecting in order to activate?/assign the permission.
Click to expand...
Click to collapse
Interesting. So each permission has a certain "protection" level?
I'd recently installed Google Play onto my Fire HD 10 and noticed my weather apps could no longer access the location services to give me the local weather. It doesn't matter if the apps were downloaded from the Amazon or Play store. The only weather app that still works is the preinstalled one from Amazon. I've checked the Location function is enabled for all the apps within Settings.
Before Google Play installed, the weather apps downloaded from Amazon appstore definitely worked. I'm surprised this issue is not widely known as I've tried a factory reset several times to start again and could reproduce this problem each time.
Please help as this is really annoying as I really want to use the Google Play store.
spikey_w said:
I'd recently installed Google Play onto my Fire HD 10 and noticed my weather apps could no longer access the location services to give me the local weather. It doesn't matter if the apps were downloaded from the Amazon or Play store. The only weather app that still works is the preinstalled one from Amazon. I've checked the Location function is enabled for all the apps within Settings.
Before Google Play installed, the weather apps downloaded from Amazon appstore definitely worked. I'm surprised this issue is not widely known as I've tried a factory reset several times to start again and could reproduce this problem each time.
Please help as this is really annoying as I really want to use the Google Play store.
Click to expand...
Click to collapse
We jerry rig these things to the point amazon internals cease to function properly, even without root. Location among them. I guess I can go ahead and write a guide this weekend that could put an end to that. In the framework, there are a few pre defined settings for AGPS. These settings use the Google AGPS system. Amazon only has it half set up. There are no servers set either. I have inserted some default settings I have come across on various devices, to at least get a position lock. Google maps has me off by only a few feet. The issue is, Amazon set it up in the framework for AGPS to work, but never activated it. This also prevents adding a gps.conf file because any additions made to the framework AGPS, override any settings set in the system files. What I will do this weekend is start from a fresh framework-res.apk and settings apk, and set only the AGPS settings. If it works, you unfortunately get no visual effect aside from what your apps provide you.
DragonFire1024 said:
We jerry rig these things to the point amazon internals cease to function properly, even without root. Location among them. I guess I can go ahead and write a guide this weekend that could put an end to that. In the framework, there are a few pre defined settings for AGPS. These settings use the Google AGPS system. Amazon only has it half set up. There are no servers set either. I have inserted some default settings I have come across on various devices, to at least get a position lock. Google maps has me off by only a few feet. The issue is, Amazon set it up in the framework for AGPS to work, but never activated it. This also prevents adding a gps.conf file because any additions made to the framework AGPS, override any settings set in the system files. What I will do this weekend is start from a fresh framework-res.apk and settings apk, and set only the AGPS settings. If it works, you unfortunately get no visual effect aside from what your apps provide you.
Click to expand...
Click to collapse
Now I understand, I thought I might have a faulty HD 10 as no one else has mentioned this problem but somehow knew it must be a software issue as before Google Play it worked fine. It will be fantastic if you could fix this. At the moment I have not rooted my HD 10 but if it is necessary then I'm willing to do this to implement the fix. Good luck and thanks.
spikey_w said:
Now I understand, I thought I might have a faulty HD 10 as no one else has mentioned this problem but somehow knew it must be a software issue as before Google Play it worked fine. It will be fantastic if you could fix this. At the moment I have not rooted my HD 10 but if it is necessary then I'm willing to do this to implement the fix. Good luck and thanks.
Click to expand...
Click to collapse
I'm not even sure the AGPS settings work myself. I'm just speaking based on my experience so far. Very very few providers use the agps settings in the framework because their devices support GPS. The HD 10 supports GPS. Even has a GPS chip. However, the instructions sent to the preloader at boot tell the preloader GPS is unsupported. I can switch the settings in the Project config.mk, but if it doesn't match the values set in the preloader, the preloader overrides the settings in the .mk. it also links to the other loader too so that would also need to be modified. But without an unlocked bootloader, we can't make changes to those imgs without bricking the tablet. I wish we could take the preloader settings from the HD 8 and load them into the HD 10 preloader. All we need to tweak is the cpu specs and it would be good to go. Damn you Amazon.
Sent from my Samsung Galaxy S4 using XDA Labs
So the HD 10 has a real GPS built-in, that's interesting. I wonder is that why a compass pointer appears momentarily at the top of the screen when the Amazon weather app accesses the location services. Never mind but thanks for your effort to look into this. Yes damn you Amazon indeed.
spikey_w said:
So the HD 10 has a real GPS built-in, that's interesting. I wonder is that why a compass pointer appears momentarily at the top of the screen when the Amazon weather app accesses the location services. Never mind but thanks for your effort to look into this. Yes damn you Amazon indeed.
Click to expand...
Click to collapse
Because the HD 10, and pretty much all modern Amazon tablets have 'HERE Positioning' which has no activity and can't be launched, but is the driver for Amazon location services. What little I can gather from the company, they specialize in indoor GPS and uses a similar system to agps. I imagine a user interface arises when you are registered to certain Amazon interfaces, but I've never experimented with an Amazon tablet fully registered and used on Amazon software.
Point being, there is a GPS chip. Look in /system/data/misc at ProjectConfig.mk you'll see the device includes a GPS chip from an older chipset, but the following line says GPS-support=no. the only way to fix this is to modify the kernel. If you scroll to the bottom you'll see a few director locations, like the preloader. The preloader is going to default to whatever it's programmed to, but I've never looked at it. You can edit the file to say yes, but if it doesn't match what the preloaders say, they will override the changes to the make file and boot to set defaults.
Can it be changed? Yes. Will it boot? The chances are slim to none. Modifying any of those partitions and recompiling them will brick the device beyond repair. Locked bootloader means signature verification is active. You modify the prelaoder or boot images, the device will soft or permanent brick.
There is one good thing about this kernel make file. With root, you can add any of the MTK values that say yes, to the build prop, if they aren't already there. for example, from the make file we have:
Code:
MTK_SIM_HOT_SWAP = yes
This is included in the build, but is not supported in the build prop, or the framework (we don't have a mobile device). But if the framework we're not predefined and this were a cell phone, you could add the above to the build prop as:
Code:
ro.mtk_sim_hot_swap_support=1
and so on...
I'm hoping Devo mode will change all of this and then some.
I bought Fire HD 10 for using as head unit in my car. Therefore, Navigation is important for me. Initially I rooted device and tried some offline navigation apps like Maps.me and Here we Go. None of them worked and finally I decided to restore Fire OS to 5.6.1.0 hoping for navigation to work with the apps. It didn't work, now I am wondering if mine is bad unit or GPS is expected not to work.
siddharth_bhal said:
I bought Fire HD 10 for using as head unit in my car. Therefore, Navigation is important for me. Initially I rooted device and tried some offline navigation apps like Maps.me and Here we Go. None of them worked and finally I decided to restore Fire OS to 5.6.1.0 hoping for navigation to work with the apps. It didn't work, now I am wondering if mine is bad unit or GPS is expected not to work.
Click to expand...
Click to collapse
The GPS chip is disabled in the kernel. If you have flash fire set up, try flashing nano gapps. when I am settled from moving, I'll post and updated framework apk that I've been working on that should help with location.
Sent from my Amazon KFSUWI using XDA Labs
So it seems I may have found the issue. When you set up the play store, before installing Google, make sure 'find my device' is NOT set as administrator at least until you get the pop up that asks if you want to use Google's enhanced location services.
Was trying to solve this problem on a tablet I wanted to use as a jukebox in my car. The jukebox app required location services so that only nearby users could add songs.
On a whim I installed Google Maps from the Play Store, pressed the compass/zoom on my location button within Maps, and that prompted me to turn on Google Location Services. This was on a 5th gen Fire 7 downgraded to FireOS 5.4.0. YMMV with other tablets/OS version.
DragonFire1024 said:
So it seems I may have found the issue. When you set up the play store, before installing Google, make sure 'find my device' is NOT set as administrator at least until you get the pop up that asks if you want to use Google's enhanced location services.
Click to expand...
Click to collapse
Thank you, DragonFire1024. I'm glad I found this thread. I haven't had my Fire HD 10 but a week yet (so not too far along into all of the installs and whatnot that I want to do--Play Store was the very first thing I did after some basic configuration that unfortunately included the setting you mentioned) and am wondering if it's worth a factory reset to attempt this fix.
robbbmi said:
Thank you, DragonFire1024. I'm glad I found this thread. I haven't had my Fire HD 10 but a week yet (so not too far along into all of the installs and whatnot that I want to do--Play Store was the very first thing I did after some basic configuration that unfortunately included the setting you mentioned) and am wondering if it's worth a factory reset to attempt this fix.
Click to expand...
Click to collapse
It depends how bad you want location services to work. If you aren't too concerned, you can install a GPS spoofer and just use it whenever you need location services. The issue with using one of those, keeping a spoofer running all the time will drain your battery quick.
They say they have the chip for GPS but do they have the antenna?
StoneCoast1 said:
They say they have the chip for GPS but do they have the antenna?
Click to expand...
Click to collapse
I don't know. All I know is the chip is there, but Amazon had it disabled at build. It's evident in the .mk file in /system/data/misc on the HD 10:
Code:
MTK_GPS_CHIP = MTK_GPS_MT6630
MTK_GPS_SUPPORT = no
Christ, what a bummer. At least I use wx apps where I can input location manually. (Eweather HD, PYKL3 radar)
Rich
dorpmuller said:
Christ, what a bummer. At least I use wx apps where I can input location manually. (Eweather HD, PYKL3 radar)
Rich
Click to expand...
Click to collapse
There are a few good GPS emulator apps out there as well.
Could anyone tell me if any fix for this having found? Pleade, should I uninstall Google play and grant access to my location to any one?
Here is what I found on my own, if you enable Scanning Wifi and Scanning Blue Tooth which were disabled by Default the location works in some applications.
throwawayjusttosay said:
Was trying to solve this problem on a tablet I wanted to use as a jukebox in my car. The jukebox app required location services so that only nearby users could add songs.
On a whim I installed Google Maps from the Play Store, pressed the compass/zoom on my location button within Maps, and that prompted me to turn on Google Location Services. This was on a 5th gen Fire 7 downgraded to FireOS 5.4.0. YMMV with other tablets/OS version.
Click to expand...
Click to collapse
This worked like a charm for my 2019 HD10. Installed Google play & services immediately after unboxing and no weather app would work. I installed Google maps as you suggested and clicked OK at the prompt to turn on location services and presto, all weather apps are now working. Thank you.
Pretty old thread, but hopefully someone will stumble upon this easy fix.
Hello everybody.
I just got the most current Fire HD 10+ (11th Gen, with 4GB) on a Black Friday deal to use mainly as a car Media and Navigation unit, but the GPS Performance is absolutely terrible.
The included Maps app (Nokia's Here) is barebones and can give you instructions but not precise navigation, so I followed a guide to install Google Services/Play Store and Google Maps.
The GPS kinda works, but mostly when I'm stationary. As soon as I move, it loses satellite signal, and it is veeeery sloppy. Sometimes I need to close the app and open again to have some update (you can imagine how trying this can be while driving on a Freeway).
I spent almost 30 minutes doing "the infinity" symbol to improve accuracy, but Google Maps still says the accuracy is very low.
Any advice on what can I do to make this a usable navigation device?
Thank you
After playing around with AR for all trying to get AR+ on Pokemon go and eventually giving up I'm curious on what this app is on my phone? Couldn't find a answer from a quick Google so I guess here is the next best thing.
Kinda of scared to give it root permissions as it's name doesn't sound familiar to any app I have installed. Any advice?
It's a system app that is present on many Android devices, including our Axon 7. You will find it in pretty much any ROM you flash, stock or custom. I don't know what it is or what it does, but it's not dangerous, don't mess with it. It shouldn't be asking for root permissions, that does sound a bit fishy. You may have recently installed an app that is masquerading under this name and now wants root access. Don't grant it. I would look more deeply into what you've installed to see if any of it might be malicious.
dalebaxter01 said:
After playing around with AR for all trying to get AR+ on Pokemon go and eventually giving up I'm curious on what this app is on my phone? Couldn't find a answer from a quick Google so I guess here is the next best thing.
Kinda of scared to give it root permissions as it's name doesn't sound familiar to any app I have installed. Any advice?
Click to expand...
Click to collapse
I agree with the user above. Its weird that it even has the possibility to be granted root permission. If its a system process, it should already have all the necessary permissions it needs.
Oh btw. I think for AR+ in pogo you need ARCore by google. Our device is not officially supported yet. But since there is cam2 api in oreo, that might change in the future and google could very well add it to the list of supported devices.
dalebaxter01 said:
After playing around with AR for all trying to get AR+ on Pokemon go and eventually giving up I'm curious on what this app is on my phone? Couldn't find a answer from a quick Google so I guess here is the next best thing.
Kinda of scared to give it root permissions as it's name doesn't sound familiar to any app I have installed. Any advice?
Click to expand...
Click to collapse
look. Download MagiskHide props config module, change the fingerprint to Pixel 2 XL, then download ARCore from apkmirror. It'll work, I just don't know if it works with pokemon go.
I used Measure and Lens (don't know if lens needs it tho)
Choose an username... said:
look. Download MagiskHide props config module, change the fingerprint to Pixel 2 XL, then download ARCore from apkmirror. It'll work, I just don't know if it works with pokemon go.
I used Measure and Lens (don't know if lens needs it tho)
Click to expand...
Click to collapse
Thanks man, at first safety net was being hit but a quick reboot later and now everything is working fine. I'm going to do more research into what this is. As I'm sure I haven't downloaded any suspicious apps.
dalebaxter01 said:
Thanks man, at first safety net was being hit but a quick reboot later and now everything is working fine. I'm going to do more research into what this is. As I'm sure I haven't downloaded any suspicious apps.
Click to expand...
Click to collapse
Edit: Never mind, I thought you were talking about the stuff i suggested lmao
Choose an username... said:
Edit: Never mind, I thought you were talking about the stuff i suggested lmao
Click to expand...
Click to collapse
Ok so after some testing it seems like AR Core 1.5 works but is unstable asf, and ARcore 1.4(latest) does not work as the app must be using 1.5 only, it comes up with the "This device is not supported" but seeing that safety is working fine, i assume its looking at the ARCore and seeing its not running on a "supported device" although it does work on 1.5 (sometimes, if im not taken straight to "Not Supported"). Not too sure about this magisk module tho as some reboots come up with a negative safety net
Found on internets:
"The CTS (Compatibility Test Suite) shim is a package that resides on a device's /system partition in order to verify certain upgrade scenarios. This is intended to facilitate the compatibility test that vendors run to ensure their hardware will be compatible with the Android OS. "
@evilKabab: if what you're saying is true, then I'm considering deleting this app from my phone. I generally don't use GApps, and don't care about SafetyNet. Thanks for the info.
its a shimmy hackers tool.
used to encrouch in space.
my ex and his circle are remotely damaging all aspects of my life personal and professional family and financial.
they have pop ups stating i cant use messages internet apps socialmedia or ANY thing that uses data or space urging me to delete files or apps as soon as i do, it encrouches and takes up that space.
ive got an s10 started with 13 pages of apps 1500 svreenshots and 900 photos and crap tons of vids
after a couple months of this i am left with 3 pages of apps (mostly factory apps) and no space for photos
and it still urges me to delete.
this is because i have evidence of too much on my phone
com.android.cts.priv.ctsshim | How to set up devices for CTS
What is com.android.cts.priv.ctsshim? How to set up the environment, desktop and android device for CTS? Is com.android.cts.ctsshim a Virus?
gossipfunda.com
hackedbymyexboyfriend said:
its a shimmy hackers tool.
used to encrouch in space.
my ex and his circle are remotely damaging all aspects of my life personal and professional family and financial.
they have pop ups stating i cant use messages internet apps socialmedia or ANY thing that uses data or space urging me to delete files or apps as soon as i do, it encrouches and takes up that space.
ive got an s10 started with 13 pages of apps 1500 svreenshots and 900 photos and crap tons of vids
after a couple months of this i am left with 3 pages of apps (mostly factory apps) and no space for photos
and it still urges me to delete.
this is because i have evidence of too much on my phone
Click to expand...
Click to collapse
Same here I have 1000s of files and screen shots an pencil an paper notes
More on this thread by TopJohnWu
https://twitter.com/topjohnwu/status/1237998444800663553?s=20
https://twitter.com/topjohnwu/status/1237656705850212352?s=20
What exactly does this mean? Will it be impossible to run rooted applications once Google finishes rolling out this SafetyNet update?
Does the bootloader need to be unlocked to run rooted apps?
You know, I've come to the realization that this safetynet crap really just doesn't matter.
After all, it comes down to;
goober pay,
banks.
goober pay is so utterly pointless that while I managed to set it up just for the fun of setting it up, I never actually bothered to TEST it to see if it actually works, because frankly, its a lot simpler to wave a credit card near the terminal than to UNLOCK a cell phone and THEN wave it near the terminal.
And banks... well they're never going to stop their website from working, so you don't actually lose anything there.
Is there anything else? Some stupid game that wont work? Who cares.
96carboard said:
You know, I've come to the realization that this safetynet crap really just doesn't matter.
After all, it comes down to;
goober pay,
banks.
goober pay is so utterly pointless that while I managed to set it up just for the fun of setting it up, I never actually bothered to TEST it to see if it actually works, because frankly, its a lot simpler to wave a credit card near the terminal than to UNLOCK a cell phone and THEN wave it near the terminal.
And banks... well they're never going to stop their website from working, so you don't actually lose anything there.
Is there anything else? Some stupid game that wont work? Who cares.
Click to expand...
Click to collapse
There are those few times that I don't have my wallet on me but need to pay for something, or needed money in a crunch and used my device to pay.
Also apps like Netflix won't work I think Amazon might but some apps require you to pass safety net from what I understand
Doesnt mean the end for all devices, at least for now, although that could be because i own and old one they arent too interested in
Certainly hasnt affected my Note4, i do have to use magiskhide props config (to install a valid fingerprint) on Android 10 to get my Note to pass CTS - something that wasnt needed until Android 10, but once done, i just use my GPay SQLite Fix magisk module (just packages the well known Google Pay SQL hack into a module for easy install) and Google Pay works fine. I will likely be moving to a Pixel 2 XL next week as my Note 4 is finally at EOL, so will test then
For the curious, my Gpay SQLite Fix module is linked in my sig, my post and download are hosted in the original thread for the SQL hack, so read the OP as well to know what it does if youre curious
Note: i also use magiskhide props config to add a few build.prop lines to change my manufacturer to google so my Samsung Buds+ will work....failing to do this will error under Samsung Wear complaining about an altered Samsung device - just tell it its not a Samsung device and all is good
Afaik the Pixel 2 has basic attestation, more likely to be an issue with devices using hardware attestation...
I just tested it in magisk with the new inbuilt test and confirmed its still passing and on basic attestation...
I was just wondering why sailfishOS has still really bad apps.
and why is not developers are doing more apps for this amazing OS?
just wondering
it's very simple: no market.
In general you make apps to earn money. perhaps you'll find some developer or group of developers that will port a popular app as a hobby, student project, or simply because they are using sailfish and want an specific app.
so basically, if there is no market, there is no money. therefore no apps
Actually I have just bought xperia 10 plus to move away from toxic android ecosystem (from google to all the app junk), after I have figured out that I could delete 90% of application on my android phone and I would never miss them.
If you are using sailfish phone, you have an option to run apks there is no real need for native applications. Quite frankly in last few years I could hardly find any application that was something that "I have to have". All the really needed applications were added to the first smartphones: email, gps, browser, sms, mms, calls, video player, music player, camera, contacts, text editor, sound recording... and I am already stretching it with last two, I cant remember when I have last time wrote high volume of text on those tiny useless on screen keyboard or had a need to record some sound.
There is one app on android which I will need (access to online banking) and I hope it will work, it didnt work even on my previous android until I have reversed it and change some code to stop verifying for root and safetynet, so it should work here too.
Everything else is... more a toy than useful or actually some security application to prevent all others doing something that you don't want, from rolling ads to stealing data. I am waiting for this mobile application market to slowly collapse, there is no more value in it except maybe games. Everything else is just wasting time in the least constructive way.
And not having market is a huge bonus, if you check sailfish apps (jolla store and openrepos) you will find that you have everything you need for having a great phone, made by enthusiasts not people that want to become rich. And no one is making useless junk as, as valthunder said, there is no market. And this is fine. Actually great.
root said:
There is one app on android which I will need (access to online banking) and I hope it will work, it didnt work even on my previous android until I have reversed it and change some code to stop verifying for root and safetynet, so it should work here too.
Click to expand...
Click to collapse
Great to read about your decision!
For banking apps that require Google Services you could try to tweak your Sailfish Alien Dalvik with Signature Spoofing and a GServices replacement like MicroG.
The SafetyNet replacement here is the DroidGuard Helper that should be installed alongside GmsCore.
eltmosen said:
Great to read about your decision!
For banking apps that require Google Services you could try to tweak your Sailfish Alien Dalvik with Signature Spoofing and a GServices replacement like MicroG.
The SafetyNet replacement here is the DroidGuard Helper that should be installed alongside GmsCore.
Click to expand...
Click to collapse
Naah, I am having my own "cracked" apk build from previous phone, I have removed all checks to root and safetynet and it works fine, no need to change it. Since the app is just front end for web interface it works since forever, I have also removed version matching with server. Took a day or two but worth it
But I have one question: I am trying to integrate xposed framework (last version as there si no boot/recovery img to try with magisk) into system.img (8.1). And same goes for su. Is there any "official" way how to do it without unpacking system.img, adding binaries, repacking it...
root said:
But I have one question: I am trying to integrate xposed framework (last version as there si no boot/recovery img to try with magisk) into system.img (8.1). And same goes for su. Is there any "official" way how to do it without unpacking system.img, adding binaries, repacking it...
Click to expand...
Click to collapse
Following all things sfos quite closely i did not witness anyone get xposed framework to work. (at least no public report) That might be due to sfos users generally are not Android wizards. The matter might still be a low hanging fruit to anyone with deeper knowledge
Whenever rooting/xposed/su is brought up, much more competent guys then me hint at Alien Dalvik just being an AOSP tailored to run inside LXC on non android kernel plus filesystem integration, Intents integration, shared clipboard etc.
quoting my friend olf:
"Jolla uses many modern measures to confine the Android container: at LXC level, with cgroups, firewall rules, SElinux policies etc.
You may configure additional measures at all these levels, it is just a Linux machine and you are the administrator!"
So maybe what you want to achieve practically is even possible using a whole set of different tools then available in Android?
And yes, my vague explanation hinting at me being a simple user having no clue and just putting things together from forum posts is a correct observation