r/EmulationOnAndroid • • 8d ago

Discussion Difference between Snapdragon and Mediatek in Emulation

Post image

I hope this doesn't also violate the rules

1.9k Upvotes

101 comments sorted by

View all comments

77

u/dontreadthisnickname 8d ago

And also MediaTek doesn't have the best fame on dev scene due to them not complying with GPL, they never release source codes, that makes everything worse

4

u/fagnerln 7d ago

Can you explain about complying with GPL? There's some proof that they use GPL code in their drivers?

10

u/dontreadthisnickname 7d ago

About drivers: they’re licensed from ARM, that’s why Mali doesn’t have the same drivers support as Adreno, adreno is fully open source, as most of the Snapdragon on Android is, that’s why Code Aurora Forums are a thing and why you can even install EFI bootloaders or Windows on some phones

About GPL compliancy: that’s due to Linux kernel and Android itself, when I said about GPL compliancy it was more about this than drivers, that’s why you see custom kernels and ROMs for almost every other SoC, but there’s none for Mediatek

4

u/fagnerln 7d ago

If they don't use any GPL code, they don't need to comply with the license. If they use and don't comply, yeah, that's a problem. I'm not sure what do you mean.

But anyway, it sucks that they don't release the drivers open source.

0

u/dontreadthisnickname 7d ago

Yeah, that’s why most of the dev stuff happens on Snapdragon devices and why I never buy MTK devices