yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] :
The .apk (v 4.3.2.) is working on LineageOS 14.1(Samsung Galaxy Alpha).

Edit:

Working after reboot. It successfully changed the mode to permissive.
[Android Apps and Games] Soli M:
Haha yeah pretty good i like it
[Android Apps and Games] Ibuprophen:
Okay... I tested the app with a handful of fixes and... A NO-GO...

I had a feeling that one of the modifications may not go well but, I had proceeded with caution. Thankfully it didn't crap out my device LOL!

I'm going in the app for some emergency surgery to undo that one modification and stich it back up and try again.

I believe that I'll eventually get it right on a future release. The one smali file is a real challenge. Out of relearning a handful of areas... The smali files have been more of a challenge because after decompiling the apk, the smali files require additional conversion and re-conversion before recompiling.

Well I'm just jabbering on...

I'm looking to release the next version before the end of the day tomorrow.

Thanks for your patience!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...

***PLZ THANK ME WITH A THUMBS UP***
[Android Apps and Games] Ibuprophen:
FINALLY got it stable for release.

Please note that i had updated the OP within the with Issues portion and added Magisk.

Also, updated the Changelog too.

Of course, please let me know if there are any issues or just want to mention anything.

Thank You All for your Patience and Support!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] ahrion:
Thank you sir.
[Android Apps and Games] Ibuprophen:
Your very welcome Sir.

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
It's so funny that, within the SELinuxModeChanger thread, besides the one individual, I've been helping out, there's still more posts asking for support for the SELinuxModeChanger app. LMAO!!!

I ended up saving a pre-made response to copy and paste for those posts.

Now, when it comes to the SELinuxModeChanger thread...

A while ago, I had sent a PM to an XDA Admin friend of mine regarding the closing of the SELinuxModeChanger thread.

He had stated that the XDA Rules stated that if the thread violated the XDA Rules then he could but, there was a caveat stating that if the user hasn't logged in to the XDA Forum for more than (i think) 1 year, then he could. When he looked up the members name (MrBIMC), it reflected that the user had last logged in only a few days ago. So his hands were tied because, if he had just closed it, the member could turn around and file a legitimate complaint against him for closing it.

That's just funny to think that, MrBIMC, has been logging in to XDA all this time and still continues to ignore the thread as well as the PM's he receives regarding his own app. No class at all!

On another note that I had almost forgotten to tell you all (This is a funny one too)...

The original SELinuxModeChanger app has a bunch of directories and files that point to some kind of Music oriented app. It has coding that reflects information that the app doesn't use at all. One of them is regarding a feedback feature and another is regarding album art and so on.

How funny is that?

LMAO!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] :
Interesting...

And a little bit weird haha. :laugh:
[Android Apps and Games] Ibuprophen:
Kinda like the "Mysteries of the Loch Ness Monster"...

Many have seen it.... But, they can't prove it...

LMAO!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] :
Hahahaha, made my day :laugh:
[Android Apps and Games] Ibuprophen:
*** HEAR YE! HEAR YE! ***

I've stated for quite a LONG time about creating a BusyBox thread with my BusyBox Flashable Installer (i know that those of you who had followed me through the SELinuxModeChanger thread will remember)...

Well here it is FINALLY!!!

[ZIP][TOOL][AIO]BusyBox v1.26.2 Binary Installer With Symlink by Ibuprophen

Please check it out and i hope you like it!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
I'm posting this copy of my last response to a member from the SELinuxModeChanger thread purely for posterity and for continued support for this member...

*****************************************

First, after this post I'm sending now, and with all due respect, since this is regarding the SELinuxToggler, please continue this conversation in the appropriate SELinuxToggler thread. This is because 1) if I'm away from my PC or device, there are a few other members who may be able to help out during my absence and 2) this is not the SELinuxToggler thread.

Second, I've see this issue with a select few individuals and is something that's on my to-do list.

Finally, a workaround for this is to freeze the app and reboot. Since the SELinuxToggler doesn't make permanent changes to the boot scripts, after freezing it and when the device is booted up, this will result in the SELinux State to remain on Enforcing Mode. Then, when you need the device to be in a Permissive State, just unfreeze the SELinuxToggler App and reboot and you'll be in Permissive Mode.

I just have 1 question for you... Do you have Magisk or Knox in your device? This question is important for me to know.

I'll expect your response to be posted (as well as further support to be continued) within the SELinuxToggler thread.

To clarify, I'm not mad or upset at all. I just need to be firm with all SELinuxToggler related posts to be made on the appropriate thread.

All further SELinuxToggler related posts here will result in either a response with a referral to the SELinuxToggler thread or no response at all.

I am not doing this for you but, for everyone else too.

I'll be looking out for your response and anything further in the SELinuxToggler thread.

Thank You Very Much for Your Time and Understanding!

If you just Smile, then the whole world will Smile with you!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] joegrant:
Thank you for creating this app, so many issues with my oneplus3 and root + high cpu, requiring setting to permissive, this app really helps. Cheers
[Android Apps and Games] Ibuprophen:
Your very welcome!

I'm happy to see such a positive outcome for this app.

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] fliptechnologies:
just to confirm Ibuprophen, did you want me to post further updates in this one, or the other thread ?
[Android Apps and Games] :
On this one, obviously.
[Android Apps and Games] Ibuprophen:
[MENTION=1421509]fliptechnologies[/MENTION], I've responded to your support question that was posted on the SELinuxModeChanger thread and directed you to this one.

Thank you very much for your understanding!

I really appreciate your clear response to this member.

This member had been directed to this thread on 2 previous occasions within the SELinuxModeChanger thread.

I've just posted again and made it clear that I (and other members of this thread) would be more than happy to provide support for the SELinuxToggler app but, the thread the members been posting on was specific to the SELinuxModeChanger app only.

Thanks!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] fliptechnologies:
sorry for my stupidity of posting in the wrong thread again, just got confused by similar app names

now clear it has to be this one.

i`m going to start fresh in the morning after some sleep, reflash back to stock and go from there, as i have tried this version both by .zip (flashed with both twirp and flashfire, and the .apk & it still wont change from permissive
[Android Apps and Games] Ibuprophen:
There's nothing stupid about any of this at all!

Just a little language barrier along with a little communication breakdown that had to be cleared up a bit more.

Just copy your question from the SELinuxModeChanger post and paste it on a new post here and I or someone else here would be more than happy to help you out.

I do my best to create and pass on a positive atmosphere wherever i am within the XDA Forum and, importantly, I'm not someone who passes judgment like that and I always try my best to remember the phrase "Do not judge others, and you will not be judged".

Thank You for your Understanding!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
AHHH!!! I finally figured why I was getting sporadic PM's regarding me developing or having been finished with a supposed XPosed Framework for Nougat...

I had been getting those PM's since long before I posted this thread and, ever since the first few of them, have been wondering where in the world are they getting this information from or being told this information. None of them was providing me with a clear answer.

So I had finally began doing some detective work on this (though i didn't have my Sherlock Holmes Hat or Pipe on hand) via the Google Search Engine (In which i am very well versed with performing a Metadata Search).

Within a half hour, I had found 3 websites that had the same articles (they were not exact in the verbiage but, customized as their own) regarding the progress of the development of the XPosed Framework for Nougat.

Though Rovo89 was the primary individual in the articles but, they all had a section of it with my, supposed, participation and involvement in its development.

Now this is the REALLY funny part. Though it had this, completely off the wall paragraph as to my having been involved with AND having already developed an XPosed Framework for Nougat.. and this is the REALLY funny/messed up part... the articles all have a quote of a post that I had made in the SELinuxModeChanger thread (now I'm serious when I state that the quote is the ONLY true fact out of those articles).

The quote was regarding the time I had stated that I had a stable version of the Flashable "BusyBox Stericson v1.26.1 Binary Installer". The rest of the quote goes on with where to get the file and so on... But, the quote had absolutely positively nothing to do with XPosed at all.

Now i have never laughed at an article in the way i did after reading those three. Almost like reading the comic strips but, online.

I hope you all enjoyed this shocking new discovery style news break the way I did!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] fliptechnologies:
i`ll just re-type and try to be more specific :)

phone = S7 SM-G930f

o/s 7.0 XSA PDA -	G930FXXU1DQBH

rooted using SR3-SuperSU-v2.79-SR3-20170114223742

kernel - TGPKernel.G93xx.v4.51.20170328 <-- thinking this may be the cause now

knox removed (although a recheck in tb now shows 1 component with a line through it and i cant remove it)

not running magesk or xposed

re installed SELinuxToggler by both methods .zip and .apk, am able to toggle and get message changed to enforcing, yet software status remains at permissive, even after a reboot

before i go down the fresh start route, would the following work

full unroot

reflash stock boot.bin

reflash stock kernel

then try again with root and install of toggler, bypassing custom kernel
[Android Apps and Games] Ibuprophen:
WELCOME TO THE SELINUXTOGGLER THREAD! LOL!!!

Wow! You have a real unique situation...

Let me ask you first, at what point did this happen (meaning, when and how did this first occur)?

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
***** ANNOUNCEMENT *****

I just realized something a moment ago (and laughed about it for a moment)...

Those of you who are receiving "DevDB Updates" Notifications and not finding any are really not going crazy.

I've been working on a little issue with an XDA Admin regarding my inability to upload or link a URL for the "Project Logo" portion within the "DevDB Editor" of this Thread.

When i go in there, as directed, to attempt the Project Logo again, i just realized, that the followers of this Project will receive a "DevDB Updates" Notification.

I apologize for this and, rest assure, that if an update was actually done, as always, I'll provide an announcement.

Thank You All for Your Understanding. And again, I do apologize for the false notification.

I'll also let you all know when this issue has been, ultimately, resolved.

Thank You.

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
***** HEAR YE! HEAR YE! *****

For just over a week, one of the XDA Admin's has been working with me on the issue of placing the SELinuxToggler Logo for this thread (as stated on my previous post).

I just wanted to state that, finally, the Admin also had found the issue that I was having.

Even though, the issue is still present, the Admin had figured out a workaround for it and, as you can see on the OP, the Apps logo is now waving at high mast like old glory!

Now that it has been resolved, in a way, the DevDB Update notifications will now stop and will be continued only upon an update to the App or OP.

***PLEASE NOTE: Many members don't know that a DevDB Update Notification is made for 2 reasons. 1) An update to the Threads OP. 2) A file upload has been made to the downloads portion of the thread. This is a DevDB Thread (DevDB = Developer Database) and any DevDB Editing that is made (to include but not limited to OP Modifications, Uploads to the Downloads area of the Thread, etc... etc...) will send a DevDB Notification to everyone who has subscribed to this thread.

Sorry for the length but, I just wanted to provide an update and a "Fun Fact" for those who didn't know.

Thank You All for Your Patience and Support!

Hail Caesar!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Dixon Butz:
I got this app to work with Magisk.

You have to ensure that you enable Busy Box in the Magisk app in settings. It is off by default.

I guess I didn't have BB enabled the first time I tried it.

But with it enabled, it is set to permissive after every boot.
[Android Apps and Games] Ibuprophen:
Thank You Very Much!

As I've stated before, I've never used Magisk and your input was EXTREMELY valuable to myself and others who use it.

I'll have to amend the OP and add this caveat.

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] ahrion:
I don't have it enabled in magisk and it still works.
[Android Apps and Games] Dixon Butz:
When I boot with Busy Box off in Magisk, it always shows enforcing.

Booting with BB on always shows permissive.
[Android Apps and Games] ahrion:
Is the only busybox you have the one included in magisk???
[Android Apps and Games] Dixon Butz:
Yes.

I tried installing BB a while back, but it didn't help this app. So I did a restore.
[Android Apps and Games] Ibuprophen:
[MENTION=3853110]Dixon Butz[/MENTION] & [MENTION=5357345]ahrion[/MENTION], I have a Magisk question for the both of you.

I'm under the impression that you both are able to use the SELinuxToggler app, and are each able to use it under 2 different circumstances having to do with 1 setting within Magisk regarding BusyBox.

Now my question is in 2 parts...

1) Does [MENTION=3853110]Dixon Butz[/MENTION] have the same BusyBox setting that [MENTION=5357345]ahrion[/MENTION] has to toggle for Magisk to use?

2) Could the difference be the 2 different devices, Magisk versions, etc...?

I see the, very constructive, posts to each other regarding one requiring the selection of a BusyBox toggle setting while the other doesn't to enable the SELinuxToggler to operate.

I just wanted to get a better and clear understanding of the difference between the the both of you regarding Magisk.

***EDIT: Maybe [MENTION=5357345]ahrion[/MENTION] could provide a screenshot of where in Magisk the setting in question is located for [MENTION=3853110]Dixon Butz[/MENTION] to see if he also has that setting. The reason for this is because I'm thinking that [MENTION=3853110]Dixon Butz[/MENTION] may have the same setting that was possibly already toggled and didn't realize it. I'm just taking the chance and thinking outside of the box.

Thanks a bunch!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Dixon Butz:
Just to clear on my setup.

I'm pretty sure ahrion would be on the latest Magisk.

He is a very advanced developer. I have seen a lot of his posts.

Nexus 6 64GB

Pure Nexus ROM Feb, clean flash. Not encrypted.

Magisk Root v12. Magisk App v4.3.1
[Android Apps and Games] ahrion:
I use stericson busybox and not the one in Magisk.

Essentially when MagiskHide is enabled, it uses "pseudo permissive", so upon boot it automatically toggles back to enforcing but apps recognize as permissive. This is a way to get around enforcing while allowing a permissive system, which is helpful for Samsung devices among other. This is a known thing (it's a feature not a bug), so nothing is wrong with your app by any means. MagiskHide is something used to pass safety net or allow certain apps to hide "root".
[Android Apps and Games] Ibuprophen:
I'm really not doubting either of yours or [MENTION=5357345]ahrion[/MENTION] skills or experience.

I was wondering for myself as to the comparison of both of your devices and Magisk versions.

Also, the screenshot from one of you is for the other to compare to theirs so your both on the same page.

I have a feeling that the reason why [MENTION=5357345]ahrion[/MENTION] had wondered about your need to toggle the BusyBox in Magisk was probably because his may have previously been toggled (unsure if it was automatic or manual) already.

This clarification would be settled as soon as [MENTION=5357345]ahrion[/MENTION] clarifies it.

Also, another reason for the clarification, is so i can understand it better and ultimately mention this for other Magisk users within the OP.

I really appreciate the both of your help with this!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
How funny is that...

You responded just before I had submitted mine...

LMAO!!

I've got to go do something so I'll get back to you. I may have some questions for you.

Thanks!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] ahrion:
I'm letting you know why he's booting as "enforcing"

Your mod is working, but that's why it toggles it back for him so it looks like it isn't working. It's in the Magisk logs that magisk detects permissive and changes it back to enforcing.
[Android Apps and Games] ahrion:
Here's are your requested screenshots.
[Android Apps and Games] ahrion:
So I enabled permissive before I rebooted through your app. This is what happened when I restarted. (Look at the screens).

This is a feature of Magisk.
[Android Apps and Games] Ibuprophen:
[MENTION=5357345]ahrion[/MENTION], I do understand what you are stating.

When I looked at both of the Github Magisk issues regarding the SELinux, last week, I did see that Magisk had rerouted via their own customized way that Magisk handles the SELinux State.

I also had noticed, in the image reflecting the BusyBox toggle, that Magisk, again, has a custom way of handling BusyBox and provides the toggle to utilize the BusyBox Binaries using the xbin instead.

What i did notice, via the images and statements you had posted, that you had left the toggle off while having BusyBox. So this is telling me, in short, that you have Magisk doing its own thing with the BusyBox Binaries without touching the xbin while the separate BusyBox app is handling the BusyBox Binaries in the xbin.

Boy Oh Boy...

Am I correct in the above?

I think I may have a little better understanding of Magisk. I just don't understand why they needed to reroute them in a customized way.

LOL!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] ahrion:
Magisk has a built in busybox essentially.

I handle mostly my unified magisk/system installers as well as my own modules system/magisk, but I know a lot about this stuff, especially regarding permissive selinux and allowing certain contexts.

Check your PM.
[Android Apps and Games] Ibuprophen:
I'm so sorry, I did get it but, I already posted the message.

I meant to respond but, something else grabbed my attention at home LOL!

I had gotten the impression a while ago that Magisk has it's own way with the BusyBox and the SELinux State.

I understood why they did that with Magisk but, I can't understand why they went that direction.

Doesn't that make it more challenging for those who use certain applications that look for SELinux and the BusyBox Binaries within the typical locations while Magisk goes about it differently?

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] fliptechnologies:
ok was wondering why i had notifications, seems my reply never posted.

first noticed after installing 7.0 then rooting

with root on 6.x, everything was fine and i could play pokemon go fine.
[Android Apps and Games] Ibuprophen:
Can you please specify the actions you had performed that lead up to the notifications you received as well as what exactly those notifications are and what provided the notifications?

This would help out allot.

Thanks!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
Someone had asked me about a flashable BusyBox/SuperSU Binary package.

I found an older one and was taken back a bit... I had never heard of it before...

Is there some kind of a demand for this?

Though, it's not a difficult task to create but, I always found that just flashing the latest SuperSU would just take care of the SuperSU Binaries.

Any thoughts?

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Ibuprophen:
***** HEAR YE! HEAR YE! *****

Please see the updated the Changelog regarding the new release.

Though, the information within the Changelog may be the same as the last release, it is some additional work i had worked on.

And as always... Please let me know if there are any issues or just want to mention anything.

Thank You All for your Continued Support!!!

Sent on my Communicator [SCH-I535] from the Bridge of the U.S.S. Enterprise...
[Android Apps and Games] Taivotat2:
Android N-ify directs me to the old thread and then saw your post. Well done!! All is fine and working for me, of course Thank you very much for your efforts and good guidance.

BTW when you'll change that Senior Member for a Recogn Contributor or Recogn Developer? I think you deserves these!!! :D:D

SM J500M
[Android Apps and Games] shawek:
All good,new build working great,as one before:thumbup:

Sent from my OneP 3T [4.1.1]