lineage0Sだと、同じロムを焼いてもbootloaderの名前からスマホの設定値を振り分けている。
下記参照
https://github.com/LineageOS/android_device_samsung_hlte/blob/lineage-16.0/init/init_hlte.cpp#L87-#L103

ただし、この手法はsimロック機だと使えるが
simフリー機には使えん。