flowpilot icon indicating copy to clipboard operation
flowpilot copied to clipboard

BOUNTY $1500: Flowpilot in the RetrOS/Termux userland (no chroot)

Open wocsor opened this issue 1 year ago • 5 comments

goal is to try and make Flowpilot boot in the RetrOS userland, so we can eventually start leveraging the hardware more and get the codebase closer to openpilot.

Flowpilot reqs should already be present in the userland, but if needed, PRs to the userland will also be accepted. it already supports opencl with GPU access, pyopencl, and tinygrad.

$1500 + community contributions

acceptance criteria:

  • no chroot
  • flowpilot compiles against Android/termux libraries
  • APK boots to ui and goes onroad

Discord: RetroPilot Bounty FlowPilot Bounty

wocsor avatar Aug 10 '23 17:08 wocsor

Will be demonstration on a specific device with specific android version sufficient for bounty claim?

aseok avatar Sep 02 '23 09:09 aseok

Is there any list of related issues/challenges to be solved?

aseok avatar Sep 02 '23 10:09 aseok

Will be demonstration on a specific device with specific android version sufficient for bounty claim?

I've been testing against Android 11 on a OnePlus 7T, but any phone and any Android version is fine as long as the userland runs on it and flow pilot runs inside the user land

Is there any list of related issues/challenges to be solved?

Most of the discourse has been in the bounty channel on discord. Current status is that the daemons all compile, but at runtime there's an issue in cereal/messaging where if you subscribe to certain topics (sensorEvents and Panda States are examples) the messaging library causes a hang/crash. I haven't figured out exactly why yet, but I think resolving this will either be the final issue or close to it

wocsor avatar Sep 02 '23 13:09 wocsor

@wocsor i can't see discord's content, does it require any permission?

aseok avatar Sep 03 '23 14:09 aseok

See the #bounties channel

MankaranSingh avatar Sep 03 '23 18:09 MankaranSingh