Skip to main content

Posts

MPEG2,4 AAC Decoder

I have modified latm aac decoder based on open source python decoder written by Arkq. https://gist.github.com/Arkq/66fe948c1051684d8909d730c34396d8 This decoder will decode AAC audio(IOS devices) captured with FTS HCI A2DP dump and save it in a playable audio WAV format. Using the tool :  1. Install latest python version > 3 on either windows or linux. 2. Download ffmpeg binaries from following link https://ffmpeg.zeranoe.com/builds/ 3. Extract the ffmpeg binaries and add the extracted bin folder to system path, for linux it can be done by exporting PATH variable and for windows it can be done by changing environment path variable. 4. Install pydub using following command pip install pydub 5. To decode the latm mpeg2,4 aac audio run following command with the attached python script.       latm_aac_decoder.py <extracted latm mpeg2,4 aac audio> eg :  latm_aac_decoder.py Bookmarked_snoop(A2DP)(1).mpeg24 6. On successful decode play
Recent posts

Acts Automation Framework For Android

1. Introduction The Android Comms Test Suite, is a lightweight Python-based automation tool set that is used to perform automated testing of current and upcoming Android devices. It provides a simple execution interface; a set of pluggable libraries for accessing commercially available devices, Android devices, and a collection of utility functions to further ease test development. It is an ideal desktop tool for a wireless stack developer or integrator whether exercising a new code path, performing sanity testing, or running extended regression test suites. Included in the tests/google directory are a bundle of tests, many of which can be run with as little as one or two Android devices with wifi, cellular, or bluetooth connectivity, including: 1. Wifi tests for access point interopability, enterprise server integration, WiFi scanning, WiFi auto join, and round trip time. 2. Bluetooth tests for low energy, GATT, SPP, and bonding. 3. Cellular tests for circuit switch and