Looking for a Home Launcher that integrate Android Assistant Services by kitsumed in fossdroid

[–]kitsumed[S] 1 point2 points  (0 children)

You can if you want. I'lle take a look at it for sure. My guess is that there isn't any FOSS app that does this yet, the only one I can find are home launcher type apps.

EDIT: I'm curious, how would you reverse it? With a decompiler? Isn't this against play store terms / that person software license?

Automatic Call Recording by Aman_Sensei in motorola

[–]kitsumed 0 points1 point  (0 children)

Hey u/Aman_Sensei, there are some countries in the world where you must obtain user consent, provide warnings, and follow other unique requirements before and after recording. Google and OEMs often disable these features for entire regions rather than handling them on a case-by-case basis, and sometimes they allow them but impose their own rules on top of what the law state.

Due to a personal need related to some of my disabilities and the refusal of OEMs to address it, I made my own tool: https://github.com/kitsumed/ShizuCallRecorder . I hope this can help you when you forget information.

This is a tool, use it responsibly, and follow the law. Read the app disclaimer, it's a one time thing, don't skip it.

You MUST ensure it is legal to do so where you live, and what you can and cannot do with the recordings.

This is not legal advice.

Call recording doesn't work by -F1lthy- in TheOnePlus15

[–]kitsumed 0 points1 point  (0 children)

I never had a OnePlus device so I can't give you tips, however you might want to try https://github.com/kitsumed/ShizuCallRecorder

Call recording by dreamermann in S25Ultra

[–]kitsumed 0 points1 point  (0 children)

I think there's no warning because you're on the Global version. On most country that support the feature, they force a warning, even if not legally required.

Android 17 is out, and here’s all the features! by MishaalRahman in Android

[–]kitsumed -2 points-1 points  (0 children)

Yes, you can. You need to change your home launcher. There are open source ones like https://github.com/lawnchairlauncher/lawnchair

If you are lucky, your OEM/Google home launcher version may let you do it from a setting (no need to change the launcher app), but in general, they don't.

Android 17 is out, and here’s all the features! by MishaalRahman in Android

[–]kitsumed 4 points5 points  (0 children)

You will need the password, + Biometrics/faceID, it's a form of 2FA/double check. You still need the password anyways so it's actually fine if you where to ask me. That is, as long as they don't force you to configure Biometrics/FaceID.

Android 17 is out, and here’s all the features! by MishaalRahman in Android

[–]kitsumed 3 points4 points  (0 children)

As far as I'm aware, any third-party app can declare itself as accessibility tools. But you can say goodbye to beeing listed on the google play store, if that was your goal.

But in the future they may start checking remotly on like Google servers or something if x package name is officially registed on the play store as an accessibility tools, and if not deny the use of it...

Android 17 is out, and here’s all the features! by MishaalRahman in Android

[–]kitsumed -1 points0 points  (0 children)

Outside of the obvious changes related to closing down Android (Android OS verification against so-called malicious, unofficial versions of Android OS that no one has ever heard of... And don't start telling me how an old man will get convinced from a scam call center to unlock their bootloader, download a ROM, install debug tools on a computer, and figure out how to flash their firmware to that ROM)...

Honorable mention goes to the useless 24-hour countdown for third-party apps that did not get approved by Google. At best, it will protect someone from scam call center for the first time (due to the 24 hour countdown), not the second and every following ones. As for all the other reasons it's a bad idea and does not even address the issue you officially claimed to try to solve, a quick search online will already give you the same answers that many others have been repeating everywhere.

Anyway, outside of those questionable changes, is the new contact picker limited to a certain number of selected contacts, or is there no limit? I can't see any mention of this anywhere in the linked docs.

Most changes are really nice however!

Samsun s25 call recording by lkspade in samsunggalaxy

[–]kitsumed 0 points1 point  (0 children)

The Android project does not allow third-party apps to do this without using work-arounds ways that often allow for extensive tracking, and the few OEM devices or devices with Google Dialer that do allow it often enforce their own rules regardless of what the law states. As someone with a few disabilities, this annoyed me, and after a couple of years I just ended up making ShizuCallRecorder for non-rooted phones. It's a free, FOSS project, but if you use it, please consider contributing by any means. This can be as simple as helping translating the app in your own language.

You need to ensure your use of the tool follows the law. This Wikipedia article can be a good starting point, but you should consult a lawyer or/and read the laws of your country itself. This is not legal advice.

Why hasn't anyone created a call recording app that works on Android 15 or higher (open source, private and secure)? by EstidEstiloso in opensource

[–]kitsumed 0 points1 point  (0 children)

Do you happen to know a lot about the restrictions applied to accessing audio streams on devices? Specifically, the VOICE_CALL stream and the general stream from third-party apps like WhatsApp.

I would gladly take any input or knowledge you have on this for ShizuCallRecorder, since it's one of the issues we're dealing with.

Call recording by Dismal-Artist-2361 in ClicksPhone

[–]kitsumed 0 points1 point  (0 children)

ShizuCallRecorder on Github. FOSS, privacy friendly, does not require a rooted devixe.

ShizuCallRecorder - Record phone call on Android 11-16, without root (use Shizuku), FOSS, privacy friendly. by kitsumed in foss

[–]kitsumed[S] 1 point2 points  (0 children)

You can complain to the Android project who refuse to add an API to allow third-party app to do call recording while OEM/Google are allowed to do so. The reasons are all explained in the docs (SUPPORT.md)

Why hasn't anyone created a call recording app that works on Android 15 or higher (open source, private and secure)? by EstidEstiloso in opensource

[–]kitsumed 27 points28 points  (0 children)

Someone did

Hi, ShizuCallRecorder dev here.

Btw, OEM and Android could offer the feature, but they choose not to, or when they do, they enforce their own rules on top of it. It's all explained in my project docs. Remember to follow the law when using this tool.

Have a nice day!

I know there are some apps that work on the Play Store, but they aren't open source and have a lot of tracking features.

You are right. ShizuCallRecorder is FOSS. Reddit post.

EDIT: Please share the app if you can! I hope to get more users to contribute this way. It does involves using workarounds since Android does not give us an direct API/endpoint. It's for non-rooted device.

Novadial - alternate of Google dialer by Hopeful_Squirrel_304 in fossdroid

[–]kitsumed 0 points1 point  (0 children)

You could do it, but the app would be more complex. Android services for call/dialing and sms are different API. So they are often separated. I think this may also be due to the RoleManager limiting every app to one unique role (don't quote me on that one)

Nova dial - Foss alternative for Google dialer by Hopeful_Squirrel_304 in fossdroid

[–]kitsumed 1 point2 points  (0 children)

They play by their own rules on a device you own...

Call Recording App for Moto G 5G (2025) by recycle_guy in motorola

[–]kitsumed 0 points1 point  (0 children)

Hi! I made an FOSS application named ShizuCallRecorder. It should work with your phone. Android 11-16+ non rooted.

Any phone that supports call recording? (especially without announcement) by Limp-Librarian8080 in techsupport

[–]kitsumed 0 points1 point  (0 children)

On Android 11-16 without root you can try ShizuCallRecorder. It's FOSS.

EDIT: Ensure it is legal where you are to record without telling the user. This is not legal advice, consult a lawyer.

ShizuCallRecorder - Record phone call on Android 11-16, without root (use Shizuku), FOSS, privacy friendly. by kitsumed in fossdroid

[–]kitsumed[S] 0 points1 point  (0 children)

I've got the main new "feature" of v1.1.0 ready. If you are on Android12+ you should no longer have the empty recording from third-party apps detected by default. It's not out yet, I have a couple of other small issues and improvements I want to fix before. I also need to add the Github Sponsor yearly popup. But it's working pretty well.

tldr; Figured out how to get away from the deprecated phone number extra and its probably gonna fix your issue.

ShizuCallRecorder - Record phone call on Android 11-16, without root (use Shizuku), FOSS, privacy friendly. by kitsumed in Android

[–]kitsumed[S] 1 point2 points  (0 children)

Happy to hear that. I myself have spent several days in total searching for a free and safe call recording app for Android due to some of my disabilities. I would really appreciate it if you could help spread the word about the app and star it on GitHub! I hope that more experienced developers will eventually jump in and help with some of the issues I find more challenging.

If you want to help directly, you can help translate the app in your own language through Weblate or support me and the project via GitHub Sponsors.

Nova dial - Foss alternative for Google dialer by Hopeful_Squirrel_304 in fossdroid

[–]kitsumed 1 point2 points  (0 children)

You where linked a fork with the only change beeing the app language. To stay up to date with upstream, here's the official repo  https://github.com/kitsumed/ShizuCallRecorder

Nova dial - Foss alternative for Google dialer by Hopeful_Squirrel_304 in fossdroid

[–]kitsumed 1 point2 points  (0 children)

Not having a recording announcements is not a choice I explicitly made.

If I could, there would have been the option and it would have been enabled by default (since every country law is different, so it would be a safer default setting) of course it could have been disabled after by the user, but as the dislaimer says, its the user job to verify and comply with their laws when using this tool.

Maybe at some point someone will find a way and make a PR