@norbert.kiszka I installed the v0.2 normal edition of your firmware and its working well on my DHO814
Good to know. Smallest information about problems or no problems at all are valuable to me, since this is no longer an experiment. With tools which Im using to do this, any information can save me many days of work. Especially with the DHO800 series - I have DHO924S, not any 800. I bought it little bit by accident, because I didn't have too much time to chose back then.
I used the installation script that worked perfectly on the first try
One week of work to make it possible to run on a cheapest toaster

Probably it will also work on a Android, but I didn't make such a test yet.
Initially I though something was wrong because the upper icons were squished, but then I noticed from your screenshots that it was expected as a measure to save screen space and difficulty editing the android app assets, and that's OK (I can only image the effort and headaches that came from modifying the app without the source code!
).
With the source code, some changes that I made, should be done in like 5 minutes (including 4 m 30 sec for coffee) instead of 5 hours or more... Since scope is using a lot of GPL licensed code that requires to give source code for anybody who asks for it, I asked Rigol only for a kernel with modules. They made a promise for that in attached document (which You can read directly from the app) and yet they ignored me from top to bottom. That didn't stop me from making my own Linux kernel with the drivers for their own chips

Rigol deliberately made this scope much much worse than it is in reality, because they have better money from You, when You buy any higher model. Im 100% sure that Rigol owners don't have completely any knowledge about software engineering and they struggle when they need to find one button to turn on a computer or to make a call with the phone. Sadly it's typical with the other test equipment and many other things.
Speaking of, there was (still is) widely known in the world case in my country, where one of the biggest train manufacturers, made a "protection" that prevents from servicing it in other places than owned by them. And they did some code that disables engines when there are days and months after some year (likely their software "engineers" didn't know how to lock the train after given date - even worse job than that done by Rigol). And some Polish software hackers was called and they reverse engineered those trains

I wish that was me, but who am I if I only reverse engineered couple airliners with the cigarette in my mouth at one of the world biggest airports? Speaking of, that font that I used for the boot logo for the scope, was made by Airbus and they used it on the screens that pilots use in flight decks to make You safer - even by making their own font (sadly they made some simple mistakes around redundancy in FBW computers...).
Even with the source code, Android is more like a toy, than operating system. If Android is based around (modified) Linux kernel and it's safer and (as they say...) and more efficient than regular Linux/GNU, then why most expensive data centers (including Google which maintains Android) use "regular" Linux instead?
After countless hours (read: moths) spent on reverse engineering this thing, I have enough knowledge to start making this app from scratch (maybe with the original lib at the beginning) and with a Debian based system that I already did for this scope. At the beginning that will require a lot of time, but later it will save much more of time and bugs that are almost impossible to fix without the source code. There is a lot of owners of those series, but without support, it's very difficult.
Later it should be easy to port this for the Android, because my plan for the UI is very simple - open source API, HTML, CSS and JavaScript (app in the background and browser as the UI and endpoint for the video stream with waveform), so You can make or modify Your own layout very easily without learning low level programming.
Speaking of reverse engineering. Anybody has reeeaaallyy faaaaast scope to borrow? I did a properly working 2 Gsa/s without even overclocking anything, but I don't have proper scope (or at least spectrum analyzer with enough bandwidth) to check PLL with the 2.5 GHz signal - see attached screenshot. Or maybe used DDR chip is too slow, I don't know.
The only thing that I can´t do is to access the Rigol web control: I have already removed and added the connection and I can ping the oscilloscope, but the web connection is refused (already rebooted many times, take out the dongle, reconfigure WiFi at Android level, but nothing). Did you experience anything related?
Yeah... When I was releasing v0.2 I was thinking if it will be that problem or not - at some point it was but later it wasn't. Scope application in reality is made as a three separate apps - one You see on the scope screen, one is managing buttons & leds on the front and one is a web page server. Likely one of those called webcontrol is not executed at boot

But nothing is lost. If that wasn't started at boot, You can start it manually:
adb shell am start com.rigol.webcontrol/.MainActivityLater I will look what mistake I did, that can prevent it from start at a boot. And I will make an update.
Just to confirm: it is totally a different project from norbert.kiszka, right?
Pretty much separate. Likely also incompatible - at least for the memory depth options, since I changed a lot in this area.
There's now three different ones to choose from...
When people don't have choice, they complain. If there is a choice, they complain. You can do Your own, at there will be four to chose from.