Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewCreatePoll.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 7

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewCreateImagePoll.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 8

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewPollOptions.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 9

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewWidget.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 10

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewManagePolls.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 11

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewEditPoll.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 12

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewStats.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 13

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewUserLogs.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 14

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/CWPViewCustomCSS.class.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/cardoza-wordpress-poll/app/views/CWPView.class.php on line 15

Warning: include() [function.include]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/include/lcp-widget.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/list-category-posts/list_cat_posts.php on line 31

Warning: include() [function.include]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/include/lcp-options.php) is not within the allowed path(s): (/home/morf1991/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/morf1991/domains/webig.pl/public_html/androidos/wp-content/plugins/list-category-posts/list_cat_posts.php on line 32
HTC Dream Root itp : Android OS

[HTC Dream/Era G1] Root, Recovery flasher, apss2sd sposobem Cyanogenmod

Lipiec 31, 2011 by
Znajdziesz w: Tutoriale, mody Root & Recovery 

Jest to Poradnik przetłumaczony przeze mnie i nieco poprawiony z Metody CyanogenMod-a.
Nie jest to łatwa metoda, gdyż obejmuje Downgrade firmware z 1.5 do 1.0

Nowy HTC Dream ma system 1.5 (chyba, że był uaktualniony firm 1.6)
Więc trzeba podmienić recovery by mieć możliwość zmiany romów
Ten poradnik zawiera zmianę romu + ROOT-a

Uwaga!
Podejmując próbę niżej opisanych sposóbów narażasz swój telefon na uszkodzenie. Nie ponoszę odpowiedzialności za spalenie płyty głownej lub Kard SD

Poradnik zawiera:

  • Downgrade do RC7 (firmware 1.0)
  • ROOT przez Telned
  • CyanogenMod Image Recovery (1.4-)
  • Flashowanie 1.6 Dount + ROM Cyanogen Mod 4.2.+..
  • Hard_SPL
  • Apps2SDFix /tworzenie partycji ext/2/3/4 + linux swap

Mała ciekawostka.

Jeżeli nie chcesz tracić gwarancji, możesz zrobić same recovery image. Oczywiście możesz sam wgrać nowszą wersje firmware i to legalnie 1.6 Dount.
Jeżeli nie interesuje cię ROOT to przejdź do recovery image..

Downgrade do RC7
***********************************************************************

Do naszego telefonu wystarczy Europejska wersja czyli RC7 (chodzi tu o to, ze trzeba wgrać starszą wersje firmware gdzie zawiera luki systemowe przez co można dokonać root-a)

Zaleca się Backupa systemu i przeniesienie go na komputer. Po wgraniu tego oprogramowania stracisz wszelkie dane.

  1. Należy wyciągnąć kartę pamięci SD i sformatować ją w komputerze poprzez FAT32
    (jeżeli masz nowszą wersje Androida 1.6- wystarczy format karty na telefonie)
  2. Pobierz RC7 pliku dreaimg.nbh (nie zmieniaj jego nazwy bo telefon go nie rozpozna)
    DOWNLOAD
  3. Umieść Plik na świeżo sformatowanej Karcie pamięci.
  4. Wyłącz swój telefon(włóż kartę pamięci do telefonu)
  5. Przytrzymaj przycisk „aparatu” i przycisk „włączenia”, aby wejść do bootloadera.
    (musi pojawić się tęcza lub 3 ludki androida-zależy od wersji firmware jaki posiadasz)
  6. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie. Na niektórych G1 może wymagać naciskając przycisk akcji (trackball), podczas gdy inne mogą wymagać, naciskając przycisk zasilania.
  7. Kiedy skończy wcisnąć „trackball”
  8. Wciśnij przycisk Połączenia, Menu i koniec połączenia – to spowoduje restart telefonu(reboot)

No i tym sposobem masz Możliwość zakorzenienia systemu tzn przeprowadzenia ROOT-a

ROOT
***********************************************************

Musisz mieć dostęp do Internetu, tym bardziej do swojego konta g-mail.
W innym wypadku nie  zrotujesz fona, a tym bardziej nie wgrasz nowszej wersji firmware

  1. Proponowałbym ściągnąć z Internetu aplikacje Telnetd (autora Koushik Dutta)
    (umieścić ja na telefonie- zainstalować go przez jakiś manager, jeżeli nie masz to ściągnij np astro file manager z Markietu)
  2. Zainstaluj Telnetd ją na fonie. i..
  3.  …i wejść w Internet i wpisać ?telnetd? i poszukać w adresie Linux..i wejść w ta stronę
    (dokładnie będzie to tekst z opisem)Wciśnij HOME- by wejść w menu
  4. Wejść w aplikacje Telnet i wpisać ?localhost?(w dużym polu) , a w małym polu tekstowym wpisz „23” [enter]
  5. Jeżeli wyskoczy Ci pole poleceń przejdź do CyanogenMod recovery Image
    (przez ten telnetd możesz podmienić recovery. Inaczej będzie ciężko.. Działa na pewno :) )

przykładowy screen aplikacji Telnet

Cyananogen Recovery Image 1.4
****************************************************************************

  1. Pobierz najnowszą CyanogenMod Image Recovery (1,4)
    DOWNLOAD: cm-recovery-1.4.img
  2. Przenieś plik obrazu z karty SD (nie zmieniając nazwy)
  3. Odłącz telefon od komputera by mieć możliwość podglądu Karty SD.
  4. Otwórz Android Klient Telnet i wpisz wolne pole:

flash_image recovery /sdcard/cm-recovery-1.4.img [ENTER]

Jeśli wykonane prawidłowo pojawi # # wyświetlanymi na ekranie. Jeśli otrzymasz „Permission denied” wiadomości typu „N(bez cudzysłowów), naciśnij enter i powtórz poprzedni krok.

Po zakończeniu wyjdź.

Teraz możesz przejść do następnej Instrukcji.

ode mnie:
(Gdybyś miał problem z wejściem z telnet(d) gdy będziesz chciał podmienić recovery.. to powtórz próbę z ROOT-a, prędzej umieszczonym już plikiem cm-recovery na karcie. i wpisz od razu w pole poleceń komendę flash…)

Obecnie możesz sam zainstalować sobie wersje 1.6

Możesz pobrać 1.6 Dount z tąd :http://www.4shared.com/file/172249852/6ee20f3/signed-dream_devphone_userdebu.html
plik ma nazwę: signed-dream_devphone_userdebug-ota-14721.zip

Oba Pliki ZIP umieść na Karcie pamięci.

Flashowanie 1.6 Dount + Cyanogen Mod / lub inny
**************************************************************************************

  1. Wyłącz telefon
  2. Wciśnij Włącz+ Home, trzymaj tak długo aż pojawi się recovery( będziesz poruszał się po menu Trackbalem)
  3. Polecam zrobienie Backupa czyli [Alt+B] lub trackballem przejdź „nandroid v2.2 backup” (poczekaj aż ukończy)
  4. Naciśnij [Alt-W] (lub wybierz „wipe data/factory reset”) Naciśnij Home, aby potwierdzić
  5.  Naciśnij [Alt-A] (lub wybrać „apply any zip form sd”)wybieramy: signed-dream_devphone_userdebug-ota-14721.zip
  6. Następnie wybrany rom przez „apply any zip forom sd”
  7. Wciśnij Home i poczekaj aż proces się zakończy.( na dole będzie wyświetlać się instrukcja wgrywania firmware)
  8. .NIE WCISKAJ REBOOT ! Przejdź następnie do „apply any zip from sd” i wybierz ROM (który chcesz wgrać) i potwierdź Home
  9. Po wgraniu wciśnij [Home+Back] Reboot phone.

Telefon dobrą chwile może się włączać. Nie denerwuj się czekaj aż zakończy „oswajanie się z telefonem”

WAŻNE!!!
Jeżeli będziesz miał problem po wgraniu 1.6 Dounta. tzn będzie pojawiał się napis, który będzie wskazywał błąd, a tym bardziej po jego zamknięcie będzie się nadal otwierał..Co bardzo utrudni a wręcz uniemożliwi pracę na fonie. Polecam znów przeprowadzić wgranie firmware od nowa. To na pewno pomoże.

Bardziej polecam wgrywanie 1.6 Dounta przez recovery. Gdy ściągniesz aktualizacje przez Markiet, a błąd systemu wystąpi.Jedynym rozwiązaniem będzie serwis.

Hard_SPL dla Dream
******************************************************
Jeśli chcesz, możesz zainstalować niestandardowe SPL. Pozwoli to na korzystanie fastboot do flash *. img plików nandroidów i pochodnych.
Tym bardziej jest to potrzebne gdy będziesz chciał zainstalować inny ROM na swój telefon np. Hero. Oczywiście ten SPL daje więcej miejsca w telefonie.
Ten SPL potrzebny jest też do tworzenia partycji.

Zalecam backupa systemu!

  1. Pobierz plik dla Dream -SPL
  2. Umieść SPL na karcie pamięci.
  3. Wyłącz telefon.
  4.  Naciśnij i przytrzymaj klawisz Start, a następnie naciśnij przycisk zasilania, aby uruchomić system w trybie odzyskiwania.
  5. Gdy w trybie recovery, naciśnij klawisze ALT +A (lub wybierz Apply any zip on SD”) i wybierz SPL
  6. Po zakończeniu aktualizacji, przytrzymaj Home + back do ponownego uruchomienia telefonu.
    (Gdyby nie chciał zrobić się zresetować wyjmij baterię i go włącz)
  7. Naciśnij i przytrzymaj klawisz aparatu + Power, aby uruchomić swoje SPL.

Należy mieć trzy androidy na deskorolkach, na białym tle. Jeśli nadal masz cztery kolory tęczy, wróć i spróbuj ponownie.
Aby wyjść Połączenie+ Menu+ rozłączenie (reboot)

Tym sposobem masz Inny Hard_SPL

Apps2SDFix – tworzenie partycji
*********************************************************
Apps2SD przenosi/Instaluje aplikacje na kartę pamięci SD, uwalniając więcej miejsca w telefonie. Z 4.2.x, nie jest to konieczne (na CyanogenMOD do pracy, ale jest konieczne, jeśli chcesz mieć Apps2SD), to jednak może stać się wymogiem w przyszłości. Potrzebny jest Hard_SPL w/w.

Do tej operacji wymogiem jest karda 4 clasy + w zwyż. Jest jedno ale tego sposobu- możesz spalić kartę pamięci. Więc dużo ryzykujesz…
Nigdy nie wiadomo jak będzie zachowywał się telefon po tej operacji.

Sposób jest pod cm- recovery 1.4

  • Wyłącz telefon.
  • Naciśnij i przytrzymaj klawisz Start, a następnie naciśnij przycisk zasilania, aby uruchomić system w trybie odzyskiwania.
  • Gdy w trybie odzyskiwania, naciśnij klawisze ALT + X (lub wybierz opcję „go to console”), aby przejść do wiersza polecenia.
  • Naciśnij klawisz [Enter]
  • Wpisz następujące dwa polecenia, aby znaleźć wielkości karty SD:

parted /dev/block/mmcblk0 [enter]
print [enter]

print wyświetli wielkość karty(np 1978MB), co będzie ci potrzebne do tworzenia partycji.

  • Skasuj partycje komendami: (niezależnie czy je masz wpisz)

rm 1 [Enter]
rm 2 [ENTER]

jeżeli masz więcej piszesz rm3, rm4..
Dla pewności wciśnij PRINT czy zostały usunięte.

  • Obecnie musisz odliczyć wielkości od karty. ext2 przykładowo będzie mieć 500 MB , co na pewno wystarczy na wgrywanie aplikacji.
  • Więc: (Obliczanie partycji)

partycja ext2 1978-500= 1478
(linux-swap)* 1478-64=1414MB(fat32),
(jeżeli chcesz robić dla więcej partycji to odliczasz od ost.. 4..3..2.. )
Jeśli mamy obliczone przechodzimy dalej:

  • wpisuj w wierszu poleceń:

mkpartfs primary fat32 0 1414 [enter]
tworzy partycję fat32 o rozmiarze 1446MB
mkpartfs primary ext2 1414 1914 [enter]
tworzy partycję ext2 o rozmiarze 500MB
mkpartfs primary linux-swap 1946 1978 [enter]
tworzy partycję linux-swap o rozmiarze 64MB
print [enter]

by sprawdzić owoc starań wpisz:

 quit [enter]
wychodzimy z programu parted
upgrade_fs [enter]

(Opcjonalnie) Jeżeli chcesz, możesz teraz uaktualnić z ext3 na ext4

tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p2 [enter]
e2fsck -fpDC0 /dev/block/mmcblk0p2 [enter]
(to nie jest konieczne w razie czego omiń tą procedurę)
recovery lub reboot [enter]
komenda powoduje powrót do recovery lub reboot

*linux-swap to dodatkowe ramy dla telefonu, będzie szybciej działał.
———————————————————————————————————-

Najlepiej widoczny efekt będzie po wgraniu ROM-u telefon będzie miał więcej miejsca a tym bardziej dodatkowe romy dadzą lepsza szybkość

Orginalny wątek znajdziesz

    Komentarze

      Android OS - Najbardziej zROOTowany blog

    AndroidOS.webig.pl jest serwisem poświęconym technologii mobilnej systemu Android. Jest to jedyny blog w Polsce, który zawiera w sobie masę opisów wgrywania Root i Recvoery. Strona powstała z pasji, jeżeli ktoś nie lubi for - to jest dla niego rozwiązanie. Strona istnieje dość długo i ciągle jest rozwiana. Możesz nas śledzić na każdym serwisie społecznościom. Zapraszamy do czytana nas! Zespół AndroidOS. Google+