Egy szofisztikáltabb, és 100%-ban működő megoldás

push

Lehetőségek készülékek terén:

  1. a telefon gyárilag független
  2. a telefon függő, de aktiválható legálisan (és emellett akár más SIM-mel is lehet használni)
  3. a telefon függő, de a használathoz mindenképpen hacktiválni kell (többnyire 2G esetén)

És hogy ez mit is jelent pontosan?

  1. Gyári független esetén bármi SIM bármi szolgáltatótól használható az aktiváláshoz. Nincs szükség pushfixre.
  2. Ha 3G vagy 3G[s] telefonod van, akkor azt bármi olyan SIM kártyával aktiválhatod, ami a telefon eredeti szolgáltatójához tartozik. Az sem számít, ha a SIM már lejárt. Egy a lényeg: tartozzon a készülék eredeti szolgáltatójához. Magyarországra lefordítva ez azt jelenti, hogy bármi T-mobile SIM megfelel. Csak T-mobile legyen. Ebben az esetben aktiválni kell ezzel a kártyával a telefont, majd ha függetleníteni is akarunk, akkor jailbreak, majd ultrasn0w telepítése a függetlenítéshez. Az eredeti szolgáltatóval való aktiválás miatt itt is áll az első pontra vonatkozó dolog: nincs szükség pushfixre.
  3. Ez abban az esetben van, ha 2G iPhone-t használunk, mert ebben az esetben az aktiválás másképp működik, mint a 3G vagy 3G[s] esetén. Itt ugyanis ha aktiváltuk az eredeti, például AT&T kártyával, akkor hiába független a telefon, ha másik SIM kerül bele, azonnal sírni fog, hogy dugjuk rá iTunes-ra, mert aktiválni szeretne. Itt viszont akkor muszáj fixálni a push-t, mert a hacktiválás nem hozza létre hozzá a megfelelő certificate-eket, így vagy teljesen kilőjük a push-t, vagy az akku merülni fog a folyamatos authentikálási kísérletek miatt. Szükséges a pushfix.

Fontos tehát megjegyezni, hogy ha van lehetőséged gyárilag aktiválni, MINDENKÉPP célszerű ezt megtenni, mert az több esetleges problémától kímél meg hosszútávon.

Na de hogy fixáljuk meg a push-t, és hacktiváljuk a telefont, úgy, hogy mindkettő menjen?

Megoldás 1.:

  1. aktiváld a telefont az eredeti szolgáltató SIM-jével;
  2. jailbreak-eld, hogy hozzáférj a fájlrendszerhez;
  3. másold ki az összes fájlt a /private/var/Keychains mappából, és jegyezd fel a fájlok jogait és tulajdonosát is;
  4. ezután hacktiváld (tegyél fel például egy előre aktivált firmware-t);
  5. ezután a korábban említet fájlokat másold vissza a /private/var/Keychains mappába, és ellenőrizd a jogaikat;
  6. indítsd újra a telefont (kikapcs/bekapcs);
  7. már kész is vagy, és 100%-ban működik a push és youtube!

Persze mindehhez az kéne, hogy előtte egy nem aktivált firmware-re restore-old a telefont… Amennyiben gondot okoz a restore,  abban az esetben szerencsére van mód ezt megoldani enélkül is.

Megoldás 2.:

Adott tehát egy hacktivált, jailbreak-elt iPhone, amire csak a pushfixet szeretnénk így megcsinálni, és inkább trükközünk, hogy elkerüljük a restore okozta kényelmetlenséget (avagy az egyszerűbb, bár kevésbé biztonságos, de ugyanúgy működő módszer):

  1. nyisd meg a /var/root/Library/Lockdown/activation_records mappát, és mentsük le a fájlokat belőle, valamint jegyezzük fel a jogokat és a tulajdonost is;
  2. töröld ki a wildcard_record.plist fájlt, ezzel törölted az aktivációt;
  3. töröld ki az összes fájlt a /private/var/Keychains mappából;
  4. indítsd újra a telefont, és már kérni is fogja, hogy dugjuk rá iTunes-ra;
  5. tedd be az eredeti szolgáltató SIM-jét (itthon ugye egy T-mobile-os SIM-et), írjuk be a PIN-t (ha kéri), dugd rá a gépre, és aktiválja is;
  6. másold ki az összes fájlt a /private/var/Keychains mappából, és jegyezd fel a fájlok jogait és tulajdonosát is (hogy meglegyen később);
  7. másold vissza a wildcard_record.plist fájlt, amit korábban lementettél;
  8. indítsd újra a telefont, és már van is egy hacktivált, gyári push certificate-tel ellátott iPhone-od.

Bármi probléma esetén érdemes a “Megoldás 1.” alatti utasítások alapján megcsinálni újra az egészet.

Ez tuti, hogy működik, mert a gyári aktiválás miatt biztos, hogy helyes certificate-ek kerülnek oda, így később ebből nem lesz gubanc. Tesztelve a saját 2G iPhone-omon. IM+ tökéletesen push-sol. 🙂

Figyelem! Olyan SIM-mel NEM megy a gyári aktiválás, ami előtte még sose volt aktiválva! Ha tehát az iTunes adatokat kér tőled, hogy milyen előfizetést akarsz, meg név, cím, social security number, akkor azzal a kártyával NEM fog menni!

Kategóriák: BlogCikkiPhoneszifon.com

0 hozzászólás

Vélemény, hozzászólás?

Avatár helyőrzője

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük