I am not bashing or being a fan boy etc. to anyone.. being a tech lover and loving the xda community, this thread is about being open minded and discussing past experiences and taking decisions accordingly, not burning our hands again..
Friends,
The idea of this thread is to outline significant practical reasons on why to move ahead with Sony Xperia Z rather than samsung devices..for a lot of the viewers who are waiting etc.
I have been seeing a lot of view points on why we should go for sony and not samsung anymore.. but personally.. I have used all samsung galaxy flagships over the years, and I keep getting dissapointed.. and this time I finally had a realization that its time to move to better companies who really are serious about what they are creating and who listen to their customers and the community. So I have outlined a few quotes and reasons from elite recognised devs to users with their experiences below. If you have any pointers you would like me to add, please feel free.
It's sad how many sheep are falling for Samsung's misleading "Octa" marketing which (falsely) implies that the device has 8 cores of equal capability.
IT DOES NOT.
It is a quad core device, with four additional low-power cores. More proper marketing would be 4+4 (kind of like Nvidia's 4+1 marketing).
There's also no benefit to having four low-power cores... In any situation where you'd drop to the lowpower cores, you'll also be hotplugging out all of the extra cores. A single low-power core will provide nearly all of the power reduction benefits of a full set of low-power cores. Yes, it'll be easier to handle migration in software - but it's throwing a pile of hardware resources (hardware cost) at a software problem to make up for Samsung's utterly ****ty track record with regards to software integration and quality control. Heck, look at ICS on the I9100 - they couldn't even get basic cpufreq policy limit implementation right with that release!
Samsung's architecture doesn't handle asymmetric core loading well at all. If you have one core maxed out, and want to run some light tasks on a second core - guess what, you have to light up that second core and run it at full tilt. Samsung has a whitepaper that claims this is a good thing, but if you look at their architecture closely (check the cpuidle driver in arch/arm/mach-exynos of their kernels...) you'll notice a nasty flaw - All of the deeper cpuidle states are disabled if more than one core is active. This means that the second core is consuming almost as much power as if it were running at 100% load even if it might only be running at 10% load. Snapdragon can actually reduce the clock/voltage of additional cores that are active but lightly loaded.
Of course, the most important thing is software integration - absolutely awesome hardware means nothing if the software supporting it is ****. Look at the Galaxy Nexus - Thanks to Google and TI doing a great job of integrating the "Project Butter" capabilities of Jellybean, the Galaxy Nexus delivers smoother UI performance with a dual 1.2 GHz Cortex-A9 than the GS3 can with quad 1.4 GHz A9s...
That is what you will get with the Galaxy S4 - Awesome hardware paired with utterly crap software, leading to an overall crap experience. With the Xperia Z, you'll get great hardware paired with great software - for an overall great experience.
If you love development and love open source, sony is the way to go, (also the chipset being similar to the nexus 4 ) not just amazing hardware but their developer relations team is amazing! they would be extending support to developer and community here at xda. Unlike samsung which uses cheap materials and does not have a real aesthetic taste with industrial design, their software department is really in a mess. They never releases driver binaries. Most of their code is outdated and has bugs. and lately each device software or upgrade comes with brickable bugs and security issues.
Those who are looking for hardware.. technology will keep becoming more compact and billion times powerful every month now, its exponential growth, so if we keep waiting for the next and the next, we will also be stuck in a loop of waiting. By the time s4 is announce, sony or htc would announce an even better phone.. so we would love to wait for that.. it is endless.
So the idea is to go for a device you instantly love, and not wait.. and go for a device where the OEM gives fantastic developer support!
Last edited: