iPhone 3GS Posts

iOS5 Jailbreak – Vinkkejä ja virittelyohjeita

Etenkin aktiiviset iPhone-fanit ovat varmaankin jo perillä missä mennään ns. jailbreikkauksen saralla iOS5:n osalta, mutta ajattelin kirjoitella muutaman sanasen satunnaissurffaajille ja niille, jotka vielä pohtivat kannattaako iLuuriaan jailbreikata.

iOS5:lla varustettuun iPhone:n (3GS ja 4 muttei vielä 4S) voidaan tehdä ns. untethered-jailbreak, joka siis on ns. “pysyvä jailbreak” ilman, että joudut kytkemään puhelimesi tietokoneeseesi jokaisen uudelleen käynnistyksen yhteydessä kuten tethered-jailbreak:n kanssa joudut tekemään. Lähdetään purkamaan jailbreikkaamista ensin olettamuksesta, että luurissa on jo ns. tethered-jailbreak, joka on toteutettu vaikkapa redsn0w:lla tai sn0wbreeze:lla.

Untethered-jailbreak kun iPhonessa on sisässä ns. tethered-jailbreak

Käynnistä Cydia ja hae pakettia: Corona Untether 5.0.1 asenna ja käynnistä puhelin uudestan: Voilà iLuurisi on nyt untethered-jailbreikattu!

Untethered-jailbreak 

Huom! Tällä hetkellä A5-pohjaisille laitteille ei ole saatavilla untethered-jailbreak:a. A4-pohjaisessa laitteessa on tärkeää että  käytössäsi on iOS 5.0 tai iOS 5.0.1 etkä ole asentanut iOS 5.1 Beta 3 sillä Apple on paikannut Corona-exploitin, jota hyödynnetään untethered-jailbreikkauksessa viimeisimmässä iOS-versiossaan (5.1 Beta 3) Muistutan tässä yhteydessä myös iPhone 4S ja iPad 2:n omistajia pysyttelemään iOS5.0.1:ssä jos toiveena on jailbreikata laitteensa. (A5-jailbreak-julkistus on lähellä) On myös erittäin suositeltavaa tallettaa laitteensa SHSH Blobs:t TinyUmbrella 5.10.04 – avustuksella. (Mac – Win)

Näin se tapahtuu (iPhone, iPod touch, iPad, ja Apple TV)

– Lataa Redsn0w (Windows – Mac)

– Aja redsn0w, laita iLaitteesi DFU-tilaan ja paina Jailbreak-namiskaa

– Helppoa kuin heinän teko

Mainio sivusto iDownloadBlog on julkaissut alla olevan erinomaisen videon prosessista.

 

Jailbreak:n plussat ja miinukset

+ Mahdollisuus asentaa erilaisia virityksiä ja sovelluksia Cydiasta

+ Teemat

+ Laitteesi lähes täydellinen hallinta

+ Vapaus viritellä käyttöliittymää mieleiseksi

+ Loppujen lopuksi jailbreak ei kuitenkaan ole lopullinen. Poistaminen on äärimmäisen helppoa

– On olemassa aina pienoinen riski, että jotain menee jailbreikatessa pieleen ja puhelimesi on käyttökelvoton (minimaalinen riski, mutta hyvä tiedostaa)

– Takuu raukeaa (ei kuitenkaan suuren suuri ongelma koska jailbreak on mahdollisuus poistaa. Eri asia tietysti jos luuri on jumissa etkä saa sitä poistettua)

– Vaaralliset sovellukset. Vaikka jailbreak-maailma on suht turvallinen on aina olemassa riski sovelluksista jotka tekevät laitteellesi jotain ikävää

– Mahdollinen hidastuminen ja epävakaus.

– Akun kestävyys ei välttämättä ole entisensä. Sekalaiset tweakit saattavat syödä virtaa hulluna

Parhaimmat jailbreak-tweakit

Cydiassa on liuta jos jonkinlaista viritystä ja sovellusta aina täydellisestä ulkoasun muuttamisesta erilaisten palikoiden avulla saavutettaviin  lisäominaisuuksiin ja toimintoihin. Listaan tähän muutaman oman suosikkini sekä muutaman yleisesti tunnetun virityksen.

MobileTerminal ja OpenSSH

Yllä oleva parivaljakko on ensimmäisten asennettavien sovellusten joukossa. Näiden pakettien avulla saat pöytäkoneeltasi SSH-yhteyden puhelimeesi, jolloin voit helposti siirtää vaikkapa soittoääniä yms. laitteeseesi. Ensimmäinen toimenpide asennuksen jälkeen on vaihtaa kaikkien yleisesti tuntema pääkäyttäjän salasana: alpine joksikin muuksi.

– Avaa MobileTerminal

– Komenna: su – (huomaa komennossa oleva – )

– Komenna: passwd

– Anna salasana kahdesti ja homma on klaari

IntelliScreenX

Vajaan 10$ hinnastaan huolimatta ehdottomasti tutustumisen arvoinen tuotos tottelee nimeä IntelliScreenX, jonka tuottamisesta vastaa Intelliborn. ISX tuo aivan uudelaisen kokemuksen niin ilmoituskeskuksen kuin lukitun näytön käyttöön. iOS5:n ilmoituskeskus on varsin köyhää katseltavaa Applen omilla vimpaimilla varustettuna, mutta ISX läväyttää niin ilmoituskeskuksen kuin lukitun näytönkin tulvilleen hyödyllisiä palikoita. Voit valita nähtäville  mm. kalenterin, sähköpostin, tekstiviestit, uutiset, Facebook:n, Twitter:n, sään, ja paljon paljon muuta. Nämä kaikki lukitulla näytöllä mukavasti järjesteltynä ja osalle on jopa oma “välilehtensä” kuten vaikkapa sähköpostille, uutisille, twitterille ja facebookille.

SBSettings

Monelle varmaan jo entuudestaan tuttu SBSetting on ilmainen sovellus, joka tuo mm. ilmoituskeskukseen kytkimet, joilla voit kätevästi napauttaa iPhone:n toimintoja päälle ja pois kuten vaikkapa wifi, data, edge, bluetooth etc. Sovellus on teemoitettavissa mieleiseksi ja “kytkimiä” on saatavilla eri Cydia-repoista lisää

AppTweeter

Applen sovelluskaupan: “Kerro sovelluksesta kaverille” – toiminto on mielestäni raakile. Vaihtoehtoina kun on vain sähköposti. Tämä pienoinen viritys lisää mahdollisuuden twiitata sovelluslöydöstään Twitteriin.

BiteSMS

Jälleen erinomainen esimerkki kuinka se tekstiviesti-sovellus pitäisi olla tehty. BiteSMS lisää tukun ominaisuuksia tehokkaaseen tekstailuun. Varteenotettavat vaihtoehdot tälle ovat SMS+ ja iRealSMS

GridTab for Safari

Viritys lisää Safariin huomattavasti miellyttävämmän välilehtien käsittelyn tsekkaa lisätietoja täältä

iFile

Tiedostojenkäsittely-sovellus puhelimeesi. Yksi parhaimmista, vaikka onkin maksullinen suosittelen tätä lämpimästi!

NC Weather Widgets

Applen-säävimpaimen kuvakkeet ovat kovin suttuiset. Oheinen viritys lisää kolme miellyttävämpää vaihtoehtoa niiden tilalle.

PhotoAlbums+

IrealSMS:n tekijöiltä tulee tämä mainio tuotos kuva-albumien hallitsemiseksi. OK iS5 toi mahdollisuuden luoda uusia albumeita, muttei kuitenkaan mahdollisuutta siirtää olemassa olevia kuvia uusiin kansioihin. PhotoAlbums+ poistaa tämän ongelman.

Springtomize 2

Todellinen virittelijän työkalupakki. Tämän avulla pääsee todella tekemään luuristaan mieleisensä. Suositeltava hankinta maksullisuudestaan huolimatta. Nuoren iPhone-koodausgurun: Filippo Bigarellan mainio työkalu on pakkohankinta kaikille. Hänen tuotoksiaan ovat myös mm. UnlockFX,  SMS+, Slide Away, Clever Pin, Freesync, MyVolume, Nowplaying for Tweetbot ja PastieBot for Tweetbot. iFans-sivuston esittely sovelluksesta.

xBackup

Helpon varmuuskopioinnin ylistyslaulu. Joka varmistaa kaikki Cydia-sovellukset ja tweakit joko puhelimeesi tai maksullisen version myötä myös pilveen.

Oheiset esimerkit virityksistä ja sovelluksista olivat vain pintaraapaisu. Lisää näitä voit tutkailla vaikkapa iDownloadBlog:sta

iOS 5.0.1 akun nopea tyhjeneminen

Useiden netistä löytyvien vuodatusten ja aivan omien kokemustenkin perusteella iOS5.0.1 jonka piti alunperin korjata akkuongelmia syökin kahta kauheammin akkua. Tässä muutama hyväksi havaittu vinkki.

  1. Poista ilmoituskeskuksesta turhat sovellukset
  2. Poista tarpeettomat sijaintipalveluita käyttävät sovellukset
  3. Poista virheraportointi käytöstä jos sitä et asennusvaiheessa jo tehnyt -> Yleiset -> Tietoja -> Vianmääritys ja käyttö – valitse: Älä lähetä
  4. Nollaa verkkoasetukset  Yleiset -> Tietoja -> Nollaa – Nollaa verkkoasetukset
  5. Jos ylläoleva ei auta “Nollaa kaikki asetukset”
  6. Sijaintipalvelut -> Järjestelmäpalvelut -> Poista vähintään: “Aikavyöhykeasetus, Sijaintipohjaiset iAdit ja Vianmääritys ja käyttö
  7. Poista iCloud-käytöstä jos et sitä tarvitse
  8. Poista turhat Cydia Tweakit – älä ahnehdi niiden asentamisen kanssa – Keep it simple
  9. Säädä kirkkauta matalammaksi
  10. Poista bluetooth jos et sitä tarvitse

Huom! Jos käytössäsi on Fourquare, pidä huoli, että Radar-toiminto ei unohdu päälle tai kytke se kokonaan pois käytöstä. Pahin mahdollinen akun kuluttaja!

Omien soittoäänien siirto jailbreikattuun iPhone:n

Viimeisenä vinkkinä neuvon kuinka siirrät omia soittoääniäsi puhelimeesi niin että ne näkyvät soittoäänilistassa. Muunna haluamasi äänitiedosto .m4r-muotoon ja siirrä ne SSH:n yli puhelimeesi hakemistoon: /Library/Ringtones

Lisää virittelyä? Oheinen artikkeli on hyvä pohja myös i4 ja iOS5:n virittelyn parissa puuhailuun!

iPhone 3G/3GS – virittely

Tässä lyhyessä oppaassa kerron muutaman pienen vinkin jailbreikatun iPhone 3G/3G S:n nopeuttamiseksi. Etenkin vanhempaa 3G:tä, mutta myös 3G S:ä vaivaa hienoinen tahmaaminen iOS4 ja 5:n kanssa. Seuraavat vinkit ovat nimenomaan jailbreikatulle luurille. Olen testannut jokaisen omin pikku kätösin iOS4:ssä. iOS5-testi on vielä tekemättä, joten sen suhteen en ole toimivuudesta varma. Ajan myötä kokeiltuasi jos jonkinlaisia Cydiasta löytyviä lisäosia, virityksiä ja teemoja luuri saattaa muuttua hitaan oloiseksi. Perinteiset hard-reset kaksi kertaa peräkkäin ja täydellinen nollaaminen ja palautus auttaa asiaan, mutta myös seuraavilla toimenpiteillä saadaan hyviä tuloksia. Lienee turha edes mainita, että jokainen sorkkii luuriaan omalla vastuullaan ja jos tunnet hienoistakaan epävarmuutta jätä toimenpiteet suosiolla väliin. Yleissääntönä mainittakoon, olisi suotavaa vältellä sellaisia resurssirohmuja kuin SBSettings ja tarpeettomia teemoja, vaikka ne ovat tyylikkäitä nämä vanhemmat iLuuri-mallit hyytyvät moisten kanssa. KISS-periaate toimii 3G/3GS:llä enemmän kuin hyvin.

TidySpring

Cydiasta löytyvä maksullinen näppärä TidySpring on erinomainen turhien kilkkeiden poistaja. Voit kytkeä luurista pois käytöstä liudan graafisia kikkareita kuten mm. badget, kuvakkeiden tekstit, kansioiden tekstit, lukitun- ja kotinäytön taustakuvat yms. Sovelluksella onnistuu jopa multitaskauksen pois kytkeminen.

MyOS

Sovelluksen avulla voi poistaa muutamia ominaisuuksia käytöstä kuten vaikkapa osoitekirjan sillä se löytyy myös puhelin-osiosta. Puheohjaus on täysin tarpeeton ominaisuus ainakin allekirjoittaneelle joten senkin joutaa poistamaan. Myös tällä sovelluksella voi kytkeä multitaskauksen pois käytöstä.

Folderenhancer

Nopeuttaa kummasti iOS:n kansioita kun kytket pois taustakuvat ja reunat (backgrounds and borders). Tämän jälkeen kansiota napauttamalla ne aukeaa lähes välittömästi.

FakeClockup

Nimensä mukaisesti antaa tunteen kuin puhelimesi olisi kellotettu, vaikka tosiasiassa sovellus vain säätää puhelimen animaatio-kilkkeiden nopeutta. Aseta animaationopeus 10x ja tuntuu kuin luuriisi olisi pumpattu steroideja 😉

nospot

Spotlight:a en ole oppinut käyttämään koskaan. Spotlight:n voi kytkeä pois käytöstä mm. sovelluksella nospot.

Daemonit

Luurissa hyrrää järjetön määrä tarpeettomia daemoneita taustalla. Oheisilla ohjeilla poistetaan tarpeettomia daemoneita rullaamasta taustalla. Asenna Cydiasta Mobile Terminal, OpenSSH ja ota koneeltasi ssh-yhteys luuriin (sftp-client kuten vaikkapa FileZilla on näppärin tähän tarkoitukseen). Navigoi hakemistoon /System/Library/LaunchDaemons ja siirrä hakemisto LaunchDaemons talteen tietokoneesi työpöydälle. Nimeä se vaikkapa nimelle LaunchDaemons.old ja siirrä se ssh:n yli takaisin luuriisi. Tämä toimii varmuuskopiona ennen kuin aloitetaan varsinainen sorkkiminen. Jos oheiset toimenpiteet hirvittävät instaleyi:n cydia-reposta (http://repo.insaleyi.com) löytyy valmis sovellus: Daemon Tool, joka tekee toimenpiteen puolestasi. Päivitys 15.1.2012 – Lista iOS5 daemoneista löytyy mm. täältä

Seuraavassa listattuna muutamia tarpeettomasti hyrrääviä daemoneita, jotka voidaan surutta poistaa. Poistaaksesi ne käytöstä yksinkertaisesti tuhoa vastaa .plist-tiedosto hakemistosta /system/Library

•com.apple.DumpPanic.plist – Crash Dumppaukset
•com.apple.ReportCrash.(Useita nimiä).plist – Kyseisellä nimellä hyrrää 5 eria daemonia, jotka kaikki voi poistaa. Lähinnä ne keräävät erilaisia informaatioita kaatuneesta sovelluksesta yms.
•com.apple.DumpBasebandCrash.plist – Kyyttää baseband-kaatumisia, joita ei käytännössä normaalikäytössä edes tule
•com.apple.CrashHouseKeeping.plist – Kaatumishallintaa tämäkin
•com.apple.aslmanager.plist – Hallitsee järjestelmälokia. Voidaan poistaa
•com.apple.syslogd.plist – Lokittaa järjestelmän tapahtumia
•com.apple.powerlog.plist – Seurailee kolmansien osapuolien valmistamien latauslaitteiden yhteensopivuutta
•com.apple.stackshot.server.plist – Tarpeettomia taustadaemoneita.
•com.apple.chud.chum.plist – iOs-Koodaajien apupalikoita. Poistamisesta ei haittaa päivittäiskäytössä
•com.apple.chud.pilotfish.plist – Myös apupalikoita iOS-koodaajille eli poistoon
•com.apple.psctl.plist – Roikkuu jostain käsittämättömästä syystä käynnissä vaikkei tälle ole mitään varsinaista käyttökohdetta vielä. Epäilen kyseisen daemonin olevan tulevia ominaisuuksia varten
•com.apple.apsd.tcpdump.en0.plis – Lokittaa push-ilmoituksien virheitä
•com.apple.apsd.tcpdump.pdp_ip0.plist – Vastaava kuin edellinen

Seuraavat poistaa joitain toiminnallisuuksia iOS:sta, joten näitä kannattaa sorkkia pienellä varauksella.

•com.apple.searchd.plist – Poistaa Spotlight-haun
•com.apple.AddressBook.plist – Poistamalla tämän osoitekirja latautuu hieman normaalia hitaammin, mutta jos moinen ei haittaa voi tämän surutta heivata yli laidan
•com.apple.apsd.plist – Poistaa push-ilmoitukset käytöstä eli ne siniset pomppulaatikot kun tulee esim: tekstari yms.
•com.apple.dataaccess.dataaccessd.plist – Jos tämän poistaa yhteystiedot eivät enää synkkaudu gmailiin tai exchangeen. Jos moiselle ei ole tarvetta niin ei kun poistoon
•com.apple.datamigrator.plist – Siirtää kontaktit SIM-kortilta puhelimeen ja toisin päin
•com.apple.racoon.plist – Virtual Private Network Daemon. Jos puhelimella ei ole tarvetta päästä VPN-verkkoon voi tämän huoletta poistaa
•com.apple.MobileInternetSharing.plist – Internet Tethering
•com.apple.AOSNotification.plist – MobileMe synkkaus-daemon. Jos et käytä MobileMe:ta tämän voi poistaa
•com.apple.scrod.plis – Ääniohjauksen daemon. Jos et käytä Voice Controlia tämän voi poistaa
•com.apple.VoiceOverTouch – Sama kuin edellinen
•com.apple.voiced – Sama kuin edellinen

langpack

Tarpeettomien kielipakettien poistaminen onnistuu pienellä skripitillä nimeltään langpack.sh. Linkin takaa löytyvällä versiolla pääsee itse valitsemaan mitä kielipaketteja poistetaan. Siirrä skripti puhelimeesi ssh:n avustuksella hakemistoon /var/mobile/ ja aseta tiedosto-oikeudet: 0755 – Avaa Mobile Terminal ja komenna su anna salasana (jos et ole vaihtanut sitä on oletussalasana: alpine). Aja skripti komennolla: ./langpack2.1.sh ja seuraa näytön ohjeita.

Retina-kuvakkeet

Retina-kuvakkeet lymyävät luurissa siitäkin huolimatta vaikkei 3G/3Gs moisia hyödynnä. Siispä halutessaan ne voidaan poista luurista pienoisella skriptillä. Huom! Sanomattakin selvää, ettei tätä skriptiä kannata ajaa iPhone 4:ssä sillä edessäsi on palautusurakka! Lataa 2xm-skripti täältä ja siirrä skripti puhelimeesi hakemistoon /var/mobile. Avaa Mobile Terminal komenna su anna salasana ja komento: bash ./2xrm ja seuraa näytön ohjeita.

Dynaaminen sivuutus – Apple’s Dynamic Pager (“Virtual Memory”)

iOS4:n osana on ns. Page File Swapping system, joka on käytännössä virtuaalista muistia. Monen moista mielipidettä olen tämän käytöstä lukenut, mutta koska se on osana ainakin iOS4:ä voi sen käyttöä kokeilla oheisilla kikkareilla. Omien kokemusten pohjalta muistinhallinta on tehokkaampaa. Lataa daemon täältä ja siirrä se luuriisi hakemistoon /System/Library/LaunchDaemons ja aseta oikeudet: 0755 – Lataa myös tiedosto: com.apple.virtualMemory.plist ja siirrä se hakemistoon /private/var/preferences/ ja aseta tiedostolle oikeudet 0755. Käynnistä puhelin uudestaan ja Dynaaminen sivuutus alkaa toimimaan automaattisesti. Pagefile Swap:n tarkoitus ei ole antaa lisää muistia vaan pikemminkin mahdollistaa useamman sovelluksen ajamisen sujuvasti ilman tahmaamista.

Springtomize

Springtomize on varsin hyödyllinen sovellus Springboard:n virittelyyn. Oheessa muutama hyväksi havaittu asetus.

•Icons: Hide Shadows and Disable Jittering
•Dock: Hide Icons Reflections
•Lockscreen: Custom String: ON – kirjoita ” avaa” (jätä välilyönnin verran tilaa alkuun) tämä poistaa lukituksen avaamisessa esiintyvän lagauksen
•Animations: Custom Duration: ON

Springboard-virittely

Siirry hakemistoon /System/Library/CoreServices/SpringBoard.app

Poista seuraavat: (joissain laitteissa alla olevien edessä saattaa olla tunniste: ~iphone)

•FolderShadowBottom.png
•FolderShadowBottomNotch.png
•FolderShadowTop.png
•FolderShadowTopNotch.png
•SBBadgeBGMask.png
•SBDockMask.png
•SBDockMask-72.png
•Spotlight-full.png
•Spotlight-keyboard.png
•SwitcherIconShadow.png
•SwitcherShadowTop.png
•WallpaperGradientLandscapeBottomT.png
•WallpaperGradientLandscapeTopT.png
•WallpaperGradientPortraitBottomT.png
•WallpaperGradientPortraitTopT.png
•WallpaperIconDockShadow.png
•WallpaperIconDockShadowT.png
•WallpaperIconShadow.png
•WallpaperIconShadowT.png

Siinäpä joitakin tuntemiani virityksiä. Kyselkää, kommentoikaa ja väittäkää vastaan jos jokin näistä ei tuota tulosta tai tuntuu muuten vaan typerältä ja tarpeettomalta 😉