00:04
<
zhaofeng >
Been playing with the mainline SDM845 kernel on my OnePlus 6 for a while, and it's a little bit disappointing
00:04
<
zhaofeng >
Sustained write (maybe read as well?) into the flash consistently triggers a crash into CrashDump mode
00:17
<
samueldr >
and there it is, u-boot in SPI flash
00:18
<
samueldr >
(for helios64)
00:22
<
samueldr >
next step: USB!
00:22
<
samueldr >
I want to do a UEFI install on that board
01:28
<
artturin >
samueldr: how to get a nix-shell with the pinephone kernel build
01:29
<
samueldr >
I never did that, so I don't know
01:29
<
artturin >
so i was planning on updating that
01:29
<
samueldr >
I have a linux mainline checkout, make a git branch, and work on top of `git am` the patches
01:30
<
samueldr >
that patch is ugly
01:30
<
samueldr >
a lot of changes mixed-in together
01:31
<
samueldr >
artturin: I guess for experimenting you can remove the default-on/panic patch
01:31
<
samueldr >
(comment it out)
01:31
<
samueldr >
if it all works fine, and is desirable, we can then update that patch to apply on top of that
01:33
<
samueldr >
hmm... looks like I'm rebasing my whole work on top of another patch for the helios64
01:33
<
samueldr >
if I want usb to work
01:33
<
samueldr >
in addition, it might get me the required bits for eDP out in u-boot!
01:33
<
samueldr >
oh, no it doesn't... bummer
01:37
<
artturin >
im working on getting audio working and camera autofocus
01:40
<
samueldr >
audio was working a while back for me
01:40
<
samueldr >
though call audio was untested
01:40
<
samueldr >
I guess it's all about asound state
01:40
<
samueldr >
something is weird in how all those ARM platforms seem to require so much handholding for audio
01:44
<
artturin >
haven't tried it
01:44
<
artturin >
i wonder if it can even be appplied on nixos
01:44
<
artturin >
without rebuilding alsaUtils
01:44
rajivr has joined #nixos-aarch64
01:53
<
artturin >
possibly not needed
01:53
<
artturin >
/var/lib/alsa/asound.state is just a normal file
01:54
<
samueldr >
asound.state can just be copied to that location
01:54
<
samueldr >
though at the time I just twiddled with the sound options in alsamixer
01:54
<
samueldr >
until there was sound
02:00
<
artturin >
i've also been trying to get the modem to work better
02:00
<
artturin >
with eg25-manager
02:00
<
artturin >
modemmanager doesn't detect modems
02:00
<
artturin >
because theres no /dev/ttyS2
02:00
<
artturin >
modem is only at ttyS3
02:01
<
artturin >
and theres no /dev/ttyUSB*
02:01
<
artturin >
for the modem
02:03
<
artturin >
i'll send pastes from manjaro and nixos
02:12
<
artturin >
same kernel conf on both other than changing =m's to =y's
02:13
<
artturin >
yay audio works
02:14
<
artturin >
i dont think the kernel patches are strictly needed for that
02:14
<
artturin >
they're just for plug detection
02:15
<
artturin >
plug detection works
02:15
<
artturin >
automatically switches
02:16
<
artturin >
i'll test the asound.state to see if it improves anythign
02:21
<
artturin >
i diffed mobians asound.state and the asound.state i have now before trying manjaro's asound.state and they're identical
02:22
<
artturin >
i wonder why manjaro adds that
02:24
h0m1 has quit [Ping timeout: 265 seconds]
02:25
<
samueldr >
artturin: why they add what?
02:25
h0m1 has joined #nixos-aarch64
02:42
justanotheruser has quit [Ping timeout: 240 seconds]
02:49
<
samueldr >
=> usb storage
02:49
<
samueldr >
Device 0: Vendor: Rev: PMAP Prod: USB DISK 2.0
02:52
<
artturin >
maybe its just a leftover
02:53
<
samueldr >
ah, asound.state outright is not needed?
02:53
<
samueldr >
are you
*sure* from a completely fresh boot
02:53
<
artturin >
a separate one isn't needed i think
02:54
<
artturin >
i compared manjaro asound.state with what i have currently on mobile-nixos and they're the same
02:54
<
samueldr >
separate one from what?
02:54
<
artturin >
the one that alsa generates by itself
02:54
<
artturin >
is a leftover from before alsa ucm was used
02:55
justanotheruser has joined #nixos-aarch64
02:56
<
samueldr >
I get it now
02:57
<
samueldr >
usb boot should work (the interface is detecting devices connected
02:57
<
artturin >
is there a boot generation menu for the pinephone yet?
02:57
<
samueldr >
artturin: uh?
02:58
<
samueldr >
there is... the Mobile NixOS stage-0
02:58
<
samueldr >
though you can also use u-boot's thing like on other ARM devices, but for the pinephone there is no u-boot display driver
02:58
<
samueldr >
so it'd have to happen on serial
02:59
<
samueldr >
and furthermore, even if there was, there is no touch screen drivers to work with what would be shown on the display
02:59
<
artturin >
how to enable the nixos menu?
03:00
<
samueldr >
hold a volume key when the splash is shown
03:00
<
samueldr >
it should instantly show a helpful tip at the bottom that it's going to boot into recovery
03:00
<
samueldr >
you have to hold it until the recovery menu is shown
03:00
justanotheruser has quit [Ping timeout: 260 seconds]
03:01
<
samueldr >
I guess there's not enough docs about the boot process!
03:03
<
samueldr >
so next time I play with the helios64 I'll be making a UEFI iso with a working kernel I guess!
03:04
<
artturin >
very cool boot menu
03:04
<
samueldr >
I assume you're talking about the mobile nixos recovery interface
03:04
<
samueldr >
that'll be used to do more than just selecting generations
03:04
justanotheruser has joined #nixos-aarch64
03:05
<
samueldr >
it is intended to be used to also provide tools to help diagnose and fix a broken install
03:05
<
samueldr >
and most likely the tools used to make the install too
03:05
<
samueldr >
(I still don't know what the installation process will look like!)
03:14
<
artturin >
The modem issues might be caused by the fact that modemmanager is out of date in nixpkgs
03:15
<
artturin >
I'll try old isos of other distros and check their /dev
03:20
<
artturin >
Likely not because of that though, because threads from 05.2020 have ttyUSB
05:34
orivej has joined #nixos-aarch64
06:27
evils has quit [Remote host closed the connection]
06:29
evils has joined #nixos-aarch64
06:58
evils has quit [Ping timeout: 256 seconds]
07:04
evils has joined #nixos-aarch64
07:32
evils has quit [Ping timeout: 256 seconds]
07:36
zupo has joined #nixos-aarch64
07:38
monk has left #nixos-aarch64 ["Error from remote client"]
07:39
monk has joined #nixos-aarch64
07:39
zupo has quit [Client Quit]
07:53
jumper149 has joined #nixos-aarch64
07:53
jumper149 has quit [Client Quit]
08:12
jumper149 has joined #nixos-aarch64
08:18
jumper149 has quit [Quit: WeeChat 3.1]
08:20
zupo has joined #nixos-aarch64
08:20
jumper149 has joined #nixos-aarch64
08:20
jumper149 has quit [Client Quit]
08:22
cole-h has quit [Ping timeout: 245 seconds]
08:23
zupo has quit [Client Quit]
08:24
jumper149 has joined #nixos-aarch64
08:25
jumper149 has quit [Client Quit]
08:27
jumper149 has joined #nixos-aarch64
08:30
jumper149 has quit [Client Quit]
08:31
jumper149 has joined #nixos-aarch64
08:31
jumper149 has quit [Client Quit]
08:33
jumper149 has joined #nixos-aarch64
08:35
jumper149 has quit [Client Quit]
08:35
patagonicus has joined #nixos-aarch64
08:35
jumper149 has joined #nixos-aarch64
08:35
jumper149 has quit [Client Quit]
08:41
jumper149 has joined #nixos-aarch64
08:49
jumper149 has quit [Quit: WeeChat 3.1]
08:51
jumper149 has joined #nixos-aarch64
08:53
jumper149 has quit [Client Quit]
09:25
<
aforemny >
Would anyone have any pointers on how I can share my internet access from my Laptop with my PinePhone via USB both running NixOS?
09:32
dev_mohe has joined #nixos-aarch64
09:32
dev_mohe has quit [Client Quit]
09:33
jumper149 has joined #nixos-aarch64
10:47
<
Ke >
I would grep the repo, what that option does
10:52
<
Ke >
I believe, if you get that interface working you can use normal routing functionality probably with nat
10:57
monk has left #nixos-aarch64 ["Error from remote client"]
10:59
monk has joined #nixos-aarch64
11:33
jumper149 has quit [Quit: WeeChat 3.1]
11:34
jumper149 has joined #nixos-aarch64
11:35
jumper149 has quit [Client Quit]
11:35
jumper149 has joined #nixos-aarch64
11:35
jumper149 has quit [Client Quit]
11:36
jumper149 has joined #nixos-aarch64
11:56
dev_mohe has joined #nixos-aarch64
12:32
zupo has joined #nixos-aarch64
12:51
jumper149 has quit [Quit: WeeChat 3.1]
12:53
jumper149 has joined #nixos-aarch64
12:58
bennofs__ has quit [Ping timeout: 245 seconds]
13:03
bennofs_ has joined #nixos-aarch64
13:06
jumper149 has quit [Quit: WeeChat 3.1]
13:11
jumper149 has joined #nixos-aarch64
13:20
bennofs_ has quit [Ping timeout: 256 seconds]
13:34
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
13:58
jumper149 has quit [Quit: WeeChat 3.1]
13:58
<
aforemny >
Ke: Thanks for that pointer! I will look into it :)
14:06
ceph3us[m] has joined #nixos-aarch64
14:13
ceph3us[m] is now known as cepheus
14:15
cepheus has quit [Quit: authenticating]
14:15
cepheus has joined #nixos-aarch64
14:21
dev_mohe has quit [Remote host closed the connection]
14:22
dev_mohe has joined #nixos-aarch64
14:43
dev_mohe has quit [Quit: dev_mohe]
15:08
zupo has joined #nixos-aarch64
15:12
heywoodlh has joined #nixos-aarch64
15:20
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:35
zupo has joined #nixos-aarch64
15:55
monk has left #nixos-aarch64 ["Error from remote client"]
15:57
monk has joined #nixos-aarch64
15:57
cole-h has joined #nixos-aarch64
15:58
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:59
evils has joined #nixos-aarch64
16:00
pinage404[m]1 has quit [Quit: Idle for 30+ days]
16:20
v0|d has quit [Remote host closed the connection]
16:21
v0|d has joined #nixos-aarch64
16:44
McSinyx[m] has left #nixos-aarch64 ["User left"]
17:09
LinuxHackerman1 has joined #nixos-aarch64
17:11
cepheus1 has joined #nixos-aarch64
17:11
grahamc has joined #nixos-aarch64
17:13
ejpcmac1 has joined #nixos-aarch64
17:14
LinuxHackerman has quit [Ping timeout: 265 seconds]
17:14
cepheus has quit [Ping timeout: 265 seconds]
17:14
justanotheruser has quit [Ping timeout: 265 seconds]
17:14
ejpcmac has quit [Ping timeout: 265 seconds]
17:14
gchristensen has quit [Ping timeout: 265 seconds]
17:14
grahamc is now known as gchristensen
17:17
cepheus1 is now known as cepheus
17:22
v0|d has quit [Remote host closed the connection]
17:29
nicoo has quit [Remote host closed the connection]
17:32
nicoo has joined #nixos-aarch64
17:38
justanotheruser has joined #nixos-aarch64
17:51
rajivr has quit [Quit: Connection closed for inactivity]
17:57
cw[CURRENT_YEAR4 has joined #nixos-aarch64
18:03
justanotheruser has quit [*.net *.split]
18:03
railroadmanualji has quit [*.net *.split]
18:03
cw[CURRENT_YEAR] has quit [*.net *.split]
18:03
siraben has quit [*.net *.split]
18:03
kloenk has quit [*.net *.split]
18:05
railroadmanualji has joined #nixos-aarch64
18:05
kloenk has joined #nixos-aarch64
18:05
siraben has joined #nixos-aarch64
18:05
siraben has quit [Max SendQ exceeded]
18:05
justanotheruser has joined #nixos-aarch64
18:06
<
samueldr >
I don't think usb gadgets are working yet
18:07
<
samueldr >
as I stated multiple times, I'll need a helper person to check things as my device has broken USB
18:07
<
samueldr >
(actually broken, not the expected broken)
18:07
marijan[m] has quit [Ping timeout: 240 seconds]
18:07
l-as has quit [Ping timeout: 240 seconds]
18:07
roberth has quit [Ping timeout: 240 seconds]
18:07
unclechu has quit [Ping timeout: 240 seconds]
18:07
craige[m]2 has quit [Ping timeout: 244 seconds]
18:07
edrex has quit [Ping timeout: 244 seconds]
18:07
enick_4 has quit [Ping timeout: 244 seconds]
18:07
zuh0 has quit [Ping timeout: 244 seconds]
18:07
Guest68587 has quit [Ping timeout: 244 seconds]
18:07
bbigras has quit [Ping timeout: 244 seconds]
18:07
ejpcmac1 has quit [Ping timeout: 241 seconds]
18:07
goibhniu has quit [Ping timeout: 241 seconds]
18:08
Danct12[m] has quit [Ping timeout: 241 seconds]
18:08
Dandellion has quit [Ping timeout: 241 seconds]
18:08
Jassuko[m] has quit [Ping timeout: 249 seconds]
18:08
mvnetbiz_ has quit [Ping timeout: 249 seconds]
18:08
manveru[m] has quit [Ping timeout: 249 seconds]
18:08
Ke has quit [Ping timeout: 249 seconds]
18:08
Ox4A6F has quit [Ping timeout: 249 seconds]
18:08
Ericson2314 has quit [Ping timeout: 249 seconds]
18:08
hpfr has quit [Ping timeout: 249 seconds]
18:08
LinuxHackerman1 has quit [Ping timeout: 270 seconds]
18:08
leonardp has quit [Ping timeout: 247 seconds]
18:08
mica[m] has quit [Ping timeout: 247 seconds]
18:08
hiroshi[m] has quit [Ping timeout: 247 seconds]
18:08
colemickens has quit [Ping timeout: 247 seconds]
18:08
railroadmanualji has quit [Ping timeout: 265 seconds]
18:08
kloenk has quit [Ping timeout: 265 seconds]
18:08
puzzlewolf has quit [Ping timeout: 268 seconds]
18:08
noneucat has quit [Ping timeout: 268 seconds]
18:08
Fuseteam has quit [Ping timeout: 268 seconds]
18:09
fgaz has quit [Ping timeout: 240 seconds]
18:09
DavHau[m] has quit [Ping timeout: 258 seconds]
18:09
artturin has quit [Ping timeout: 244 seconds]
18:09
thefloweringash has quit [Ping timeout: 258 seconds]
18:09
danielrf[m] has quit [Ping timeout: 258 seconds]
18:09
cw[CURRENT_YEAR4 has quit [Ping timeout: 260 seconds]
18:09
cepheus has quit [Ping timeout: 264 seconds]
18:09
veleiro has quit [Ping timeout: 240 seconds]
18:10
davidak[m] has quit [Ping timeout: 240 seconds]
18:15
lopsided98 has quit [Ping timeout: 264 seconds]
18:16
lopsided98 has joined #nixos-aarch64
18:37
craige[m]1 has joined #nixos-aarch64
19:10
aforemny_ has joined #nixos-aarch64
19:10
manveru[m] has joined #nixos-aarch64
19:10
Jassuko[m] has joined #nixos-aarch64
19:10
siraben has joined #nixos-aarch64
19:10
mica[m] has joined #nixos-aarch64
19:10
roberth has joined #nixos-aarch64
19:10
kloenk has joined #nixos-aarch64
19:10
veleiro has joined #nixos-aarch64
19:10
ejpcmac has joined #nixos-aarch64
19:10
unclechu has joined #nixos-aarch64
19:10
Ericson2314 has joined #nixos-aarch64
19:10
hiroshi[m] has joined #nixos-aarch64
19:10
marijan[m] has joined #nixos-aarch64
19:10
enick_326 has joined #nixos-aarch64
19:10
edrex has joined #nixos-aarch64
19:10
fgaz has joined #nixos-aarch64
19:10
Dandellion has joined #nixos-aarch64
19:10
mvnetbiz_ has joined #nixos-aarch64
19:10
Ox4A6F has joined #nixos-aarch64
19:10
Ke has joined #nixos-aarch64
19:10
davidak[m] has joined #nixos-aarch64
19:10
cwprobablydead[m has joined #nixos-aarch64
19:10
thefloweringash has joined #nixos-aarch64
19:10
LinuxHackerman has joined #nixos-aarch64
19:10
artturin has joined #nixos-aarch64
19:10
leonardp has joined #nixos-aarch64
19:10
hpfr has joined #nixos-aarch64
19:10
noneucat has joined #nixos-aarch64
19:10
DavHau[m] has joined #nixos-aarch64
19:10
Danct12[m] has joined #nixos-aarch64
19:10
Fuseteam has joined #nixos-aarch64
19:10
puzzlewolf has joined #nixos-aarch64
19:10
cepheus has joined #nixos-aarch64
19:10
zuh0 has joined #nixos-aarch64
19:10
Guest57260 has joined #nixos-aarch64
19:10
colemickens has joined #nixos-aarch64
19:10
l-as has joined #nixos-aarch64
19:10
danielrf[m] has joined #nixos-aarch64
19:10
railroadmanualji has joined #nixos-aarch64
19:10
bbigras has joined #nixos-aarch64
19:10
goibhniu has joined #nixos-aarch64
19:11
aforemny has quit [Ping timeout: 256 seconds]
19:11
marek has quit [Ping timeout: 256 seconds]
19:12
marek has joined #nixos-aarch64
19:16
evils has quit [Remote host closed the connection]
19:18
evils has joined #nixos-aarch64
19:22
lopsided98 has quit [Ping timeout: 240 seconds]
19:25
lopsided98 has joined #nixos-aarch64
19:28
justan0theruser has joined #nixos-aarch64
19:30
justanotheruser has quit [Ping timeout: 260 seconds]
19:31
aforemny_ has quit [Ping timeout: 264 seconds]
19:32
ryantrinkle has quit [Ping timeout: 264 seconds]
19:32
aforemny has joined #nixos-aarch64
19:33
ryantrinkle has joined #nixos-aarch64
20:03
<
samueldr >
ooh neat
20:03
<
samueldr >
booooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo bot
20:04
<
samueldr >
so yeah, `reboot recovery` should be doable with that protocol, once added to u-boot
20:04
<
samueldr >
(and the dts patched)
20:25
cole-h has quit [Ping timeout: 256 seconds]
20:26
cole-h has joined #nixos-aarch64
20:35
dev_mohe has joined #nixos-aarch64
20:36
njd has quit [Ping timeout: 256 seconds]
20:39
njd has joined #nixos-aarch64
20:53
zupo has joined #nixos-aarch64
20:56
ryantrinkle has quit [*.net *.split]
20:56
lovesegfault has quit [*.net *.split]
20:56
V has quit [*.net *.split]
20:56
blueberrypie has quit [*.net *.split]
20:56
kcalvinalvin has quit [*.net *.split]
20:56
betaboon has quit [*.net *.split]
20:56
grw1 has quit [*.net *.split]
20:57
ryantrinkle has joined #nixos-aarch64
20:57
lovesegfault has joined #nixos-aarch64
20:57
kcalvinalvin has joined #nixos-aarch64
20:57
blueberrypie has joined #nixos-aarch64
20:57
grw1 has joined #nixos-aarch64
20:57
betaboon has joined #nixos-aarch64
20:58
V has joined #nixos-aarch64
21:14
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:16
zupo has joined #nixos-aarch64
21:16
dev_mohe has quit [Quit: dev_mohe]
21:47
blueberrypie has quit [Read error: Connection reset by peer]
21:47
blueberrypie has joined #nixos-aarch64
22:02
<
ashkitten >
samueldr: pinephone preorders soon
22:03
<
samueldr >
well, I don't actually care, since I have one, but cool!
22:03
<
samueldr >
ashkitten: source?
22:03
<
ashkitten >
blog post
22:04
<
samueldr >
>> Since someone will surely ask: the hardware remains unchanged from the past three community editions, and will feature the 1.2b revision of the PCB.
22:04
<
samueldr >
good to know
22:04
<
ashkitten >
they have the placeholder page for the new pinephone beta edition, preorders supposedly this week or next
22:05
<
ashkitten >
hmmm im gonna need to get a second yubikey, with usb-c...
22:05
<
ashkitten >
pinephone doesn't have nfc
22:05
<
samueldr >
I guess that's why I just got a response from them for the replacement board
22:06
<
samueldr >
>> However, despite being in possession of approx. 70% of all RK3566 SoCs on the market, we don’t have enough to produce both model-A and model-B simultaneously
23:07
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
23:24
s1341_ has quit [Quit: Connection closed for inactivity]
23:33
orivej has quit [Ping timeout: 256 seconds]
23:37
justan0theruser has quit [Ping timeout: 264 seconds]