Ondanks het open karakter van Android geeft Samsung geen informatie vrij over de Exynos 4412 soc welke in de S3 zit. Het is voor de kernel dev's gissen hoe e.e.a. werkt en dat resulteert erin dat er op dit moment geen stabiele* custom roms voor handen zijn. Met name het geheugen probleem en camera zijn veelvuldige problemen.
Een inkijkje van Andrew Dodd, één van de Cyanogenmod dev's
Some more specific technical details from one of the Exynos4 maintainers (the main post is intended for a less technical audience):
The Insignal reference source for the Exynos4 platform depends on Mali libraries provided by Insignal, and is currently for ICS. (The Hardkernel reference source is nearly identical to Insignal's.) These are Mali r2p4, which have memory leak issues that are extremely severe with 4.1/4.2 on 4210 devices and minor on 4412 devices. The way most users use "reference board devices attached to a TV" such as the odroid happens to also reduce the severity of this issue. (One of the biggest triggers of the leak is usage of the notifications pulldown - critical on phones, frequently used on tablets, less so on TV devices.)
Specifically, the Insignal/Hardkernel reference sources still allocate many graphics buffers from a special "FIMC1" memory pool (a technique Samsung handsets and tablets used for Gingerbread and possibly Honeycomb, but not on any shipped handset or tablet for ICS). As a result, only the Insignal/Hardkernel Mali EGL binaries support this method. This method is incompatible with the binary camera HALs used on handsets and tablets (odroid uses USB cameras that have far less interdependence with the graphics subsystem). We've replaced the 4210 camera HAL with an opensource one, but as mentioned above, the Mali r2p4 libraries that are required to work with FIMC1 pool usage cause severe memory leak issues on 4210 devices. Every attempt so far to replace the camera HAL on 4412 devices has been a spectacular failure.
bron:
https://plus.google.com/+...ogenMod/posts/2a8SiSZpxPn
Kleine voetnoot bij deze quote is dat recentelijk heeft Cyanogenmod team deze de rom voor de S3(i9300) als stable vrijgegeven om commerciële redenen. De problematiek zoals hierboven is beschreven is hiermee niet opgelost.
Kortom zolang Samsung geen documentatie of binairy’s verspreid van de Exynos 4412 soc zullen we nooit een volledige stabiele custom rom meemaken.
Overigens vind ik persoonlijk de huidige 4.1.2. stock rom voor de S3 ook zwaar teleurstellend. Ik merk regelmatig freezes op met Chrome, iets typen op het toetsenbordje, contactenlijst raadplegen vanuit dailer of vanuit een (zware)app terugkeren naar home. Voor een quad-core telefoon mag je toch wel iets meer verwachten. Het heeft er alle schijn van dat optimalisatie van software niet Samsung’s sterkste kant is.
*Op dit moment zijn er wel redelijk wat stabiele roms te vinden waaronder Paranoid Android versie 3.99 RC2. Daar heb ik in 1 week tijd maar 1 vastloper meegemaakt. Uit eigen ervaring met voorgaande releases is dit best indrukwekkend te noemen. De community lijkt daarmee goed te kunnen gissen
[Reactie gewijzigd door Miki op 25 juli 2024 17:13]