Audio injection during a voice call in android ( using application ) - Android Q&A, Help & Troubleshooting

Hi All,
I am trying to play a audio ( .pcm/.wav ) file during a live phone call such that the other end can hear it and want to record and save the conversation.
I know , this can not be achieved through android api's, however I am sure there will be some way to achieve this on the rooted phones. I have already rooted my Moto G (2014 ) phone but not sure how can I proceed to achieve this functionality.
Any help on this will be greatly appreciated.
Thanks!

Hi. Did you ever find a solution to this? My app (assistant) is installed as system app, the device is rooted, and can be compiled with hidden and internal classes and methods, so I can use them (like ITelephony and others). From anything you may have found, would you know if it's possible with this in mind? ANY way?

Related

[q] extract internet pass through options from htc

HI. ANYONE CAN GET SAME INTERNET PASS THROUGH OPTION FROM HTC PHONES AND MAKE LIKE APK OR FLASH ABLE ZIP FILE
THIS IS THE BEST AND EASY WAY OF REVERS TETHERING WITH FULL FUNCTIONALITY I FOUND ON HTC ANDROID PHONES ONLY.
WHY NOT GET FROM THEIR ROMS AND MAKE EASY AND USEABLE FOR OTHER ANDROIDS UNLIKE OTHER REVERSE TETHERING TOOLS REQUIRING ROOTING AND MANY OTHER DIFFICULTIES ETC....
AND THIS IS GOOD TASK FOR DEVELOPERS!!!!!!!!!
if there is any direct solution please email me direct as possible. ([email protected])
SORRY FOR POOR ENGLISH.

[Q] Android system test project

Hello,
a little question
is anyone is aware of either free or paid test project (set of tests, there would be very many of them) that could be used as android test?
to explain: would you create a new android overlay system you would need to perform a number of tests to make sure everything is working, starting with menu's being brought up ending with correct working of system devices (eg sound, touchscreen)
is anyone here aware of existence of such a test project anywhere? (for example importable to testlink, junit etc?)
regards
Vercy
bump?
bump?
bump?

[Q] Installing multiple devices at once

Hi, I have about 200 android tablets and I would like to know if there is any solution how to install them whit filled Google account, installed apps from GP, settings by some easy way rather than doing it with every single tablet...
Something like image file ofr Windows, or *.exe app (in self execution rar) which contains specific informations, ex. specific company ports etc.
Do you guys know about anything like that? It could be even bussines solution, paid, there is no problem with that, only I could not find anything
¨
Thank you very much!!!

Split APK - what happening behind the screen

Hi All,
am working in a project to automate process and interaction between rooted android emulator and play store .
one of the task i need to solve is that
i know i can adb pull/ push apk from androind however if the app is split this is difficult to automate and install
i want to know what happen behind so i can create script what do i need to consider to bundle all split apk into one again to work in the other device
any idea is appreciated
i know sai project but this is android application and not helping me here because of the automation i need to do
any idea is appreciated
regards,
@jenneh are you aware of anything !?

Using a .so file in an android app? How can I access the hardware depth sensor on my (rooted) phone?

I'm building an application that requires the use of the depth sensor on my Samsung Galaxy A80. However it seems like it's impossible to access it through Camera2 and ARCore. I asked Samsung directly and the tech support guys best guess was that Samsung has locked it from being used by third parties.
I rooted my phone and started digging through the file system and eventually found a file called 'com.samsung.sensor.imx316.so' located in /vendor/lib/camera (imx316 is the depth sensor). There are also some similar files that ends in '.bin', but .so files seems to be runnable code if I understood the google results correctly.
That file has the same name as the sensor I can't seem to access. Can this file be used somehow? Can I run it in my own app to get access to the depth data? And if not, there should be a way of getting that data right? I mean, it obviously exists somewhere in the phone since pre-installed apps are using it, and a rooted phone has access to everything?
Did you check REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT? How do you know it's impossible?
Most likely you need to reverse engineer the Camera app from your phone.
Your app can call com.samsung.sensor.imx316.so , it's really "just" a linux elf library.
The problem you face is the exported routines from the library, you won't really know
1) the parameters to the functions inside the library
2) any specific order to call functions inside the library i.e. like an init function first , release memory last...
You need to disassemble / reverse engineer the library to make some sense of it (see ghidra / radare2/ ida pro etc ).
Use strace on the current process/app which uses the library to make some sense of the order of calls into the library.
The depth data will be coming from a kernel level driver, you can likely obtain the Samsung kernel source and the driver source should be there. Then it's up to you whether you can make user space library/code to read what the driver exposes. The kernel driver source code will have an uapi header file to investigate.
idk if it helps but i used for a Huawei P30 Pro this https://github.com/Nufflee/tof-camera

Categories

Resources