Fixes
- LY devices missing udev rules (#73):
trcc setup-udevdidn't generate permissions for LY protocol devices (Trofeo Vision 9.16 —0416:5408,0416:5409). Users got "permission denied" on handshake even after running setup trcc reporthandshake crash: Report's handshake section failed with'DetectedDevice' object has no attribute 'path'- First-run theme browser empty: On fresh install, theme browsers showed 0 themes because data download callback wasn't wired after handshake
- Duplicate calls in
LCDDevice.set_resolution(): Removed redundantmedia.set_target_size()andoverlay.set_resolution()calls