/srv/irclogs.ubuntu.com/2017/11/01/#ubports.txt

=== studentloans is now known as dax
tgBotubports_bot was added by: mariogrip00:10
tgBot<SergioSRM> @Xorpad, Remind me never to bother you00:18
tgBot<Xorpad> @SergioSRM You would have to do something intentional and malicious to make me want to attack you, and if I attacked someone from here I would get banned for it so:P00:18
tgBot<Xorpad> @SergioSRM Like the last time I did any hacking, I was taking down a botnet, so I was shutting down a hackers ability to steal banking info and use other peoples computers as hash crackers or bitcoin miners00:19
tgBot<Xorpad> and again, I won't attack people from here because I've been talked to already about that00:20
tgBot<Xorpad> not about attacking someone here, just attacking in general00:20
tgBot<wayneoutthere> @Xorpad, wow man.  cool00:20
tgBot<Xorpad> and I'd rather keep my ability to come here and contribute than attack someone and risk problems00:20
tgBot<Xorpad> @wayneoutthere I know right? too bad I can't share the stuff i get00:21
tgBot<wayneoutthere> @diego_topow, Correction.  It's "Hello Wayne"00:21
tgBot<Xorpad> @wayneoutthere is every people apparently lol00:22
=== xorpad is now known as TremendousOverki
=== TremendousOverki is now known as zerorax
=== HeadlessHorseman is now known as Unit193
tgBot<diego_topow> @wayneoutthere, πŸ˜‚00:33
tgBot<Xorpad> is it just me missing it or is the ubports recovery not on github?03:52
tgBot<Xorpad> also, fixed bug related to hardware not being detected on bullhead, more progress - yay!03:53
tgBot<Xorpad> oh i found it03:53
tgBot<Xorpad> lol i checked my activity time use tracker and I've spent 142 hours on bullhead port04:27
tgBot<Xorpad> lol04:27
tgBot<Xorpad> it's only been 2 or 3 weeks04:27
=== dax is now known as rokosbasilisk
=== rokosbasilisk is now known as dax
=== strawfeminist is now known as el
tgBot<SergioSRM> @Xorpad, Bullhead users are lucky😜07:52
tgBot<Xorpad> haha... not yet, I still have to do a lot of work07:52
tgBot<Xorpad> once you finish 90% of a coding project, all you have left to do is the other 90%07:52
tgBot<Daniel_Wood> @Xorpad, So true...07:56
tgBot<Xorpad> there's always another 90% waiting for you when you finish your current 90%08:05
tgBot<SergioSRM> @Xorpad, You are going to kill yourself... go to sleep😴😴😴08:05
tgBot<Xorpad> Lol I slept for 18 hours last time08:06
tgBot<Xorpad> I'm good for now08:06
tgBot<Xorpad> I'm not even remotely tired08:06
tgBot<Xorpad> If i felt tired I would sleep but I just want to code more08:08
tgBotDelper was added by: Delper09:11
tgBot<Xorpad> welcome @Delper09:11
tgBot<Delper> Hello everyone, people.09:11
tgBot<Xorpad> how are you?09:12
tgBot<Delper> Not bad, how are you doing?09:14
tgBot<Xorpad> pretty good09:14
tgBot<Xorpad> starting to get a little bit tired09:14
tgBot<Xorpad> probably will sleep in 1-2 hours, but I want to fix this bug first09:15
tgBot<Milan Korecky> @Delper, Hello Dmitry Delper and welcome!  I'm going to send you a quick message on the side to make sure you have a few excellent tools to get you going.  Just wanted to let you know so you know who I am when I send it. :)09:25
tgBot<Chris Clime> hey folks, has anyone tried cross compiling oxide before ? I've set up a chroot as described here https://wiki.ubuntu.com/Oxide/ArmCrossCompiling , but for some reason it always will compile for x64 instead of armhf, are there additional config steps needed ?09:26
tgBot<delijati> @Chris Clime, @mariogrip got it already running ... ask him ...09:26
tgBot<Chris Clime> @delijati, ok thanks09:27
tgBotHelmi4X was added by: Helmi4X09:40
tgBot<Helmi4X> (Photo, 720x1280) https://irc.ubports.com/90p8nOi5/file_1596.jpg Help  β€¦ Anyone instal Ubuntu with multirom but always like this  β€¦ Nexus 509:43
tgBot<Milan Korecky> @Helmi4X, Hello Helmi Sumatriand welcome!  I'm going to send you a quick message on the side to make sure you have a few excellent tools to get you going.  Just wanted to let you know so you know who I am when I send it. :)09:44
tgBot<Helmi4X> Ok sir thank a lot09:45
tgBot<Milan Korecky> Multiroom is not yet for UT available, but there is @Xorpad trying to do so, but he has just left to sleep09:47
tgBot<Xorpad> no I didn't , but I'm working on bullhead port now, I worked on multirom earlier today09:47
tgBot<Xorpad> I should go to sleep though09:48
tgBot<Milan Korecky> than you are lucky guy @Helmi4X O Will is the perfect gentlman to explain you all the matter09:48
tgBot<Xorpad> what do I need to explain?09:49
tgBot<Milan Korecky> Helmi Sumantri has just joined the groub and was trying to install UT, multiroom, see above, and I do not know how to esplain that this is not yet available and what is the current situation, but I know you are taking some care about it dear @Xorpad09:54
tgBot<Xorpad> You can't isntall UT with multirom anymore, because the person who made it abandoned it and the person who adopted the project doesn't care about ubports and hates us and has been flooding our irc channels for a while now... But I made copies of all his work, and am working on reviving multirom installable UT09:56
tgBot<Xorpad> Hopefully within the next 1-2 weeks it will be ready for hammerhead or at least one device09:56
tgBot<Xorpad> which device do you have?09:56
tgBot<Milan Korecky> @Xorpad, @Helmi4X09:57
tgBot<Xorpad> I was going to do it for hammerhead, then port it to bullhead and nexus 4 since I have those 3 devices already and don't need to buy them09:57
tgBot<Xorpad> which device is that? you highlighted someone instead of naming a device09:58
tgBot<Xorpad> Oh nexus 509:58
tgBot<Xorpad> yeah that was the first device I intended to fix it for and the one i've been working on so far, so hopefully in a few weeks you will have a working version of it09:58
tgBot<Milan Korecky> I do not know why he does not unswear us now, let us wait09:59
tgBot<Schyken> @Xorpad I don't really know who you are, but I just wanted to say that I absolutely love having you in the group. You're always so active and engaged, and I've had a great time reading through different convos that have answered questions I didn't really know I had until then. Hope to keep seeing you around! :D10:00
tgBot<Xorpad> I will stick around don't worry10:01
tgBot<Xorpad> I will be here less though sooner or later, as I do a lot of martial arts training but am currently on medical leave10:01
tgBot<Xorpad> I had a heart attack, so I'm recovering for a while before I can train again, which means tons and tons of time to code10:02
tgBot<Schyken> @Xorpad, Woah, glad to hear you're recovering! Heart attacks are devastating. Hope you're back up and kicking asap! ;)10:03
tgBot<Xorpad> Yeah, and i'm only 32!10:03
tgBot<Schyken> @Xorpad, O_O Wow10:03
tgBot<Xorpad> I expect to be cleared for light exercise on the 8th, when I see the cardiolgist, but then it will take a long time to go from having trouble walking fast to being able to fight consistantly for long periods of time10:04
tgBot<Xorpad> I can't imagine he's going to give me permission to work out as hard as I can, so I'm expecting it to take a while to get reasonably fit again10:04
tgBot<Schyken> Gotta lay off of those quarter pounders with bacon, eh? :P10:04
tgBot<Mohannes> @Xorpad, Aha another MMA & UBports enthusiast! Props for you WIll!10:05
tgBot<Xorpad> Haha, more like gotta train a more reasonable amount and not push myself 8 hours a day for 2 years straight and expect my body to put up with it10:05
tgBot<Xorpad> @Mohannes In the past few days I've been seriously stopping MMA and only doing BJJ when I return10:06
tgBot<Xorpad> more time for coding, and no head injuries/brain damage10:06
tgBot<Schyken> @Xorpad, That's rigorous, to say the least. What a beating! Definitely wish the best for you, hoping you're cleared soon.10:06
tgBot<Xorpad> thanks for your concern guys... I'm just glad it's slowly getting better on it's own and I can walk almost at my normal pace10:06
tgBot<Xorpad> I usually wake 3.5-4mph, when it first happened 1.5mph was exhausting10:07
tgBot<Mohannes> As you should be doing. I mean recovering from an heart attack is a long process. Nothing works better than a bit of rolling!10:07
tgBot<Mohannes> To get back to the grind!10:08
tgBot<Xorpad> I love rolling10:08
tgBot<Mohannes> OSS!!10:08
tgBot<Xorpad> I suck at it but I live for the short moments and not so frequent successful things I do10:09
tgBot<Mohannes> He man, we all suck. just put in more time and effort to suck less.10:09
tgBot<Mohannes> Where do you train?10:09
tgBot<Xorpad> A place called The Martial Arts Training Center, and another Place called Action Reaction MMA10:10
tgBot<Xorpad> they are affiliated so I get them both covered under one fee10:11
tgBot<Xorpad> which is greatly dicsounted because the coach knows i'm poor and he likes me10:11
tgBot<Mohannes> Sweeping the mats on which you get swept on! Nice10:12
tgBot<Xorpad> Yeah10:12
tgBot<Xorpad> My GF does BJJ, she's really good10:13
tgBot<Mohannes> Im a Renzo Gracie (Holland) blue belt in BJJ and a recreational MMA praticioner.10:13
tgBot<Mohannes> So I feel your pain ;)10:13
tgBot<Xorpad> I'm 3 stripe white belt10:13
tgBot<Xorpad> but I know a lot of advanced stuff... I can't get the basics down but stuff no one knows or understands I always manage to get my submission10:14
tgBot<Xorpad> Like I can cartwheel over a persons head and land behind them with them in a choke hold10:14
tgBot<Mohannes> Ah yes! the good old cartweel pass to the rear naked choke. Instant classic :)10:15
tgBot<Mohannes> And what do you do here? coding around?10:15
tgBot<Xorpad> code10:15
tgBot<Xorpad> and use UT10:15
tgBot<Xorpad> I'm also really good at the Williams Guard if you know it. I have mastered 4 submissions from it and barely anyone knows it's possible to do so they don't see it coming or know how to react10:16
tgBot<Xorpad> usually they tap out before I do the actual submission because I always go for the near arm-bar and they don' know how to roll with me so that it isn't an inverted arm-bar with all my weight trying to dislocate their elbow10:17
tgBot<Xorpad> it's kinda funny cause there is escapes from it and no one knows the position exists10:18
tgBot<delijati> dude seriously +10:18
tgBot<Xorpad> hehe10:18
tgBot<Mohannes> Let the man preach a bit10:19
tgBot<Mohannes> He is going to a difficult time10:19
tgBot<Mohannes> or els he will put you in his Williams Guard10:19
tgBot<Mohannes> ;)10:19
tgBot<Xorpad> I just like to chat about anything and everything lol10:20
tgBot<Xorpad> I'm always getting told to get back on topic10:20
tgBot<Xorpad> which I shoudl do now10:20
tgBot<delijati> :)10:20
tgBot<Mohannes> Quick question on the new browser10:20
tgBot<Mohannes> when you start the browser in UT. Where are the Williams Guard tutorials shown?10:21
tgBot<Mohannes> :D10:21
tgBot<Mohannes> Im out! :P10:21
tgBot<Xorpad> There is very few tutorials on it10:21
tgBot<SergioSRM> @Xorpad, And you dont think that is bevause you are keeping awake tons and tons hours coding without rest?10:22
tgBot<Mohannes> hhahahah10:22
tgBot<Xorpad> I wasn't doing that when it happened10:22
tgBot<Helmi4X> @Milan Korecky, Nexus 5 sir10:22
tgBot<Xorpad> cool, nexus 5 is an awesome phone10:22
tgBot<Xorpad> I love them10:22
tgBot<SergioSRM> @Xorpad, But you need it now. You are a valuable part of UT and we need you alive10:23
tgBot<Xorpad> mfw it's going to take 50 minutes to download the bullhead port from the cloud just so I can do something that requires a bullhead to be connected via usb10:23
tgBot<Xorpad> @SergioSRM If I felt tired or hadn't slept in more than 48 hours i would take a sleeping pill10:24
tgBot<Xorpad> but I woke up 20 hours ago after sleeping for 1810:24
tgBot<Xorpad> I'm not on a 24 hour/day schedule10:24
tgBot<Xorpad> ugh, why does the build tree have to be so massive... I need it locally though, I was working on it on my 64 core skylake server10:25
tgBot<Xorpad> and now I need it locally so I can plug in a working nexus 5x to it for some stupid task, plus just to not rely on the server and not have the code anywhere else10:26
tgBot<SergioSRM> BTW, i have been using UBport on my OPO for a few but I'm really pleased for the result.10:26
tgBot<SergioSRM> very nice battery life, nice performance...10:26
tgBot<Xorpad> also, I only have 20 days left of the server being paid for, and then I'm not paying the crazy rental price when my time is up, so it's dumb to only have it remotely10:26
tgBot<SergioSRM> I just miss some apps but I really want to see UT growing up10:27
tgBot<Xorpad> All my VPS's that I use for backing up and hosting are too weak to work with this stuff... after using this server even my OC'd 1950x threadripper will feel slow10:27
tgBot<Xorpad> @SergioSRM Try and encourage people to develop apps10:27
tgBot<Xorpad> having a good selection of apps will be a major factor in whether or not UT gets adopted by a large user base10:28
tgBot<Xorpad> Symbian which I used to code for was the best smartphone OS at the time, but there was barely any apps, so they had trouble selling them10:28
tgBot<Xorpad> It was the perfect phone OS, built from the ground up for use on phones, whereas ios and android are ports of PC os's, it was built to only be a smart phone10:29
tgBot<Xorpad> And it ran any kind of app, and you could make launcher icons for apps made in any language10:29
tgBot<Xorpad> and it was AMAZING at keeping memory free, it had mechanisms in place to ensure no memory would every not be reclaimed when it was done being used10:29
tgBot<Xorpad> remember malloc() just wants to be free()10:30
tgBot<Xorpad> (c programming joke)10:30
tgBot<Xorpad> it's also a valuable thing to remember, because if you allocate memory, then lose track of the variables location and can't or don't free the memory back up, your system/programs just keep claiming more and more memory without ever freeing it for reuse when it's done using it10:31
tgBot<Xorpad> most higher level and modern languages have a garbage collector that handles that, but C is my language, and in C you have to do memory managment manually10:31
tgBot<Xorpad> C is so great, but so easy to mess up if you aren't experienced and knowlegable10:32
tgBot<Xorpad> easy to make vulnerable hackable, or memory leaking programs, hard to debug, very little functionality so you have to build everything yourself10:32
tgBot<Xorpad> but it translates really efficiently into x86 machine code10:33
tgBot<Xorpad> also mips machine code, but arm is a different beast10:33
tgBot<SergioSRM> @Xorpad, The problem is that I'm not a developer and I dont know developers … I always wanted to know how to so it but the life guide me for other way. So I'm just s enthusiast 😞10:34
tgBot<KrisJacewicz> well that is why I believe in running all the legacy apps off the UT device10:34
tgBot<KrisJacewicz> not the ones crafted especially for it10:34
tgBot<KrisJacewicz> but all the legacy stuff10:34
tgBot<KrisJacewicz> some will be difficult to use on the mobile fomr factor10:35
tgBot<Xorpad> @SergioSRM developers are hard to find when you want them, and they come along with great stuff when you don't need them10:35
tgBot<KrisJacewicz> and with onsscreen keyboard10:35
tgBot<KrisJacewicz> but to carry all that around in the pocket and use on a desktop via ssh with x forwarding that is a killer application in itself10:35
tgBot<Xorpad> I'm going to sooner or later implement the algorithm I made to combine touch input with dictionary lookups to attempt to predict and make more accurate your key presses on the UT keyboard10:35
tgBot<Xorpad> I made the algorithm but I don't know QML which is what the keyboard is made in10:36
tgBot<Xorpad> so I just have a bunch os pseudo code10:36
tgBot<KrisJacewicz> you know even on WIndows with Putty there are free (and paid as well) apps that provide x for forwarding10:36
tgBot<KrisJacewicz> meaning even on windows you can run x apps (or gtk apps) off the UT device onto your desktop10:37
tgBot<Xorpad> I use cygwin for x11 on windows10:37
tgBot<KrisJacewicz> and that is freaking awesome10:37
tgBot<KrisJacewicz> cygwin and putty???10:37
tgBot<Xorpad> cygwin is the only reason I can tollerate using windows10:37
tgBot<Xorpad> no just cygwin10:37
tgBot<KrisJacewicz> I am talking about ssh client with x stack10:37
tgBot<KrisJacewicz> that is better than convergence10:37
tgBot<Xorpad> it's got all sorts of linux software, it's almost a whole distro with a pretty nice repository10:37
tgBot<KrisJacewicz> for convergence you need a phone with port for external monitor10:37
tgBot<Xorpad> it has openssh so you can so X forwarding over ssh10:37
tgBot<KrisJacewicz> or a monitor with some wireless dongle10:37
tgBot<Xorpad> it's a bash shell10:37
tgBot<KrisJacewicz> but just right now on ANY UT device you can install legacy x apps10:38
tgBot<KrisJacewicz> and on any windows/linux/mac desktop you can run them off the phone10:38
tgBot<Xorpad> wait, what are you getting at here, I understand what you said but i'm not getting the point of it all10:38
tgBot<Xorpad> You want x11 ssh forwarded from your phone to pc?10:39
tgBot<KrisJacewicz> to use these x apps on the phone itlsef is another story, but just for the use case with ssh and forwarded X, that is what convergence was supposed to bring10:39
tgBot<KrisJacewicz> x apps on your desktop from a phone10:39
tgBot<Xorpad> yes, that is possible10:39
tgBot<KrisJacewicz> I totally don't get it why this scenario is not exploited more10:39
tgBot<KrisJacewicz> I am using my ut phone like that every day10:39
tgBot<Xorpad> but probably won't happen unless the official devs give me the go-ahead to implement my solution to apt-get breaking update ability and messing things up10:39
tgBot<KrisJacewicz> I come work, puff, my x apps on my dekstop at work running off my phone10:39
tgBot<KrisJacewicz> i come back home, puff, off the phone my apps go onto my desktop/laptop10:40
tgBot<KrisJacewicz> all with me in my pocket10:40
tgBot<Xorpad> it involves a kernel module that combines 2 filesystems in the VFS(virtual file system) so you can install to the rootfs without actually modding it but rather modding another filesystem image that doesn't get pushed replacements for every time an update rolls out10:40
tgBot<KrisJacewicz> @Xorpad, I am already working like that10:40
tgBot<KrisJacewicz> have been since before Canoncial dropped UT development10:40
tgBot<Xorpad> I really think that we need a full apt-get solution that doesn't break anything and doesn't limit anything10:40
tgBot<Xorpad> cool10:40
tgBot<Xorpad> Did you have to remount the rootfs as rw and install with apt-get?10:41
tgBot<KrisJacewicz> I have approx 20 different x apps on my phone and approx 1/3 of that I LASO run on the phone itself10:41
tgBot<KrisJacewicz> sdirectly via xmir without any container any libertine10:41
tgBot<Xorpad> Ahh, makes sense10:41
tgBot<KrisJacewicz> @Xorpad, I either install apps completely locally under home dir10:41
tgBot<KrisJacewicz> or I ONLY create symlinks in the ro portion, for that YES i do remount -o,rw /10:42
tgBot<KrisJacewicz> I also hav my own apps10:42
tgBot<Xorpad> I want to make it possible to do on halium which uses lxc container to hold the rootfs and the way UT does updates, it overwrites the rootfs, or doesn't update, or messes things up and removes everything you installed when you update(or so i've been told)10:42
tgBot<KrisJacewicz> the problem is with how devs write apps on Linux10:43
tgBot<KrisJacewicz> somehow unlike on WIndows linux apps throw their files all over the place10:43
tgBot<Xorpad> Well, that's why I'm making a special gcc python front-end to build apps in python and compile them to very efficient elf binaries10:43
tgBot<Xorpad> but that will take a few years to even be usable10:43
tgBot<KrisJacewicz> but you can just do like windows apps do, pack all of the files together in one folder including libraries10:43
tgBot<KrisJacewicz> and then you don't need any sudo10:43
tgBot<KrisJacewicz> nothing10:43
tgBot<Xorpad> but it already can compile stuff that doesn't fail to work 20% of the time10:44
tgBot<KrisJacewicz> aeven launher can be added to ~/.local/share/applications10:44
tgBot<Xorpad> like, I can run some basic benchmarks, and it's FAST10:44
tgBot<KrisJacewicz> and PATH can be defined in the init script of your user10:44
tgBot<Xorpad> > 90% as fast as the same benchmarks written in pure c10:44
tgBot<Xorpad> about 91.5%10:44
tgBot<KrisJacewicz> but prgrams are written in that weird bs manner of shitting files all over the filesystem10:44
tgBot<KrisJacewicz> so I modify it that I only create symlinks because / portion on UT has low free space10:45
tgBot<Xorpad> also, it supports true multi-threading that spreads across cores unlike the official cpython implementation that runs all the threads in one process on one core10:45
tgBot<Xorpad> but that requires a kernel modification for communication between the threads10:45
tgBot<Field10pg> Β‘Update dev 42!10:45
tgBot<Xorpad> well, it doesn't require it, but it's way faster to do it that way than any other method i've heard of10:45
tgBot<Xorpad> hi @Field10pg10:46
tgBot<Xorpad> how are you?10:47
tgBotAnderson Bataglia was added by: Anderson Bataglia10:59
tgBot<Xorpad> hrm11:06
tgBot<Xorpad> I think instead of trying to get source code from binary trees, we should just build a really good disassembler, and add nasm to the prebuilts toolchain collection along with it, then assemble the aquired code into object files we can link against instead of having the binary device tree, or the source device tree, we'd have the assembly lanage device tree. It would make needing sources of device trees a thing of the past11:08
tgBot<Xorpad> although I don't know if nasm supports aarch64 or only arm11:08
tgBot<Xorpad> let me check now11:08
tgBot<Xorpad> that woudl be perfect, it would take someone like me to make significant changes to the disassembled code, but it we build a disassembler that is good at making things easier to read and indexes various data to show the coder, but really we don't need to modify the device tree, having object files of it is just as good as source if we're not making changes, seeing as the device treee binaries are compiles to objects before dtbs11:10
tgBot<SergioSRM> Hi guys! I'm checking the spanish traslations and i saw this string on gallery-core-app11:10
tgBot<Xorpad> I wonder how much harder it is than I'm making it sound11:11
tgBot<SergioSRM> (Photo, 178x189) https://irc.ubports.com/b70deJB7/file_1598.jpg11:11
tgBot<SergioSRM> that MMM means "month"? and YYYY is year right?11:11
tgBot<SergioSRM> but why are 3 MMM instead of 2?11:11
tgBot<Xorpad> I guess so... but we don;t usually use 3 month digits, is it a number calc view or a keyboard view11:11
tgBot<sverzegnassi> MMM is the abbreviated month name11:11
tgBot<Xorpad> because it might be the abbreviation11:12
tgBot<Xorpad> @sverzegnassi beat me to it11:12
tgBot<sverzegnassi> MMM yyyy is e.g. "Jan 2017"11:12
tgBot<Xorpad> Yes, but there is at least one or 2 months that have 4 character short forms so I am confused11:12
tgBot<Xorpad> june has jn but no 3 letter short form11:12
tgBot<Xorpad> confusing lol11:13
tgBot<SergioSRM> @Xorpad, "JUN"?11:13
tgBot<Xorpad> jun is not proper english, but it would be understandable to any english speaker11:13
tgBot<Schyken> @Xorpad, This actually came as a surprise to me. I feel like my life needs to be re-evaluated πŸ˜†11:13
tgBot<sverzegnassi> @SergioSRM, @TronFourtyTwo might it be worth to add a comment for translators in the source code?11:13
=== MrSkeltal is now known as mniip
tgBot<Xorpad> the source code should be very well commented11:14
tgBot<SergioSRM> @Xorpad, but just jn could be "January" too11:14
tgBot<Xorpad> I never used to write comments before I started working on ubports stuff, becuase I never kept my code when I was done with it or worked with other coders and I can read the code I write easily even if others can't11:15
tgBot<Xorpad> But I've been doing comments on everything that was a bigger change than commenting out or uncommenting something11:15
tgBot<Xorpad> everything is tracked on github though, but until a short while ago I hadn't figured out how to properly build aarch64 rootfs and halium from all the pieces, I had many working versions I abandoned when i decided on a better way11:16
tgBot<Xorpad> I'm on my 4th attempt, i've deleted the first 3 but learned enough that if I delete anything, it's going to be to use the backup I made of this one in it's current state11:17
tgBot<TronFourtyTwo> @sverzegnassi, I'll check. So I should explain why month is abbreviated MMM or should I change it to MM?11:17
tgBot<Xorpad> Like I feel like I've got the phase 1 almost perfect and I know the one set of changes i need to make before moving to the next step which is supporting the hardware11:17
tgBot<Xorpad> attempt 3 go me to being halium building and being able to run a minimal debian rootfs, running ssh and connecting to my wifi, and me having a shell over ssh on halium 7.1 but there was issues with the way I organized the code and I made a huge mess of hackish code that I wanted to rewrite, so combination of factors led to deletion of attempt 3 and the beginning of attept 4, which is basically at a point where I save a copy incase I restart because eve11:20
tgBotI've got now is done right11:20
tgBot<Xorpad> attempt 4's next step is to start adding the code to control/configure/interface with the hardware11:21
tgBot<Xorpad> I don't know how to do that at all yet, but I've written sever hardware accelerated graphics drivers for my x86 hobby os projects when I was learning/practicing OS dev11:21
tgBot<sverzegnassi> @TronFourtyTwo, Generally, when UT was still maintained by Canonical, we used to add something like: … // TRANSLATORS: "MMM" is the abbreviated localized month name (e.g. 'Jan') … // see http://qt-project.org/doc/qt-5/qml-qtqml-date.html#details for valid expressions.11:22
tgBot<TronFourtyTwo> @sverzegnassi, Oh ok got11:24
tgBot<Xorpad> After 14 years of doing PC projects, I was like, there's no way I am gonna make anything anyone would consider using as a pc OS, even though I was enjoying my 3rd OS project, so I decided that I didn't think android or ios were as good as I could put together based on linux and with android driver HAL and the things that were too large or out of my scope of practice I could use opensource, but I wanted to keep parts of it proprietary, then I relalized 11:25
tgBothad revived Ubuntu Touch and I would have some serious competition with ubports at a point I would be at in 8-10 years already... So I put my own linux phone os on the back-burrner intending to stop working on it so I can be an ubports contributor11:25
tgBot<Xorpad> Because ubports is the best chance I have to make people really benefit from and enjoy my work11:25
tgBot<Xorpad> even if it's not a business venture like I planned, I'm cool with just doing FOSS stuff and this project feels good to be helping11:26
tgBot<Xorpad> i feel like this is my first chance to have my code be useful to people and have them want to use it11:28
tgBot<SergioSRM> @UniversalSuperBox, I checked and is missing. Where I can submit a bug? πŸ™„11:28
tgBot<Xorpad> did you look in the place?11:28
tgBot<SergioSRM> I checked all strings of Gallery-core11:29
tgBot<SergioSRM> And it's not there11:29
tgBot<Xorpad> I just spent 45 minutes downloading the entire build tree from my server to my laptop, and then it failed becuase it couldn't fit the 10gb file on the ntfs system or something else happened I don't know11:30
tgBot<Xorpad> but I changes it to ext4... this laptop can't boot linux unless you have windows 10 cmd line to make settings changes in the uefi firmware settings that point it towards the grub uefi bootloader instead of the windows one, so I had an ntfs filesystem that I deleted everything(windows and its included stuff) been using it as storage11:32
tgBot<Xorpad> but now I just wasted 45 minutes to hit a fail point so I changes it to ext4 now and have to wait another 50-60 minutes11:32
tgBot<SergioSRM> Issues issues...11:33
tgBot<Xorpad> it's at zerorax.guru/halium-7.1.tar.bz2 if anyone wants to look at it, but I just restarted it a few hours after I woke up so like 24 hours ago, and I spent 5 hours afk, so 19 hours it took me to hack my way to that snapshot... it's 11gb though and it's compressed with bzip2 I think it's 2-3 times bigger extracted, because it has all the toolchains and components and repositories, it's the full build tree11:35
tgBot<Xorpad> I have it on github too but the last commet needs to be reverted11:36
tgBot<Xorpad> github.com/xorpad/halium-7.1-bullhead (not the full build tree just the sources and no repository files includes those are big11:37
tgBot<Xorpad> but that's all the relevant code without the toolschains and sdks. there's a lot of Java related bloat in halium 7.1 they didn't really strip out the stuff that isn't needed which means at some point soon I'll need to spend 6-8 hours stripping every trace of java from it11:38
tgBot<Xorpad> ugh such an annoying task, just looking for things to remove from files11:38
tgBot<Xorpad> but right now there's a lot of stuff in the system.img that doesn't need to be there and a lot of kernel sutff that can be removed because it supports android functionality we don't need. but the only thing wrong with that bzip2 file is that I haven't edited the defconfig file to comply with the settings and modules halium requires, I need to look around the menuconfig to find the 20 or so things i need to turn on or off11:40
tgBot<Xorpad> I forgot to change the defconfig and I'm taking a break from coding11:40
tgBot<Xorpad> while I download the bz2 myself so I can use it locally and work with it on my own box11:41
tgBot<JBBgameich> The Android sounds also found their way in my Halium Android container, that would be one of the things to strip out11:41
tgBot<Xorpad> @JBBgameich I made my own rootfs I customized it, so it's just bloat/overhead in the system partition11:42
tgBot<JBBgameich> I know, the sounds are on the system image11:42
tgBot<Xorpad> I completed the experimental incomplete aarch64 support for qemu-static, then used a modifed version of live-build to create the rootfs in an aarch64 chroot into the rootfs so i could customize it as if it was running and I had it fully installed except in my ssh terminal instead of on the phone11:43
tgBot<Xorpad> but no graphics or sound yet11:44
tgBot<Xorpad> or button support11:44
tgBot<Xorpad> or bluetooht11:44
tgBot<Xorpad> vibration works11:44
tgBot<Xorpad> wifi works11:44
tgBot<Xorpad> I can use a busybox shell via ssh into it and check the logs which have no errors last time I ran it11:44
tgBot<Xorpad> but that was with a debian rootfs not ubuntu touch11:45
tgBot<JBBgameich> I also have a Debian rootfs around, but it's sort of untested because graphics don't work at all yet in my device, independent of the rootfs11:45
tgBot<JBBgameich> Github.com/jbbgameich/rootfs-builder11:46
tgBot<Xorpad> It took me until yesterday to be able to build my aarch64 rootfs because it invovled modifying qemu source, live-build source, debootstrap sourch, and then a lot of messing around once it was built while chrooted into it11:46
tgBot<Xorpad> yeah a debian rootfs is easy to find for download, that's why that's what i've run so far11:47
tgBot<JBBgameich> But yeah, mine is only armhf yet11:47
tgBot<Xorpad> but when I'm done taking a break, i'm going to attempt to run my xenial aarch64 rootfs11:47
tgBot<JBBgameich> @Xorpad, Can you send a link?11:47
tgBot<JBBgameich> The Halium rootfs is Ubuntu based, so I wonder which debian rootfs you found11:48
tgBot<SergioSRM> @Flohack is there a way to place Emojis in your Telegram App? 😐 I just can find stickers11:49
tgBot<Xorpad> um, I might have deleted it(if you note above my first 3 attempts to get halium fully booting with no errors ended with me realizing there was a lot of things I could do much better and deleting it, so this is the fourth build tree/repo i've constructued, and I feel like I got it right this time, except I forgot to modify the defconfig for the kernel to meet halium requirements11:49
tgBot<Xorpad> so I need to edit the defconfig, then compile it all, flash it, push the rootfs, and pray11:49
tgBot<Xorpad> :D11:49
tgBot<nfsprodriver> Ubuntu Touch has an integrated emoji set 'Em' for OSK keyboard.11:50
tgBot<Xorpad> maybe if I pracice astral projection through void meditation I can  leave this universe and when I come back the phone will just magically work somehow11:50
tgBot<Xorpad> lulz11:50
tgBot<Xorpad> I don't like emojis, i've had a pc since I was 3 which was 1988 in the dos days with BBSs, i like ascii emojis11:51
tgBot<SergioSRM> @nfsprodriver, I have it but I can only switch the keybard between English and Spanish11:51
tgBot<Xorpad> I prefer to use text emoji11:51
tgBot<nfsprodriver> Long press11:52
tgBot<SergioSRM> @nfsprodriver, oh! I see11:52
tgBot<Xorpad> I didn't get windows 3.1 till I was like 6 or 7, so I grew up with dial-in BBSs and when the first ISP opened that wasn't a long distance call we had internet on win nt 4, but there was a lot of text based content, including muds which I loved and inspired me to learn to code and were my example programs that I learned from11:53
tgBot<nfsprodriver> You also can resort then in the system settings.11:53
tgBot<SergioSRM> that is not natural behavior11:53
tgBot<Xorpad> I remember when I was 12 and learning C, I printed out 85000 pages of source on the most advance popular MUD server at the time... and I carried it around everywhere with me reading source and correlating it to what I knew about the game so I could learn C11:53
tgBot<Xorpad> I knew other languages, but C was the first one I took seriously and fully mastered11:54
tgBot<Xorpad> I was 11 when I started learning C11:54
tgBot<Xorpad> I never read the whole 85000 pages, but I learned how to code text based client and server programs and I learned how to write C11:54
tgBot<Xorpad> Then I found a $100 bill on the ground and bought Kernighan and Ritches The C Programming Lanauage, aka the bible of C, and I used it as a reference manual after I read though form front to back once, because even today after all these years it's still the most complete book on C programming, although it's not a book for someone who's never learned to program before at all11:56
tgBot<Xorpad> It's more a book for programmers to learn C as an additional language11:57
tgBot<wayneoutthere> @Anderson Bataglia, Hello Andrea and welcome!  I'm going to send you a quick message on the side to make sure you have a few excellent tools to get you going.  Just wanted to let you know so you know who I am when I send it. :)12:03
tgBot<Juanxo> Anyone knows a good place to buy second hand smartphones?12:17
tgBot<Juanxo> πŸ€”12:18
tgBot<Xorpad> Juanxo, does your location have craigs list?12:18
tgBot<Xorpad> that's a good place to find sketcy random people selling things for prices that make you suspect they are stolen12:19
tgBot<SergioSRM> @Juanxo, Wallapop, www.vibbo.com and www.milanuncios.com12:20
tgBot<Xorpad> I found a guy who sold me 2 nexus 5x's for $200 each, unopened factory unlocked, he lived in the worst area in the city, like ghetto land, and I was fully ready to fight off an attempted robbery, but then when we met he seemed scared I would rob him, and I didn't feel threated by him at all and the deal was good12:20
tgBot<Xorpad> but then afterwards I realized they were probably stolen12:21
tgBot<Chris Clime> I've set up a VM with Ubuntu 16.04, and it is possible to install "webbrowser-app" (based on oxide) and "ubuntu-keyboard" (maliit plugin) as deb packages. The webbrowser itself runs, but is there a way to make the ubuntu keyboard show up in desktop mode, so that I can test it together with webbrowser-app ?12:21
tgBot<Juanxo> @SergioSRM trying to find something in these places, but can't find anything12:21
tgBot<Xorpad> for that price, in that part of the city, form some teenager12:21
tgBot<Xorpad> he showed up with 4 other teens to make sure he didn't get robbed, because in that area it's probably a 50/50 chance on a deal like that that you will get robbed... When I saw how scared he was I stopped being worried about him robbing me and just tried to keep him calm12:22
tgBot<Juanxo> Looking for OPO, Nexus 5, Optimus L90...12:22
tgBot<Xorpad> he was maybe 15 or 16, and seemed very shy, his friends looked like wanna be thugs, but they didn't come near me they just kept watch from a distance incase i tried to rob him12:23
tgBot<Xorpad> so yeah, buy used phones off craigs list from the sketchiest part of town.. it worked for me12:23
tgBot<SergioSRM> @Juanxo, did you try on Ebay?12:24
tgBot<SergioSRM> are you from Spain? Juanxo12:24
tgBot<Xorpad> ebay is expensive, amazon is cheaper unless you are bidding on stuff, you can get good deals on auctions but the prices to buy stuff without bidding on ebay is higher than amazon12:25
tgBot<Xorpad> I have gotten great deals on ebay auctions, but for immediate purchases the prices are not competitive12:25
tgBot<Juanxo> @SergioSRM  I'll have a look12:25
tgBot<SergioSRM> @Juanxo, Dont trust the first seller … https://www.ebay.es/itm/Movil-Smartphone-OnePlus-One-3Gb-Ram-64Gb-Rom-Cyanogen/263288522696?hash=item3d4d3807c8:g:LOkAAOSwE9JZ4g6n#payCntId … He only accepts "bank transferences". On ebay always use PayPal12:27
tgBot<Xorpad> yeah you can get scammed buying stuff from random people12:29
tgBot<Xorpad> I was fully ready when I met that guy for the chance that I would get jumped, but then it worked out cool12:29
tgBot<Juanxo> @SergioSRM  wow!!! It seems very good price...12:29
tgBot<Xorpad> when I saw him show up with 4 other teens, I got worried, but then they sat down at a tanble 15 feet away and only he approached me12:30
tgBot<Xorpad> I was checking out the phones, and told him  would open and test them, and if no problems I had the cash for both in my pocket12:31
tgBot<SergioSRM> @Juanxo, Yes, It's a good price but you can be scammed12:31
tgBot<Xorpad> the whole time I was testing he phones he was looking at me like he thought I was just gonna run away with the phones12:31
tgBot<SergioSRM> if you are from Alicante or near area, you can offer him to meet him12:31
tgBot<Xorpad> i guess when you grow up in the ghetto you have to develop a sense of fear for stuff like that12:31
tgBot<Xorpad> I grew up in a nice town12:31
tgBot<Xorpad> suburb12:32
tgBot<Xorpad> so I never had to deal with stuff like that, the worst I had was bullys12:32
tgBot<Juanxo> Sergio Yes, that's the problem with this12:32
tgBot<SergioSRM> @Xorpad, survival instinct πŸ‘¨πŸ»β€πŸŽ€12:33
tgBot<Xorpad> Yeah12:33
tgBot<Xorpad> I was lucky, my parens were middle class12:33
tgBot<Xorpad> and chose a nice neighbourhood because they both worked, dual-income family12:34
tgBot<Xorpad> I been robbed some times in the city, but that hasn't happened in a long time12:34
tgBot<Xorpad> one time, this guy pulled a glock 17 on me in an alley while I was having a cigar. unfortunately for him, he didn't realize he was standing close enough for me to take his gun... i know it was a glock 17 because it was mine when the encounter was ocver12:35
tgBot<Xorpad> lol12:35
tgBot<Xorpad> Why would you pull a gun on someone and then stand within arms reach? you stand far enough away so they can't grab it, that's just common sense12:36
tgBot<Xorpad> I never even learned gun disarms or practiced them before... i just grabbed the gun and really quickly punched him in the wrist, the I stood back like he neglected to do, and told him to empty his pockets, then I told him to walk away he did... just before he turned around to walk away, I noticed he pissed himself. he had $800 cash in the wallet he left me and an Omega watch12:37
tgBot<Xorpad> so $800 cash, $600 watch, glock 17, I was a happy 17 year odl12:38
tgBot<Xorpad> old12:38
tgBot<Xorpad> sorry i'm off topic again12:38
tgBot* Xorpad shuts up12:38
tgBot<Juanxo> πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚12:38
tgBot<Xorpad> lol, pull a gun on someone, lose everything because they wern't scared of you12:39
tgBot<Xorpad> I bet he never tried that on anyone again12:39
tgBot<Xorpad> i should have made him leave his clothes too but I was too young to think such a twisted idea12:39
tgBot<Xorpad> Just made him walk home in his underwear12:39
tgBot<Xorpad> walk of shame for the armed robber12:40
tgBot<Xorpad> damn still off topic, I'm gonna go to the OT channel12:40
tgBot<SergioSRM> (Photo, 720x1280) https://irc.ubports.com/RzbXxTIU/file_1600.jpg Why do we have a tab just for one option? Are there plans to move this option for other tab like System? or mix it with keybard settings in a "Functionality" tab?12:40
tgBot<Xorpad> I was thinking sliding up and down could have some added functionality too12:41
tgBot<Xorpad> like, there's room for more features, but don't add stuff that isn't useful to a large protion of the user base unless it's an optional addtion... Maybe we need a xmir plugin system, we could power it with lua. I hate lua but there is opensource lua engines that could be used to base a plugin system on which would make the task much much easier than starting from nothing12:42
tgBot<Xorpad> some of the opensource lua interpreters are even designed to be incorporated into other programs for when people have ideas like we're talking about now12:43
tgBot<Xorpad> i would rather have python, but there isn't a python interpreter that we can easily integrate into the system and that won't significantly take up resources and slow the system12:44
tgBot<Xorpad> I've used lua to make world of warcraft addons12:44
tgBot<Xorpad> many years ago12:44
tgBot<Xorpad> i don't remember anything about it12:44
tgBot<SergioSRM> (Photo, 720x1280) https://irc.ubports.com/M2YNRb3C/file_1602.jpg Like this, too much empty space. Could be great that instead of a button to carry you to the Settings. Just integrate the settings of language and text here12:45
tgBot<SergioSRM> @Xorpad, what is "lua"?12:46
tgBot<SergioSRM> I dont know the meaning of that word12:46
tgBot<Xorpad> it's an interpreted scripting language that has easy to learn/use syntax and is easy to learn12:47
tgBot<SergioSRM> oh, ty! :)12:47
tgBot<Xorpad> it's kind of like python except not as good and with less built in functionality12:47
tgBot<Xorpad> but it would be easier to implement since we would just have to use the interpter as a library for the plugin system, instead of turning python interpreter from a script running system into a libarary that has features allowing for linking it into a more complex system12:48
tgBot<Xorpad> like it would be 90-95% less to use a ready made lua interpreting library than it would to make any python implementation do the same thing12:49
tgBot<Xorpad> because the interpreter is the hard part, adding support for it when it's build to be easily supported would be trivial with lua12:50
tgBot<Xorpad> okay the build tree is downloaded 15 minutes ago and is 40ish % extracted12:52
tgBot<SergioSRM> @Xorpad, This information would be useful if I knew how to develop πŸ˜‚12:55
tgBot<Xorpad> @SergioSRM you will only learn if you try12:56
tgBot<SergioSRM> @Xorpad, I know but at the moment  I don't have time enough to sit and learn12:57
tgBot<Xorpad> That's a good reason i guess12:57
tgBot<Xorpad> but  it's also the same reason people who sit on the couch eating junk food don't go to the gym and stay fit12:58
tgBot<Xorpad> lulz12:58
tgBot<SergioSRM> @Xorpad, lol12:59
tgBot<Xorpad> just saying13:00
tgBot<Xorpad> I mean, some people really don't have time for things, and some people just don't feel like making the time13:00
tgBot<samitormanen> any ideas why I am getting this error? I am trying to start ubuntu-sdk. "Stopping containers: All containers stopped. Creating default network bridge ..... FAILED  β€¦ error: Creating the bridge failed with: not implemented  β€¦ β€”-Task exited with errors, please check the output---"13:09
tgBot<samitormanen> qtcreator: Setting up the container backend failed.13:10
tgBotfaizalsa was added by: faizalsa13:20
tgBot<Milan Korecky> @faizalsa, Hello Faisal Samiron and welcome!  I'm going to send you a quick message on the side to make sure you have a few excellent tools to get you going.  Just wanted to let you know so you know who I am when I send it. :)13:28
tgBot<mimecar> @samitormanen Have you Ubutnu 16.04 with all the updates? Is the first run of the SDK?13:29
tgBot<samitormanen> @mimecar, Yes to all questions13:31
tgBot<mimecar> Have you added your user to lxd group and closed the sesion?13:31
tgBot<samitormanen> yes13:32
tgBot<mimecar> it should work, Have you reboot the computer?13:32
tgBot<samitormanen> yes13:33
tgBot<mimecar> I'd have to mount a virtual machine to see if I can replicate the error.13:34
tgBot<samitormanen> Ok, I try to purge all packages and install again13:35
tgBot<mimecar> Can your computer run virtual machines?13:35
tgBot<samitormanen> Yes, it isnt fastest netbook, but win xp is running fine.13:36
tgBot<mimecar> you can test this virtual machine https://goo.gl/HqUPvV13:36
tgBot<mimecar> It has Mate with the Ubuntu SDK already configured to work13:37
tgBot<samitormanen> Ok, nice. thanks13:37
tgBot<mimecar> and I'll check the error this weekend13:38
tgBot<mimecar> Do you use any PPA repository?13:38
tgBot<DiogoConstantino> @mimecar how hard is it to install it and get it ready?13:38
tgBot<mimecar> Install the Ubuntu SDK on a real machine?13:38
tgBot<DiogoConstantino> yes13:38
tgBot<DiogoConstantino> on a Ubuntu 16.0413:39
tgBot<mimecar> It is to add a PPA and install several packages. If there are no problems with repositories, it's not complicated.13:39
tgBot<DiogoConstantino> I haven't done it for a while13:39
tgBot<samitormanen> @mimecar, ppa:ubuntu-sdk-team/ppa13:40
tgBot<mimecar> That PPA shouldn't be a problem.13:40
tgBot<samitormanen> ok13:40
tgBot<mimecar> 1. Add the PPA and update the system. … 2. Install the Ubuntu SDK. … 3. Add the user to the LXD group and log out. … 4. Download the files of the SDK kits.13:41
tgBot<mimecar> The documentation uses Ubuntu 16.04 as the base distribution.13:42
tgBot<DiogoConstantino> +- straight forward13:42
tgBot<mimecar> @samitormanen what's your netbook model?13:47
tgBot<samitormanen> acer aspire one 722, 4Gb ram. I know it is not best option..13:50
tgBot<samitormanen> However ubuntu works very nice, much better that previous Win713:50
tgBot<mariogrip> @Chris Clime, You can use the toolchan configs https://github.com/ubports/oxide/blob/master/build/toolchain_configs/ubuntu-arm-linux-gnueabihf.cmake to cross compile14:13
tgBot<mariogrip> @mariogrip, the use `$ cmake -DCMAKE_TOOLCHAIN_FILE=[path to the toolchan file i sent you]`14:15
tgBot<mariogrip> you also will need to bootstrap gn14:15
tgBot<samzn> who loves acryllic?14:15
tgBot<samzn> prototyping some stuff on Qt that I think can be interesting for developers and for making a more fluid experience14:16
tgBot<samzn> (Photo, 253x248) https://irc.ubports.com/SwBbeGH0/file_1604.jpg14:16
tgBot<Daniel_Wood> @samzn, Kel loves acryllic?14:16
tgBot<samzn> (Photo, 205x214) https://irc.ubports.com/l1Rd4yP2/file_1606.jpg14:16
tgBot<samzn> renders at 5% resolution and still keeps a nice effect14:16
tgBot<samzn> I know 16.04's blur effect was really laggy on mobile14:17
tgBot<wayneoutthere> The Latest from the Ubuntu Touch News Desk - November 1st edition … https://soundcloud.com/ubports/ubuntu-touch-news-desk-17110114:19
tgBot<c_smith> OP5 is still being worked on in the Halium side, correct?14:20
tgBot<ebetonro> @Xorpad, is the month Iso trhee chars like for june is JUN14:21
tgBot<Xorpad> I don't know, I think it's probably the correct input, but it's not proper english14:22
tgBot<ebetonro> It is proper let me get you an example14:22
tgBot<ebetonro> http://php.net/manual/en/function.date.php14:24
tgBot<ebetonro> jan … feb … mar … apr … may … jun … jul … aug … sep … oct … nov … dec14:24
tgBot<ebetonro> for M you will get those results with upercase14:25
tgBot<ebetonro> this is similar in almost all programming languages14:25
tgBot<Xorpad> @ebetonro i get that it works, but according to my university english professor it's not proper english14:26
tgBot<Xorpad> so, I kind of tend to believe him14:26
tgBot<Xorpad> usable and gramatically/syntacticly correct are seperate things14:27
tgBot<ebetonro> proper english? in uk or us?14:27
tgBot<ebetonro> cause those two tend to be diferent :D14:27
tgBot<Xorpad> Canada and UK for sure, US I can't say14:27
tgBot<ebetonro> Ok I couldn't find any iso to say any of us is wrong15:02
tgBot<popescu_sorin> https://community.ubuntu.com/t/mir-release-0-28-1/129415:48
tgBot<popescu_sorin> The mir-team/release PPA … For the sensible folks that are on a supported Ubuntu release (16.04 LTS β€œXenial”, 17.04 β€œZesty” or 17.10 β€œArtful”) Mir 0.28.1 will soon be available in the mir-team/release ppa. (The launchpad builders used to populate the PPA are offline at the time of writing due to some infrastructure changes.) To use the PPA: … $ sudo add-apt-repository ppa:mir-team/release … $ sudo apt-get update15:48
tgBot<Flohack> @SergioSRM, Just switch the keyboard. Its the lower left symbol with the globe ^^16:14
tgBot<SergioSRM> @Flohack, Yeah! @nfsprodriver told me that I have to do a long press ☺️16:28
tgBot<Flohack> @SergioSRM, Long press on what? I just press it briefly16:29
tgBot<SergioSRM> @Flohack, Because I have three keyboards: English, Spanish and Emoji16:30
tgBot<SergioSRM> The globe icon change for the previous keyboard16:30
tgBot<SergioSRM> So if I have Spanish and English it changes between them16:31
tgBot<SergioSRM> I dont know if is working as intended or is just a bug16:32
tgBot<Milan Korecky> briefly briefly you switch betwen most used keyboards, less briefly you get a menu where you can choose, to se the different keyboard and emoji go to settings languague and text16:35
tgBot<Milan Korecky> and activate what you need16:36
tgBot<Milan Korecky> (Photo, 1080x1920) https://irc.ubports.com/gKVWPdBs/file_1608.jpg16:36
tgBot<Milan Korecky> (Photo, 1080x1920) https://irc.ubports.com/dwhzPKOH/file_1610.jpg16:37
tgBot<Milan Korecky> less briefly is holding finger on little bit16:38
tgBot<delijati> supergroups in telegram is the click released ?16:41
tgBot<per_sonne> @Milan Korecky, Yeah, I have to use Portuguese, French and English on a daily basis and it's a bit of a pain...I wish there was some auto detect of language or something...16:42
tgBot<wayneoutthere> @popescu_sorin, MIR!  MIR! … MER!16:48
tgBot<Flohack> @delijati, No, working on the last few bugs. I hope I can release today16:57
tgBot<Crash_Burn> @Flohack, πŸ‘πŸ‘‹πŸ˜ƒ16:57
tgBot<Flohack> @SergioSRM, Ok understood justz using 1 keyboard ^^16:57
tgBot<delijati> @Flohack, awesome ... last time i looked into that code the build setup was way to complicated to do set it up as a side project :/17:03
tgBot<Flohack> @delijati, It took me a long time to understand it but then if you are familiar its ok. BTW looking for someone who would like to do code refactoring, there is a huge .h file which needs actually split into smaller .h and .cpp files. Someone found it sexy to have code implementation in the .h ^^17:04
tgBot<Lorxu> @Flohack, Well some meat on the bones can be? :P17:05
tgBot<delijati> urggs oO17:05
tgBot<Flohack> @Lorxu, LOL lets make a soup out of it17:05
tgBot<Lorxu> Wow you cannibal :P17:06
tgBot<PhoenixLandPirate> @Flohack, Ooooo17:06
tgBot<SergioSRM> @Flohack, I hope too! πŸ‘πŸ‘17:19
tgBot<samitormanen> (Photo, 960x1280) https://irc.ubports.com/LdrFE2ko/file_1612.jpg18:00
tgBot<samitormanen> Sim denied? 😳18:01
tgBot<samitormanen> Cannot get it working any more. Damn..18:01
tgBot<Stereofont> @samitormanen, Have they got a policy against hotspots?18:08
tgBot<Flohack> @samitormanen, Maybe broken. Started with me in the same way18:15
tgBot<Stereofont> @Flohack, Does it fill a cache?18:17
tgBot<Flohack> Ah this was a sad story from BQs, with the SIMs from T-Mobile they tried to get some info from the SIM-card, but it failed and the SIM made an entry into an error log18:18
tgBotgabrc52 was added by: gabrc5218:18
tgBot<Flohack> So when the log was full or the NVRAM broken, the SIm gave uop18:18
tgBot<Flohack> Had 4 SIM cards until I found out what goes on18:18
tgBot<Flohack> So our BQ E5 and E4.5 is a SIM card killer ^^18:18
tgBot<David_Gamiz_Jimenez> @Flohack, πŸ‘πŸΌπŸ‘πŸΌπŸ‘πŸΌπŸ˜18:19
tgBot<Crash_Burn> Hello @gabrc52 and welcome!  I'm going to send you a quick message on the side to make sure you have a few excellent tools to get you going.  Just wanted to let you know so you know who I am when I send it. :)18:20
tgBotMarkus was added by: Markus18:21
tgBot<Markus> Hallo18:22
tgBot<Crash_Burn> Hello Markus and welcome!  I'm going to send you a quick message on the side to make sure you have a few excellent tools to get you going.  Just wanted to let you know so you know who I am when I send it. :)18:22
tgBot<Markus> ok. thanks. Now i flash my bq e4.518:23
tgBot<Stereofont> @Markus, Coming from Android?18:25
tgBot<Markus> No.  i use ubuntutouch18:25
tgBot<samitormanen> @Flohack, Which log? Syslog?18:25
tgBot<Stereofont> Okay. Easier18:26
tgBot<Crash_Burn> @Markus, 🀘😎18:26
tgBot<Crash_Burn> I wish everyone said that!18:26
tgBot<Stereofont> @Markus, Which desktop?18:26
tgBot<Markus> canonical ubuntu touch. till now.18:26
tgBot<Stereofont> What on PC?18:27
tgBot<Stereofont> When you flash, what OS on your computer?18:28
tgBot<Markus> On my computer i use LinuxMint 17.3 Cinnamon18:29
tgBot<Stereofont> @Markus, If you can partition Ubuntu 16.04 temporarily that might make it easier18:30
tgBot<samitormanen> Or use a ubuntu live cd18:31
tgBot<Stereofont> Maybe you have an old machine?18:31
tgBot<Markus> yes. a old thinkpad18:32
tgBot<Stereofont> I mean a machine that you are not using?18:33
tgBot<Stereofont> Live CD worth trying18:33
tgBot<Crash_Burn> @Stereofont Thanks for helping Markus πŸ‘18:34
tgBot<Stereofont> Live USB…18:34
tgBot<Crash_Burn> @Stereofont First Responders group is interested in recruiting you.18:36
tgBot<Stereofont> @Crash_Burn, I have done it for a while unofficially lol18:37
tgBot<Crash_Burn> Nice! I can tell.  Its doing what you are doing, but in a more official capacity. If you have time and desire, let us know.18:40
tgBot<Stereofont> @Crash_Burn, Okay. Fine to do that18:42
tgBot<Crash_Burn> @Stereofont, Wheels are in motion.  Thanks so much for supporting Ubuntu Touch!18:46
tgBot<josueqb> @samitormanen, that's happened to me before, I usually turn on flight mode for a bit, then back off and it usually comes back to life.18:56
tgBot<samitormanen> After 1,5hours gsm network came back. MAybe it was operators end problem.19:02
tgBot<Flohack> @samitormanen, The log on the SIM card19:02
tgBot<Flohack> Hello from UT telegram19:04
tgBot<wayneoutthere> @Stereofont, welcome to welcome :)19:04
tgBot<Flohack> I will put now this click on GH19:04
tgBot<Crash_Burn> (Document) https://irc.ubports.com/hlRYBZob/file_1613.mp419:04
tgBot<Crash_Burn> Sorry , couldn't help myself!19:05
tgBot<Flohack> If you can live with a few troubles, like now reply text disappeared in the messages ^^19:06
tgBot<Markus> Detecting device … JU026333  fastboot … Device detected ! … Its stopped in :....19:06
tgBot<Markus> I think i will try ubuntu 16.1019:06
tgBot<Markus> 16.04 or higher19:07
tgBot<samitormanen> @Flohack , ok. Thanks!19:07
tgBot<j2g2rp> you are great @Flohack19:10
tgBot<Markus> LinuxMint 18.2 based on ubuntu 16.04  β€¦ Is it better?19:15
tgBot<Stereofont> @Markus, 'Based on' is fairly distant. The real thing is preferred. Good luck tomorrow!19:30
tgBot<Markus> a small ubuntu version (16.04) is ?19:33
tgBot<Markus> MDT works witk ubuntu budgie 17.10 ?19:35
tgBot<Stereofont> @Markus, Trying with Mint would be an experiment. We might learn something. For more certainty standard Ubuntu 16.04 is the best choice to get it done19:36
tgBot<Stereofont> @Markus, I think I used that, so yes I think19:37
tgBot<Stereofont> @Stereofont, It threw up one dependency19:37
tgBot<Stefan Kalb> @Flohack have you already the click?19:46
tgBot<Flohack> @Stefan Kalb, No still working20:00
tgBot<F_P_S> Hi. I finally updated my M10 to UBPorts last saturday.20:03
tgBot<F_P_S> Now I'm strugling to run an sshd daemon.... Which is the way to enable? systemctl throws an error with dbus20:03
tgBot<F_P_S> OK. I found it: "adb shell android-gadget-service enable ssh"20:07
tgBot<F_P_S> Sorry for being a bit lazy.... ☺️☺️20:08
tgBotnerdie 😎 was added by: nerdie 😎20:16
tgBot<rchs0> @jakko, Have you have pdf files to print them in sticker format?20:28
tgBot<Stereofont> @rchs0, I think they are partly a reward for sponsors so not just for anybody?20:31
tgBot<Crash_Burn> Hello nerdie 😎 and welcome!  I'm going to send you a quick message on the side to make sure you have a few excellent tools to get you going.  Just wanted to let you know so you know who I am when I send it. :)20:32
tgBot<rchs0> @ebetonro, I tried using all these virtual phone numbers, but they can`t receive login codes. … Works for anyone here?20:45
tgBot<Stereofont> @rchs0, Maybe they have to be the same country as your IP?20:47
tgBot<rchs0> @kristijantkalec, Could be the SSD reachs writes limit?20:58
tgBot<Stereofont> @rchs0, There is memory leak on some BQ devices21:03
tgBot<Stereofont> Florian mentioned it21:04
tgBot<rubencarneiro> @Stereofont, i dont think he was talking about leaking memory from harddrive, is not water21:05
tgBot<rubencarneiro> normaly a memmory occours when running some software something in the code cause memory leaks21:11
tgBot<wayneoutthere> sounds like.... my mind.21:13
tgBot<Stereofont> @rubencarneiro, But like water it can be flushed 😎21:14
tgBot<rubencarneiro> (Sticker, 287x512) https://irc.ubports.com/Z1iFmo2M/file_161521:16
tgBot<rubencarneiro> (Sticker, 512x512) https://irc.ubports.com/xGpxMBRu/file_1616.webp21:16
tgBot<rchs0> @bastos777, Do I mean an OpenStore account to install UBports apps (like Google account for Play Store on Android)?21:17
tgBot<vanyasem> you don't need an account to `install` apps @rchs021:17
tgBot<mariogrip> got a new beta version of the ubports installer out, is there anyone that would like to do some testing? http://ci.ubports.com/job/ubports/job/ubports-installer/job/mariogrip-dev/2/artifact/dist/ubports-installer-0.1.8-beta-x86_64.AppImage21:25
tgBot<mariogrip> here's how to start appimages https://discourse.appimage.org/t/how-to-make-an-appimage-executable/8021:25
tgBot<vanyasem> hi Marius21:26
tgBot<vanyasem> what reboots the device when Mir crashes on Xenial?21:26
tgBot<vanyasem> because when Mir fails to start, `root` user reboots the phone21:27
tgBot<mariogrip> @vanyasem, upstart watchdog it would assume21:27
tgBot<UniversalSuperBox> It's a safe reboot, not a crash!21:27
tgBot<vanyasem> i still can't get it running on HTC 1021:27
tgBot<mariogrip> did you btw disable any init.rc imports?21:28
tgBot<vanyasem> nope21:28
tgBot<mariogrip> do that21:28
tgBot<vanyasem> which imports?21:28
tgBot<vanyasem> maybe you could send me your `repo diff` from the tree21:28
tgBot<vanyasem> btw today is Patreon day :P21:28
tgBot<mariogrip> in your /out/[device]/root/init.rc comment out any imports21:28
tgBot<vanyasem> @mariogrip, will do that now, thanks21:29
tgBot<mariogrip> @mariogrip, then rebuild21:29
tgBot<vanyasem> @mariogrip, i have 4 rc files21:29
tgBot<vanyasem> `init.qcom.rc` … `init.qcom.power.rc` … `init.qcom.usb.rc`21:29
tgBot<vanyasem> which one? :)21:30
tgBot<UniversalSuperBox> Just qcom.rc21:30
tgBot<mariogrip> here is how my init.rc looks like21:30
tgBot<vanyasem> and what does it fix?21:30
tgBot<mariogrip> ```import /init.environ.rc … #import /init.usb.rc … #import /init.${ro.hardware}.rc … #import /init.usb.configfs.rc … # Include CM's extra init file … #import /init.cm.rc```21:30
tgBot<UniversalSuperBox> Reboops21:30
tgBot<mariogrip> @vanyasem, there should be a init.rc21:30
tgBot<mariogrip> not qcom21:30
tgBot<UniversalSuperBox> Β―\_(ツ)_/Β―21:30
tgBot<mariogrip> in `/out/target/product/pme/root`21:30
tgBot<vanyasem> oh, in out21:31
tgBot<vanyasem> that's an output folder though21:31
tgBot<mariogrip> editing it in out makes a temp fix, will get reset if you delete root21:31
tgBot<vanyasem> weird21:31
tgBot<vanyasem> @mariogrip, rebuild `systemimage`, right?21:31
tgBot<mariogrip> yes21:31
tgBot<UniversalSuperBox> Don't clean first21:32
tgBot<vanyasem> @mariogrip, and then Mir started for you?21:32
tgBot<mariogrip> then you can use replace-system-image to replace the android thing, and it will magicly boot21:32
tgBot<jakko> @rchs0, No sorry21:32
tgBot<vanyasem> @mariogrip, can't i mount it myself and push it in the right place?21:32
tgBot<vanyasem> i hate using scripts21:32
tgBot<mariogrip> and don't do it in a chroot as @UniversalSuperBox descoverd in a nice way21:32
tgBot<UniversalSuperBox> Listen here21:33
tgBot<mariogrip> no listen here21:33
tgBot<UniversalSuperBox> Lol, admin abuse!21:33
tgBot<mariogrip> :P21:33
tgBot<vanyasem> now im confused21:34
tgBot<UniversalSuperBox> Just use the replace script. It works on a real Ubuntu install21:34
tgBot<vanyasem> link?21:34
tgBot<vanyasem> i don't have it21:34
tgBot<Stereofont> @mariogrip, Markus 😎21:34
tgBot<UniversalSuperBox> I've lost the link.21:35
tgBot<vanyasem> daymn21:35
tgBot<vanyasem> i sincerely love you guys ❀️21:36
tgBot<mariogrip> https://github.com/janimo/phablet-porting-scripts/blob/master/build/replace-android-system21:38
tgBot<mariogrip> @vanyasem21:38
tgBot<vanyasem> thank you, rebuilding now21:38
tgBot<vanyasem> hoping for the best21:38
tgBot<vanyasem> oh, i basically have a local alternative of the same script :P21:39
tgBot<vanyasem> i've written it yesterday lol21:39
tgBot<UniversalSuperBox> So @mariogrip... Xenial install docs21:39
tgBot<UniversalSuperBox> I've got an hour car ride, Git, and a Python virtualenv with Sphinx installed21:40
tgBot<vanyasem> is it Zeenial or Ksenial btw? @UniversalSuperBox21:40
tgBot<mariogrip> @UniversalSuperBox, soon tm21:40
tgBot<vanyasem> im lost in pronunciation21:40
tgBot<mariogrip> got stuck with the ubports installer21:40
tgBot<mariogrip> got some cool animations in there21:40
tgBot<UniversalSuperBox> lol21:40
tgBot<UniversalSuperBox> Ive you've got a start, I've got a finish.21:40
tgBot<UniversalSuperBox> @vanyasem, zen-ee-al21:41
tgBot<vanyasem> thank you Dalton 😊21:41
tgBot<UniversalSuperBox> I think we're in a place where we can retire "UBports Porting Information" in the wiki.21:43
tgBot<UniversalSuperBox> \o/21:43
tgBot<kristijantkalec> @rchs0, Maybe. I did contacted BQ. Will se what happens πŸ˜€21:45
tgBot<UniversalSuperBox> @vanyasem didn't you put a PR on rootstock-ng?21:46
tgBot<vanyasem> 3 times in your repo21:46
tgBot<vanyasem> all of them merged21:46
tgBot<vanyasem> also a pr to plasma rootstock21:46
tgBot<UniversalSuperBox> I could have sworn you made a new one, pulled from mine.21:46
tgBot<UniversalSuperBox> To ubports21:46
tgBot<vanyasem> @vanyasem, this21:46
tgBot<vanyasem> plasma mobile21:46
tgBot<UniversalSuperBox> Why would I have gotten an e-mail...?21:46
tgBot<UniversalSuperBox> Meh21:47
tgBot<vanyasem> because i mentioned you21:47
tgBot<UniversalSuperBox> ohhhhhhh21:47
tgBot<vanyasem> because it's stolen from you :)21:47
tgBot<vanyasem> always mention the author tm21:47
tgBot<vanyasem> btw, how do i get my patron stickers?21:47
tgBot<UniversalSuperBox> You're over $15?21:47
tgBot<vanyasem> yes21:47
tgBot<UniversalSuperBox> Dispatch @neothethird21:47
tgBot<vanyasem> not over 15, but over $15 πŸ˜‚21:48
tgBot<vanyasem> replacing system.img, hype train21:48
tgBot<wayneoutthere> @UniversalSuperBox, is it?  :-021:48
tgBot<vanyasem> real talk21:49
tgBot<UniversalSuperBox> @mariogrip does rootstock-touch create system-image compatible images?21:51
tgBot<vanyasem> @vanyasem, didn't work21:51
tgBot<vanyasem> still reboots21:51
tgBot<Stereofont> @wayneoutthere, In the USA it is21:51
tgBot<mariogrip> @UniversalSuperBox, no21:51
tgBot<vanyasem> oh21:51
tgBot<vanyasem> shit21:51
tgBot<vanyasem> it worked21:52
tgBot<mariogrip> :D21:52
tgBot<UniversalSuperBox> @mariogrip, Awesome, thanks.21:52
tgBot<vanyasem> HTC 10 is running UBports21:52
tgBot<vanyasem> thank you @mariogrip πŸ™ˆ21:52
tgBot<vanyasem> it worked from the second time though21:52
tgBot<vanyasem> first boot was unsuccessful21:52
tgBot<vanyasem> (Photo, 720x1280) https://irc.ubports.com/Y0Uyv0b3/file_1618.jpg21:53
tgBot<UniversalSuperBox> Wait, it booted graphically?21:53
tgBot<mariogrip> we need to fix ofono, it seems to crash stuff21:53
tgBot<UniversalSuperBox> waaaaat21:53
tgBot<vanyasem> @UniversalSuperBox, YES21:53
tgBot<mariogrip> you need udev rules for unity8 to work21:53
tgBot<vanyasem> already created21:53
tgBot<mariogrip> also we should include default udev with the common udev rules for qcom (mtk etc)21:54
tgBot<vanyasem> i've pushed udev rules for pme21:54
tgBot<vanyasem> to lxc-android repo21:55
tgBot<vanyasem> @vanyasem, will it ever load btw?21:55
tgBot<vanyasem> is it okay that it's taking so long?21:55
tgBot<mariogrip> where did you place the udev rules?21:55
tgBot<UniversalSuperBox> Willem-Jan just commented on https://github.com/ubports/rootstock-ng/issues/6. Am I misunderstanding the use case?21:55
tgBot<vanyasem> @mariogrip21:56
tgBot<mariogrip> (Document) https://irc.ubports.com/YPBpA8t9/file_1619.mp421:56
tgBot<vanyasem> oh21:56
tgBot<UniversalSuperBox> oh21:56
tgBot<vanyasem> so where should i move them?21:56
tgBot<vanyasem> @vanyasem, it works for plasma :)21:56
tgBot<PhoenixLandPirate> @vanyasem, 😱21:57
tgBot<mariogrip> it also need to be called pme since ubuntu touch seaches for it21:57
tgBot<PhoenixLandPirate> I'm helpful21:57
tgBot<mariogrip> ubuntu touch is made to work for all devices, thats why it's a bit special here21:58
tgBot<vanyasem> waiting for it to boot21:59
tgBot<Montefrio> for all devices? ubuntu toutch 16.04 will work on nexus 4 too?21:59
tgBot<vanyasem> still taking pretty long @mariogrip :(21:59
tgBot<mariogrip> @vanyasem, use this https://github.com/ubports/android_device_oneplus_bacon-1/blob/ubp-5.1/ubuntu/70-bacon.rules but rename it to pme22:00
tgBot<UniversalSuperBox> @Montefrio, "For all devices" meaning one image is meant to run anywhere, assuming the Android porting is working right.22:00
tgBot<mariogrip> that's what im using22:00
tgBot<vanyasem> @mariogrip, why don't my generated rules work i wonder22:00
tgBot<UniversalSuperBox> @UniversalSuperBox, That image being the .tar.gz you'd find at, say, cdimage.ubports.com/rootfs22:01
tgBot<UniversalSuperBox> __cough__ please put the images there Marius22:01
tgBot<mariogrip> @UniversalSuperBox, they are on ci? no?22:01
tgBot<UniversalSuperBox> They are, but it's a little easier to send people to cdimage.22:02
tgBot<mariogrip> sure22:02
tgBot<UniversalSuperBox> Not a super high priority, just whenever you could get a sync running22:02
tgBot<vanyasem> rebooting again22:03
tgBot<vanyasem> let's see22:03
tgBot<UniversalSuperBox> @vanyasem have you found any functionality missing from xenial-actuallyfixit, or should I open a PR?22:04
tgBot<vanyasem> still can't laynch unity22:05
tgBot<vanyasem> @UniversalSuperBox, works for me. like a charm22:05
tgBot<vanyasem> @vanyasem, @mariogrip 😭22:05
tgBot<popescu_sorin> (Sticker, 512x512) https://irc.ubports.com/jAu0brTr/file_162022:06
tgBot<mariogrip> @vanyasem, can you send me /data/user-data/phablet/.cacha/upstart/unity8.log22:06
tgBot<vanyasem> this `/userdata/user-data/phablet/.cache/upstart/unity8-dash.log` ?22:07
tgBot<mariogrip> yes, but not -dash22:08
tgBot<vanyasem> @mariogrip, ```unity8-dash.log … unity8-dash.log.1.gz … unity8.log.1.gz```22:08
tgBot<vanyasem> no such file, only .gz archive22:08
tgBot<vanyasem> dash is full of errors though22:09
tgBot<mariogrip> zcat to openthe gz file22:09
tgBot<vanyasem> @mariogrip, https://paste.ubuntu.com/25868435/22:09
tgBot<mariogrip> @vanyasem, is this the latest rootfs+22:11
tgBot<mariogrip> seems to be missing some of my fixes22:11
tgBot<vanyasem> downloaded it on friday22:11
tgBot<vanyasem> so should be the latest22:12
tgBot<vanyasem> from here, 10 days old22:12
tgBot<vanyasem> http://ci.ubports.com/job/xenial-7.1-caf-sudoku-rootfs/22:12
tgBot<vanyasem> have i made a mistake?22:14
tgBot<vanyasem> @mariogrip, confirmed, i am using the latest rootfs22:18
tgBot<mariogrip> humm22:21
tgBot<mariogrip> will try doing a fresh install on mine22:21
tgBot<mariogrip> maybe i missed something in the rootfs22:21
tgBot<vanyasem> good luck with that Marius22:36
tgBot<vanyasem> I really appreciate your help22:36
tgBot<harshuuu29> Hello, I've been wanting to use Ubuntu touch for a very long time. I looked at the website and noticed that 3 devices have the maximum support - Fairphone 2, Nexus 5 and the Oneplus One. Which phone would you guys recommend for someone who doesn't code to run Ubuntu????23:34
tgBot<Stereofont> Fairphone 2 if you want chunky and green. OnePlusOne maybe a cheap option. Nexus 5 easiest to find and very adaptable23:38
tgBot<Stereofont> Remember 5 not 5T23:39
tgBot<wayneoutthere> @harshuuu29, From what I hear around, I think Nexus 5 will be great.  I also don't code . I use the Nexus 4 every day (great) but it's a bit old now  for most people.  I feel N5 would be a good choice if you can find.23:41
tgBot<vanyasem> @Stereofont, there is no Nexus 5T23:46
tgBot<vanyasem> don't get confused with onepluses23:46
tgBot<vanyasem> there is a Nexus `5x`23:47
tgBot<exar_kun> @wayneoutthere, I broke teaching English23:53
tgBotlazypower was added by: lazypower23:58
tgBot<harshuuu29> Okay, thanks for the suggestions.23:59
tgBot<harshuuu29> Nexus 5 it is.23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!