Where is the layout file for the Sony Xperia launcher?
You will need root permission to do this.

The files for the stock launcher are in /data/data/com.sonyericsson.home/databases. You need to back up the database AND the journal. If it ever resets, just restore the files. After that, you need to restart the launcher for the backup to take effect. You can do this by temporarily switching launchers and then going back. You could also do this by using a task killer (note - there is no need to have a task killer, refer here)

Note that the location for the layout file is almost always in /data/data/&lt;app package&gt;/database. &lt;app package&gt; usually looks like com.company.launcher.