You can reverse quite a large program on a Claude $100 sub if you already have one lying around. I have to assume it's cheaper if you have the sources of a kernel that's 99.99% the same.
In the long run I also imagine this sort of thing being something someone does once per phone model and uploads it.
Often enough for those android devices you already have the sources for most components but only compatible with some age old android kernel and it's "just" porting it and poking around. LLMs are quite good at this.