A(z) "howto" címke archívuma

Közel tíz év után mobilszolgáltatót váltottam

A legnagyobb hazai szolgáltatótól vándoroltam a legfiatalabbhoz, mégpedig.

Az egész tök gyorsan történt. Elugrottam Párkányba az Orange boltba, hogy kisebb csomagra váltsak (válság van, vagy mi), előtte (már nem is tudom miért) megálltam még Adriánnál, aki aztán meggyőzött, hogy előtte mindenképp szét kell néznem az O2 háza táján is, mert azt hallotta, ott minden nagyon olcsó.

És tényleg. Kellemes dolog, hogy minden hazai hálózatba 13 cent egy perc beszélgetés; hogy hálózaton belül a 3. perc után ingyen megy a duma; hogy 6 cent egy SMS és 25 egy MMS; de a legnagyobb jóság a 6 eurós korlátlan EDGE csomag, amit azonnal aktiváltattam is. Persze nem 3G, nem megabitek, de mivel a helyzet nagyon úgy néz ki, hogy egy évig még nem lesz új telefonom, a jelenlegi első generációs iPhone-hoz ez a csomag tökéletes. És korlátlan. (Szlovákiában az első — és e poszt írásakor az egyetlen — korlátlan „flat-rate” mobilnetcsomag.)

Nézzük, mennyire gyors. Rögtönzött tesztemben a faluban két lokáción mértem sebességet a SpeedTest.net iPhone-os szoftverével. Átlagban 150 kbps le- és 70 kbps feltöltési sebességet produkált. A legnagyobb elért eredmény 190/83 lett, ezen very blog főoldalának teljes betöltése pedig 54 másodpercet vett igénybe. Nem megabites nagyságrend, de nem használhatatlan.

Gyakorlatilag tehát mindenben fejlődtem: olcsóbban hívok és írok, tudok netezni mindenhol, nincs hűségnyilatkozat, és még azt a 13 eurót is kamatostul visszafizetik, amit az Orange a számátvitelért szemét mód’ kiszámlázott.

MMS probléma első generációs iPhone-on

Eddig a jó hírek, most jön egy picit rossz: ha első generációs iPhone-od van, jailbreakelve, és Cydiából MMS aktiváló hókuszpókusszal megpörkölve, ahogyan nekem, az MMS featúra nem fog menni. A scenárió ugyanis a következő: a Settings » General » Network » Cellular Data Network menüpont alatt kitöltöd az adatokat, majd kilépsz a Settingsből, s az MMS adatok elvesztek. Ez valószínűleg az Apple egyfajta „első generációs? hekkelt? rohadj meg, nem lesz MMS-ed!” módszerének jól működő eredménye.

Viszont, van rá megoldás.

Egy az O2 beállításait tartalmazó kusztom Carrier Bundle-t kell a telefonba juttatni, és minden menni fog. Honnan szedjünk ilyet? Neki állhatunk a netet guglizni, ahogy én is tettem. Elárulom: nem járt eredménnyel. Éppen ezért megcsináltam magam. Hozzá pedig kreáltam egy egyszerű oldalt, ahonnan Te is letöltheted a csomagot, ha O2 ügyfél és iPhone felhasználó vagy. (Az összes iPhone-nal működik, viszont a nem első generációsaknál megvan a manuális beállítás lehetősége is.)

A nem első generációs szifonnal szívók kedvéért pedig álljon itt egy screenshot a beállításokról:

Gmail használata saját doménnel (and beyond)

A közelmúltban olvastam stro-B írását a Gmailre váltásról, s úgy döntöttem, én is végre meglépem. Már régóta gondolkodom a váltáson, de valahogy mindig visszatartott a tudat, hogy az egész levelezésemet annak a Googlenek a kezébe kell adjam, aki lassan már csak a cipőméretemet nem tudja. Végülis mindegy, felejtsük el ezeket egy pillanatra, és nézzük meg, milyen lehetőségeink vannak, ha a Google szerverét szeretnénk használni, megtartva saját doménünket.

Az összes kettő darab megoldás közül a legkézenfekvőbb a Google Apps. Regisztrálod a megfelelő oldalon a doménedet, s máris használhatod az összes G-szolgáltatást a saját címeddel. Hátránya, hogy egyben új Google kontót is kapsz, tehát az ezelőtti accounthoz tartozó regisztrációidat (YouTube, Gmail, Analytics, FeedBurner stb.) buktad. (Valójában persze nem buktad, de mekkora macera már minden egyes alkalommal átjelentkezni, ha a Gmailből a YouTubera akarsz látogatni. A Gtalkról meg már inkább ne is beszéljünk.)

Számomra egyszerűbb volt a második — valójában bonyolultabb — megoldás, melyhez feltétel egy már meglévő Gmail cím. Íme a teendők:

Be kell jelentkezned a Gmail webes felületére. Settings menüpont, Accounts fül. Itt első lépésként add hozzá a saját mailcímedet a Send mail as részben lévő Add another email address you own linkre kattintva, majd kövesd az utasításokat. Ha ez végigfutott (és visszaigazoltad a Googlenek mailben, hogy tényleg tiéd a cím), a mailcím megjelenik a listában, ahol a make defaultra bökve máris alapértelmezetté teheted, ami annyit jelent, hogy ha legközelebb a Gmail webes felületéről emailt írsz, az az előbb megadott címről küldődik majd, nem a Gmail-esről.

A következő lépés a levelek fogadásának beállítása, tehát hogy a nem-Gmailes címedre küldött leveleidet is a Gmail kapja meg. Ebben ugyancsak az Accounts fül jelent megoldást, annak is Get mail from other accounts szelete. Kattints az Add a mail account you own linkre, a felugró ablakban pedig add meg a kért adatokat (POP3 szerver, felhasználói név, jelszó, port). Ha ügyesen csináltad, a listában meg kell jelennie az új email címnek.

Ezzel már el is érted, hogy az összes elektronikus leveled a Gmailhez érkezzen, s a kimenő leveleid is a „rendes” címeddel küldődjenek.

Miért is csináltuk mindezt? Miért éri meg a Google szerverein keresztülfuttatni a teljes levelezésedet? A válasz az IMAP. Az IMAP az a protokoll, melyen keresztül a levelek nem töltődnek le a levelező kliensbe (ahogyan POP3-on keresztül), csupán cache-eli azokat a porgram. Emellett visszajelzéseket is tud küldeni a szervernek, így ha pl. egy levelet elolvastál az asztali kliensedben, az visszaküldi ezt az infót a szervernek, s a levél ott is olvasottként jelenik meg. Ha pedig még egy iPhone-szerű harmadik eszköz is be van iktatva a rendszerbe, a mail ott is már olvasott státuszú lesz.

Pontosan ez az oka annak, hogy már régóta szeretnék megszabadulni a POP3 protokollon levelezéstől, s áttérni IMAP-re. Macerás az iPhone-on minden levelet újra olvasottnak jelölni és/vagy törölni. (Sajnos az ezelőtti webtárhely-szolgáltatómnál nem volt lehetőségem stabil IMAP protokollt használni, a jelenleginél meg valamiért vicces dolgokat produkál.)

Nézzük, hogyan állíthatod be asztali mailkliensedet, hogy az ne a Gmail-es, hanem a „másik” címedről küldje leveleidet, s mindezt IMAP protokollon keresztül tegye.

Elsőként a Gmail.com már ismerős Settingsjébe kell menni, annak is Forwarding and POP/IMAP fülére, s ott aktiválnod kell az IMAP protokollt.

Ha ez megvan, a Google elárulja, hogyan tudod beállítani kedvenc levelezőprogramodat az IMAP protokolljuk használatára. Miután ezzel is megvagy, egyszerűen csak írd át a kliensben a beállításoknál az emailcímedet a nem-Gmailesre (ezesetben csak a „másik” címmel tudsz majd levelet küldeni), vagy írd be a Gmailes cím mellé a nem-Gmaileset vesszővel elválasztva (és képes leszel küldéskor választani a címek közül), valahogy így:

Gratulálok!

Halk megjegyzés: Mivel az iPhone-os Mail beállításainál az emailcím mezőbe egyelőre nem tudunk vesszőt írni (mert a virtuális billentyűkön egész egyszerűen nem jelenik meg a karakter), ha pedig csak a nem-Gmailes címet írjuk be, nem működik, így szifonon a feladó emailcímének átírása felejtős. (Ez a 2.2.1-es iPhone firmware-ig igaz, későbbi verziókban változhat.)

Közkívánatra: iPhone szoftver frissítés 2.0-ra PwnageTool-lal

Vinczepetya kérte, írjam le, hogyan csináltam. Íme:

Még mielőtt nekikezdenénk, nyissuk meg az iTunes-t, csatlakoztassuk a telót a géphez, majd jobbklikk az iPhone-unk nevére az oldalsávban (sidebar), és válasszuk a Back Up opciót.

Töltsük le a PwnageTool legújabb verzióját (e bejegyzés írásakor ez a 2.0.1) az iPhone Dev Team honlapjáról vagy blogjáról, majd húzzuk az Applications mappába.

Indítsuk el az iTunest. (Csatlakoztassuk a telót a géphez, ha még nem tettük meg eddig.) Az iTunes figyelmeztetni fog, hogy van új frissítés, aminek verziószáma 2.0, s megkérdezi, mit akarunk csinálni. Válasszuk a Download Only opciót.

Az iTunes elkezdi tölteni, s ha kész, a ~/Library/iTunes/iPhone Software Updates (vagyis a /Users/NEVED/Library/iTunes/iPhone Software Updates) mappában megtaláljuk. Húzzuk ki onnan a Desktop-ra.

Töltsük le ezt a fájlt, ami a két bootloadert tartalmazza. Tömörítsük ki a Desktop-ra.

Nyissuk meg az előbb telepített PwnageTool-t. Járjuk el a program utasításai szerint.
Ha már előzőleg pwnoltuk a telónkat (én igen), akkor itt már csak az egyedi firmware létrehozása fog megtörténni. Ha nem, akkor majd a progi kéri, hogy tegyük a telefonunkat Recovery módba (szép animált ábrával meg is mutatja, hogyan kell azt :) ), ő meg elszórakozik vele egy kicsit. A folyamat közben a program majd keresni fog a firmware és a két bootloader fájl után. Ha nem találja, adjuk meg neki manuálisan a fájlok elérési helyeit (ami a Desktop, ugye).

A PwnageTool egy iPhone1,1_2.0_5A347_Custom_Restore.ipsw nevű fájlt outputol majd a Desktopunkra. Menjünk az iTunes-ba, tegyük Recovery módba a telót (ismét), s nyomjuk le az Option (Alt) billentyűt miközben kattintunk az iPhone Summary paneljének Restore gombján. Tallózzuk ki (szép windózos szóhasználattal élve :) ) az előbb kreált custom firmware fájlt. Az iTunes kb. 5 percig elszórakozik ezzel.

Ezután a telón megjelenik a BootNeuter program, ami unlockolja a telót, meg elvégez még egyéb dolgokat, majd — ha csak nem állítottuk át ezt az opciót — törli saját magát. iPhone-unk egy restart után készen áll a használatra.

Vegyük le a kábelről/ki a dokkból, majd csatlakoztassuk újra. Az iTunes figyelmeztet majd, hogy van egy biztonsági mentésünk egy másik iPhone-ról. Válasszuk a Restore from the backup of: TELEFONNEVE opciót, és bízzuk a többi dolgot az iTunes-ra.

Gratula, frissítetted a telefonod szoftverét! :)

Bónusz: ezután nekem az iTunes egy ilyet dobott ki:

Letöltöttem, 2 másodperc alatt telepítette, és lett egy ilyen — a fontos szolgáltatások telefonszámait összegyűjtő — Settings » Phone » SZOLGÁLTATÓNEVE Services menüpontom:

Gondolom ilyet csak az kap majd, aki a támogatott szolgáltatók valamelyikénél van. Magyarországom ez ugye a T-Mobile. Szlovákiában a T-Mobile mellett az Orange is.