I dug into the problem regarding “Failed: extracting info.zip”
I’m using the 25 Dec 2015 nightly (r21254) on a x86_64 laptop
It appears that “info.zip” is successfully downloaded to /storage/cores/
Through the magic of unionfs, the same content also appears within /tmp/cores (use the command line and type “mount” to confirm that /tmp/cores is of type unionfs)
If you cd /tmp/cores and unzip info.zip, you will receive an error about “readonly file system”
If you cd /storage/cores and unzip info.zip, it will unzip just fine.
You can confirm that the content within /storage/cores also appears within /tmp/cores as follows:
ls -l /tmp/cores/info.zip
ls -l /storage/cores/info.zip
(observe the file modification time)
touch /storage/cores/info.zip
ls -l /tmp/cores/info.zip
(observe how the file modification time on /tmp/cores/info.zip changed automatically)
My point… It looks as though the “Online Updater” in the RetroArch UI is properly downloading the content to /storage/cores (which is not read-only) but trying to extract it from /tmp/cores (which is apparently read-only).
Manually extracting problematic *.zip downloads from the command line within /storage/cores (or whatever download location for whatever asset) is a work-around.