TLP doesn't force anything on. It's the desktop's Bluetooth app that turns on the Bluetooth device on startup. Also, TLP's package masks the rfkill service files because that would break the RESTORE_DEVICE_STATE_ON_STARTUP option (among other ones).
This is written in the FAQ (https://linrunner.de/en/tlp/docs/tlp- faq.html#radios). Please read the documentation before making false assumptions. If you think that the default setting of RESTORE_DEVICE_STATE_ON_STARTUP should be reversed, please open a new bug for that, and/or ask upstream why this choice was made. ** Changed in: tlp (Ubuntu) Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1809783 Title: When TLP is installed, Bluetooth always on when power on my laptop regardless of its previous state To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tlp/+bug/1809783/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs