Skip to main content

如何為屏幕保護程序,應用程序等越獄你的Kindle Paperwhite

如何為屏幕保護程序,應用程序等越獄你的Kindle Paperwhite

Geoffrey Carr

我們已經向您展示了過去如何越獄Kindle,但新的Paperwhite(具有美麗的高分辨率屏幕,需要定制屏幕保護程序)需要一個全新的技巧來越獄。繼續閱讀,我們越獄了Paperwhite並展示了新的屏幕保護模式。

我為什麼要這樣做?

本教程有兩個要素。首先,有越獄本身。越獄允許您訪問您的Kindle Paperwhite,就像您是一個可以完全訪問設備的操作系統和文件結構的開發人員一樣。這很棒,因為它允許您根據需要使用設備,包括加載第三方黑客,附加組件和其他很酷的調整。

本教程的第二部分介紹了一個很好的例子,說明如何使用越獄的Paperwhite,安裝自定義屏幕保護程序。最初的屏幕保護程序非常棒(因為它允許你用你自己的替換Kindle屏幕保護程序),但新的屏幕保護程序黑客更好,因為它允許三種模式:自定義屏幕保護程序,顯示上一本書的封面,和一個輕量級的“睡眠”覆蓋層,可以保持當前頁面的可見性。我們將詳細介紹一旦安裝了hack後這些模式如何工作。我們不了解你,但圍繞How-To Geek,我們喜歡定制大大小小的東西,所以這個黑客就在我們的小巷裡。

我需要什麼?

在本教程中,您將需要以下內容:

  • 一個Kindle Paperwhite
  • USB同步線
  • 一台主機

雖然所有的Kindles都是越獄的,但Kindle Paperwhite是最新的,並且還需要一種與舊的Kindles明顯不同的方法。如果你有一個舊的Kindle,不要絕望,你可以在這裡查看我們舊的​​Kindle越獄指南。

您還需要一台能夠打開.zip存檔並將Paperwhite安裝為可移動閃存存儲的主機。由於計算機只是作為將文件傳輸到Kindle的平台,因此該教程與操作系統無關。

最後,對於流程的每個步驟(越獄和安裝屏幕保護程序),您將需要一些小文件,我們將在適當的時間直接鏈接到教程的每個部分。

升級/降級Paperwhite的操作系統

如果Paperwhite的Kindle OS版本是5.3.3或5.3.6+,則無法安裝越獄黑客,需要將操作系統版本升級/降級到合適的版本。

注意: 如果通過菜單 - >設置 - >菜單 - >設備信息檢查當前的Kindle OS版本是5.3.0,5.3.1,5.3.4或5.3.5,那麼您無需升級或降級當前的操作系統版本。如果你的操作系統版本早於5.3.0,我們強烈建議你升級到最新但最適合越獄的友好版本5.3.5。如果您目前使用的是可接受的Kindle OS版本,請跳到下一部分, 安裝越獄.

我們選擇使用最高的仍然可越獄的版本5.3.5進行越獄,並且沒有任何問題。一些用戶報告了問題並一直跳到5.3.1。您可以在此處直接從Amazon服務器下載必要的升級/降級文件:

  • 亞馬遜託管Kindle OS 5.3.1
  • 亞馬遜託管Kindle OS 5.3.5

如果出於任何原因上述鏈接被破壞(例如亞馬遜不再提供舊的Kindle OS文件供下載),該文件也可以在第三方網站上獲得,由Kindle modder / developer Ixtab託管:

  • 第三方託管Kindle OS 5.3.1
  • 第三方託管Kindle OS 5.3.5

將適當的Kindle OS .bin文件下載到您的計算機上。

在繼續操作之前,通過導航到菜單 - >設置並將屏幕頂部的大“飛行模式”切換為“打開”,將Paperwhite置於飛行模式。我們不希望Paperwhite在此過程中連接到亞馬遜的服務器,因為它不會嘗試進行無線升級或其他類型的干擾。

將Paperwhite作為可移動設備安裝在計算機上,方法是通過USB同步電纜連接它。將.bin文件從計算機複製到根目錄,如下所示:

如果您的目錄中的屏幕截圖中沒有其他文件(例如.calibre文件),請不要擔心,因為它們是使用Calibre圖書管理器的副產品(如果您不使用Calibre,則會贏得'在你的設備上)。

成功將.bin文件傳輸到Paperwhite後,從計算機中彈出設備並拔下USB電纜。導航到菜單 - >設置 - >菜單 - >更新您的Kindle。

您的Paperwhite將重新啟動,過了一會兒,您將看到帶有進度表的軟件更新屏幕。留下吧;它將在大約5-10分鐘後完成更新並自行重啟。

Paperwhite重新啟動後,再次檢查設備信息以確保已將正確的Kindle OS版本閃存到設備。導航到菜單 - >設置 - >菜單 - >設備信息,就像您在本教程前面所做的那樣,並驗證更新是否成功。

安裝越獄

現在我們已經使用了正確的Kindle OS版本,現在是時候開始安裝越獄業務了。雖然我們將整個過程稱為“越獄”,但它們實際上是一些有趣的事情發生在幕後。

首先,實際越獄應用於Paperwhite。這是一個修改後的證書,允許安裝自定義更新包(就像越獄iOS設備允許在您的設備上安裝未簽名的包)。

其次,它安裝了越獄橋;這一小段代碼旨在幫助保護/遷移越獄面對未來的更新。

第三,它安裝了一組Kindlet開發人員證書。 Kindlets是Kindle的Java Applets(例如你可以在Kindle上玩的小遊戲)。通過預先安裝Kindle modding社區中最常見的越獄/第三方開發人員的證書,可以讓以後更容易安裝第三方Kindlets。

第四,它安裝了由Kindle modder Ixtab開發的所謂的“Rescue Pack”,它可以在Paperwhite上啟用SSH服務器。雖然用越獄和堅持使用眾所周知的越獄工具和技術來實際傷害各種Kindle模型是非常困難的,但如果你開始在Paperwhite內部進行更高級的搗亂,總是可以搞砸了。 SSH服務器Rescue Pack提供了一個入口點,可在需要時擦除和重置Paperwhite。

就像生根/越獄其他設備一樣,實際的越獄本身並沒有做很多事情。它打開了潛在 然而,做了很多,一旦我們完成了越獄,我們就會進入這個領域。

要開始使用,請在此處下載Paperwhite越獄文件:官方Mobileread線程(需要免費的Mobileread帳戶)。

下載文件kpw_jb.zip後,打開文件並將內容解壓縮到計算機上的臨時位置。將Paperwhite連接到計算機並打開已安裝的捲。將kpw_jb存檔中的三個非自述文件:jailbreak.sh,MOBI8_DEBUG和jailbreak.mobi複製到Paperwhite,將它們放在以下目錄中:

Root

--- MOBI8_DEBUG

--- jailbreak.sh

--- documents

------ jailbreak.mobi

未能將DEBUG和.sh文件放在根目錄和jailbreak.mobi文件夾中將阻止您啟動越獄。正確放置所有文件後,繼續從計算機中彈出Paperwhite。拔下USB線。

您的Paperwhite將返回到您使用的最後一個屏幕;點擊主頁按鈕返回主屏幕,如果你還沒有。在主屏幕上,您應該看到一個新的個人文檔:

如果您沒有看到新文檔,請檢查導航欄下方的下拉菜單。例如,如果將其設置為僅顯示Books,則不會看到越獄文檔。單擊新文檔以打開.mobi文件。

文檔打開後,您將在第一頁上看到巨大的“Click to JAILBREAK”鏈接:

對於屏幕截圖質量突然下降表示抱歉,出於版權原因,屏幕截圖在文檔中被禁用,因此我們切換到手動拍攝Paperwhite的屏幕。

點擊該鏈接後,您會看到一個包含其他說明的跟進屏幕,如下所示:

就像它說的那樣:在屏幕的角落輕輕按壓幾秒鐘。它將快速啟動到越獄安裝過程:

一旦完成該過程,它將立即回到Paperwhite的主屏幕(這是完全重啟設備的先前越獄工具的一個有趣的突破)。之前的越獄文檔將替換為越獄過程的日誌,如下所示:

打開文檔只是簡單地列出了越獄所做的事情(這基本上只是我們之前在教程中討論的內容列表,如安裝越獄橋)。

此時,該設備已完全越獄!安裝後唯一無法立即使用的功能是基於SSH的Rescue Pack(您需要重新啟動Paperwhite一次才能啟用SSH服務器)。

安裝屏幕保護程序Hack

現在我們已經將Paperwhite越獄了,現在是時候利用越獄做一些有趣的事了。人們越獄他們的Kindles的首要原因是獲得自定義屏幕保護程序,所以我們將向您展示如何使用一個漂亮的自定義屏幕保護程序包完成您的越獄黑客。

首先,我們需要下載兩個文件,一個用於Kindle包的Python和實際的屏幕保護程序hack(kindle-python-0.5.N.zip和kindle-linkss-0.11.N.zip)。

你可以在這裡下載它們:官方Mobileread線程(需要免費帳戶)

一旦下載了文件,就該開始了。在我們使用屏幕保護程序之前,我們需要在Paperwhite上安裝Python。通過USB同步電纜安裝設備並解壓縮 update_python_0.5.N_install.bin到Paperwhite的根目錄(你不要 需要從kindle-python-0.5.N.zip存檔中提取任何其他文件。文件成功傳輸後,從計算機中彈出Paperwhite並拔下USB電纜。

在Paperwhite上啟動更新,就像我們在本教程上一節中所做的那樣,導航到菜單 - >設置 - >菜單 - >更新您的Kindle。單擊“確定”以授權更新,然後在完成更新過程時等待幾分鐘。

回到Paperwhite的主屏幕後,再次通過USB同步電纜將其連接到計算機。現在是時候轉移屏幕保護程序了。從kindle-linkss-0.11.N.zip存檔中提取文件update_linkss_0.11.N_install.bin並將其放在Paperwhite的根目錄中(同樣,存檔中的其他文件保持不變)。通過菜單 - >設置 - >菜單 - >更新您的Kindle,重複相同的更新過程。授權更新後,您的設備將重新啟動。

重新啟動並成功返回Paperwhite的主屏幕後,再次通過USB同步電纜安裝Paperwhite。當您查看Paperwhite的根目錄時,您會看到一些新增內容:

/ python /和/ extensions /文件夾是由Python安裝程序創建的,應該完全保留。 / linkss /文件夾由屏幕保護程序hack創建,包含我們感興趣的文件和文件夾。雖然/ linkss /中的大多數文件應該保持不變,但很少需要我們的交互才能生成我們想要的屏幕保護效果。我們現在來看看不同的配置選項。

注意:您一次只能使用其中一個配置。同時設置多個屏幕將在大多數情況下為您提供空白屏幕保護程序,而在其他情況下則會出現崩潰和錯誤。

將Paperwhite設置為覆蓋顯示模式: 如果您希望Paperwhite顯示您上次閱讀(或當前正在閱讀)的書籍封面作為其屏幕保護程序,您只需在/ linkss /目錄中創建一個名為“cover”的空白文件,如下所示:

您可以創建一個新的文本文檔,只需刪除.txt擴展名,或者像在此處一樣,您可以復制現有的空白文件“autoreboot”並重命名。重要的是它是一個沒有擴展名的虛擬文件。當你在那裡時刪除“autoreboot”文件(稍後會詳細介紹)。彈出Paperwhite並通過菜單 - >設置 - >菜單 - >重新啟動重新啟動。

當Paperwhite完成重新啟動並返回主屏幕後,打開一本書然後等待一兩分鐘以便黑客處理封面。如果您讓Paperwhite立即進入睡眠狀態,您將獲得一個屏幕保護程序,其中顯示“ScreenSavers Hack目前處於'封面'模式,但尚未成功處理書籍封面:)”。換句話說,你做的一切都是正確的,但它尚未準備好使用的封面。

將Paperwhite設置為睡眠覆蓋模式: 如果您希望Paperwhite顯示一個小覆蓋,指示設備在最後一個可見內容上處於睡眠狀態,則需要重複上一步驟中的過程,而是將空白文件命名為“last”。當你在那裡時,再次刪除“autoreboot”空白文件。

雖然這種方法很新穎,但是當你把它放到睡眠狀態時它會準確地顯示你的Paperwhite上的內容(因此,如果你可以,比如讀取食譜而不用擔心設備會睡覺),它很有可能導致混淆。

將Paperwhite設置為自定義屏幕保護程序模式: 雖然當前的書籍封面模式非常酷,但大多數人在想到Kindle上的自定義屏幕保護程序時會想到這種模式,即將自己的圖像放到設備上並顯示它們的能力。

首先,您需要刪除為前兩種技術(如果使用它們)創建的任何空文件,例如“last”或“cover”。接下來,您需要通過USB電纜安裝Paperwhite並瀏覽到文件夾/ linkss / screensavers /。

在該文件夾中,您將找到一個.png文件,如下所示:

除了作為佔位符並指示屏幕保護程序成功之外,此文件還向我們顯示了Paperwhite屏幕保護程序所需的參數。這很重要,因為如果文件無法滿足以下任一條件 它不起作用:

  • 該文件必須是.png格式。
  • 該文件的尺寸必須為758×1024。

雖然技術上Paperwhite可以處理彩色圖像的設備內顯示,但您無法控製過程,因此圖像可能無法以您希望的方式顯示。考慮到這一點,強烈建議您將圖像轉換為8位灰度。您可以在任何常見的圖像編輯套件(如Adobe Photoshop和GIMP)中進行轉換。

在我們的測試中,我們創建了一個How-To Geek徽標.png。如果您想在Paperwhite上使用屏幕保護程序,可以在此處下載。

將屏幕保護程序放在/ linkss / screensavers /文件夾中的Paperwhite上後,彈出Paperwhite。在重新啟動設備之前,您的新屏幕保護程序不會顯示,所以請通過菜單 - >設置 - >菜單 - >重新啟動。

其他屏保黑客技巧:除了我們上面概述的技術之外,還有一些隱藏在屏幕保護程序中的小調整和技巧值得一提。您可以使用以下空白文件創建,就像我們創建其他空白文件一樣,以實現各種結果:

  • autoreboot:這是Caliber的一些插件使用的特定標誌,用於在Paperwhite完成工作後自動重啟Paperwhite。如果您沒有使用需要它的插件,則不需要此標誌。
  • 重啟:如果此文件存在,Paperwhite將在從計算機中彈出10秒後自動重新啟動。此標誌僅在您使用自己的自定義封面(並且經常添加新封面)時才有用,因為在使用疊加或封面方法時無需重新啟動。
  • 隨機:如果存在此文件,則每次重新啟動Paperwhite時,屏幕保護程序文件列表都將被隨機化。
  • 拖曳:shuffle標誌直接綁定到autoreboot標誌,用於在調用autoreboot函數後隨機化封面順序。如果您沒有使用autoreboot標誌,則不應使用此標誌。

如果您在任何時候不再希望使用給定標誌(例如重新啟動),只需從/ linkss /文件夾中刪除空白文件並重新啟動Paperwhite。


這裡的所有都是它的!安裝越獄,安裝屏幕保護程序,應用少量初始調整,並自定義屏幕保護程序。

有一個Kindle或以電子書為中心的黑客,技巧或調整你想看到我們寫的嗎?在評論中發出聲音,我們將進行調查。

Link
Plus
Send
Send
Pin