First up an apology. Not just that releases haven't been as frequent and forthcoming as we all would like (although that's certainly the case), but also, most importantly, that I haven't communicated any progress / changes on the project as I should have.
When I first conceived Switch, the idea was that it would be ROM independent, allowing creators of any ROM to let their creation co-exist with the stock ROM on the device without requiring concurrent data stores. A difficult goal, one which I wasn't even sure was possible to start with. As the One and S4 ROMs with Switch became available in their initial forms, it became clear that this was going to be achievable - although it would have to be done in quite a specific way such that ROM developers didn't have to make huge Smali edits to their ROMs (as these edits frequently vary between devices / types / OS).
With that in mind, since the initial release of Switch I have been porting all of the changes to use Xposed instead of being code edits. I have also been updating all the scripts, ensuring that the user can't accidentally 'turn off' Switch in Xposed and also preparing for the new ROM updates (e.g. KitKat).
The Switch project certainly isn't dead - the reality is that I try and take on too much and don't focus on things well enough, which means projects like this end up slipping, not least over the last 6 months because I have been seriously overloaded with 'work stuff'. It's a personal flaw that i'm acutely aware of and *trying* to improve.
Since the release of 4.4 KitKat, I have been working away on ensuring all the changes work with that OS too and updating where necessary. Largely it all works the same way - there are nuances around things like the application databases etc., but that was always the case, so that's expected. The biggest problem for S4 at the moment is that there isn't really a stable GPe ROM to base Switch on. There is a reboot issue that persists at the moment in all the GPe ROMs, I plan to reach out to faux123, the awesome kernel developer, to see if I can assist in debugging what's causing it. In addition, 4.4.2 is likely to drop soon, so we'll see what that brings to the S4. Of course, for the One this doesn't apply as we have identical hardware, so that's a bonus!
Once again, I apologise for the lack of communication (and progress), but promise here to make a concerted effort to keep all of you 'in the loop' and to deliver my ultimate vision for Switch - a truly generic, effective, multi-ROM / single-data solution.
If you have ANY questions at all, feel free to contact me on MoDaCo via PM and i'll answer straight away.