READYWARE READYWARE — Electronic Personification
Documentation

How To Use
READYWARE

Everything you need to get the most out of your setup — live wallpapers, overlays, IR learning, and the full canvas experience.

$9.98 one-time · Pay once, use on every device · Free updates for life · No ads · No subscription · No data collection · Hardware agnostic
New here? Start with this 30-second tour ▼ Open

Three things in order, then dive into the sections below:

  1. See it working first. Open the Web Viewer Demo in another tab. That's a real layout running live in your browser — click into Living Room → IPTV to see the live wallpaper feature, or Master folder to see macros at work. No install, no signup.
  2. Get a transmitter. The simplest path is a BroadLink RM4 Mini (IR, around $25) or RM4 Pro (IR + RF, around $50) on the same WiFi as your phone. USB-C IR dongles, the phone's built-in IR blaster, and Global Caché iTach all work too. (Details in Emitting & Learning below.)
  3. Install and build. The app is $9.98 one-time — pay once, use it on every device you own, free updates for life. No subscription, no ads, no data collection, no hardware lock-in. Scan for your transmitter, then use the Canvas section below as your build guide. Most people set up their first room (3–5 remotes) in under 30 minutes — and the 700,000+ Smart IR database programs your buttons automatically if you don't have the original remotes.

Stuck? The FAQ covers permission dialogs, hardware quirks, network issues, and more. The left sidebar links to every page on the site — IRC Standard, Web Viewer, Style Guide for sharing layouts, and the IR/RF Signal Editor (free, no account).


🔒
01

Run Mode vs Edit Mode

READYWARE has two modes. Understanding the difference unlocks everything.

Run Mode

🔒 Locked

Tap buttons to fire IR/RF commands. Live wallpapers play. The overlay works. Everything responds instantly. This is the everyday experience.

Edit Mode

🔓 Unlocked

Drag buttons, change colors, program IR signals, set wallpapers, add folders. The canvas is fully editable. Live wallpapers pause to let you work.

The key insight: Live wallpapers, video streams, and the overlay all perform at full power in RUN MODE. Switch to EDIT MODE to make changes, then lock it when you're done.
How to switch modes

Go to Settings → Preferences → Edit Mode and toggle it on to unlock. Toggle it off to lock. You can also tap the lock icon in the top toolbar of any remote screen.

🎨
02

The Canvas — Building Your Remotes

Before getting into wallpapers and overlays, here's the foundation: how you build a remote in the first place.

Three levels, one canvas system

READYWARE has three layers, all running on the same canvas:

  • The Desktop — your home base. One per profile, always there. Pin your most-used buttons here for one-tap access from anywhere.
  • Folders — usually rooms (Living Room, Bedroom, Garage, Office). Group related remotes inside.
  • Remotes — the individual devices (TV, AC, fireplace, gate, lights). Each one a fully-designed surface.

All three are canvases. They look the same in Edit Mode and follow the same rules — drag-and-drop, custom wallpapers, custom buttons, custom everything. Learn one, you know all three.

Picture it: your Desktop has folders for Living Room, Bedroom, and Garage. Living Room contains a TV remote, an A/V receiver, a Lights remote, and a Fireplace remote. Tap any of them to use it. Or pin commonly-used buttons (Volume, Power, All Off) directly to your Desktop or to the Living Room folder so they're available without opening any specific remote.

Creating a remote

In Edit Mode, tap the + button or long-press on any canvas. Pick one of the starter layouts (TV, A/V receiver, cable box, streaming stick, light switch, gate, blinds, etc.) for a quick head start, or pick Blank if you want full creative control. Either way, the remote exists in seconds.

Same flow for adding a Folder. Tap +, give it a name, drop in your remotes. Most people organize by room, but you can use folders however you like — by activity (Movie Night, Bedtime, Workout), by zone (Upstairs, Downstairs, Outside), or anything else that fits your home.

Customizing anything

Every visual element is editable. There's no template you're locked into.

  • Wallpaper — solid color, photo, animated GIF, or live video stream (covered in the next section). If video isn't your thing, a clean color background works just as well.
  • Buttons — drag anywhere on the canvas. Resize each one independently.
  • Shape — rectangle, rounded corner, circle, oval, custom shapes.
  • Color & icon — set icon color, text color, background color, border on/off. Pick from the built-in icon library or upload your own.
  • Text — label size, weight, color, position above or below the icon.

Make a remote that looks like your actual A/V rack, not a generic grid of buttons.

Accessibility built in

Big buttons. High-contrast colors. Whatever-size-feels-right text. The "let me find my glasses" moment doesn't have to be a moment — you can size Power and Volume to be easy to hit without looking, and shrink the rarely-used ones to keep the layout clean. The canvas adapts to you, not the other way around.

Buttons aren't only on remotes

This is the part most people miss: the Desktop and Folders can have buttons too. Pin All Lights Off, Doorbell Mute, or Goodnight to your top-level Desktop and those actions are always one tap away — no matter which remote you're using or which folder you're in.

Auto-program with the Smart IR Wizard

Don't have the original remote? Tap any button, run the Smart IR Wizard, pick the brand and model from the 700,000+ signal database, and the codes are programmed. Covered in detail in Smart IR — Auto-Program Buttons below.

Hardware agnostic, future-proof

Layouts and signals save to the open .irc file format. Back up your entire home setup to a single file. Restore everything on a new phone or tablet in seconds. Switch from a BroadLink to a USB blaster — same buttons, same layouts, same database. You don't lose your work because you switched hardware or upgraded your phone.

📺
03

Live Wallpaper Setup

Your desktop, folders, and remotes each support their own live wallpaper — a camera feed, website, video stream, or custom image playing behind your buttons.

1
Enable Edit Mode

Settings → Preferences → Edit Mode → ON. The Appearance section will appear in Settings.

2
Open the wallpaper section

In Settings, scroll to Appearance → Live Video / Stream Wallpaper. Tap to expand it. For per-remote or per-folder wallpapers, open that remote or folder in edit mode and tap the wallpaper section there.

3
Enter your URL or pick a file

Paste any camera URL, HLS stream, or website address. Or tap Browse Local Video File to pick a video from your device. Use the quick-example chips to try YouTube, Google Maps, NASA Live, and more instantly.

4
Tap "Set Video Wallpaper"

This is the step that makes it stick. The wallpaper won't activate until you tap the button. After setting it, restart the app or navigate away and back to see it playing.

5
Lock edit mode and enjoy

Switch back to Run Mode. Your live wallpaper plays full screen with your buttons floating on top.

Supported sources: IP cameras (HLS/HTTP), MP4 files, YouTube, any website, Google Home, Ring dashboards, Home Assistant, NASA Live, Windy cams, and more. RTSP cameras work via a go2rtc proxy. See the FAQ for the full format list (HLS, DASH, MP4, H.264/H.265, WebM, MJPEG, RTSP→HLS, web dashboards, auth tokens, and more).
📐 Designing for big screens? READYWARE shines on TVs — full-screen wallpaper edge-to-edge, mouse/keyboard navigation, scales from a phone to an 85"+ 8K TV with the same layout. For wallpaper sizes, the safe-zone trick that keeps your buttons visible on every device, and the big-screen "Hidden Gem" tip, see the Style Guide ↗.
📡 Remotely control what's playing on a TV (Virtual HDMI) ▼ Open

Two existing READYWARE features combine into something powerful: Live Video Stream Wallpaper (your desktop background is a URL) plus the Web Remote (control your device from any browser). Put them together and you can change what's playing on a TV from your couch, your laptop, or anywhere with internet. It's like having a virtual HDMI cable that runs over WiFi.

Same approach restaurants use for digital menus and billboards use for ad rotation, but with no signage software, no monthly fee, no proprietary hardware. A cheap Android tablet ($60–$100) mounted on a wall, running READYWARE, becomes a fully programmable display you can update from anywhere.

Setup — 4 steps

  1. Set a video wallpaper on the display device. On the device hooked to the TV, open Settings → Appearance → Live Video / Stream Wallpaper. Tap to expand. Paste a starting URL (any video stream, web page, image, or live cam). Tap Set Video Wallpaper to activate it. (More details in Live Wallpaper Setup above.)
  2. Enable the Web Remote. Settings → Remote Web Viewer → toggle ON. Wait for the green ● ON badge. Note the URL and PIN.
  3. Open the Web Remote on a controlling device. Phone, laptop, work PC, any browser. Enter the PIN.
  4. Change content from the browser. Tap the ⚙ gear icon at the top of the desktop view in the Web Remote. Paste a new URL — image, web page, live video, security cam, weather radar. Tap Apply. The TV updates instantly.

⏱️ Timeout setting — keep the wallpaper visible

By default the canvas may dim or fade after inactivity to save power on the display device. For a kiosk / wall-mount / always-on display, you'll want to disable this so the content stays visible 24/7. Settings → Appearance → Button Timeout → set to 0 (Never). Now the display holds whatever URL you push to it until you change it. Combined with Android's "screen always on" power setting, the display behaves like a dedicated signage screen.

Real use cases

  • 🍽️ Digital menus — wall-mount a tablet, change the menu URL from your phone when prices or specials change.
  • 📺 Living room TV — change source from your couch. Streaming feed, weather, art gallery, security cam — swap on the fly.
  • 🏢 Office & reception displays — different content by time of day, after hours, or for events. No signage system needed.
  • 🌍 Remote from anywhere — at work, change what's playing at home. On vacation, swap the TV to a black screen.
💡 Pro tip: The Web Remote can push any URL the display device can reach. Local network cameras (RTSP via web wrapper), internal dashboards, even private grafana boards — they all work, because rendering happens on the display device, not in the cloud.


🪟
04

System Overlay

The overlay floats READYWARE on top of every other app on your device. Netflix plays in Netflix. YouTube plays in YouTube. Your buttons are always there.

1
Enable Edit Mode

Settings → Preferences → Edit Mode → ON. The System Overlay section appears in Settings.

2
Grant permission

Tap Grant Permission. Your device opens a system settings screen. Find READYWARE in the list and enable "Allow display over other apps." This is a one-time setup.

3
Enable the overlay

Back in READYWARE Settings, tap Enable Overlay. You'll see a green ● LIVE badge confirming it's active.

4
Save and exit

Tap Save in the top right. Now press your device's home button. READYWARE floats over whatever app you open next.

Pro tip: Set your desktop wallpaper to Transparent before enabling the overlay — your other apps will show through the READYWARE canvas beautifully. This happens automatically when you enable the overlay.
Overlay Timeout

Settings → Preferences → Overlay Timeout controls how long before buttons fade out automatically — just like a TV volume bar. Set it to Always On to keep buttons visible permanently, or choose a timer from 3 seconds to 60 seconds. Tap anywhere on the canvas to wake buttons back up instantly.

📡
05

Emitting & Learning IR & RF Signals

READYWARE learns IR and RF signals directly from your existing remotes using a BroadLink RM4 device on your WiFi network.

What you need

An IR or RF transmitter — that's it. READYWARE works with WiFi blasters (BroadLink RM4 Mini for IR, RM4 Pro for IR + RF), USB-C IR dongles (Tiqiaa, ElkSmart, Ocrustar, ZaZaRemote, etc.), the built-in IR blaster on phones that have one, the iTach WiFi for Global Caché users, or Bluetooth IR bridges. One app, every transmitter.

For most people, the easiest path is a BroadLink RM4 Mini (IR only) or RM4 Pro (IR + RF) on the same WiFi as your phone — they're cheap, reliable, and learn new signals from any remote. Set up once in Settings → Device Setup. BroadLink makes the hardware, READYWARE makes it tick.

Note on USB IR blasters: The inexpensive USB-C IR dongles (Tiqiaa Tview, ZaZaRemote, Ocrustar EKX4S-T, ElkSmart units, and similar — starting around $7) work great for transmitting IR — point your phone at the TV and fire any signal. But they don't learn signals from your existing remotes. Use a BroadLink RM4 to learn, then play those learned codes through any blaster you like. Or skip learning entirely and use Smart IR with the 700,000+ code database.

Tip when shopping: a few cheaper IR adapters use the phone's headphone jack rather than the USB-C port — those older audio-driven designs follow a different protocol and work best with whatever app the manufacturer ships. For READYWARE, look for a dongle that plugs into the USB-C port and you're set.

🍎 iPhone / iPad note: The first time you add a WiFi device (BroadLink, iTach, etc.), iOS pops up asking "Allow READYWARE to find devices on your local network?" — tap Allow. Most users see this dialog once, tap Allow, and never think about it again — discovery is instant and you're firing IR/RF in seconds. If you accidentally tapped Don't Allow, turn it back on in Settings → Privacy & Security → Local Network → READYWARE. Rare iOS edge case: if discovery still doesn't work after granting permission, see iPhone troubleshooting in the FAQ.

1
Open a remote in Edit Mode

Tap any remote, make sure Edit Mode is on. Tap a button, then tap Edit Button → Signal tab.

2
Tap Learn IR

The device enters learning mode. Point your original remote directly at the hardware — not at the phone. Press the button you want to learn. The signal is captured in seconds.

3
For RF signals — two steps

Tap Learn RF. Step 1: hold your RF remote button near the device until it detects the frequency. Step 2: release, then press the button once more to capture the signal. The app guides you through each step.

4
Tap Save

The signal is saved to that button. Tap it to test — your device responds instantly.

Learn All Wizard: In a remote's Edit Mode, tap the gear icon → Learn All Buttons to walk through every unassigned button one by one — fast way to program an entire remote in one session.
🧠
06

Smart IR — Auto-Program Buttons

Don't have the original remote? No problem. READYWARE's 700,000+ signal database programs your buttons automatically — no learning needed.

1
Open a remote in Edit Mode

Tap the gear icon → Add Button → Easy Setup Wizard.

2
Select your device type and brand

Choose TV, AC, cable box, satellite, etc. Then search for your brand. READYWARE finds every signal for that device.

3
Apply to your buttons

READYWARE matches signals to your existing buttons by label — Power matches Power, Vol+ matches Vol+, etc. Unmatched signals are added as new buttons. Tap Apply and it's done.

📁
07

Organizing With Folders

Group your remotes by room, activity, or device type. Each folder has its own wallpaper and icon on the desktop.

Create a folder

In Edit Mode, tap the + button on the desktop → Folder. Name it, pick an icon and color. Drag remotes into it by long-pressing them and selecting Move to Folder.

Per-folder wallpaper

Each folder supports its own live wallpaper, independent of the desktop wallpaper. Open the folder in Edit Mode and set a video stream or image. When you open that folder, its wallpaper loads automatically.

Macro buttons on folders

Folders support buttons too — not just remotes. Add a macro button to a folder that sets the room's lights, fires IR commands, and changes the wallpaper all in one tap.

08

Pro Tips

On the big screen

READYWARE is built to feel right on every screen size, including the largest one in the room. There are three ways to get it on your TV, and you can use any of them — or all of them — depending on your setup.

📺 Install the app directly. READYWARE runs natively on Android TV and Google TV (Chromecast with Google TV, Sony Bravia, Hisense, Sharp, Philips), Amazon Fire TV / Fire Stick (via the Amazon Appstore), and NVIDIA Shield. Same app, same layouts, same Smart IR database — sized for the screen.

🌐 Use any browser. If your TV runs Samsung Tizen, LG webOS, Roku, or you have an Apple TV with a Mac mini routed in, just open the Web Viewer in any browser. Same experience, no install. Pair the device's keyboard, mouse, or pointer for full point-and-click.

📱 Cast from your phone. Chromecast or screen-mirror your phone's READYWARE canvas to the TV. The fastest path if you'd rather not install anything new.

However it gets there, the experience is the same. Add a pointer device — an air mouse, a gyroscopic clicker, or your phone or tablet acting as a wireless pointer — and you're navigating graphical buttons floating over your live wallpaper from across the room. One pointer, one screen, every device in the room — instead of a pile of remotes on the coffee table.

A favorite setup: stream the video source itself as the wallpaper. Your security camera feed, the YouTube video you're watching, your Plex library, your Home Assistant dashboard — whatever's on screen is also what you're controlling. Watch the show, control the show, on the same screen, with the same pointer. No looking down. No second remote.

Many paths, one outcome. The TV experience never replaces your phone or tablet — it joins them. Use the phone in your hand. Use the tablet on the coffee table. Use the TV from across the room. Use all three at the same time, all controlling the same gear. There's always more than one way to do anything in READYWARE — pick whichever feels right at the moment, switch to another whenever you want.

Design at 4K. Build your remote at 3840×2160 in the editor and it renders edge-to-edge crisp on any modern Smart TV (HD/4K/8K) and downscales cleanly to phones and tablets. One profile, every device. Set Overlay Timeout to 5–10 seconds — buttons appear when you point, fade after the action.
Web Remote — control from anywhere in the world

The Remote Web Viewer gives anyone a browser-based version of your remote — real wallpapers, real icons, real buttons — accessible from any phone, tablet, or computer anywhere on the planet. Here's the full setup:

1
Enable Remote Web Viewer

Settings → Remote Web Viewer → toggle ON. The first time you enable it, READYWARE registers your device with the server. This takes a few seconds — wait for the green ● ON badge to appear.

2
Copy your link

Your unique URL appears in the settings panel. Tap Copy Link to copy it to your clipboard, or tap QR to generate a QR code you can screenshot and share.

3
Share the link and PIN

Send the link to anyone — family, friends, anyone you want to have access. Tap PIN to see your 4-digit PIN. Anyone opening the link will be asked to enter it first. Share both the link and PIN together.

4
Sync your wallpapers and icons

By default the web remote shows your button layout. To also send your real wallpapers and custom icons to the web remote, tap ⬆ Sync Web Remote. This pushes your current desktop, wallpapers, and icons to the server. Anyone opening the link after a sync sees your exact visual setup — not just the buttons.

5
Someone opens the link

They visit the URL in any browser. They enter the PIN. Your full remote appears — tap any button and the IR fires on your device at home in under a second. No app required on their end.

Re-sync after changes: If you add new buttons, change wallpapers, or rearrange your layout, tap Sync again to push the updates to the web remote. The link and PIN never change.
💻 Any Device With a Browser Is Now a Remote Control

This is bigger than it sounds. The Web Remote doesn't just work on phones. It works on everything with a browser — and it fires real IR and RF signals through the hardware on your home network in real time.

  • 💻
    Windows PC or laptop — open the link in any browser. Click a button. IR fires across the room. No Android emulator. No driver. No install. Your Windows machine just became an IR and RF blaster.
  • 🍎
    Mac — same. Safari, Chrome, Firefox, any of them.
  • 📺
    Smart TV with a browser — open the link on your TV's built-in browser. Use the TV remote's pointer to click buttons. Your TV is now controlling your other devices.
  • 🖥️
    Wall-mounted touchscreen — any screen with a browser becomes a dedicated room control panel. No app, no setup beyond the link.
  • 🌍
    Anyone, anywhere — share the link with family. They open it on whatever device they have and control your home from across the house or across the world.

The IR and RF signals still fire through the hardware on your home network. READYWARE on your phone or tablet bridges the browser command to the blaster in real time. Sub-second response.

Multiple IR devices — different blasters in different rooms

Add each device in Settings → Device Setup and give them clear names. Then assign any button to any device: long-press a button → Edit → IR/RF Code tab → IR Device. Pick the one you want. That button fires through that blaster. Everything else stays on the default device.

Single device? You never see any of this — it's invisible unless you add a second one.
Macros — chain everything together

One button can fire multiple IR commands in sequence, change wallpapers, launch apps, and more. Edit any button → Macro tab. Add steps. Set delays between them. Perfect for "watch TV" sequences that turn on the TV, switch input, and dim the lights in one tap.

Save and share your setup

Settings → Advanced → Save Profile saves your entire setup as a .ircprofile file — every remote, every button, every signal, every wallpaper. Restore it on any device, share it with anyone. Your setup is yours forever.

The timeout is your friend. Most users love the Overlay Timeout — set it to 5–10 seconds and your buttons appear when you need them, then fade away so your content always takes center stage. Tap anywhere to wake them back up. Adjust anytime in Settings → Preferences → Overlay Timeout.
Next
FAQ — Common Questions Answered