Teraz jest 29 mar 2024 7:22:07




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 36 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona
Modyfikacje FW 5.6.X i nowsze 
Autor Wiadomość
Użytkownik
Avatar użytkownika

Dołączył(a): 13 lut 2012 21:52:18
Posty: 96
Lokalizacja: Radom
eCzytnik: Kindle Voyage
Post Re: Modyfikacje FW 5.6.X i nowsze
Dokładnie tu. Kolejność pinów bywa różna. Ogólnie to ten, z którego nie wychodzi widoczna ścieżka, to GND (zawsze któryś skrajny). Dwa pozostałe najczęściej są takie, że w środku jest RxD, a drugi skrajny to TxD. Jak podłączysz źle to nic strasznego się nie stanie – po prostu nie będzie transmisji.

Rozbieranych czytników Kindle nie sklejam (ponad ten klej, który jest domyślnie i utrudnia rozbieranie). Jeżeli już coś miałbym polecać, to taśma dwustronnie klejąca, a nie jakieś chemikalia – szkodzi zarówno cyjanoakryl, epoksyd, jak i kleje żywiczne. Niczego też nie lutuję itp.

Skrócona instrukcja cywilna* (przetestowana choćby wczoraj):
1. Instalujesz JB przez przeglądarkę.
2. Instalujesz USBnet przez KUAL i skrypty MRIP.
3. Logujesz się przez SSH i ustawiasz flagę bootmode na diags.
4. Przełączasz czytnik na tryb pamięci masowej i kopiujesz najpierw(!) moje skrypty do JB i USBnet, potem plik z aktualizacją do 5.7.3**.
5. Wybierasz „Update…” z menu i czekasz.
6. Najpierw zrobi się aktualizacja, a po restarcie czytnik wystartuje w trybie diagnostycznym.
7. Będąc w tym trybie odnajdujesz USBnet (na pierwszym ekranie „Misc cośtam” na drugim „Utilities”, a na trzecim „Enable USBnet”).
8. Logujesz się tak samo jak przy podłączonych kabelkach i montujesz do zapisu partycję main (/dev/mmcblk0p1) oraz podbindowujesz /dev i /mnt/us w odpowiednich katalogach montowania powyższej partycji (najczęściej /mnt/mmc/dev i analogicznie). Musisz też podmontować wirtualny podsystem proc w /mnt/mmc/proc.)
9. Wchodzisz w środowisko chroot dla /mnt/mmc.
10. Zmieniasz hasło root-a, po czym instalujesz JB i USBnet.
11. Wychodzisz z chroot i wszystko po kolei odmontowujesz.
12. Zmieniasz flagę bootmode na main.
13. Restart i wszystko gra jak powinno.

* cywilna w tym przypadku oznacza metodę bez rozbierania sprzętu i korzystanie wyłącznie z przewodu USB; nie ma nic wspólnego z łatwością.
** kolejność jest istotna, bo czytnik potrafi sam zacząć nieproszony aktualizację, gdy tylko wykryje odpowiedni plik, a wtedy dobrze byś umiał odtworzyć skrypty (przynajmniej debrick) z pamięci.


Ostatnio edytowano 05 paź 2018 19:37:19 przez athame, łącznie edytowano 1 raz



10 mar 2016 11:59:22
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
@Athame trochę tą procedurę skomplikował. W rzeczywistości na fw 5.6.5 można wykonać JB znacznie prościej i bezpieczniej:

1. Włączyć tryb samolotowy.
2. Usunąć z głównego katalogu Kindle (tego w którym znajduje się m.in. podkatalog documents) wszystkie pliki o rozszerzeniu *.bin i plik update.bin.tmp.partial (o ile takie są).
3. Skopiować pliki jb, index.html, jb.html, frame.html z tego archiwum do głównego katalogu Kindle.
4. Uruchomić przeglądarkę internetową (Uwaga - jeśli przeglądarka zapyta czy wyłączyć tryb samolotowy, to należy wybrać "Cancel") i wpisać adres:
Kod:
file:///mnt/us/index.html

5. Potwierdzić chęć wgrania JB własną odpowiedzialność.
6. Kliknąć na link "Press Stage1".
7. Po tym jak wyświetli się komunikat o błędzie ładowania strony nacisnąć na strzałkę "Wstecz" i wrócić na poprzednią stronę.
8. Kliknąć na link "Press Stage2".
9. W górnym pasku wyświetlone zostanie polecenie wpisania tekstu w search bar. Należy w [MENU] kliknąć na ikonę lupy i wpisać tekst
Kod:
;fc-cache
i uruchomić "wyszukiwanie", klikając ENTER w prawym dolnym rogu klawiatury.
10. Po chwili powinien pojawić się komunikat "Jaibreak succeded!"

Następnie należy zabezpieczyć JB tak aby przetrwał aktualizacje firmware, tzn. zainstalować jaibreak bridge:
1. Plik Update_jailbreak_bridge_1.14.N_install.bin z tego archiwum skopiować do głównego katalogu Kindle.
2. Uruchomić aktualizację [MENU] > Settings -> [MENU] > Update Your Kindle.

Aby możliwa była instalacja hacków typu USBNet, własne wygaszacze, własne czcionki, itp. należy:
1. Wgrać KUAL, tzn. skopiować do katalogu documents plik KUAL-KDK-2.0.azw2 z tego archiwum.
2. Zainstalować MobileRead Package Installer kopiując katalogi extensions i mrpackages z tego archiwum do głównego katalogu Kindle.

Hacki instaluje się kopiując odpowiedni plik *_install.bin do katalogu mrpackages, a następnie uruchamiając KUAL (pozycję "Kindle launcher" znajdującą się na liście książek) i wybierając Helper+ -> Install MR Packages .

Po wykonaniu powyższego można standardowo zaktualizować firmware Kindle lub pozostać przy wersji 5.6.5 zabezpieczając się przed OTA przez utworzenie w głównym katalogu Kindle podkatalogu o nazwie update.bin.tmp.partial

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


Ostatnio edytowano 11 mar 2016 10:17:28 przez danan72, łącznie edytowano 1 raz



10 mar 2016 14:57:24
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
athame napisał(a):
ja preferuję czysty JB bez bridge, KUAL-a i innych śmieci. I tak robię tylko parę modów, a potem nie potrzebuję "wyważonych drzwi".

Trzeba wziąć jednak pod uwagę, że ktoś może chcieć zainstalować hacki, których Ty nie używasz i wtedy bez KUAL-a i MRPI sobie nie poradzi.

athame napisał(a):
Nie bardzo też widzę, co tu jest bezpieczniejszego.
Już sam fakt, że metoda ta nie wymaga wchodzenia w tryb SSH, w którym osoba nieobeznana z linuxem może zrobić coś głupiego, co uwali czytnik.
Poza tym chodzi o fragment
Cytuj:
** kolejność jest istotna, bo czytnik potrafi sam zacząć nieproszony aktualizację, gdy tylko wykryje odpowiedni plik, a wtedy dobrze byś umiał odtworzyć skrypty (przynajmniej debrick) z pamięci.
Przy procedurze, którą podałem nie ma ryzyka niechcianej aktualizacji.

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


10 mar 2016 17:12:28
Zobacz profil
Użytkownik

Dołączył(a): 07 mar 2016 1:55:33
Posty: 8
eCzytnik: Kindle PW2
Post Re: Modyfikacje FW 5.6.X i nowsze
Wywołałem dyskusję ,co mnie cieszy,czegoś się nauczę.


Pierwsze pytanie : przeglądarka w Kindle ? wchodzę w tryb online ? nie chciałbym ponownie(?) niechcianej aktualizacji
rozumię,że po usunięciu ".. .bin i update.bin.tmp.partial.." mi to nie grozi

Poszło, lekko łatwo i przyjemnie :)
dziękuję


Ostatnio edytowano 12 mar 2016 2:18:03 przez radmor, łącznie edytowano 2 razy



10 mar 2016 18:40:07
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
W pkt 1 procedury napisałem, żeby włączyć tryb samolotowy czyli przejść w tryb offline.
Dostęp do sieci jest niepotrzebny, bo w przeglądarce otwierasz plik index.html zapisany lokalnie na Kindle.
Ponieważ wi-fi jest wyłączone, a w pkt 2 usunąłeś pliki *bin, które ewentualnie pobrały się wcześniej do głównego katalogu Kindle, to w trakcie opisanej procedury firmware się na pewno nie zaktualizuje.


athame napisał(a):
Osobiście mam ograniczone zaufanie do różnych hacków po przykrościach z linkfonts (brick wymagający rozbierania obudowy). Teraz już nie instaluje niczego, czego nie znam "na wylot" (z wyjątkiem USBnet, ale to zweryfikowałem doświadczalnie).
Hacki przygotowane przez sprawdzonych użytkowników forum MR (np. NiLuJe ) są bezpieczne pod warunkiem, że używa się ich na kompatybilnym firmware. Instalowanie starych hacków na nowym fw jest zawsze obarczone ryzykiem. Po aktualizacji firmware warto więc poczekać, aż ktoś sprawdzi i potwierdzi poprawność działania hacka, a w razie stwierdzonych problemów poczekać na poprawkę.
Z Twoimi modyfikacjami jest zresztą podobnie - może się zdarzyć, że ktoś użyje na wersji 5.7.3 plików służących do zmodyfikowania 5.6.x i wtedy w najlepszym razie czytnik będzie działał w sposób niezamierzony (np. zostanie przywrócony stary styl klawiatury ekranowej) a w najgorszym może wystąpić brick.

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


11 mar 2016 10:58:48
Zobacz profil
Użytkownik

Dołączył(a): 07 mar 2016 1:55:33
Posty: 8
eCzytnik: Kindle PW2
Post Re: Modyfikacje FW 5.6.X i nowsze
Czytam i czytam i ....jestem coraz mniej mądry :)
mam juz JB, ale jak teraz zrobić reflow, klawiaturę i spolszczenie? bez linuxa się nie da ?


12 mar 2016 2:20:51
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
Z przygotowaniem instalki do odblokowania reflow nie powinno być problemu, spróbuję to zrobić w wolnej chwili. Z klawiaturą może być trudniej, ale pomyślę nad tym. Natomiast sposobu na porządne spolszczenie dla fw 5.6.5 i wyższych na razie nie ma.

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


12 mar 2016 16:10:21
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
Jeśli chciałbym wykorzystać Twoją metodę, to problemem może być restart czytnika po wykonaniu polecenia
Kod:
killall -9 kb
;)
Przy manualnym wykonaniu procedury nie jest to problem, ale podczas zautomatyzowanej aktualizacji restart raczej odpada.

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


13 mar 2016 0:00:29
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
To może mieć sens. Jeśli zgodzisz się przetestować taką aktualizację (ryzykując przywracanie czytnika do działania po bricku ;) ), to mogę ją przygotować.

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


13 mar 2016 12:30:42
Zobacz profil
Użytkownik

Dołączył(a): 17 lut 2016 18:37:38
Posty: 37
eCzytnik: Kindle Voyage, PW2, Kindle 7 Touch
Post Re: Modyfikacje FW 5.6.X i nowsze
athame napisał(a):

Brick jest tu bardzo mało prawdopodobny - to nie czcionki. Najwyżej klawiatura zniknie z systemu.


No w moim przypadku to wrzucenie tego pliku z klawiaturą skończyło się nie wesoło, sam dobrze zresztą wiesz jak;-)


13 mar 2016 20:33:38
Zobacz profil
Użytkownik

Dołączył(a): 17 lut 2016 18:37:38
Posty: 37
eCzytnik: Kindle Voyage, PW2, Kindle 7 Touch
Post Re: Modyfikacje FW 5.6.X i nowsze
athame napisał(a):
Nie miałem czasu na gruntowne porównanie tych wersji, ale już zdążyłem zauważyć, że jedyne zmiany dotyczą zabezpieczeń przed modami - np. całkowicie od zera trzeba zrobić mod zmieniający marginesy - metoda z wersji 5.7.2.1 nie działa, bo pojawiło się jakieś dodatkowe zabezpieczenie.


Uroczo. Wychodzi na to, że najlepszy jeszcze jest cały czas 5.6.5. Przynajmniej pod względem wszelkich nieoficjalnych usprawnień.


15 mar 2016 10:25:08
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
Posiadacze dowolnego Kindle z fw 5.6.5 mogą włączyć reflow w PDF przez zainstalowanie tej paczki. Instrukcja instalacji znajduje się w pliku czytajto.txt. Modyfikację testowałem na Voyage.

Przygotowałem też paczkę dla fw 5.7.3 ale póki co nie została przetestowana. Próbował to zrobić @athame ale ze względu na problemy z działaniem KUAL+MRPI nie udało mu się to. Jeśli ktoś inny chciałby spróbować, to proszę o kontakt przez PM.

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


15 mar 2016 16:37:36
Zobacz profil
Użytkownik

Dołączył(a): 07 mar 2016 1:55:33
Posty: 8
eCzytnik: Kindle PW2
Post Re: Modyfikacje FW 5.6.X i nowsze
Brawo Wy, działa:)

A już zacząłem się kopać z Linuxem, z miernym skutkiem:(
Próby z Putty również mizerne.
Jakaś podpowoiedź, no może być instrukcja :P


15 mar 2016 19:26:55
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
Instrukcja uruchomienia trybu SSH na Kindle przy wykorzystaniu USBNetwork i Ubuntu:

Krok 0: Wykonanie jailbreak, wgranie KUAL i MRPI

Krok 1: Instalacja USBNetwork na Kindle.
Spoiler! Skopiować plik Update_usbnet_0.21.N_install_pw2_kt2_kv_pw3.bin z tej paczki do katalogu mrpackages i uruchomić aktualizację przy pomocy MobileRead Package Installer (otworzyć KUAL i wybrać [Helper+] -> [Instal MR Packages])

Krok 2: Konfiguracja USBNetwork na Kindle
W pliku config znajdującym się w katalogu usbnet/etc/ należy ustawić:

Obrazek

Kod:
HOST_IP=192.168.2.1
KINDLE_IP=192.168.2.2
i zrestartować czytnik.

Krok 3: Włączenie USBnetwork na Kindle
Należy otworzyć KUAL i wybrać [USBNetwork] -> [* Toggle USBNetwork *].

Krok 4: Podłączenie czytnika kablem USB do komputera z Ubuntu
W połączeniach sieciowych powinna pojawić się sieć RNDIS/Ethernet o nazwie "Połączenie sieciowe xx" (gdzie xx - numer kolejny), która jest w trybie łączenia.

Krok 5: Konfiguracja połączenia sieciowego
W Ubuntu należy otworzyć [Ustawienia systemu] -> [Sieć]. Na liście połączeń wybrać "Przewodowe" o nazwie "Połączenie sieciowe xx" i nacisnąć przycisk [Opcje...].
Spoiler! Obrazek
Następnie na zakładce "Ustawienia IPv4" wybrać metodę "Ręcznie" i wciskając przycisk [Dodaj] dodać adres o parametrach:
Obrazek
Kod:
Adres: 192.168.2.1
Maska sieci: 255.255.255.0
Brama: (pozostawić pustą)
Na koniec zapisać zmiany wciskając przycisk [Zapisz...]

W tym momencie połączenie powinno zostać nawiązane.
Spoiler! Obrazek

Krok 6: Uruchomienie terminala
Spoiler! Obrazek

Krok 7: Uruchomienie sesji SSH na Kindle
Należy wpisać w terminalu:
Kod:
telnet 192.168.2.2

i już jesteśmy w domu :)
Obrazek
Spoiler! Obrazek

Po zakończonej sesji należy odłączyć Kindle i wyłączyć USBNetwork ponownie wybierając w KUAL [USBNetwork] -> [* Toggle USBNetwork *].

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


Ostatnio edytowano 16 mar 2016 15:10:14 przez danan72, łącznie edytowano 6 razy



16 mar 2016 13:19:07
Zobacz profil
Użytkownik

Dołączył(a): 04 lis 2011 11:10:45
Posty: 151
eCzytnik: Kindle 3, Paperwhite 2
Post Re: Modyfikacje FW 5.6.X i nowsze
athame napisał(a):
Jest w pełni wystarczająca do działania USBnet, KAUL i wszystkich jego rozszerzeń.

@athame, czy to oznacza, że udało Ci się rozwiązać problem z MRPI na fw 5.7.3?

_________________
“A reader lives a thousand lives before he dies. The man who never reads lives only one.”
A Dance With Dragons.


16 mar 2016 15:18:41
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 36 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Skocz do:  
cron