It is a half baked review, IMO. The author says that despite having 45 W charging, the phone takes 75 mins to charge. Samsung really slows down it’s charging speeds post 80%, so testing from 0 to 100 is not a good criterion at all.
Plus, he forgets to mention that Samsung skips on a microSD card for A56 which was present on A55. Though in Samsung’s favor, they are offering 6 OS upgrades and I doubt any other OEM except Google matches it.
Works fine on PC, where there are an order of magnitude more configurations.
Not really. The vast majority of PCs are what’s called “IBM compatible”, based on x86 architecture, which is heavily standardized and backwards-compatible (which is why you can still run DOS natively on a brand new Intel or AMD CPU). Even the modern GPUs we have now can function at a basic level with generic drivers, and motherboard-mounted chipsets typically handle things like PCI, storage, and other I/O. Those chipsets also support multiple CPUs, sometimes even multiple generations.
ARM systems are typically manufactured with everything (CPU, GPU, RAM, modem, I/O controllers, etc) on the same die. Drivers for those often aren’t updated for very long, and rarely (if ever) released to consumers for third party usage, unlike the majority of IBM-compatible PC drivers typically are.
This hasn’t been the case in 20 years now.
This has no bearing on software support at all.
Oh ok, so the B550 chipset in my PC that handles PCI-E, USB, SATA, and supports Excavator through Zen3 isn’t real, got it. Same with the Q270 in my Optiplex 7050 that also handles PCI-E, USB, SATA, and supports 6th and 7th gen Intel CPUs; I guess that isn’t real either. My bad.
Then why don’t you go inform the LineageOS devs that they’re obviously doing it wrong.