[Galaxy Tab S2 Android Development] TabWrecked:
Hello, I have just clean installed lineageos 19.1 alpha and it is fantastic!

However, there are some issues I am currently facing, I would greatly appreciate support!

Critical problems

- Bluetooth crashes while trying to pair a bluetooth mouse (logitech m535)

- System reboots for some reason when I go to accessibility settings in Bromite (a browser app like ungoogled chromium)

- Playstation 4 controller (DualShock4 or DS4) keeps trying to pair over bluetooth, but ultimately fails.

Annoying problems

- Task switcher and search buttons on official samsung tabs2 keyboard does not work.

- Alt + tab switching only brings up the app switcher menu but hitting tab again won't switch programs.

- File manager requires a pixel perfect doubleclick when opening folders, any slight movement cancels the doubleclick.

- Software downloaded on f-droid will not prompt application permission dialogue such as permission to use storage. (You have to browse apps in the settings to allow permissions one by one).

- The system refuses to boot when you try to turn on the tablet while charging when turned off. (Solution is to wait a while after unplugging as you mentioned, and plug again after turning on if you need charging)

- The touchpad will not deactivate while typing with physical keyboard. (The button to turn off touchpad works so it is not very important)

Unimportant problems

- There are some (accessibility) settings to disable vibration, shouldn't it be off by default? (This model doesn't have it)

- A simple notepad software would be nice to have with fresh installation.

- Calendar requires log-in to work, would be nice to have it run locally.

Unsure problems

- Physical touch-buttons for menu and back lights up for long/inconsistent periods of time, I couldn't find a setting to disable them or make them light up shorter.

- The battery drains faster than stock OS? This could be subjective, I didn't measure using a software.

- Bromite fails to check for updates, says this could be a vulnerable version. Might require a permission that I'm not aware of since the OS won't pop dialogue for permissions on some apps for some reason (Do you have any suggestion to use as ungoogled chromium? extra points if it exists on F-Droid).

What's great?

- SELinux is enforced unlike early lineageOS builds

- XBox One controllers work over bluetooth

- File encryption works unlike early lineageOS builds

- No bloatware or unnecessary trashware.

I'm trying to set this tablet up as an emulation machine, and a lightweight browser to supplement as a companion for game guides or bring up refreshers while learning to program.

Question: Will I need root to clean any files of folders that stock ROM would leave as residue? Or am I fine with just clean install without rom? (also thanks a lot for the instructions)

It is great to avoid many of the unnecessary programs that keeps updating, but I really need the bluetooth mouse to get things up. Is there a way for me to help you? I don't know programming but I could set up some kind of logging setting while pairing if you provide me with instructions.

Thank you for your time!