[00:25] Project daily-hammerhead build #310: SUCCESS in 11 min: http://ci.ubports.com/job/daily-hammerhead/310/ [00:27] Project ota-push build #956: SUCCESS in 1 min 43 sec: http://ci.ubports.com/job/ota-push/956/ [00:43] The pure floss version of telegram on F-Droid does not rely on Google servers. Could we do something like that? [00:49] @blendergeek0, It also uses more battery. I think it always keeps a websocket open. [01:03] Well, its better than nothing. If anything we should change UBports to let telegram work in whatever way we can make it work. [01:25] It'll always work, albeit without notifications [02:07] @UniversalSuperBox, Thats good to know and maybe we can set up notifications like in the FLOSS android version later or something. I don't know. [03:10] @UniversalSuperBox is this guide still legit? I am getting some errors... … https://wiki.ubports.com/wiki/Porting-devices/6f9e2f2 [03:11] Get https://github.com/ubports/android … % Total % Received % Xferd Average Speed Time Time Time Current … Dload Upload Total Spent Left Speed … 0 0 0 0 0 0 0 0 —:--:— —:--:— —:--:— 0 … curl: (22) The requested URL returned error: 404 Not Found … Server does not provide clone.bundle; ignoring. … fatal: Couldn't find remote ref refs/ [03:11] Couldn't find remote ref refs/heads/ubp-5.1.1 … fatal: cannot obtain manifest https://github.com/ubports/android [03:14] @kz6fittycent, Remove the trailing .1 [03:14] 5.1 not 5.1.1 [03:14] ah okay, I copied and pasted... [03:14] I don't know how I got that wrong [03:20] @UniversalSuperBox okay, I might be misunderstanding the guide, but once I've done repo init and moved on to . build/envsetup.sh I get the error that the directory doesn't exist. I have tried it from home, from ~/phablet and from ~/bin and I get the same error. … Did I need to run the phablet-dev-tool PRIOR to the ubports instructions? [03:28] Wait... You already finished syncing? [03:28] Also, I'd recommend you use the Halium guide rather than ours [03:29] dude it didn't sync... [03:29] http://docs.halium.org/en/latest/porting/index.html [03:29] I'll got to Halium's guide [03:29] Oh... If it didn't sync then you would indeed have no files [03:30] lol [03:30] tis true [03:30] .repo was there, but that was it! [03:31] The only problem I have with halium's docs is that there is a disconnect (for me) for porting to UTouch...like it's impossible for someone like me to make that "leap" and assume tons of steps when I have no idea which one's to make; does that make sense? [03:32] Yeah, I have a phone on my desk for the purpose of making that better [03:32] I wrote the docs in the wiki, not the Halium ones. :P [03:33] so, syncing failed with halium too. UGH! [03:33] never mind! missed a command... [03:33] THAT one was on me! [03:45] I'd love to stay and try to help more tonight... But I'm about to drop my phone on my face and fall asleep. Night! [03:57] No worries. Night night [04:27] Project vivid-rootfs-armhf build #115: SUCCESS in 8.4 sec: http://ci.ubports.com/job/vivid-rootfs-armhf/115/ [04:27] Project ota-push build #957: SUCCESS in 0.46 sec: http://ci.ubports.com/job/ota-push/957/ [08:01] savetier was added by: savetier [08:03] Welcome Andre! [08:06] I think I am on RC channel but did not get ota2. Is this OK? [08:06] No idea if it really happened during last day or we some difficulties, I have no info until now ;) [08:23] Project daily-fp2 build #328: SUCCESS in 13 min: http://ci.ubports.com/job/daily-fp2/328/ [08:24] Project ota-push build #958: SUCCESS in 1 min 10 sec: http://ci.ubports.com/job/ota-push/958/ === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [10:13] sonu was added by: sonu [10:19] Hi, I am interested in working on OS Development. [10:20] @sonu, \o/ === chihchun is now known as chihchun_afk [10:41] @sonu, Good whats your experience so far? [10:44] I am a newbie, I have written a simple bootloader for PI and a simple driver which will display some characters in the screen. Professionally I work as a software developer. [10:45] Ok which profession? ;) [10:53] Software Developer, … https://www.linkedin.com/in/vivek-tripathi-9aa25748 [10:58] Oh nice [10:58] You got banking experience ;) [11:00] Yes but that's not where my interest lies. [11:02] Banking is where I got placed after college. [11:04] But I have always been interested in OS and low level programming. [11:05] cool [11:05] what phone do you own [11:06] Nexus 6p [11:20] Uh ok [11:21] That is no device where we got an active port for. Probably would be best you have a phone where Ubuntu Touch works already. This will make it easier for you to test [11:21] hi [11:23] Okay [11:23] what are the tools needed to develop and test applications on ubports 15.04 [11:26] I tested unit but I have too much bug [11:27] *yunit [11:27] Is there a plan to work on a port for nexus 6p [11:27] Hmm Canonicals SDK is working only partially, and we got nothing better than this or a simple text editor. I currently use even Eclipse for debugging ;) [11:28] ok tk [11:32] QtCreator from upstream (not the ubuntu-sdk-ide) works well for testing and debugging on desktop. Just setup a kit to use the system libraries. You can also add custom commands if you want it to output a click. I haven't figured out a way to install and run an app on the phone yet so that's still a manual process. [11:32] But clickable kinda solves that anyway [11:33] yes maybe but how? [11:34] but how what? [11:44] @sonu, With enough test devices and time, anything is possible. … But at the moment, no [12:20] Hi Guys BQ E5 hd no longer chrging is anyone else having the same problem? [12:24] @prpleXist, I had that once, log time ago. … I think I just let it run out of batery and charge it after some hours [12:24] ta [12:25] I need an Ubuntu phone , is it the best way to buy from our community [12:25] I also recall something similar on the ubuntu-phone mailing list where they were advised to let it completely drain and then do a full charge. [12:26] @hwpplayer1, Hmm we dont sell phones ;) [12:26] @hwpplayer1, ebay is your friend 😊 [12:27] Community is a better source for me [12:28] Anyone uses Ubuntu sDK [12:30] @hwpplayer1, Yes, with some pain and confusion but happily [12:31] How it goes ? What are the issues ? [12:33] That I have no idea what I'm doing :D … Sometimes I don't know how to configure correctly the projects to run on desktop or on the device [12:33] Who is responsible for sDK [12:34] You have some info here: https://mimecar.gitbooks.io/ubuntu-touch-programming-course/content/ [12:34] I heard that website [12:35] I think that clickable is the future: https://forums.ubports.com/topic/236/guide-set-up-a-clickable-working-environment-inside-a-lxc-contiainer/2 [12:36] @hwpplayer1, No maintainers at the moment [12:39] @cibersheep, Yes then ? [12:41] What should i do next ? [12:54] @hwpplayer1, Find out whats broken, find all the sources for it and start fixing it ;) [12:55] Project daily-mako build #103: SUCCESS in 12 min: http://ci.ubports.com/job/daily-mako/103/ [12:55] @Flohack, And believe we will love you [12:56] Project ota-push build #959: SUCCESS in 50 sec: http://ci.ubports.com/job/ota-push/959/ [12:58] A good place to start: https://code.launchpad.net/ubuntu-sdk-ide [12:59] I will talk with Canonical [13:00] @hwpplayer1, I dont know if this will be successful tbh ;) [13:29] @Flohack, I think it would. Gracefully offloading projects is part of the Code of Conduct [13:29] Lets see... [13:30] When all else fails, Popey is in this group. :P [13:31] How many of you will go to Ubuntu Paris? [13:31] o/ [13:31] @UniversalSuperBox, sup? [13:31] @popeydc, Nothing yet, I don't think. Maybe some SDK questions from Mert later. [13:31] k [13:33] @popeydc, If you have the power you could give me a lead to the former BQ and Telegram persons who were involved in the cooperation with Canonical, this would be helpful 😆 [13:33] Hm. [13:35] https://betanews.com/2017/09/03/android-oreo-linux-kernel/ [13:37] @popeydc, I am trying to push all buttons I can. Ah Meizu also would be nice ,) [13:37] I don't know who those people are, and the people on our side have all left the company. [13:38] Actually Tiago is trying to get hold of BQ [13:38] Well yes, thats clear, but some people of the upper management still must know this, needs to be documented somewhere. If necessary ask Mark ;) [13:38] Not sure if we ever had a good contact for Telegram [13:38] @Flohack, hah, that's quite an assumption [13:39] I am a believer :) [13:49] I'm told Michael Zanetti explained this to you previously? [13:53] It seems @izhukov orginally added push for Ubuntu. So he's probably the best place to start. [13:55] For what ? [13:55] @hwpplayer1, Telegram [13:55] Okay [13:56] I don't have a contact for bq, what's the goal? [14:07] @UniversalSuperBox, I will call Canonical again i couldn't reach to the person 2468 [14:08] Call? [14:13] Good old telephone ;) [14:13] Yes i did but i couldnt reach is there another way ? [14:13] @popeydc, The goal is to get all device trees etc what we need to have easier life with those devices [14:13] [14:13] @popeydc, If he did I forgot ;) [14:14] @hwpplayer1, Who do you think person 2468 is? [14:16] @popeydc, And he responded instantly 😎 [14:19] @popeydc, The switchboard staff member transferred there to me [14:20] who are you wanting to speak to? [14:20] I said i want to talk about the maintanence of Ubuntu Software Development Kit [14:21] Ok. [14:21] I may be able to help here. [14:21] But everyone who worked on that (pretty much) has left the company [14:21] (do you see this pattern? ) [14:21] none of the sdk team worked in London [14:21] It's not a good one. [14:22] As in a bummer [14:22] I wrote a private message to you @popeydc [14:26] Anyone feel like giving me a hand, because I'm a noob, in porting itch to the nexus grouper? … Don't laugh, I'm new to this and its the only device I have to learn on. [14:28] Anyone feel like giving me a hand in porting uTouch to the Nexus 7 grouper? I'm a noob so your patience is required. … @UniversalSuperBox has been able to help me get started but I don't want to wear any one person out. [14:29] @hwpplayer1 https://launchpad.net/ubuntu-ui-toolkit is where the UI toolkit is [14:29] I don't kow if it's already been forked [14:30] https://launchpad.net/~ubuntu-sdk-team shows what else there is [14:30] https://launchpad.net/~ubuntu-sdk-team/+related-projects [14:30] Okay i will check it as soon as possible [14:30] @popeydc, afaik yunit have forked it [14:30] https://launchpad.net/ubuntu-sdk-ide for example [14:30] ok [14:30] if they've forked it and are working on it, you're better off talking to yunit than trying to phone random numbers in the canonical office :) === zyga-ubu1tu is now known as zyga-ubuntu [14:32] It was funny [14:33] @popeydc, BTW I think yunit has not much benefits of maintaining this for phones, so we should put this on better grounds. The core UBports team has no capacities atm, but we would love to see an independent bunch of people work on that [14:33] @hwpplayer1, 🤣 [14:33] I should write an article [14:34] Ok. While I'm here, anything else I can help with? [14:35] When we can make a hangouts meeting all together [14:35] Not just this group all Ubuntu guys and who forked it [14:37] I filled a partnership form hope they will call me or send e-mail [15:06] @blendergeek0, I got "oral" confirmation by Telegram that they can help us with the push thingie ;) [15:07] thx @popeydc this lead is worth gold ;) [15:11] nice ! === cachio is now known as cachio_lunch [15:25] I got now this: https://core.telegram.org/tdlib [15:25] We need more Russians 😆 [15:25] (Sticker, 512x512) https://irc.ubports.com/6xzERjTs/file_363.webp [15:50] @Flohack, @vanyasem is Russian AFAIK... === cachio_lunch is now known as cachio [16:12] @fmolinero, o/ [16:29] @Flohack, I am Russian [16:41] OMG... I'm Russian too [16:44] and fan of opensource [16:47] @bastos777, Угу, я русский [16:56] @Flohack, do you need a translation? === JanC is now known as Guest74391 === JanC_ is now known as JanC [17:47] Well not a full translation, but an idea what you think [17:47] The thingie should replace our bottom lib to make things easier [17:47] We dont need the Java bindings, only the C++ part === founderio1 is now known as founderio [18:51] Hello [18:52] My McKraft === chihchun_afk is now known as chihchun [20:02] Project vivid-rootfs-armhf build #116: SUCCESS in 1 hr 31 min: http://ci.ubports.com/job/vivid-rootfs-armhf/116/ [20:10] Project ota-push build #960: SUCCESS in 7 min 36 sec: http://ci.ubports.com/job/ota-push/960/ [20:39] @wayneoutthere, I guess fill me in on where we want to go. Sorry for replying to like a week old message, I need to frequent this a bit more. [20:41] I'd really like to try to separate the os, android container, and ui. But I've been struggling to get past the current build system which uses the cyanogenmod(lineageos) build, which takes up atrocious amount of space and is quite convoluted. [20:42] I was told @Flohack might be able to help with this a bit [20:56] @icethecold, Im not an expert on building [20:56] There are far better ppl. And go to the Halium chat ;) [20:56] there the real porting takes place [20:58] Ah OK cool. Link for halium chat? Or just google? Halium is libhybris yeah? [20:59] telegram group [21:00] No Halium is not libhybris otherwise it would be called libhybris and not halium ^^ [21:00] https://halium.org/ [21:00] halium includes libhybris and sorta wraps around it at a higher level [21:00] they're closely related and it's probs the best telegram group to discuss hybris issues [21:00] Ah it just uses libhybris, got it. Thanks 😊 [21:00] (unless there's a hybrid group..) [21:00] @icethecold, https://t.me/halium [21:01] @GranPC, Thats too far from what we need. We dont want to be upstream, just want to use libhybris. But if we got THAT way we will never finish a port ^^ [21:02] Project daily-bacon build #259: SUCCESS in 11 min: http://ci.ubports.com/job/daily-bacon/259/ [21:03] Project ota-push build #961: SUCCESS in 1 min 1 sec: http://ci.ubports.com/job/ota-push/961/ [21:15] Is halium a fork off of ubports specifically for an effort to separate OS from UI? If so, is there a parallel effort to make Ubuntu touch run on any Linux distro? [21:20] I hate it when I'm a Johnny come lately to a show...I feel like I'm playing catchup in porting UTouch to an old device that was actually used at one point by Canonical for testing... [21:22] What device are you using? [21:22] Grouper [21:23] Nexus 7 (2012) [21:23] Yeah, I think you are right. I believe n7 was one of the most supported devices in it's time. [21:24] I know it had some issues THEN and that's why it was dropped in lieu of phones and the n7 2013 (flo) but it's frustrating when all the pieces WOULD be there and I COULD do this if it weren't for my learning curve.... [21:24] and TIMING [21:25] However, I figure that if I can get this old device running, then I can get a newer device running at some point, too. Given the time and patience. [21:26] The nexus 5 seems like a solid device, I picked one up for ~$100 USD at a second hand shop. I figured it wasn't worth the time on my older hardware with weak dev communities [21:30] Well, my money's tied up in raising a family so this hobby has to stay on the low-buck side for now. I own the 5x and once I'm ready to replace it, I'd really like to give that a shot. … The plasma-mobile guys have it running "solid" according to their site. … They're using Halium as a base, too. So, I am hoping that the port for UTouch won't be "as difficult" now that they've done some of the work. Though, I'm learning that mentality isn't [21:30] accurate way of thinking of this process! [21:32] Nice [21:38] @UniversalSuperBox I have an idea. Is there a way to update the manifests in the OLD phablet tools from Canonical to pull from the Lineage/Halium repos instead of the defaults? If so, do you know which manifest I "should" be looking at? [21:47] (Document) https://irc.ubports.com/GvWTTJpw/file_364.mp4 [21:47] Well, I just learned how to do a direct check out. I added the Lineage 14 repo. I am not sure that was the right thing to do, but here we go! [21:55] @kz6fittycent, Our goal is generally to go more upstream rather than fork harder. phablet-tools might have been nice, but I've never used them other than to get ubuntu-device-flash. [21:59] @UniversalSuperBox, I am such a dullard when it comes to trying to figure out new stuff! If/when this method fails to get the Grouper to flash, I'll start on Halium. My problem is that I have NO idea how to bridge the code gap to then take that source and port over to UTouch. That's the problem with being old and having a learning curve the size of Everest... [21:59] It's like my old friend said when training for boxing, "You gotta start somewhere..." [22:00] Honestly, I don't think putting the manifests into phablet-tools would help much. It saves a step, but a small one in the scheme of things. [22:00] Where are you hung up right now? [22:01] I am syncing with the Lineage Git repo in hopes that I can get what I need out of that (updated firmwares, kernels, etc) [22:02] Hmm... Normally we'd start with the Halium bones and add in the parts of Lineage. [22:02] https://wiki.ubuntu.com/Touch/AndroidDevel [22:02] mmmmmmmmmmm... the Ubuntu wiki pages won't help much [22:03] @UniversalSuperBox, Yes, and I DID make that attempt but I have NO idea what to do afterward. I can't find anything that REALLY spells it out for a newb...like "This is a keyboard, this is a mouse. They don't fit in your pocket but work well in your house..." [22:04] I'm currently still reading up on halium...but is there a "getting started with halium" somewhere? [22:04] @icethecold, I can't give you anything except... Soon(tm)? [22:04] Ha! I can appreciate that. [22:04] I mean, I want to write all that. But I also have a Java and .NET (blech) class and a coupla jobs [22:04] There are other projects using hali right now for building? [22:05] @icethecold, Here's what I've found. If you're JUST getting started there's SO much that's assumed in the world of development. Much of that assumption is based (perhaps) that you have a degree in CS or something. [22:05] Yes, in fact. There's a whole Halium group. [22:05] Joined that😁 [22:05] ...and I'm NOT going back to college! [22:06] Yeah, I've done kernel dev on Linux and freebsd in the past. Also have a BS degree in CS 😉 [22:06] @icethecold, So, we've got Plasma Mobile, Nemo Mobile, LuneOS, AsteroidOS, and some others. [22:06] I just can't stand all the wrappers that were created around android dev [22:07] @UniversalSuperBox, Cool, I'll check those out to see what I can grok. Thanks! [22:07] @icethecold, It'd be nice if we could follow the Solus track, start completely from scratch with JUST the kernel and build from there. Fresh and new/pure. [22:07] But then we'd lose Android hardware compatibility [22:08] I mean, we'd all love a world where Halium isn't needed. But our world is one where Android Inc. created Bionic. [22:09] @UniversalSuperBox, Right. I remember reading some of the problems you guys were addressing in here. The problem being that the hardware within a phone is nothing like that of a PC. [22:09] @UniversalSuperBox, I totally understand. I was stating the idea; just dreaming really. [22:10] @kz6fittycent, That's part of it, but it's moreso due to Bionic vs GCC [22:10] ARM isn't too hard if the drivers are in the kernel tree... and use gcc [22:10] @UniversalSuperBox, but they don't do they... [22:10] But as it is, we lost on both counts [22:11] (Document) https://irc.ubports.com/Zg71yulx/file_365.mp4 [22:11] @icethecold, Read this: https://docs.halium.org/en/latest/porting/index.html [22:12] I think the problem is that the kernel and initramfs stuff is easy for a lot of people to get up to speed on, the android kernel and libhybris is new, so if there was a tutorial of getting going starting with a kernel and initramfs, more devs would understand.... Right now everything is wrapped up to make things "easy" [22:12] He's already gotten there. ;) [22:12] So many things to read tonight 👍 [22:13] @UniversalSuperBox, This should be enough for the first week or 2 ^^ [22:13] so many things to read the rest of my friggin life! [22:14] @kz6fittycent, Well actually the drivers are in the kernel tree, at least most parts, but not the user space blobs that control them and interface to bionic ;) - they are 99% closed source, and we can only talk with them through the bionic lib. Or, through libhybris and then the normal glibc stuff [22:15] That's not ideal... [22:15] it's all kinda confusing when even those who have been here for a year don't have the whole story [22:15] yeah I totally understand and it's frustrating for everyone involved [22:16] good night from europe ;) [22:16] nighty-night! [22:16] Good night! Thanks for the help! [22:18] Yeah, thank you all for your help!