Creating A Large Home Assistant Display: Instructions

In short making a wall mounted home assistant dashboard is very easy some have resorted to simply embedding tablets in the wall, but for those after size there’s still another option! Essentially it involves installing Android OS on a raspberry pi & connecting it to a monitor which touch input. In a prior post I made my solution was a tv + ir touch frame + the rpi running android but i wanted to give detailed steps and a better way of achieving the same goal. IR touch frames aren’t bad but they often never fit any tv’s frame exact to size and require you to mount it to the tv in a way that seems very DIY. So why not just go with a monitor that already has touch input in it and direct to the rpi and this is the guide to do so along with some screen options…

Installing KonstaKANG LineageOS on Raspberry Pi 5 & Pi 4

Notes:
• These are community, unofficial builds for advanced users.
• Flash on a fast 16–32 GB+ SD or NVMe.
• TWRP is built-in; we’ll use it for the resize and GApps steps.
• Use MindTheGapps (minimal GApps), ARM64, Android 15 (LineageOS 22.x).


Raspberry Pi 5 — LineageOS 22.2 (Android 15)

What you’ll need
• A computer with an SD/NVMe writer
• Raspberry Pi Imager → Download
• A reliable PSU, HDMI, keyboard/mouse (or SSH/VNC later)

1) Download the ROM
• Fresh install (full image .zip → extract the .img)
Get the current Pi 5 image (direct host link) → click the lineage-22.2-…-rpi5.zip in the “Downloads” section to fetch the file from the external file host.
– After download, unzip it once to obtain the .img.

• OTA package (only if updating an existing KonstaKANG install)
Pi 5 OTA — 2025-08-26

2) Flash the image
• Open Raspberry Pi Imager → “Use custom” → select the .img you extracted → write to SD/NVMe.
• Safely eject.

3) First boot
• Insert media → power on → wait for the initial boot to finish (first boot can take several minutes).
• Complete the LineageOS setup screen (you can skip network for now).

4) Enable Advanced restart (for TWRP)
• Settings → System → Buttons → Power menu → enable Advanced restart.
• Hold power → Restart → Recovery (boots TWRP).

5) Expand storage to full card (resize)
• Download the resize add-on on the Pi or another device and copy it to internal storage/USB:
KonstaKANG-rpi-resize.zip (direct host link) (look for “How to expand storage?” in the guide; click the file to fetch from the external host)
• In TWRP: Install → pick the ZIP → swipe to flash → Reboot → System.
• Storage now uses the full capacity (after the reboot completes).

6) Install Google apps (MindTheGapps)
• Download (on Pi or another device, ARM64, Android 15):
MindTheGapps 15 ARM64 — Latest
• Reboot to TWRP (power → Restart → Recovery).
• Install → select the MindTheGapps ZIP → swipe to flash.
Wipe → Factory reset (required by the maintainer).
• Reboot → System → complete Google setup (Play Store will appear after first sync).

Optional add-ons later (from TWRP): Magisk, Widevine L3.


Raspberry Pi 4 / 400 / CM4 — LineageOS 22.2 (Android 15)

What you’ll need
• A computer with an SD/NVMe writer
• Raspberry Pi Imager → Download
• A reliable PSU, HDMI, keyboard/mouse (or SSH/VNC later)

1) Download the ROM
• Fresh install (full image .zip → extract the .img)
Get the current Pi 4/400/CM4 image (direct host link) → click the lineage-22.2-…-rpi4.zip in the “Downloads” section to fetch the file from the external file host.
– After download, unzip it once to obtain the .img.

• OTA package (only if updating an existing KonstaKANG install)
Pi 4 OTA — 2025-08-26

2) Flash the image
• Open Raspberry Pi Imager → “Use custom” → select the .img → write to SD/NVMe.
• Safely eject.

3) First boot
• Insert media → power on → wait a few minutes for initial boot.
• Complete the LineageOS setup.

4) Enable Advanced restart (for TWRP)
• Settings → System → Buttons → Power menu → enable Advanced restart.
• Hold power → Restart → Recovery (boots TWRP).

5) Expand storage to full card (resize)
• Download the resize add-on and copy to internal storage/USB:
KonstaKANG-rpi-resize.zip (direct host link) (see the “How to expand storage?” answer; click the file to fetch from the external host)
• In TWRP: Install → pick the ZIP → swipe to flash → Reboot → System.
• Storage now uses the full capacity (after the reboot completes).

6) Install Google apps (MindTheGapps)
• Download (ARM64, Android 15):
MindTheGapps 15 ARM64 — Latest
• Reboot to TWRP (power → Restart → Recovery).
• Install → select the MindTheGapps ZIP → swipe to flash.
Wipe → Factory reset (required).
• Reboot → System → complete Google setup.

Optional add-ons later (from TWRP): Magisk, Widevine L3.


Short video guides (non-ATV process is the same)

• Raspberry Pi 5 (LineageOS 21 example — shows Play Store + resize flow):
https://www.youtube.com/watch?v=IRFNbLIfFu0

• Raspberry Pi 4 (general Android/LineageOS install patterns):
https://www.youtube.com/watch?v=psPi6VLJn4E


Official install pages (full context & FAQs)

• Pi 5 — LineageOS 22.2 (Android 15): LineageOS 22.2 (Android 15) for Raspberry Pi 5
• Pi 4 — LineageOS 22.2 (Android 15): LineageOS 22.2 (Android 15) for Raspberry Pi 4
• GApps info (LineageOS wiki): Google apps | LineageOS Wiki


Tip: If you’ll use this with Home Assistant, install the HA Companion app from Play Store after GApps, then pin it or add it to your launcher for kiosk-ish dashboards.


Screen Recommendations:

Name Size Link
MAGEX Touchscreen Monitor 15.6" Amazon.com: MAGEX 15.6" Touchscreen Monitor, HDMI VGA DVI FHD 1080p IPS Rp Pi Touch Screen Monitor 10-Point Touch Display with Remote Control Speakers VESA Touch Screen for PC, Pi, POS, Industrial Medical : Electronics
ASUS VT229H 21.5" Amazon.com: ASUS VT229H 21.5" Monitor 1080P IPS 10-Point Touch Eye Care with HDMI VGA (Renewed) : Electronics
Hannspree HANNS.G HT225HPB 21.5" Amazon.com: Hannspree Hanns.G HT225HPB 21.5" 1920 x 1080pixels Multi-touch Black touch screen monitor : Electronics
Elo 2202L (w/o stand) 21.5" Amazon.com: Elo 2202L - 22" Touchscreen Monitor Without Stand - 1920 x 1080, 10 Touch, Black : Electronics
Dell P2424HT 23.8" Amazon.com: Dell 24 P2424HT 23.8" Multi-Touch Monitor : Electronics
Lenovo ThinkVision T24t-20 23.8" Amazon.com: Lenovo ThinkVision T24T-20 23.8" LCD Touchscreen Monitor - 16:9-4 ms Extreme Mode (Renewed) : Electronics
Philips 242B9T 24" Amazon.com: Philips 242B9T 24" Touch Screen Monitor, Full HD IPS, 10-Point capacitive Touch, USB 3.1 hub, Speakers, IP54 dust and Water Resistant, Win10/Android Compatible, 4Yr Advance Replacement Warranty : Electronics
Planar Helium PCT2485 24" Amazon.com: Planar PCT2485 Helium 24" Widescreen Multi-Touch Monitor : Electronics
ViewSonic TD2760 27" Amazon.com: ViewSonic TD2760 27 Inch 1080p 10-Point Multi Touch Screen Monitor with Advanced Ergonomics RS232 HDMI and DisplayPort : Electronics
Planar Helium PCT2785 27" Amazon.com: Planar Helium PCT2785 27" Widescreen Multi-Touch Monitor, Black : Electronics
GreenTouch 27" LED-Framed Industrial 27" Amazon.com: GreenTouch 27 Inch LED-Framed Touch Screen Monitor with HDMI+VGA+DP Interface, PCAP Touchscreen Monitor for self-Service Kiosk : Electronics
TouchWo 32" Capacitive Industrial 32" Amazon.com: TouchWo 32 inch Capacitive Multi-Touch Screen Industrial Monitor, 16:9 Display 1920 x 1080P, Built-in Speakers, USB, VGA, DVI & HD-MI Ports, Digital Signage Displays and Player for Advertising : Electronics
GreenTouch 32" Industrial Signage Monitor 32" Amazon.com: GreenTouch 32 Inch Industrial Digital Signage Touchscreen Monitor, 500 Nits Display 1920 x 1080P, Built-in Speaker, with HDMI + VGA + DVI Ports for Advertising : Electronics
TouchWo 43" Capacitive Industrial 43" Amazon.com: TouchWo 43 inch Capacitive Multi-Touch Screen Industrial Monitor, 16:9 Display 1920 x 1080P, Built-in Speakers, USB, VGA, DVI & HD-MI Ports, Digital Signage Displays and Player for Advertising : Electronics
TouchWo 55" Capacitive Industrial 55" Amazon.com: TouchWo 55 inch Capacitive Multi-Touch Screen Industrial Monitor, 16:9 Display 4K, Built-in Speakers, USB, VGA, DVI & HD-MI Ports, Digital Signage Displays and Player for Advertising : Electronics
TouchWo 65" Capacitive Industrial (4K) 65" Amazon.com: TouchWo 65 inch Capacitive Multi-Touch Screen Industrial Monitor, 16:9 Display 4K, Built-in Speakers, USB, VGA, DVI & HD-MI Ports, Digital Signage Displays and Player for Advertising : Electronics

I really recommend the touchwo screen, they actually make the koisk we see in mcdonnalds and other fast food chains (you can even buy one of those as well for those of you who use HA for business and ever was interested lol)

Mounting Options

Also keep in mind these monitors also go portrait mode as well as traditional landscape and for somethings your going to want to quickly be able to rotate the display and change the view to portrait/landscape. So shop vesa mount for your display that allows for 180 degree rotation.

Something like this but ensure its to your screen size and wont be visible when mounted.

3 Likes

Thank you much appreciated

1 Like

Great timing! I have spent an insane amount of time reading and thinking about touch displays for HA in our new house. Your post is spot on and provides the best setup i have seen so far.

One question though, is a 1080p screen enough? No need for 4k, especially with the larger screens? What are the largest size(s) you have used?

1 Like

Firstly thank you, the tireless nights i spend researching lol.

And 1080p is enough, however the benefits of a greater resolution comes in when you have large dashboards with tons of data you can fit more on screen before needing to scroll. Otherwise 1080p has been no different than how HA looks on my PC screen. And i have used 4k with tv’s + ir touch frame but i moved away from that type of setup. And the largest size i used was 55" but my space looks best with 43"

But the larger screens tend to be in 4K 55"+, what sucks is before the pandemic all of these things were super cheap because of lack of demand and tariffs. But people are catching on and your seeing more Chinese brands coming to amazon witht their touch related products.

Thanks for the various monitor suggestions. I would really like to find one with integrated speakers AND microphone … havent found one yet but will work around that …

Question though - why Android on PI rather than RaspianOS? What is the benefit of loading android on the Pi, rather than using its native OS?

I am working on designing something for my kitchen so one of the 27" options sounds about right, just was planning on doing with native PI solutions and wondering the benefits of the android path

There are a few monitors on that list with built-in speakers (e.g., from TouchWo and GreenTouch), though their audio won’t rival a TV’s—these are rugged commercial displays built for 24/7 kiosks, casinos, malls, arcades, and public spots. You’ve probably interacted with them unknowingly under various rebrands. For mics and speakers, check TouchWo’s site; they offer custom sizes and might have options, but since you’re using a Pi, you can always add external ones cheaply later. They’re pricier because their commercial grade. Also dont sleep on the first monitor in my list, i also have that bad boy, its actually verry good and come with audio, do remember you can plug webcams into the pi or you can literally use pi cam and built it into you wall :slight_smile: .

On the OS front: Raspbian (now Raspberry Pi OS) is solid, but it can feel clunky on Pi hardware when running a full desktop limited RAM and CPU often lead to lag in multitasking or media-heavy apps. Android, optimized for low-power devices like phones, runs smoother on Pi, boots faster, and has a familiar interface your family already knows (plus easy access to the Play Store for apps). It’s great for a kitchen setup like yours think touch-friendly UI without the overhead. TouchWo even sells Android-integrated versions, but pairing a plain screen with a Pi keeps it modular, cheaper, and more power-efficient than all-in-ones. If you hit snags with Android on Pi, LineageOS or similar builds are straightforward to flash. Android is designed to run devices powered by battery you keep in your pocket for hours without a charge, in short its lightweight and efficient designed for hardware limited devices. the pi runs it smooth. But if you truly want a desktop environment ditch pi, get a cheap nuc. I did a post about how much eclectic your saving by going pi vs nuc and any sain person would go nuc, way more powerful add cheap consumption. Ill link it when i get some time

1 Like