[MENU] > Settings -> [MENU] > Update Your Kindle
Примечание: если вы ранее поставили simple usbNetwork, то удалять его не требуется - новый установщик всё сделает сам.
Настройка
Для запуска напечатайте в поле поиска домашнего экрана ;un или ;usbnetwork и нажмите "Ввод"; для отключения - то же самое повторно.
Параметры сети настраиваются с помощью файла \usbnet\etc\config в корне вашего Kindle.
По умолчанию адрес вашего Kindle 192.168.15.244. Для компьютера адрес не задаётся, но рекомендуется использовать 192.168.15.201 - именно на нём diags-раздел ожидает найти хост.
Для входа используйте клиент с поддержкой SSH (например, PuTTY) и следующие параметры авторизации:
пользователь root
пароль
На компьютер надо установить т.н. RNDIS-драйвер, который можно найти в интернете или сделать самому.
[SPOILER]
Это простой текстовый файл с расширением INF.
Для установки на 64-битную систему надо изменить две строчки - см. комментарии "; Windows x64".
Код:
; MS-Windows driver config matching some basic modes of the
; Linux-USB Ethernet/RNDIS gadget firmware:
;
; - RNDIS plus CDC Ethernet ... this may be familiar as a DOCSIS
; cable modem profile, and supports most non-Microsoft USB hosts
;
; - RNDIS plus CDC Subset ... used by hardware that incapable of
; full CDC Ethernet support.
;
; Microsoft only directly supports RNDIS drivers, and bundled them into XP.
; The Microsoft "Remote NDIS USB Driver Kit" is currently found at:
; [url]http://www.microsoft.com/whdc/hwdev/resources/HWservices/rndis.mspx[/url]
[Version]
Signature = "$CHICAGO$"
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %Linux%
Compatible = 1
MillenniumPreferred = .ME
DriverVer = 03/30/2004,0.0.0.0
; catalog file would be used by WHQL
;CatalogFile = Linux.cat
[Manufacturer]
; Windows x86
%Linux% = LinuxDevices,NT.5.1
; Windows x64
; %Linux% = LinuxDevices,NTamd64
[LinuxDevices]
; NetChip IDs, used by both firmware modes
%LinuxDevice% = RNDIS, USB\VID_0525&PID_a4a2
; Windows x86
[LinuxDevices.NT.5.1]
; Windows x64
; [LinuxDevices.NTamd64]
%LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2
[ControlFlags]
ExcludeFromSelect=*
; Windows 98, Windows 98 Second Edition specific sections --------
[RNDIS]
DeviceID = usb8023
MaxInstance = 512
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_98, RNDIS_AddReg_Common
[RNDIS_AddReg_98]
HKR, , DevLoader, 0, *ndis
HKR, , DeviceVxDs, 0, usb8023.sys
HKR, NDIS, LogDriverName, 0, "usb8023"
HKR, NDIS, MajorNdisVersion, 1, 5
HKR, NDIS, MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, DefLower, 0, "ethernet"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, Ndi\Install, ndis3, 0, "RNDIS_Install_98"
HKR, Ndi\Install, ndis4, 0, "RNDIS_Install_98"
HKR, Ndi\Install, ndis5, 0, "RNDIS_Install_98"
HKR, Ndi, DeviceId, 0, "USB\VID_0525&PID_a4a2"
[RNDIS_Install_98]
CopyFiles=RNDIS_CopyFiles_98
[RNDIS_CopyFiles_98]
usb8023.sys, usb8023w.sys, , 0
rndismp.sys, rndismpw.sys, , 0
; Windows Millennium Edition specific sections --------------------
[RNDIS.ME]
DeviceID = usb8023
MaxInstance = 512
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_ME, RNDIS_AddReg_Common
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType = 15
[RNDIS_AddReg_ME]
HKR, , DevLoader, 0, *ndis
HKR, , DeviceVxDs, 0, usb8023.sys
HKR, NDIS, LogDriverName, 0, "usb8023"
HKR, NDIS, MajorNdisVersion, 1, 5
HKR, NDIS, MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, DefLower, 0, "ethernet"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, Ndi\Install, ndis3, 0, "RNDIS_Install_ME"
HKR, Ndi\Install, ndis4, 0, "RNDIS_Install_ME"
HKR, Ndi\Install, ndis5, 0, "RNDIS_Install_ME"
HKR, Ndi, DeviceId, 0, "USB\VID_0525&PID_a4a2"
[RNDIS_Install_ME]
CopyFiles=RNDIS_CopyFiles_ME
[RNDIS_CopyFiles_ME]
usb8023.sys, usb8023m.sys, , 0
rndismp.sys, rndismpm.sys, , 0
; Windows 2000 specific sections ---------------------------------
[RNDIS.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType = 15
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_NT, RNDIS_AddReg_Common
CopyFiles = RNDIS_CopyFiles_NT
[RNDIS.NT.Services]
AddService = USB_RNDIS, 2, RNDIS_ServiceInst_NT, RNDIS_EventLog
[RNDIS_CopyFiles_NT]
; no rename of files on Windows 2000, use the 'k' names as is
usb8023k.sys, , , 0
rndismpk.sys, , , 0
[RNDIS_ServiceInst_NT]
DisplayName = %ServiceDisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\usb8023k.sys
LoadOrderGroup = NDIS
AddReg = RNDIS_WMI_AddReg_NT
[RNDIS_WMI_AddReg_NT]
HKR, , MofImagePath, 0x00020000, "System32\drivers\rndismpk.sys"
; Windows XP specific sections -----------------------------------
[RNDIS.NT.5.1]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType = 15
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_NT, RNDIS_AddReg_Common
; no copyfiles - the files are already in place
[RNDIS.NT.5.1.Services]
AddService = USB_RNDIS, 2, RNDIS_ServiceInst_51, RNDIS_EventLog
[RNDIS_ServiceInst_51]
DisplayName = %ServiceDisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\usb8023.sys
LoadOrderGroup = NDIS
AddReg = RNDIS_WMI_AddReg_51
[RNDIS_WMI_AddReg_51]
HKR, , MofImagePath, 0x00020000, "System32\drivers\rndismp.sys"
; Windows 2000 and Windows XP common sections --------------------
[RNDIS_AddReg_NT]
HKR, Ndi, Service, 0, "USB_RNDIS"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
[RNDIS_EventLog]
AddReg = RNDIS_EventLog_AddReg
[RNDIS_EventLog_AddReg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported, 0x00010001, 7
; Common Sections -------------------------------------------------
[RNDIS_AddReg_Common]
HKR, NDI\params\NetworkAddress, ParamDesc, 0, %NetworkAddress%
HKR, NDI\params\NetworkAddress, type, 0, "edit"
HKR, NDI\params\NetworkAddress, LimitText, 0, "12"
HKR, NDI\params\NetworkAddress, UpperCase, 0, "1"
HKR, NDI\params\NetworkAddress, default, 0, " "
HKR, NDI\params\NetworkAddress, optional, 0, "1"
[SourceDisksNames]
1=%SourceDisk%,,1
[SourceDisksFiles]
usb8023m.sys=1
rndismpm.sys=1
usb8023w.sys=1
rndismpw.sys=1
usb8023k.sys=1
rndismpk.sys=1
[DestinationDirs]
RNDIS_CopyFiles_98 = 10, system32/drivers
RNDIS_CopyFiles_ME = 10, system32/drivers
RNDIS_CopyFiles_NT = 12
[Strings]
ServiceDisplayName = "USB Remote NDIS Network Device Driver"
NetworkAddress = "Network Address"
Linux = "Linux Developer Community"
LinuxDevice = "Linux USB Ethernet/RNDIS Gadget"
SourceDisk = "Ethernet/RNDIS Gadget Driver Install Disk"
[/SPOILER]
[B]3. Ключи developer.keystore для актуальных киндлетов:[/B]
[SPOILER]
Примечание 1: объединённое хранилище ключей с установщиком.
Примечание 2: jailbreak (п.1) ставит последнюю на момент своего выхода версию developer.keystore, но при появлении новых киндлетов может потребоваться обновление.[/SPOILER]
[B]4. KindleTool - создание установочных пакетов:[/B]
[SPOILER]Примечание: под Windows удобнее использовать mingw-версию, она не требует дополнительных библиотек.[/SPOILER]
[B]5. Частичное отключение рекламы:[/B]
Установка
Скачайте [URL="http://artlonger.narod.ru/update_noads_0.5.zip"]архив[/URL], извлеките и положите в корень вашего Kindle соответствующий ему bin-файл, перезагрузитесь:
[HOME] -> [MENU] > Settings -> [MENU] > Restart
Примечание: антибаннер иногда слетает, так что при появлении рекламы запустите установщик повторно, без предварительного uninstall'а.
[B]6. Замена баннера домашнего экрана:[/B]
Установка
Скачайте [URL="http://artlonger.narod.ru/update_admanager_0.3_kpw-520.zip"]архив[/URL], извлеките и положите в корень вашего Kindle соответствующий ему bin-файл, перезагрузитесь:
[HOME] -> [MENU] > Settings -> [MENU] > Restart
[IMG]http://s018.radikal.ru/i506/1210/4d/2d9b6e6b3d60.png[/IMG]
Примечание 1: данный хак представляет собой замену оригинальных файлов и может привести к неработоспособности вашего Kindle (см. предупреждение).
Примечание 2: рекомендуется выбирать более безопасную ресурсную установку update_admanager-gb_0.x_kpw-XXX_install.bin, которая заменяет баннер при выбранном языке "English (United Kingdom)". Заодно и время будет отображаться в 24-часовой формате.
[B]7. Менеджер коллекций для K5, включая Paperwhite:[/B]
Важно: предварительно нужно установить JailBreak, Kindlet Jailbreak и если потребуется - обновить developer.keystore.
Для использования менеджера коллекций извлеките из архива файл киндлета CollectionsManager.azw2 и поместите его в папку /documents/ вашего Kindle.
Примечание 1: есть простенькая шпрагалка по использованию.
Примечание 2: нет проблем с кириллицей в путях и названиях папок.
[B]8. Cool Reader 3 для Kindle:[/B]
Важно: предварительно нужно установить JailBreak, Kindlet Jailbreak и если потребуется - обновить developer.keystore.
а) Открыть страницу загрузки проекта: [URL="https://github.com/CrazyCoder/coolreader-kindle-qt/downloads"]coolreader-kindle-qt/downloads[/URL].
б) Скачать стабильную версию с именем вида cr3-kindle-ГГГГ-ММ-ДД.zip.
в) Содержимое скачанного архива распаковать в корень вашего Kindle.
в) Скачать тестовую версию: [URL="https://github.com/CrazyCoder/coolreader-kindle-qt/zipball/master"]GitHub-репозиторий в виде *.zip[/URL].
г) Содержимое подпапки \dist-kt\ тестового архива распаковать в корень вашего Kindle с заменой существующих файлов.
д) Читать появившимся на домашнем экране документом с именем "CoolReader 3".
Примечание: данная версия является тестовой для устройств с сенсорным экраном - не ленитесь писать автору в соответствующую тему обо всех найденных ошибках.
[B]Файлы :[/B]
[url=http://narod.ru/disk/63229617001.332800e41489fa6a5722d0594909942b/kindle-jailbreak-1.6.N.zip.html]kindle-jailbreak-1.6.N.zip[/url]
[url=http://narod.ru/disk/63229623001.0504fd2cf04c5d426eb088895830a537/KindleTool.zip.html]KindleTool.zip[/url]
[url=http://narod.ru/disk/63229632001.26f8890195d6e1d7ac18f965ad98dfc9/kindle-usbnet-0.4.N.zip.html]kindle-usbnet-0.4.N.zip[/url]
[url=http://narod.ru/disk/63229634001.5a87f282c4499e2e13df0440f5e0e899/ninja-jb.zip.html]ninja-jb.zip[/url]"/>
[MENU] > Settings -> [MENU] > Update Your Kindle
Примечание: если вы ранее поставили simple usbNetwork, то удалять его не требуется - новый установщик всё сделает сам.
Настройка
Для запуска напечатайте в поле поиска домашнего экрана ;un или ;usbnetwork и нажмите "Ввод"; для отключения - то же самое повторно.
Параметры сети настраиваются с помощью файла \usbnet\etc\config в корне вашего Kindle.
По умолчанию адрес вашего Kindle 192.168.15.244. Для компьютера адрес не задаётся, но рекомендуется использовать 192.168.15.201 - именно на нём diags-раздел ожидает найти хост.
Для входа используйте клиент с поддержкой SSH (например, PuTTY) и следующие параметры авторизации:
пользователь root
пароль
На компьютер надо установить т.н. RNDIS-драйвер, который можно найти в интернете или сделать самому.
[SPOILER]
Это простой текстовый файл с расширением INF.
Для установки на 64-битную систему надо изменить две строчки - см. комментарии "; Windows x64".
Код:
; MS-Windows driver config matching some basic modes of the
; Linux-USB Ethernet/RNDIS gadget firmware:
;
; - RNDIS plus CDC Ethernet ... this may be familiar as a DOCSIS
; cable modem profile, and supports most non-Microsoft USB hosts
;
; - RNDIS plus CDC Subset ... used by hardware that incapable of
; full CDC Ethernet support.
;
; Microsoft only directly supports RNDIS drivers, and bundled them into XP.
; The Microsoft "Remote NDIS USB Driver Kit" is currently found at:
; [url]http://www.microsoft.com/whdc/hwdev/resources/HWservices/rndis.mspx[/url]
[Version]
Signature = "$CHICAGO$"
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %Linux%
Compatible = 1
MillenniumPreferred = .ME
DriverVer = 03/30/2004,0.0.0.0
; catalog file would be used by WHQL
;CatalogFile = Linux.cat
[Manufacturer]
; Windows x86
%Linux% = LinuxDevices,NT.5.1
; Windows x64
; %Linux% = LinuxDevices,NTamd64
[LinuxDevices]
; NetChip IDs, used by both firmware modes
%LinuxDevice% = RNDIS, USB\VID_0525&PID_a4a2
; Windows x86
[LinuxDevices.NT.5.1]
; Windows x64
; [LinuxDevices.NTamd64]
%LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2
[ControlFlags]
ExcludeFromSelect=*
; Windows 98, Windows 98 Second Edition specific sections --------
[RNDIS]
DeviceID = usb8023
MaxInstance = 512
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_98, RNDIS_AddReg_Common
[RNDIS_AddReg_98]
HKR, , DevLoader, 0, *ndis
HKR, , DeviceVxDs, 0, usb8023.sys
HKR, NDIS, LogDriverName, 0, "usb8023"
HKR, NDIS, MajorNdisVersion, 1, 5
HKR, NDIS, MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, DefLower, 0, "ethernet"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, Ndi\Install, ndis3, 0, "RNDIS_Install_98"
HKR, Ndi\Install, ndis4, 0, "RNDIS_Install_98"
HKR, Ndi\Install, ndis5, 0, "RNDIS_Install_98"
HKR, Ndi, DeviceId, 0, "USB\VID_0525&PID_a4a2"
[RNDIS_Install_98]
CopyFiles=RNDIS_CopyFiles_98
[RNDIS_CopyFiles_98]
usb8023.sys, usb8023w.sys, , 0
rndismp.sys, rndismpw.sys, , 0
; Windows Millennium Edition specific sections --------------------
[RNDIS.ME]
DeviceID = usb8023
MaxInstance = 512
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_ME, RNDIS_AddReg_Common
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType = 15
[RNDIS_AddReg_ME]
HKR, , DevLoader, 0, *ndis
HKR, , DeviceVxDs, 0, usb8023.sys
HKR, NDIS, LogDriverName, 0, "usb8023"
HKR, NDIS, MajorNdisVersion, 1, 5
HKR, NDIS, MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, DefLower, 0, "ethernet"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis3,ndis4,ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, Ndi\Install, ndis3, 0, "RNDIS_Install_ME"
HKR, Ndi\Install, ndis4, 0, "RNDIS_Install_ME"
HKR, Ndi\Install, ndis5, 0, "RNDIS_Install_ME"
HKR, Ndi, DeviceId, 0, "USB\VID_0525&PID_a4a2"
[RNDIS_Install_ME]
CopyFiles=RNDIS_CopyFiles_ME
[RNDIS_CopyFiles_ME]
usb8023.sys, usb8023m.sys, , 0
rndismp.sys, rndismpm.sys, , 0
; Windows 2000 specific sections ---------------------------------
[RNDIS.NT]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType = 15
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_NT, RNDIS_AddReg_Common
CopyFiles = RNDIS_CopyFiles_NT
[RNDIS.NT.Services]
AddService = USB_RNDIS, 2, RNDIS_ServiceInst_NT, RNDIS_EventLog
[RNDIS_CopyFiles_NT]
; no rename of files on Windows 2000, use the 'k' names as is
usb8023k.sys, , , 0
rndismpk.sys, , , 0
[RNDIS_ServiceInst_NT]
DisplayName = %ServiceDisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\usb8023k.sys
LoadOrderGroup = NDIS
AddReg = RNDIS_WMI_AddReg_NT
[RNDIS_WMI_AddReg_NT]
HKR, , MofImagePath, 0x00020000, "System32\drivers\rndismpk.sys"
; Windows XP specific sections -----------------------------------
[RNDIS.NT.5.1]
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType = 15
DriverVer = 03/30/2004,0.0.0.0
AddReg = RNDIS_AddReg_NT, RNDIS_AddReg_Common
; no copyfiles - the files are already in place
[RNDIS.NT.5.1.Services]
AddService = USB_RNDIS, 2, RNDIS_ServiceInst_51, RNDIS_EventLog
[RNDIS_ServiceInst_51]
DisplayName = %ServiceDisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\usb8023.sys
LoadOrderGroup = NDIS
AddReg = RNDIS_WMI_AddReg_51
[RNDIS_WMI_AddReg_51]
HKR, , MofImagePath, 0x00020000, "System32\drivers\rndismp.sys"
; Windows 2000 and Windows XP common sections --------------------
[RNDIS_AddReg_NT]
HKR, Ndi, Service, 0, "USB_RNDIS"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
[RNDIS_EventLog]
AddReg = RNDIS_EventLog_AddReg
[RNDIS_EventLog_AddReg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported, 0x00010001, 7
; Common Sections -------------------------------------------------
[RNDIS_AddReg_Common]
HKR, NDI\params\NetworkAddress, ParamDesc, 0, %NetworkAddress%
HKR, NDI\params\NetworkAddress, type, 0, "edit"
HKR, NDI\params\NetworkAddress, LimitText, 0, "12"
HKR, NDI\params\NetworkAddress, UpperCase, 0, "1"
HKR, NDI\params\NetworkAddress, default, 0, " "
HKR, NDI\params\NetworkAddress, optional, 0, "1"
[SourceDisksNames]
1=%SourceDisk%,,1
[SourceDisksFiles]
usb8023m.sys=1
rndismpm.sys=1
usb8023w.sys=1
rndismpw.sys=1
usb8023k.sys=1
rndismpk.sys=1
[DestinationDirs]
RNDIS_CopyFiles_98 = 10, system32/drivers
RNDIS_CopyFiles_ME = 10, system32/drivers
RNDIS_CopyFiles_NT = 12
[Strings]
ServiceDisplayName = "USB Remote NDIS Network Device Driver"
NetworkAddress = "Network Address"
Linux = "Linux Developer Community"
LinuxDevice = "Linux USB Ethernet/RNDIS Gadget"
SourceDisk = "Ethernet/RNDIS Gadget Driver Install Disk"
[/SPOILER]
[B]3. Ключи developer.keystore для актуальных киндлетов:[/B]
[SPOILER]
Примечание 1: объединённое хранилище ключей с установщиком.
Примечание 2: jailbreak (п.1) ставит последнюю на момент своего выхода версию developer.keystore, но при появлении новых киндлетов может потребоваться обновление.[/SPOILER]
[B]4. KindleTool - создание установочных пакетов:[/B]
[SPOILER]Примечание: под Windows удобнее использовать mingw-версию, она не требует дополнительных библиотек.[/SPOILER]
[B]5. Частичное отключение рекламы:[/B]
Установка
Скачайте [URL="http://artlonger.narod.ru/update_noads_0.5.zip"]архив[/URL], извлеките и положите в корень вашего Kindle соответствующий ему bin-файл, перезагрузитесь:
[HOME] -> [MENU] > Settings -> [MENU] > Restart
Примечание: антибаннер иногда слетает, так что при появлении рекламы запустите установщик повторно, без предварительного uninstall'а.
[B]6. Замена баннера домашнего экрана:[/B]
Установка
Скачайте [URL="http://artlonger.narod.ru/update_admanager_0.3_kpw-520.zip"]архив[/URL], извлеките и положите в корень вашего Kindle соответствующий ему bin-файл, перезагрузитесь:
[HOME] -> [MENU] > Settings -> [MENU] > Restart
[IMG]http://s018.radikal.ru/i506/1210/4d/2d9b6e6b3d60.png[/IMG]
Примечание 1: данный хак представляет собой замену оригинальных файлов и может привести к неработоспособности вашего Kindle (см. предупреждение).
Примечание 2: рекомендуется выбирать более безопасную ресурсную установку update_admanager-gb_0.x_kpw-XXX_install.bin, которая заменяет баннер при выбранном языке "English (United Kingdom)". Заодно и время будет отображаться в 24-часовой формате.
[B]7. Менеджер коллекций для K5, включая Paperwhite:[/B]
Важно: предварительно нужно установить JailBreak, Kindlet Jailbreak и если потребуется - обновить developer.keystore.
Для использования менеджера коллекций извлеките из архива файл киндлета CollectionsManager.azw2 и поместите его в папку /documents/ вашего Kindle.
Примечание 1: есть простенькая шпрагалка по использованию.
Примечание 2: нет проблем с кириллицей в путях и названиях папок.
[B]8. Cool Reader 3 для Kindle:[/B]
Важно: предварительно нужно установить JailBreak, Kindlet Jailbreak и если потребуется - обновить developer.keystore.
а) Открыть страницу загрузки проекта: [URL="https://github.com/CrazyCoder/coolreader-kindle-qt/downloads"]coolreader-kindle-qt/downloads[/URL].
б) Скачать стабильную версию с именем вида cr3-kindle-ГГГГ-ММ-ДД.zip.
в) Содержимое скачанного архива распаковать в корень вашего Kindle.
в) Скачать тестовую версию: [URL="https://github.com/CrazyCoder/coolreader-kindle-qt/zipball/master"]GitHub-репозиторий в виде *.zip[/URL].
г) Содержимое подпапки \dist-kt\ тестового архива распаковать в корень вашего Kindle с заменой существующих файлов.
д) Читать появившимся на домашнем экране документом с именем "CoolReader 3".
Примечание: данная версия является тестовой для устройств с сенсорным экраном - не ленитесь писать автору в соответствующую тему обо всех найденных ошибках.
[B]Файлы :[/B]
[url=http://narod.ru/disk/63229617001.332800e41489fa6a5722d0594909942b/kindle-jailbreak-1.6.N.zip.html]kindle-jailbreak-1.6.N.zip[/url]
[url=http://narod.ru/disk/63229623001.0504fd2cf04c5d426eb088895830a537/KindleTool.zip.html]KindleTool.zip[/url]
[url=http://narod.ru/disk/63229632001.26f8890195d6e1d7ac18f965ad98dfc9/kindle-usbnet-0.4.N.zip.html]kindle-usbnet-0.4.N.zip[/url]
[url=http://narod.ru/disk/63229634001.5a87f282c4499e2e13df0440f5e0e899/ninja-jb.zip.html]ninja-jb.zip[/url]">
1. JailBreak для K5, включая Paperwhite Установка Извлеките из архива файл data.stgz, положите в корень вашего Kindle и перезагрузите его: [HOME] -> [MENU] > Settings -> [MENU] > Restart Примечание: установка jailbreak'а не самоцель - он потребуется для установки других хаков или хак-киндлетов. Если они вам не нужны, то и джэйл без надобности.
Восстановление кирпича
Скрытый текст
Ninja-JB только для Paperwhite Это урезанный jailbreak без sleep-задержек и с поддержкой запуска только внешнего скрипта runme.sh. Установка Всё делается аналогично полному джейлу, но рядом с data.stgz требуется положить текстовый файл runme.sh, в котором прописать linux-команды для всех необходимых действий. Примечание 1: в данном варианте джейла нет никаких проверок или защит - не используйте его на других устройствах и с крайней осторожностью редактируйте runme.sh. Примечание 2: весьма полезен для лечения незагружающихся Paperwhite, которые до появления экрана "Repair Needed" всё же некоторое время живут.
2. usbNetwork для K5, включая Paperwhite Установка Извлеките из архива файл update_usbnet_x.x.N_install.bin, положите в корень вашего Kindle и запустите обновление: [HOME] -> [MENU] > Settings -> [MENU] > Update Your Kindle Примечание: если вы ранее поставили simple usbNetwork, то удалять его не требуется - новый установщик всё сделает сам. Настройка Для запуска напечатайте в поле поиска домашнего экрана ;un или ;usbnetwork и нажмите "Ввод"; для отключения - то же самое повторно. Параметры сети настраиваются с помощью файла \usbnet\etc\config в корне вашего Kindle. По умолчанию адрес вашего Kindle 192.168.15.244. Для компьютера адрес не задаётся, но рекомендуется использовать 192.168.15.201 - именно на нём diags-раздел ожидает найти хост. Для входа используйте клиент с поддержкой SSH (например, PuTTY) и следующие параметры авторизации: пользователь root пароль <отсутствует>
На компьютер надо установить т.н. RNDIS-драйвер, который можно найти в интернете или сделать самому.
Скрытый текст
Это простой текстовый файл с расширением INF. Для установки на 64-битную систему надо изменить две строчки - см. комментарии "; Windows x64". Код:
; MS-Windows driver config matching some basic modes of the ; Linux-USB Ethernet/RNDIS gadget firmware: ; ; - RNDIS plus CDC Ethernet ... this may be familiar as a DOCSIS ; cable modem profile, and supports most non-Microsoft USB hosts ; ; - RNDIS plus CDC Subset ... used by hardware that incapable of ; full CDC Ethernet support. ; ; Microsoft only directly supports RNDIS drivers, and bundled them into XP. ; The Microsoft "Remote NDIS USB Driver Kit" is currently found at: ; http://www.microsoft.com/whdc/hwdev/resources/HWservices/rndis.mspx
[Version] Signature = "$CHICAGO$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Linux% Compatible = 1 MillenniumPreferred = .ME DriverVer = 03/30/2004,0.0.0.0 ; catalog file would be used by WHQL ;CatalogFile = Linux.cat
[Manufacturer] ; Windows x86 %Linux% = LinuxDevices,NT.5.1 ; Windows x64 ; %Linux% = LinuxDevices,NTamd64
[LinuxDevices] ; NetChip IDs, used by both firmware modes %LinuxDevice% = RNDIS, USB\VID_0525&PID_a4a2
; Windows x86 [LinuxDevices.NT.5.1] ; Windows x64 ; [LinuxDevices.NTamd64] %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2
[ControlFlags] ExcludeFromSelect=*
; Windows 98, Windows 98 Second Edition specific sections --------
3. Ключи developer.keystore для актуальных киндлетов:
Скрытый текст
Примечание 1: объединённое хранилище ключей с установщиком. Примечание 2: jailbreak (п.1) ставит последнюю на момент своего выхода версию developer.keystore, но при появлении новых киндлетов может потребоваться обновление.
4. KindleTool - создание установочных пакетов:
Скрытый текст
Примечание: под Windows удобнее использовать mingw-версию, она не требует дополнительных библиотек.
5. Частичное отключение рекламы: Установка Скачайте архив, извлеките и положите в корень вашего Kindle соответствующий ему bin-файл, перезагрузитесь: [HOME] -> [MENU] > Settings -> [MENU] > Restart Примечание: антибаннер иногда слетает, так что при появлении рекламы запустите установщик повторно, без предварительного uninstall'а.
6. Замена баннера домашнего экрана: Установка Скачайте архив, извлеките и положите в корень вашего Kindle соответствующий ему bin-файл, перезагрузитесь: [HOME] -> [MENU] > Settings -> [MENU] > Restart
Примечание 1: данный хак представляет собой замену оригинальных файлов и может привести к неработоспособности вашего Kindle (см. предупреждение). Примечание 2: рекомендуется выбирать более безопасную ресурсную установку update_admanager-gb_0.x_kpw-XXX_install.bin, которая заменяет баннер при выбранном языке "English (United Kingdom)". Заодно и время будет отображаться в 24-часовой формате.
7. Менеджер коллекций для K5, включая Paperwhite: Важно: предварительно нужно установить JailBreak, Kindlet Jailbreak и если потребуется - обновить developer.keystore. Для использования менеджера коллекций извлеките из архива файл киндлета CollectionsManager.azw2 и поместите его в папку /documents/ вашего Kindle. Примечание 1: есть простенькая шпрагалка по использованию. Примечание 2: нет проблем с кириллицей в путях и названиях папок.
8. Cool Reader 3 для Kindle: Важно: предварительно нужно установить JailBreak, Kindlet Jailbreak и если потребуется - обновить developer.keystore.
а) Открыть страницу загрузки проекта: coolreader-kindle-qt/downloads. б) Скачать стабильную версию с именем вида cr3-kindle-ГГГГ-ММ-ДД.zip. в) Содержимое скачанного архива распаковать в корень вашего Kindle. в) Скачать тестовую версию: GitHub-репозиторий в виде *.zip. г) Содержимое подпапки \dist-kt\ тестового архива распаковать в корень вашего Kindle с заменой существующих файлов. д) Читать появившимся на домашнем экране документом с именем "CoolReader 3".
Примечание: данная версия является тестовой для устройств с сенсорным экраном - не ленитесь писать автору в соответствующую тему обо всех найденных ошибках.
Ответы