00:07
belcher_ has joined #maemo-leste
00:11
belcher has quit [Ping timeout: 246 seconds]
00:16
kdsch has joined #maemo-leste
00:41
kdsch has quit [Quit: WeeChat 2.8]
01:58
doc has quit [Ping timeout: 268 seconds]
02:11
doc|home has joined #maemo-leste
03:00
joerg is now known as DocScrutinizer
04:14
sunshavi has quit [Ping timeout: 265 seconds]
04:31
joerg has joined #maemo-leste
04:34
DocScrutinizer has quit [Ping timeout: 246 seconds]
05:06
venji10[m] has joined #maemo-leste
06:04
sunshavi has joined #maemo-leste
06:31
asriel_dreemurr has joined #maemo-leste
06:52
Pali has joined #maemo-leste
07:36
ajr has joined #maemo-leste
07:43
danielinux_ is now known as danielinux
07:58
uvos has joined #maemo-leste
07:59
<
uvos >
Wizzup: parazyd: did you guys know about "sphone"?
08:00
<
uvos >
seams to be a call deamon that dose notifications and ringing and sutch on top of ofono
08:01
<
uvos >
was well as a dialer, a sms app and so on in gtk2
08:01
<
uvos >
compiles and runs fine on leste, apears to find the modem, but i did not try to use it in ernest
08:01
<
Wizzup >
uvos: got a link?
08:01
<
uvos >
at least the audio routing is broken (it trys to do something phone specific with alsa directly)
08:02
<
uvos >
huh my host is not working
08:03
<
Wizzup >
it's a 404 at least
08:03
<
uvos >
jeah the folder is wrong permissions i think sec
08:04
<
uvos >
thats the git repo
08:05
<
Wizzup >
that's cool, worth looking at
08:05
<
Wizzup >
lmk when you fix your host :p
08:05
<
parazyd >
Never heard, but looks interesting :)
08:05
<
parazyd >
esp. if gtk2 :p
08:06
<
uvos >
i think it just works
08:06
<
uvos >
only needs porting to pulseaudio/ucm
08:06
<
Wizzup >
the proximity needs to be changed a bit I think
08:07
<
uvos >
right it needs to poke mce for call mode
08:07
<
uvos >
also virbration
08:07
<
tmlind >
cool if that works :)
08:07
<
Wizzup >
we could start with this and then modify it some
08:07
<
Wizzup >
I think freemangordon is ready to chat contacts again coming tuesday
08:07
<
Wizzup >
and we were quite far along (well he was) with the address book gui and lib
08:07
<
uvos >
funny thing a contacts system is the one thing it seams to lack
08:08
<
parazyd >
Yeah our RE will not be in vain
08:08
<
Wizzup >
so the audio routing requires some more PA setup I think, and we still use the nemo stuff there as well
08:08
<
Wizzup >
and with libabook, we'd be in decent shape, with some of the mce integration(s)
08:08
<
Wizzup >
btw on fremantle the UI is always running, just not visible
08:09
<
Wizzup >
and I guess for sms and such we'd want to log using the eventlogger libs, but we mostly have those already
08:09
<
uvos >
just makeing it set the call ucm profile would be enough for a start
08:09
<
uvos >
right now it dose that
08:09
<
uvos >
that ofc works nowhere
08:10
<
parazyd >
Looks like ~5000 lines of C
08:10
<
parazyd >
Not too scary
08:11
<
parazyd >
Could also be easy to hildonize
08:11
<
parazyd >
Oh and GPL3 :)
08:11
<
uvos >
its pretty mutch hildonized allready
08:11
<
uvos >
idk what you would change on that front even
08:11
<
parazyd >
uvos: There's places where libhildon could/should be used instead of plain gtk
08:11
<
uvos >
except set the proratitable flag
08:13
<
sicelo >
Not only Fremantle, but almost all (smart)phone OSes have the phone & sms UIs always running. Makes sense too
08:13
<
Wizzup >
yes, to make sure the mem is avail etc
08:14
<
uvos >
Wizzup: the ui of this is also allways runing
08:14
<
parazyd >
Yeah also starting this stuff up on every call/sms sounds slow
08:14
<
Wizzup >
uvos: right but it's probably visible is what I mean
08:15
<
uvos >
you do ./sphone that starts the whole thing in the backgorund
08:15
<
uvos >
and then ./sphone -c dialer-open opens the dialer
08:15
<
uvos >
and -c sms-new the sms thing etc
08:15
<
uvos >
and on a incomeing call it rings and opens a window etc
08:16
<
uvos >
pretty mutch a finished stack
08:16
<
parazyd >
Very nice
08:16
xes_ is now known as xes
08:16
<
uvos >
./sphone -c dialer-open is just a dbus call
08:16
<
Wizzup >
and it's gpl :)
08:18
<
Wizzup >
I think way later we might want this to use telepathy instead of ofono, but also maybe not, maybe for sms or something, not sure
08:18
<
Wizzup >
in any case, this looks like a great tangible start to me
08:18
lioh has quit [Ping timeout: 256 seconds]
08:18
<
parazyd >
For sms we'll surely want telepathy
08:18
<
Wizzup >
shall I fork it to maemo-leste/ ?
08:18
<
parazyd >
So it also integrates with other protocols
08:19
<
parazyd >
Wizzup: Make a new repo rather than fork
08:19
<
parazyd >
Github is weird with forks
08:19
<
parazyd >
And you can do "attacks"
08:19
<
parazyd >
Because you can clone commits not actually part of the repo
08:19
<
parazyd >
Github keeps all forks in the same directory on their system
08:19
<
Wizzup >
I just wanted to let the author know we forked it, but I suppose we can just not
08:20
<
parazyd >
So for example you could fork a repo, push a commit, and then access it via web using a different <orga>/<repo>/<commit> link
08:21
<
uvos >
is that a problem?
08:21
<
parazyd >
It can be
08:22
<
uvos >
not sure how to get there
08:22
<
uvos >
maybe our forked gtk2 is hideing some ui element
08:22
belcher_ is now known as belcher
08:23
<
tmlind >
hmm also it may be missing ofono online step after enable? if so, onlining modem manually first might make it work
08:23
<
Wizzup >
yeah, other parts of the system will do that for us (mce, icd2)
08:24
<
Wizzup >
btw, every other day I still get modem resets on my d4
08:24
<
Wizzup >
maybe it gets hot, not sure why
08:24
<
tmlind >
or just buggy firmware
08:25
<
tmlind >
not seeing the modem resets here, this with just hackish scripts using /dev/gsmtty* interface directly still
08:25
<
Wizzup >
I think it happens more when I use gps a lot
08:25
<
Wizzup >
or maybe it's just warmer here :)
08:25
<
uvos >
i dont have a sim for th d4 so no idea if the thing works, if someone wants to try it it, besides the libtoolize autoreconf dance you have to change
08:26
<
uvos >
then it compiles fine
08:27
rafael2k has quit [Ping timeout: 252 seconds]
08:31
<
uvos >
Wizzup: im pushing it
08:32
tvall has joined #maemo-leste
08:41
<
Wizzup >
uvos: cool
08:41
<
Wizzup >
I have not heard of anjuta before
08:43
<
Wizzup >
(just screenshots if you haven't seen the original maemo)
08:43
<
parazyd >
But this is fremantle, no?
08:43
<
parazyd >
lol for a sec I thought we had the source
08:44
<
parazyd >
(and yeah, this is what I meant regarding hildonizing sphone)
08:48
<
parazyd >
Wizzup: Just turned on the pinephone I got. Not seeing battery applet is the first bug
08:50
<
parazyd >
Also can't seem to trigger rotation
08:50
<
parazyd >
The rest seems fine
08:50
<
uvos >
monitor-sensor?
08:51
<
parazyd >
Light and accelerometer work
08:51
<
parazyd >
Landscape says normal, portrait says left-up
08:51
<
uvos >
but rotation dosent work?
08:52
<
uvos >
check 90-pinephone.ini in mce.ini.d
08:52
<
uvos >
dose it load iio-accelereometer?
08:52
<
parazyd >
oh it's not there
08:52
<
uvos >
we load it per device
08:52
<
uvos >
to avoid breaking n900
08:53
<
uvos >
pinephone dident get the memo i guess
08:53
<
parazyd >
oh there's a typo lmao
08:53
<
parazyd >
mce.init.d
08:53
<
uvos >
ok well then no wonder it doent work
08:54
<
uvos >
led is broken too then
08:54
<
parazyd >
And is also not in /etc
08:54
<
parazyd >
See the path
08:54
<
uvos >
git blame blames parazyd :P
08:55
<
uvos >
should be a easy fix then
08:55
<
uvos >
(see this is why we need more people with pp's to test...)
08:57
<
parazyd >
bbl have a mtg now
09:36
<
parazyd >
uvos: Works now :)
09:58
<
parazyd >
Wizzup: How do we approach the battery on PP?
10:12
<
Wizzup >
parazyd: i had a patch in the kernel for it, maybe you missed it
10:15
<
parazyd >
Probably :D
10:15
<
parazyd >
Fixing up gps startup on PP now
10:17
<
Wizzup >
parazyd: do you want me to find the kernel patch? it's just about specifying the battery tchnology
10:17
<
parazyd >
Yeah please
10:17
<
parazyd >
Maybe I should also update the kernel to latest upstream too
10:17
<
Wizzup >
mzybe it can be specified in the dts now
10:19
asriel has joined #maemo-leste
10:20
<
Wizzup >
Langoor: did you manage to figure out anything with ssh access?
10:20
<
Langoor >
I poked around a bit, saw some Xorg errors
10:21
<
Langoor >
also had issues with my computer dropping the assigned ip adress, so ssh was quite a pain. I think that had to do with my NetworkManager config tho
10:21
<
Wizzup >
Langoor: if you can run 'rc-status' and share that output, that would be helpful
10:21
<
Wizzup >
yes, NetworkManager is really annoying in that way
10:21
<
Wizzup >
we maybe need to have the phone do dhcp over usbnet in the future
10:22
<
Wizzup >
there are ways to tell networkmanager not to touch the interface
10:22
<
Wizzup >
you could also set it up with static ip in networkmanager
10:22
<
Wizzup >
more complicated than it should be, of course
10:23
<
Wizzup >
> nmcli dev set wlp2s0 managed no
10:23
<
Wizzup >
that seems helpful
10:27
asriel_dreemurr has quit [Changing host]
10:27
asriel_dreemurr has joined #maemo-leste
10:28
asriel_dreemurr has quit [Quit: Reconnecting]
10:28
venji10[m] has quit [Quit: Bridge terminating on SIGTERM]
10:28
tvall has quit [Quit: Bridge terminating on SIGTERM]
10:28
ajr has quit [Quit: Bridge terminating on SIGTERM]
10:30
tvall has joined #maemo-leste
10:31
scops has joined #maemo-leste
10:32
venji10[m] has joined #maemo-leste
10:32
mighty17[m] has joined #maemo-leste
10:32
ajr has joined #maemo-leste
10:32
asriel_dreemurr has joined #maemo-leste
10:35
asriel_dreemurr has quit [Changing host]
10:35
asriel_dreemurr has joined #maemo-leste
10:37
rafael2k has joined #maemo-leste
10:38
ceene has quit [Ping timeout: 244 seconds]
10:40
diejuse has joined #maemo-leste
10:42
<
parazyd >
uvos: I'll also try to test charge-mode and fbkeyboard soon (not today). Think we should also have the console there in portrait like bionic?
10:44
asriel has quit [Quit: Quitting]
10:51
xmn has quit [Ping timeout: 258 seconds]
10:52
<
Langoor >
Thanks! i'll check it later
10:59
<
uvos >
parazyd: fbkeyboard cant work in anything other than native orientation as it directly writes its display into the framebuffer
10:59
<
uvos >
so you cant rotate it
10:59
<
uvos >
so yes you need to make the console protrait on pp
11:00
<
uvos >
this looks better anyhow as fbkeyboard would take up to mutch room in landscape anyhow (imo)
11:02
<
uvos >
i guess fbcon rotate might work btw (not all drivers support this). but rotating the kernel console dosent affect it fc
11:02
<
uvos >
so the kernel console rotate must go
11:03
<
uvos >
*fbdev rotate
11:13
The_Niz_ is now known as The_Niz
11:21
diejuse has quit [Ping timeout: 265 seconds]
11:26
<
parazyd >
We rotate it now
11:27
<
uvos >
parazyd: fbcon=rotate:1 != fbdev rotate
11:27
<
uvos >
fbcon only rotates the console not the framebuffer
11:27
<
uvos >
so the console ends up in landscape and the keyboard in protrait
11:28
<
parazyd >
But removing this should result in proper portrait, no?
11:28
<
parazyd >
That was the plan :) Cool
11:55
<
uvos >
so was made for the HTC Rhodium heh
11:55
<
uvos >
thats random
11:59
pere has quit [Ping timeout: 268 seconds]
12:01
<
parazyd >
Sometimes you stumble upon great obscure code
12:01
<
parazyd >
And it's really nice when it happens
12:01
<
bencoh >
feels like ancient magic
12:21
<
bencoh >
alright, I have revived my scratchbox-like crossbuilder for leste :)
12:21
<
bencoh >
it's a mix of lxc, qemu-user-static, chroot, and some dpkg-divert magic
12:22
<
bencoh >
I can build armhf packages on my laptop faster than on phoenix :)
12:22
<
bencoh >
(at least according to phoenix's logs)
12:26
<
parazyd >
Mind writing some doc on the wiki about this?
12:26
<
bencoh >
generation process is not fully automated, but it's quite close to it, and I'll probably release an lxc "image" in case anyone is interested
12:26
<
bencoh >
parazyd: yeah I'll probably do that :)
12:26
<
parazyd >
Great work, thanks!
12:26
<
parazyd >
It'll be very useful
12:27
<
uvos >
so today we land a dialer/telephony stack and cross-compile support
12:27
<
uvos >
sounds decent for one day
12:27
<
bencoh >
wait, really? we have a dialer? <3
12:28
<
parazyd >
Yeah uvos found sphone
12:30
<
bencoh >
let's try crossbuild it :>
12:30
<
uvos >
pretty mutch works on leste out of the gate
12:30
<
uvos >
just needs some minor stuff for vibration and sutch to work
12:30
<
uvos >
also testing it connects to ofono
12:30
<
uvos >
and sees the modem
12:31
<
uvos >
but i dident try anything beyond that
12:31
<
uvos >
also testing, it connects to ofono
12:33
<
parazyd >
There's still that ofono bug I can't figure out
12:33
<
parazyd >
It doesn't see the modem is powered/onlinr
12:34
<
parazyd >
After booting, you need to do an mdbus2 (or whatever) call to mark it powered
12:34
<
uvos >
i mean ofono just assumes that it is the one to power the modem
12:34
<
parazyd >
This also confuses me on the pinephone
12:34
<
uvos >
so it gets confused because the kernel dose it
12:34
<
parazyd >
Because I was unable to get a gps fiz
12:35
<
parazyd >
And I'm unsure of the reason
12:36
<
parazyd >
uvos: Maybe we should have something in mce that issues a poweron call?
12:36
<
parazyd >
Then it could also integrate properly with flight mode
12:36
<
uvos >
ja sure its on my list allready
12:36
<
uvos >
i also want to make a new audioroute mce module that dose the audio routing on call mode
12:37
<
uvos >
then i just need to patch sphone to poke mce into call mode
12:37
<
uvos >
and eveything should just start working via calls
12:37
<
parazyd >
Do you ever check what sailfish does with their mce?
12:37
<
uvos >
parazyd: sure, regarding what tho?
12:37
<
parazyd >
Just in general
12:37
<
uvos >
sure yeah i have seen most of the sfos mce code
12:38
<
uvos >
but there is some stuff i want to lift
12:38
<
uvos >
(the ke-recv replacement stuff for instance)
12:38
<
parazyd >
mhm yeah, you mentioned
12:39
<
bencoh >
make[1]: Leaving directory '/mnt/bencoh/Downloads/leste/sphone'
12:43
<
bencoh >
hmm, sphone complains a lot when I try to run it, and I don't get a GUI. but it first complains about missing org.ofono.Manager, so ...
12:43
<
bencoh >
maybe I'm missing something on the phone
12:43
<
parazyd >
Probably needs some work
12:43
<
uvos >
its a telephony stack
12:44
<
uvos >
it dosent show anything by default
12:44
<
bencoh >
uvos: oh, I thought it was the dialer part
12:44
<
parazyd >
but you should ofc have ofono installed
12:44
<
uvos >
bencoh: no its everthing in one
12:44
<
bencoh >
(I mean, the part that interacts with the user)
12:44
<
uvos >
start sphone -c dialer-open
12:44
<
parazyd >
And you can run it in the terminal
12:44
<
uvos >
with another instance running
12:44
<
bencoh >
apparently I have ofono running
12:44
<
bencoh >
got a GUI now
12:45
<
bencoh >
(eeek, low battery)
12:58
pere has joined #maemo-leste
13:15
<
Wizzup >
uvos: I think it would be good to look at nemo audio routing and policy enforcement and learn from that
13:16
<
Wizzup >
I know mce has minimal audio routing code atm, but I don't think it makes sense to have it there
13:19
<
uvos >
Wizzup: sure no
13:19
<
uvos >
Wizzup: but just to get sphone going ill do a minimal module
13:22
<
Wizzup >
sphone is cool, I'd be happy to try to contribute some stuff once we get organised on it
13:22
<
uvos >
we can replace it with something better later
13:22
<
uvos >
the mce module that is
13:22
<
Wizzup >
just wanted to check we were on the same page with fremantle/nemo like audio
13:23
<
uvos >
sure yeah just switching the profile when a call comes in is inssuficant
13:23
<
uvos >
you need to store volumes and stuff
13:23
<
uvos >
and silence other apps
13:35
kdsch has joined #maemo-leste
13:49
kdsch has quit [Ping timeout: 244 seconds]
14:10
<
Wizzup >
got some context? a lxc container based on our images that you use to cross build, or a cross-build lxc container?
14:12
diejuse has joined #maemo-leste
14:18
<
bencoh >
Wizzup: ah, mybad, it's a follow-up to 15:21. tl;dr: cross-build lxc container, like scratchbox
14:19
<
Wizzup >
bencoh: ah, I missed it :)
14:19
<
Wizzup >
well, if qemu-user is faster than our pis, maybe we should run it on arm64 host then
14:19
<
Wizzup >
s/arm/amd/
14:21
<
bencoh >
Wizzup: it's tweaked to use a native gcc/make/bash and a few others
14:21
<
Wizzup >
do you have instructions on how you built it?
14:21
<
Wizzup >
btw, it might be interesting, but there's something to be said for the native building - like the silly scummvm build system
14:22
<
bencoh >
said silly scummvm might work there
14:22
<
bencoh >
xorg-xserver was pretty silly as well, and it builds successfully here
14:22
<
bencoh >
nginx worked too
14:23
<
Wizzup >
if it works well, we might want to advertise it to folks if they want to do arm compilation (as opposed to just development on amd64)
14:24
<
Wizzup >
>lxc-attach maemo-leste-amrhf
14:24
<
Wizzup >
is that a typo?
14:24
<
Wizzup >
ah I guess it's a persistent typo
14:31
<
bencoh >
Wizzup: oh, shit, I thought I fixed it
14:32
<
bencoh >
ah, you mean in the pastebin
14:32
<
bencoh >
then yeah, it's just a typo
14:33
<
bencoh >
hmm, you'll probably need a lxc-devuan template as well
14:33
<
bencoh >
since there is none afaict
14:33
<
bencoh >
I ported the one from debian
15:02
uvos has quit [Ping timeout: 250 seconds]
15:08
<
Wizzup >
bencoh: can't atm (work), but will try later
16:28
uvos has joined #maemo-leste
16:39
<
uvos >
Wizzup: tmlind: how do you place a call with ofono scripts?
16:58
<
Wizzup >
uvos: dial-number ?
16:58
<
uvos >
for some rason that dosent work
16:58
<
uvos >
the call just gets dropped
17:35
adc has joined #maemo-leste
17:44
kdsch has joined #maemo-leste
17:49
<
sicelo >
worked well for me (droid 4 and n900) ... unless something broke recently?
17:50
<
sicelo >
very nice one bencoh!
17:57
diejuse has quit [Quit: Leaving.]
17:58
kdsch has quit [Quit: WeeChat 2.8]
17:58
<
uvos >
sicelo: might just be this sim card or something
18:15
<
sicelo >
lol, mine doesn't have credit ... so my test also fails
19:38
ceene has joined #maemo-leste
19:46
<
uvos >
so it works with another sim
19:49
<
uvos >
Wizzup: tmlind: so for the life of me i cant get the earpice or the headphones to work in call mode
19:50
<
sicelo >
iirc it's a known issue
19:50
<
uvos >
i was under the impression that worked before..
19:52
joerg is now known as Guest1506
19:52
Guest1506 has quit [Killed (sodium.libera.chat (Nickname regained by services))]
19:52
joerg has joined #maemo-leste
20:14
<
sicelo >
maybe it did ... i didn't test much further myself
20:14
<
sicelo >
but i think most reports i read about mention only loudspeaker working.
20:15
<
uvos >
right, tmlind would know
20:15
<
sicelo >
mmm, i vaguely remember headphone might have worked - can't remember too well now
20:15
<
uvos >
so summoning tmlind
21:20
ruleh has joined #maemo-leste
21:32
diejuse has joined #maemo-leste
22:29
diejuse has quit [Quit: Leaving.]
22:29
diejuse has joined #maemo-leste
23:00
belcher_ has joined #maemo-leste
23:02
belcher has quit [Ping timeout: 256 seconds]
23:19
uvos has quit [Ping timeout: 250 seconds]