[00:00] <Drew_Neilson> And whose UIs are designed for both form factors?
[00:00] <k1l> Drew_Neilson: apps build for the ubuntu-touch plattform are made working on all device formfactors already. only task is to expand the ubuntu-touch codebase onto the other plattforms like desktop. which is beeing worked on right now.
[00:01] <k1l> thing is: on ubuntu desktop we are having a codebase shift for the grafic server anyway. going away from the old xorg to the new MIR server. the MIR server is already used on the phones.
[00:02] <Drew_Neilson> So all apps written for Ubuntu Touch will work on Ubuntu desktop, and their UI will adjust properly?
[00:03] <k1l> that is the plan. but that still means that the developers from that app have done that properly.
[00:04] <Drew_Neilson> So I guess then that is need to Google [Ubuntu Touch racing game], right?
[00:04] <k1l> in times when you have your phone in your pocket and put it on a monitor at home to make it your desktop pc, that is what makes sense.
[00:04] <Drew_Neilson> *I'd
[00:04] <k1l> Drew_Neilson: i dont understand why you are so google search focused.
[00:08] <Drew_Neilson> k1l: Because I am interested in ecosystems where there is convergence, which leads me to look at Ubuntu, Windows, and Google/Android. Apple is left out of the equation. Being able to search enables me to ascertain how far advanced each platform is.
[00:10] <bregma> the best way to search is to use the Ubuntu Store, which will filter for your architecture (not all developers make all apps available for all architectures)
[00:11] <Drew_Neilson> bregma: Can I do that if I don't yet own a Ubuntu device or have Ubuntu running on a PC?
[00:11] <k1l> https://uappexplorer.com/apps
[00:16] <Drew_Neilson> Ok thanks everyone
[00:52] <dobey> huh
[00:53] <dobey> didn't MS just announce their abandoning the phone market?
[00:55] <dobey> and technically like 70% of the "apps" in the store work on all architectures already anyway, as they're just webapps
[01:28] <lpotter> .............................................
[08:07] <jdhoek> Hello, my Meizu Pro 5 does not seem to connect to my cellular provider. Where should I start looking to figure out what is wrong?
[08:08] <jdhoek> ifconfig is only listing lo and wlan0, the SIM card is detected as 'Unknown' in the UI
[08:15] <popey> jdhoek: do you see a gsm device if you run "nmcli d" on your pro 5?
[08:17] <jdhoek> popey: Which is the gsm device? I see ril_0 and ril_1 are unavailable.
[08:17] <jdhoek> Output: http://pastebin.com/EfrZJcSg
[08:17] <popey> i see two on mine
[08:17] <popey> http://paste.ubuntu.com/17353722/
[08:18] <popey> I would power off, pop sim tray out, clean sim, pop back in, boot up
[08:18] <popey> just as a basic test
[08:18] <jdhoek> I've had a working connection, but that was on OTA-10.1 (now at OTA-11), and before my data package commenced with my provider.
[08:18] <popey> but there are other debug tools on the phone, but I don't know what they are.. will have a look
[08:18] <jdhoek> popey: Thank you.
[08:21] <jdhoek> popey: Wow, polishing this new SIM card did the trick!
[08:22] <jdhoek> popey: I am honestly surprised that was the cause.
[08:22] <popey> hah
[08:22] <popey> \o/
[08:22] <jdhoek> popey: Thanks, that helps a lot. :)
[08:22] <popey> Achievement unlocked: 👍  - Hardware engineer.
[08:22] <popey> np
[08:24] <jdhoek> I didn't expect SIM cards to be so finicky…
[08:29] <ghosalmartin> any aarch64 porters around?
[08:58] <jubalh> popey: is it possible to see build scripts or similar for ubuntu touch somewhere?
[09:07] <popey> jubalh: building which bit? there's a lot of components :)
[09:08] <jubalh> popey: actually i would be interested in most of it :D and read my way through it to try to understand it
[09:08] <jubalh> last time I was here I asked you for some slides and you found some basic ones :)
[09:08] <jubalh> now i would like to go one step deeper hehe
[09:08] <popey> Not sure I have knowledge you're after
[09:38] <jubalh> popey: why not? it seems you know some of the build scripts?
[09:38] <popey> I know some bits, sure
[09:53] <jubalh> popey: maybe it would be a start for me to look at those bits
[09:59] <popey> jubalh: so a lot of the phone is debian packages, and those (and click packages) go through a process called the 'landing process'. a developer will build a deb locally using the usual process and then submit via this process. https://wiki.ubuntu.com/citrain/LandingProcess
[10:21] <mardy> dpm: hi! ping about https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505
[10:22] <jubalh> popey: i would be itnerested in the build script which create the 'base' i mean the thing that is an android with ubuntu in lxc or whatever you did there :)
[10:22] <popey> jubalh: i dont know that
[10:24] <ogra_> jubalh, it is the other way around ... you boot ubuntu and then an lxc container with a minimal android HA abstraction layer gets started
[10:24] <ogra_> *HW
[10:24] <bregma> jubalh, it's a GNU/Linux system, just like Ubuntu on desktop (or even Fedora for that matter) with some Android services in a container, so looking at how any typical GNU/Linux distro gets built will get you what you're looking for
[10:24] <ogra_> the container content is just a normal android build with 95% of android removed and libhybris added to bridge the library calls between ubuntu and the container
[10:25] <ogra_> the ubuntu side is created by our normal image build system that also creates the desktop isos
[10:27] <bregma> Ubuntu is based on Debian. so I imaging the debootstrap script might be involved in creating the core rootfs that everything else gets built on
[10:32] <dpm> mardy, I think overall it should be fine to add the dependency, but I no longer have the time to do core app reviews, so you might want to talk to popey about testing it and getting it landed
[10:34] <jubalh> Thanks guys thats interesting! :)
[10:40] <ogra_> jubalh, the images are built using live-build ... with all config and adjustments living in the livecd-rootfs package in the archive
[10:41] <ogra_> (and yes, live-build uses debootstrap underneath, but also a lot more)
[11:01] <mardy> popey: hi! Will you review this, as time allows? https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505
[11:01] <popey> sure thing mardy
[11:01] <popey> thanks
[11:40] <brunch875> Hey, is there a page to see what's being worked on?
[11:42] <popey> brunch875: https://launchpad.net/canonical-devices-system-image/+milestone/12
[11:43] <brunch875> Thanks :))
[11:47] <jubalh> ogra_: is this what i need to look at? http://packages.ubuntu.com/de/trusty-updates/livecd-rootfs
[11:51] <ogra_> https://code.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk
[11:56] <jubalh> ogra_: thanks
[11:56] <sil2100> jubalh: (it's full of nasty hacks, but it works) ;)
[11:58] <jubalh> hehe :)
[12:10] <jubalh> what happens to binary blogs from vendors who are licensed, so they cant be shipped?
[12:28] <popey> jubalh: such as?
[12:30] <bregma> I think he means binary blobs
[12:32] <jubalh> yep
[12:32] <jubalh> for firmware or to access some devices on the phone
[12:33] <k1l> that is why there is the android container. most devices ship with android drivers.
[12:37] <ogra_> s/most/all/
[12:37] <ogra_> :)
[12:39] <jubalh> Oh okay
[13:02] <dobey> hmm
[14:22] <mardy> DanChapman: hi! I'm working on bug 1421923; which URL should I use as action, for the notifications?
[14:44] <jgdx> popey, I'm unable to edit wiki pages that I have edited in the past. could you help out?
[14:51] <popey> jgdx: logout / in, should work. make sure you tick the [ ] - Canonical - tickbox when you SSO sign in
[14:51] <popey> all ~canonical members have edit rights on the wiki.
[14:58] <jgdx> popey, thx!
[15:22] <DanChapman> mardy, hey! awesome :-) sorry didn't see the highlight. Let me just refresh my brain on the action url for notifications. Can't recall if i had something already in place and waiting, or it was discussed some where.
[15:31] <DanChapman> mardy, so currently dekko will handle "dekko://notify/{accountId}/{mailboxName}/{msgUid}" but we can actually drop the msgUid now as that's not really needed.
[15:32] <DanChapman> accountId should be the id of the online account and mailboxName will most likely be INBOX in all cases for the polld plugin
[20:07] <dobey> mariogrip: hey. i'm curious. is the image thumbnails and photo sharing still an issue with the 5.1 build on hammerhead?
[20:31] <bitanarchy> do I need closed source tools to install ubuntu touch on a meizu pro 5, replacing android?
[20:32] <dobey> probably
[20:33] <bitanarchy> because the whole point of ubuntu touch is to have a complete open source os
[20:33] <dobey> you would need an unlocked bootloader, and you have to repartition the device
[20:34] <bitanarchy> do i have to change to region code?
[20:34] <dobey> well, unfortunately, hardware manufacturers aren't quite so opoen yet. there are still binary proprietary blob bits necessary for using various pieces of hardware, even with Ubuntu installed
[20:34] <dobey> region code? it's not a dvd player :)
[20:35] <bitanarchy> i found this guide: https://askubuntu.com/questions/767323/how-to-install-ubuntu-on-meizu-pro-5-that-was-originally-with-android
[20:37] <dobey> i have no idea if that will work properly or not
[21:14] <joshumax> So, before I dig too deep into the utouch boot process, it seems / is mounted as a loop device on loop0 and is approximately  2GB large on my Nexus 4. Is / mounted from an image in /userdata or does it correspond to a physical partition?
[21:16] <joshumax> I have a feeling it's an image from what this script does: https://github.com/plasma-mobile/plasma-phone-dev-setup/blob/master/usr/bin/resize-root-partition
[21:17] <dobey> i don't recall. the retail phones use actual partitions though
[21:18] <dobey> joshumax: what are you trying to do exactly? porting to a new device?
[21:18] <joshumax> dobey: No I'm being an idiot and breaking my ubuntu touch image by mounting / rw
[21:19] <joshumax> I was playing with Xmir but I was running out of room on /usr to install stuff using apt from ports.ubuntu.com
[21:20] <joshumax> before I was using Libertine but it was too much of a hassle and I don't really care if I break my utouch image
[21:21] <dobey> oh. well, yeah. you shouldn't do that
[21:21] <joshumax> Well I guess I can just use losetup to figure out where loop0 goes
[21:22] <joshumax> Yeah I definitely shouldn't...but then again I run a webserver on Debian unstable and run Android on my calculator
[21:22] <joshumax> I have a thing for breaking stuff(tm)
[21:22] <dobey> most people run android on their calculators these days.
[21:23] <dobey> it is the market leader for a reason
[21:23] <joshumax> Huh you know I thought it was the other way around
[21:25] <joshumax> Wow that was rediculously easy
[21:25] <joshumax> output of `df -h`
[21:25] <joshumax> /dev/loop0                      2.0G  1.9G   11M 100% /
[21:25] <joshumax> /dev/loop1                      116M  115M  1.5M  99% /android/system
[21:26] <joshumax> output of `losetup -a`
[21:26] <joshumax> /dev/loop0: []: (/userdata/system.img)
[21:26] <joshumax> /dev/loop1: []: (/var/lib/lxc/android/system.img)
[22:00] <bitanarchy> I am not going to use playstore to install ubuntu touch...
[22:22] <bitanarchy> Is it possible to donate to ubuntu touch project?
[22:24] <fccf> bitanarchy:  http://www.ubuntu.com/download/desktop/contribute?version=16.04&architecture=amd64
[22:26] <k1l_> or consider donating to the https://ubports.com/get-involved project who try to port ubuntu to other devices.
[22:29] <bitanarchy> I have a meizu pro 5 which is officially supported by ubuntu touch
[22:53] <mariogrip> dobey: yeah, i haven't fixed that yet, that's coming next