Misuing Ansible to Improve my phone OS

I wrote an Ansible role for GrapheneOS to configure localhost in preparation for installing GrapheneOS on a USB connected smartphone.

The more familiar a person is with Ansible, the less sense the previous sentence probably makes.

Warranty

A quick correction: Installing GrapheneOS on a compatible phone does not, in itself, void the warranty.

Regardless please don't use my recipe above. Use the official GrapheneOs installers.

I share my recipe only as a reference for what is possible for advanced Ansible users with very unusual needs.

Questions

I'm sure you have questions. So do I.

Question 1: Why?! Just why?

I've had scripts to quickly setup my laptop for a long time. I want the same reliability when I get a new phone.

Question 2: And why GrapheneOS?

Question 3: Ansible is meant for large scale server orchestratiion, but you used it to manage your phone?

Only sort of. Barely. It hardly counts.

Question 4: Do you owe the Ansible team some kind of apology?

I probably do.