The Android client is now based on the latest desktop source code with Android features incorporated from the original and then extended.  The development thread you posted to had been up for a long time and answers some of your questions.  The new client uses newer versions of libraries and includes years of client fixes and improvements.  It also changes the default controls and reintroduces things like context menus (long press), user menus, the URL window, Notepad etc.  It also has the password manager on by default which answered a major issue people had.   Most people find the new camera and walking controls easer but you can enable the precious camera-bar method if you wish.  Read thought the development thread for more information. Some others also experience crashes but we have not yet found a solution.  I have tried many old and new devices and not experienced a crash.  I've played on Android a lot too building a new character entirely on the android client.  If the previous Android client was stable on your same device then please confirm that and tell us the specs, it may prove useful information.  Did you remove the old client before installing the new?  Was this the first time you'd used a test server profile on Android? The rules screen works the same as the desktop client does, if you successfully exit the client or saved while playing, you should not get the rules screen again unless you go to the new character screen. You should have a couple of user menus enabled, you can open functions missing a bottom bar icon, like the mini-map, from there.  If the user menus are not shown then you may have an old el.ini file.  Enable the menus in your settings.  By default the hud background is shown but you can disabled it in settings.  By default clicking the EL logo will toggle the on-screen keyboard.  The Android status bar is on due to building with newer library versions.  Most people like this and I've not sort to turn it off. The scaling issue is unexpected.  The scaling code is completely different in this version as its using the desktop client code.  However, on first start, the scaling should have been calculated using the same thresholds as the original client.  As with the desktop client, you can go to the fonts tab of settings to set the overall scaling factor.  Once that is done you could use the "#set_default_fonts" command to get a fresh state for fonts and font sizes.  Unless you have a device with incredibly high DPI, the range of scaling should be fine; let us know if that is not the case.