Домашня » як » Як втекти з в'язниці Ваш Kindle Paperwhite для заставки, програми та багато іншого

    Як втекти з в'язниці Ваш Kindle Paperwhite для заставки, програми та багато іншого

    Ми показали вам, як втечути втечу з вашого Kindle в минулому, але новий Paperwhite (з прекрасним екраном з високою роздільною здатністю, який просить користувальницькі заставки) вимагає нової сумки трюків для втечі з в'язниці. Читайте далі, як ми джейлбрейк Paperwhite і показувати нові режими заставки.

    Чому я хочу це робити?

    Цей підручник містить два елементи. По-перше, сама в'язниця. Джайлбрейк дозволяє отримати доступ до Kindle Paperwhite, як якщо б ви були розробником з повним доступом до операційної системи і файлової структури пристрою. Це чудово, оскільки дозволяє використовувати пристрій за вашим бажанням, включаючи завантаження хакі, додаткові компоненти та інші цікаві налаштування третіх осіб.

    Друга частина навчального посібника охоплює чудовий приклад того, що ви можете зробити за допомогою джейлбрейка Paperwhite, встановивши власні заставки. Оригінальний хакер заставки був досить приголомшливим (оскільки він дозволив вам замінити скрінсейвери Kindle на ваші власні), але новий скрінсейвер ще краще, оскільки він дозволяє три режими: користувацькі заставки, відображає обкладинку останньої прочитаної книги, і легкий "сплячий" накладення, який зберігає поточну сторінку видимою. Ми деталізуємо, як ці режими працюють, як тільки ми встановимо хак. Ми не знаємо про вас, але навколо How-To Geek ми любимо налаштовувати великі та малі речі, так що цей хак праворуч до нашої алеї.

    Що мені потрібно?

    Для цього підручника потрібні такі речі:

    • Kindle Paperwhite
    • Кабель синхронізації USB
    • Хост-комп'ютер

    Хоча всі Kindles є джейлбрейк, Kindle Paperwhite є новітнім, а також вимагає підходу значно відрізняється від старих Kindles. Якщо у вас є старший Kindle, не впадайте у відчай, ви можете перевірити наш старий Kindle керівництво з втечі з в'язниці тут.

    Вам також знадобиться головний комп'ютер, здатний відкривати архіви .zip і встановлювати Paperwhite як знімний флеш-накопичувач. Оскільки комп'ютер просто служить платформою для перенесення файлів на Kindle, підручник є OS-агностиком.

    Нарешті, вам знадобиться невелика кількість невеликих файлів для кожного кроку процесу (джейлбрейк та інсталяція скринсейвера), які ми будемо підключати безпосередньо до кожного розділу підручника у відповідний час..

    Оновлення / зниження операційної системи вашого Paperwhite

    Якщо версія Kindle OS Paperwhite складає 5.3.3 або 5.3.6+, ви не можете встановити джейлбрейк-хак і потрібно оновити / понизити версію операційної системи на відповідну.

    Примітка: Якщо поточна версія ОС Kindle, як перевірено, перейшовши в Меню -> Налаштування -> Меню -> Інформація про пристрій, є 5.3.0, 5.3.1, 5.3.4 або 5.3.5, то вам не потрібно оновити або знизити поточну версію ОС. Якщо ваша версія ОС перевищує 5,3,0, ми рекомендуємо оновити до найновішої версії 5.3.5. Якщо ви зараз перебуваєте на прийнятній версії ОС Kindle, перейдіть до наступного розділу, Встановлення джейлбрейка.

    Ми вирішили втекти з в'язниці за допомогою найвищої версії 5.3.5 і ще не мали проблем. Деякі користувачі повідомляли про проблеми та переходили до 5.3.1. Тут можна завантажити необхідні файли оновлення / зниження безпосередньо з серверів Amazon:

    • Amazon Hosted Kindle OS 5.3.1
    • Amazon Hosted Kindle OS 5.3.5

    Якщо з якихось причин вищезгадані посилання порушені (наприклад, Amazon більше не пропонує старі файли ОС Kindle для завантаження), файли також доступні на цьому сайті третьої сторони, розміщеному на Kindle modder / developer Ixtab:

    • Розгортання третьої сторони Kindle OS 5.3.1
    • Розгортання третьої сторони Kindle OS 5.3.5

    Завантажте відповідний файл Kindle OS .bin на комп'ютер.

    Перш ніж продовжити, переведіть Paperwhite у режим польоту, перейшовши в Меню -> Налаштування і перемикаючи велике перемикання “Режим літака” у верхній частині екрана на “Увімкн.”. Ми не хочемо, щоб Paperwhite під час цього процесу підключався до серверів Amazon, не маючи шансу, що він спробує оновити повітря або інший тип перешкод.

    Встановіть Paperwhite як знімний пристрій на комп'ютері, приєднавши його через кабель синхронізації USB. Скопіюйте файл .bin з комп'ютера до кореневого каталогу, наприклад:

    Не хвилюйтеся, якщо ви не маєте інших файлів, наявних на знімку екрана у вашому каталозі, таких як файли .calibre, оскільки вони є побічним продуктом використання менеджера книг Caliber (якщо ви не використовуєте Caliber, вони виграли " t бути на своєму пристрої).

    Після успішного перенесення файлу .bin на Paperwhite вийміть пристрій з комп'ютера та від'єднайте кабель USB. Перейдіть до меню -> Налаштування -> Меню -> Оновити ваш Kindle.

    Ваш Paperwhite перезавантажиться, і через деякий час ви побачите екран оновлення програмного забезпечення з лічильником прогресу. Залиште це; він завершить оновлення і перезавантажиться самостійно через 5-10 хвилин.

    Після того, як Paperwhite перезавантажиться, перевірте інформацію про пристрій знову, щоб переконатися, що на пристрій було спалахнуто відповідну версію Kindle OS. Перейдіть до Меню -> Налаштування -> Меню -> Відомості про пристрій, як це було зроблено раніше в навчальному посібнику, і переконайтеся, що оновлення було успішним.

    Встановлення джейлбрейка

    Тепер, коли ми знаходимося на правій Kindle OS версії, настав час приступити до справи встановлення джейлбрейка. Хоча ми звертаємось до всього процесу як “jailbreaking”, їхні фактично нечисленні цікаві речі відбуваючі під кришкою.

    По-перше, справжній джейлбрейк застосовується до Paperwhite. Це модифікований сертифікат, який дозволяє встановлювати спеціальні пакунки оновлення (подібно до того, як пристрій iOS дозволяє встановлювати непідписані пакунки на пристрій).

    По-друге, він встановлює міст Jailbreak; Цей трохи коду розроблений, щоб допомогти зберегти / перенести джейлбрейк перед лицем майбутніх оновлень.

    По-третє, він встановлює набір сертифікатів розробника Kindlet. Kindlet - це аплети Java для Kindle (наприклад, маленькі ігри, які можна грати на Kindle). За допомогою попередньої інсталяції сертифікатів для найпоширеніших розробників джейлбрейка / сторонніх розробників, активних у спільноті Kindle, це значно полегшує встановлення сторонніх Kindletів пізніше..

    По-четверте, він встановлює те, що відоме як "Rescue Pack", розроблене Kindle modder Ixtab, що дозволяє SSH-сервер на вашому Paperwhite. Незважаючи на те, що це дуже важко зашкодити різним моделям Kindle з джейлбрейком і дотримуватися добре відомих інструментів і методів джейлбрейка, завжди можна накрутити матеріал, якщо ви почнете робити більш просунуті об'їзди всередині вашого Paperwhite. Пакет Rescue Pack сервера SSH надає точку входу, щоб стерти і скинути ваш Paperwhite, якщо виникне така потреба.

    Так само, як вкорінення / jailbreaking інших пристроїв, фактично джейлбрейк сам по собі не робить багато чого. Вона відкриває потенціал щоб зробити весь багато, але, котрий ми будемо торкатися у одного разу ми закінчилися jailbreaking.

    Щоб розпочати роботу, завантажте файли джейлбрейка Paperwhite тут: Офіційна тематика Mobileread Thread (безкоштовний обліковий запис Mobileread).

    Після завантаження файлу kpw_jb.zip відкрийте файл і розпакуйте вміст у тимчасове місце на вашому комп'ютері. Приєднайте Paperwhite до комп'ютера і відкрийте встановлений том. Скопіюйте три файли, які не є readme, з архіву kpw_jb: jailbreak.sh, MOBI8_DEBUG і jailbreak.mobi на ваш Paperwhite, розмістивши їх у таких каталогах:

    Корінь

    --- MOBI8_DEBUG

    --- jailbreak.sh

    --- документи \ t

    ------ jailbreak.mobi

    Неможливість розмістити файли DEBUG і .sh на кореневій і jailbreak.mobi в папці документів запобігають запуску джейлбрейка. Після того, як ви розмістили всі файли належним чином, виконайте вилучення з комп'ютера Paperwhite. Вийміть кабель USB.

    Ваш Paperwhite повернеться до останнього екрана, який ви використовували; Натисніть кнопку додому, щоб повернутися до робочого столу, якщо ви ще не на ньому. На робочому столі ви побачите новий особистий документ:

    Якщо новий документ не відображається, перевірте розкривне меню прямо під навігаційною панеллю. Наприклад, якщо ви налаштували відображення лише книг, ви не побачите документ джейлбрейка. Натисніть на новий документ, щоб відкрити файл.

    Після відкриття документа вас чекає гігантська посилання "Натисніть JAILBREAK" на першій сторінці:

    Вибачте за раптове зниження якості знімків екрана, знімок екрана вимкнено в документах з міркувань авторського права, тому ми перейшли на ручне фотографування екрана Paperwhite.

    Після натискання посилання відобразиться екран з додатковими інструкціями, наприклад:

    Робіть так, як він говорить: обережно натисніть протягом декількох секунд в кутку екрану. Він швидко завантажиться до процесу встановлення джейлбрейка:

    Після завершення процесу він поверне вас назад до домашнього екрану Paperwhite (який є цікавим перервою від попередніх інструментів, які повністю перезавантажують пристрій). Попередній документ джейлбрейка буде замінений журналом процесу джейлбрейка, так:

    Відкриття документа просто перераховує, що зробив джейлбрейк (це, по суті, лише список того, про що ми говорили раніше в навчальному посібнику, як встановлення Jailbreak Bridge)..

    У цей момент пристрій повністю розбито! Єдиною функціональністю, яка не доступна відразу після встановлення, є Rescue Pack на основі SSH (необхідно перезапустити Paperwhite один раз, щоб активувати сервер SSH)..

    Встановлення Заставка Hack

    Тепер, коли ми маємо джейлбрейк Paperwhite, прийшов час фактично скористатися джейлбрейком, щоб зробити деякі цікаві речі. Першою причиною, за якою люди втечуть з в'язниці їх Kindles є отримання користувальницьких скрінсейверів, тому ми збираємося показати вам, як завершити роботу з втечу з в'язниці з допомогою чудової пакунки.

    Щоб розпочати роботу, нам потрібно завантажити два файли: пакунок Python для Kindle і фактичний скринсейвер hack (kindle-python-0.5.N.zip і kindle-linkss-0.11.N.zip, відповідно).

    Ви можете завантажити їх тут: Офіційна тематика Mobileread (безкоштовний обліковий запис)

    Після завантаження файлів настав час розпочати роботу. Перш ніж ми зможемо скористатися скрінсейвером, нам потрібно встановити Python на Paperwhite. Встановіть пристрій за допомогою кабелю синхронізації USB і витягніть йогоupdate_python_0.5.N_install.bin до кореня Paperwhite (ви не потрібно витягти будь-які інші файли з архіву kindle-python-0.5.N.zip). Після успішного перенесення файлу вийміть з комп'ютера Paperwhite і вийміть USB-кабель.

    Запустіть оновлення на Paperwhite, як ми це зробили в попередньому розділі підручника, перейшовши в Меню -> Налаштування -> Меню -> Оновити ваш Kindle. Натисніть OK, щоб авторизувати оновлення, а потім зачекайте кілька хвилин, поки він завершить процес оновлення.

    Повернувшись на домашній екран Paperwhite, знову приєднайте його до комп'ютера за допомогою кабелю синхронізації USB. Тепер прийшов час перенести скрінсейвер. Витягніть файл update_linkss_0.11.N_install.bin з архіву kindle-linkss-0.11.N.zip і помістіть його в кореневий каталог вашого Paperwhite (знову ж таки в архіві є інші файли, які залишаються недоторканими). Повторіть той самий процес оновлення за допомогою Меню -> Налаштування -> Меню -> Оновити Kindle. Після авторизації оновлення пристрій знову перезавантажиться.

    Після перезавантаження та успішного повернення на головний екран Paperwhite знову встановіть Paperwhite через кабель синхронізації USB. Коли ви подивитеся в кореневий каталог Paperwhite, ви побачите кілька нових доповнень:

    Папка / python / і / extensions / створюється інсталятором Python і повинна залишатися повністю самостійно. Папка / linkss / створюється скрінсейвером і містить файли і папки, які нас цікавлять. Хоча більшість файлів в / linkss / повинні бути залишені на самоті, мало що вимагає нашої взаємодії для того, щоб генерувати ефект заставки, який ми хочемо. Давайте розглянемо різні параметри конфігурації.

    Примітка: Ви можете використовувати лише одну з цих конфігурацій одночасно. Налаштування декількох одночасно дозволить вам залишити пусту заставку в більшості випадків і аварій і помилок в інших.

    Настроювання режиму Paperwhite на режим відображення покриття: Якщо ви хочете, щоб Paperwhite відображав обкладинку книги, яку ви останнім часом прочитали (або зараз читаєте) у якості своєї заставки, потрібно просто створити порожній файл з назвою "cover" у каталозі / linkss / так:

    Ви можете створити новий текстовий документ і просто видалити розширення .txt або, як ми це зробили тут, ви можете скопіювати існуючий пустий файл "autoreboot" і просто перейменувати його. Важливою є те, що його фіктивний файл без розширення. Видаліть файл "autoreboot", коли ви знаходитесь там (більше про це за хвилину). Вийміть ваш Paperwhite і перезапустіть його за допомогою Меню -> Налаштування -> Меню -> Перезавантажити.

    Коли ваш Paperwhite закінчить перезапуск і повернувся на початковий екран, відкрийте книгу, а потім почекайте хвилину або дві, щоб хак обробити обкладинку. Якщо ви помістіть Paperwhite в режим сну, ви отримаєте скрінсейвер, на якому написано: "ScreenSavers Hack в даний час знаходиться в режимі" обкладинки ", але ще не успішно обробив обкладинку книги :)”. Іншими словами, ви зробили все правильно, але він ще не підготував обкладинку для використання.

    Налаштування режиму Paperwhite на сплячий режим: Якщо ви хочете, щоб Paperwhite відображав невелике накладання, що вказує, що пристрій засинає останнім видимим вмістом, потрібно повторити процес з попереднього кроку, замість того, щоб називати порожній файл “останнім”. Поки ви там, знову видаліть пустий файл "autoreboot".

    Хоча цей метод є новим у тому, що він показує вам саме те, що було на вашому Paperwhite, коли ви засипаєте його (отже, якщо ви могли б, скажімо, читати рецепт, не турбуючись про пристрій, який засинає), він має великий потенціал, щоб привести до плутанини.

    Налаштування режиму Paperwhite на користувацьку заставку: Незважаючи на те, що поточний режим обкладинки книжок дійсно здоровий, це режим, який більшість думає про те, коли вони думають про користувацькі заставки на Kindle, можливість розміщувати власні зображення на пристрої та відображати їх.

    По-перше, потрібно видалити всі порожні файли, створені для двох попередніх методів (якщо ви використовували їх), наприклад, "last" або "cover". Далі потрібно встановити Paperwhite за допомогою кабелю USB і перейти до папки / посилання / скрінсейвери /.

    У цій папці ви знайдете один файл .png, який виглядає так:

    За винятком того, що він служить заповнювачем і вказує, що скринсейвер був успішним, цей файл також показує нам, які параметри потребує заставка Paperwhite. Це важливо, тому що якщо файл не відповідає одному з наступних критеріїв він не працюватиме:

    • Файл має бути у форматі .png.
    • Файл повинен мати розміри 758 × 1024.

    Хоча технічно Paperwhite може обробляти відображення кольорових зображень у пристрої, ви втрачаєте контроль над процесом, тому зображення може не відображати бажаний спосіб. Маючи це на увазі, рекомендується перетворити зображення на 8-бітну градацію сірого. Ви можете зробити перетворення в будь-якому спільному редагуванні зображень, наприклад, Adobe Photoshop і GIMP.

    Для нашого тесту ми створили .png логотипу How-To Geek. Якщо ви хочете використовувати скрінсейвер на Paperwhite, ви можете завантажити його тут.

    Після розміщення скрінсейверу на папці Paperwhite у папці / linkss / screensavers / вийміть ваш Paperwhite. Нові заставки не з'являтимуться, доки ви не перезапустите пристрій, а також через Меню -> Налаштування -> Меню -> Перезавантажити.

    Інші заставки Hack TricksНа додаток до методик, які ми описали вище, є кілька маленьких хитрощів і хитрощів, прихованих у скрині, що варто згадати. Ви можете використовувати такі пусті файли, створені так само, як ми створили інші порожні файли, для досягнення різних результатів:

    • autoreboot: Це окремий прапор, який використовують деякі плагіни для того, щоб Calibre автоматично перезавантажив Paperwhite після того, як вони виконали свою роботу. Якщо ви не використовуєте плагін, який вимагає цього, вам не потрібен цей прапор.
    • перезавантаження: Якщо цей файл присутній, Paperwhite автоматично перезавантажиться через 10 секунд після того, як його викинуть з комп'ютера. Цей прапор корисний, лише якщо ви використовуєте свої власні обкладинки (і часто додаєте нові), оскільки при використанні методу накладання або обкладинки перезавантаження не потрібно..
    • випадкові: Якщо цей файл присутній, список файлів заставки буде рандомізований при кожному перезапуску Paperwhite.
    • перетасувати: Прапор shuffle прив'язаний безпосередньо до прапора autoreboot і використовується для випадкового вибору порядку покриттів після виклику функції autoreboot. Якщо ви не використовуєте прапорець autoreboot, ви не повинні використовувати цей прапор.

    Якщо в будь-який час ви більше не бажаєте використовувати заданий прапор (наприклад, перезавантаження), просто видаліть порожній файл з папки / linkss / і перезапустіть Paperwhite.


    Ось і все! Встановіть джейлбрейк, встановіть заставку, застосуйте невелику кількість початкових налаштувань, а також власні скрінсейвери.

    Маєте Kindle або ebook-орієнтований hack, трюк, або налаштування ви хотіли б бачити нас писати про? Звучить в коментарях і ми потрапимо на розслідування.