News for hackers. Stuff that matters.
Re:Root exploit on Exynos by joenathan on Sunday December 16, 2012 @12:40PM (#4928887)
This exploit doesn't have anything to do with "crapware", it has to do with a flawed implementation of how the camera accesses the memory.

The code in the Windows kernel is never touched by anyone outside of Microsoft, unlike Android where is it necessary for every OEM to have to modify the kernel just to get Android to run on their device.

To compare Android to Windows Phone or Windows RT, the issue is one of closed source versus open source. Microsoft bakes support for certain SOC into Windows Phones kernel, which is why all Windows Phones have the same specs. The open nature of Android leaves it vulnerable to OEMs screwing things up.

Re:Root exploit on Exynos by hosay123 on Sunday December 16, 2012 @01:01PM (#4928966)
I've no doubt the authors of Carrier IQ would say its keylogger had nothing to do with crapware, merely being a flawed implementation of "measuring operational information in Android devices", the end effect is the same.

The Windows kernel is touched by anyone who ever writes a driver for it, in other words every vendor shipping a Windows 8 tablet or phone today, or historically for any vendors that shipped Windows CE devices (which was the market I was comparing to, but it's also been true on desktops for all history).

The customization referred to is where carriers or hardware vendors takes white label software (Android, Windows CE, Windows 8), adds their own juice in the form of spyware, drivers, preinstalled apps, clicks a button and out pops something that gets flashed to devices.

Re:Root exploit on Exynos by joenathan on Sunday December 16, 2012 @01:04PM (#4928975)
Carrier IQ has nothing to do with this exploit or with the issue at hand, which is not an issue of "crapware".

The Windows kernel is closed source, no other OEMs are compiling it.

Your argument is flawed.

Re:Root exploit on Exynos by hosay123 on Sunday December 16, 2012 @01:09PM (#4928993)
My comment was comparing security properties of customization processes of the two operating systems, not making any argument (which would require claims to disputed facts – I don't believe I made any).
Re:Root exploit on Exynos by Symmetry on Monday December 17, 2012 @09:51AM (#4932440)
They're not compiling it, they're writing drivers for it which are then linked in without a recompile.
Re:Root exploit on Exynos by marshray on Monday December 17, 2012 @03:22AM (#4931373)
> The code in the Windows kernel is never touched by anyone outside of Microsoft

Not exactly true. Device manufacturers and antimalware vendors add kernelmode device drivers all the time. It's not unheard of for very similar problems with that code to be found.

Re:Root exploit on Exynos by mtgx on Sunday December 16, 2012 @12:54PM (#4928939)
>unlike Android where is it necessary for every OEM to have to modify the kernel just to get Android to run on their device.

I think that will change once Android starts using the linux 3.7 kernel, which is supposed to unify ARM kernels.

Re:Root exploit on Exynos by hosay123 on Sunday December 16, 2012 @01:03PM (#4928974)
Half the problem is that Linux's module interface is intentionally hobbled for non-GPL users, and in any case has no stable, versioned API. There'll probably never be something like a 'generic binary' Android, as there is Windows, that users just add some extra modules to, and that is by design.
Re:Root exploit on Exynos by joenathan on Sunday December 16, 2012 @01:02PM (#4928970)
Unless there is something I an missing, having a big kernel taking up RAM and disk space with support for hardware your phone doesn't have would be a waist of limited resources.
Re:Root exploit on Exynos by oconnore on Sunday December 16, 2012 @04:12PM (#4929556)
Re:Root exploit on Exynos by mtgx on Sunday December 16, 2012 @01:34PM (#4929065)
It would make porting CyanogenMod and other custom ROM's a lot easier to other phones, so I don't think that would be a waste. If manufacturers aren't going to support the devices anymore, at least the community will. Plus, it should make it a little easier for manufacturers, too.