![]() ![]() You should have some Linux knowledges when doing this. Eg, replace by mistake /etc/init.d/rcS with a non-executable file and it won't boot anymore. You really shouldn't mess with this part.Īs you can guess it's very easy to brick your Kobo (normally the full reset/erase-everything will still work). There's also a "firmware" upgrade part (ie: a new kernel, along with U-Boot etc. It's the way Kobo is implementing, very openly, its own upgrades: when Kobo Desktop gets a new update (eg: ), it leaves a new KoboRoot.tgz in. This KoboRoot.tgz isn't a magic backdoor. For exemple you could add a telnet or ftp daemon feature (because they are already provided by busybox, ssh is not) accessible with the activation of an additional USB ethernet gadget driver. You can make the Kobo itself copy archived files there. To be explicit: you cannot access directly the root directory. If it contains already existing files, it will overwrite those files. If the archive contains new files and directories, those files and directories will be added. Once you disconnect the Kobo, it will uncompress this tar archive to /. kobo, on the data (books) filesystem exported by USB gadget. Normally when you connect and disconnect to it, or at boot, it will scan for the presence of a specific file called KoboRoot.tgz in the "hidden" directory. Basically Kobo is running a GNU/Linux system with armhf architecture (but it's a kernel 2.6 with system-V style boot, not systemd, etc), probably built using Linaro.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |