Installed everything from option A and did the Infrastructure Setup.
Now a blank form compiles, but when adding a button, an error dialog "Error moving component jButton1;jButton" pops up, and message log has "Error: unit not found: AndroidWidget".
The packages seemed to install correctly, and the Android components were added to the component tabs.
The unit file is in:
C:\laz4android2.2.2\components\lazandroidmodulewizard-master\android_bridges\
Shouldn't installing packages automatically handle the paths or do those need to be added by hand?
Edit1: Added that folder to project options, now it at least compiles.
Edit2: Maybe I forgot to restart Lazarus, tried the same with a new project and it finds the unit now without adding its path to the project.
Edit3: Got Hello World working on the phone!