2016-03-05 03:00:09 hopkinsdn wondering how to get started on a port to the ZenWatch 2 or if there is one available already 2016-03-05 10:09:39 batlin hi all 2016-03-05 10:10:00 batlin I'm trying to build dory 2016-03-05 10:10:04 batlin but I'm meeting this error 2016-03-05 10:10:07 batlin ~/android-sources/asteroid/build$ bitbake asteroid-image ERROR: Unable to parse OE_IMPORTED[:=] 2016-03-05 10:10:39 batlin could you help me? 2016-03-05 10:42:21 locusf anthias kernel compiled with just one patch 2016-03-05 10:45:29 @kido hi batlin 2016-03-05 10:47:39 @kido mhh it looks like the environment isn'ts set correctly. Could you try to source the prepare-build.sh in a new terminal and try once again? Also try to git pull in src/oe-core and src/oe-core/bitbake, it is unlikely but possible that a bug went to bitbake 2016-03-05 10:48:14 @kido locusf: this is great! :D now the /system directory 2016-03-05 10:49:22 locusf kido: asteroid image nearly compiled 2016-03-05 10:49:29 locusf oh yeah /system 2016-03-05 10:49:35 @kido :) 2016-03-05 10:50:07 @kido /system shouldn't be different from dory though. They might even be the same 2016-03-05 10:56:23 locusf can't wait to do Project Purity on Wear watches 2016-03-05 10:56:34 locusf (as in the mainline + freedreno) 2016-03-05 11:08:23 locusf hmm it bootloops and exports partitions 2016-03-05 11:19:51 batlin thank you @kido, im going to try 2016-03-05 11:20:45 @kido locusf: do you think you would have time to invest on mainlining the kernel there? 2016-03-05 11:21:22 @kido I have plans to work on it but it will require time 2016-03-05 11:25:00 locusf kido: sorry, I have very little knowledge on the actual kernel coding 2016-03-05 11:25:07 locusf I only know about configuring + modules 2016-03-05 11:26:03 @kido yes it's alright, I was just reacting to "can't wait to do project purity" 2016-03-05 11:26:41 locusf okay :) 2016-03-05 15:22:17 Coder206 Hi! 2016-03-05 15:23:10 Coder206 I would like to help out with the development of AsteroidOS 2016-03-05 15:23:46 @kido hey Coder206 2016-03-05 15:24:11 @kido this is really cool, what would you like to do the most? :) 2016-03-05 15:25:36 Coder206 Hi kido! :) I am a huge advocate for the Web, I would like to work on Web Development and build apps in addition to OS development. 2016-03-05 15:28:27 @kido what would you have in mind with web development? asteroid's website and infrastructure? 2016-03-05 15:29:45 @kido actually that would be really great :) apps are developed in QML (even though it can be extended with javascript) 2016-03-05 15:30:43 Coder206 I saw that! I'd say the website because my specialty is more there than infrastructure. Mind you, your website is already gorgeous. I am willing to learn infrastructure. App development would be cool as well. 2016-03-05 15:33:02 @kido this would be super cool, actually the website isn't that great and I thought about changing it but I don't have much time to invest in that and this is not my expertise so I always delay it. the current source code is available on github under the code branch of the "asteroidos.github.io" repository https://github.com/AsteroidOS/asteroidos.github.io/tree/code the code is based on the Sass website with 2016-03-05 15:33:02 @kido middleman 2016-03-05 15:33:43 @kido I mean, it's not that bad after all but I think we can do better 2016-03-05 15:34:58 @kido one issue is that I don't have much money to spend so we don't have a server and are hosted by github's project pages which are static 2016-03-05 15:36:19 Coder206 I know what you mean. There is always something to add. I've got a plan with Microsoft Azure as a student, if you want deploy there, let me know 2016-03-05 15:37:07 @kido what is their offer for students? 2016-03-05 15:38:48 Coder206 It's through Microsoft Dreamspark, you can deploy websites for free. I have done many static websites but I think I can do more. All my websites are on the azurewebsites.net domain but I can change it. 2016-03-05 15:39:23 @kido interesting 2016-03-05 15:39:42 @kido I am also a student so I might be able to subscribe to dreamspark too then 2016-03-05 15:39:56 Coder206 Yes, I'll get you a link 2016-03-05 15:40:08 Coder206 https://www.dreamspark.com/ 2016-03-05 15:40:15 @kido I can then transfer the domain name 2016-03-05 15:40:22 @kido thank you 2016-03-05 15:40:45 Coder206 I am pretty sure. You just need to provide some information to register. 2016-03-05 15:40:56 Coder206 (to prove you are a student 2016-03-05 15:40:59 @kido subscribing to microsoft's developer program isn't something I thought I would ever do and especialy for Asteroid... :) 2016-03-05 15:42:06 Coder206 I know what you mean. 2016-03-05 15:42:32 Coder206 Did you find the azure program subscription? 2016-03-05 15:42:52 @kido I'm creating a microsoft account 2016-03-05 15:43:07 Coder206 Wait one second 2016-03-05 15:44:00 Coder206 I double checked, unfortunately, custom domains cannot be added in the free account with Dreamspark. You need to pay for Azure. 2016-03-05 15:44:07 Coder206 Sorry for misinforming. 2016-03-05 15:44:54 @kido mhhh ok, too bad 2016-03-05 15:45:04 @kido we will need to find another way then 2016-03-05 15:45:17 Coder206 Yep. 2016-03-05 15:47:42 Coder206 I am actually in the process of converting one of my old desktops to a server for fun. However, I just thought would your educational institution allow you to use their web servers. I have a friend whose website is hosted by the computer science division of his university. 2016-03-05 15:48:16 @kido mhh this might be an idea 2016-03-05 15:50:41 Coder206 I meant to ask a question earlier on, are you building a webbrowser with this OS? 2016-03-05 15:52:28 @kido currently not because that wouldn't be handy to use but actually that would be really simple with QtWebEngine 2016-03-05 15:56:14 Coder206 I would be willing to work on it, if you decide to go ahead with it. I saw that Qt is really useful, can you compile it into websites? 2016-03-05 15:57:55 @kido what do you mean by go ahead with it? I don't think this should be included in the default installation but you'd be definitely encouraged to try that 2016-03-05 15:59:07 @kido I think that qmlweb allows you to load QML with javascript inside a standard web browser http://pavelvasev.github.io/qmlweb.run/ but I think this is going a bit too far 2016-03-05 16:01:15 Coder206 I see. I meant if you ever decided to add it in the repository. That's a pretty cool demo. 2016-03-05 16:03:58 locusf prebuilts/clang/linux-x86/host/3.6/bin/clang++: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory 2016-03-05 16:04:05 locusf I wonder whats wrong above ^ 2016-03-05 16:04:54 Coder206 Sarcasm? 2016-03-05 16:04:59 @kido Coder206: well I would be curious to see how it feels, but it will still lack some infrastructure like network over bluetooth 2016-03-05 16:05:58 @kido locusf: seems to come from your host building machine 2016-03-05 16:06:24 Coder206 kido: Yes, I understand, we should definitely focus on infrastructure first. What do you mean but "how it feels"? 2016-03-05 16:06:24 @kido what distro do you use? 2016-03-05 16:06:46 locusf arch 2016-03-05 16:07:33 @kido Coder206: this time I meant the architecture of AsteroidOS by "infrastructure" and for "how it feels" I was talking about a webbrowser inside AsteroidOS. we are talking about several things at the same time this is confusing ;) 2016-03-05 16:08:07 @kido locusf: mhh debian give me /lib/x86_64-linux-gnu/libncurses.so.5 in https://packages.debian.org/sid/amd64/libncurses5/filelist try to do a dirty symlink 2016-03-05 16:08:22 @kido (I'm not sure if arch also has multiarch) 2016-03-05 16:08:41 @kido no joke intended between archlinux and multi-architectures ahah 2016-03-05 16:08:58 Coder206 kido: That clarifies things, what are you building the infrastructure with, QML? 2016-03-05 16:10:24 @kido AsteroidOS is based upon OpenEmbedded, Qt5, Bluez5 and libhybris 2016-03-05 16:11:34 Coder206 So working with these to get everything working? 2016-03-05 16:13:25 @kido well, this is what I'm working with. end-user apps developers who don't want to worry about all of that should just have to use QML 2016-03-05 16:13:54 Coder206 Ok. 2016-03-05 16:14:15 Coder206 Did you want me to work on the website? 2016-03-05 16:15:14 @kido yes that would be great if you have ideas of improvement 2016-03-05 16:16:26 Coder206 Do you want me to use middleman to code or could I use Adobe Brackets or something? 2016-03-05 16:17:46 @kido if you want to rewrite everything it'd be alright 2016-03-05 16:19:14 Coder206 Sounds good. 2016-03-05 16:19:26 Coder206 Is there a deadline for this? 2016-03-05 16:20:37 @kido mhh before the end of april? 2016-03-05 16:22:04 Coder206 Ok, I'll do my best :) 2016-03-05 16:22:36 Coder206 How do you want me to send the code over to you? 2016-03-05 16:24:28 locusf kido: got it working 2016-03-05 16:25:18 @kido you can create your own git repository on github and whenever you have a big change you can ping me and I will try the website to give you feedback. if it gets better than the current website then I will replace the official repository with yours 2016-03-05 16:25:23 @kido locusf: great, what did you do? 2016-03-05 16:26:36 Coder206 kido: Great, will do that. I have permission to use the current graphics? 2016-03-05 16:26:41 Coder206 locusf: Sorry for my comment earlier on 2016-03-05 16:27:12 locusf kido: installed libtimf or something 2016-03-05 16:27:20 locusf it had ncurses5 compatibility libraries 2016-03-05 16:27:47 @kido locusf: alright 2016-03-05 16:28:02 @kido Coder206: sure 2016-03-05 16:28:40 @kido needless to say that your website should be open-source 2016-03-05 16:29:01 Coder206 Ok perfect, yes of course. I'll chat with you later, take care. 2016-03-05 16:30:28 @kido cool, see you 2016-03-05 17:12:53 locusf I wondered where I've lost 200G of free space :p 2016-03-05 17:13:04 locusf then again I do have 2 OE trees + binaries 2016-03-05 17:21:06 @kido ahah, maybe android is a big part of it 2016-03-05 17:37:18 LuckShadow Hi :) 2016-03-05 17:40:14 LuckShadow Anyone tried to port AsteroidOS for a file from dfu mode? 2016-03-05 17:48:36 LuckShadow_ git 2016-03-05 18:08:37 locusf kido: I have 5 android source trees ... 2016-03-05 18:08:42 locusf so yes 2016-03-05 18:11:52 locusf rpi android tree is the largest at 74G 2016-03-05 18:11:55 locusf gotta love ncdu 2016-03-05 18:28:39 locusf hmm now hwcomposer doesn't work 2016-03-05 18:31:44 @kido 5 android tree woot 2016-03-05 18:31:58 @kido oh you used libhybris on your rpi port? 2016-03-05 18:35:32 locusf yeah 2016-03-05 18:37:17 @kido what's wrong with hwcomposer? 2016-03-05 18:38:15 locusf apparently nothing anymore 2016-03-05 18:38:23 locusf badly packaged headers from my android tree 2016-03-05 18:39:22 @kido :D 2016-03-05 18:52:04 locusf again it blurts out the partitions as mass storage 2016-03-05 18:55:43 @kido ok I pushed my changes to asteroid-alarmclock and added it to the default install 2016-03-05 18:56:47 @kido some features are missing like the fact that alarms removal is pretty much... random and a daemonn is also missing to handle alarms when the alarmclock app isn't open 2016-03-05 18:56:59 @kido but we are getting there slowly 2016-03-05 18:57:34 @kido also we can send parameters to layers when we push them on a LayerStack 2016-03-05 18:58:02 @kido and we can also close the apps when we are in a sublayer 2016-03-05 18:58:33 @kido the UI of asteroid-alarmclock is pretty bad too, and there is a component that is totaly unusable on round screens 2016-03-05 19:31:00 @kido welcome back Coder206 2016-03-05 19:32:09 TheAppleMan kido why?!?!? ??? 2016-03-05 19:32:19 @kido TheAppleMan: why what ? 2016-03-05 19:32:38 TheAppleMan Alarm clock unusable on round screens 2016-03-05 19:32:47 @kido no no 2016-03-05 19:32:59 @kido it's just that for the day selector I'm currently using a Row of buttons 2016-03-05 19:33:11 @kido we would need a circular days selector 2016-03-05 19:33:27 @kido because if you try it today most of the row would be out of screen 2016-03-05 19:33:35 @kido the rest of the UI has been thought so that it can still be used 2016-03-05 19:33:58 @kido and the circular selector is just one more thing in the project's todo list 2016-03-05 20:07:10 @kido hi locusf 2016-03-05 20:07:16 LOaT Hello. Any chance of getting Asteroids running on a Motorola MotoACTV? It's got the same SoC as the LG G Watch, has GPS, but only 256 of RAM. 2016-03-05 20:07:16 @kido hi LOaT 2016-03-05 20:07:30 LOaT Hello kido 2016-03-05 20:07:54 @kido does it have an unlockable bootloader? 2016-03-05 20:08:39 LOaT I believe so. I have CMW recovery on it and can flash ROMs to it, as well as push them with ADB. 2016-03-05 20:08:48 @kido good 2016-03-05 20:09:11 @kido indeed there is some doc about that on the internet 2016-03-05 20:09:30 @kido do you know the android version that is used? 2016-03-05 20:09:33 LOaT about Asteroid on the MotoACTV? 2016-03-05 20:09:51 LOaT it's running 2.3.3 or .4 2016-03-05 20:09:55 @kido no about getting root and changing the launcher of adroid on the motoactv 2016-03-05 20:10:13 @kido mhhhh... I think we can't run libhybris on top of that :/ 2016-03-05 20:10:40 LOaT I have both the stock MotoACTV launcher and Zeam Launcher on mine. And I am rooted. 2016-03-05 20:12:31 LOaT What's the earliest Android version that works? 2016-03-05 20:13:10 @kido well the most tested is kitkat with cyanogenmod 11 thanks to sailfishos 2016-03-05 20:13:57 @kido and on the g watch and g watch urbane we use some lollipop 2016-03-05 20:14:41 LOaT Is it dependant on the version of Android, or of the kernel? 2016-03-05 20:14:46 LOaT or both 2016-03-05 20:15:12 @kido it is mostly related to the version of hwcomposer so android 2016-03-05 20:16:21 @kido wikipedia says it's an OMAP3 SoC, not the same as G Watch 2016-03-05 20:16:50 LOaT that will royally be a deal breaker for it them. Motorola built an amazing watch, then pretty much abandoned it. 2016-03-05 20:18:57 LOaT royally/probably 2016-03-05 20:20:54 LOaT my bad. it's the same as the Moto 360 2016-03-05 20:20:54 @kido it seems there hasn't been activity on ROMs for the motoactv for a while 2016-03-05 20:21:04 @kido yes moto is omap 2016-03-05 20:22:12 @kido https://github.com/dproldan/android_device_motorola_G2 that might be useful though 2016-03-05 20:22:30 LOaT yeah, it's definitly an orphan, but considering that the 360 didn't even have as good of hardware specs as the MotoACTV has, it's really a shame. 2016-03-05 20:23:32 @kido how comfortable would you be with compiling android and getting your hands dirty in boot problems ? 2016-03-05 20:25:10 LOaT If I can fix the display cable on my spare MotoACTV, no problem. It seems to be pretty unbrickable as long as you don't mind disassembling it in a worst case scenario , which I dont 2016-03-05 20:25:32 @kido good 2016-03-05 20:26:50 LOaT The one thing I always run into on ROMs is keeping the FM radio. And chance the MotoACTV will be able to keep that with Asteroid? 2016-03-05 20:27:08 LOaT I don't think any other watches even have an FM radio :) 2016-03-05 20:28:02 @kido it seems that FM Radio is device specific on android so no standard and the only way to get it would be to reverse engineer their apk 2016-03-05 20:28:46 @kido yep I've never heard about FM radio on any other watch 2016-03-05 20:30:08 LOaT You'd think they would be smart enough to not reinvent the wheel, fm is so so mundane, it seems like it should be just a drop-in blob of code for it. It's not like fm is gonna be the next killer app they have to keep secret 2016-03-05 20:30:39 TheAppleMan Hmm... The battery improvements might be a bad thing. I'll forget to charge it and it'll die during a day :( 2016-03-05 20:31:17 @kido I'm not sure what to think. it *might* be possible to run asteroid on the motoactv if the vendor specific part are not too dependant on gingerbread and if we manage to recompile some parts of a kitkat aosp with the android_device_motorola_G2 repo 2016-03-05 20:31:47 @kido but it definitely won't be the easiest port to do 2016-03-05 20:32:14 @kido TheAppleMan: well if you forget to charge it it's not that bad :) 2016-03-05 20:34:22 TheAppleMan Well it does look cool 2016-03-05 20:34:24 @kido AndChat|100464: did you receive my two answers ? 2016-03-05 20:34:36 @kido TheAppleMan: the alarmclock? 2016-03-05 20:35:01 TheAppleMan No I meant the watch when it's off 2016-03-05 20:35:10 @kido oh ok :) 2016-03-05 20:35:35 AndChat|100464 It sounds like I need to find a replacement cable for my spare watch and see what's possible. 2016-03-05 20:35:38 @kido I also improved the round screens support of asteroid-settings 2016-03-05 20:37:24 @kido AndChat|100464: great! I don't put too much hope on it though, the proprietary drivers might be incompatible with the newer version of hwcomposer 2016-03-05 20:38:28 AndChat|100464 Anyone got a buddy at Motorola that can donate the source code? :) 2016-03-05 20:39:03 @kido ahah sadly no 2016-03-05 20:39:50 AndChat|100464 thanks for the help. when I have the watch running, I'll give it a go. Worst thing to happen will be I still have spare parts for the watch on my wrist lol 2016-03-05 20:40:35 @kido cool! :D keep us updated