*** Vajb has quit IRC | 00:00 | |
*** Vajb has joined #maemo | 00:05 | |
*** florian has quit IRC | 00:09 | |
*** parazyd has quit IRC | 00:17 | |
*** parazyd has joined #maemo | 00:19 | |
*** florian has joined #maemo | 00:22 | |
*** Vajb has quit IRC | 01:10 | |
*** Vajb has joined #maemo | 01:11 | |
*** florian has quit IRC | 02:59 | |
*** jskarvad has quit IRC | 03:06 | |
*** Pali has quit IRC | 03:20 | |
*** drathir_tor has quit IRC | 04:03 | |
*** drathir_tor has joined #maemo | 04:08 | |
*** drathir_tor has quit IRC | 04:16 | |
*** drathir_tor has joined #maemo | 04:20 | |
*** drathir_tor has quit IRC | 04:30 | |
*** drathir_tor has joined #maemo | 04:44 | |
*** tm has quit IRC | 04:48 | |
*** tm has joined #maemo | 04:52 | |
*** ashley has quit IRC | 05:04 | |
*** drathir_tor has quit IRC | 05:11 | |
*** drathir_tor has joined #maemo | 05:13 | |
*** ashley has joined #maemo | 05:15 | |
*** drathir_tor has quit IRC | 05:20 | |
*** drathir_tor has joined #maemo | 05:21 | |
*** pagurus has quit IRC | 07:04 | |
*** keithzg has joined #maemo | 07:25 | |
*** DocScrutinizer05 has quit IRC | 07:45 | |
*** DocScrutinizer05 has joined #maemo | 07:45 | |
*** phlixi_ has quit IRC | 07:50 | |
*** drathir_tor has quit IRC | 08:10 | |
*** drathir_tor has joined #maemo | 08:19 | |
*** drathir_tor has quit IRC | 08:35 | |
*** drathir_tor has joined #maemo | 08:37 | |
*** drathir_tor has quit IRC | 08:42 | |
KotCzarny | https://www.cnx-software.com/2021/02/02/mutantc-v3-open-hardware-diy-umpc-works-with-raspberry-pi-and-compatible-sbcs/ | 08:50 |
---|---|---|
KotCzarny | pop some 3g usb modem, and voila! | 08:50 |
Maxdamantus | Why does QR code scanning suck so much? | 08:57 |
Maxdamantus | Keep having trouble trying to scan the COVID tracer codes on the bus here using mBarcode, but it seems to work if I take a photo instead, then display the photo on a large screen at home and again use mBarcode to scan that. | 08:59 |
Maxdamantus | mBarcode is unable to scan that exact photo. Neither is a recent version of `zbarimg` or `zxing`. | 08:59 |
*** drathir_tor has joined #maemo | 09:00 | |
*** Vajb has quit IRC | 09:00 | |
*** Vajb has joined #maemo | 09:00 | |
Maxdamantus | Example image: https://maxdamantus.eu.org/qrfail.jpg | 09:03 |
KotCzarny | maybe photo app uses some smart algos to stabilize image | 09:08 |
KotCzarny | while app isnt that good at it | 09:08 |
Maxdamantus | Maybe, but mBarcode/zbarimg can't even find the QR code in the image produced by the photo app. | 09:09 |
Maxdamantus | I suspect there's some colour correction that happens by showing the image again from an LCD. | 09:10 |
Maxdamantus | maybe random values of individual pixels are throwing the algorithm off. | 09:11 |
KotCzarny | make it b&w and check if it changes anything? | 09:14 |
Maxdamantus | afaict zbar already converts it to greyscale. | 09:18 |
KotCzarny | convert to 2 colors b&w | 09:18 |
*** Vajb has quit IRC | 09:19 | |
KotCzarny | anyway, might be too noisy for app | 09:19 |
KotCzarny | try zooming before taking pic? | 09:20 |
*** Vajb has joined #maemo | 09:20 | |
*** florian has joined #maemo | 09:21 | |
Maxdamantus | mBarcode doesn't seem to let you zoom. It's always zoomed in. | 09:22 |
Maxdamantus | Will probably have to add some debugging to zbar to figure out what it's actually struggling on. | 09:23 |
KotCzarny | too few pixels for the app to work on, i guess | 09:24 |
*** phlixi has joined #maemo | 10:19 | |
*** phlixi has left #maemo | 10:20 | |
*** Vajb has quit IRC | 10:50 | |
*** Vajb has joined #maemo | 10:51 | |
*** Pali has joined #maemo | 11:08 | |
*** jskarvad has joined #maemo | 11:17 | |
*** pagurus has joined #maemo | 11:22 | |
*** Vajb has quit IRC | 11:28 | |
*** Vajb has joined #maemo | 11:28 | |
*** xmn has quit IRC | 11:47 | |
*** auenfx8 has quit IRC | 11:59 | |
*** auenf has joined #maemo | 12:03 | |
sicelo | nice to see a number of people still using N900 as daily :) | 12:04 |
sicelo | Maxdamantus: the 'app' has a website? i'm trying to understand how you would use N900 here, assuming the barcode scanning would have worked | 12:05 |
Maxdamantus | sicelo: the QR code represents some base64-encoded JSON which contains information identifying the location, including a unique "gln" number. | 12:09 |
*** keithzg has quit IRC | 12:09 | |
Maxdamantus | sicelo: and I figured out from the Android app the URL where hashes of glns with positive cases are published. | 12:10 |
KotCzarny | sicelo: you can always write app yourself, that takes qr data from that site and redirect to proper url | 12:10 |
KotCzarny | s/site/qr/ | 12:10 |
infobot | KotCzarny meant: sicelo: you can always write app yourself, that takes qr data from that qr and redirect to proper url | 12:10 |
Maxdamantus | so just have to log those entries along with timestamps, then occasionally poll that URL to see if I'm a close contact. | 12:10 |
KotCzarny | the whole point of n900 is hackability | 12:11 |
Maxdamantus | The app doesn't send data to a website. It just logs it locally and checks against the known cases as explained above. | 12:11 |
Maxdamantus | It was simple enough creating an mBarcode plugin to just append that JSON and current timestamp to a log, and the checking part will also be easy. | 12:12 |
sicelo | that's nice! *me likey | 12:12 |
sicelo | the android device was using Android version less than 7 (or 8?)? I noticed that after 7 or 8, mitmproxy doesn't work to get API calls an Android app makes, since it seems those version enforce certificate pinning | 12:15 |
sicelo | or there's newer/better way to get around that, which i don't yet know of :) | 12:15 |
KotCzarny | squid + manually added cert ? | 12:16 |
Maxdamantus | That will presumably have the same problem as mitmproxy. | 12:16 |
Maxdamantus | Since it's still not using the pinned public key. | 12:17 |
Maxdamantus | From what I understand of certificate pinning, pinning itself is probably a bad idea. | 12:25 |
Maxdamantus | I suspect if they're doing something reasonable, it's probably just changing the set of trusted certificates. | 12:25 |
Maxdamantus | ie, only trusting a particular certificate, or only trusting certificates with particular public keys. | 12:25 |
Maxdamantus | "pinning" to me sounds like where a key is set by a protocol, rather than provided as part of the OS/application, just like any "trusted" certificates are provided. | 12:27 |
Maxdamantus | The question is just whether you're able to add your own trusted certificate/key. If it's using Android's default trusted certificates, I suspect that's a yes because you can probably add your own CA cert to be trusted, but if it's bundling its own cert and only trusting that, you'd need to replace that bundled cert. | 12:28 |
sicelo | i also don't remember the details now, but iirc the apps contain some cert for sure | 12:35 |
Maxdamantus | Right, so it just trusts its own cert instead of the Android-provided certs. | 12:37 |
Maxdamantus | (which imo is a reasonable thing to do sometimes) | 12:37 |
KotCzarny | edit the binary to insert own cert? | 12:38 |
sicelo | yes | 12:42 |
sicelo | a bigger job :p | 12:42 |
sicelo | if you have older android, and the app works there, that's the quickest way around it. a rooted device also can help (but my Sprint S7 is unrootable) | 12:45 |
*** jon_y has quit IRC | 14:21 | |
*** jon_y has joined #maemo | 14:33 | |
*** Vajb has quit IRC | 15:22 | |
*** Vajb has joined #maemo | 15:23 | |
*** drathir_tor has quit IRC | 15:24 | |
*** Vajb has quit IRC | 15:34 | |
*** Vajb has joined #maemo | 15:35 | |
*** drathir_tor has joined #maemo | 15:35 | |
*** Vajb has quit IRC | 17:08 | |
*** Vajb has joined #maemo | 17:09 | |
*** Vajb has quit IRC | 17:14 | |
*** Vajb has joined #maemo | 17:14 | |
*** Vajb has joined #maemo | 17:16 | |
*** sunshavi has quit IRC | 17:35 | |
*** sunshavi has joined #maemo | 17:36 | |
*** Vajb has quit IRC | 17:36 | |
*** Vajb has joined #maemo | 17:37 | |
*** luke-jr has quit IRC | 17:58 | |
*** luke-jr has joined #maemo | 17:59 | |
*** Vajb has quit IRC | 18:13 | |
*** Vajb has joined #maemo | 18:14 | |
*** luke-jr has quit IRC | 18:31 | |
*** luke-jr has joined #maemo | 18:31 | |
*** Wizzup has quit IRC | 18:56 | |
*** Wizzup has joined #maemo | 19:10 | |
*** halftux has joined #maemo | 19:44 | |
halftux | juiceme: I found the association rules for maemo e.V. it is in our wiki http://wiki.maemo.org/MaemoCommunity_eV I forgot about it. There you could find the rules about voting, and also a regular agenda of a meeting it looks like the last meeting was in 2017 | 19:48 |
sicelo | yeah :( | 19:52 |
sicelo | nice to see you here btw - slight nitpick - why the html emails? | 19:53 |
halftux | not all were html only the replies I think sorry for that | 19:55 |
halftux | I think if we would like to keep this e.V. we should act fast... | 19:58 |
sicelo | +1 | 19:59 |
*** Vajb has quit IRC | 20:07 | |
*** Vajb has joined #maemo | 20:07 | |
*** xmn has joined #maemo | 20:22 | |
halftux | sicelo: do you have a droid 4 (XT894)? | 20:35 |
sicelo | yes :) | 20:42 |
halftux | and leste running fine? I wasn't able to get this kexecboot running :( Tried also different fastboot version. You did the same procedure from wiki? | 20:44 |
sicelo | yes it's working fine (although these days i'm playing more with plain debian+sway on my N900 instead) | 20:47 |
sicelo | i used the same procedure. there's also #maemo-leste if you want to join. you'll get quicker help there | 20:48 |
halftux | oh I see. Never tried sway. Which debian version? | 20:49 |
sicelo | sid | 20:49 |
sicelo | at what point do you get issues with the droid 4 procedure? | 20:51 |
sicelo | i'll move to debian on the droid 4 at some point since it's better/faster hardware - i just did it on N900 just for fun initially -just to see if wayland would really run on it | 20:52 |
halftux | it looks everything fine only that I get no sign that kexecboot kicks in and is booting from sdcard | 20:52 |
halftux | so it boots everytime to android :( | 20:53 |
sicelo | ok. but do you see the kexecboot menu? i guess from your comment, no | 20:53 |
halftux | no | 20:54 |
sicelo | so i think the uSD card is fine. your issue is somewhere with kexecboot. | 20:55 |
halftux | fastboot reports no error but I have the feeling that the bootloader is not replaced and I flashed this allow-mbmloader before | 20:55 |
sicelo | i did this procedure more than a year ago, so i have forgotten some stuff. but i would recommend joinig #maemo-leste. they'll help | 20:58 |
halftux | When I have some time I will try it again and therefore I will join maemo-leste channel... | 20:59 |
sicelo | cool :) | 20:59 |
sicelo | leste runs really well on it (droid 4) | 20:59 |
sicelo | there are still a few issues here and there, but some refer to it as the Leste 'flagship' | 21:00 |
halftux | I can imagine and I would really like to tried it | 21:00 |
halftux | try | 21:00 |
sicelo | i actually wanted to port some of the programs you maintain for Fremantle, e.g. cutenews - then sway happened and i got distracted | 21:02 |
halftux | for development it is also better to have different screen sizes. For the N900 I was so lasy that I everytime choosed a fixed resolution | 21:02 |
sicelo | Leste uses Qt5, which is quite nice, since more s/w can run | 21:02 |
halftux | yes I tried already things in VM and N900 with leste. I can also use there things which I developed in qt5 (widgets) for sailfish | 21:06 |
sicelo | maybe you would like to upload them to the Leste repos as well - it's open access | 21:07 |
halftux | I think qt5 package needs still some fine tuning for leste (last time I tried, already long ago), but it is really time consuming to fix/expand qt5, I have the feeling everytime when I have some time I start from the beginning to analyse the source code. I uploaded already one application to leste repos. When I got this droid 4 running I suppose more will follow. | 21:15 |
sicelo | oh great! | 21:20 |
sicelo | heh, i just tried running mutter/wayland on N900. working good it seems - of course it's not full-blown gnome | 21:20 |
*** florian has quit IRC | 21:57 | |
*** florian has joined #maemo | 22:09 | |
*** Vajb has quit IRC | 23:52 | |
*** Vajb has joined #maemo | 23:55 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!