New in version 2.0.14
Fixed DB import/edit parsing for sony12, sony15, and sony20 so address/command are decoded correctly from packed Sony payloads.
Fixed protocol field length inference to avoid miscounting hint text, which caused incorrect 3/2 or 5/4 limits.
Improved short-hex handling by padding before split so address/command fields don't get dropped.
Auto-fills protocol default frequency on DB protocol imports when frequency is empty.
IR Blaster turns your Android device into a universal infrared remote.
Create, import, test, and send IR signals using hex codes, raw timings, or Flipper Zero .ir files.
• Send IR in multiple ways
- Built-in IR emitter (for supported phones)
- Supported USB IR dongles
- Audio-to-IR adapters: 1-LED (mono) / 2-LED (stereo anti-phase)
• Powerful IR tools
- Works with 20+ IR protocols, including NEC, Denon, RC5/RC6, Sony 12/15/20, Thomson7, Proton, RCC0082/RCC2026, and more
• Signal Tester (bruteforcer) to help discover working codes when you don't know the correct one
• Import Flipper Zero .ir files
• Backup & Restore your remotes
Open source: https://github.com/iodn/android-ir-blaster
Donate
-
-
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
arm64-v8a
armeabi-v7a
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
transmit infrared
Allows the app to use the phone's infrared transmitter.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
org.nslabs.ir_blaster.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
38 MiB
PGP Signature
|
Build Log
New in version 2.0.13
[NEW]
Add more icons (459 icons)
Unified button naming across app (text/image/icon + icon names).
Fixed 2-grid icon rendering. Added command search in macro and quick-tile pickers.
Added macro step visual previews.
Added Undo snackbars for button/macro/device-control removals.
Improved empty states with "What next" + CTA (incl. Quick Settings "Set Power tile").
Added color contrast normalization/accessibility for custom button colors.
Added Semantics/touch-target and large-text tweaks.
[B
-
arm64-v8a
armeabi-v7a
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
transmit infrared
Allows the app to use the phone's infrared transmitter.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
org.nslabs.ir_blaster.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
38 MiB
PGP Signature
|
Build Log
New in version 2.0.12
Added icon library with over 200 Material icons grouped into 10 functional categories, along with a searchable icon picker featuring category filters, grid preview and large preview during button creation.
Introduced button background color customization with 21 preset colors, tap selection, labeled swatches and automatic text and icon contrast adjustment.
Added support for ELKSMART Smart IR Blaster PID 0x0132.
Fixed an issue with NECx2 protocol import.
-
arm64-v8a
armeabi-v7a
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
transmit infrared
Allows the app to use the phone's infrared transmitter.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
org.nslabs.ir_blaster.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
37 MiB
PGP Signature
|
Build Log