Question Enable Call Recording with US S22 S908U? - Samsung Galaxy S22 Ultra

Hello,
I used to use apps like Cube ACR, but they've been really bad since Android 9 update. I constantly have to use the app connector and even then the record feature isn't great. Recording my calls has come in very handy and I would like to restore the ability to do so going forward and still be able to update my phone.
I've seen tutorials about enabling native call recording by changing the CSC to a country that allows native call recording, but from the tutorials and information I've gathered, it doesn't look like this will work given my software version S908U? Perhaps someone can chime in?
What solutions are available to me (I live in a one-party consent state, so I can legally record my phone calls)?
Appreciate any assistance or direction, thanks!

This topic is already discussed in details here:
SD Native call recording & CSC (without rooting)
Hi everyone, Looking for some insight and more educated projections. I'm in Canada, and our phones (SD) typically didn't get native call recording (or any recording allowed as a matter of fact after Pie was rolled out). I had to purchase a...
forum.xda-developers.com

draskome said:
This topic is already discussed in details here:
SD Native call recording & CSC (without rooting)
Hi everyone, Looking for some insight and more educated projections. I'm in Canada, and our phones (SD) typically didn't get native call recording (or any recording allowed as a matter of fact after Pie was rolled out). I had to purchase a...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks for your comment, but Ive read that thread and it looks like its not possible with my software version as I stated originally? At least many of the latest comments seem to echo this sentiment.
Do you have call recording enabled with software version S908U that you achieved by switching CSC? I'm guessing not.
I guess I'm just looking for confirmation of my assertion and/or looking for a workaround of some sort.

Related

HTC incredible S -looking for native video calling feature

Hi Experts,
I use HTC Incredible S and looking for native video calling feature which is not available in default calling feature in the Android itself, since the hardware itself supporting video calling.
I thought it will be addressed in the new updates 2.3, but there is not any features which can help in video call.
I posted HTC for this problem, but replied me to wait till next update which is not fixed and they are not sure if this will be addressed. They adviced to use Skype, but I dont want to use any third party application or anything to make video call to make it more expensive & more difficult.
I wish there could be an answer in this XDA forum, so you experts can help me in this. Pls giude if is there any custome updates available. I will be greatful to you for all your help.
Thanks in advance.
Regards,
Sajid Ali

[SOLVED] Diverted Call/Waiting Call information

Though it's not a new thing, I was very surprised that nobody have or made such an application. There are several topics on XDA related to this subject, in none there is given an answer or solution.
What I am talking about? I am talking about the display of an indicator (graphic and/or text) to show if an incomming call is diverted from another number (say you have one number that is diverted on your actual one and someone is calling the first one) or if you call somebody and your call is "waiting" cause the other party is already in a call (and has call waiting function active on his phone).
These are two things that are present in most Nokia phones, some Samsung or LG have it and also some Sony Ericsson. But I never saw it on an Android phone (maybe the Samsung owners have it, I don't know)
Is there so hard to make such an application for Android? I'm sure alot of us needs it and will even pay for it (I will). There was something created for WinMo devices called O2 Plus V2.3 that offered this functionality, I can hardly believe there's noone that can make something similar for Android. I've created a similar topic in the Legend subforum but...nothing.
This can help alot for ex if you have two numbers, a business and a personal one, and after working hours you're closing the business phone and divert it to your personal number. In case someone is calling, it's good to know if it was calling on your personal number or maybe on your business one....and there are many samples like this.
If the guys made it for WinMo devices (PPC) I'm sure it can be made for Android as well.
Similar threads on this subject (all with no answer or solution):
http://forum.xda-developers.com/showthread.php?t=787706
http://forum.xda-developers.com/showthread.php?t=352688
http://forum.xda-developers.com/showthread.php?t=407725
http://forum.xda-developers.com/showthread.php?t=361384
Hope to hear something positive on this...
OK. So I've partially solved the issues. Or should I say it was solved by itself.
Doing some tests today, I saw that THERE IS an diverted call notification on my phone.
It's not included in the Android itself, nor in the dialer but I found that is showing when I receive a call made to one of my diverted numbers.
I think it is MIUI related, it is the only ROM on which this was happening. I've tested with CM7.1 right now and regardless of which number I call (the "active" one or the "diverted" one), the incoming call display looks the same. For MIUI though, things are different, there is an "Forward incoming call(s)" row below the displayed number.
I've made several tests and for sure it is indicating when you are called directly or on another number that is diverted on your number. I also attached two print screens for the normal call and the diverted one.
Maybe some other MIUI owners can confirm this, but till now no other ROMs are offering this (as far as I know) and this will make happy alot of people. Still there's no notification in case you are calling someone and you are "waiting" but that was not as important as this one.
you might want to ask a MOd to close the thread as its already solved.
Skanob said:
you might want to ask a MOd to close the thread as its already solved.
Click to expand...
Click to collapse
Indeed, you're right, forgot about this.
Please close the thread
i upgraded from minicm7-2.1.9 to minicm7-2.2 and its showing me 'forwarded call' line below
i think cm7-2.2 have this feature also
using x10 mini pro

Viber No Sound

Anyone else not getting sound on a call from Viber? People can hear me...I can't hear them.
Hi,
This is a member of Viber's development team.
@spielnicht - what device do you have? Do you have stock or custom ROM?
Which Viber version?
Thanks in advance.
Viber Team
Viber no sound on GARMIN ASUS A10
Hullo,
same problem here. I got a GARMIN ASUS A 10 with Android 2.1-update1 and VIBER is 2.1.2 version
Many thanks for any help
leo
This problem can have 2 different reasons:
1. The device is not officially supported by Viber. Unfortunately, that's the case of GARMIN Asus...
2. Sometimes Custom ROMs may be the source of this problem.
Android GARMIN-ASUS: Why Not?
Hi there and thank you very much for your reply.
To be very honest with you, I don't see clearly the point why it isn't.
I know many, many GARMIN-ASUS happy users here in Europe who would be very happy to use your excellent peace of App along with all the other working ones...Actually, it is the first time I'm able to fully install an App from the Android Market which is not properly working on my device...with no prior information :-( ...By the way, the device is (apparently) working fine with all other Viber features (especially texts, which is already quite nice)...and if there are no special (technical? commercial?) reasons, I wonder why you cannot work out this GARMIN-ASUS related sound issue as well...
Have an excellent day from Europe!
leo
Well,
As a company, we naturally have limited resources. We wish we could develop full compatibility for all devices out there, but unfortunately we can't.
We're looking at the global market shares of Android devices, and GARMIN-ASUS is one of the least popular ones (even though we acknowledge that it is not a "bad" device, etc.)
I didn't say we would neglect it, I just said it might take sometime before we attend to test it fully. In the meanwhile, if indeed you know so many Viber users who are longing for full compatibility, you may gather them and jointly open many ticket to our support team. The more tickets, the bigger chances that we will prioritize this task
Here's the link to our support team: http://support.viber.com
no entry for device compatibility or similar
Well,
I'd like to do that but, apparently, the wizard for support queries doesn't allow me to do that (I mean, either to me or to the thousands of other Garmin-Asus all around ) as, apparently, there is no- entry for such an issue.
leo
You can find a way to simply open an individual ticket and then write your request (again - please note that only if it is a joint request by many users, then it will have effect).
Hello, Thank you Viber Team for replying to the issues in this thread.
I recently (yesterday) installed Viber on my Galaxy S2 X - Telus (Canada) and it installed without issue. I can see friends and call / msg them but when I connect I can't hear any audio and they can't hear me as well. I have tried using both 3g/4g and wifi and received the same result.
Have you experienced this issue before? Is there a way for me to pull a log to determine the error. I'm just guessing but it seems lke the signalling is working properly and there is a problem establashing the rtp stream.
Thank you in advance for any assistance you can provide. I look forward to using this kick ass app
xluthor
I see you also sent me this via private message, so please see my response there
Same issue, galaxy S (I9000)
I m having the same issue in galaxy S, that I cant hear anything but the other person do hear.
I have stock rom, 2.3. With viber ver 2.1.2.
I also saw this model in the support list.
I also raised a ticket 2 days ago, which still in process of evaluation.
Suggestion required!
Thnx
Thanks for opening the ticket on our support site, our team will contact you back shortly.
The no-sound issue on some Galaxy devices is still being investigated by our dev team, and that is why tickets like the one you opened are important to us.
If a solution is found with your help and our support team, please share it here for all users to see
they can't hear me...
Hello, I got Samsung Galaxy S, custom ROM... rc4, Android version 4.0.3, VIber version 2.1.4
Everything is great but people can't hear me !
a few days ago I had another problem. I could not get the code, but it resolved after one day when I installed the second time, and now this....
I hope you help me about it ... Thanks
@dzgoran -
Might be a problem with the Custom ROM. Have you tested Viber on Stock ROM? Same problem?
why? i dont know.. I was downloaded from here:
http://forum.xda-developers.com/showthread.php?t=1398223
tnx...
You'll need to contact that ROM's developers. Unfortunately we can't afford to fully support all Custom ROMs out there...
Viber Team said:
You'll need to contact that ROM's developers. Unfortunately we can't afford to fully support all Custom ROMs out there...
Click to expand...
Click to collapse
Also a problem with the sound of the Nexus S-I9023, no notice or sound. After unlocking I get a call or SMS.Viber 2.1.6,,android 2.3.6
Sorry for the English
Thenx
Hi,
I'm not sure I fully understood the problem... Kindly try to elaborate so I could assist.
Viber Team said:
Hi,
I'm not sure I fully understood the problem... Kindly try to elaborate so I could assist.
Click to expand...
Click to collapse
Viber does not allow me notifications received calls or messages.
After unlocking receive notification of missed calls or SMS.Viber 2.1.6 and 2.3.6, Android.
thenx
I understand now.
Please make sure of the following:
1. Your C2DM service is working properly. You can check it with Android developers themselves, and also make sure a Google Account is associated with your phone.
2. Do Viber's notifications work fine when your phone is not locked?
3. Have you tested this issue when connecting to different WiFi networks?

Call Recording Feature - India - Must

Dear Experts especially Indian users,
Call recording is a must feature for me due to nature of my profession. I am based out of india.
I have booked redmi k20 pro but i can still cancel the order.
I have compared with oneplus seven.
My requirement is call recording must.
Having gone through tonnes of posts still not clear whether -
1. Does MIUI ( i guess android modified for xiaomi) supports always native call recording?
If yes is it stored in cloud compulsory for synching?
2. Does OnePlus seven in india support call recording after android latest update which disabled call recording bcz of google.
Kindly clarify. Need to decide soon.
Thanks in advance
sunandoghosh said:
Dear Experts especially Indian users,
Call recording is a must feature for me due to nature of my profession. I am based out of india.
2. Does OnePlus seven in india support call recording after android latest update which disabled call recording bcz of google.
Kindly clarify. Need to decide soon.
Thanks in advance
Click to expand...
Click to collapse
While i am also in india i have never used the call recording,how ever it is available on op7.
I just did a test and it was successfull. I am on the latest OS 9.5.7 on op7.
Not sure about disabling of call recording because of an update.
sunandoghosh said:
Dear Experts especially Indian users,
Call recording is a must feature for me due to nature of my profession. I am based out of india.
I have booked redmi k20 pro but i can still cancel the order.
I have compared with oneplus seven.
My requirement is call recording must.
Having gone through tonnes of posts still not clear whether -
1. Does MIUI ( i guess android modified for xiaomi) supports always native call recording?
If yes is it stored in cloud compulsory for synching?
2. Does OnePlus seven in india support call recording after android latest update which disabled call recording bcz of google.
Kindly clarify. Need to decide soon.
Thanks in advance
Click to expand...
Click to collapse
OnePlus 7 does support native call recording & recording quality is good too!

[DEV] Porting call audio injection behavior from Google Pixel Dialer to AOSP Dialer

I'm working on a personal modding project, where I take the AOSP Dialer and add some features that I'd like to have. Long story short, for a component of this, I need to figure out how Google has been able to inject arbitrary audio into the conversation/call audio stream.
For years, discussion online, and especially on Stack Overflow, has insisted that:
There are too many upstream limitations, this is impossible
This is impossible, you have to play it over the speaker and hope the microphone picks it up
You can't do this, even Google says so
Indeed, even Google's up-to-date MediaPlayer documentation clearly shoots this down and doesn't mince words:
You cannot play sound files in the conversation audio during a call.
Click to expand...
Click to collapse
However, we know this isn't true. At least, not anymore, and not on Pixel devices. Google's Call Screening feature can "talk" to someone calling your phone, but that synthesized audio is never played audibly to the user. In other words, Google has been able play a Text-To-Speech stream of audio to someone calling your device, doing so silently, clearly to the listener, and without requiring the handset speaker or user's microphone to be "on."
Despite the fact that this is "possible" by virtue of "it has already happened," I can't find any discussion, documentation, info, or anything helpful about how Google has been able to do this. So, what do you do?
The next logical step is to start decompiling the app, but that's easier said than done. I'm by no means an expert in reverse engineering Android apps. Admittedly, you could consider me a beginner. Still, I've found a few things that seem useful, so here's what I've been able to find:
First off, when compared to the AOSP Dialer, the Google Dialer requires an additional privapp-permission that may be of interest: android.permission.MODIFY_AUDIO_ROUTING. I can't find much about what this permission does or how it is used, but it's definitely used by the Google Dialer, and on a stock Pixel 3 XL ROM, that permission is defined in /product/etc/permissions/privapp-permissions-google-p.xml as a privapp-permission.
Next, when decompiling the app, one of the first things I noticed is that a special "IMPL" package containing a playInternal function is class injected/loaded dynamically, and it's adjacent to MediaPlayer code that seems to play audio over a certain channel. The class it tries to load is:
Code:
com/android/dialer/audio/impl/CallAudioPlayer
However, that package isn't present in the list of decompiled classes (there's no "audio" folder under "dialer"), and despite playInternal being explicitly called by a string, there aren't any other classes that seem to define the playInternal function.
I don't know where XDA stands on posting decompiled code, but if you're using JADX, the area of interest is in defpackage/bhk.java.
But if I'm correct, this means that:
You can use MediaPlayer to play over the call stream, contrary to Google's documentation; you just need a special IMPL that allows for that behavior
This (probably?) requires the aforementioned MODIFY_AUDIO_ROUTING permission
If one were to obtain/locate and re-implement CallAudioPlayer.java, you could probably reproduce this behavior in the AOSP Dialer, or any other system app with the necessary permissions
If I'm not correct, then chasing down CallAudioPlayer will be a dead end. Still, the fact stands that Google did this somehow, so the answer must be somewhere.
So... that's where I'm at with this. I don't feel like I'll get much further without some help from more knowledgeable people, since I don't know where this CallAudioPlayer class is located. If it's in the base apk, but obfuscated, I can't find it. And if it's in a system framework or overlay APK, it must be using a different name, since no instances of CallAudioPlayer or playInternal exists in any of the relevant .apks on my system.
If this requires more sophisticated Android system/API modifications, that's fine too. This will end up on a custom ROM, so even if part of this behavior extends outside of the APK, any potential solution can be implemented in an AOSP ROM to achieve this functionality.
If you have any advice on how this may have been done, I really appreciate any and all discussion I can get on this. And if you don't know, I encourage you to ask a friend or someone who might be more knowledgeable when it comes to reverse engineering. Even if no one outright knows the answer to this, I hope to get at least some recent discussion on this topic, so that people investigating this in the future will at least have some sort of starting point.
Thanks for reading!
Hi. I'm no expert on Android (far from that haha) or Reverse Engineering. Though, I'm making an assistant installed as system app in a rooted Android and can also be compiled with the hidden and internal methods and classes so they can be used, like ITelephony, for example (https://github.com/anggrayudi/android-hidden-api) - btw, have you tried to mess with those classes and methods? (Sorry for my ignorance, I've no idea how it is to code/recode a ROM, what you need to use and stuff.) And anyways, I found something you didn't mention up there, so I'm unsure if you already know or not. From what Google says here (https://support.google.com/phoneapp/answer/9118387) in the "Screen calls manually" section, "Your Google Assistant screens the call and ask who's calling and why. You'll get a real-time transcript of how the caller responds.". Though, if it's their assistant doing that, not sure why that permission is on Dialer and not only on the assistant. Anyways, maybe that could be a good place to look at?
EDIT: Maybe also you (or anyone, of course) could look at sending DTMF tones over the call (I only made a quick search on Google, but there may be more that could help on this?). I think it's the same thing as it's inserting audio into the call. Though I can't be sure - btw, if it's really sending audio, then any Dialer app can already do that! But may not be that simple, so no idea at all. Maybe that's hardware thing and not software (>95% probable?). Just trying to give to ideas on where more to research.
Here (https://issuetracker.google.com/issues/36906273#comment107) it's said "I found this app, that can send dtmf after the call is made and active: https://play.google.com/store/apps/details?id=mobi.drupe.app (...)" - name: "drupe - Contacts & Caller ID" (just in case the app gets deleted from PlayStore and then people don't have their name to search for, only the package). If it's audio that it's being injected then it's possible, since that app seems to do it already, and the answer could be there too and might be good to look for the keys' frequencies on the code? Again, sorry for my ignorance on anything wrong I said. As I said in the beggining, I'm far from expert/experienced on Android.
I'll also be trying to search on how to send DMFT tones over a phone call. Could help, maybe. And if only a frequency could be sent for any reason, at least it's already cool to send some beep haha (preferably different from the ones of the keys or it might be confused with a key press by the other side, depending on who we're calling).
Late reply, did you solve this? I would like to build call features on Aosp. Best!

Categories

Resources