Hi stepk, thanks for the report.
I assume you've got Kindle Touch. The line in lock.sh you are referring to looks like this:
Code:
[ -f /etc/todo/handler_registry.conf ] && /sbin/restart todo
It's there to restart the todo service on Kindle Touch and Kindle Paperwhite (there's no such service on K3 and K4).
Symlink /sbin/restart is present in KPW firmware and I'm quite surprised to read it is missing in Kindle Touch. Can you check if it is present in /usr/sbin/ or elsewhere ?
Concerning KUAL, do I understand it right that the only problem is the extra comma in menu.json ? Or are there any other issues/suggestions ?