I also want to make sure hacks installed should not need to make their own startup scripts and hooks.Īfter taking a look at many of the current Kindle hacks that could be ported to the touch, I figured that most only do one or more of the following:ġ) Start a daemon on startup/stop it at shutdownĢ) Bind mounts certain files/folders on startup I don't want to do an extensive package management system right now, because that's too much work, but I don't want to make something that limits developers from doing what they want. To give an idea of what is to be implemented, here's a sample config file: Now what I need are input from developers for what features they want in something like this. So, I decided to make a GUI launcher that hooks onto the menu system. Since we no longer have a keyboard on the Kindle Touch, it's a bit difficult to launch scripts and such. Updated version for Firmwares 5.1.0-5.1.2 Turn usbnetwork on/off (the option text does not change if you turn usbnet on/off without using the launcher) Change screen orientation (orientation changes show up in browser and reader only) (Also read this post for the java system: ) Also, check the Javadocs ( ), the classes "ExtensionsLoader", "JSONMenu", and "Menuable" provides some insight to what to put in config.xml file and the menu files.
#Change launcher kindle fire 5 how to#
To see how to add your own items, check out the two examples I've provided. You can add items that run shell commands/scripts, items that run Java code, or submenus that contain more items.
Using either Java or JSON, you can easily add items to this menu.
When you choose the "Launcher" menu item, you can presented with a list of customizable items with customizable actions. This Kindle Touch (only) mod adds a new menu option "Launcher" to the menu on the home screen and the reader screen (when you press the "Menu" button).