Most of the mobile devices that are based on Android OS have buttons on the bottom edge of the device.
These touch buttons have terrible UX issues. They are prone to accidental touch, thus resulting in going back to the previous screen, closing the current app, locking the screen etc.
They also confuse the users, since some apps tend to have their own "back" button within the app itself. This forces users to think, whether they should tap the button on the device (hardware) or on the app (software). This obviously results in disconnect in users' thought process and user flow.
After so many years, What are some alternatives that could prevent users from accidentally performing unintended actions on this device?