Nobody
Phones do not produce real raw files. DNG files are not raw files. True raw files are non-standardized manf specific raster files .crè3 & .cr3 for Canon, arw for Sony, .nef for Nikon.
That's not entirely correct. See:
Digital Negative (DNG) is an open source, lossless, well defined camera RAW data container with the goal to replace range of proprietary, closed source raw image containers.
source: https://en.wikipedia.org/wiki/Digital_Negative
(Note: the terms “container” and “file” seem to be used synonymously in the quoted article).
and:
DNG is the only raw image format for which industry-wide buy-in is being sought.
[...]
Makers of "niche" cameras who might otherwise have difficulty getting support from software companies frequently use DNG as their native raw image format. Pentax uses DNG as an optional alternative to their own raw image format. There are 15 or more such companies, even a few that specialize in movie cameras, including Leica, Samsung, Ricoh, Pentax, Hasselblad. In addition, most Canon point & shoot cameras can support DNG by using CHDK, and Better Light can export to DNG. Open-source developers also use DNG.
source: https://en.wikipedia.org/wiki/Raw_image_format
True raw files are non-standardized manf specific raster files .crè3 & .cr3 for Canon, arw for Sony, .nef for Nikon. Raw files can not be directly edited they have a linked xmp file that contains the edits like a post process config.
Major camera manufacturers such as Canon, Nikon, and Sony have decided not to adopt DNG, preferring to use their own proprietary standards such as (.cr3, .nef, .ari, .arw, etc.). As you described, many of these proprietary file formats pack the data into a sidecar XML file, but that is a design decision not a criterion for determining whether or not it is a raw file.
This Adobe website provides an overview of which cameras support which RAW format.
But I totally agree with you:
“Don't get hung up on names.”
The key takeaways were already listed above by GrapheneOS and GrapheneOS :
Even Raw files do not contain the native sensor data, but rather store (lossless) data with image processing results.