Ive never seen that as a solution, thats just creating new issues....
also that solution is overkill, you dont need to change that many props to have that working (i did it on another device, my Pixel 2XL for my Buds+ to work from memory, misrepresenting it as a Samsung phone in the early days of the Buds- so the opposite, then found an alternate way that didnt bork my entire device by presenting it as something it wasn't) I'll see if i can find my post on which props are actually required, but it was aways back
also i would a simple standalone module just for the props...installing magiskhide props config just for that is overkill, from memory its only 2 props, not 5/6
update: i misremembered, it wasnt when i was on Pixel 2XL, it was before that..i was on a Note 4, to get the Wearables app to even run for the Buds+
where all i had to change was:
ro.product.manufacturer
ro.vendor.product.manufacturer
Hello, I am trying to install the new Wearable app on my galaxy s9 that is running a custom rom / rooted. The app says it is not compatible due to the phone being modified in an unauthorized way. I know people got the previous wear app to work on...
forum.xda-developers.com
in that vein, ive attached a simple module to change just these props if anyone wants to play with it, if it doesnt work, uninstall the module to revert - the beauty of magisk...module name: FakeGoogleProps
the only active part of the module are the following lines in system.prop in the root module folder
ro.product.manufacturer=google
ro.vendor.product.manufacturer=google
the are no files touched, no permissions changes, nada, just those two lines
test if you like....hopefully it works for this purpose (if not, extract the module, add the additonal lines to system.prop and re-zip, and install module again (over the top is fine)), its far easier to setup (install it) than using MPHC (as much as i love that module, saved me in the past)