Here's the complete description of what happened to me and how I solved it.
I was testing the newly created .bin installation file for my Komic.
As I'm mindless, I created a wrong .bin and this led to unzipping a bin folder plus config.xml and menu.json directly in extensions folder.
I don't know what happened next. All I know is that the launcher showed only 3 extensions (HUR, orientation and usbnetwork) and nothing else (though all other extensions were there!).
I tried to uninstall the launcher using the .bin provided and install it again: nothing changed.
Finally, I decided to manually install the launcher.
I extracted KindleLauncher.jar and launcher.conf from
launcher_1.2.2.zip (you can find them in src/install).
Then I copied them to my Kindle using WinSCP:
- KindleLauncher.jar in /opt/amazon/ebook/lib/
- launcher.conf in /etc/upstart/
I restarted my Kindle and now everything is working!
Spoiler:
BTW I can't understand what happened: I didn't overwrite anything in extension folder!
Moreover, the uninstall process worked, but the install process didn't work (though I didn't get any error). I had to manually move the files as they were missing in those folders even after installing the launcher twice.
I have my launcher back now (and working), but this still seems strange to me!
