Currently Browsing: hardware

Canon EOS 400D hack

Bardzo często producenci sprzętu ze względów marketingowych czy też licencyjnych blokują na poziomie oprogramowania część funkcjonalności. Funkcje te są dodawane do wyższych/następnych modeli. Zdarza się, że niewielkie modyfikacje firmware’u umożliwiają dostęp do nich. Podobnie było w przypadku posiadanej przeze mnie nagrywarki DVD+R Liteon LDW-401S, gdzie zmieniając kilka bajtów można było uzyskać 400zł droższy model 411S/811S z zapisem na płytach DVD-R (minusach) i dwukrotnie wyższą prędkością.

Kilka dni temu natknąłem się na posta dotyczącego modyfikacji oprogramowania lustrzanki cyfrowej – Canon EOS 400D, którą posiadam. Dzięki owej modyfikacji uzyskujemy dostęp do pomiaru punktowego! oraz znacznie większej liczby wyboru czułości aż do ISO 3200. Oprócz fabrycznie dostępnych ISO 100, 200, 400, 800, 1600, mamy dodatkowo do dyspozycji – ISO 80, 125, 160, 250, 320, 500, 640, 1000, 1250, 2000, 2500, 3200.

Proces modyfikacji jest dość prosty i nie trwa dłużej niż 10 minut. Polega on na drobnym zmodyfikowaniu oprogramowania aparatu i przygotowaniu karty pamięci. Wymagania to wersja oprogramowania w aparacie 1.1.1, czytnik kart CF, naładowana bateria.

To-do dla kart do 4GB:

1. Formatujemy kartę jako FAT16 (szybkie formatowanie)
2. Wrzucamy na nią plik testfir.fir.
3. Wkładamy do aparatu, najpierw upewniamy się, że posiadana przez nas wersja firmware’u to 1.1.1, następnie uruchamiamy aktualizację. Ekran LCD aparatu zgaśnie, odczekujemy ok. minuty, wyłączamy aparat, wyciągamy baterie i kartę.
4. Wkładamy kartę do czytnika, usuwamy z niej plik testfir.fir. Uruchamiamy program CardTricks, wskazujemy naszą kartę, po prawej stronie zaznaczamy checkbox przy opcji „CF boot sector” i klikamy w button „Make Bootable” w lewej części.
5. Pobieramy aktualny plik AUTORUN.BIN, usuwamy mu datę z nazwy i kopiujemy go na kartę CF.
6. Wkładamy kartę do aparatu, podczas uruchamiania zamiga niebieska dioda na klawiszu PRINT.

Czułość zmieniamy klawiszem PRINT po wcześniejszym wyborze domyślnej wartości.
100 – 100 / 125 / 160 / 80
200 – 200 / 250 / 320
400 – 400 / 500 / 640
800 – 800 / 1000 / 1250
1600 – 1600 / 2000 / 2500 / 3200
Natomiast po wejściu w wybór pomiaru, naciskając na PRINT aktywujemy pomiar punktowy.

Modyfikację polecam najbardziej ze względu na pomiar punktowy, którego najbardziej brakowało mi w tym aparacie, chociaż ISO 3200 również czasami się przydaje.

Jeśli macie inny aparat Canona, to tutaj możecie znaleźć informacje o dostępnych modyfikacjach.

UPDATE: Dwukrotne szybkie naciśnięcie przycisku wyboru punktu do AF, a następnie naciskanie PRINT, pozwala na zmianę 42 „szablonów” AF (wybranie kilku punktów np. bez prawej strony kadru).

Odblokowanie Modemu Huawei E156G

Jakiś czas temu znajomy podrzucił mi modem HSDPA – Huawei E156G, w celu sprawdzenia dlaczego nie chce działać z kartą Plusa. Modem ten został sprowadzony z UK. Po zainstalowaniu sterowników i włożeniu karty Plusa, pomimo że przejawiał właściwe oznaki życia, to zalogowanie do sieci nie było możliwe. Diagnoza była bardzo prosta i bardzo szybka – simlock na macierzystą brytyjską sieć „3″. Zacząłem szukać rozwiązania na Google’ach, jak się pozbyć tego zabezpieczenia. Jedynym sposobem rozwiązania tego problemu jest odblokowanie przy użyciu kodu NCK. Można go uzyskać na podstawie numeru IMEI, jednakże algorytm nie jest dostępny publicznie. Na wielu stronach internetowych i portalach aukcyjnych jest mnóstwo ofert, które za opłatą udostępniają właściwe kody.
Na szczęście trafiłem na GSM-Forum, znajduje się tam post – Huawei MDM Unlocking codes Request [ONLY HERE], w którym wystarczy podesłać numer IMEI swojego modemu Huawei i po kilku minutach za darmo otrzymujemy odpowiedź w postaci dwóch kodów.


Pierwszy służy do ściągnięcia simlocka, natomiast drugi pozwala na zmianę oprogramowania modemu.
W celu odblokowania należy posłużyć się programem Huawei Modem Code Tool, gdzie wybieramy nasz modem z listy, wpisujemy otrzymany kod NCK (Ucode) i klikamy w Send Code.

Następnie można wykorzystać drugi kod, poszukać nowszego firmware’u i wgrać go do modemu, jednakże pozbędziemy się trwale oprogramowania dostarczonego przez operatora.
W moim przypadku soft sieci „3″ był bezużyteczny, więc zastąpiłem go o wiele nowszym oprogramowaniem producenta – Huawei, zawierającym sterowniki m.in. do Windows 7.

UPDATE [29 czerwca 2011]:

Aby uzyskać potrzebne kody możecie skorzystać z kalkulatora na stronie:
http://www.wintechmobiles.com/tools/huawei-code-calculator/.

Natomiast program możecie pobrać stąd:
http://www.wintechmobiles.com/unlocking/huawei-modem-unlock-by-code-do-it-yourself-free/ .