Kérünk mindenkit, hogy mielőtt bármit is tenne a készülékével, gondosan olvassa el az alábbi cikkben foglaltakat. Az itt leírtak el nem olvasásából vagy meg nem értéséből fakadó problémákért, vagy adatvesztésért nem tudunk felelősséget vállalni.
Az Apple szerencsénkre jellemzően választja azt a megoldást, hogy a kész rendszerben “szunnyadó” állapotban benne hagy teljesen működőképes funkciókat. Ezeket legtöbbször egy egyszerű kis plist-módosítással engedélyezni lehet.
Korábban már írtunk a panorámafunkció bekapcsolásáról, amivel a készüléket elfektetve, egyenes vonalban körbeforgatva az iOS összeilleszti az adott képet egy panorámává, kijavítva benne a kézremegést – már persze ha balról jobbra fordultunk körbe vele, és nem rángattuk úgy, mint ha kátyús úton kocsikáznánk. Ha érdekel a dolog, a cikket elolvashatod részletes leírással együtt az oldalunkon.
Aztán írtunk az autocorrection bar-ról is, ennek az a lényege, hogy a beírt karakterek alapján a billentyűzet feletti sávban feldobja az összes javítási lehetőséget, és nekünk csak ki kell választanunk a megfelelőt. Erről is olvashatsz bővebben, elég visszalapoznod pár cikket, és ezen az oldalon megtalálod.
A fenti két funkció bekapcsolásához az autocorrection bar-os cikkben ismertetett iBackupBot-nak köszönhetően igazából jailbreak sem szükséges, mert a backupban található rendszerfájlok megfelelő módosítása után azt az iTunes probléma nélkül visszaállítja a készülékre – persze az engedélyezett dolgokkal együtt.
A mai cikkben viszont egy régóta várt funkció “félhivatalos” bekapcsolásáról lesz szó, ez pedig a 3G-n is “gyárilag” használható FaceTime. Amikor az Apple bejelentette a FaceTime szolgáltatást, azt kizárólag Wi-Fi hálózathoz kötötte, azzal az indokkal, hogy a mobilszolgáltatóknak előtte fel kell készülni arra, hogy mindez 3G-n is mehessen.
Az iOS 4.0 megjelenése óta viszont nem történt érdemi előrelépés ez ügyben – persze csak az ő részükről. Jailbreak esetén a különböző kiegészítők képesek voltak elhitetni a rendszerrel, hogy a 3G hálózat helyett Wi-Fi-t használ. Így a Store-ból való letöltési korlátozásokkal sem kellett foglalkozni, vagy a FaceTime-on is bármikor elérhetőek lehettünk: ahogy ennek igazából működnie kellene.
Az iOS5-ben viszont ez gyárilag beépítve is már megtalálható, tehát a FaceTime már csak arra vár, hogy az Apple átbillentse a kapcsolót az ON állásba, és mehetne jailbreak nélkül is a dolog 3G-n.
Sajnos ez a tweak olyan rendszerfájlt módosít, ami nem kerül bele a backupba, így ezt az iBackupBot segítségével nem lehet megoldani. Lássuk, mit is kell tennünk, hogy működjön:
- Legyen jailbreakelt a készülékünk. Ezután vagy magán a készüléken fogjuk az egészet az iFile segítségével megcsinálni, vagy számítógépre kell letöltenünk egy fájlt, és azt módosítás után visszatölteni.
- Keressük meg a /System/Library/CoreServices/SpringBoard.app/ mappában az N90AP.plist fájlt, és készítsünk róla egy másolatot a biztonság kedvéért.
- Nyissuk meg iFile-ban, vagy a számítógépen egy plist-editor alkalmazással.

- A Capabilities alatt adjuk hozzá a 3Gvenice kulcsot, boolean típussal, vagy a számítógépes szerkesztőben másoljuk be az alábbi sorokat, szintén a capabilities alá, és ügyeljünk arra, hogy ne hagyjunk üres sort se előtte, se utána:
<key>3Gvenice</key>
<true/>

- Ezután iFile-ban nyomjunk a Create gombra és állítsuk ON állásba a kapcsolót, vagy a számítógépről másoljuk vissza az így módosított fájlt, és írjuk felül vele a készüléken lévőt. (Ugye nem felejtettünk el biztonsági másolatot készíteni róla? Az iFile automatikusan készít másoltatot a fájlról, ezt később bármikor vissza tudjuk állítani, ha töröljük a módosított fájlt, és a másolat nevének végéről leszedjük az iFile által odatett % jelet.)
Ezután már csak újra kell indítani a SpringBoard-ot, hogy biztosan működjön a dolog, de érdemesebb lehet inkább az egész rendszert is újraindítani. Viszont mivel a jailbreak jelenleg csak (semi-)tethered, így ne felejtsük el, hogy redsn0w segítségével kell ezt megtenni.
És az eredmény? Mostantól már Wi-Fi nélkül, 3G-n, a havi adatforgalmunk terhére is használhatjuk a FaceTime-ot a jailbreakelt iPhone 4 készülékünkön. Persze alacsony adatforgalmú csomagok esetén így hamar ki lehet futni a havi keretből, ezekben az esetekben tehát fontoljuk meg, felvesszük-e a 3G-n érkező FaceTime-hívást.
A fenti funkció csak a FaceTime számára engedélyezi a 3G-n való működést, tehát a mobilnetre való többi korlátozás továbbra is fennáll, így például a Store-ból való letöltések méretkorlátja. A 3G kifejezés itt a mobilhálózat típusát jelöli, és nem az iPhone 3G-t, hiszen azon sem előoldali kamera nincs, sem az iOS5 nem érhető el rá!
Ti mit gondoltok? Be fogjátok kapcsolni, vagy egyáltalán nincs rá szükségetek? Milyen gyakran használjátok egyáltalán a FaceTime-ot?
Kiegészítés: felhasznált adatforgalom
Felmerült kérdésként, hogy mennyi adatforgalmat igényel a FaceTime, hogy lehessen a havi kerettel kalkulálni. A FaceTime által igényelt átlagos sávszélesség 100-150Kbps, de ez felmehet akár 300Kbps-re is, attól függően, mennyire mozgalmas a küldött kép, vagy hogy épp az előoldali vagy a hátoldali kamera van használatban.
Egy 1 perces FaceTime hívás tehát átlagban 3MB adatforgalomba kerül összesen (feltöltés és letöltés együtt).
(Ennél a cikknél minden más, OFF-topic hozzászólást törölni fogunk.)
Köszönjük, hogy a Szifon.com írásait olvasod!
Újabb elrejtett funkció az iOS5-ben: Facetime 3G-n by Jadeye
©Szifon.com – Minden jog fenntartva!

