Most devices from the same generation from the same manufacturer have very similar or even totally identical configuration, hardware or software. Solutions to problems for one device almost always appliesto others in the same series.
Let's say for example
- Huawei Gxyz
- Lenovo Axy0 (where x is a number and y is another, provided the x is the same number across the whole series)
LG G2 and G2 mini
- OnePlus 3 and 3T
- Samsung Galaxy S# and S# Active (where # is a number)
Alternative solution: Leave these mess in their place. No one will care about this chaotic site.
P.S. What is hardware-agnostic? Is it a typo? LOL.