Use root access instead of system app permission
I'm sure how diffucult it is, but it's possible to just ask for root access than place in the system, when I flash a new version of a ROM, Apex loses all its data.
Yeah idk why this isn't marked as completed. It should be everyone should move their votes to something more needed like Icon Resizing.
Since 1.1.0 I think, feature is available (root helper)
Nova launcher does this. It asks for root and lets you place widgets. However it's a little slower to place the widgets. Maybe it would be easier to make it so that Apex uses root to install itself as a system app instead. I made a new feature listing here http://apexlauncher.uservoice.com/forums/146396-apex-general-feedback/suggestions/2762426-use-root-access-to-install-apex-as-a-system-app-
Mario Tomić commented
Aren't there two sorts of backup options in the launcher? Backup settings and backup desktop?