Hey guys, I just need a little help
I'm looking for mine, do you know which one it is?
In the Q&A Dalton and Florian talked about some of the difficulties with summarizing a "this week in news".
So why don't we crowd source the news?
We could have a centralized document, be it on a eitherpad, nextcloud, or even Hackdb, it needs to be something that anyone can edit, but saves every change so that if someone does anything malicious we can just role it back.
Eitherpad is well used in the UBports community for notes so I think it might be a good idea to do this here.
Ideally it'd be sectioned off with core system updates, app updates, etc, and any news you do have to update us with, ideally it would have a title, quick to read, a description, and then a link to the source, for verification, or in-case of a possible misunderstanding.
I made a pad to give an idea of how it could look, this is a community thing so please contribute and we can try to make it as good as possible and create a good standard!
Personally I'm not a big fan of the idea, to me it seems far to android-y.
I like Ubuntu touch because it's Ubuntu touch, and I like it's personality.
I don't mind some ideas, but I do much prefer the style of homepage that I've seen before.
I'll try and find it, but it looked a bit like the today scope, except only had the weather and some apps.
Personally, I think the homescreen would be nice if it you could edit a bit more, if you could have your weather, your row of apps, your row of music or friends or what ever you want, but I think it needs to keep the unique feel, I think if it wants to, it can be a bit more KDE or gnome inspired.
There's a Android launcher which basically adds the windows 10 start button to your phone, I don't mind it, as it feels decent to me, but it's just windows 10 styled, I think we would be better imitating that, as it seems more like our kind of feeling than Android default.
Another problem I see, is that you swipe from the left to get your launcher, then you pull it all the way to get home, then you pull down from the bottom to access all apps.
The app draw means, you pull it from left to right slightly, you have your pinned apps, you pull it more and you have all your apps.
It's quicker and more responsive, it might not be editable at the moment, but my opinion is that, you've got the coding skills, I bet you could make the app draw look and feel amazing and add new ability's to it, and make it keep it in the feeling and style of Ubuntu touch.
That's just my opinion on the matter.
Did someone say pinephone?! How is the progress with the pinephone? What things will be fixed, or will still be broken when we move to the new kernel?
With qt 5.12 and the Lomiri work with manjaro, will we see more cross platform app development? Will we see more click apps on the manjaro base, will we see more plasma apps on Ubuntu Touch, etc, or will there still be to many differences, such as Ubuntus life cycle, and that some kde apps (neochat for example) and Manjaro using qt 5.15, and different package management on different platforms?
Are there efforts between different projects, to try and minimise fragmentation?
But people usually use the back camera more...
On a Tablet?
I don't think most people go around taking photos with there tablets, I think people want better front cameras, because on a tablet you're more likely to use it, when you're video calling family or friends, you know.
What we have:
Theres a beta app called axolotl, which allows conversations over the signal protocal
Dekko does have multi-account support
we have the feature, IDK how well it works, depends on device I guess, but wont be as accurate as Google.
We have multiple apps for Nextcloud, we have a news app, notes app, calendar, and some others, however we have no full sync option, you cant for example sync your music folder to your nextcloud account.
We have a separate app for ad blocking, this means every ad in every app will be blocked however, it doesn't allow you to pick and choose which apps or websites get a free pass.
What doesnt work.
Theres also the option of anbox, but thats more of a future plan for android apps on Ubuntu Touch.
For device specifics, I couldn't tell you how well any of them work, I only have a OPO and OP3 running Ubuntu Touch.
Now that we have arm64 builds in the ubports installer, it's a lot easier for people to install and test arm64 applications.
If anyone has any apps they'd like to be tested on arm64 please reply here with a file/link to a file.
This may also be a good place to talk about hurdles compiling apps for arm64.
Its okay to ask questions, its okay to voice concerns, but damn, try and run Ubuntu Touch on a Nexus 5 running Linux 5.10, and Wayland, and you'll be in a much worse state then Ubuntu Touch on the PinePhone.
Like, you would have a brick if you tried to do anything like the PinePhone with the Nexus 5 because its probably more than double the amount of work, but also, its very dismissive of all the actual work that people like Dalton have put into the project, like, maybe you have to have a good eye, but everyone works extremely hard on the Ubuntu Touch project, and UBports has put in a HUGE amount of effort to support the PinePhone, more effort has absolutely been put into the PinePhone than the Nexus 5 by the core team.
I dont know if you realize this, but its rare that the Nexus 5, OPO, FairPhone, even OP3 get device specific updates, a lot of the time, they get ported, and then left alone until something breaks them, or there's something that hasn't worked for a while and someones just decided to work on it for a bit.
Anyways the whole team needs a break, they all need time off, a good week or so time of rest, to do whatever be that bowling, going for walks, just sleeping, watching movies, or playing video games, they deserve a lot for what they do and have been able to do, and the amount of work thats gone into the PinePhone is, well, commendable!
I think its also good to note that even though Cinny isn't in the OpenStore as of yet, it's coming along nicely, and that will support encryption and encrypted messages without the need to install pantalaimon in such a way, options are nice and fluffychat has a more touch focused interface which fits into Ubuntu Touches athstetic better.
Over time hopefully we'll get more matrix apps and more features in them, and then matrix will be a more enjoyable experience for more people.
@fla Whats wrong with the official Matrix groups, even if matrix gets taken down, you can still interface with the chats using other homeservers, its versatile, and will make "Cut off from the interent" situation harder, not to mention we already have apps for Matrix both Fluffychat, and Cinny is being developed as a click, and hopefully one day we will get NeoChat as well.
we have a few spaces, and we could make more as time goes on if the community feels need for it.
They're already up and working, the question about bridging comes up, and I'd love to have some of these chats bridge, but at least the last time it was talked about properly, the legal implications of hosting userdata, and the fact that in some cases a chat can be even minutes behind when bridged, led this to not be an ideal situation, perhaps over time this will be more viable?
If you want a different chat option to become officially supported, it will also at least need a decent Ubuntu Touch app, so that anyone using ubuntu touch can actually participate, with notifications, and other little nicetys that make the experience, much easier and better than just a webapp.
Theres a discord terminal app that works on Ubuntu Touch, but this isn't about using Discord on Ubuntu Touch, this is about support for platforms.
We used to bridge between Matrix, Telegram and I think another option, but we don't now, theres a few issues with bridging, such as messages being received much later than once sent, and theres a question of GDPR on the backs of UBports, it's also partially which way do we go?
We are a small community, and dividing ourselves in this kind of manner, to much will lead to issues with the ability to actually communicate, people will go to a dead discord group, and think the project is dead, because no one on the team uses discord as a means to communicate about the project, which isn't the case with Telegram and Matrix, and even so with Matrix, Telegram is the main place, and so Matrix chat is lackluster comparatively, I only see that being worse on the Discord side.
How do you return to home screen with no physical home button?
There is no home screen, physical home buttons just open or close the app drawer, the same as tapping the ubuntu logo or doing a full swipe from left to right.
@epruitt373 I want to second this, the OP3 OP5 etc, allow you to enable USB-C earphones in the system settings on android, and yet are not recognized when using Ubuntu Touch on either device.
I also have a PinePhone which can detect the USB-C earphones, but mutes the audio entirely.
I dont think moving the category around is the best solution, but I do agree that the bluetooth page does need to made easier, perhaps having them as drop down menus, or using tabs, I'm not sure, how do other mobile operating systems deal with the seperation?
Until FluffyChat is upgraded again (it's currently not in development)
This is actually not the case, FluffyChat is being developed constantly, you can check its Gitlab here
However the issue is that it uses Flutter, and Ubuntu Touch doesn't currently support flutter, so even though FluffyChat is still being developed, we see none of the updates, hopefully when Flutter works on Ubuntu Touch, we might get to see those updates on our favorite mobile operating system.
The PinePhone doesn't show up in your file manager to back up your data or to move folders and files to your phone, however you can mount the file system by turning off the PinePhone and then turning it back on while holding the volume up button, you'll then see.
The mount point may be different depending on your system, or if you manually mount it elsewhere, so please note that my commands are based on where Manjaro automatically mounts the device.
Here's where all your files and folders are, for me these folders said they belonged to a number, so I just ran chown, this is a bad idea, but it works, if you chown your . files you'll need to chown them back to the old owner, I am not so sure if thats the case with basic files and folders.
sudo chown -R $USER:$USER *
To move my ScreenShots I cd into the ScreenShot directory
exiftool -r -d /home/$USER/Images/ScreenShot/%Y/%m/ "-filename<filemodifydate" *
This uses exiftool to recursively (-r) look through your directory's which you shouldn't need unless you've already moved your screenshots around adding them to different folders, /home/$USER/Images/ScreenShot/ tells exiftool to move the screenshots to that directory, by default images and ScreenShots aren't default folders, many users put ScreenShots in the Pictures directory, so you may want to change that.
%Y/%m/ tells exiftool to make the directorys based on the Year and Month, you can also add day, but for me there would only be a screnshot or at max maybe 5 a day and would make it hard to look for those images, so Months are just fine.
"-filename<filemodifydate" this tells exiftool to base the %Y and %m on the date it was last modified, if you chose to do it by Created or Accessed it would give you the date and time that you mounted the directory.
For Photos I use a similar set of commands, however I want to move my photos to the SD card to free up storage as well as have a copy on my desktop, my SD card mounts as 79C1-218E please alter that to your SD card mount.
cd /run/media/$USER/userdata/user-data/phablet/Pictures/com.ubuntu.camera/ exiftool -r -d /run/media/$USER/79C1-218E/Pictures/%Y/%m/ "-filename<filemodifydate" * rsync -av /run/media/$USER/79C1-218E/Pictures/ $HOME/Pictures/
your dot files also belong to phablet, and so you'll have to either use chmod or chown to be able to back them up.
please make sure you make note of the number that you're given for the user before you change it.
sudo chown -R $USER:$USER .*
This is uncomfortable but I'm not advanced enough to chmod without breakages or without worrying about making my device less secure, so please make sure you take note of the number it belongs to, as if you want your device to work afterwards you'll have to chown it back to that owner.
If you only want to do a quick and easy archive backup, this isn't the most recommended organization wise and can waist storage, and just isn't the best for a system thats always changing, but it works using tar (you can also use rsync if you want them to be viewable and editable to you on your desktop)
I'm just gonna place it on my desktop for now.
tar -czvf $HOME/Desktop/PinePhoneBak.tar.gz /run/media/$USER/userdata/user-data/phablet/.* /run/media/$USER/userdata/user-data/phablet/*
(please note, I have not restored a device using this command so something may go wrong, you may have to restore using a mounted archive OR use some other work around to make the restoration work if the command doesn't work as expected.)
tar -xzvf $HOME/Desktop/PinePhoneBak.tar.gz -C /run/media/$USER/userdata/user-data/phablet/*
Backup using restic, this is a fantastic way of backing up data, it allows for encrypted backups, that's easy to automate, and means you don't have to worry about data being lost, the problem with tar is that you either overwrite old back ups or add extra weight you don't need, rsync doesn't have that problem, but it just copy's the folders, rsync also doesn't let you revert to older versions of the backup, unlike restic.
restic is also a fast backup since it only backs up the new and updated files.
Create a folder for your restic backup, you'll want a folder because restic by default creates 5 directory's and a config
restic init --repo /home/$USER/Desktop/PineBackUp/
it'll ask you for a password, you'll need to enter one!
Then you'll want to make the backup
restic -r /home/$USER/Desktop/PineBackUp/ --verbose backup /run/media/$USER/userdata/user-data/phablet/
(please note, I have not restored a device using this command so something may go wrong, you may have to restore using a mounted restic snapshot OR use some other work around to make the restoration work if the command doesn't work as expected.)
To restore from the latest snapshot you would use.
restic -r /home/$USER/Desktop/PineBackUp/ restore latest --target /run/media/$USER/userdata/user-data/phablet/
to see whats in your snapshot without restoring you can mount your restic backup using a few commands. you'll have to make a directory for the snapshot and then mount it, however you cannot edit anything.
mkdir $USER/restic restic -r /home/$USER/Desktop/PineBackUp/ mount $USER/restic
This is very important, if you boot your phone now, you wont have any apps, your system will be broken in a few ways, this is because the wrong person owns the files, fix that using. (please note your number may be different)
cd /run/media/$USER/userdata/user-data/phablet/ sudo chown -R $32011:$32011 .*
I am planning to update this with some powershell commands, so that our windows users can also back up there files, if they wish, however I don't have a windows computer, so I'll be using powershell for linux some of the commands might not translate to windows properly so if a windows user would like to help with that, that would be a pleasure, if anyone would like to.
I would also like to make a backup tutorial for anything that is important in the configs, such as text message history, installed apps, and just basic lomiri config files, I'm aware of where text message history is, but other configs I'll need to find.
Thank you for your time, I hope this has been helpful!