pettez has quit [Read error: Connection reset by peer]
belcher has quit [Ping timeout: 260 seconds]
BenLand100 has quit [Ping timeout: 252 seconds]
BenLand100 has joined #maemo-leste
BenLand100 has joined #maemo-leste
BenLand100 has quit [Changing host]
belcher has joined #maemo-leste
linmob has quit [Remote host closed the connection]
linmob has joined #maemo-leste
linmob has quit [Ping timeout: 265 seconds]
linmob has joined #maemo-leste
Pali has quit [Ping timeout: 260 seconds]
sunshavi has quit [Remote host closed the connection]
sunshavi has joined #maemo-leste
zhxt has joined #maemo-leste
joerg has quit [Ping timeout: 252 seconds]
joerg has joined #maemo-leste
zhxt has quit [Ping timeout: 260 seconds]
zhxt has joined #maemo-leste
uvos has joined #maemo-leste
zhxt has quit [Ping timeout: 265 seconds]
linmob has quit [Remote host closed the connection]
Wikiwide has quit [Ping timeout: 250 seconds]
linmob has joined #maemo-leste
linmob has quit [Ping timeout: 260 seconds]
Wikiwide has joined #maemo-leste
Pali has joined #maemo-leste
linmob has joined #maemo-leste
linmob has quit [Remote host closed the connection]
linmob has joined #maemo-leste
linmob has quit [Ping timeout: 265 seconds]
uvos has quit [Ping timeout: 260 seconds]
uvos has joined #maemo-leste
sunshavi has quit [Remote host closed the connection]
sunshavi has joined #maemo-leste
inky_ has joined #maemo-leste
^-^hi has joined #maemo-leste
<^-^hi> Wizzup, others, Have you inspected Halium? It seems it takes hardware support of Android to Linux for free.
<^-^hi> So you can focus on Hildon and stuff.
<Wizzup> it is for non mainline kernels I think
<Wizzup> which we don't care about as much
<^-^hi> Well, the Android kernels are pretty widely used (on billions of devices I think) so you don't lose much I guess.
<Wizzup> we don't aim to support vendor kernel
<Wizzup> s
<Wizzup> brb
<^-^hi> I mean Android's kernel got a big developer base behind it, and Halium allows for better hardware support, so it seems like good trade-off.
inky_ has quit [Read error: Connection reset by peer]
<^-^hi> And if blobs are a concern, one can use Android kernel without the blobs I guess (Not much point for doing so, but one can do that if one wants to go fully libre)
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 265 seconds]
<uvos> ^-^hi: the reason we dont use android vendor kernels or vendor kernels in general has very little to do with blobs or free software concerns
<uvos> there are vendor kernels and hals which are fully or allmost fully foss, the ti vendor kernel comes to mind, but we would not support those either
<uvos> there are instead 2 other main reasons why we dont use vendor kernels:
<uvos> 1. vendor kernels add non standart interfaces. particularly on older android devices manny devices are exposed using interfaces that where custom desinged by the vendor for this one deivce, as sutch instead of just supporting one mainline interface for this device type we would need to support a infinte number sutch vendor interfaces.
<^-^hi> For 1, well Halium seeks to make a compatibility interfaces vanilla Linux can use. (Like ofono and friends)
<uvos> now of course you could use a userspace hal that abstracts these interfaces and the android hal is a wide spread one you could use, as you mention. but that is hardly a real soultion as even if you do use the android had different vendor implementations support different version of the android hal and we would still have to support non android vendor kernels and mainline kernels
<uvos> so we would still need several backends
<uvos> admittely problem 1 is mutch smaller if you focus on new android devices
<uvos> as google has made a large push to make android chip makers use mainline iterfaces instead
<uvos> and this has resulted in android just about almost runing on mainline linux
<uvos> anyhow
<uvos> 2.
<^-^hi> Well, I don't know about Android HAL but Hallium seems to do the exact thing you describe, and they have gotten so far.
<^-^hi> Look at the number of devices Ubuntu touch supports. Plasma mobile is also using it.
<^-^hi> I mean they already deal with that part for you.
<uvos> vendor kernels are unsuportable, because they are huge forks of mainline linux and are almost universally of terrible code quality making forward porting them to never versions of linux almost impossible even for the vendors themselves. for this reason the vendor kernels are coded once against some kernel version and almost never updated at all. this causes manny issues for us if we where to use these kernels, we cant use newer
<uvos> interfaces, we cant guarantee that our development devices will continue to work in the long run, we are unable to provide adiquate security patches to our devcies with old vendor kernels, the list goes on.
<uvos> fundamentaly we cannot guarantee any level of support for vendor kernel devices
<uvos> that said an afore mentiond modern android device with mainline style interfaces will work with leste as is
<uvos> in manny cases
<Wizzup> I don't see what we need from halium other than supporting more devices than we can manage
<uvos> thats the next thing, we could port for instances mce to also use halium interfaces
<uvos> but then all we would gain is a bunch of devices we can never polish to any working order
<uvos> while for instance the droid 4 provides a working mostly stable base for us to develop our system on without needing the added complexity of halium and an android hal of dubious quality in between
<uvos> anyhow ^-^hi is there some specific device you are thinking about?
<^-^hi> Nexus 5 perhaps.
<uvos> nexus 5 has a close to mainline kernel it can boot
<uvos> leste should just work on it
<uvos> if you are so inclined
<Wizzup> I had leste running on it in some form a few years back
<Wizzup> but then we still had h-d rotation problems, which are fixed now
<Wizzup> parazyd: do you have my n5? I vaguely recall that
<parazyd> Nexus 5? Yes
<parazyd> It's here
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 265 seconds]
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 260 seconds]
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 252 seconds]
inky_ has joined #maemo-leste
inky_ has quit [Remote host closed the connection]
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 252 seconds]
inky_ has joined #maemo-leste
<sicelo> buZz: but is it true? [Leste being] 'only foss phone distro with bitcoin tools'
sunshavi has quit [Remote host closed the connection]
sunshavi has joined #maemo-leste
<buZz> sicelo: well, only i know!
<buZz> :D
<buZz> afaik debian etc dont have bitcoind anymore?
<buZz> oh, debian has electrum, nevermind
<buZz> :D
jr-logbot has quit [Remote host closed the connection]
jr-logbot has joined #maemo-leste
jr-logbot has quit [Remote host closed the connection]
jr-logbot has joined #maemo-leste
sunshavi has quit [Remote host closed the connection]
sunshavi has joined #maemo-leste
<Wizzup> will be fun to have others test the wireguard and tor stuff soon
<Wizzup> it's working quite well
<buZz> nice
<Wizzup> we just need to finish openvpn now
<uvos> how is power usage with opvpn
<Wizzup> no idea, I'm just working on it
<uvos> i could not keep it resonable even with keepalive 60 1200 set on the server
<uvos> not sure what else would help
<uvos> but openvpn keeps the device awake with manny wakeups
<Wizzup> openvpn is probably not that great sw in general, but it's in the deliverable :)
<Wizzup> i'd personally opt for wireguard easily
<uvos> ok well i have a farily big really old legacy setup i use thats also used by some frends/family so i cant really switch away from opvpn easly
<uvos> not entirely anyways
<uvos> i could go and bridge a wireguard vpn
^-^hi has quit [Remote host closed the connection]
<buZz> what was the link to that battery replacement pcb?
<buZz> was it for a flex pcb? or a normal one
<uvos> its a normal pcb
<buZz> but on the original batteries, the connector is a flex pcb
<uvos> dosent matter
<buZz> ok
<buZz> but would be cooler, no? :P
<uvos> sure
<uvos> yeah
<uvos> as would though plating the holes and gold plating them
<uvos> (thats serious you should do that if you have them made)
<dreamer> bling
<uvos> its optimized for me to be able to make it in my shop
<buZz> maybe i can remix the pcb into a tiny sliver of pcb
<buZz> and plate it, so 1 pcb = 6x
<uvos> shounds like a good idea
<buZz> and then, put one into phone, and use it to solder 'max fitting lipo' in it
<uvos> also though plate the hole and adds some pad to the backside to improve contact
<buZz> yeah
<uvos> dont forget to remove the solder mask
<uvos> also spec it for tin plating at least
<uvos> or gold would be even better
<uvos> also maybe
<uvos> (but this is getting more advanced)
<uvos> we could identfiy the connector used on some popular modern smartphone battery that fits into the bay
<uvos> and make a pcb that has that connector
<buZz> but that would still be limited to availability of that battery
<buZz> a pcb thats a solderable connector wouldnt
<uvos> yeah but most people are not goint to be able to spot weld a wire to a random lipo
<buZz> the 'random sized lipos from aliexpress' usually have wires bonded already
<uvos> true but they one i bought (this one http://uvos.xyz/maserati/screenshots/IMG_20201015_185706.jpg) dident work in the d4
<uvos> because its picky about internal resitance
<uvos> hence the n4 battery
<buZz> hmm ok, we could maybe alter the resistance with some tricks
<uvos> no
<buZz> impedance you mean then?
<uvos> you could add some capacitance to make it work better
<uvos> but there is not enough room
<buZz> hm
<uvos> the battery simply has to have low ir
<uvos> those rc car batterys have low ir for sure
<uvos> but they ususaly have poor energy desity
<uvos> so yeah not sure what the best soltion is
<uvos> haveing some more of those wire connector pcbs would be good allready
<sicelo> Wizzup: available to test already? (openvpn integration)
<Wizzup> no
* sicelo remembers to apt upgrade d4
<buZz> uvos: yeah
<uvos> if you make some that are flex/gold plated i want one :P
<uvos> buZz: https://www.seeedstudio.com/fusion_pcb.html 100x100mm x 10 boars of those pcbs should @ 1.00mm bord thinkess + ENIG at 35$ shold make enough of the pcbs for everyone who wants one
<uvos> since you should be able to get at least 36 on one 100x100 pannel
<uvos> so 360 bits
<uvos> even Wizzup dosent have that manny d4s
<uvos> and Wizzup and clort probubly own 60% of the worlds inventory of d4s :P
<Wizzup> I doubt that
<uvos> exaggerating for effect ofc
<uvos> you own lots
<Wizzup> true
Daanct12 has joined #maemo-leste
Danct12 has quit [Ping timeout: 260 seconds]
<freemangordon> uvos: libiphb0 FTW
<freemangordon> hi there, did I miss something? :)
freemangordon has quit [Quit: Leaving.]
freemangordon has joined #maemo-leste
<Wizzup> freemangordon: hi hi
<uvos> freemangordon: hi
joerg has quit [Read error: Connection reset by peer]
joerg has joined #maemo-leste
xmn has quit [Ping timeout: 260 seconds]
<buZz> uvos: dreamer just bought 5 or something :P
<buZz> nearing clorts pile
<dreamer> nah, you'll take one. I'll take one. then couple more for those interested @ nurdspace
<buZz> sure
<buZz> :)
uvos has quit [Ping timeout: 265 seconds]
Pali has quit [Ping timeout: 265 seconds]