So ive just upgraded my ODROID N2 from CoreELEC 9.2.2 to 9.2.3 and it looks like the blacklisting of the Meson IR now doesnt work. i have a boot script which does the following:-
# disable 'meson-ir' (odroid built in ir receiver), we use the much better 'mceusb' (microsoft ir receiver)
if [ ! -f '/storage/.config/modprobe.d/00-disable-meson-ir.conf' ]; then
echo "blacklist meson-ir" > '/storage/.config/modprobe.d/00-disable-meson-ir.conf'
fi
# other method (may be required) to disable 'meson-ir' (odroid built in ir receiver), we use the much better 'mceusb' (microsoft ir receiver)
touch '/storage/.config/remote.disable'
neither method now blacklist the meson ir, any ideas how i can disable the meson-ir on a ODROID N2?.
yes i tried that as i saw it as a solution in another post (see op), that didnt work for me.
so i did a find on meson and found the driver name is now ‘meson_uart’ so changed the blacklist to the following which sorted it:-
# disable odroid built in ir receiver (meson-ir), we use the much better 'mceusb' (microsoft ir receiver)
if [ ! -f '/storage/.config/modprobe.d/00-disable-meson-ir.conf' ]; then
echo "blacklist meson_uart" >> '/storage/.config/modprobe.d/00-disable-meson-ir.conf'
fi
As to the reason why i want to do this, its because i use a microsoft MCE remote and the MCE IR is just so much better than the built in IR receiver in the ODROID N2 as far picking up the signal, hell i can have the remote pointing in the opposite direction and it still works with the MCE IR, the ODROID N2 IR receiver cannot do this, at least it cannot do this when being used with the MCE remote.
it must be, i am getting double remote clicks, if i cover up the MCE IR then it works as single clicks (expected), so it must be still loaded, the blacklist of the new driver works for me, so im happy enough with that as a solution.
EDIT - OK now i am a little confused, so i removed the blacklisting of ‘meson_uart’ from ‘/storage/.config/modprobe.d/00-disable-meson-ir.conf’ and rebooted and the remote is still working ok, i am 100% sure i rebooted after do a ‘touch ‘/storage/.config/remote.disable’’ and that did not sort it for me but now it seems ok - do any blacklist entries get written to /flash perhaps and thus ‘blacklist meson_uart’ is still present?.
nothing matches for fgrep, ok weird, it looks like its now working as expected just using the command below (including to be clear in case anybody spots this post):-