News Galaxy S25 Ultra fairs well in iFixit teardown, but Samsung still has work to do