> Why do they need to know my screen brightness, memory amount, current volume and if I'm wearing headphones?
This is clearly adding entropy to de-anonymize users between apps, rather than to add specificity to ad bids.
Screen brightness can identify weather you are outside or inside.
Taken as one of a thousand attributes it's likely to provide at least some discriminatory lift in isolating a single user, even if tiny.