3 ms·
I took a brief look into it, and they use the Google Private Compute Services Protected Download API to download the Gemini Nano model, which uses remote attest
by DownrightNifty 2y ago
I took a brief look into it, and they use the Google Private Compute Services Protected Download API to download the Gemini Nano model, which uses remote attestation to cryptographically ensure that your device is running the stock ROM: https://github.com/google/private-compute-services/tree/master/src/com/google/android/as/oss/pd https://github.com/google/private-compute-services/tree/mast...
I'm not sure why they do that, tbh, since Gemini Nano is now part of Chrome, and you can download it without remote attestation. If you were dedicated enough, you could probably force the AICore system app on a rooted device into using the Gemini Nano model you downloaded from Chrome. I briefly attempted this but it proved too annoying so I gave up.
Edit: It appears Pixel Screenshots works differently than Pixel Recorder, which is what I was looking into.
https://news.ycombinator.com/item?id=41373011 https://news.ycombinator.com/item?id=41373011