How to port Qt 5 to N900 Fremantle
After discussion about porting Qt 5 to Fremantle cropped up in the Council Election thread on Talk, Robin Burchell chimed in with some concrete information about the concrete requirements: Getting the basics running on Fremantle would most likely not be that hard, since there is still support for C++98 compilers newer than GCC 4 (I don't know if we require any specific version, I think anything 4.0 or newer will do). A more difficult problem might be whether codebases like V8 will work, but probably not an insurmountable problem. That wouldn't give you platform theming of QWidgets though, because that was rather heavily hacked into Maemo's Qt. It might be possible to resurrect most of it as a style plugin, or perform the same hacks again, though. ...
Latest Harmattan updates plug security hole used by Inception; Inception updated to bypass
Editor: Andrew Flegg
N9 and N950 owners today received updates to developer-mode and other packages. These apparently fix the MeeGo Security Framework hole which allowed "Inception" to work. Inception is a tool which provides user access to all Harmattan Aegis permissions, without having to flash an "open mode" kernel. On TMO, itsnotabigtruck said, Nokia recently released a series of updates to developer mode packages that prevent use of chroot from unsigned apps. Among other things, this interferes with INCEPTION. As a result, it will no longer be possible to set up INCEPTION with the new updates installed. However, he has since released an update to Inception bypassing the new fixes. Jonni Rainisto points out a downside to the holes remaining unfixed: it's a potential malware vector. This might have been a significant problem if MeeGo was still Nokia's primary high-end platform; but with a user base similar to the N900, that seems less of an issue now, as Fremantle never suffered any malware problems and had no security infrastructure whatsoever.