View Single Post
Old 05-23-2012, 11:48 AM   #11
geekmaster
Carpe diem, c'est la vie.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 6,433
Karma: 10773670
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
Quote:
Originally Posted by ixtab View Post
Well... yeah. Repackaging 3 files into only one isn't exactly a huge issue. Then again, unpacking 2 files instead of one isn't either.

For updating the data.tar.gz file, I admit that I'm not going to touch this one, because it got way over my head. What used to be a tiny and understandable script has now become about 600 lines of code(*), distributed over 3 different files, supporting multiple methods on multiple devices etc. I just don't know what is important and what is not in that version - so I simply don't touch it.

(*) Contrast with the 3rd paragraph of https://www.mobileread.com/forums/sho...64&postcount=4 (yes, this has also grown in the mean time).
It is elegant when you can do a lot with a little code.

And trying to support multiple kindles does get ugly. I just thought that if we need to support ENABLE_DIAGS without a hidden .txt file extension, we might as well go "all the way". I see your point about not wanting to change a script file inside data.tar.gz, so making it check for and install missing SSH files would only make it more complex and likely to fail in some spectacular way on some not yet released firmware version.

But "componentizing" the hacks the way they are can be confusing to beginners, especially when ENABLE_DIAGS needs extra "help" from a tarball.

Having all the "standard options" that everybody needs packaged together into a "one-button solution" and automatically installed with the jailbreak would just make life easier for some of us is all. Easy for users is usually NOT easy for developers, unfortunately.

EDIT: Eventually, it would be nice to see the jailbreaks with their own "native mode" eink GUI (using stuff from the "algorithmic art" and "sigcap" scripts) that supports touchscreen and keyboard on multiple kindles, so users can select which hacks they want to install. It is only a matter of time (a rare and precious item for some).

EDIT 2: There are other threads containing posts today that have problems caused by windows hiding file extensions. Windows users should change their settings to show hidden file extensions, and to show system and hidden files and folders. Otherwise what you see (from windows) is NOT what you get. Just do it...

Last edited by geekmaster; 05-23-2012 at 12:08 PM.
geekmaster is offline   Reply With Quote