yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Ibuprophen:
***** OFF-TOPIC HEADS UP *****

For those of you who use my other development called the "XDA Classic Forum" app and are wondering where & what happened to the thread...

Yes it is not there and It's already been submitted to the XDA "Geek Squad" Guys via an Administrator about this.

Basically, i had updated the OP of the DevDB thread, and after I had saved the (very minor) changes, the thread itself pulled a "Harry Houdini" and disappeared into the mist. :eek: and even the Administrator can't get to it.

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
***** OFF-TOPIC UPDATE *****

The ClaRetoX Forum thread is up and, hopefully, good to go!

[APP][2.0+]The ClaRetoX Forum by Ibuprophen

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] leblvin:
Hey Ibuprophen

Google Play Protect warned me about your app, and I rightfully ignored it both at install and after a first boot. Now I rebooted, and whenever I unlock my screen nothing happens. I just go right back to the lockscreen.

Android 8.0, OnePlus 3 stable build, rooted with Magisk 16.0

Got an idea of what might be causing that?

EDIT : a reboot fixed that again, and now fingerprint scanner is not responding. Uninstalled the app and working again... Not sure what's happening, I don't think that's related to your app. Also, my cellular signal keeps going on and off...
[Android Apps and Games] Ibuprophen:
That's what's also called a Google PSA Warning from Google Play Protect.

It's Google's way of preventing the app from installing or running because The SELinux Switch app affects the devices SELinux State.

As long as that specific Google security feature is ON, it'll prevent various apps like this one from installing/running.

For additional information regarding the PSA Alert, please see the following, Post #5 (from this thread) for the instructions to turn this security feature off.

INSTRUCTIONS FOR PSA ALERTS

Once it's disabled, then try installing the app, set the desired SELinux State, then reboot the device and it should work.

From time to time, the security feature gets re-enabled and it has to be disabled again.

Please let me know if you have any further questions or concerns.

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Scholeggo:
Hey. I tried the SELinux app and zip. I only needed to reboot once, and from then on, what ever setting I set, it only took 1-2 minutes to take effect. Plus, Google Play didn't stop the app from doing its job.

Anyway, I request a quick status time that shows the current SELinux setting, and when tapped, it will change setting without opening the app
[Android Apps and Games] Ibuprophen:
Please correct me if I'm wrong (I just want to be sure that I'm understanding your message).

It app does work but, after setting your desired SELinux State and then reboot the device, is taking 1-2 minutes before the app Auto Launches to change the Mode.

Regarding this statement, are you asking/making a suggestion for a feature that will allow the user to view the current SELinux State of their device?

I just wanted to be sure that I'm reading your text correctly (regarding the two statements above) so we're on the same page. :)

I appreciate your patience and understanding... :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Scholeggo:
Yeah, sometimes restarting, and other times, a reboot isn't required.

Yes, like a quick settings tile for Android Nougat and Oreo. It will show the current state, and when tapped on, it will change mode.
[Android Apps and Games] Ibuprophen:
This idea has been mentioned a few times regarding some type of widget as well as a real time SELinux State.

It's on my "Feature Wish List"... :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
***** QUESTION/FEEDBACK *****

First of all... HAPPY EASTER EVERYONE!!! :)

I was just curious regarding the following and would like to know how the users feel about this beforehand...

This is in response to the last 2 updates for this app had to be pulled for minor reasons.

I was wondering if everyone would prefer me to release updates as a Beta/Alpha Version first?

This DevDB Thread and the XDA Labs Store has the information/ability for Beta/Alpha releases included with the Stable ones.

For those who may not know much/anything regarding a stable vs alpha vs beta. Simply, the Beta/Alpha are pretty much a way to state that those can/may/are unstable and are released for members to "Optionally" try/test them for feedback regarding performance & stability (including the previously experienced issues with the installation).

I'm thinking about implementing this on all my developments but, The SELinux Switch App would have a much larger member impact by any changes made.

Thank you all for your time, patience, member support and understanding! :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
***** OH COME ALL YE FAITHFUL! *****

I just posted an RC1 (aka Beta) for the Switch app.

Remember that it's not considered a Stable version yet and is purely an optional installation.

I also added a little something for the RC releases within the icon and the About screen as as more of an indicator of the RC release being used to prevent any confusions.

Don't worry about the above indicators because the stable updates to the app will not have them.

Please Read the updated OP & Changelog for more information.

Please let me know if you have any questions or concerns and thank you very much for your time, support and understanding!

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] vla-wot:
Apk not work download link please

Mobile Chrome download work thanks
[Android Apps and Games] RBEmerson:
I've got a rooted Sammy S7 running 7.0. I'm using the Switch to get V4A running.The Switch works, V4A works. Common sense says "if it ain't broke, don't fix it". As many demonstrate, common sense isn't that common. Sooooo...

Is there a good reason to replace my current, I don't remember how old, installation for the latest stable version? Or should I just don't fix it?
[Android Apps and Games] Ibuprophen:
Which download did this reflect?

I'm just not familiar with where and what the image is reflecting from...

The OP provides 3 different ways in obtaining this development.

1) The DevDB Downloads.

2) My AFH Account.

3) The XDA Labs Store.

If this is specifically regarding this threads DevDB Downloads tab/option, then there was recently a reported issue to XDA from another Developer who was having on and off issues with their DevDB Downloads.

This is exactly why I had provided other options to obtain the developments.

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
***** EXTRA! EXTRA! *****

***READ ALL ABOUT IT ***

I was convinced that the RC1 Build was Stable and pushed it as an update.

Please see the Changelog for any additional information.

Thank you all very much and please let me know if you have any questions or concerns.

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
***** BETA TESTERS NEEDED *****

*** [FOR CLOSED BETA TESTING] ***

I'm looking for a few Beta Test Volunteers for "The ClaRetoX2 Forum" App.

If anyone is interested, please see the following Thread Post.

Beta Tester Announcement on "[APP][2.0+]The ClaRetoX Forum by Ibuprophen"

Thank you all very much for your time, support and understanding with this! :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] DenisEhm:
Hi. App doesn't seem to be working on my S7... Overtime I try to toggle from Enforcing to Permissive, the app sends into reboot but goes right back to Enforcing. What am I missing here?
[Android Apps and Games] Ibuprophen:
I'm sorry to see that your experiencing this...

This type of behavior can be caused by a handful of situations, scenarios, etc... but, is typically caused by your not having a custom kernel that permits your devices SEPolicy to be changed.

The reason a device performs a sudden reboot is because the device gets into a panic-like reaction when the commands for a SELinux State change is entered that causes your device to reboot.

I do hope that I had explained this okay via text... :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] DenisEhm:
Ok thanks for the info! I indeed don't have a custom kernel, so I'm pretty sure that's the issue... man I have a bad combo of choices (Samsung, Magisk, etc...)
[Android Apps and Games] BruceElliott:
Hi Ibuprofen,

Thanks for your help on the Galaxy S5 forum regarding my soft-bricked SM-G900T. I got image backups of everything by flashing TWRP and I can flash back to stock 6.0.1 and boot with no problem. But I'm still trying stubbornly to retrieve the entire phone configuration/settings by fixing the bricked /data partition. Turns out that the BK Disabler developer uses the app control portion of Samsung's Enterprise "Mobile Device Management" ("MDM") capability built into the the S5 to disable and re-enable apps. He uses the MDM environment as his "exploit" (so to speak) to create an app disabler that does not require root. So this recovery is much more complicated than simply doing "pm enable" on the system service(s) that I disabled to cause the problem. I found the MDM databases with the list of disabled apps and services and am deep into editing them with SqLite. But I'm not at all sure that the modified .db files will pass any sort of checksums or otherwise be acceptable to the MDM process at boot time. We'll see tomorrow, hopefully.

Anyway,

I believe that Samsung's MDM system is dependent on the SElinux/SE Android enforcing mode.

I would like to ask you or anyone who may read this if there is something that I can write to the file system from TWRP to force SE Android permissive mode during and after boot in an attempt to prevent MDM from jumping into action and looking into the MDM permissions databases to find and block the system services that are preventing normal boot. I already tried creating a "permissive.sh" file with "setenforce 0" in a /system/su.d directory, but no joy. Note that I am not sure if SuperSu is installed, even though I have root privileges while booted to TWRP. I flashed SuperSU from TWRP; however the SuperSU install apparently requires a system re-boot, which of course is what I am not able to do. Just to be clear, I flashed the same version stock_HOME ROM that I was on before the mishap. It booted just fine into the normal "new phone setup" routine. I then flashed the data partition only (/data*) and am back to the same bricked state, screen gets to the T-Mobile logo, sounds the TMO jingle, and then starts to heat up until I pull the battery. However, boots into download or recovery (but not safe mode) and accepts anything flashed from Odin. Recovery is now TWRP.

Given that scenario, does anyone have any suggestions for modifying files/permissions, holding the phone under vodka, anything to maintain SE Android permissive mode during a Galaxy S5 6.0.1 boot sequence to prevent the stupid MDM system from kicking in? I will happily test your SELinux Switch tool once I can again boot my device.

Thanks,

Bruce
[Android Apps and Games] Ibuprophen:
HA-HA!!! Is this the opening for a short story?

I'm not stating that I didn't like it but, you could have cut out allot of it and provide a bottom line question... LOL!!! :)

Am I correct in stating that the bottom line question is that your looking for a way to have the SELinux State for your G900V permanently set to Permissive Mode within your Boot Scripts.

Unfortunately, this threads development doesn't make any permanent changes to any devices and the support provided on this specific thread is only regarding this specific development.

I have a good history of trying to help those who needs it and, if I have some way in providing anything helpful, I do my best to help out.

With that stated...

I don't want to really turn anyone away here (within this specific thread) and you will be the ONLY exception to this because I know of a few threads to guide you to to help you get what you need. I just can't guarantee that you'll be able to do what you're looking to do.

Please don't refer anyone here whose looking to do the same as you BUT, you can refer this thread to those whose looking for something that this development is here for.

This specific task may be accomplished using a few avenues from a (preferred method) flashing a Custom Kernel to modifying the init.d and others.

The following threads should be helpful for you and don't be afraid to ask for some member guidance within one of them.

https://xdaforums.com/showthread.php?t=3337909

https://xdaforums.com/showthread.php?t=3573036

https://xdaforums.com/showthread.php?t=2854363

https://xdaforums.com/showthread.php?t=3669763

https://xdaforums.com/showthread.php?t=3074761

Keep in mind 3 things regarding the above threads...

1) Some of the Galaxy Note devices have the Same/Similar setup as the G900 devices.

2) They may not be specific in regards to the threads title but, does include this topic of discussion within one or more areas within it.

3) IMPORTANTLY... I can't guarantee that any of them Will or Will Not work for you!

If you require further assistance with this, and there's no response (within a reasonable time frame) from the above threads, your next best bet is to post it within the following Q&A thread that's specific to the klte and its variants.

https://xdaforums.com/showthread.php?t=2700073

I really can't be much more helpful than the above information.

I do wish you the best of luck!

SIDE NOTE: For those of you who are on this thread, the above information may/may not be helpful for you. With so many devices out there, the above information may work on some of those devices but, there's so many others that would require so many different alternative ways to accomplish this AND there's many devices that cannot accomplish this (at least at this point of time). Thank you very much! :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
****** STATUS UPDATE *******

***** FEEDBACK NEEDED *****

I just wanted to fill everyone in what's been going on with the widget feature that has been brought up for quite some time since The SELinux Toggler.

I'm not very keen on adding this type of feature to the Switch app itself. That would be a real challenge and I feel would be more work than necessary. Kinda like fixing something that isn't broken and I also don't believe that the majority of the users would use this feature if it was implemented in the Switch app.

So I will need to take a different approach regarding a separate widget like app to accomplish this and I'm really not 100% sure on this type of approach. This is where some feedback from the great users here would be helpful as well.

I'm just throwing out some ideas for this...

I was thinking of a simple widget, notification, etc... that displays the SELinux State and a member can just select some type of "trigger" option that refreshes the SELinux State.

Maybe it can have some more simple information like the device being Rooted and even BusyBox information.

Something simple along those lines... :)

I've also been busy with trying to wrap up a few other developments I've previously placed on hold.

I don't know if anyone recalls my mentioning "TheTVDB Connection" App...

After allot of work with the api's and, other outdated information as well, I've finally finished it. I've been working on the new DevDB thread for it. This does take a little time.

I've also been working on the "AFH Explorer" app. This is a Reboot off the old AFH Browser app that was discontinued a while ago because of the new AFH API's and hadn't worked for some time. I've already got the API info working and when I get a chance I've been beta testing it a bit. It's not done yet but, it's getting there.

Well this is about the gist of it. I've also been around the forum as well to give a hand where I can.

Thank you all very much for your time, patience and support for my developments and I do hope to get a little valuable input/feedback over time.

Peace and Love!

Peace and Love!

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
Just an FYI in case anyone was interested...

The following is a New Development DevDB Thread that I had just posted.

[APP][2.1+]TheTVDB Connection by Ibuprophen

Enjoy! :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
** UPDATE & {CLOSED} BETA TESTING **

I just wanted to let you all know about the latest information that I had been working on and off with (as I had mentioned my working on it before) regarding the Disabling of the Google Play Protect that is what gives you the PSA Alerts for uninstalling certain items like The SELinux Switch App (and its predecessors).

Just to recap, please see the following post #5 (from this thread) for the instructions regarding the PSA Alerts...

INSTRUCTIONS FOR PSA ALERTS

I had made some great strides in accomplishing this and recently I've just have been trying to figure out some type of "Delivery System" for a type of installer/uninstaller for it.

I'm getting closer to a "Flashable" way for this and, though I'm not finished yet, I feel that I'm to a point to where I would like to locate a few Closed Beta Testers (maybe 2-5 or so).

The reason for Closed Beta Testing is 3 fold (also the Prerequisite)...

1) Someone with enough knowledge to know what they're doing in a worse case scenario like (hopefully it doesn't happen) having to take a backup in the possible event to restore their device.

2) Able to provide valuable feedback, logs, etc... when needed.

3) This is a Closed Beta to help prevent any huge negative effects to so many members that untested things like this can happen to. The reality of so many members whose been looking for a way to do this would probably dive into this if it were an Open Beta and I would have a type of professional responsibility for them.

A Closed Beta, if successful, would allow me to collect, compile and provide what would be needed before it's Open Beta/Stable release.

Once I've received enough testers, I'll announce this and nobody further will be accepted. This is what's called the KISS philosophy (Keep It So Simple).

Thank you very much for your time, patience, understanding and especially your continued support!

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] :
In Lineage OS 15.1 mido, when I set the selinux to enforcing, camera app says can't connect to the camera. Can you help me to resolve this issue?
[Android Apps and Games] Ibuprophen:
I've got a feeling that I may know that it's because of one of 2 reasons but, I can't state this for certain yet...

If you don't have this Switch App installed at all, will your device be in Enforcing or Permissive Mode?

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] asia559571:
Samsung S2 i9100 Cyanogen 4.4.4 Flashed the flashable version as directed, cache & dalvik cleared but mode changer didn't appear:confused: Have installed apk and running as expected:highfive: Nice to have an updated version:o

Many Thanks and Kind Regards!
[Android Apps and Games] :
Permissive
[Android Apps and Games] :
Even though, I switch to Enforcing with the selinux switch, my Device shows selinux state as permissive
[Android Apps and Games] Ibuprophen:
I'm happy to see that your happy with the development! :thumbup:

I'm just taken back by your "Flashed the flashable version as directed" statement...

To clarify this further, the Flashable installer is actually stated in the OP as "Optional" and the apk version is really the desired version for most users.

The flashable version is only provided for those who prefer to install/update the app using the flashable installer for various reasons and, even though the majority uses the apk version, I wasn't going to leave out those who prefers the flashable version (It's also easily created and takes a minute +/- to create).

Hmm...

I personally don't believe that I've stated/directed (directly or indirectly) to install the Switch App using the Flashable over the apk.

Can someone please (as another opinion on this) take a look at the OP and let me know if I've stated to use one installer over another?

Thank you very much! :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android Apps and Games] Ibuprophen:
I had a feeling regarding this. I've noticed this in various other threads/posts on the forum.

I'll try to explain your situation the best i can...

There's Custom Firmwares as well as Custom Kernels (to also include users who do this manually as well) that are specific to modifying a devices SEPolicy to Permissive and there's actually certain/various modifications that accomplishes this and restricts the SEPolicy from reverting/allowing the SELinux State the ability to get back to Enforcing Mode upon demand.

What you need to do is try to obtain a way (within whichever thread for your Custom Firmware/Kernel or elsewhere) to modify your device the ability to "Change its SELinux State upon demand" which is what you're trying to accomplish.

Every Device, Firmware, Kernel, etc... is different on this approach and I am not familiar enough with your device to be able to provide any specific guidance.

I wish that I could provide you with more information and do hope that you are able to obtain some helpful member guidance somewhere.

EDIT: I had just sent you a PM [MENTION=7441236]Billy no mates[/MENTION]...

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.