4.1
50 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image

About this app

Plug the HackRF into the USB port and use this app to capture and replay signals from frequencies within the range of 1 Mhz to 6 Ghz. The original source code came from Dennis Mantz at https://github.com/demantz/hackrf_android. This version includes GUI buttons and preselected frequency options, as well as , targets the Android SDK 25 and greater. In order to transmit, uncheck amplifier, check antenna power, turn the LNA slider all the way down and turn the VGA all the way up.
Updated on
Dec 27, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.1
47 reviews
Ben Hutchinson
January 22, 2024
This would be great, but I can't access the files it saves. Even though it saves it to the emulated SD card, the folder it's in /Android/data is now a protected folder under Android 13. It can no longer be accessed by other apps without rooting the phone now. And sadly, your app doesn't let me change the folder that the files are saved from, so that I can load/save to an unprotected folder. That's why I'm only rating your app 3/5 stars. You desperately need to update this app for Android 13.
Did you find this helpful?
Independent Agent
January 24, 2024
I am sorry and will address this limitation in future versions. For now the file can only be used by the app.
Brian Turney
January 11, 2023
I hate to rate things low but for me this app won't work at all. Sure it starts up but even with my new hackRF device and USB plugged carefully into my phone (and I've replugged it in several times to ensure it's a good connection) it will not do any tests or allow me to select anything. Even opening the log says "unable to open the log". I have a brand new ASUS ROG 6 Android phone. App needs work. Currently not working on Android. RFAnalyzer works fine with my HackRF so it's clearly this app.
1 person found this review helpful
Did you find this helpful?
Independent Agent
February 6, 2023
As of 2-6-2023 the updated app should now work on newer versions of Android. Older version of the app is at https://drive.google.com/drive/folders/1c67t8RLt_WnixZcjLxoOqbue7C60qlv6?usp=share_link
Daniel Hassanian Moghaddam
December 29, 2023
Thanks. It works now. I had to enable the file permissions manually from the app info menu. It would be awesome if you could merge this with RF analyzer. So we can also get a waterfall of what's going on on the spectrum
Did you find this helpful?
Independent Agent
December 28, 2023
Sorry, just uploaded a version that should work for Android 13. Only able to test with a virtual device.

What's new

Permissions broke on Android 13, because Android 13 does not accept permissions for WRITE_EXTERNAL_STORAGE and READ_EXTERNAL_STORAGE.
Adding Android 13 permissions for READ_MEDIA_IMAGES, READ_MEDIA_AUDIO and READ_MEDIA_VIDEO". Adding check with big if/else for Build.VERSION.SDK_INT < Build.VERSION_CODES.TIRAMISU rather than invasively changing the code structure.