Replies: 5 comments 23 replies
-
The image only supports Pi Zero and Pi4, not Pi3. If your Pi4 is bought after Q1 2022 look at #17 for a workaround.
/boot is mounted to the fat boot partiton after boot.
That kernel is v5.10 so it should work with the patches in this repo. I have never worked with Android before so if I were to do this I would first build a kernel and get it onto the device. When that's working I would try the USB mass storage gadget to make sure the gadget side is working. Then I would add the gud patches and make that work.
Yep, it should. |
Beta Was this translation helpful? Give feedback.
-
Using the imager and selecting Raspberry Pi 4 as device seemed to fix the problem. Could you provide more information about installing the patch into the android kernel? |
Beta Was this translation helpful? Give feedback.
-
Please post the output of the command so I can see what goes wrong. |
Beta Was this translation helpful? Give feedback.
-
Correction: I needed to enable gud in the config file Compilation now:
|
Beta Was this translation helpful? Give feedback.
-
Applying these patches compiles for me on v5.10.197. drm: document drm_mode_get_connector I haven't tried that it actually works though. |
Beta Was this translation helpful? Give feedback.
-
Hello! Happy to see this project exists
This thread mentions GUD could be used for Pixel phones, since these have software/hardware disabled video output (a shame). So here I am, with my couple pis giving it a try.
At the moment, I have flashed the debug image with the raspberry pi imager, but it doesn't seem to boot at all.
Pi 3 is a blank screen, Pi 4 shows the logo, logs undervoltage if plugged to pc usb, and that seems to be it.
Looking into the flashed sdcard, /boot is empty, perhaps I missed something. (USB IP can't be configured, neither wpa supplicant file)
Regarding the Pixel kernel side support, do you think it is a feasible implementation?
I know some basics, but I haven't really ever built a functioning kernel, could use some guidance
Thought of this kernel as a starting point
From what I could understand, once the image is running on the raspberry pi and kernel driver is enabled everything should work either by plugging the usb or using usbip, correct me if I am wrong
Thank you in advance
Beta Was this translation helpful? Give feedback.
All reactions