[00:09] (Photo, 1182x1062) https://irc.ubports.com/VqfK60Ex.png So running sudo test_gps and it's just repeating this output. Does it mean it's working? [00:30] Mark was added by: Mark [01:18] @liamolua [], Sure you want to share your location? [01:20] (Document) https://irc.ubports.com/fVAeh1YF.mp4 [02:00] the project xenial-mainline-edge-rootfs-arm64 , is only valid for certain devaices with this arquitecture right? [02:00] there is any pure linux phone who holds this? [02:00] or just android pure devices? [02:21] damn, i missed the q/a!! [02:51] @o00o00o0o00o [the project xenial-mainline-edge-rootfs-arm64 , is only valid for certain devaic …], yes, it's only for devices using mainline kernel, with no android parts, and using mesa for video [03:05] @Javacookies there is some interesting stuff going on on the luneos version of the maliit keyboard [03:05] https://github.com/webOS-ports/webos-keyboard [03:06] https://github.com/webOS-ports/webos-keyboard/commit/4229a0246f6bcbe0ee3b8c22a45b23b6a0e03a03 [03:07] that sounds fun, wonder if it is a one hand keyboard? [04:06] Do kyung Park was added by: Do kyung Park [06:32] @liamolua [I will give it a try in the morning, cheers :)], I noticed a notification but your message seems to have gone. Did it work out OK? [06:32] I'll pm you [06:32] OK. [06:46] @mateosalta [that sounds fun, wonder if it is a one hand keyboard?], what is a thumb keyboard? … I've only tried LuneOS one time on the pinephone but I can't remember what the keyboard looked like 😅 [09:35] should not reach retries 0 imo though [10:00] (Photo, 684x906) https://irc.ubports.com/kxwmyWbp.png [10:00] spam [10:01] @exar_kun @dohbee u guys on line [10:45] gmazza1989 was added by: gmazza1989 [10:46] Hello everybody, I'm happily running ubuntu on my nexus 7 2013 thanks to you [10:46] Just wanted to ask how is called the phone-app package, I would like to remove it [11:03] hey every redmi note 7 users! recently we have announced that we're going to come back and maintain UT port for note 7 on our twitter [11:04] we've got everything up and running, images soon :) [11:04] [Edit] we've got everything up and running, screenshots soon :) [11:04] @RealDanct12 CI when [11:05] still need to get ubports recovery up and running then we can start getting it to the installer [11:05] also we need a fancy bootlogo :P [11:06] but so far what i've got to work was modem, audio, libmedia and pretty much other stuffs that completed halium 9 ports already have [11:25] @RealDanct12 [we've got everything up and running, screenshots soon :)], 😍 [11:25] i've tested calls just now [11:25] seems ok, speaker mode works too [11:27] and unfortunately for people that needs USSD, it's not today :P [11:29] and can confirm sms works [11:30] camera works, minus back camera recording :) [11:30] zooming also works too [11:31] Would be nice to have this device in the installer [11:32] it is, we're currently working on it [11:32] if we can convince the maintainers to get our device to the channel, it'll be done quicker [11:34] sidenote, i might release a twrp installer image for those that doesn't have access to a computer [11:35] it is probably be unsupported, but it's a solution [13:27] @amyosx [@exar_kun @dohbee u guys on line], Was not at that time [13:28] @exar_kun [Was not at that time], It said recently lol [13:28] Thought you might have gone on another app [13:28] There was spam [13:28] It gone [13:28] Ok thanks hah [14:01] @gmazza1989 [Just wanted to ask how is called the phone-app package, I would like to remove i …], Welcome aboard. If I'm not mistaken the app is called `dialer-app` and you can find it's repository here: https://github.com/ubports/dialer-app [14:02] @gmazza1989 I'm not sure you can remove it though [14:03] @gmazza1989 [Just wanted to ask how is called the phone-app package, I would like to remove i …], [Edit] Welcome aboard. If I'm not mistaken the app is called `dialer-app` and you can find its repository here: https://github.com/ubports/dialer-app [14:07] @mattbel10 [@gmazza1989 I'm not sure you can remove it though], He can [14:07] Make rootfs rw [14:07] Remove package with apt [14:07] Be prepared for stuff to potentially break [14:14] hey @UniversalSuperBox @Flohack @neothethird @fredldotme thanks a lot for the great Q&A yesterday. [14:14] I am back in Ethiopia so I was in bed by the time it started, so I just got done watching. [14:17] Good points made about why Ubuntu Touch is "different than normal Linux", agree on all your points. Maybe one angle I was coming from that I didn't explain well in the question was about supporting flatpak / snaps. There are a lot of decent Gnome apps that refator for a phone these days but you need newer gnome stack (podcasts, foliate, b [14:17] ooks, geary, fractal, etc) and it seems easiest to go flatpak to get these. [14:18] @rikshaw [Good points made about why Ubuntu Touch is "different than normal Linux", agree …], The thing is Ubuntu touch isn't gnome [14:18] Have to remember that too [14:18] I experimented with installing flatpak (had to remove apt cache due to limited space), trying user level installs, that still needed access to the main system. So then I symlinked /var/lib/flatpak and /var/tmp/flatpak to folders in /userdata so there would be enough space and they would work when / was r/o. [14:18] Yeah, sure it isn't gnome. But It is about the apps. [14:19] @rikshaw [I experimented with installing flatpak (had to remove apt cache due to limited s …], I'll have a go later [14:19] Clicks are good in UT, but a small community of developers and there are existing apps that work on a phone interface already available if we can get them installed. Then people wouldn't feel the "app gap" as much and UT would meet more end user needs. [14:20] In the end, still couldn't run flatpaks because of problems such as these: [14:20] bwrap: execvp /usr/libexec/flatpak-dbus-proxy: No such file or directory [14:20] Maybe we should make a group for this [14:20] @rikshaw [bwrap: execvp /usr/libexec/flatpak-dbus-proxy: No such file or directory], Hmmm [14:20] OK [14:20] bwrap: No permissions to creating new namespace, likely because the kernel does not allow non-privileged user namespaces. On e.g. debian this can be enabled with 'sysctl kernel.unprivileged_userns_clone=1'. [14:20] Make a group for it lol [14:21] Yeah, maybe. It is about "apps" but not really "app development", that is why I haven't know the location to discuss. It is about the system ...? [14:21] @rikshaw [Yeah, maybe. It is about "apps" but not really "app development", that is why I …], I think its too OT rn [14:21] But the overlords are typing [14:22] Let's see what they think [14:22] OK, N/P just followup from Q&A yesterday [14:23] @rikshaw [Clicks are good in UT, but a small community of developers and there are existin …], that's more reasonable. clicks are not an indefinite solution, it's just that moving away from it is not priority number one, because never change a winning team. eventually, yes, we need to move away from it (and ideallly support multiple). [14:23] If you have a proposal for something that works really well with ro /, it will of course be considered :) [14:25] @neothethird thanks, I'll take my specific testing with flatpak to the forum. I think it could be possible, but may need a newer kernel (??). As noted it installed, I could install apps (either —user or —system, but then wouldn't run due to dbus or other issues). Would you please suggest a forum category? 😊 [14:27] @rikshaw [Clicks are good in UT, but a small community of developers and there are existin …], Do Sailfish OS apps have any place on UT? right now they're .rpm's but as far as i know theyre all qt/qml just like UT ones, would it be so hard to repackage them as clicks? [14:27] also im like 99% sure ive seen a flatpak running on UT successfully, was it you @NotKit ? [14:28] @rikshaw [@neothethird thanks, I'll take my specific testing with flatpak to the forum. I …], Hmm, probably OS? since you'd be discussing how to implement a feature in UT. Maybe just start there, and if a mod thinks it'll fit another category better, they'll move it. [14:28] @rikshaw [I experimented with installing flatpak (had to remove apt cache due to limited s …], it worked for me on two devices [14:28] @PiecerEdd [Do Sailfish OS apps have any place on UT? right now they're .rpm's but as far as …], Those apps are written for silica [14:29] the trick is too install Flatpak runtime to remounted rw system, then add Flatpak hub as user repository so apps get installed to user home instead of system [14:29] They won't work as is, you need to replace silica specific code [14:30] [Edit] the trick is to install Flatpak runtime to remounted rw system, then add Flatpak hub as user repository so apps get installed to user home instead of system [14:30] ahh gotcha [14:30] @NotKit yes I was installing that way, but even with "—user" installs, the TMP downloads were going to /var/tmp so until I symlinked that they would error in downloading. And then again still wouldn't run... I am on a N5 btw. [14:31] i know quickddit was a sailfish app originally been using it for years on that platform, was pleasantly surprised to see it come to UT 😄 but wasnt aware of the effort required to port it [14:32] I'll try again a few times and document it so can discuss more at the forum [14:33] @rikshaw [@NotKit yes I was installing that way, but even with "—user" installs, the TMP d …], do not install apps themselves as root [14:34] also, since you're on N5, check if device has CONFIG_USER_NS in kernel config [14:34] @NotKit yes I thought that was the problem for some time, but ran the command and it indiicated it WAS enabled in the kernel config. [14:35] I'll try again, but installing as "—user" still was downloading to /var/tmp/flatpak as I recall. [14:35] Fwd from NotKit: sudo mount -o remount,rw / … sudo add-apt-repository ppa:alexlarsson/flatpak … sudo apt update … sudo apt install flatpak … sudo mount -o remount,ro / … flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo --user … flatpak install org.telegram.desktop … QT_QPA_PLATFORM=wayland QT_SCALE_F [14:35] ACTOR=2 DESKTOP_FILE_HINT=unity8.desktop flatpak run --talk-name=org.maliit.server org.telegram.desktop [14:36] @rikshaw [Good points made about why Ubuntu Touch is "different than normal Linux", agree …], Duplication and space are issues too. You can be more lazy about that on desktop [14:37] @NotKit I'll check again, thanks. Good tips on the env variables, didn't know those before [14:37] @NotKit wait, is your device on wayland? (pinephone?) or just set the env var to wayland even though mir? [14:37] @rikshaw [@neothethird thanks, I'll take my specific testing with flatpak to the forum. I …], sounds cool! i know someone else was working on a appimage wrapper [14:38] @NotKit may not also forget about apparmor [14:39] ```[ 2343.474820] audit: type=1400 audit(1602427039.630:271): apparmor="DENIED" operation="pivotroot" profile="com.ubuntu.terminal_terminal_0.9.2" name="/tmp/" pid=14788 comm="flatpak-bwrap" srcname="/tmp/oldroot/" … [ 2347.826062] audit: type=1400 audit(1602427043.980:272): apparmor="DENIED" operation="pivotroot" profile="com.ubuntu. [14:39] terminal_terminal_0.9.2" name="/tmp/" pid=14797 comm="flatpak-bwrap" srcname="/tmp/oldroot/"``` [14:39] @rikshaw [@NotKit wait, is your device on wayland? (pinephone?) or just set the env var to …], it's Android device (Volla Phone and Fxtec pro1), but recent Mir update makes it listen for Wayland protocol connection in addition to Mir protocol [14:39] @RealDanct12 [[ 2343.474820] audit: type=1400 audit(1602427039.630:271): apparmor="DENIED" ope …], run from SSH [14:39] @RealDanct12 [[ 2343.474820] audit: type=1400 audit(1602427039.630:271): apparmor="DENIED" ope …], [Edit] run from SSH, then it's unconfined [14:40] with the move to wayland, and then systemd and newer qt. more and more of this stuff will become possible [14:40] just tried, got this instead [14:40] `bwrap: Can't mount tmpfs on /newroot/dev/shm: No such file or directory` [14:40] try dolphin instead of telegram [14:42] @RealDanct12 [bwrap: Can't mount tmpfs on /newroot/dev/shm: No such file or directory], workaround is to run: … sudo -s … umount -l /run/shm … rmdir /run/shm … rm /dev/shm … mkdir /dev/shm … mount tmpfs -t tmpfs /dev/shm … ln -s /dev/shm /run/shm … but I didn't promise it won't break something [14:50] @NotKit [it's Android device (Volla Phone and Fxtec pro1), but recent Mir update makes it …], Gives me hellish ideas [14:50] To do with wayland [14:51] Raynard Riley was added by: Raynard Riley [14:51] Yannick Rosheuvel was added by: Zoee 🦋 [14:51] Sera Peters was added by: Zoee 🦋 [14:51] Floris De Korte was added by: Zoee 🦋 [15:03] @mattbel10 [Welcome aboard. If I'm not mistaken the app is called dialer-app and you can fin …], Thank you, i try 👍 [15:06] @Zoee 🦋 [/lazfpc4ut], ? [15:09] Zoee = bot? [15:10] @Stereofont [Zoee = bot?], Idk [15:33] ruditimmer was added by: ruditimmer [15:54] @RealDanct12 [hey every redmi note 7 users! recently we have announced that we're going to com …], Congratulations! Will it also support note 8? [15:56] @Achim ES [Congratulations! Will it also support note 8?], No [17:54] Anyone know why ubports recovery is showing as unauthorized with adb? [17:55] Bacon, trying to install devel [18:03] check the adb.secure, it should be 0, if I had to guess its 1 [18:04] @Shakendo [check the adb.secure, it should be 0, if I had to guess its 1], How can I if no adb? [18:05] the source if you compiled it, if not then i dont know [18:05] @Shakendo [the source if you compiled it, if not then i dont know], I'm trying from ubports installer [18:05] ahh ok, I would say try starting over then and see if it repeats [18:06] @Shakendo [ahh ok, I would say try starting over then and see if it repeats], Done about 10 times [18:06] Made a bug report [18:06] then whoever maintains bacon will prob have to resolve that, does it do it on all channels or just devel? [18:06] @Shakendo [then whoever maintains bacon will prob have to resolve that, does it do it on al …], All [18:07] Thought it was devel [18:07] But stable has this issue too [18:07] And I am flashing partitions each time [18:07] I'm gonna boot tarp and see if I can add the right keys [18:07] good luck [18:12] Think it is working [18:12] Downloading Ubuntu touch screen now [18:24] Worked! :) [18:24] (Photo, 720x1280) https://irc.ubports.com/dchnAkCJ.png [18:24] No I don't use old Linux format magazines as a mouse mat... [18:26] help-me to install ubuntu touch in the xiaomi mi a2 lite [18:26] Is possible? [18:26] https://devices.ubuntu-touch.io/device/jasmine-sprout/ [18:27] @PauloAndrePMP [help-me to install ubuntu touch in the xiaomi mi a2 lite], No [18:27] The instalator of ubports non support [18:27] 😱 [18:27] jasmine_sprout is actually pretty close to being in installer [18:28] when is a device added into the installer [18:28] until it can be used as a daily driver? [18:28] @PauloAndrePMP [help-me to install ubuntu touch in the xiaomi mi a2 lite], mi a2 lite =/= mi a2 [18:29] they have diffrent soc [18:29] (Photo, 720x1280) https://irc.ubports.com/V5agXo86.png This l good or bad? [18:29] what exactly? [18:30] the L [18:30] Is it a bad thing? [18:30] right [18:30] it means lte is working [18:30] Or is it just this VoLTE thing which I've ignored forever or something [18:30] @just_carlod [it means lte is working], Cool [18:31] Never bothered with LTE before xD [18:35] @PauloAndrePMP [Is possible?], it is i know one person who use ut on this phone [18:35] you need halium-boot.img and gsi [18:48] [@PauloAndr](https://github.com/ubports/porting-notes/wiki/Generic-system-image-(GSI)#how-to-install-gsi)@PauloAndrePMP [gsi here](https://build.lolinet.com/file/halium/GSI/) and here instruction [18:48] @amyosx [Or is it just this VoLTE thing which I've ignored forever or something], Its not VoLTE its just LTE [18:51] @amyosx [the L], 🙊 [18:51] @Flohack [Its not VoLTE its just LTE], Oh ok [18:51] @amyosx [Oh ok], Still not cool enough to flex volte [18:53] VoLTE and WiFI calling are proprieatary things, we lack all the documentation to even try to get this working. VoLTE is happening only in the modem so chances are there, while WiFi calling needs a rather big stack of multiple services playing nice with each other, so that wont happen in a long time [18:54] @Flohack [VoLTE and WiFI calling are proprieatary things, we lack all the documentation to …], OK [18:54] Not like android where we can just kang either cause we gonna stay clean legally xD [18:55] @amyosx [Not like android where we can just kang either cause we gonna stay clean legally …], Well even VoLTE will need a bit of reverse engineering but I think it will stay under the radar [18:55] Just decompiling a bit of Java code [19:04] @amyosx [Not like android where we can just kang either cause we gonna stay clean legally …], the issue is that even having Android code in readable form isn't enough as it needs to be rewritten due to technical reasons (Java) [19:07] @NotKit [the issue is that even having Android code in readable form isn't enough as it n …], Yes [19:07] But also ROMs like havoc don't care and kang anything [19:08] Which is both good and bad [19:08] Resized my rootfs to 3gb [19:08] @amyosx [But also ROMs like havoc don't care and kang anything], I mean you can't "kang" something that you have no way to run [19:08] @NotKit [I mean you can't "kang" something that you have no way to run], True [19:14] (Photo, 720x214) https://irc.ubports.com/R4D8PUUy.png Nice [19:14] @amyosx [], 🤔 [19:15] @Amitkranand [🤔], I resized [19:15] And funny number [19:15] @amyosx [And funny number], Oh, check pm oreo [19:27] (Photo, 720x1280) https://irc.ubports.com/DKRXgFT9.png Hewwo Firefox! [19:27] is it on XMir? [19:28] @amyosx [], how did you did it? [19:29] @NotKit [is it on XMir?], Yes [19:29] i know guy in ubports doing their best but firefox is just better [19:29] imo [19:29] [Edit] i know guys in ubports doing their best but firefox is just better [19:30] @just_carlod [how did you did it?], Resize rootfs, apt update, apt install firefox, edit .desktop to include X-Ubuntu-Touch=true and X-Ubuntu-XMir-Enable=true [19:30] @just_carlod [i know guys in ubports doing their best but firefox is just better], Its not rn [19:30] Need scaling [19:31] is firefox on xmir using gpu? [19:31] @just_carlod [is firefox on xmir using gpu?], Idk [19:31] I just got it to launch [19:31] ok [19:31] Trying to make it so I can touch the elements [19:33] @just_carlod [is firefox on xmir using gpu?], no, it won't [19:33] Does the BQ4.5 and 5 will benefit of Halium 7.1 ? [19:34] @amyosx [Trying to make it so I can touch the elements], would it be worth looking at how the pinephone distros ship firefox? it seems like postmarketOS on there at least has a fairly touch friendly firefox [19:36] @PiecerEdd [would it be worth looking at how the pinephone distros ship firefox? it seems li …], Yeah I need a userchrome.css [19:36] I have it [19:36] Trying to enable [19:36] But no on screen keyboard [19:36] Ahh [19:43] Which is better, wayland or mir? [19:44] mir is totally dead so wayland [19:44] @W T [Which is better, wayland or mir?], which is better, southern switzerland chocolate or northern switzerland chocolate? [19:45] @just_carlod [is firefox on xmir using gpu?], nope [19:45] https://gitlab.com/postmarketOS/mobile-config-firefox [19:45] this is the firefox i was thinking about [19:45] @PiecerEdd [would it be worth looking at how the pinephone distros ship firefox? it seems li …], if firefox runs on your device, you can enable touchscreen support adding `GTK_DEBUG=touchscreen` [19:45] some userchrome.js stuff in there as well as others [19:46] well theres more about running it on touchscreens than just touch support 😆 [19:46] What's the difference between them? [19:46] @W T [What's the difference between them?], `// Set up autoconfig (we use it to copy/update userChrome.css into profile dir) … pref('general.config.filename', "mobile-config-autoconfig.js"); … pref('general.config.obscure_value', 0); … // Select a mobile user agent for firefox (same as tor browser on android) … pref('general.useragent.over [19:46] ride', 'Mozilla/5.0 (Android 6.0; Mobile; rv:68.0) Gecko/20100101 Firefox/68.0'); … // Enable android-style pinch-to-zoom … pref('dom.w3c.touch_events.enabled', true); … pref('apz.allow_zooming', true); … pref('apz.allow_double_tap_zooming', true); … // Disable search suggestions … pref('browser.search.suggest.enabled', false); … // Empty new tab p [19:46] age: faster, less distractions … pref('browser.newtabpage.enabled', false); … // Allow UI customizations with userChrome.css and userContent.css … pref('toolkit.legacyUserProfileCustomizations.stylesheets', true); … // Select the entire URL with one click … pref('browser.urlbar.clickSelectsAll', true); … // Disable cosmetic animations, save CPU … p [19:46] ref('toolkit.cosmeticAnimations.enabled', false); … // Disable download animations, save CPU … pref('browser.download.animateNotifications', false); … ` [19:52] @PiecerEdd [this is the firefox i was thinking about], Yeag [19:52] I should make a deb [20:01] @amyosx [], I like this [20:03] @PhoenixLandPirate [I like this], Its horrible [20:03] @PiecerEdd [https://gitlab.com/postmarketOS/mobile-config-firefox], Even with these changes, it doesnt seem like it'll be to good of an experience, but it'll still be nice to have. [20:04] @PhoenixLandPirate [Even with these changes, it doesnt seem like it'll be to good of an experience, …], I'll try to get everything made [20:04] I'll make a ppa [20:04] But it won't survive an ota rn [20:08] @just_carlod [is firefox on xmir using gpu?], firefox for linux doesn't support running on top of android hal, so it doesn't (can't) use gpu acceleration for anything [20:09] @W T [What's the difference between them?], heres a visual for you! https://www.youtube.com/watch?v=Co6qnlw4hgE [20:09] @just_carlod [mir is totally dead so wayland], no it isn't. mirclient API is deprecated and going away with mir 2.0. but mir still exists and is just a wayland compositor. wayland itself is not a display server. it's just a protocol [20:10] @W T [What's the difference between them?], Oh sorry are you asking whats the difference between wayland and mir, or firefox with and without the mobile-config-firefox repo? [20:11] @PhoenixLandPirate [Oh sorry are you asking whats the difference between wayland and mir, or firefox …], Ты из России? [20:12] please keep discussion in here in English. there is https://t.me/UBports_RU for discussion in Russian [20:12] @lduboeuf [Does the BQ4.5 and 5 will benefit of Halium 7.1 ?], No sadly not. We do not own a buildable device tree and they also never received official Android 7.1 nor there is a LineageOS for them [20:12] @W T [Ты из России?], No sorry to disappoint. [20:13] @Flohack [No sadly not. We do not own a buildable device tree and they also never received …], How are you guys building rn? [20:25] @amyosx [How are you guys building rn?], We dont, we use the old prebuilts from Canonical. Thats also visible as the recovery is still the very old one etc [20:25] @Flohack [We dont, we use the old prebuilts from Canonical. Thats also visible as the reco …], OK [20:25] Surely recovery can be updated [20:26] @amyosx [Surely recovery can be updated], Good luck with that ^^ [20:26] @Flohack [Good luck with that ^^], I can try some time on my e4.5 [20:26] Just need to compile for another device with same soc [20:27] They are MTK so it might be very hard to get those. Thats the same problem the lineage/CM had [20:28] @Flohack [They are MTK so it might be very hard to get those. Thats the same problem the l …], BSP leak go brrr [20:32] OwO what's this? https://github.com/Pablito2020/android_device_bq_krillin [20:46] @amyosx [OwO what's this? https://github.com/Pablito2020/android_device_bq_krillin], Well you can craft a manifest for arbitrary sources, I did not say its impossible but it will be very hard IMHO [20:46] @just_carlod [mir is totally dead so wayland], Mir is totally alive, just has become compatible to the Wayland protocol. [20:47] Also his CM-14.1 branch is 110 commits behind 14.0, thats already suspicious and for me a questionable quality [20:57] @Flohack [Also his CM-14.1 branch is 110 commits behind 14.0, thats already suspicious and …], True [20:57] But I have time to waste at weekends [20:58] (No I'm not going to do my DT coursework) [20:59] hehe ok [23:20] onezen5 was added by: onezen5 [23:24] Good Moring : ) [23:26] literally just had a look at the link that led me to te UBports YouTube channel. and I completely resonate with your message about freedom haha [23:27] completely newbie here, if anyone can point me in the right direction, would be greatly appreciated [23:28] @onezen5 [completely newbie here, if anyone can point me in the right direction, would be …], what exactly are you looking fir sorry? [23:29] Got a raspberry pi 3b ad an lcd monitor from gitub.com/goodtft...and would like to find an image of Ubuntutouch to etch [23:29] :) [23:33] @onezen5 [Got a raspberry pi 3b ad an lcd monitor from gitub.com/goodtft...and would like …], might be a bit outdated, but theres this blog post https://ubports.com/blog/ubport-blogs-news-1/post/raspberry-pi-114 [23:41] Thanks heaps! its for my digital clock.... [23:42] the ubuntu touch lock screen would make an awesome standalone clock [23:59] Dunkin M was added by: Dunkin M