Until November 25th Pragmatic Press is offering 40% off all their existing print and upcoming print books. I took advantage of this and picked up a few print books, but one of the books I wanted was eBook only. No problem, except… no Kindle. So:
- Jailbreak iPhone if you haven’t done so already. Very important to change your root and mobile user passwords – root’s password by default is
alpine’ - either by installing Cydia’s Terminal application or sshing into your phone.  (Jailbreaking is a time consuming process and I feel guilty about putting it as a single step.) </li> <ol> <li>You will need to install OpenSSH so you can copy files to the phone; you will probably also want to install Terminal.  Both of these applications are available for free within Cydia, just search for them and install.  It will take a long time for your very first ssh connection to your phone to connect as its generating encryption keys.</li> </ol> <li>Install the free Kindle app on the iPhone from the iTunes store. <ol> <li>The Kindle stores its books in an
eBooks’ folder buried in the/var/mobile/Applications/…/Documents/eBooks’ where the
…’ is a GUID identifying the application.
find -type d /var/mobile/Applications -name 'eBooks'
<ol>
<li>a. Copy the GUID, and you’ll want to end up with the path in 2.1, above, but where the `…’ is replaced by the GUID.  (On my device the GUID was <font size="2" face="conso">127DF7F1-9B49-423B-9FA9-77AB87775E24</font> but I don’t know if this is the same across devices; probably not.) </li>
</ol>
<br />
<pre class="brush: bash;">ln -s /var/mobile/Applications/YOUR_GUID/Documents/eBooks \
/private/var/root/eBooks