I put 10870 onto my SD card, booted up & it was fine. I've downloaded the new firmware files here, copied them onto the FAT boot partition from my Win7 laptop (renaming the relevant start.elf file), booted up and it still works. From what I understand, I now need to get the kernel applied.
Hi Tass: what I have just done today is I did the SYSTEM and kernel.img update the same way as the other (/boot) files, actually the same time. While the SD was connetcted to my Win7 machine as an USB drive, copied SYSTEm to the mounted folder, and copied KERNEL as kernel.img to the same folder. That's it. Works like charm.
The /update folder method is nice when you don't have to update the RPi files, but when you have to, this is the easiest way AFAIS.
Hope this helps.
it was really difficult to get the SD seen by my Win machines; it did not work with the built-in SD slot of the laptop, and neither with an 8-in-1 reader; finally, tried with a micro-SD/SD/USB combo card, and that made the trick -- so if anyone is not lucky for the first, keep trying
would be nice if someone could confirm that my method is correct; I just jumped in and experimented, especially the KERNEL -> kernel.img bit was a bit hairy, as the RPi repo has another, much smaller kernel.img (that won't work) and there is all kind of confusion here in the forum about this IMHO
The Kernel is going to be specific to the OS in many ways and I dare say the Kernel in the RPi repository will in no way match the kernel in the OpenELEC repository (someone feel free to correct me here). The OpenELEC Kernel will almost certainly have a lot of changes and additions to support things that XBMC uses. In other words - don't worry about the size difference, think of them as separate components for separate OS's.
I'm not sure why you're having trouble reading the SD card, it should "just work". I guess it's possible your reader didn't like the partitions but I doubt that.