AsteroidOS IRC Logs

Privacy Policy

Search:

01:41:06KorakI am trying to build asteroid. When I try I am getting an error saying "bitbake: command not found"
01:45:05Koraknevermind, I figured it out. I knew I had this working in the past.
13:56:59AsteroidBot[meta-bass-hybris] Machin-Shin opened Issue #13 Notifications "Dismiss" not responding: https://git.io/JU1PI
13:58:53KorakGood morning, anyone else alive out there today?
14:27:29MagneFireKorak: hey πŸ‘‹
14:30:55KorakHa ha, there is life.
14:32:14KorakHope everything is going well. I am just starting to get back into this project. I used to lurk in here all the time a few years back. Looks like a lot has changed.
14:38:06MagneFireKorak: I hope that everything is great with you too :)
14:39:15KorakYeah, going well. Much better job than years ago. Sadly though it doesn't leave as much time to play around here. :)
14:41:50KorakUsed to do IT at a newspaper. So spent my slow time at my desk lurking in here and playing with the project. Was much less support then. Was fun watching things develop and bugs getting squashed.
14:42:11MagneFireKorak: Great to see you are doing well ;)
14:42:26jrtDevelopment pace seems to pick up again a bit
14:42:33MagneFireKorak: I am not with the project. So I don't know about all that :)
14:43:37KorakWell, I'm not really with the project. I just use it on my watch and I used to lurk in here helping people out when I could.
14:44:44Korakjrt: that is good to hear! I love the project and I hope to be able to help with that some myself soon. Honestly almost everything coding wise is over my head currently, but the plan is to dive in and try to fix that.
14:45:15jrtGreat to hear!
14:46:28KorakYeah, I really hate to see that pretty much every other smartwatch has zero respect for the user
14:46:53MagneFireKorak: Any help is ofc welcome :)
14:47:43KorakI had a fitbit for a while. I was rather furious when there was an update and I was told that in order to view the data the watch was generating I needed to sign up and pay for their premium service.
14:48:57KorakI would be ok with them saying "Hey, pay for this service and we will analize the data and give you insight into what it means" but no. They were saying "Hey, want to see the logs of what your heart rate was during the night? They pay us!"
14:50:09KorakInsulting to buy a device only to have that device monitor your body, then a company step in and say "Hey, don't you want to buy the data I have collected about you by a device that you own?"
14:52:27MagneFireKorak: lol, rly? Sounds pretty sketchy to me!
14:53:59KorakYeah, quit using it shortly after that update. Got some free time and came back here. Upgraded from my old Dory to a Bass.
14:55:58KorakReally sad to see though that this still doesn't have apps to support the fitness features common in smart watches. That is one thing I would like to work on, but realize its good bit over my skill level. I'm stubborn enough though that I am going to try and hack something togeather in my free time. Figure it is as good a way to learn as any.
14:59:15MagneFireKorak: Well, one thing that is still missing is pedometer support/step counter support. This needs to be implemented in sensorfw
14:59:43MagneFireWe do have heart rate support. Tho not sure if that works on bass
15:00:26KorakYeah, we are missing pedometer, the heart rate apparently is working, but there is no real support for it
15:02:44KorakI found on git the app for heart rate, I haven't figured out how to compile it and get it on the watch but I think all it does is basic reading.
15:03:42MagneFireThe easiest way to install it is by pushing the ipk package
15:04:16MagneFirehttps://release.asteroidos.org/nightlies/ipk/armv7vehf-neon/asteroid-hrm_%2Bgit0%2B88b476c6d9-r1_armv7vehf-neon.ipk
15:09:38Korakthere instructions for pushing apps somewhere? I have never seen that.
15:30:00MagneFireI don't actually know if there are instructions for that on the website.
15:30:19MagneFireBut it depends on if you are using ssh/developer mode or adb mode to access a shell on the watch
15:32:18MagneFireIf ssh: Use `scp asteroid-hrm*.ipk ceres@192.168.2.15:/home/ceres/` then access a shell using `ssh root@192.168.2.15`
15:32:47MagneFireFor adb: Use `adb push asteroid-hrm*.ipk` /home/ceres/ then to access a shell use `adb shell`
15:33:10MagneFireFrom the shell navigate to /home/ceres using `cd /home/ceres/`
15:33:21MagneFireInstall using `opkg install asteroid-hrm*.ipk`
15:33:30MagneFireApp is installed πŸŽ‰
15:45:02MagneFireAlso: https://asteroidos.org/wiki/ssh/
16:30:08Allen[m]https://github.com/AsteroidOS/asteroid-wallpapers
16:30:08Allen[m]#07 #26 #27 "Not Found"
16:33:24MagneFireAllen[m]: Good catch. Having a quick look at the readme reveals that it is using the external source, while we have the wallpapers in the repository.
16:33:34jrtthese are just the thumbnails. Let me fix that
16:33:44MagneFireMight make sense to use the ones in the repository. Like what jrt did with his additions
16:38:17AsteroidBot[asteroid-wallpapers] jrtberlin opened Pull Request #5 replaces missing thumbnail sources with in-tree versions (master -> master): https://git.io/JU1jC
16:39:08jrtDone :D
16:40:11AsteroidBot[asteroid-wallpapers] jrtberlin pushed 1 commit(s) to master: https://git.io/JU1ji
16:40:11AsteroidBotJustus Tartz: replaces missing thumbnail source with in-tree versions (https://git.io/JU1jP)
16:40:11AsteroidBot[asteroid-wallpapers] jrtberlin merged Pull Request #5 replaces missing thumbnail sources with in-tree versions (master -> master): https://git.io/JU1jC
16:49:45Allen[m]You are speed 😁
16:50:56jrtcould have been faster if I would have noticed that I have push rights to the repo :D
17:07:50KorakI would love to see some functionality added to the app to make it easier to do things like add wallpapers and maybe even apps to the watch. I understand that would be a job though.
17:10:17MagneFireKorak: Totally agree, we need an App store! (Will indeed be quite a lot of work)
17:10:40MagneFireTwo things: We could eventually have an on watch app store or have an ability to install apps from the sync app
17:11:28KorakMagneFire: yeah, a good first step would be adding ability to push a new wallpaper as that would be much easier.
17:12:07MagneFireInstalling wallpapers is just as simple as pushing a file to the right location
17:12:35MagneFireThe first step is really to replace the ble library ;)
17:12:40KorakI know the sync app needs a ton of work in general though. The Bluetooth library it's using went closed source.
17:12:57MagneFireExactly :(
17:13:24KorakI have some reliability issues too. Notification pushes can be kinda spotty.
17:14:00MagneFirejrt has done some work on it. But it appears a challenging
17:14:33MagneFirePairing also seems problematic too sometimes
17:14:46KorakAlso one thing I really want is a reverse of "find my watch" I don't tend to loose the watch as I'm wearing it, but my phone.....
17:15:31AsteroidBot[AsteroidOSSync] MagneFire synchronized Pull Request #117 Add support for volume control. (master -> master): https://git.io/JUYJe
17:15:37jrtThe good news is that the lib I'm testing currently is a lot more reliable. The bad news is that a lot of the application is designed around the old lib and we need major refactors. If you want some entertainment you can read the code of the old lib tho
17:15:43AsteroidBot[asteroid-music] MagneFire synchronized Pull Request #15 Add volume control. (master -> master): https://git.io/JUYfh
17:16:49jrtwe could implement the find my phone function via the notification feedback characteristic that is currently unused
17:21:26AsteroidBot[AsteroidOSSync] MagneFire submitted Review for Pull Request #117 Add support for volume control. (master -> master): https://git.io/JUMUH
17:21:26AsteroidBot[AsteroidOSSync] MagneFire created Review Comment for Pull Request #117 Add support for volume control. (master -> master): https://git.io/JUMUQ
17:22:47MagneFireKorak: i.e. You want a "Find my phone" feature 😜
17:23:34KorakYep, I have wanted that sense the very start lol. Seems like a handy feature
17:25:25AsteroidBot[AsteroidOSSync] MagneFire edited Pull Request #117 Add support for volume control. (master -> master): https://git.io/JUYJe
17:26:10MagneFireThe thing then becomes, where would you find this option on the watch? A dedicated app feels a bit too much maybe?
17:27:59jrtI can think of two places: In settings under bluetooth or as a qml complication that you can set as a quick toggle
17:32:41KorakYeah, I would say the quick toggle menu would be good place.
17:33:34MagneFireWe need to rework that meun maybe, I can think of other options that would be nice as a quick toggle too (always on display, tilt to wake)
17:34:55KorakYeah, I would like an option in settings for display always on when charging.
17:38:40KorakThere is ton of things to do to polish up the experience.
17:38:47MagneFireKorak: You opened that issue? πŸ˜‚
17:39:26KorakNope, I haven't opened that issue. So far I have only reported bugs.
17:39:36MagneFireI most agree with you btw, We need more options to make for a better experience
17:40:51KorakI understand from long time ago kido did lot of the programming but there was tons of polish he admitted needed to be done but he left for others to do.
17:41:42KorakMakes total sense. He has worked hard building the base, now up to others to build on that and flesh it out.
17:46:48KorakHmm, wonder how bad it would be to add a terminal to the app so you could easily send commands. Would be really a really nice "developer" feature. Maybe hidden a little.
17:48:40AsteroidBot[AsteroidOSSync] MagneFire synchronized Pull Request #117 Add support for volume control. (master -> master): https://git.io/JUYJe
17:48:47kidoin the absence of complications, a button in settings would already come in handy
17:49:29kidocomplications support would be neat but we don’t need to block a new useful feature on this :)
17:51:47MagneFireKorak: kido did most of it alone I think. Pretty impressive what he achieved!
17:53:52KorakYep, I found this project in early alpha. Was fun watching it grow. Kido worked like crazy squashing bugs.
17:55:57KorakRemember first time I used it dory had battery life of about 6 hours. Then after few bugs were squashed it jumped to almost a full week battery life. I think it's now back down to couple days but lot more features now.
18:05:27MagneFireI remember going through the logs, finding kidos frustration with bluetooth and lpm mode for it
18:11:42AsteroidBot[asteroid-music] MagneFire synchronized Pull Request #15 Add volume control. (master -> master): https://git.io/JUYfh
18:12:38AsteroidBot[asteroid-music] MagneFire edited Pull Request #15 Add volume control. (master -> master): https://git.io/JUYfh
18:15:39Allen[m]What do you think of moving the settings icon further right, so we just swipe one "big" time to go to the settings quickly 🌝
18:18:55kidooh gosh this dory bt lpm was the worst debugging session in my life ahah
18:19:24kidoI remember precisely what the issue was, one bit in the init sequence of brcm patchram plus was set incorrectly
18:19:52MagneFirekido: Sorry, to remind you on the matter... :P
18:20:21kidoahah that’s ok
18:20:24MagneFireAllen[m]: Not sure what you mean, do mean to add a settings icon to the quick toggles?
18:21:00MagneFireAs in swipeable pages in the quicktoggles panel?
18:36:38AsteroidBot[asteroidos.org] jrtberlin created comment on Issue #3 Include a watchfaces prototyping webpage https://git.io/JUMYc
19:16:06KorakLol, yeah. I remember kido debugging some of that and at one point almost declaring it a lost cause.
20:02:40T-vK64Has anyone of you found a way to get notifications from apps that run in a sandbox like Shelter or in a work profile? (With open source software only of course.) The only way I can come up with is a background shell script running as root that parses dumpsys.
20:29:42Allen[m]<MagneFire "Allen: Not sure what you mean, d"> No, I would like to change places beetwen "Weather" and "Settings".
20:41:40MagneFireAllen[m]: Like the idea, but then its no longer in alphabetical order (<- get broken when a new app is installed)
21:12:18Allen[m]I understand "-"
21:14:38jrtin case T-vk64 reads the log: Should be possible. We probably just need to adjust the filter on the NotificationListenerService for work profiles. I don't think anybody has looked into this.
21:43:12kiwi_59Hi there
21:43:31kiwi_59Where can I buy one of these items?
22:01:02T-vK29@jrt That would be neat. Thanks for the info. Do you think that would require root?
22:01:32jrtI'm opening an issue right now
22:01:59jrtwould be great if you could read over it in 5 mins or so and add any missing info
22:04:40T-vK29Sure thing
22:08:33AsteroidBot[AsteroidOSSync] jrtberlin opened Issue #121 Add Support for Work Profiles: https://git.io/JUMzG
22:09:49jrtT-vK29 The Android documentation is pretty clear that we don't need root for that if the device admin is not blocking it
22:19:42T-vK29I just read the issue. Looking good. I just don't understnad the last part "The next steps would be to reproduce the issue and use dumpsys to get the notification flags." I mean dumpsys is a commandline utility. What exactly do you mean by reproduce?
22:20:51jrtI mean that I want to reproduce your issue to make sure it has nothing to do with your configuration or your rom
22:21:55jrtthese are two separate things. 1. reproduce. 2. use dumpsys to find differences between work profile notifications and normal notifications
22:26:10T-vK29I see. Thanks for explaining. I'm using MicroG LineageOS 16 btw. And I've had similar issues in the past, although back then I used different user profiles instead of Shelter to sandbox apps.
22:27:03AsteroidBot[AsteroidOSSync] jrtberlin edited Issue #121 Add Support for Work Profiles: https://git.io/JUMzG
22:28:42jrtI clarified it a bit. I'm looking into that tomorrow. I need some sleep. If you want to save me a bit of work you can post a notification dump (you can also send me one via DM or email if you want to make sure that no personal info leaks)
23:14:20T-vK29There's just too much stuff in there. I'll see if I can make anonymize my dump tomorrow.
23:16:25KorakI'm curious, how difficult would it be to add the ability to connect bluetooth devices to the watch. Things like headphones or a keyboard.
23:17:11kidohttps://twitter.com/magnefire_/status/1220789841673236485?s=21
23:17:19kidoMagneFire did that too :)
23:17:57kidoand documented it at the bottom of https://asteroidos.org/wiki/bluetooth/
23:19:07KorakLol, well that was better than I expected