- cross-posted to:
- android@lemdro.id
- cross-posted to:
- android@lemdro.id
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.
Not sure why that matter. Google manage to run Android on the ARM device and we know Android is open source so just copy that over to the custom build for Lineage OS.
Also why not make a standard to solve it for all OSes? We have ARMv8 as one standard.
I literally explained why it matters. SoC hardware varies too much, and they aren’t standardized like PCs are. It’s not as simple as you think. It should be, but in reality it’s not.
The “PC” got its start as “IBM-compatible”, which is what PCs that we know and love today are still based on. It’s a standardized architecture, CPUs are all x86-based, and there are a lot of common drivers (HID devices like mouse & keyboard, generic gfx drivers that can run most GPUs at a basic level, etc).
ARM isn’t standardized like PCs are. That’s where the disconnect is. There are no “generic” drivers for things like modems, chipsets, graphics, etc. like there are on PCs. And there are literally thousands of ARM phones running all sorts of varying hardware that use proprietary driver from the manufacturer that may or may not ever be updated.
Even if they need special drivers for each device, they have solved it. Lineage OS supports tons of devices. How did they get the drivers? that does not matter. But they got it working or the project would be pretty dead. So the drivers problem is solved, now just make a good next-next-next guide.
Sure, Lineage OS does not support all kind of devices. But I think they can still have a common, user-friendly, installer process even though the drivers are different.
I am guessing that they will make a standard for ARM in the future so it will work like any other PC where they can just plug in any random usb device or similar and it just works.
Oh my god dude.
Look, I get it. But if it was that easy, don’t you think the devs would have implemented that already?
Why don’t you hop over to their repos and start contributing?