@4wd:He's got a Moto G7 Power, they run, (for all intents), stock Android - in his case, v9.
-4wd
Yes, it's not an area that I know much about, so I couldn't offer any suggestions other than what I did (from experience of using 2 Samsung phones), but I did read somewhere that Google had at some stage (Android version) apparently deprecated/removed the automatic call recording functionality API or something, but the fact that it worked as standard using the Samsung Voice Recorder app under Android 6.0 on one phone (Samsung
SM-G930P) but
not on another (
SM-G930F) - unless you installed another voice recorder app (and that didn't work quite as well) - was what puzzled me. I mean, the functionality was evidently still there,
but differently enabled.This is from my relatively narrow experience of comparing the use of the above 2 refurbished unlocked phones. Assuming other things (e.g., hardware and Android 6.0) being equal, it seems that the
"F" and the
"P" may relate in part to the peculiar service provider specs (Verizon, etc.) or country/market sector that the phones were originally tied to in their first (initial) life, so I wondered whether there was an undocumented firmware/hardware switch involved somewhere. Those phones are presumably sealed/unserviceable to block your average user from meddling, for a reason.
I must be missing something here, because I don't understand this. Maybe Samsung disabled the functionality in later Voice Recorder app updates, depending on that supposed switch setting? I don't know, but both phones were Android 6.0 (or their internal specs said so, at any rate), yet they are different as regards the enablement of voice recorder functionality.
At what point (version) was that API
removed from the Android OS altogether - do you know? It must have happened (apparently)
after Android 6.0 and was apparently in place in Android 9, from what you write, but one suspects that the hardware/firmware functionality may remain. (I sometimes wonder about that as regards wireless phase-locked loop and AM/FM functionality, which is trivial using modern technology, so why disable it?)
I don't know how easy it would be for a user - e.g.,
@Kalos - to (say) replace Android 9 with Android 6 on the Moto G7 Power, but, if it were possible/feasible, then I wonder whether the Voice Recorder functionality that is apparently enabled in Android 6 would in fact work, depending on the aforementioned supposed hardware/firmware switch. How would one go about testing this on a suck-it-and-see basis? It would be easier if we had access to the different firmware specs/settings for these Samsung F and P and phones, but I'm not sure where to start for that - they may be restricted anyway, due to there being some legally/commercially sensitive aspects, for all I know.
Ultimately, most things are hackable.