iPad 4.2 beta 1 teszt

Bejegyzés kelte: 2010. szeptember 18. szombat | Szerző: Jadeye.
Kategóriák: Cikk, iPad, szifon.com.

Telepítés

Mint az a korábbi iOS beta-k során már kiderülhetett, a telepítéshez developer listán kell legyen a készülékünk. Nincs ez másképp a iOS 4.2 beta 1 esetén sem. Semmi értelme tehát enélkül próbálkozni holmi torrentről beszerzett IPSW-vel, mert nem fogjuk tudni aktiválni.

Ha ez megvan, az iTunes a szokásosan rövid idő alatt felrakja a készülékünkre, majd aktiválja a beta-t. Ezt jailbreak nélküli rendszer esetén is érdemes szűz telepítéssel felrakni, és backupból való visszaállítás helyett inkább szinkronizálással tenni rá az adatainkat.

Új funkciók

Az iPad esetén új funkciónak számít minden, ami csak a 4.0 óta érkezett. Itt most csak a lényegesebbeket sorolnám fel:

  • van magyar nyelv és billentyűzet (végre van őŐűŰ!), helyesírás-ellenőrzés és automatikus kiegészítés is
  • multitasking
  • mappák: az iPhone-nal ellentétben itt egy mappába nem 12, hanem 20 appot tehetünk (noha ez most itt a képen épp nem látszik)
  • nyomtatás: a wifi hálózaton megosztott nyomtatóra tudunk itt nyomtatni
  • AirPlay
  • Game Center
  • email threads és egyesített inbox
  • Safari keresés az oldalon
  • YouTube: like és dislike gombok
  • a forgatástiltó gomb új funkciója a némítás lett, ez elég furcsa, míg meg nem szokja az ember
  • megkaptuk a megszokott cseppes háttérképet is, de alacsony felbontása miatt csúnyán néz ki
  • fényerő szabályozó csúszka a multitask listában
  • szöveges passcode lehetősége
  • airplane mód csak wifis iPad esetén is
  • Notes esetén két új betűtípus választható és beállítható, hogy mely fiókkal szinkronizálja őket alapértelmezetten
  • nagyobb szöveg opció a kisegítő lehetőségekben

Tapasztalatok

Akármennyire is beta még, és van pár bosszantó dolog benne, mégis szinte probléma nélkül használható. Egyelőre nem tapasztaltam semmi olyan durva hibát, mint amiket még például a 3.0 beta esetén láttam iPhone-on. Vannak persze hiányosságok, hiányzó funkciók:

  • bár beharangozták, mégsem elérhető egyelőre a Ping az iTunesban
  • a nagy felbontású iPhone 4 ready appok továbbra is 1x/2x nézetben jelennek meg, alap iPhone felbontásban
  • a Calculator, Voice Memos, Weather, Stocks alkalmazások továbbra sem elérhetőek, de nincs arról információ, hogy lesznek-e valaha egyáltalán

A multitasking teljesen jól működik, épp, ahogyan annak kell. Az egész 4.2-ben szerintem ez az egyik leginkább üdvözölt funkció. A másik, hogy végre megkaptuk a magyar billentyűzetre az eddig hiányzó őŐűŰ karaktereket. A gyári alkalmazásokat nekem eddig még nem sikerült fagyásra vagy nem várt működésre ösztökélni.

Hibák

Beta szoftver lévén természetesen várhatóak hibák. Ezek nem feltétlen nagy hibák, amelyek rendszerösszeomlást okozhatnak, legtöbbször csak aprók, de annál bosszantóbbak. Lássunk akkor pár hibát:

  • a némítógomb átpattintása ellenére az iPod játszik tovább, holott nem kellene neki
  • a billentyűzet “click” hangereje nagyon halk és nem lesz hangosabb, hiába állítgatjuk
  • ha iTunes-szal szinkronizáltuk fel a mail-fiókjainkat, akkor azt a már megszokott módon, össze-vissza sorrendben teszi fel. Viszont mikor ezeket törölnénk, elsőre nem törli őket, hanem csak úgy, ha törlünk egyet, átmegyünk egy másik menüpontra, majd vissza, és törölhetjük a következőt.
  • ha kikapcsoljuk a korábban bekapcsolt naptár-szinkronizálását, akkor bár az iTunes rákérdez, hogy letörölje-e a készülékről, hiába választjuk, hogy törölje, mégis rajta marad
  • ha wifi hálózatunkon WPA2 típusú titkosítást használunk, arra egyes esetekben allergiás lehet, sima WPA-val nincs gond
  • egy kis grafikai probléma: a bal felső sarokban egyes appok futtatása után egy negyed körív marad, ami másik screen-re lapozáskor eltűnik
  • hasonló grafikai probléma az iBooks esetén is jelentkezik, lapozáskor kifeketedik a könyv gerincénél egy kis rész (felül lapozás közben, alul egy oldalon állva):
  • egyes 3rdparty appok nem működnek megfelelően, hiába kellene lefelé kompatibilisnek lennie az OS-nek, tehát korábbi verzióhoz írt appoknak probléma nélkül kellene futni

Pár 3rdparty app, amivel hibák vannak:

  • Twitter – nem jegyzi meg a felhasználónevet/jelszót, és nem csatol képet, hiába választjuk ki. Viszont ha végig a háttérben fut, akkor a felhasználónevet és jelszót nem kell újra beírni, csak akkor, ha kilőttük a multitask listából. Alternatívának a Twitterrific tökéletes, azzal nincs ilyen probléma.
  • Windows Live Messenger – el sem indul, helyette mondjuk ott az IM+

Összegzés

Azt lehet mondani, hogy jóformán napi használatra alkalmas állapotú a 4.2 beta 1 már most. Aki fejlesztő, annak mindenképp érdemes felrakni. Akinek “létkérdés” a jailbreak, az értelemszerűen ne tegye fel, mert jelenleg nincs rá semmi eszköz.

iPad billentyűzet őŐűŰ hotfix

Bejegyzés kelte: 2010. május 05. szerda | Szerző: Jadeye.
Kategóriák: Cikk, iPad, szifon.com.

Az iPad egyik bosszantó hiányossága az, hogy nincs benne jelenleg rendes magyar billentyűzet. QWERTZ kiosztás ugyan van, de abból valami érthetetlen oknál fogva egyszerűen kihagyták az ő, Ő, ű, Ű betűket. A frissen megjelent “spirit” jailbreak viszont lehetővé teszi, hogy belenyúljunk a rendszerbe, és így ezt a hiányosságot is javítsuk.

Ezért elkészítettem egy gyorsjavítást az iPad billentyűzetéhez. Gyorsjavítás – tehát semmi mást nem javít egyelőre, csak hozzáadja a két hiányzó karaktert, mind kis- mind nagybetűs formában.

A telepítést jelenleg kézzel kell megoldanunk, de egyáltalán nem nehéz, összesen egy jailbreak-elt iPad szükséges hozzá, valamint a megfelelően módosított .plist fájl.

iPad billentyűzet őŐűŰ hotfix plist fájl itt: Keyboard-default.plist_.zip

Keressük meg a \System\Library\Frameworks\UIKit.framework\ alatt a Keyboard-default.plist fájlt, és nevezzük át Keyboard-default.plist.old-ra például, így megmarad az eredeti fájl, és bármikor vissza tudjuk állítani, ha szükséges.

Ha ez megvan, másoljuk fel ugyan ide a patch-elt fájlt, és indítsuk újra az iPad-et.

Újraindítás után már meg is találhatjuk az eddig hiányzó karaktereket.

Updatr

Bejegyzés kelte: 2010. március 15. hétfő | Szerző: Jadeye.
Kategóriák: Érkezett, Blog, Cikk, iPhone, Mobil, szifon.com.

Frissítések keresése tört appokhoz

Figyelem! Ennek a cikknek nem szándéka tört appok használatára buzdítani! Ha tetszik egy app, és használod, akkor vedd meg, hiszen ezzel nagyobbrészt a fejlesztőt támogatod!

Ugyanakkor érdemes észben tartani azt, hogy az Apple jelenlegi terjesztési modelljében trial vagy demo appok nem kaptak helyet, valamint legtöbbször nincsen lehetőség visszakérni egy megvásárolt, de valamiért mégsem megfelelő app árát. Szerencsére ezt újabban folyamatosan felváltják az alapesetben ingyenes, de az “In-App purchasing” módszerével bővíthető appok.

Továbbá, annak ellenére, hogy az internetnek korlátok nélkülinek kellene lennie, rengeteg US Store-ban kapható app nem érhető el a magyar store-ban, így még ha akarod, akkor sem tudod teljesen legálisan, a Store Usage Terms-ének 100%-ban megfelelve megvásárolni azt.

A tört appokkal leginkább két gond van: nem támogatjuk vele a fejlesztőket, illetve az iTunes sem jelzi, hogy van-e frissítés hozzájuk.

Korábban az Install0us 3-ba volt tervezve egy hasonló funkció, ami megkeresi az adott tört app legfrissebb verzióját, és felajánlja a frissítést, ahogyan azt az AppStore is tenné. Ez azonban puy0 döntése értelmében már nem valósulhatott meg az Install0us-ban.

Ezt az űrt hivatott kitölteni az Updatr.

Az app indításkor kilistázza az összes telepített AppStore-os alkalmazásunkat a verziószámukkal együtt, a megvásároltakat és a törteket egyaránt. Majd az iTunes Store-ból az app egyedi ID-ja alapján lekérdezi az aktuálisan megvásárolható verzió verziószámát, és ez alapján listákba csoportosítja az appokat:

  • Unknown (Ismeretlen)
  • Needs to be updated (Frissítés érhető el)
  • Newest version installed (Legfrissebb verzió telepítve)

Unknown (Ismeretlen) app esetén lehetőségünk van nekünk megadni kézzel az app ID-ját, vagy kikeresni a Store-ban. Ez akkor jelentkezhet, ha az app automatikusan nem találja meg név alapján sem. Ilyen lehet például az “NFS Shift”, mert az a Store-ban “Need for Speed Shift” néven szerepel, de a SpringBoard-ra már csak “NFS Shift”-ként kerül. Ha megadtuk az ID-t, vagy kikerestük, és megjelöltük, hogy melyik az, onnantól már ahhoz is kiírja, hogy van-e frissítés, és át is teszi a megfelelő listába.

Needs to be updated (Frissítés érhető el) esetén a frissítést nekünk kell letölteni a megfelelő oldalról, ugyanis az Updatr nem telepít, csak a verziót ellenőrzi. Töltsük le a megfelelő oldalról a frissebb verziót, importáljuk be iTunes-ba a számítógépen, majd szinkronizáljuk fel a készülékre.

Newest version installed (Legfrissebb verzió telepítve) esetén értelemszerűen a legfrissebb verzió van fent. :)

A Performance alatt a letöltések itt az egyszerre indított lekérések számát jelzi, mert maga az app nem képes az Install0us-hoz hasonlóan az appok telepítésére is. Kiválaszthatjuk továbbá, hogy csak a tört appokat mutassa, vagy a megvásároltakat is, illetve hogy indításkor automatikusan frissítse a telepített appok listáját, és azokhoz ellenőrizze a frissítéseket is.

Mivel az Install0us-ból ez a lehetőség végül egyelőre kimaradt, így mindenképpen egy hasznos kis eszköz lett az Updatr, annak ellenére, hogy jelenleg még kézzel kell a frissítéseket letölteni.

Elérhető például a beyouriphone repoban. (Fentvan ugyan xsellize-n is, de ott nekem hibát dobott.)

Jailbreak – tények és tévhitek

Bejegyzés kelte: 2010. március 07. vasárnap | Szerző: Jadeye.
Kategóriák: Blog, Cikk, iPhone, Mobil, szifon.com.

Avagy néhány megfontolandó érv, amiért érdemes jailbreak-elni

A 3.1.3 megjelenésével egyes oldalakon ismét felvetődött a jailbreak kérdése, aminek kapcsán sok hozzá nem értő hozzászólás is felkerült az egyes cikkekhez vagy a fórumokba. Ebből egyértelműen az látszik, hogy a jailbreak-től idegenkedők legtöbbször sosem jailbreak-elték még a készüléküket, és emiatt ok nélkül tartanak a dologtól. Vagy csak szimplán meghajolnak Sztív akarata előtt, és elfogadják, hogy Sztív jobban tudja náluk, hogy mi kell nekik, vagy mit lehet. Kivételek persze mindenütt akadnak, és ez most nem is róluk szól természetesen.

Először is lássuk, mik a leggyakoribb tévhitek.

Tévhit 1.: a jailbreak csak a warez miatt történik, mégpedig hogy vásárlás nélkül, lopott app-okat telepíthessünk a készülékre; vagy azért, hogy függetleníthessük a készüléket.
Miért tévhit: a jailbreak-esek többsége ettől még ugyan úgy megveszi az adott app-ot. Mert ettől még a fejlesztőket támogatjuk. A gond az Apple korlátozó hozzáállásával van. Azt is jó lenne észrevenni, hogy maga az AppStore ötlete is a jailbreak kapcsán elérhetővé vált Installer (majd Cydia) kapcsán vetődött fel Sztívéknél. A függetlenítéshez meg ugyan szükséges a jailbreak, de számos jailbreak-elt telefont ugyan úgy az eredeti szolgáltatóval használnak, függetlenítés nélkül.

Tévhit 2.: a jailbreak elrontja a telefont, kockázatos, adatvesztéssel jár (esetleg lila lesz tőle a telefon, és megolvad), vagy garanciavesztéssel jár…
Miért tévhit: a jailbreak-nek önmagában nincs kockázata, hiszen a gyári firmware-t bármikor vissza lehet tenni, és akkor olyan, mintha mi sem történt volna. Adatvesztést nem okoz, mert előtte a biztonság kedvéért csinálunk egy backup-ot iTunes-szal; illetve a redsn0w is úgy működik, hogy fájlokat ad hozzá a telefon fájlrendszeréhez, tehát nem vesz el belőle semmit. Persze problémák még egy normális, gyári firmware esetén is akadhatnak, ezért kell mindig mindenről backup-ot csinálni rendszeresen. Garancia tekintetében meg annyi, hogy mielőtt visszavinnénk a szervizbe, restore gyári firmware-rel, és a jailbreak-nek nyoma sem marad.

Tévhit 3.: a jailbreak-től belassul a telefon, elveszti a stabilitását, folyton fagy, magától újraindul, zabálja az akkut, stb.
Miért tévhit: a jailbreak önmagában nem okoz ilyesmit. Az azonban igen, ha a felhasználó ész nélkül “szanaszéjjel hekkeli” a készüléket. Itt is meg kell találni az egyensúlyt. Ha túl sok kiegészítőt vagy patch-et telepítünk fel, akkor nem kell csodálkozni, hogy akadhatnak problémák, hiszen a legtöbb dolog hat egymásra, ahogyan egy asztali OS esetén is. Ha valaki nem áll neki ész nélkül mindent össze-vissza telepítgetni, akkor ilyesmitől nem kell tartania.

***

Miért jó nekünk a jailbreak – avagy a száraz tények

Sokan úgy gondolják, hogy ha már ennyi pénzt kifizettek az eszközért, legyen lehetőségük kihasználni annak teljes kapacitását, ami csak a “vasból” kihozható. Az Apple pedig elég sok mindenben korlátozza a felhasználót. Az alábbi összefoglaló vázlatos, csak rövid “ízelítőt” ad az esetleges lehetőségekről az olvasó számára.

Magyar UI lokalizáció
Vannak itthon sokan, akik szeretnék, ha a telefonjuk magyarul szólna hozzájuk. Lehet vitatkozni rajta, hogy mennyire intuitív és érthető az angol felület egyébként, vagy hogy illene beszélni angolul; de a felhasználónak teljes szíve joga, hogy az anyanyelvén használhassa a terméket. Az Apple még mindig nem készült el a magyar nyelvvel, míg alternatív forrásból ez gyakorlatilag már a jailbreak megjelenése óta elérhető.

Alkalmazások
Gondoljunk csak arra, hogy az AppStore-ba az Apple nem enged be bármi alkalmazást. MMS támogatás is már régóta létezett az összes iPhone-ra (SwirlyMMS), mire az Apple végre alapfunkcióvá emelte, de kijelentve, hogy az a 2G-n nem működik. Ugyanígy lehetséges a videórögzítés is, mind 2G-n, mind 3G-n, de alapból ez sem elérhető. Tethering sem volt gyárilag jó ideig, de Cydia-ban ott volt a PDAnet. Vagy próbáljunk csak meg a híváslistából csak egyetlen hívást törölni. Vagy bluetooth-on küldeni/fogadni fájlokat. “There’s no app for that in the AppStore”, azaz az AppStore-ban ilyet sem fogunk találni. Ugyan ez a sors érte el a napokban a WiFi-s appokat, illetve korábban az erotikus jellegű tartalmakat is kiollózta az Apple.

Témák
Az egyik legnagyobb kritika a személyre szabhatóság terén jött elő. Alapból van a gyári kinézet, és kész. Lehetőség sincs ezen változtatni. Jailbreak után viszont erre is van lehetőség. Rengeteg téma közül választhatunk, de mi magunk is csinálhatunk saját témát. Lecserélhetjük az egész UI kinézetét, saját hangokat adhatunk hozzá, élő ikonokkal (LiveWeather, RealTime), háttérképet tehetünk a SpringBoard ikonjai mögé… Vegyük észre, hogy ez utóbbit az Apple is beépítette az iPad-be!

Patch-ek
Rengeteg olyan funkció érhető el, amit az Apple alapból nem kapcsolt be. Így például a %-os akku kijelzés, ami gyárilag csak a 3GS-en lenne, pedig ugyanúgy működik az összes készüléken. Az Emoji ikonok sem lennének használhatóak, csak japánra állítva. Ezen felül a rendszer viselkedése is megváltoztatható, több ikon helyezhető a SpringBoard-ra, a Dock-ra, a Status Bar is kijelezhet egy csomó mindent. Valamint lehetséges az alkalmazások háttérben való futtatása is. Vannak carrier- és billentyűzet-fixek is, amik szintén a használhatóságot hivatottak javítani.

Reklámok és személyes adatok – PinchMedia, AdMob, és társai
Jailbreak nélkül az egyes alkalmazások egyéni azonosításra is alkalmas adatokat (pl UDID) is el tudnak küldeni. Ugyanígy a weboldalak nagy részét kitöltő reklámokkal sem tudsz mit kezdeni jailbreak nélkül. Utána viszont lehetőséged van például a hosts-fájllal vagy a PrivaCy-val szabályozni az ilyen, nem kívánt funkciókat, letiltani az ilyen adatgyűjtő vackokat, illetve megtisztítani a weboldalakat a reklámoktól. Az iWiW esetén például az oldal által generált forgalom több, mint 70%-a csak és kizárólag a reklámok letöltéséből keletkezik, ami nem csak a letöltött adatmennyiséget növeli, és így a havi korlátunkat csökkenti fölöslegesen, de ez a felesleges adatforgalom egyben az akkut is ugyan úgy fogyasztja.

Függetlenítés
Amennyiben függetlenítésre van szükséged, és nem tudod gyárilag függetleníttetni a szolgáltatóval, úgy ahhoz mindenképp szükséges a jailbreak.

***

Konklúzió: mindenki azt csinál a készülékével, amit akar, de egyben az esetleges kockázat is az övé. De ha nem esünk túlzásokba, akkor katasztrófától sem kell feleslegesen tartani.

Több, mint 11 homescreen – jailbreak nélkül

Bejegyzés kelte: 2010. január 29. péntek | Szerző: Jadeye.
Kategóriák: Érkezett, Blog, Cikk, iPhone, szifon.com.

Avagy egy újabb bug a 3.x-ben?

Én személy szerint nem tartozom azok közé, akiknek rogyásig van appokkal az iPhone-ja vagy iPod-ja, de a felvetés maga érdekes. A toucharcade fórumon futottak bele abba a “hibába”, hogy 3.1.2 alatt lehetséges jailbreak nélkül is átlépni a gyárilag engedélyezett 11 homescreen-t.

Elvileg lassulhat tőle a készülék, hiszen alapból maximum 11 homescreen van engedélyezve csak. Itt viszont a plusz screen-eken levő ikonokat is be kell töltse, ami egyre több screen esetén okozhat lassulást az erre felhasznált memória miatt. És mivel ez valószínűleg egy bug, így mindenki csak saját felelősségre próbálkozzon vele!

A következőket kell tenni hozzá:

  1. Tölts meg 11 oldalt végig appokkal, elég, ha egy oldalon csak egy van. A legelső és a legutolsó oldal mindenképp legyen teljesen tele!
  2. Húzd át a Voice Memos app-ot a legutolsó oldalra, ott is a jobb alsó sarokba (NEM a dock-ra!).
  3. Húzz ki egy appot a dock-ról, így a Voice Memos app kilökődik a képernyőről.
  4. Nyomd meg a home gombot, hogy az ikonok abbahagyják a zizgést.
  5. Kapcsold ki a készüléket, majd vissza.

És ezzel kész is vagy! Amikor a készülék bebootol, kénytelen egy új screen-t létrehozni. Mindezt 19 db screen-ig célszerű csak megcsinálni, mert akkor még épp kiférnek a screen-eket jelző pontok is.

Fontos megjegyezni, hogy 3.1.2 előtti firmware esetén lehetséges, hogy nem működik, és kizárólag csak saját felelősségre! :)

Replacing Emoji...