Hi, new to Android here. Running a pixel 6 with grapheneos. Mostly i can find apk packages that are easy to install, but sometimes devs only share the source code as a (zip) or (tar.gz) package. So what needs to be done to be able to install such apps ? Can i only do this on a desktop and then have to transfer to my pixel or can this be compiled on the mobile directly ? Thanks for your help !