ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
c10l3 has quit []
c10l has joined #asahi-dev
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
nyx_o has joined #asahi-dev
PhilippvK has joined #asahi-dev
phiologe has quit [Ping timeout: 480 seconds]
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #asahi-dev
pyropeter2 has joined #asahi-dev
pyropeter1 has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi-dev
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
h_ has quit []
hays has joined #asahi-dev
kov has quit [Quit: Coyote finally caught me]
Catyre has quit [Remote host closed the connection]
hays has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hays has joined #asahi-dev
hays has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hays has joined #asahi-dev
hays has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hays has joined #asahi-dev
Catyre has joined #asahi-dev
Catyre has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
bisko has quit []
jakebot60 has quit [Ping timeout: 480 seconds]
bisko has joined #asahi-dev
bisko has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
the_lanetly_052 has joined #asahi-dev
Catyre has joined #asahi-dev
nsklaus_ has joined #asahi-dev
nsklaus has quit [Ping timeout: 480 seconds]
Catyre has quit [Ping timeout: 480 seconds]
nsklaus has joined #asahi-dev
nsklaus_ has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #asahi-dev
bisko has joined #asahi-dev
bisko has quit [Ping timeout: 480 seconds]
bisko has joined #asahi-dev
nico_32 has joined #asahi-dev
leitao has joined #asahi-dev
leitao has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
the_lanetly_052 has quit [Remote host closed the connection]
the_lanetly_052 has joined #asahi-dev
the_lanetly_052__ has joined #asahi-dev
the_lanetly_052 has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi-dev
leitao has joined #asahi-dev
Catyre has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
kov has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
Catyre has joined #asahi-dev
Catyre has quit [Ping timeout: 480 seconds]
amarioguy has quit [Remote host closed the connection]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
Catyre has joined #asahi-dev
Catyre has quit [Ping timeout: 480 seconds]
m42uko_ has joined #asahi-dev
Catyre has joined #asahi-dev
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
Catyre has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi-dev
Major_Biscuit has quit [Ping timeout: 480 seconds]
mangobay[m] has joined #asahi-dev
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi-dev
<Manouchehri> marcan: Would you accept a PR that sets up and enables dm-crypt for the arch installer?
Catyre_ has joined #asahi-dev
Catyre has quit [Ping timeout: 480 seconds]
Catyre_ has quit []
<sven> amarioguy: nice! i've left two comments as well
<sven> alyssa: the i2c maintainer (wolfram sang) is very friendly as well :)
<alyssa> sven: that's excellent to hear :-)
amarioguy has joined #asahi-dev
ahshum[m] has joined #asahi-dev
ahshum[m] has left #asahi-dev [#asahi-dev]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
mps has quit [Remote host closed the connection]
<sven> https://github.com/AsahiLinux/linux/commits/bluetooth-wip added some comments, it's probably ready except for some typos to be submitted upstream now
mps has joined #asahi-dev
doggkruse has joined #asahi-dev
ptrc has quit [Remote host closed the connection]
ptrc has joined #asahi-dev
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
doggkruse has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<marcan> Manouchehri: how would that work? the installer runs on macOS, it's not trivial to do it from there
<marcan> we need a userspace implementation of dm-crypt (e.g. in python) and then we need to ship an initramfs for it, and a that point we need to tweak system configs so that means a userspace ext4 implementation too
<marcan> I'm all for it if it's done properly, but it's not done yet because it's not that easy to do properly :)
<Manouchehri> so to be clear I'm not proposing this for real: why not run parts of the installer with Virtualization.framework?
<sven> :D
<marcan> the installer has to work in recoveryOS, for one
nsklaus_ has joined #asahi-dev
<marcan> (this is a hard requirement - recoveryOS is the only way to install that does not require phoning home to Apple, and that option must be available)
<Manouchehri> ahhh thank you, didn't realize that.
<Manouchehri> I also didn't know it was possible to run Asahi totally offline without ever connecting to the internet.
<marcan> it is
<Manouchehri> I thought there'd be some activation lock
<Manouchehri> so brand new from the apple store, never needs to be online?
<marcan> not for brand new machines - there's an activation lock if you need to DFU wipe a machine
alyssa has left #asahi-dev [#asahi-dev]
<marcan> but once a machine is unlocked, which includes out of the box, it has the certificate that says so
<marcan> as long as those keys are not lost or rolled over, the lock does not trigger
<Manouchehri> sorry, by "out of the box", do you mean connected once with a brand new machine?
<marcan> I mean a brand new machine
<marcan> brand new machines boot straight into the macos firstrun stuff, which does not require an internet connection. you can set it up fully offline.
<Manouchehri> ooooh my bad. I read your first message "not for brand new machines" as the other way around.
<Manouchehri> niiiice
<marcan> fresh DFU'd machines do too, the DFU step itself has the phone home
<marcan> if that partt of the DFU stuff fails (I saw that due to a idevicerecovery bug), then you get the failed boot into the activation lock stuff instead
<marcan> but yes, you can put Asahi on a brand new machine without ever phoning home, at least if it's already new enough (if you need to update in principle that can also work without phoning home, but I wouldn't be surprised if that process is annoying and doesn't always work since it's not the usual flow)
<marcan> (but it *should* work)
nsklaus has quit [Ping timeout: 480 seconds]
<marcan> eventually I want to add an option to the installer that sets up a bootable USB installer for you, with all the Apple bits already included, which you can then use to install Asahi completely offline
<Manouchehri> does qemu work in recoveryOS lol?
<marcan> in emulation mode, probably? :)
<Manouchehri> tempting
<marcan> we can't pass through the whole physical disk though
<marcan> so it would be a bit awkward passing single partitions
<marcan> but it could work
<marcan> but really, it probably makes more sense to just have userspace dmcrypt/ext4 in there
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
doggkruse has joined #asahi-dev
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
MajorBiscuit has joined #asahi-dev
skipwich has quit [Remote host closed the connection]
skipwich has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
mini0n has joined #asahi-dev
nullroute has joined #asahi-dev
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev
mini0n has quit [Quit: Leaving]
MajorBiscuit has quit [Quit: WeeChat 3.5]
c10l has quit [Quit: Bye o/]
c10l has joined #asahi-dev
kasey_reed has quit [Ping timeout: 480 seconds]
amarioguy has quit [Remote host closed the connection]
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi-dev