<elvishjerricco>
Getting back on the horse with cross compiling the android kernel for nixos today. RPi 3b+ seems to be much better supported on android-mainline-tracking.
<samueldr>
btw, elvishjerricco I had no problems booting a cross-compiled android kernel for my phone
<samueldr>
(I haven't progressed since early july, still no stage-2 support, but stage-1 works and I have a bunch of things figured out)
<samueldr>
my main issue being right now that building the sd-image for armv7l (the one device I can spare) didn't really work with cross-compilation
<samueldr>
a bunch of stuff seems to need fixes)
vcunat has joined #nixos-aarch64
orivej has joined #nixos-aarch64
<elvishjerricco>
samueldr: Well I was able to boot this android kernel on rpi without any special modifications to nixos; just using the default stage 1/2 stuff. Rpi is probably much easier though
orivej has quit [Ping timeout: 260 seconds]
duncan^ has quit [Killed (Sigyn (Spam is off topic on freenode.))]
duncan^ has joined #nixos-aarch64
<elvishjerricco>
Though, booting that android kernel didn't give me a display :/ I was able to SSH in, but no screen from the HDMI port in the rpi. This branch of the android kernel is based on 4.18-rc7, and the upstream 4.18-rc7 works fine.
<elvishjerricco>
Anyone have ideas on how I can debug the display not working?
sphalerite_ has joined #nixos-aarch64
sphalerite has quit [Ping timeout: 240 seconds]
flokli has quit [Ping timeout: 240 seconds]
flokli has joined #nixos-aarch64
orivej has joined #nixos-aarch64
Sonarpulse has quit [Ping timeout: 265 seconds]
vcunat has quit [Ping timeout: 265 seconds]
Sonarpulse has joined #nixos-aarch64
<clever>
elvishjerricco: are you running the android os, or just the android kernel?
<elvishjerricco>
clever: Just the kernel right now
<clever>
ah, then i dont expect the pageflipping issues i originally had
<elvishjerricco>
Planning to just take bits and pieces one by one until something looks like android :P
<elvishjerricco>
pageflipping?
<clever>
framebuffer page flipping
<clever>
there was a weird bug between the android surface flinger and rpi firmware