I was able to reproduce your do_handle_screen_fault error. This error on Basilisk II has been discussed before a couple of years ago, using older source code as the Maemo port uses. The developer (Gwenole) fixed it in later source code, but I don't know what he did.