yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] firefds:
Firefds Kit [Q] Stable 8 has been released!

Changelog:

Added Xposed module scope

Added detection and prompting when sepolicy was not loaded properly

Fixed change reboot behavior to recovery

Removed storage permission verification

Dependencies update

When sepolicy is not loaded properly by magisk, xposed cannot hook into the 'android' package.

In this case some features of Firefds Kit won't work such as reboot into recovery from advanced power menu.

Download at:

Xposed Repo: https://repo.xposed.info/module/sb.firefds.q.firefdskit (or EdXposed Manager)

LSPosed Repo: https://github.com/Xposed-Modules-Repo/sb.firefds.q.firefdskit/releases/tag/10018 (or LSPosed Manager)

Github Release: https://github.com/Firefds/FirefdsKit/releases/tag/v10.0.1.8

Join the Telegram channel for announcements and pre release versions at https://t.me/firefdskit
[Xposed Framework Modules] HorstiG:
Thank you @firefds,

I'm now at 11 and your module works great, thanks for that.
[Xposed Framework Modules] firefds:
Firefds Kit [Q] Stable 8 has a small issue, displaying sepolicy not loaded even though it is loaded. If reboot to recovery through the Advanced Power menu is working for you, you are affected by this bug, but you can ignore this messaging for now.

If reboot to recovery through the Advanced Power Menu is not working for you, please PM here or on Telegram @firefds. Thank you!
[Xposed Framework Modules] pupido:
Just installed on Galaxy Note 9 with Android 10 and Edxposed and it works.
[Xposed Framework Modules] firefds:
Firefds Kit [Q] Stable 9 has been released!

Changelog:

Switch SELinux check to permission checks

When permission checks fail, it usually means that sepolicy is not loaded properly by magisk and xposed cannot hook into the 'android' package.

In this case some features of Firefds Kit won't work such as reboot into recovery from advanced power menu.

Download at:

Xposed Repo: https://repo.xposed.info/module/sb.firefds.q.firefdskit (or EdXposed Manager)

LSPosed Repo: https://github.com/Xposed-Modules-Repo/sb.firefds.q.firefdskit/releases/tag/10019 (or LSPosed Manager)

Github Release: https://github.com/Firefds/FirefdsKit/releases/tag/v10.0.1.9

Join the Telegram channel for announcements and pre release versions at https://t.me/firefdskit
[Xposed Framework Modules] bobfrantic:
I miss the launcher option in Q version, any chance to bring it back?
[Xposed Framework Modules] Fgacko:
I've been using this for a while now because of the show am/pm on the clock, after scrolling through this thread i remembered i had a problem with sepolicy

What do i need to do? how can i "grant" it sepolicy. Thanks
[Xposed Framework Modules] Fgacko:
I have tried reinstalling it multiple times, tried different versions of magisk, to no avail.
[Xposed Framework Modules] buick1356:
could you try making an option to enable fingerprint scanner after reboot?
[Xposed Framework Modules] firefds:
Firefds Kit [Q] Stable 12 has been released!

Changelog:

Added Czech strings

Updated Advanced Power Menu icons (Thanks @okij from XDA)

Dependencies and Gradle update

Please make sure you update your LSPosed version to at least 1.8.2! This fixes a lot of issues users were experiencing on Android 12 and may fix issues for earlier versions as well.

Download directly from LSPosed Manager or from Github : https://github.com/Xposed-Modules-Repo/sb.firefds.q.firefdskit/release

Join the Telegram channel for announcements and pre release versions at https://t.me/firefdskit
[Xposed Framework Modules] Fooking Rekt:
Advanced Power Menu does not work on Galaxy S7 Edge with the OneUI 2.5 ROM. Other mods (such as biometrics on boot) seem to work.
[Xposed Framework Modules] mikehorizon:
Take your time man, quality is more important than speed :laugh:
[Xposed Framework Modules] Wozzyb:
The add call button was still there but this time I was able to record from the 3 dot menu. Excellent and many thanks for this :good:
[Xposed Framework Modules] firefds:
No errors visible in the logs, sorry.

This is the issue with developing without a device. I can't test it myself.. I fear a lot of issues will arise that I won't be able to fix.

I have all the files needed decompiled already, thanks!
[Xposed Framework Modules] Wozzyb:
Yeah you're right but the record function has been a hastle since I upgraded to Q. Very eager :D
[Xposed Framework Modules] mikehorizon:
Huh :laugh:, my message was for OP sorry.

Conclusion : thank you firefds and take your time.

---------- Post added at 08:32 PM ---------- Previous post was at 08:13 PM ----------

Please take your time, I'm confident that it can be done. Also I will test as many times as you need.
[Xposed Framework Modules] firefds:
Thank you, but it's not a matter of time, it's a matter of that I don't have the means to test myself.

Unless the logs provide some exceptions, I have nothing to do.
[Xposed Framework Modules] ianmacd:
I've already said it privately, but welcome back, Shauli. We've all missed you.

You can add the Note10+ (N975F) to your list of working devices with this version of FireFDS.

As you've noted, it's currently essential for Q devices to run the 0.4.6.1 canary releases of Edxposed. Earlier releases will cause a bootloop.
[Xposed Framework Modules] pearljohn:
Can someone tell me why I can't enable this option?

On lineage 17.1 rom. Thanks.
[Xposed Framework Modules] lahceneamine:
Hello OP, it's nice to see you back.

I think all of my usual tweaks are working in your alpha release except for the fingerprint unlock after reboot.

It works only if both biometrics and fingerprints are turned ON.

I'm on a Galaxy S9+ (more details in logs that are attached)
[Xposed Framework Modules] __Michael__:
Any chance to get qs transparency mod?
[Xposed Framework Modules] lahceneamine:
Not sure, but I think this module is for regular Samsung ROMs (OneUI 2.0), try to use GravityBox for LineageOS.
[Xposed Framework Modules] pearljohn:
Thanks. Tried gravity box latest beta but still unable to mod the status bar clock.
[Xposed Framework Modules] firefds:
[MENTION=4165272]lahceneamine[/MENTION] is correct, this mod isn't for Lineage roms.
[Xposed Framework Modules] pearljohn:
I know, thanks. Was just trying my luck.
[Xposed Framework Modules] firefds:
I don't think I'll be able to add new features for Android 10 unless I get a device.
[Xposed Framework Modules] firefds:
Please try this version. Thank you!
[Xposed Framework Modules] lahceneamine:
I've tested it right now :

- ticking on / off fingerprints on reboot doesn't do anything.

- ticking biometrics alone is enough to make fingerprints working after a reboot.
[Xposed Framework Modules] firefds:
I guess this is one of those cases that I'll need to leave as is and remove the option that doesn't work.

Thank you for helping out!
[Xposed Framework Modules] __Michael__:
I can taste it for you if needed.

Quick star from good look added this feature yesterday but it dont good for me.

Thank you!
[Xposed Framework Modules] Jquaidark:
Multi user support is no supported

I think this is because Android 10 doesn't allow write or edit system files like build.prop even if you have rooted your device. I can't edit this file for use Samsung health with root..

Does Anyone know a solution? Please
[Xposed Framework Modules] firefds:
Please provide xposed logs with this option enabled.. I'm not writing anything to build.prop.
[Xposed Framework Modules] br46:
tried with galaxy S10 + it is OK but sometimes after a reboot (recovery or not recovery) cannot open although typing PIN code and ok

so I must restore data backuped without firefds by twrp
[Xposed Framework Modules] robbo1947:
Suggest you get Magisk Manager for Recovery:

https://xdaforums.com/apps/magisk/module-tool-magisk-manager-recovery-mode-t3693165

This will allow you to disable or uninstall Edxposed from TWRP.
[Xposed Framework Modules] Tchania:
[MENTION=3844620]firefds[/MENTION],

Okay it took me a while to come here and write. But here I go with a detailed report.

I tested with the options that I normally use.

(Logs attached)

ㅇLockscreen:

-Fingerprint Unlock on Reboot (on).

This has no effect as someone mentioned it before.

-Enable Biometrics Unlock on Reboot (on).

As mentioned before, this allows me to unlock with either fingerprint or iris.

ㅇSystem:

-Advanced Power Menu (on).

-Power Menu Options (every single item is on, and Custom Recovery Mode Text and Confirmation Text are untouched).

All the items show up when entering the power menu and all the buttons work (I tapped each one of them).

Except the Screen Recorder button, nothing happens when tapped.

-Auto MTP (on).

I don't see any difference with this on or off. USB setting when connecting to PC is always in Transferring files / Android Auto.

(I don't switch it to something else).

And the notification is always in the notification drop down with this option on or off but no pop-up.

-Enable Shutter Sound Menu (on).

Working good. I see the option in camera app settings.

ㅇMessaging:

-Force MMS connect (on because was on by default).

Couldn't test this one (I almost never send or receive MMS).

ㅇSecurity Hacks:

-Fake system status (on).

This is working. Phone status says "Official".

-Secure Flag (on).

This might be not working. I tried taking a screenshot of an empty page on Chrome in incognito mode, then got a toast message saying "Can't take a screenshot due to security policy".

This is all that I have tested using the phone for a couple of days.

Then I decided to turn on all options (change everything) and get logs, just in case it will help in anyway.

Hope you find something useful for improving the module.

By the way my experience with the module is fine and I don't notice anything weird.

But I don't know what the logs will say haha so I attached them.

If you want me to test anything specific let me know.

And thank you as always.

(Version used is 0.0.1.0-alpha-1)

Edit: forgot to mention my device, N960N
[Xposed Framework Modules] firefds:
Thank you very much for this!!

Some issues were probably fixed in alpha-2 I posted here somewhere, but I will look at the logs
[Xposed Framework Modules] Tchania:
Oh and I'll check the second alpha.
[Xposed Framework Modules] br46:
pin code after reboot

Tried again with ALPHA2 it is OK with reboot recovery or not

after reboot the pin code is accepted

power menu is OK excepted screen recorder

Galaxy S10 plus with the last samsung firmware BSL4 edxposed yahfa 4504
[Xposed Framework Modules] firefds:
Regarding screen recorder - up until now you needed to install an external app from one of the Korean devices to enable the recorder.

While googling I found a post mentioning screen recorder now build in with all Samsung 10 devices, can anyone confirm this?

Settings -> Advanced features ->Screenshots and screen recorder -> Screen recorder settings
[Xposed Framework Modules] dr4go:
Yes, I can confirm this. Currently on February's release (BTAA).View attachment 4944961
[Xposed Framework Modules] firefds:
Could you test this version for screen recorder in power menu? Thank you!

Please check the version here - https://xdaforums.com/showpost.php?p=81704091&postcount=54
[Xposed Framework Modules] dr4go:
Nope.View attachment logs.zip
[Xposed Framework Modules] firefds:
Thanks, but no errors in these logs.

I added some more exception catches in this version that should report a bit more, can you check this out?

I know you probably know this, but please make sure to disable and re enable the module and restart the device after installing.

EDIT: Please check the version 2 posts down!
[Xposed Framework Modules] Tchania:
I tested screen recorder, when I tap on the record button from the power menu I get a small window to tick whether to record voice over or to show taps then there is a start button. It does work but when I hit stop from the notification the systemui crashes and I'm back to the lock screen after a few seconds of black screen.

I'm sorry though not enough time for now to get the logs.
[Xposed Framework Modules] firefds:
Thank you!

Give this another try please :)
[Xposed Framework Modules] Tchania:
I did test it but for the first try, system crashed. But when I tried to reproduce it to get some logs it worked fine. Maybe because the second time I hit the pause button first before the stop button?

I think the logs within xposed manager is kinda weird. It doesn't add lines after I do other things. Is it normal?

But anyways here is what I got from it.
[Xposed Framework Modules] firefds:
Did you install the new version I posted?
[Xposed Framework Modules] Tchania:
Yes I installed the attached one

Edit: I reboot and it crashes the first time I hit stop but the second time it doesn't crash.
[Xposed Framework Modules] firefds:
This is another try.

The Xposed logs won't show any error, as the action does succeed but the screen record itself crashes.

If you can provide android logcat via Logcat apps or adb for when it crashes it will be a great help!
[Xposed Framework Modules] dr4go:
Yes, I knew this already, but still thanks for the hint.

The newest version still does not work for me... But boot like the others where just the saving crashes - when I hit record, I get no notification at all, it immediately crashes. Logs + Catlogs attached (from newest version)

Hope this helps. :)View attachment logs2.zip
[Xposed Framework Modules] Tchania:
Before I send a longer log, I'm wondering if this is enough to pin down the problem.

Edit: the way I got the log, I restart with all other modules disabled (only firefds is enabled). I wait a few minutes for the phone to load background stuff. Then I open logcat 4u and clear all once then I open the power menu and hit record, start, then stop. It crashes I go straight to logcat 4u and hit pause then search for record and that one came up.
[Xposed Framework Modules] Tchania:
[MENTION=3844620]firefds[/MENTION], after a little bit of digging in I think this might have more details.

Sorry the attachment wasn't accepted (txt).

I zipped it in the second reply.
[Xposed Framework Modules] Tchania:
[MENTION=3844620]firefds[/MENTION], after a little bit of digging in I think this might have more details
[Xposed Framework Modules] firefds:
[MENTION=3335621]dr4go[/MENTION], [MENTION=7420144]Tchania[/MENTION], please try this version again please
[Xposed Framework Modules] dr4go:
I'm afraid I can't test this version: it just says "App not installed." when installing it... tried to uninstall the old version again (so that it is not considered an update, but a fresh install) with the same result.
[Xposed Framework Modules] firefds:
Ok, thank you.. I wont be able to fix that until tomorrow.
[Xposed Framework Modules] Tchania:
Gonna test tomorrow then, because I also got app not installed. Ask me to test as many times you want. I'm happy to help. Compared to what you're dealing with testing is easy.

Thank you for all the consistent work you put in this for helping many.
[Xposed Framework Modules] firefds:
[MENTION=3335621]dr4go[/MENTION], [MENTION=7420144]Tchania[/MENTION] - Another version for you guys to test!
[Xposed Framework Modules] Tchania:
Virtually the same behavior. Crashes the first time hitting stop but not the second time (didn't touch the pause button).

I included more lines this time as I don't know what relevant.

But it starts with recording service start (or something like that).

Let me know if you need logs when I hit the button for the second time (when it doesn't crash after hitting stop).
[Xposed Framework Modules] dr4go:
Same here.View attachment logs3.zip
[Xposed Framework Modules] firefds:
Weird thing is, Tchania's record crashes when it stops and dr4go's record crashes when it begins.

Try this version please :)

EDIT: Please provide both xposed and logcat logs if you can, thank you
[Xposed Framework Modules] Tchania:
With this I get no additional items in the power menu ?
[Xposed Framework Modules] firefds:
Can you post xposed logs please?
[Xposed Framework Modules] Tchania:
Oh sure thing.
[Xposed Framework Modules] firefds:
[MENTION=3335621]dr4go[/MENTION]

Thanks, that was a small error on my side. This should be better.
[Xposed Framework Modules] Tchania:
Still the same result. This time I'm including so much more lines because I don't know if I'm providing enough. Let me know if you want me to get the logs in a specific way.

Edit: Oh sorry I mean still crashes but the buttons show.
[Xposed Framework Modules] firefds:
Thank you, but I think we are in a dead end..

Does the screen record work for you normally using the quick settings button?

Does the screen record always work from the 2nd try and forward after a reboot?
[Xposed Framework Modules] dr4go:
I'm afraid it also doesn't work for me...View attachment logs4.zip
[Xposed Framework Modules] dr4go:
Yes, it works normally using the QuickSettings button. This logcat here has been taken after a QuickSettings button ScreenRecording followed by a recording session from power menu (firefds) with a slightly different exception.View attachment logcat_02-08-2020_23-10-05.txt
[Xposed Framework Modules] firefds:
Thank you.. nothing new in the logs. I'm stuck here as well.

Does the screen record work for you from the quick settings?
[Xposed Framework Modules] firefds:
[MENTION=3335621]dr4go[/MENTION], [MENTION=7420144]Tchania[/MENTION] another try please!
[Xposed Framework Modules] Tchania:
Yes it works fine after the first crash and the video is always saved not lost.

And from the quick setting it works without an issue. Well I guess this one better work since it was put there by samsung or google.

I tried with this one but still crashes.

This time I'm getting you the continuous logs from crashing when stopping for the first time to not crashing the second time.
[Xposed Framework Modules] dr4go:
Same, same... Unfortunately....View attachment logs5.zip
[Xposed Framework Modules] firefds:
There is something strange with your logs, there should be an exception there that doesn't appear.

I added back the code to load the external screen recorder and if it doesn't find it to fall back to the native one - this should show an exception which your logs don't show.

Can you do the following:

1. Uninstall firefds kit, make sure no old version is left there as well

2. Reboot

3. Install the version I posted earlier - make sure you don't have any other copies of the install apk on your device

4. Enable the module in the Ed Xposed manager

5. Reboot again

6. Open firefds kit, enable the wanted options

7. Reboot and test
[Xposed Framework Modules] firefds:
[MENTION=3335621]dr4go[/MENTION], [MENTION=7420144]Tchania[/MENTION], in the meantime - here is another version

dr4go, this also fixes an exception I found in your logs regarding making system status official
[Xposed Framework Modules] Tchania:
Still crashing ?

Logs for two runs.
[Xposed Framework Modules] dr4go:
Interesting... Just that you know... I always remove the version when there is a newer one available, look to the crc, then download the newer one, check whether the crc is different. Install it, disable and re-enable the module followed by a reboot.

Nevertheless I have performed all steps.

Unfortunately still crashing (latest version), although less like lines...View attachment logs6.zip
[Xposed Framework Modules] thereald:
I use 0.0.1.1. alpha 2 you posted here

The native blur on notification panel pulldown isn't working for me.

Biometrics unlock on reboot, disable high level brightness and loud volume warning are working fine for me.

I attached a log for firefds only and a screenshot of Xposed I use
[Xposed Framework Modules] firefds:
Thank you!

Please test this version.. if this goes well I will release a new official version today.

Regarding Screen Recording - no luck here, I can't think of any other idea.
[Xposed Framework Modules] dr4go:
Looks good so far.

Regarding the ScreenRecording thingy I had a different idea, but unfortunately with the same result: I switched from Sandhook to YAHFA EdXposed. Strangely I didn't think of it before... Logs attached.View attachment logs7.zip
[Xposed Framework Modules] firefds:
Alpha version 2 has been released!

Changelog:

Fixed blur on notification bar pull down

Fixed show network speed menu on statusbar

Removed launcher transition effects option (removed in Android 10)

Merged biometrics and fingerprint unlocking after reboot

Fixed call recording option

Fixed disable eye strain dialog

Fixed custom carrier text

Updated splash screen with current app name

Added native implementation of Screen Recorder to power menu - This is buggy.. It will either work or not and I don't have the means to work on this further.

Download at:

Xposed Repo: https://repo.xposed.info/module/sb.firefds.q.firefdskit

Join the Telegram channel for announcements and pre release versions at https://t.me/firefdskit
[Xposed Framework Modules] thereald:
Your awesome, working like a charm, thanks a lot !
[Xposed Framework Modules] br46:
screen recorder with power menu

I Yes, I can also confirm this. little window with 2 cases and nothing when i want to start recording

S10+ with the last firmware BTA8 edxposed canary 4504 and sb.firefds.q.firefdskit_v20_f61b2b.apk
[Xposed Framework Modules] firefds:
[MENTION=3335621]dr4go[/MENTION], [MENTION=7420144]Tchania[/MENTION], [MENTION=4379972]br46[/MENTION] - Please try this debug version of the app for the native screen recorder.

As it's a debug version, you will need to uninstall the previous Firefds Kit before installing this one.

This version should also fix Disable Secure Flag (should allow taking screenshots on secure windows like Chrome incognito or Snapchat)

Thank you, and let me know how it works.

If it doesn't please provide xposed and logcat logs.
[Xposed Framework Modules] br46:
alpha 3 release

does not work s10+

no more little windows with alpha 3
[Xposed Framework Modules] firefds:
Thank you for the logs.

Could you try this version?
[Xposed Framework Modules] Tchania:
Alpha 3. I get nothing when I touch screen record button (just quits the power menu). And still can't take screenshots in incognito mode of chrome.
[Xposed Framework Modules] firefds:
Thanks, could you provide the xposed logs for both cases?
[Xposed Framework Modules] Tchania:
Something wrong with xda server? Can't upload, it takes too long for less than 4kb
[Xposed Framework Modules] firefds:
I have no idea.

Here is another version that should fix the secure flag finally.

I would still appreciate xposed and logcat logs for the screen recorder, thanks!
[Xposed Framework Modules] Tchania:
[MENTION=3844620]firefds[/MENTION], I turn on my pc and now I can upload the zip. In the meantime I'm testing the latest Q_0.0.3.0-ALPHA-3-debug
[Xposed Framework Modules] Tchania:
Still can't record (just quits the power menu when tapping the record button).

And anywhere I try to take a screenshot I can't take it, it shows the toast message about security policy. And I noticed this with the version before this one too after sending logs (that couldn't upload).
[Xposed Framework Modules] firefds:
[MENTION=7420144]Tchania[/MENTION], [MENTION=3335621]dr4go[/MENTION], [MENTION=4379972]br46[/MENTION] - The screen recorder should definitely work here!

Still puzzled about secure flag.. I'll try again

EDIT:

See https://xdaforums.com/showpost.php?p=81749717&postcount=106
[Xposed Framework Modules] alroy214:
Nope, but there is a module from 2014 named "DisableFlagSecure" that does the job
[Xposed Framework Modules] firefds:
Do you have that module? have you downloaded it and see that it works?

If so, could you attach the zip file here? It seems this module has been removed from github
[Xposed Framework Modules] alroy214:
https://github.com/veeti/DisableFlagSecure

It's not removed, just download it in Xposed Manager
[Xposed Framework Modules] firefds:
[MENTION=7420144]Tchania[/MENTION], [MENTION=3335621]dr4go[/MENTION], [MENTION=4379972]br46[/MENTION] and [MENTION=6941817]alroy214[/MENTION], my beloved testers -

Another version for you - should fix disable secure flag and screen record from power menu. Please let me know how these 2 options are doing.

Thank you!

EDIT: See https://xdaforums.com/showpost.php?p=81750553&postcount=110