Skocz do zawartości
miziel

Ściągnięcie SIMLOCKA w Defy oraz Defy+ za darmo! Update dla JB 18.10+

    Rekomendowane odpowiedzi

    miziel
    Napisano (edytowane)

    Witam zgromadzonych ;)

    Postanowiłem napisać ten poradnik w nowym temacie, ponieważ w starym zrobił się trochę bałagan, ludzie się pytają po 10 razy o te same rzeczy więc napisze tutaj wszystko najprościej jak się da. Myślę, że warto będzie przykleić.

    Ja, MietasSR ani forum nie ponosimy odpowiedzialności za uszkodzenie telefonu. Wszelkie działania robicie na własną odpowiedzialność.

    Póki co istnieją 2 sposoby na zdjęcie simlocka. Nie licząc zapłacenia Orange 77zł + koszty dojazdu do salonu.

    I Sposób.

    Gdzie jednak działa a gdzie nie:

    Działa: Każda paczka działa na systemie do jakiego została zrobiona. Jak nie działa to pisać.

    Nie działa: póki co chyba nie ma takiego softu :D

    Simlock powraca po każdorazowym zaktualizowaniu ROMu bądź przywróceniu fabrycznych ustawień.

    Prawdopodobnie wymagane radio w wersji: EPU93_U_00.59.01

    Sposób ten polega na wgraniu paczki dołączonej do tematu, odpowiedniej dla naszego systemu przez recovery.

    1. Musimy mieć zrootowany telefon ([Poradnik] Jak zrootować Defy)

    2. Następnie musimy zainstalować Custom Recovery (FAQ)

    3. Teraz wchodzimy do Custom Recovery i wybieramy Install zip from SD i wybieramy:

    CM Defy SIMLOCK.zip - dla CM7 (CyanogenMod 7.1, 7.2, NIGHTLY, ROKR)

    ICS Defy SIMLOCK.zip - dla CM9 i innych odmian ICS opartych na CM9

    ICS Defy SIMLOCK2.zip - dla CM9 najnowszych dla Defy+ od Quarxa i Epsylona (jakby ten wyżej nie działał, wgrajcie ten). Nie gwarantuję działania na CM9 opartym o CustomKernel.

    MIUI Defy SIMLOCK.zip - dla MIUI, WIUI i innych pochodnych

    JB Defy SIMLOCK.zip - dla CM10 (UWAGA! na wydaniach nowszych niż data paczki może nie działać!) oraz innych opartych na CM10

    CM 10 18.10+ - opis niżej

    STOCK Defy SIMLOCK.zip - dla STOCKowych ROMów, tj Froyo, Gingerbread oraz dla MS2Ginger i pochodnych. Jeśli nie działa po uruchomieniu się urządzania otwieramy aplikację Terminal Emulator wpisujemy su, klikamy ENTER następnie bp_ptc. Zamykamy program i włączamy i wyłączamy tryb samolotowy.

    4. Restartujemy telefon.

    5. Gdyby się nie włączył przez kilka minut wciskamy przyciski głośności + power lub wyciągamy baterię i wkładamy.

    6. Cieszymy się telefonem bez simlocka.

    Nie jestem w stanie opisać tego dokładnie i ze zdjęciami jak to wygląda dla użytkowników stockowych ROMów, gdyż aktualnie używam CM i nie wiem dokładnie jak to wygląda. Ale jak zrobicie wszystko wg FAQ nie powinno być problemów. Jakby ktoś mógł to ładnie opisać (naprawdę dokładnie od momentu instalacji 2ndinit z marketu i wysłać mi PW to byłbym wdzięczny i mógłbym wtedy lepiej to zrobić tutaj.)

    II Sposób

    należy stosować tylko jeżeli sposób I nie zadziała

    Gdzie działa a gdzie nie:

    Działa: CM 7.1; CM 7.2; CM 9; MIUI; WIUI

    Nie działa: Stockowe ROMy (Eclair 2.1; Froyo 2.2; Gingerbread 2.3), MS Ginger

    Simlock powraca po każdorazowym zaktualizowaniu ROMu bądź przywróceniu fabrycznych ustawień. Wtedy powtarzamy proces.

    Ten sposób polega na ręcznej edycji 2 plików w systemie. Prawdopodobnie wymagane radio w wersji: EPU93_U_00.59.01

    Sprawdzenie wersji radia: Ustawienia -> Informacje o telefonie -> Wersja pasma podstawowego . Jeżeli masz inne radio prawdopodobnie musisz najpierw zaktualizować do Froyo. Wszystko opisane tu: FAQ.

    1. Musimy mieć w/w ROM, jak to zrobić? Polecam lekturę FAQ i poszczególnych wątków.

    2. Pobieramy paczkę 2nd-init.zip dołączoną do postu.

    3. Wypakowujemy zawartość do dowolnego folderu, do dowolnego folderu. (Potrzebujemy tylko plik bp_ptc! Ten drugi był potrzebny przy wcześniejszej wersji poradnika)

    4. Na telefonie musimy mieć zainstalowaną przeglądarkę ES File Explorer, Mi File Explorer lub Root Explorer (wszystkie posiadają tę funkcję), ja wolę ES ale RE jest chyba prostszy i nim się tutaj posłużę.

    5. Odpalamy przeglądarkę, i przechodzimy do folderu /system/bootmenu/2nd-init/ i lokalizujemy plik init.mapphone_umts.rc. Kopiujemy go na kartę pamięci. A następnie do pamięci komputera bądź podłączamy telefon w trybie pamięci masowej.

    6. Otwieramy go za pomocą WordPada albo Notepada++ i wykonujemy następujące operacje:

    6a.Szukamy w nim:

    service usbd /system/bin/usbd
    + jakaś jedna albo 2 linijki typu root, user

    6b. Pod tym powinno być:

    service nvm-daemon /system/bin/nvm_daemon
    user radio
    group radio

    6c. Wstawiamy pomiędzy nie (tuż nad service nvm-daemon):

    service bp-ptc /system/bin/bp_ptc
    user root
    group root

    6c1. Dla ICS lub JB (tylko opartych na kernelu GB lub Froyo)

    service bp-ptc system/bin/bp_ptc
    class main
    user root
    group root

    6c2. Dla najnowszych CM7 (okolice początku 2013)

    service bp-ptc /system/bin/bp_ptc
    class phone_services
    user root
    group root

    6d. Zapisujemy i kopiujemy z powrotem na kartę pamięci.

    7. Teraz bierzemy plik init.mapphone_umts.rc z naszej karty pamięci i kopiujemy go do /system/bootmenu/2nd-init/ (Aby tego dokonać musimy sobie w prawym górnym rogu przeglądarki kliknąć Mount R/W). Przed skopiowaniem warto zmienić nazwę starego, tak na wszelki wypadek ;)

    8. Klikamy na niego dłużej aż pojawi się menu opcji i stamtąd wybieramy Permissions. W wyświetlonym okienku zaznaczamy tak jak na obrazku niżej (generalnie tak samo jak było i tak jak mają inne pliki w tym folderze):

    8a. Dla Cyanogenmod (rw-r--r--):

    post-122898-14255703230407_thumb.png

    8b. Dla MIUI i WIUI (rwxr-xr-x):

    post-122898-14255703243391_thumb.png

    Klikamy OK

    9. Teraz bierzemy plik bp_ptc z SD i kopiujemy do /system/bin, po skopiowaniu klikamy dłużej wybieramy Permissions i zaznaczamy jak niżej (rwxr-xr-x):

    post-122898-14255703230846_thumb.png

    Klikamy OK

    10. Wychodzimy i restartujemy urządzenie.

    11. Cieszymy się darmowo zdjętym simlockiem. :)

    Prościej się chyba nie da, jakby były jeszcze jakieś niejasności to pisać, poprawię:)

    II v2 Sposób dla Cynaogenmod 10

    Postanowiłem dodać ten punkt ze względu na problemy ze zdjęciem simlocka na najnowszych CM10. Poniżej prezentuję 3 sposoby i któryś musi działać :)

    1. Wgranie paczki.

    a) wgrywamy paczkę JB Defy SIMLOCK 18.10+.zip. Jeśli działa to zostawiamy. Jeśli staje na animacji startowej bądź ma inne problemy z rozruchem, patrz 1b.

    b) po zainstalowaniu paczki należy wejść w bootmenu->cpu settings->iosched_sio i zmienić na 0. Następnie dajemy SAVE. Restart. Jeśli nie działa patrz 1c.

    c) wgrywamy SIMLOCK BACK.zip (usuwa plik bp_ptc). Uruchamiamy system z simlockiem. Następnie wgrywamy plik bp_ptc (wg instrukcji wyżej, pomijamy plik init.mapphone). Tryb samolotowy: ON. Uruchamiamy terminal emulator i wpisujemy

    su
    bp_ptc

    Tryb samolotowy: OFF. W najgorszym wypadku będziemy musieli tą czynność powtarzać po każdym restarcie urządzenia.

    c1) Na wszelki wypadek przygotowałem Wam skrypty. W paczce znajdują się 3 pliki: 1, 2 i 3. Wgrywamy je do dowolnego katalogu w /data/ oraz nadajemy uprawnienia rwxrwxrwx plik bp_ptc kopiujemy do głównego katalogu karty. Najlepiej zrobić sobie katalog AAAA żeby był pierwszy. Dajemy w Root Explorerze Mount RW dla /system i uruchamiamy je po kolei (po kliknięciu opcja execute). Czasami się nei łądują nie wiem czemu wtedy wystarczy czynność powtórzyć. Oczywiście pamietam o włączeniu i wyłączeniu trybu samolotowego.

    Chcę simlocka z powrotem!

    Nic prostszego. Wgraj SIMLOCK BACK.zip i po problemie :)

    -----

    Proszę też o potwierdzanie gdzie co działa a gdzie nie i wtedy będę aktualizował listę.

    Podziękowania dla (kolejność przypadkowa!):

    1. Rosyjskich devów za stworzenie w ogóle takiej możliwości.

    2. Użytkownika MietasSR za ogarnięcie tego jako pierwszy, oraz stworzenie paczki STOCK, naprawdę wielki szacun. :)

    3. Użytkownika tayjkt za opisanie procesu rootowania telefonu.

    4. Użytkownika Borowik13 za FAQ.

    5. Użytkownika marcin2010 za plik init.mapphone dla ICSa

    6. Użytkownika gilek za podesłanie rozwiązania dla CM10.

    Mam nadzieję, że się przyda, dziękuję za uwagę :)

    Jak stworzyć własną paczkę? http://forum.android.com.pl/f267/asciae-gniae-cie-simlocka-w-defy-oraz-defy-za-darmo-update-dla-ics-19-04-2012-a-147773/index6.html#post1452390

    Linki do paczek nie działają? Mirror poniżej:

    UWAGA! Paczki z ICS i starszego JB dostępne na mirrorze ze względu na ograniczenia forum

    My Files

    Zezwalam na kopiowanie jeśli zostanie podany autor i adres tego forum.

    2nd-init.zip

    CM Defy SIMLOCK.zip

    MIUI Defy SIMLOCK.zip

    STOCK Defy SIMLOCK.zip

    JB Defy SIMLOCK 18.10+.zip

    SIMLOCK BACK.zip

    SimlockDefy 1c1.zip

    Edytowane przez miziel
    Wiele powodów :)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Erus

    W przypadku zainstalowanego MIUI lub WajkIUI, plik init.mapphone_umts.rc powinien mieć również uprawnienia rwxr-xr-x. Z uprawnieniami rw-r--r-- po prostu nie działa.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    miziel

    Poprawione :) Dzięki Erus, jakbyś ktoś jeszcze widział coś do poprawki to poproszę o info :) To mój pierwszy tutek i mogą być jakieś błędy treściowe/ merytoryczne:)

    ---------- Post dołączono o 22:57 ---------- Poprzedni post napisano o 12:50 ----------

    Dodam od siebie, ze paczuszka na MIUI działa elegancko:)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    aro415

    Czy ktoś mógłby mi pomóc, jak załadować Custom Recovery z tego załącznika?

    W markecie już nie ma, a ja jestem zielony w tych sprawach. Nie mogę też zajarzyć jak włączyć logcat (wiersz poleceń)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Napisano (edytowane)

    Zrobiłem wg 1 sposobu na WIUI i telefon wisi (a właściwie gaśnie) po logu Motoroli.

    EDIT: Jeszcze lepiej.. Nie mogę ponownie zainstalować romu bo wyskakuje taki błąd: E: Cant open /sdcard/WajkIUI_multilang_2.3.2.zip (bad), a następnie Instalation aborted. :/

    EDIT2: Udało mi się wgrać ponownie WIUI, nie pyta o PIN, ale nie mam w ogóle sieci, a jak chcę ręcznie wyszukać to wyskakuje błąd. Co teraz?

    Edytowane przez strusic

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    miziel

    @strusic: to użyj paczki z drugiego sposobu. Mi zadziałała elegancko. A w 1 na pewno zrobiłeś dla MIUI/WIUI a nie dla CM?

    @ledzion a paczka nie działa? w tym wiui 2.3.2 jak już mówiłem działa na 100%, nie wiem jak na tej becie opartej o ICS ale na stable działa na pewno:)

    ---------- Post dołączono o 18:32 ---------- Poprzedni post napisano o 18:28 ----------

    Czy ktoś mógłby mi pomóc, jak załadować Custom Recovery z tego załącznika?

    W markecie już nie ma, a ja jestem zielony w tych sprawach. Nie mogę też zajarzyć jak włączyć logcat (wiersz poleceń)

    http://defy.wdscript.fr/jordan-nightly/SndInitDefy/SndInitDefy_2.0.apk ja klikam i mam, jak to?

    ---------- Post dołączono o 18:44 ---------- Poprzedni post napisano o 18:32 ----------

    hmmm chyba, ze Tobie aro chodzi jak wgrać to na telefon, więc wrzucasz na karte pamięci, potem na telefonie wchodzisz na menedżer plików, znajdujesz, klikasz dajesz instaluj i tak to własnie działa ;)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Na najnowszym nightly 7.2 od quarxa na kernelu 2.3 ten patch nie dziala. Po zmianie wartosci w pliku init i reboocie dzieja sie dziwne rzeczy, w ogole nie wyskakuje zapytanie o pin i nie ma sposobu zeby to wymusic na telefonie.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Napisano (edytowane)
    @ledzion a paczka nie działa? w tym wiui 2.3.2 jak już mówiłem działa na 100%, nie wiem jak na tej becie opartej o ICS ale na stable działa na pewno

    chodzi o to że mi na 2.3.2 nie chce iść za nic ,ale na oficjalnym froyo działa jak należy napisze co robie po kolei : 1.wgrywam Miui 2.3.2(wgrywam z hybryd ics) ewenualnie fix`y na RTL Fix oraz galery 3d (wgrywam z zip następnie robie restore data)

    2.uruchamiam miui

    3.instaluje Custom Recovery (lasted)

    4.wyłączam telefon (nie restartuje)

    5.właczam Custom Recovery

    6.instaluje pacha zip

    7.uruchamiam ponownie telefon(opcja w Custom Recovery )

    8.widnieje logo i nic poza tym :(

    9.Wyjmuje baterie i ponownie wkładam

    8.wciąż widnieje tylko logo

    czy to ma znaczenie że instaluje z kartą od orange (czyli na którom mam simlocka) , bo mogę też zainstalować z włożoną kartą od plusa ?

    Edytowane przez ledzion

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    miziel

    ni powinno to mieć znaczenia, aczkolwiek coś chyba mieszasz, ja i MIUI i WIUI po prostu wrzucałem zipa na kartę, fullwipe i install uruchamiam i restart i patch na simlocka i działa. Nie wiem po co jakieś dziwne zabiegi z instalowaniem recovery jak wszystko jest. A bez przywracania niczego też nei działa bo może własnie przywraca jakieś śmieci których nie powinien? Spróbuj najpierw wgrac czysty system i wgrać patcha i zobacz czy działa potem przywracaj.

    Sorry za błedy jakieś ale późno już;p

    ---------- Post dołączono o 00:25 ---------- Poprzedni post napisano o 00:23 ----------

    jeszcze jedna sprawa jak już mieszasz z tym recovery to mozę trzeba ustawić domyślny system? bo mozę domyślnie się ustawia Stock czy coś i się sypie

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x