mschwaig has quit [Quit: WeeChat 2.7.1]
mschwaig has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo has quit [Ping timeout: 240 seconds]
mschwaig has quit [Quit: WeeChat 2.7.1]
mschwaig has joined #nixos-aarch64
veleiro has joined #nixos-aarch64
stiell has joined #nixos-aarch64
hmpffff has joined #nixos-aarch64
rajivr has joined #nixos-aarch64
andi- has joined #nixos-aarch64
andi- has quit [Client Quit]
hmpffff_ has joined #nixos-aarch64
hmpffff has quit [Ping timeout: 258 seconds]
andi- has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos-aarch64
mschwaig has quit [Read error: Connection reset by peer]
CyberManifest has quit [Quit: Leaving...]
hmpffff_ has quit [Ping timeout: 272 seconds]
hmpffff has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo has quit [Ping timeout: 264 seconds]
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
julm has quit [Quit: reboot]
orivej has joined #nixos-aarch64
julm has joined #nixos-aarch64
julm has quit [Client Quit]
julm has joined #nixos-aarch64
heywoodlh has quit [Quit: ZNC 1.8.2 - https://znc.in]
heywoodlh has joined #nixos-aarch64
heywoodlh has quit [Quit: ZNC 1.8.2 - https://znc.in]
heywoodlh has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo has quit [Ping timeout: 260 seconds]
zupo has joined #nixos-aarch64
bdju has quit [Read error: Connection reset by peer]
bdju has joined #nixos-aarch64
CyberManifest has joined #nixos-aarch64
CyberManifest has quit [Remote host closed the connection]
CyberManifest has joined #nixos-aarch64
LnL has quit [Ping timeout: 258 seconds]
LnL has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
CyberManifest has quit [Remote host closed the connection]
CyberManifest has joined #nixos-aarch64
CyberManifest has quit [Ping timeout: 240 seconds]
zupo has joined #nixos-aarch64
CyberManifest has joined #nixos-aarch64
cole-h has quit [Ping timeout: 256 seconds]
CyberManifest has quit [Remote host closed the connection]
CyberManifest has joined #nixos-aarch64
CyberManifest has quit [Client Quit]
alpernebbi has joined #nixos-aarch64
alp has joined #nixos-aarch64
lopsided98_ has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mvnetbiz_9 has joined #nixos-aarch64
mvnetbiz_9 has joined #nixos-aarch64
mvnetbiz_9 has quit [Changing host]
alp has quit [Ping timeout: 272 seconds]
zupo has joined #nixos-aarch64
alp has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hmpffff has joined #nixos-aarch64
veleiro has quit [Ping timeout: 265 seconds]
zupo has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<colemickens> sometimes when I read about Android, like that Ars article, I am in awe of how much they've built.
zupo has joined #nixos-aarch64
zupo has quit [Client Quit]
lopsided98 has joined #nixos-aarch64
hmpffff has quit [Ping timeout: 260 seconds]
hmpffff has joined #nixos-aarch64
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
Darkmatter66_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
hmpffff has quit [Ping timeout: 272 seconds]
hmpffff has joined #nixos-aarch64
rajivr has quit [Quit: Connection closed for inactivity]
alp has joined #nixos-aarch64
andi- has quit [Remote host closed the connection]
andi- has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo has quit [Client Quit]
zupo has joined #nixos-aarch64
hmpffff_ has joined #nixos-aarch64
hmpffff has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
hmpffff has joined #nixos-aarch64
hmpffff_ has quit [Ping timeout: 258 seconds]
rajivr has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hmpffff has quit [Ping timeout: 240 seconds]
zupo has joined #nixos-aarch64
zupo has quit [Client Quit]
alp has quit [Remote host closed the connection]
alp has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zupo has quit [Client Quit]
zupo has joined #nixos-aarch64
zupo has quit [Client Quit]
alp has quit [Ping timeout: 272 seconds]
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
mschwaig has joined #nixos-aarch64
mschwaig has quit [Ping timeout: 272 seconds]
zupo has joined #nixos-aarch64
zupo has quit [Ping timeout: 240 seconds]
alp has joined #nixos-aarch64
hmpffff has joined #nixos-aarch64
hmpffff_ has joined #nixos-aarch64
hmpffff has quit [Ping timeout: 272 seconds]
zupo has joined #nixos-aarch64
mschwaig has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zarel_ has quit [Ping timeout: 260 seconds]
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
zarel has joined #nixos-aarch64
zupo has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
alp has joined #nixos-aarch64
tet[m] has joined #nixos-aarch64
rajivr has quit [Quit: Connection closed for inactivity]
hmpffff has joined #nixos-aarch64
hmpffff_ has quit [Ping timeout: 244 seconds]
<samueldr> I kind of find it disgusting at points how much is wasted in a towering pile of weirdness, rather than cutting back from it
<samueldr> especially considering another team at Google has shown how to do things right :(
alp has quit [Ping timeout: 272 seconds]
<simpson> That's life. Or, at least, that's life as designed by our corporate overlords.
<samueldr> if we had access to 0.1% of the funding or efforts that's given to Android, I wonder how much it'd help
<ashkitten> samueldr: so do you think the GKI project will actually help get devices running mainline?
<samueldr> I don't know the actual important details
<samueldr> it's always skimmed over in articles
<samueldr> but if it really runs mainline, yes
<samueldr> but "project mainline" is NOT about mainline linux
<samueldr> it's about running _android_ mainline
<samueldr> it's about shifting control back into Google's hands for system components
<ashkitten> right
<ashkitten> but android mainline is much closer to actual mainline, and would mean potentially that device support is upstreamed?
<samueldr> so I guess the answer will always be: whatever runs on those devices we can run with too
<samueldr> and if it's closer to mainline linux, maybe that can help
<samueldr> but if they don't send patches to upstream, it won't
<samueldr> that's basically the big difference
<samueldr> is it "vendor-flavoured recent kernel" or is it "recent kernel with patches that are sent to the mailing lists already"
<samueldr> the former is how it looks like Android's will always work
<samueldr> the latter is how chromeos does it
<ashkitten> it really depends what google's policy on accepting changes will be. maybe they'll require that hardware support goes upstream, maybe changes will only be upstreamed to the android mainline kernel
<ashkitten> and then it would depend on their requirements for patches. but at least we'd know the kernel wouldn't come out as broken as some of these vendor kernels, right?
<samueldr> there's also the whole thing of getting OEMs on board
<samueldr> I wonder _when_ it will be mandatory for the kernel side
<ashkitten> i believe it was that any device that ships with android 11 and a 5.4 or later kernel
<samueldr> until it's mandatory to get the google services, OEMs won't play ball
<samueldr> like A/B
<ashkitten> sure
<samueldr> thinking a bit more
<samueldr> I think it might cause even more "harm"
<samueldr> we might start seeing OEMs just point you to google's side of sources
<samueldr> and not opening up their kernel moduels
<samueldr> modules*
<samueldr> since the goal is to interface with kernel modules from vendors!
<samueldr> that would be from unscrupulous vendors, but still
<samueldr> or even from those that were misinformed by their legal department
<samueldr> "nah, you don't have the kernel source code in there, it's fine to redistribute without source"
<ashkitten> modules still need to be built against a specific kernel
<samueldr> specific _enough_
<ashkitten> so google wouldn't be able to push out kernel updates if the sources were unavailable
<samueldr> the goal _is_ to make all customizations from OEMs be kernel modules
<samueldr> so I don't know how that'll be handled other than being extremely careful in the ABIs
<ashkitten> does the android mainline kernel have a stable abi?
<samueldr> I don't know
<ashkitten> hmm
<samueldr> so yeah, my probably misinformed opinion is that until they mandate contributions to flow back to mainline linux, it's not going to really help
<samueldr> might make it a bit easier to get a foothold on some devices though
<samueldr> but it already isn't that hard
<ashkitten> hopefully it means kernels will be less broken
<samueldr> that's one hope
<samueldr> actually common code base so that they can all be elevated at once
<ashkitten> it'd be interesting even if some vendors don't release module sources, there could potentially be a drop-in abi-compatible replacement for the android mainline kernel without android patches
<ashkitten> someone would have to maintain that though
<samueldr> yeah
<ashkitten> i have an nvidia jetson nano now. i don't know what to do with it
<nbp> ashkitten: I used a Rpi, as a motion detection camera, with a SIM card hat which text me :D
<ashkitten> oh, it's a jetson tk1
<nbp> Then you realize that motion detection is bad … :P
<samueldr> nbp: tree moved
<samueldr> better looks at your messages, the tree moved again
<samueldr> or something else?
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-aarch64
<ashkitten> samueldr: halp
<ashkitten> samueldr: how do boot jetson tk1
<ashkitten> ky0ko is laughing at me
<samueldr> last time I looked for someone here it looked quite bad
<samueldr> you may need some custom nvidia tools to produce something bootable
<samueldr> in a custom setup
<samueldr> but I didn't dig deep
<ky0ko> if you want to be in charge of u-boot, yes, and you can only flash u-boot externally
<ky0ko> if you don't, you don't need any of that, you just need to make an sd card image u-boot likes
<samueldr> last I looked there weren't even u-boot for it IIRC
<samueldr> so already there's been progress :)
<ky0ko> it's always had u-boot
<ky0ko> though for a period the official images didn't use it
<samueldr> then I guess the docs the other user had were somewhat misleading
<samueldr> or maybe it wasn't the jetson nano but another nvidia board?
<ky0ko> this isn't a jetson nano, this is a jetson tk1
<samueldr> oh
<samueldr> or maybe it wasn't a k1, but something else
<samueldr> I had assumed right now that all of those boards booted the same way
<ky0ko> most of the ones before X1 boot in a similar fashion
<ky0ko> X1 is different
<ky0ko> i think that's the nano?
<samueldr> I don't really know, too expensive in Canada for a play toy
<ky0ko> we got these because someone we know did a group buy thing for a couple of the rabb.it racks (each of which have 5 jetson tk1 and 10 intel nuc boards)
<ashkitten> is armv7 even built by hydra
<samueldr> no :(
<ashkitten> dang
<ashkitten> i need an armv7 image
<ashkitten> tk1 is not aarch64
<samueldr> for now cross-compilation is the way to get a foothold
<samueldr> that was last tested last month
<ky0ko> well, the tegra k1 technically does have an aarch64 version but they won't be found on these boards :(
<samueldr> it might have an issue with cross-compiling rsync that has a PR open
<samueldr> (that I should self-merge I guess)
<ashkitten> ty
<samueldr> all the workarounds required for the time being
<samueldr> some might have been handled since
<ashkitten> does this output an sd image with a dtb?
<ky0ko> i am trying to advice ashkitten on how to boot this but i dont know anything about how nixos handles things
<samueldr> by default it outputs "the SD image" that can be booted by mainline u-boot using its "generic distro" scheme
<ky0ko> that's exactly what is needed
<ashkitten> okay
<samueldr> ky0ko: just verifying here, it's extlinux-based, on ext4
<ky0ko> okay, that works
<samueldr> alrighty :)
monk has left #nixos-aarch64 ["Error from remote client"]
<samueldr> some (way) older u-boot won't have that at all
<samueldr> or at least, not part of the default runcmd
<ky0ko> not the setup i'm using on mine, but this u-boot does have ext and extlinux support integrated
<samueldr> great
<samueldr> it's setup (from before I got involved) to respect README.distro from the u-boot sources
monk has joined #nixos-aarch64
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alp has joined #nixos-aarch64
zupo has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 272 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ib07 has joined #nixos-aarch64
zupo has joined #nixos-aarch64
ib07 has quit [Ping timeout: 260 seconds]
ib07 has joined #nixos-aarch64
hmpffff has joined #nixos-aarch64
justanotheruser has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 260 seconds]
justanotheruser has joined #nixos-aarch64
alexarice[m] has quit [*.net *.split]
taktoa[c] has joined #nixos-aarch64
dsal has joined #nixos-aarch64
alexarice[m] has joined #nixos-aarch64
zupo has quit [Ping timeout: 256 seconds]
zupo has joined #nixos-aarch64
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<colemickens> Does anyone have stats on cross-compiling vs using qemu?
<colemickens> I'm debating between compiling with qemu on a free 64 core VM versus just booting an Amazon instance for an hour and paying a dollar or two for a build.
shad has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
shad has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<samueldr> the issue with qemu-backed compilation is that they can break in weird ways
<colemickens> oh I didn't know that
<samueldr> most people end up compiling only a small subset and relying on the cache
mschwaig has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 240 seconds]
mschwaig has joined #nixos-aarch64
zarel has quit [Quit: ZNC 1.7.5 - https://znc.in]
zarel has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 260 seconds]
alpernebbi has quit [Quit: alpernebbi]