iOS 9 Posts

iOS: Mielenkiintoiset lisäosat

IMG_0038

iOS on kelpo alusta sellaisenaan, mutta mielestäni vasta jailbreak avaa kaiken sen potentiaalin mitä Applen alustalla olisi tarjota. Jokaisella on ne omat suosikkinsa Cydia-lisäosien suhteen ja ajattelin listata muutaman oman suosikkini. Lisäosiahan on julkaistu pilvin pimein ja koko ajan niitä tulee lisää, joten äkkiä näiden kanssa saattaa innostua liikaa. Tässäkin pätee mielestäni hyvin sääntö: ”Vähempi on parempi”. Aivan mahdottomia ei kannata näitäkään laitteeseensa syytää, vaan koettaa kalastaa sieltä ne itselleen hyödylliset. Toisaalta jos tuntuu siltä, että laite pelaa omiin tarpeisiin riittävän sutjakkaasti tai että akun kesto on kyllin riittävä, voi niitä lisäosia asetella yllin kyllin.

 

On myös hyvä huomioida sekin seikka, että jotkut lisäosat saattavat toimia erikoisesti jonkin toisen lisäosan kanssa, joten on hyvä hieman seurailla laitteensa toimivuutta ja katsastaa ongelmatilanteissa mm. reddit:n mainio /r/jailbreak-osio sekä jos laite jumahtaa Safe Mode:n aloittaa lisäosien poistaminen yksitellen alkaen viimeksi asennetusta.

Tässäpä esiteltynä muutama omassa käytössä hyväksi havaitsemani lisäosa. Osa näistä on ns. turhakkeita, mutta ihan mukavia sellaisia.

  1. AlwaysMore for Spotlight: Olen vasta äskettäin innostunut uudistuneesta Spotlighista. Tämä lisäosa avaa kokonaisuudessaan Spotlight:n siten, ettei erikseen tarvitse napauttaa ’Näytä lisää’ – nappulaa. Kätevä esimerkiksi jos asennettuna on Spotit+ -lisäosa.
  2. revealMenu No Peek: 3D Touch on kiehtova ominaisuus uudessa iPhone 6 s-luurissa, joten onhan sellainen saatava vanhempaankin laitteeseen, joten omaan iPhone 6:n sujahti revealMenu, joka avaa toiminnallisuuden vanhemmisa laitteissa. Tällaisia lisäosia on muitakin monia, mutta tähän mennessä parhain ja vakain on omissa kokeiluissani ollut revealMenu. No Peek tarkoittaa sitä, ettei tässä paketissa tule mukana toista iPhone 6 s:n myötä esiteltyä ominaisuutta eli Peek & Pop, jota en ole millään lisäosalla saanut iPhone 6:a pelittämään. Tämä lisäosa tarjoaa myös ns. haptisen palautteen kun painat kotinäytöllä näkyvää kuvaketta pitkään.
  3. Bunny: Lisäosa tuo muutamaan sovellukseen 3D Touch – valikon, jotka ovat joko nykyisellään raakileita tai puuttuvat kokonaan. Sovellukset ovat: Kik, Hangouts, WhatsApp, Alien Blue, Kuvat, Kartat, Podcastit, Flex 2, sekä Viestit. Repo: http://repo.ioscreatix.com/

  4. CCSettings: Lisää namikoita iOS:n Ohjauskeskukseen. Skrollattavaan listaan voi lisätä mm. respring, kuvakkeiden merkkien nollaus kerralla etc. Kätevä kuin mikä.
  5. ColorFlow 2: Värittää musiikkisovelluksen, lukitusnäytön ja Spotifyn vastaavalla värillä kuin soivan kappaleen albumikuvituksen värimaailma on. Kaunista ah niin kaunista 🙂
  6. CustomCover: Ehdoton lisä yllä olevan kaveriksi. Tämä puolestaan antaa enemmän säätövaraa lukitusnäytöllä ja soitto-ohjelmassa näkyvään albumikuvitukseen. Omaa silmää viehätti paljonkin vaihtoehto ’Faded’.
  7. Crash Reporter: Antaa mukavasti osviittaa siitä, että mikä aiheutti laitteen kaatumisen. Ikiaikainen klassikko jaksaa edelleen!
  8. DetailedBatteryUsage: Mainio lisäosa, joka antaa hieman laajempaa käppyrää iOS:n Akku-osioon. Kätevä apu mahdollisten ongelmatilanteiden jälestämiseen.
  9. EasyRespring: Yksinkertainen on kaunista ja niin on tämänkin lisäosan kohdalla. Asettautuu AppSwitcher:n eli valikkoon, joka pomppaa esiin kun napautat kotinäppäintä nopeasti kaksi kertaa. Kun pyyhkäiset ”Koti-korttia” ylöspäin laite respringaa.
  10. Flex 2: Monitoimityökalu omien tweakien väkertämiseen. Tehokäyttäjän pakko-ostos. Valmis tweak-kirjasto antaa paljon myös Pekka Peruskäyttäjällekin.
  11. iCleaner Pro: Mielestäni yksi parhaista järjestelmän puhdistussovelluksista. Tällä poistuu niin cachet kuin muutkin turhakkeet. Esimerkiksi Spotifylla on hämmentävä taipumus kasvattaa Cachea järjettömiin mittoihin. Tällä siitäkin ongelmasta pääsee eroon. http://ib-soft.net/cydia/beta/

  12. iFile: Vanha sotaratsu jaksaa edelleen! Paras File Manager iOS:lle. Muitakin on, mutta tämä on todellinen klassikko.
  13. Kiss My Pass: Jonkin sortin suunnittelun riemuvoitto iOS:ssa on se, että kun pyyhkäiset vaikkapa saapunutta sähköposti-ilmoitusta lukitusnäytöllä ja valitset vaikkapa vaihtoehdon: ”Delete”. Kysyy iOS välittömästi joko pääsykoodia tai TouchID:a. Ihan jees tietoturvan kannalta, mutta tässä ehkäpä turhaa lioittelua. Oheinen tweak ohittaa tämän ongelman.
  14. NewsOfTheWorld: Avaa Applen News-sovelluksen muissakin kuin tuetuissa maissa kuten vaikkapa täällä suomessa.
  15. OneTapClear: Jälleen yksi sellainen ei niin riemullinen juttu on kun klikkailet ilmoituskeskukseen saapuneita ilmoituksia pois. Tämä lisäosa tekee siitä hieman nopeampaa.
  16. Spotit+: Ehdoton lisäosa Reddit:n ja Spotlight:n suurkuluttajalle. Lisää Spotlight:n vapaasti muokattavan Reddit-syötteen. Itselläni se on /r/jailbreak. Mukava seurata uusia viestejä suoraan Spotlightista.
  17. Traverse: Jälleen tehokäyttäjän todellinen multityökalu. Mahdollistaa omien 3D Touch pikakuvakkeiden tekemisen. Toimii jopa siten, että voi lisätä olemassa oleviin ohjelmien valikoihin uusia vaihtoehtoja.
  18. TweakCount: Tuntuuko siltä, ettet ole aivan varma montako lisäosaa olet tarkalleen aentanut. Tweak Count rientää hätiin ja lisää Installed-osion oikeaan reunaan lukeman asennetuista paketeista.
  19. WeatherBoard 2: Sääennuste lukitusnäytölle ja vaikkapa myös kotivalikko. Sisältää live-taustakuvan tai oikeastaan ns. overlayn. Ollakseen näinkin näyttävä lisäosa on muistijälki ja akun kulutus häkellyttävän pieni. Uskallan varauksetta suositella iPhone 6:n omistajille.
  20. Zeppelin: Todellinen turhake, mutta kiva sellainen. Antaa muokata operaattoritekstin / logon mieleisekseen. Vaihtoehtoja on monia kuten mm. Batman- ja Omena-logo etc. Repo: http://repo.alexzielenski.com

Tässäpä joitakin mukavia vaihtoehtoja. Olihan näitä itselläkin melkoisesti asennettuna: 20, mutta suurin osa näistä ovat todella kevyitä tai eivät hyrrää taustalla kuin käytettäessä. Suurin osa näistä löytyy suoraan Cydian omista vakio-repositoryista. Loppujen osoite on erikseen mainittu lisäosan yhteydessä.

iOS 9 jailbreak – Missä mennään?

Olen noin viikon ajan käyttänyt kolmessa laitteessa jailbreakia: iPhone 6, iPad Air ja iPad 2. Joitakin pieniä ongelmia on matkan varrella vastaan tullut, joista olen kirjoitellut myös tänne blogiini. Viimeisimpänä huomasin, ettei Terveys-sovellus näyttänyt enää mitään vanhoja tallennettuja tietoja, eikä suostunut ottamaan mitään uusiakaan vastaan. Ei edes manuaalisesti lisättyjä. Siitä tuonnempana lisää. Koostan nyt hieman tilannetta, missä tällä hetkellä mennään

  • BLoD – Tähän olen törmännyt vain kerran ja aiemmissa merkinnöissäni olen pohdiskellut ongelmaa enemmän.
  • Root-osion täyttyminen. Tähän on postattu sekä ”virallinen” että epävirallinen fiksaus. Kumpaakaan ei Saurik suosita asentamaan! Hänen kirjoittamansa Reddit-postaus aiheen tiimoilta.
  • Tweakit ovat alkaneet hiljoksiin päivittymään iOS 9-yhteensopiviksi ja uusia mielenkiintoisia on julkaistu
  • Jos omistat jailbreikatun AppleTV 2:n voin kertoa surullisen uutisen, ettei El Capitan / iOS 9 AirPlay enää toimi vaan jos haluat peilata iOS 9-laitteesta AppleTV 2:n jää toistaiseksi vaihtoehdoiksi joko päivittää ATV:n iOS uudempaan tai pysytellä iOS 8.x-versiossa jos haluat peilata iPadista tai iPhonesta ja jos olet peilannut Macista, niin pysyttele Yosemitessa tai vanhemmassa.
  • iOS 9.1 vaanii kulman takana, joten pidätellään hengitystä, että kaikki ongelmat Pangusta saadaan korjattua, etenkin jos ongelmien korjaus vaatii uudelleen jailbreikkauksen, sillä kun iOS 9.1 julkaistaan ei mene kuin tovi kun Apple lakkaa allekirjoittamasta 9.0.2:a.

Korjausta mm. Root-osion ongelmaan lupailtu piakkoin. Pangu julkaisi melkoisen purkkavirityksen, joka yksinkertaisuudessaan suorittaa komennon: ’/usr/libexec/cydia/move.sh /Applications’. Tästä Saurik älähti Redditissä todeten korjauksen olevan kuraa.

Terveys-sovellus eli Health menee jailbreikkauksen jälkeen rikki. Jos olet aktiivinen sovelluksen käyttäjä kannattaa huomioida tämä seikka. Kaikki vanha synkattu data kaikkoaa Pangun jälkeen. Onneksi ongelman voi korjata ainakin siltä osin, että navigoi esim: iFilella hakemistoon /var/mobile/Library ja joko poistaa tai nimeää uudelleen hakemiston Health ja käynnistää laitteen uudelleen. Tämän jäljeen Terveys-sovellus toimii, mutta vanha data on menetetty. Varmuuden vuoski kannattaa mieluummin nimetä hakemisto uudeelleen jos joskus tuleekin joku kikka kutonen, jolla vanhat tiedot saa palautettua takaisin.

Tämä seuraava huomio ei liity varsinaisesti Pangu 9:n vaan iOS 9:n yleensä eli omistan AppleTV 2:n, jonka vanhan ja väsyneen iOS-version olen jailbreikannut. Viimeisin breikattava versio lienee 5.1.2 tai 5.1.3 en nyt muista äkkisältään. Kuitenkin iOS 9:n ja ElCapitanin myötä AirPlay ei enää toimi näin vanhaan firmware-versioon eli jos olet samassa tilanteessa niin kuusessa ollaan.

Pangu9 – Boot Loop

iPhone-Reboot-by-Text-Message

 

 

 

 

 

 

 

 

 

 

Redditissä on raportoitu ja keskusteltu Pangu9:n ongelmista ja etenkin varsin keljusta boot loopista eli tilanteesta, jossa jostain syystä iLaite ei suostu käynnistymään vaan se jää nököttämään omppulogoon. Tunnettu kehittäjä Karen a.k.a. angelXwind avaa hieman taustoja ongelmaan yllä linkittämässäni Reddit-ketjussa. Postauksensa alkuun Karen erittelee tavanomaisen jailbreikatun iLaitteen ongelman eli mahdollisuuden törmätä boot loop:n eli laitteen jumittumiseen omppulogoon, josta kuitenkin on mahdollista päästä eteen päin kunhan sitkeästi yrittää pakkokäynnistää uudelleen. Tällainen jumittelu on kutakuinkin ”normaalia” ja sen esiintyminen n. 20%~25% luokkaa eli kompurointi on satunnaista ja siitä kuitenkin on mahdollista toipua. Toinen ei niin toivottu ongelma on ikuinen boot loop eli laite jumittuu pysyvästi omppulogoon. Karen kutsuu tätä nimellä BLoD.

Tämä Boot Loop of Death (BLoD) on jo hivenen ikävämpi juttu, etenkin jos sitä ei pystytä korjaamaan ja etenkin siinä vaiheessa kun aikanaan Apple ei enää ”allekirjoita” iOS 9.0.2 – koodia, jolloin palauttaminen iOS 9.0.2:n  ja uudelleen jailbreikkaus on mahdotonta. BLoD ei toki mitenkään vahingoita itse laitetta. Ainoa harmillinen puoli on siinä, että ainoa vaihtoehto siitä toipumiseen on laitteen palautus ja mahdollinen uudelleen jailbreikkaus ja siinä vaiheessa kun Apple ei enää allekirjoita 9.0.2:a jää ainoaksi vaihtoehdoksi siirtyä seuraavaan iOS-versioon, jolloin jailbreak menetään.

Mikä sitten aiheuttaa yllä kuvatun tilanteen? Tällä hetkellä ei ole tietoa mikä ongelman oikeasti aiheuttaa. Yksi havaittu tekijä on se, että laite ”pakkokäynnistetään” pitämällä kotinäppäin ja virtanäppäin alaspainettuna niin kauan kunnes omenalogo tulee näkyville. Normaaliolosuhteissa tämä toimenpide käynnistää laitteen uudelleen ja palaa hetken kuluttua iOS:n, mutta Pangu9:n kanssa saattaakin käydä niin, että laite juuttuu boot loopiin. Pakkokäynnistys ei irroita liitettyä iOS:n HFSJ+ tiedostojärjestelmää oikeaoppisesti, joten tämä saattaa olla yksi merkittävä tekijä.

Mainittakoon vielä, ettei pakkokäynnistys ole se tekijä joka automaattisesti aiheuttaa kaikille käyttäjille ikuisen uudelleen käynnistymisen syndrooman, vaan se on mahdollista ja on tapahtunut joillekin käyttäjille. Myös itselleni kertaalleen. Omissa kokeiluissani vastaavaa ei ilmennyt enää sen jälkeen kun heti jailbreakin jälkeen käynnistin Cydian, annoin sen tehdä omat alkuvalmistelunsa ja seuraavaksi asensin Cydian tarjoamat päivitykset, sekä Cydia Substraten ja Substrate Safe Moden ennen kuin tein mitään muita toimenpiteitä kuten suojakoodin ja TouchID:n asetukset etc. Kun sain oman laitteeni jumittumaan BLoD:n avasin kyllä kertaalleen Cydian ja annoin sen tehdä alkuvalmistelunsa, mutta miltei heti sen jälkeen käynnistin laitteen uudelleen pitämällä kotinäppäimen ja virtanäppäimen alaspainettuna. Oli se sitten se ratkaiseva tekijä tai ei oletan, että Pangu-tiimi saa aikanaan tämänkin ongelman korjattua pysyvästi. Tällä hetkellä kuitenkin on mahdollista, että innokas jailbreikkaaja saattaa tällaiseen ongelmaan törmätä siitäkin huolimatta, että on yllä olevat Cydian toimenpiteet suorittanut. Seurataan mielenkiinnolla tilannetta.

 

 

Forcy ja RevealMenu

3dtouch

 

 

 

Tällä hetkellä Omppumaailmassa ”kuuminta hottia” on iPhone 6s myötä esitelty 3D Touch, joka havaitsee kosketuksen voimakkuuden näytöllä, mikä mahdollistaa monien tärkeiden toimenpiteiden suorittamisen nopeammin ja helpommin. Nyt kun iOS9 on jailbreikattu on vähitellen alkanut tulemaan myös uusia lisäosia Cydian tarjolle. Äskettäin julkaistiin muutama mielenkiintoinen tekele, Forcy ja RevealMenu, jotka pyrkivät matkimaan 3D Touch-toimintoa vanhemmissa iPhoneissa. Forcy on ladattavissa Cydian mukana olevista repoista ja RevealMenu löytyy kun lisää Repository-listalle osoitteen: http://apt.imokhles.com/

Molempien idea on samanlainen, mutta lähestymistapa hieman toisistaan poikkeava. Forcy hyödyntää pyyhkäisyä ylös päin kun taasen RevealMenu käyttää pitkää painallusta kuvakkeen päällä aktivoimiseen. Onkin lähinnä makuasia kumman näistä haluaa ottaa käyttöönsä. Valitettavasti molemmat eivät voi olla samaan aikaan käytössä. Jälkimmäistä en ole itse testannut, sillä siinä on raportoitu olevan vielä joitakin pikku bugeja juurikin siksi, että se hyödyntää pitkää painallusta ja sen myötä ohjelmien poisto on hieman haasteellista.

Tätä kirjoittaessa tuetut kuvakkeet ovat: Viestit, Kalenteri, Kamera, Kello, Lompakko, Muistikirja, AppStore, iBooks, Puhelin, Safari, Mail, Game Center, Yhteystiedot ja Etsi Ystäväni. Jos olet virittellyt News-sovelluksen käyttöösi on se myös tuettujen listalla. Myös monet kuin Applen omat sovellukset ovat tuettuna kuten esim: Tweetbot, Fantastical! Camera+ ja Facebook etc. Olettaisin, että kaikki sovellukset, joissa on tuki 3D Touchille toimivat myös näillä tweakeilla.

Mukavan lisämausteen tarjoaa lisäosa nimeltään Hapticle, joka lisää tuettuihin sovelluksiin pienen värähdyksen kun 3D Touch elettä käytetään. Tämä tosin ei ainakaan iPad Air:ssa toiminut, mutta iPhone 6:ssa se toimi hienosti. Lisäosa on ladattavissa Cydiasta lisäämällä Repository-listalle osoitteen: repo.fortysixandtwo.com

Toinen mukava lisämauste on nimeltään Shortcuts, joka lisää Touch-valikon ohjelmiin, jotka Apple unohti kuten mm. Asetukset ja Musiikki. Tämän lisäksi myös Cydia saa oman Touch-valikkonsa. Shortcuts toimii melkoisen hyvin yhteen Forcyn kanssa, mutta kehittäjä mainitsee Twitter-viestissään mm. seuraavaa:

Shortcuts on ladattavissa Cydiasta lisäämällä CP Digital Darkroom:n repon osoite Cydian Repository-listalle: repo.cpdigitaldarkroom.com

edit. Forcy päivittyi juuri ja nyt sekin tukee vaihtoehtoisena pitkää painallusta. Lisäosaan on rakennettu toimiva systeemi ohjelmien poistoa varten ja Forcy tukee nyt myös haptista palautetta, joten tämän lisäosan kanssa ei enää ole tarvetta Hapticle-lisäosalle.

 

 

iOS 9 julkaistiin.


iOS 9 tuli saataville muutama päivä sitten ja olihan sitä tuoreeltaan päästävä testaamaan. Taloudessa on useampi iLaite ja ensimmäisenä se sujahti omaan henkilökohtaiseen iPhone 6:n. Vielä päivitys pitäisi ajaa iPhone 4s, iPad 2, iPad Air ja talouden toiseen iPhone 6:n.

Erinäisten harmillisten sattumusten jälkeen palauduin android-maailmasta takaisin Omppulaitteiden pariin. Siitä tuonnempana sananen.

Pitkän taipaleen on iOS taittanut siitä kun ensimmäinen versio julkaistiin vuonna 2007. Omat kokemukset alkavat versiosta 3 ja täytyy sanoa, että on tämä paljon muuttunut vuosien varrella. Pienistä alkujärkytyksistä huolimatta (iOS 7) onneksi ainakin vielä hyvään suuntaan.

iOS 9:n on kehuttu pelittävän varsin mallikkaasti vanhoissakin iLaitteissa. Olen lueskellut kehuvia raportteja iPhone 4s ja wanhempien iPad:n osalta. Tämä toki sitten jää nähtäväksi kun niihin päivityksen ehdin asentamaan. Täytyy kuitenkin tehdä päivitys mahdollisimman pikaisesti kun Apple vielä allekirjoittaa 8.4.1:n, jotta tarvittaessa voin palata takaisin vanhempaan jos iäkkäämmät laitteet eivät kakomatta iOS 9:n kanssa kykene elämään.

iPhone 6 osalta ensivaikutelma on positiivinen. Kaikki tuntuisi rullaavan sulavasti mitä nyt akku tuntuu kuluvan paikoitellen huimaakin vauhtia. Tein päivityksen perinteisin menetelmin eli latasin koko paketin koneelle ja palautin iTunes-avusteisesti. En tosin ottanut päivityksen jälkeen laitetta uutena laitteena käyttöön vaan palautin romppeet iCloud varmuuskopiosta. Tässä saattaa olla yksi syy akun nopeahkoon kulumiseen. Pitää vielä testata perinteiset kikat ja jos ne eivät auta, niin koetan asentaa koko höskän uudelleen.

Käyttöliittymään on tehty maltillisia uudistuksia. AppSwitcher vai mikä se nyt onkaan nimeltään on kokenut uudistuksen ja se näyttää paremmalta kuin entinen.

Spotlight on nyt mielestäni parempi ja kunhan sovelluskehittäjät päivittävät ohjelmansa niin nyt Spotlightissa voi hakea tietoja myös kolmansien osapuolien sovelluksista. Positiivista tämäkin. Mukaan on tullut myös älykkäät ehdotukset ja suositukset yhteystiedoista sekä sovelluksista, joita tarjoillaan esimerkiksi viimeaikaisen yhteydenpidon, kalenterimerkintöjen sekä sijainnin perusteella.

Pääsykoodi laitteissa, joissa on sormenjälkitunnistin on nyt aiempaa pidempi kuusi numeroinen kun se ennen oli nelinumeroinen.

Eniten uudistuksia on nähtävillä Applen iPad-laitteissa, joihin iOS 9 tuo muutaman uuden näppärän ominaisuuden. Osa uudistuksista käsittääkseni toimivat vain iPad Air 2:ssa. En ole vielä asentanut ysiä omaan vanhempaan Airiin, joten en tähän osaa vielä sanoa juuta enkä jaata.

Sivulta voi nyt liu’uttaa esiin toisen sovelluksen näytön sivulle pikakäyttöä varten ja iPad Air 2:lla voi käyttää sovellusta jatkuvasti rinnakkain jaetussa näkymässä. Videon tai FaceTime-puhelun voi nyt jättää pyörimään pieneen ikkunaan kun siirtyy johonkin toiseen sovellukseen tekemään muuta. Parempaa moniajoa siis.

iPadeille käytössä on uudistunut näppäimistö joka tarjoaa pikatoimintopalkin ja kahden sormen tekniikan, jolla pitämällä sormia näppäimistön päällä ja liikuttamalla se toimii kuin tietokoneen trackpad.

Paljon pieniä juttuja siellä täällä, joista tosin monikaan ei ole sellaisenaan käytännöllisiä täällä peräpohjolassa. Pellin alla käyttistä on viilailtu sutjakkaammaksi ja iOS 9 tukee Metalia OS X 10.11 tavoin. Metal on rajapinta, joka hyödyntää tehokkaammin sekä suoritinta että grafiikkapiiriä.

Muutaman päivän jälkeen on ihan jees fiili uutukaisesta. Akun kestossa vielä hieman sanomista, mutta toisaalta ysissä esiteltiin ’Alhaisen virran tila’ jonka on lupailtu jeesivän kun akussa alkaa olemaan puhti vähissä. Toimineen samalla tyylillä kuin joidenkin puhelinvalmistajien vastaavat toiminnot kuten vaikkapa Sonyn Stamina.