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 😉

1 Kommentti

Kommentoi kirjoitusta:

Please be polite. We appreciate that.
Your email address will not be published and required fields are marked