The Savvy API allows downstreams to modify the behavior of system components, such as the web browser and dialer.
A limited number of browser modifications, such as shipping with preset bookmarks or a custom home page, are permitted by the Savvy API.
Ubuntu Touch's web browser bookmarks are stored in an sqlite database. Therefore, shipping preset bookmarks involves creating an sqlite database and placing it in the proper location in the Savvy source tree:
The database schema is:
['url', 'title', 'icon']
The browser's home page can be set by modifying the following file:
The format of the file should be:
homepage = http://ubuntu.com/phone
Replace the URL with your desired value.