All Projects → kathamer → Debiankindle

kathamer / Debiankindle

Licence: mit
Scripts to install Debian on your Kindle

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Debiankindle

Homebox
A set of ansible scripts to build a personal mail server / private cloud / etc.
Stars: ✭ 260 (-16.93%)
Mutual labels:  debian
Raspap Webgui
Simple wireless AP setup & management for Debian-based devices
Stars: ✭ 3,383 (+980.83%)
Mutual labels:  debian
Debian Media Box
“Debian 小药盒”,一个用来包装 Debian 安装介质的盒子设计和介绍用的说明书。
Stars: ✭ 294 (-6.07%)
Mutual labels:  debian
Howtopopbuntu
Tweaks for Debian & Ubuntu based Distro.
Stars: ✭ 267 (-14.7%)
Mutual labels:  debian
Kindlehelper
kindle助手,kindle最好的伙伴
Stars: ✭ 274 (-12.46%)
Mutual labels:  kindle
Wrye Bash
A swiss army knife for modding Bethesda games. This is the main repository.
Stars: ✭ 283 (-9.58%)
Mutual labels:  modding
Hosting
This is a setup for a Tor based shared web hosting server
Stars: ✭ 254 (-18.85%)
Mutual labels:  debian
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-3.19%)
Mutual labels:  debian
Pyflame
🔥 Pyflame: A Ptracing Profiler For Python. This project is deprecated and not maintained.
Stars: ✭ 2,930 (+836.1%)
Mutual labels:  debian
Ffmpeg Build Script
The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.
Stars: ✭ 290 (-7.35%)
Mutual labels:  debian
Polybar Themes
A huge collection of polybar themes with different styles, colors and variants.
Stars: ✭ 3,687 (+1077.96%)
Mutual labels:  debian
Vim Lastplace
Intelligently reopen files at your last edit position in Vim.
Stars: ✭ 271 (-13.42%)
Mutual labels:  debian
Debian Packaging For The Modern Developer
Debian packaging tutorials for the modern developer
Stars: ✭ 284 (-9.27%)
Mutual labels:  debian
Xshok Proxmox
proxmox post installation scripts
Stars: ✭ 260 (-16.93%)
Mutual labels:  debian
Rpi23 Gen Image
Advanced Debian "stretch" and "buster" bootstrap script for RPi 0/1/2/3 and QEMU
Stars: ✭ 300 (-4.15%)
Mutual labels:  debian
Narou
Narou.rb - 小説家になろうのダウンローダ&縦書き整形&管理アプリ。Kindle(などの電子書籍端末)でなろうを読む場合に超便利です!
Stars: ✭ 256 (-18.21%)
Mutual labels:  kindle
Btfs
A bittorrent filesystem based on FUSE.
Stars: ✭ 2,984 (+853.35%)
Mutual labels:  debian
Lockdown.sh
Lockdown your linux install. The simple zero config linux hardening script
Stars: ✭ 304 (-2.88%)
Mutual labels:  debian
Quickbox Lite
Lightweigt QuickBox
Stars: ✭ 298 (-4.79%)
Mutual labels:  debian
Jitsi Meet
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
Stars: ✭ 17,247 (+5410.22%)
Mutual labels:  debian

Installing Debian on your Kindle

Update (2020): This project is deprecated. I have no idea if any of the following instructions are still accurate, or if any of the links are still working. I have now moved over to Gitlab.

Installing Debian on your Kindle

The first thing you need to do is jailbreak your Kindle. The jailbreaking process involves allowing the installation of unsigned applications to your Kindle. I used this guide from LifeHacker.com

Once you have jailbroken, you will be able to install a terminal. Installing a terminal allows you to access the underlying Linux system on your Kindle. For this hack, I used KTerm. You can get KTerm from here. To install it, you have to unzip the ZIP file you downloaded into the extensions folder on your Kindle's root directory from a computer.

Now that you have a terminal, you will be able to install the Debian chroot. Here's where it gets complicated. First, you need to generate a Debian image appropriate for your device. Use MakeImage.sh to do this. Run the script on a Linux system to generate the image. If you do not have access to a Linux system, message me and I can provide a pre-generated one.

Now, move the debian.ext3 file on to your Kindle's root directory. You're almost there. Once you have moved debian.ext3, you need to move the RunDebian.sh script and the UpdateInitScript.sh script as well as RunBeforeDebian.sh

on to your Kindle. Now you can run them. Do this by typing cd ../.. and then ./RunDebian.sh --root on your Kindle. You are now root on your Kindle!

Then, hit CTRL-D on your Kindle until you see [US]$ or [US]# you are now back in your Kindle's terminal. Type ./RunBeforeDebian.sh on your Kindle to setup mountpoints and install the debian command/. Now, you should be able to typedebianin the Kindle's terminal to access Debian. If you need root access (to install sudo, add users, etc) typedebian --root` to start Debian as root.

You should now have a working Debian install.

Finally, you need to setup Debian (IF YOU HAVE A PREGENERATED IMAGE YOU CAN SKIP THIS STEP) First, type debian --root to enter Debian as root. Then, type cd /deboostrap. Next, type ./deboostrap --second-stage and let that do it's thing. If it fails, hit CTRL-D until you see [US]$ then type debian --root again. Once that completes, type dpkg --configure -a. Now type adduser <USERNAME> replacing <USERNAME> with your name. Next, type apt-get install sudo. Then, type adduser <USERNAME> sudo replacing <USERNAME> with your name and follow the prompts. Finally, hit CTRL-D until you see [US]$ and type debian. Login with your username and password. Finally, type echo alias "sudo"="sudo -S".

-Enjoy!

Open an issue in the Issue Tracker if you encounter any issues, or PM me on Reddit (u/dylanhamer13) if you need help with any of the instructions.

Thanks for the support, Kat

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].