@peter-gamma I thought I had said all I needed to on this already (please see my comments above)but......So, please stop pushing Veracrypt and if and when you solve FDE on UT please come back and tell us how.
Until then count this as a friendly warning and stop. This was not your thread to start with, it's never a good idea to hijack a thread and those with more skill and knowledge (and I don't include myself in that) have already explained it is not currently possible. Thanks
@mrlen well it spits out a lot of information, but the critical one is a valid logintude/latitude after the GPS got a fix. If that never appears, only guess it that the antenna has issues. But in general your location backend works, otherwise the NMEA messages would not show up there.
@taiga-woods I'm lucky, I'm not facing such an issue with my Nexus 5 (stable), although the battery drain is quite poor on this device (I have to charge it 1 hour each day at work...). However it should be a little better with the upcoming Halium 7.1 port update (should be released in a few days normally) which would fix an abnormal CPU behavior in current 5.1 port.
@peter-gamma Its different for XDA: Everybody knows that on XDa the community is a fair mix of official and unofficial stuff, with probably more "home-brew" stuff so people wont blame XDA for a non-working ROM right?
XDA community is supporting a vast amount of different Android ROMS, and its up to you what you choose. You are responsible all by yourself.
However, on Ubuntu Touch its a bit different: The community expects basically that whaever we publish is working very well, as our old devices have a good record of being fully usable as daily drivers, at least from the porting point of view. Putting a device into a) devices page, b) installer, c) forum gives it a look of being an officially supported device, and so we want to ensure minimal functionality at last, to not scare away people with semi-finished ports that will never get complete.
So for a porter the motivation should be: If you try hard to get your device at least working to 90% or so, you can get into the installer. We list you on the devices page with "experimental, wip, community device" mark if you are not quite there.
But for the forum? Well its a bit difficult, I agree. We could add all devices "just so", without putting any rules. But I really think that would create a ton of subforums with no traffic, until a device gets more popular, and so its really not worth.
XDA is used by thousands of people daily, we might have a few hundreds. So also from traffic perspecitve I dont think that is really needed.
@diagon Good Morning or whatever time of day it is where you are. Firstly no agenda, spin or underlying plan/scheme behind my decisions at all ever. That is not what we are about. Next I think @AppLee has expanded on the main reasons your post has been highlighted twice now. Except for this point and it might help. There is always an argument about removing links for whatever reason from threads unless they are totally and obviously offensive. Yours were getting flagged as spam so what to do. This time they were removed but I believe there is enough info left for people to do their own web search to find out where you are coming from without leaving them or the forum open to potential spam links.
As I have already said if you have reasons you prefer to use Signal over Telegram fine, please expand on them in a way no matter how technical and involved. A long list of links is not a reason for or against. We try hard to keep political and non UT dscussions off this Forum as it is not what it is here for and there are other and better places for that. We have no objection to robust discussion (and there have been a few) as long as it is conducted in a polite and friendly way. So please enjoy and feel to contribute along those lines. We also use this for reference https://ubuntu.com/community/code-of-conduct
@makeixo I used the first episodes of the qml guide on Yputube made by KDAB. Its intendet for c++ but you dont need it to learn the basics. Python + qml is a different topic though. Ubports uses pyotherside for the communication between the two. You can take a look at my app if you want to see how to do it. (its pretty basic) https://github.com/Aarontheissueguy/WaterCount
There are some other resources on this forum aswell.
With that being said If Python is your first language, I recomend that you concentrate on learning it first. GUI's are'nt really that important for many fun personal projects. You can still come back to this project one or two months down the road of learning python. Feel free to ask again if you have a question.
@gt After looking at the system files once again, I figured out how the menu bar is organized. The indicators request a preferred position in the bar. For the date and time this preferred position is 20 for example. The date and time appear on the far right of the bar. The message indicator has a preferred position of 100, so it appears on the left side of the bar.
In an ideal fix, this entire system would have to be rewritten, with some fixed indicators appearing to the right of the notch and the rest placed to the left. But now the bar is indeed dynamically laid out and updated from the right side of the screen, causing some indicators to disappear behind the notch.
It's possible to change the position of indicators. You could temporarily give the messages indicator a preferred position of 22. The envelope will then appear to the left of the date and time in the bar.
For this you need to edit the file "com.canonical.indicator.messages". This can be found in "/usr/share/unity/indicators/".
Note the selected line "Position = 22". Don't forget to restart Lomiri after the adjustment.
This also is a hacky solution, but hopefully it will solve temporary frustration, until the notch problem is properly and universally addressed.
@emphrath The Android HAL is incompatible with GNU libc and traditional Linux multimedia software. It's less about "kernel divergence" than about how binary drivers are built on top of it to work differently than traditional Linux distributions.