2016-06-29 11:35:12 @kido hi bebecede 2016-06-29 11:35:26 @kido interested in asteroid ? 2016-06-29 11:47:47 bebecede yes 2016-06-29 11:47:50 bebecede hi 2016-06-29 11:47:52 bebecede :) 2016-06-29 11:49:23 bebecede looking fpr more infos how to support ux/ui 2016-06-29 11:51:58 SylvieMobile Cool to see so much interest in this project these days :) 2016-06-29 12:11:27 @kido bebecede: that's really great ! It's been a while I was waiting for a designer to come here :) 2016-06-29 12:14:35 @kido bebecede: so basically I would love to get mockups of better UI for the current apps, or watchfaces, or UI elements that would be cool on watches 2016-06-29 12:15:08 bebecede where can I find old mockups that should be redesigned ? 2016-06-29 12:15:54 @kido on the UX side of things if you find a video of the current launcher and have an idea in mind for a better "workflow" that would also be interesting 2016-06-29 12:17:51 @kido I won't be home for the next 9 hours but I can take you an up to date video of asteroid tonight so that you can get the current look and feel 2016-06-29 12:17:54 bebecede where can I find that video ? 2016-06-29 12:18:09 bebecede and is it possible to test it virtually ? 2016-06-29 12:18:57 bebecede sure. I was looking for a project like this for a while 2016-06-29 12:19:04 bebecede sounds really exciting ! 2016-06-29 12:19:10 @kido I tried to redesign some apps to get a more "flat" feelings but it is not fantastic, I would really prefer to get your advices :) 2016-06-29 12:19:39 bebecede you mean direction of androids material design ? 2016-06-29 12:32:50 @kido I'm not very fan of using material design in asteroid since I don't want it to look like a copy of android wear 2016-06-29 12:34:10 @kido do you mind waiting for tonight so that I can send you all the things I have in mind ? 2016-06-29 12:35:05 @kido or let me your email address and I will send you the info when I get to my computer 2016-06-29 12:38:35 bebecede sure. 2016-06-29 12:39:02 bebecede Ofcourse I didnt mean copying the material design. U used a word "flat" therfore I got the associations :) 2016-06-29 12:39:15 bebecede please send me an email at bebechiyo at protonmail.com 2016-06-29 12:55:47 SylvieMobile bebecede: I think kido means this video: https://twitter.com/AsteroidOS/status/680023780291383297 2016-06-29 12:56:20 SylvieMobile Oh, sorry, that one is probably a bit outdated 2016-06-29 12:59:50 bebecede ok. i watched it anyway 2016-06-29 13:06:27 @kido yes this video is a little bit outdated, a couple of things changed 2016-06-29 13:07:03 @kido but it can already give you an idea, we have "real multitasking", I don't know if it's a good or bad idea 2016-06-29 13:07:31 SylvieMobile You mean that "running apps" screen? It reminds me of SailfishOS, I quite like that idea 2016-06-29 13:07:41 SylvieMobile I'll see if I like it in practice once I have my watch :P 2016-06-29 13:12:52 bebecede Very interesting. I will be waiting for an email from you kido ! 2016-06-29 13:12:57 bebecede For now I gotta go, talk to you soon ! 2016-06-29 13:13:18 @kido bebecede: great ! see you soon :) 2016-06-29 13:13:41 @kido SylvieMobile: yep that screen, no other smartwatch os has that 2016-06-29 13:14:09 SylvieMobile Cool, something for me to be hipster about :D 2016-06-29 13:14:30 SylvieMobile "Oh, multitasking? Pff, AsteroidOS had that for a while already" :P 2016-06-29 13:14:39 @kido ahah right, I'm not sure how hipster asteroid should be though 2016-06-29 13:15:32 @kido this is not necesarily bad, I just prefer to let a designer/thr community choose those things for/with me :) 2016-06-29 13:16:03 SylvieMobile As long as it's libre I don't care that much (although I must say I find the current design, based on screenshots, fairly nice) 2016-06-29 13:16:19 SylvieMobile But seeing how you wear an RMS shirt on your GitHub profile... I don't think I need to worry :P 2016-06-29 13:17:48 @kido ahah nice catch 2016-06-29 13:19:07 SylvieMobile I still can't believe I missed your talk at FOSDEM. Oh well, at least I could read the slides 2016-06-29 13:19:23 SylvieMobile I could've already known about Asteroid a lot earlier, but alas 2016-06-29 13:19:39 @kido oh you were there ? too bad it wasn't filmed 2016-06-29 13:20:09 @kido you missed my nice french accent 2016-06-29 13:20:29 @kido next talk will be in berlin in september for QtCon 2016-06-29 13:20:31 SylvieMobile I went to the Replicant talk so I heard enough french accent :P 2016-06-29 13:20:52 @kido and possibly paris in november for open source summit http://student.opensourcesummit.paris/projet/asteroidos/ 2016-06-29 13:21:13 SylvieMobile QtCon seems expensive 2016-06-29 13:21:14 @kido I think the replicant guy is from the same city as me 2016-06-29 13:21:26 SylvieMobile Et je ne parle pas francais so :P 2016-06-29 13:21:55 SylvieMobile The Replicant guy is a pretty cool person 2016-06-29 13:22:00 @kido mhh for me it was free for "community member" but I don't know if community member meant speaker or just enthusiast 2016-06-29 13:23:18 @kido I had to give a talk right after him in toulouse in november but the event was canceled due to the attacks in paris so our talks were canceled and I never had the chance to meet him 2016-06-29 13:36:35 SylvieMobile By the way, is there any chance for the Android companion app to be published on F-Droid? Even if it doesn't do much yet... :P 2016-06-29 13:41:00 @kido definitely 2016-06-29 13:41:09 @kido it's just too early yet 2016-06-29 13:42:07 SylvieMobile Great, I'll see it arrive in F-Droid some day then 2016-06-29 14:07:28 SylvieMobile How does updating AsteroidOS work, by the way? Send a new image over adb and reboot? Does that cause data loss? 2016-06-29 14:11:36 @kido well... the current way is to push a new rootfs but 1- it causes personal data loss and 2- it destroys the nand when done too often 2016-06-29 14:12:19 @kido I probably flashed mine several hundreds of time and it is still ok but it's a really bad habit 2016-06-29 14:13:04 SylvieMobile Ouch, that sounds bad 2016-06-29 14:13:08 @kido however, OpenEmbedded is able to generate an opkg repository of the built recipes 2016-06-29 14:14:12 @kido and the default image has an opkg util. if you manage to setup the network over usb or wifi, you can run a python instance of simplehttpserver in the OE's generated packages repository and use it from the watch 2016-06-29 14:14:34 @kido and then you get simple package management to upgrade what you want 2016-06-29 14:15:21 @kido but networking over USB is something I'm not very good at and although we have some basic rndis results if anyone wants to explore this topic that would be cool :) 2016-06-29 14:16:38 SylvieMobile Sounds like a lot of work, guess I should just not update too much for the time being 2016-06-29 14:36:45 @kido well there aren't that many updates 2016-06-29 14:37:09 @kido and if you just want to update an app you adb push the binary to /usr/bin and done 2016-06-29 14:37:41 SylvieMobile Okay 2016-06-29 14:38:16 @kido but for example I will soon move to Qt 5.6, I used it on my watch for days now and it works ok, this is the kind of things that would need opkg or a new rootfs 2016-06-29 14:38:36 SylvieMobile I see 2016-06-29 15:39:53 Asara morning friends 2016-06-29 15:40:11 SylvieMobile Afternoon Asara 2016-06-29 15:40:24 Asara i wish :P 2016-06-29 15:40:31 * Asara is stilly sleepy 2016-06-29 15:44:56 Asara kido: when are you going to give a talk in NYC? 2016-06-29 15:45:02 Asara first rounds on me ;) 2016-06-29 15:45:34 @kido hi Asara :) 2016-06-29 15:46:36 @kido well the problem is that as a student I don't have much money to spend on traveling and lodging so I have to find events large enough to pay my flight to new york, which is quite expensive ! 2016-06-29 15:47:19 @kido but if there is this kind of event then that would of course be a pleasure ! :) 2016-06-29 15:49:09 Asara I will let you crash at my apartment 2016-06-29 15:49:12 Asara but i can't afford the ticket :P 2016-06-29 15:50:29 @kido thanks for the offer ! of course, I understand the ticket is too expensive :) 2016-06-29 15:52:57 Asara so kido how can I help this project/ 2016-06-29 15:53:02 Asara I'm a systems guy most of all 2016-06-29 15:53:07 Asara design is my weakest point 2016-06-29 15:53:08 Asara :) 2016-06-29 15:56:26 @kido https://github.com/AsteroidOS/asteroid/wiki/TODO-List so yeah there are basically four ways to help yet: UI/UX, QML development (apps, components, watchfaces), porting to new devices (needs other watches) or "core design" stuff like booting up, security, networking, tweaking the daemons, making the image lighter or whatever 2016-06-29 15:57:21 @kido you seem to be more interested about the latest point 2016-06-29 15:59:06 @kido if you feel like playing with this, you will need to become friend with OpenEmbedded and recipes writting. we can think about a couple of things that can be improved 2016-06-29 16:00:52 @kido there are other exotic tasks like writting a solid protocol spec the BLE standard, develop the AsteroidOSSync's java code, tweak the rebuilt parts of android to get rid of some more blobs... 2016-06-29 16:01:42 * Asara reads up on openembedded 2016-06-29 16:01:57 @kido if you want to play with hybris there are still things to do to support the sensors, the guys from sailfishos-porters will be helpful on that 2016-06-29 16:02:58 @kido if you are interested in getting a 100% free watch you can also take a look at getting freedreno working on your urbane but it probably needs mainline backporting which is a huge deal 2016-06-29 16:03:34 @kido overall just try to have fun with your watch :) 2016-06-29 16:03:39 Asara :) 2016-06-29 16:03:41 Asara tahnks 2016-06-29 16:09:15 @kido cleaning the systemd's services would be nice too, ahah. last time I checked, the boot was broken with a newer version of systemd 2016-06-29 16:12:36 SylvieMobile I'd suggest using another init system altogether but that's mostly because I'm not a fan of systemd :P 2016-06-29 16:13:40 @kido well, most of the packages from nemomobile come with a systemd service so I kept it, I'm not a fan either 2016-06-29 16:14:03 SylvieMobile That's a fair reason 2016-06-29 16:14:21 SylvieMobile There's enough work to do without replacing systemd, clearly :P 2016-06-29 16:14:21 @kido overall, I think it still gets the job done (once configured) and we should keep it 2016-06-29 16:14:34 @kido indeed ! :) 2016-06-29 16:42:33 SylvieMobile Well, compiling AsteroidOS was really easy, that's cool. Now I just need to wait for the watch to arrive :P 2016-06-29 16:42:33 SylvieMobile I'm used to manual compiling being more complicated 2016-06-29 16:42:50 SylvieMobile But bitbake is really simple and needs no help 2016-06-29 17:51:07 Asara god I remember the arch linux sysvinit->systemd change 2016-06-29 17:51:09 Asara and how much shit it broke 2016-06-29 17:51:11 * Asara shivers 2016-06-29 17:51:14 Asara but now systemd is here 2016-06-29 17:51:19 Asara and we must accept it 2016-06-29 17:51:28 * Asara uses openRC with gentoo on his laptop 2016-06-29 17:51:28 Asara :P 2016-06-29 18:16:17 @kido didn't know openRC :) 2016-06-29 18:16:23 @kido hi Lrs121 2016-06-29 18:16:35 Lrs121 hellow 2016-06-29 18:18:01 @kido hellow, hellow, hellow, how low 2016-06-29 18:18:15 @kido what's up Lrs121 ? 2016-06-29 18:18:30 Lrs121 not much ran into an error building the kernel. 2016-06-29 18:19:19 @kido yes, I was waiting for you to paste me the error 2016-06-29 18:19:53 @kido you don't have to wait when joining IRC, just bring your problems ! :) 2016-06-29 18:20:28 Lrs121 i made it as an issue on github. https://github.com/Lrs121/meta-sparrow-hybris/issues/1 2016-06-29 18:21:02 Lrs121 I need to grab the new logs, i modified the defconfig with the check_defconfig script 2016-06-29 18:22:49 @kido oh sorry I'm not notified of those issues, let me check it 2016-06-29 18:23:07 Lrs121 no problem, it just made it easier for me to track 2016-06-29 18:23:17 @kido I will try to cook you a patch once I get home in a few hours 2016-06-29 18:24:04 Lrs121 sounds good. ive got a new build running to see if the errors are different 2016-06-29 18:24:32 @kido cool everythink is built it's just a known error when linking 2016-06-29 18:24:43 @kido everything* 2016-06-29 18:25:17 Lrs121 ah ok 2016-06-29 18:26:30 @kido https://github.com/AsteroidOS/meta-bass-hybris/blob/master/recipes-kernel/linux/linux-bass/0001-static-inline-in-ARM-ftrace.h.patch 2016-06-29 18:26:53 @kido copy that patch in the same directory of your layer 2016-06-29 18:27:39 @kido and use it like this https://github.com/AsteroidOS/meta-bass-hybris/blob/master/recipes-kernel/linux/linux-bass_lp-mr1.bb#L12 2016-06-29 18:29:35 @kido sorry there is another error I haven't seen 2016-06-29 18:30:55 @kido we need to define ASUS_SW_VER or just don't use it 2016-06-29 18:38:04 Lrs121 that should be save to remove i believe, unless its needed by the bootloader 2016-06-29 18:38:53 @kido https://android.googlesource.com/kernel/msm/+/3aea12a00ad1630b70edd8ac0a896ee1b9e4f601%5E%21/#F14 2016-06-29 18:39:20 @kido yes they added that as part of the huge mess they carry around between kernels 2016-06-29 18:40:47 @kido it's not needed you can replace ASUS_SW_VER by say... 1? 2016-06-29 18:43:25 Lrs121 kernels arent my forte, do i drop that into the defconfig? 2016-06-29 18:44:59 @kido go to your build/tmp-glibc/work/sparrow.../linux-sparrow/3.10.../git/ directory, modify that line, try to compile with ../temp/run.do_compile and once it works git add kernel/printk.c, git commit, git format-patch HEAD~, mv 000*.patch ...../src/meta-sparrow-hybris/recipes-kernel/linux/linux/ and add the file:// line to your recipe's SRC_URI 2016-06-29 18:46:07 @kido rebuild and it should be automated 2016-06-29 18:46:13 Lrs121 ok 2016-06-29 20:11:59 Lrs121 there seems to be a line that is commented out which sets the ASUS_SW_VER variable to the kernel version. eg. .kernel_version = ASUS_SW_VER 2016-06-29 20:12:25 Lrs121 shall i just uncomment that or set it to 1 2016-06-29 21:13:46 @kido uncomment it in defconfig :) 2016-06-29 21:22:35 Lrs121 Thats located in the same file as where the error is reporting $ kernel/printk.c 2016-06-29 21:24:43 Lrs121 https://android.googlesource.com/kernel/msm/+/android-msm-sparrow-3.10-marshmallow-mr1-wear-release/kernel/printk.c#978 2016-06-29 22:24:54 @kido no it's not the same thing 2016-06-29 22:58:44 Lrs121 im unsure which flag youre talking about in the defconfig 2016-06-29 23:39:28 @kido damn, missed him