It was once simple sufficient to file a telephone name in your Android gadget, however that’s altering beginning now. A current replace to the Google Play Retailer developer coverage will pressure third-party name recording apps to cease providing their providers.
Google’s reasoning is the potential misuse of the accessibility API, which is utilized by most name recording apps to allow this perform. The corporate famous “The Accessibility API is just not designed and can’t be requested for distant name audio recording.”
Truecaller, some of the common dialer and caller id apps on the market, mentioned it would cease providing its recording characteristic:
At Truecaller, we had launched name recording for all Android smartphones primarily based on overwhelming shopper requests. Name Recording on Truecaller was free for everybody, permission-based and required customers to allow the characteristic utilizing the Google Accessibility API.
Nonetheless, as per the up to date Google Developer Program insurance policies, we’re unable to supply name recording any longer. This won’t have an effect on gadgets which have name recording constructed into the gadget natively.
Different apps, akin to NLL Apps, which introduced the difficulty to consideration, may even need to take away its recording features.
As Truecaller’s assertion says, this gained’t have an effect on recording options provided natively by telephone makers.
As Android knowledgeable Mishaal Rahman defined on Twitter, native dialers get entry to the voice name API, to allow them to file calls straight with out having to contain the accessibility API like third-party apps do:
System apps can present native name recording capabilities with out using Accessibility as a result of they’re capable of entry the VOICE_CALL audio supply. This requires the CAPTURE_AUDIO_OUTPUT permission to entry, which has a safety stage of signature|privileged|position. pic.twitter.com/QNKtCVvzkw
— Mishaal Rahman (@MishaalRahman) April 21, 2022
Google has tried to crack down on name recording apps in Android 6 and Android 9 by placing restrictions on sure APIs. With this new change, it’s plugging the accessibility API workaround builders have been utilizing to file calls.
Sadly, there’s no various to this API in the intervening time, so in case your Android telephone doesn’t have native recording characteristic, you’re out of luck.