Mitä tarkoittaa roottaus? Lainaus: + Saat täydellisen laitteen
Transcription
Mitä tarkoittaa roottaus? Lainaus: + Saat täydellisen laitteen
3.7.2011 ©Kenzy Desire Z Permroot Roottausohje Desire Z:lle, jossa viimeisimmät päivitykset asennettuina 13.6.2011 (Froyo asennettuna, ei sovellu 2.3.xx - OTA-päivitettyihin!) Mallia otettu täältä: http://forum.xda-developers.com/showthread.php?t=1055581 Mitä tarkoittaa roottaus? Lainaus: + Saat täydellisen laitteen hallinnan. Vrt. Windowsin administrator-oikeudet. + Saat mahdollisuuden mukauttaa puhelintasi, tehdä/muokata teemoja, tehdä täydellisiä varmuuskopioita, vapauttaa puhelimen muistia osioimalla muistikortille järjestelmän käyttöön tilaa jne. + Enemmän mahdollisuuksia hallita puhelimen toimintaa - estää tai hyväksyä sovellusten käyttöä, rajoittaa sovellusten oikeuksia jne. + Ottaa ruudunkaappauksia puhelimesta + Kustomoida jo ostamiasi Android-sovelluksia mieleisiksi + Voit asentaa kolmannen osapuolen tekemiä käyttöjärjestelmiä puhelimeesi. Pääset eroon tehdasasenteisista rasittavista turhista ohjelmista, saat puhelimesi toimimaan jouheammin ja saat poistettua Androidista häiritsevät mainokset. + ... - Teoriassa roottaus evää laitteen takuun. Käytännössä kuitenkin valmistaja on edelleen korjausvelvollinen koskien laitteen rakenteellisia ja toiminnallisia vikoja. Näihin ei ohjelmiston vaihdolla voida mitenkään vaikuttaa. EN OTA VASTUUTA, JOS RIKOT PUHELIMESI, KÄYTÄ HARKINTAA JA KOITA YMMÄRTÄÄ, MITÄ OLET TEKEMÄSSÄ! Puhelin palautuu tehdasasetuksille operaation jälkeen, kaikki tiedot muistikorttia lukuunottamatta menetetään. 1. Lataa Android SDK-zip-paketti ja pura se C-aseman juureen, hakemistoksi tulee C:\androidsdk_r11-windows Tarkista, että C:\android-sdk_r11-windows-hakemiston alla on suoraan SDKManager.exe jne, eikä hakemiston alla ole toista alihakemistoa, josta ko. tiedostot löytyvät. http://dl.google.com/android/android-sdk_r11-windows.zip 2. Lataa Java development kit ja asenna se http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html (Windows x86 = 32-bittinen Windows, Windows x64 = 64-bittinen Windows) 3. Klikkaa Omaa tietokonetta hiiren oikealla -> ominaisuudet (XP:ssä) -> Lisäasetukset -> Ympäristömuuttujat. Kohdasta Järjestelmämuuttujat, selaa muuttuja Path tai Polku ja paina muokkaa. Selaa Arvo-kenttä loppuun, lisää kaksoispilkku (;) ja sen perään litania C:\androidsdk_r11-windows\tools;C:\android-sdk_r11-windows\platform-tools . Paina OK, poistu valikoista ja käynnistä kone uudelleen. 3.7.2011 ©Kenzy Vastaava paikka Windows 7-ympäristössä löytyy Oma tietokone -> hiiren oikea -> ominaisuudet -> järjestelmän lisäasetukset -> lisäasetukset -> ympäristömuuttujat 4. Mene sinne, jonne purit Android SDK-paketin, (C:\android-sdk_r11-windows) ja avaa SDKManager. Lataa kaikki päivitykset, jota manager tarjoaa, latauksen jälkeen käynnistä Manageri uudestaan ja Available packages-kohdasta valitset kaikki ruksit, ja lataat myös ne. 5. Lataa HTC Sync-paketti, käynnistä asennus ja asenna ohjelmisto loppuun. Asennuksen jälkeen, poista HTC sync Lisää/Poista sovelluksen kautta, mutta jätä HTC Driver-paketit jne asennetuiksi. Käynnistä kone uudestaan. JOS HTC SYNC OLI JO ASENNETTUNA, TULEE SE POISTAA, MUTTA DRIVER-PAKETIT SÄILYTTÄÄ EM. TAVALLA! http://www.htc.com/www/SupportDownload.aspx?p_id=325&cat=3&dl_id=1073 6. Kytke puhelin datakaapelilla tietokoneeseen, varmista, että puhelimesta on USB-tilaksi käytössä "Vain lataus" ja Asetukset -> Sovellukset -> Kehitys -> USB-debugging (en muista suomennosta) sekä "Tuntemattomat lähteet" on päällä . 7. Käynnistä komentorivi Windowsissa, Ohjelmat -> Apuohjelmat -> komentorivi ja kirjoita nämä kaksi komentoa peräkkäin: Koodi: adb reboot bootloader fastboot oem boot 3.7.2011 ©Kenzy 8. Laitteen ID:n tulee vastata jotakin tässä listassa olevaa ID:tä, jotta voit jatkaa prosessia tekemättä ns. goldcardia. Sitä ei pitäisi mihinkään Suomesta ostettuun Desire Z:aan joutua tekemään, eli puhelimesi pitäisi löytyä tältä listalta: HTC__001 HTC__032 HTC__E11 HTC__203 HTC__Y13 HTC__102 HTC__405 HTC__304 HTC__A07 HTC__N34 HTC__J15 ID löytyy n. puolesta välistä komennoista tulostuvaa litaniaa. 9. Jos laitteesi ID vastaa jotakin ylläolevasta listasta, lataa RUU.exe: http://www.multiupload.com/4BSZMWYYAI RUU_Vision_HTC_WWE_1.34.405.5_Radio_12.28b.60.140e _26.03.02.26_M_release_155556_signed.exe 10. Käynnistä RUU-paketin asennus ja aja sitä niin pitkään, kunnes tulee ikkuna, josta voi valita asennukseen liittyviä asioita, ja jätä se ikkuna auki. Älä jatka asennusta. 3.7.2011 ©Kenzy 11. - Valitse XP:ssä Omassa tietokoneessa "Työkalut" -> Kansion asetukset -> Näytä -> Poista ruksi kohdasta "piilota tunnettujen tiedostotyyppien päätteet" sekä lisäksi "näytä piiloitetut tiedostot ja hakemistot"-valinta päälle. Klikkaa Ok. XP:ssä etsi C:\Documents and settings\käyttäjänimi\Local Settings\Temp - hakemistosta viimeisellä minuutilla luotu hakemisto, se on muotoa {xxxxxxx-xxxxxx-xxxxxxxx}. Avaa hakemisto, ja jostakin sen alihakemistosta löytyy tiedosto rom.zip. Kopioi rom.zip C-asemalle hakemistoon C:\RootVision. Nyt voit sulkea RUU.exe:n asennusohjelman. 3.7.2011 ©Kenzy - 3.7.2011 ©Kenzy Windows 7-ympäristössä Omassa tietokoneessa vasemmasta yläreunasta "Järjestä" -> Kansion ja haun asetukset (tai jotakin sinnepäin) -> Näytä -> Piilota tunnettujen tiedostotyyppien päätteet- kohdasta ruksi pois. Lisäksi "näytä piiloitetut tiedostot ja hakemistot"-valinta päälle. - Temp-hakemisto löytyy C:\Users\käyttäjänimi\AppData\Local\Temp-sijainnista. 12. Nimeä rom.zip uudelleen nimelle PC10IMG.zip . NIMEN TULEE OLLA VAIN JA AINOASTAAN JA TÄYSIN PC10IMG.zip. 13. Laita puhelimesta USB-tilaksi muistikortti, ja kopioi PC10IMG.zip muistikortin juureen (ei mihinkään hakemistoon.) 14. Lataa työkalupaketti: http://www.multiupload.com/C6GVUKGYTS ( MIRROR: http://kenzy.kapsi.fi/DesireZ/root_guide/ohje.zip ) ja pura jokainen sen sisältämä zip-paketti hakemistoon C:\RootVision. gfree-paketeista pura vain 0.5-versio, 0.2 on siltä varalta, että joillakin 0.5 ei toimi. 15. Laita puhelimesta "Vain lataus"-usb-tila taas päälle ja avaa komentorivi uudestaan. 16. Mene komentorivillä hakemistoon C:\RootVision ( cd C:\RootVision ) 17. Aja seuraavat 5 komentoa yksitellen: Koodi: adb adb adb adb adb adb push psneuter /data/local/tmp push misc_version /data/local/tmp shell chmod 777 /data/local/tmp/psneuter shell chmod 777 /data/local/tmp/misc_version shell /data/local/tmp/psneuter shell Viimeisen komennon jälkeen sinun tulisi nähdä #-merkki komentorivin alussa. Jos näin on, olet saanut nyt Root-oikeudet puhelimeesi. Jos #-merkkiä ei näy, ja sen tilalla vain $, olet tehnyt jotakin väärin, ja sinun tulisi tehdä asiat uudestaan paremmalla huolellisuudella. 18. Nyt, kun sinulla on #-merkki rivin alussa, kirjoita Koodi: /data/local/tmp/misc_version –s 1.33.405.5 , jonka jälkeen Koodi: exit 19. Kirjoita Koodi: adb reboot bootloader 20. Puhelin käynnistyy bootloaderiin, valkoinen pohja, värillistä tekstiä. Paina virtanappia KERRAN. 21. Puhelin tutkii PC10IMG.zip - tiedostoa muistikortilta, jonka jälkeen puhelin kysyy, haluatko asentaa päivityksen. Valitset Yes painamalla volume + - nappia. 22. Puhelin on nyt päivitetty takaisin tehdasohjelmistoon, jolle voidaan tehdä pysyvä roottaus. 23. Käynnistä puhelin ja pistä jälleen asetukset -> sovellukset -> kehitys -> tuntemattomat 3.7.2011 ©Kenzy lähteet sekä USB debugging päälle. Poista myös muistikortilta PC10IMG.zip, jonka jälkeen laita USB-tilaksi "Vain lataus". 24. Jos kaikki edellisistä kohdista onnistuivat ilman erroreita, kirjoita komentoriviin rivi kerrallaan Koodi: adb adb adb adb adb adb adb adb adb push psneuter /data/local/tmp/ push gfree /data/local/tmp/ push busybox /data/local/tmp/ push root_psn /data/local/tmp/ push flash_image /data/local/tmp/ push su /sdcard/ push hboot-eng.img /data/local/tmp/ push Superuser.apk /sdcard/ shell chmod 755 /data/local/tmp/* 25. Nyt luurissa on kaikki roottausta varten tarvittavat tiedostot, joten voidaan jatkaa kirjoittamalla Koodi: adb push recovery-clockwork-3.0.2.4-vision.img /data/local/tmp/recovery.img 26. Otetaan temp root jälleen komennolla Koodi: adb shell /data/local/tmp/psneuter adb shell 27. Jälleen komentorivin alussa pitäisi olla #-merkki, jonka jälkeen voidaan jatkaa komennoilla Koodi: cd /data/local/tmp ./gfree -f -b hboot-eng.img ./flash_image recovery recovery.img ./root_psn sync 28. Käynnistetään uudelleen Koodi: reboot 29. Nyt puhelimen pitäisi olla rootattu, siinä pitäisi olla clockworkmod, SuperCID, secu-flag off & lukitsematon HBOOT-ENG. 3.7.2011 ©Kenzy Jos asennus jämähtää kohtaan 27 error-viestin "can't read device "/dev/block/mmcblk0"" kera, ei puhelin tue gfree0.5-vaihtoehtoa. Tässä tapauksessa korvaa C:\RootVisionhakemistossa olevat gfree0.5-paketin sisältämät tiedostot ohje.zipistä löytyvillä gfree0.2paketin sisältämillä tiedostoilla. Käynnistä puhelin uudestaan ja jatka tästä: Koodi: adb push psneuter /data/local/tmp/ adb push gfree /data/local/tmp/ adb push busybox /data/local/tmp/ adb push root_psn /data/local/tmp/ adb push flash_image /data/local/tmp/ adb push su /sdcard/ adb push hboot-eng.img /data/local/tmp/ adb push Superuser.apk /sdcard/ adb shell chmod 755 /data/local/tmp/* Jonka jälkeen Koodi: adb push recovery-clockwork-3.0.2.4-vision.img /data/local/tmp/recovery.img Sitten Koodi: adb shell /data/local/tmp/psneuter adb shell Ja sitten Koodi: cd /data/local/tmp ./gfree -f ./flash_image recovery recovery.img ./root_psn sync Ja viimeiseksi Koodi: reboot 3.7.2011 ©Kenzy Custom-ROM:n asennus 1. Lataa haluamasi Custom-ROM, esim. http://www.cyanogenmod.com/devices/t-mobile-g2 paikasta stable-mod (vakaa versio). Siirrä ladattu ZIP-paketti muistikortillesi. Lisää ROM:eja osoitteesta http://forum.xda-developers.com/forumdisplay.php?f=758 2. Pistä puhelin pois päältä, ota akku irti ja laita se takaisin. 3. Käynnistä puhelin pitämällä VOL- -nappia pohjassa ja näpäyttämällä virtanappia kerran. Puhelin käynnstyy bootloaderiin, josta vol+ - ja vol- - napeilla valitaan Recovery ja hyväksytään valinta painamalla virtanappia kerran. 4. Puhelin käynnistyy Clockworkmodiin. 5. Ensiksi tehdään Nandroid-backup: (Nandoid-backup tarkoittaa täydellistä varmuuskopiota puhelimen sisäisestä muistista. Jos custom-rom:n asennuksessa menee jokin pieleen, voidaan puhelin käynnistää uudestaan clockworkmodiin ja backup/restore-paikasta "Restore"-toiminnolla palauttaa vanha toimiva varmuuskopio.) - Clockworkmodissa vol+ / vol- - napilla menet backup&restore-osioon, hyväksyt valinnan painamalla trackpad-nappia (se musta neliö näytön alapuolella). - Valitse "Backup" ja anna backupin valmistua. 6. Ennen uuden ROM:n asennusta, tyhjennetään puhelimesta kaikki vanhan ROM:n tiedot, a) Clockworkmodissa Wipe data/factory reset b) Wipe cache partition c) Mene clockworkmodissa advanced -> wipe dalvik cache 7. Nyt voidaan asentaa itse ROM. - Clockworkmodissa "install zip from SD-card" -> "Choose ZIP from sd-card" -> Etsit muistikortille juuri laittamasi ROM:n zip-tiedoston ja valitset sen -> Hyväksyt valinnan selaamalla kohtaan Yes -> Annat ROM:n asentua. Asennuksen jälkeen normaalilla puhelimen back-napilla selaat clockworkmodin alkuun ja "Reboot phone". 8. Puhelin käynnistyy juuri asentamaasi ROM:iin. 9. Google Apps - Monessa Custom-ROM:ssa ei ole Googlen ohjelmistoja asennettuna tekijänoikeuspykälien vuoksi. - Google Apps-julkaisut löytyy http://goo-inside.me/gapps/ - osoitteesta. Selaile tuolta tuorein (vvvvkkpp-muodossa) signed-versio ja lataa se puhelimeen. - Asennus tapahtuu käynnistämällä puhelin jälleen clockworkmod- recoveryyn ja asentamalla ZIP-paketti puhelimen muistikortilta ROM:in tapaan. 3.7.2011 ©Kenzy MIUI-ROM, Superuser.apk:n korvaaminen normaalilla versiolla MIUI-ROM:n mukana tulee muokattu Superuser.apk, josta on poistettu asetukset kokonaan. Tästä johtuen et saa poistettua ilmoituksia, kuten "multiple packages have been granted superuser priviledges" jne, jotka ainakin allekirjoittanutta ärsyttää. Näin saadaan vaihdettua Superuser.apk, kun MIUI on jo asennettuna puhelimeen: 1. Varmista, että puhelimen musitikortin juuressa on edelleen Superuser.apk sekä su-tiedostot roottauksen jäljiltä. Jos ei ole, hae ne täältä kortin juureen: http://kenzy.kapsi.fi/DesireZ/tools/ 2. Liitä puhelin kaapelilla tietokoneeseen, usb-tilaksi charge only, avaa komentorivi ja kirjoita: Koodi: mount -o remount,rw -t yaffs2 /dev/block/mmcblk0p25 /system cp -f /sdcard/Superuser.apk /system/app/ cp /sdcard/su /system/xbin/ chmod 04755 /system/xbin/su rm -f /system/bin/su ln -s ../xbin/su /system/bin/su 3. Käynnistä puhelin uudestaan ja asenna Marketista päivitys Superuseriin, mikäli se sitä tarjoaa. Nyt luurin MIUI-rommin alkuperäinen Superuser-ohjelma on korvattu sillä tutulla ja turvallisella, josta löytyy myös ne notification-säädöt jne. Radiot 1. Nyrkkisääntönä radioiden päivitykseen pätee "jos se toimii, älä koske siihen" 2. Radiot Desire Z:aan löytyy täältä: http://forum.xda-developers.com/showthread.php?t=970809 3. Radio ladataan ylhäältä löytyvästä osoitteesta. Ladattu paketti nimetään PC10IMG.zip nimelle (vain tuo käy), ja siirretään muistikortin juureen, ei mihinkään kansioon. Sammutetaan puhelin ja käynnistetään vol down-nappi pohjassa, painetaan kerran virtanappia, jonka jälkeen bootloader kysyy, haluatko asentaa päivityksen. Hyväksyt Yes-valinnalla painamalla volume up-nappia, ja odotat, että homma valmistuu. Toimintajärjestys backup - täydellinen wipe ROM - uusi radio - ril auto patcher - wipe efs data. 4. Ril autopatcher asennetaan custom ROM:min tapaan clockworkmodissa, "install zip from SD-card". - Autopatcher löytyy täältä: http://forum.xda-developers.com/showthread.php?t=1021463 5. Wipe EFS data, clockworkmodissa "install zip from SD card"-menetelmällä - Löytyy täältä: http://forum.xda-developers.com/showthread.php?t=1044992 Radio on osa-alue puhelimesta, joka hallitsee GSM:n, GPS:n ja WLAN:n toimintaa. Mikäli joillakin näillä osa-alueilla on ongelmia, saattaa radion päivitys auttaa. Radioita asentaessa tarkista aina md5 checksum ennen asentamista! RIL autopatcher tarvitaan aina radiota vaihtaessa, korjaa ROM:n kirjastot toimimaan uuden radion kanssa oikein. Wipe EFS data on tarpeen aina ROM:ia ja radiota vaihtaessa, korjaa GPS:ään liittyviä ongelmia. 3.7.2011 ©Kenzy Ilmainen navigointi Google Mapsilla 1. Lataa Marketista Titanium Backup 2. Selaa Titanium Backupilla Backup/Restore-välilehdeltä Maps, valitse se tökkäsemällä ruutua -> valitse Wipe data -> Valitse Un-install. 3. Selaa Titanium Backupilla Backup/Restore-välilehdeltä Street view, valitse se tökkäsemällä ruutua -> valitse Wipe data -> Valitse Un-install. 4. Lataa http://forum.xda-developers.com/showthread.php?t=1007132 - osoitteen ensimmäisestä postauksesta resign-versio puhelimeen ja asenna se. 5. Lataa Marketista Street view ja asenna se. 6. Käynnistä puhelin uusiksi Akun kalibrointi 1. Pistä puhelin pois päältä 2. Lataa akku täyteen 3. Irrota luuri laturista ja käynnistä puhelin 4. Sammuta puhelin, lataa akku täyteen 5. Käynnistä puhelin vol down pohjassa -> buuttaa recoveryyn 6. Advanced -> wipe battery stats 7. Irrota laturi -> käynnistä luuri ja käytä siihen asti, kunnes luuri sulkee itsensä tyhjän akun takia 8. Lataa akku normaalisti täyteen ja jatka käyttöä.