Az LTE blokkolása és a 2G/3G kapcsoló visszaszerzése Vodafone és iPhone esetén

Korábban már írtunk ugyanebben a témában két cikket, de akkor a T-Mobile illetve a Telenor volt az a szolgáltató, ahol ezt meg lehetett oldani egy ideig még akár jailbreak nélkül is. Most pedig harmadikként a Vodafone esetén vesszük elő ugyanezt a kérdést, ahol jelenleg szintén van megoldás erre.

Vodafone_LTE_kapcsolo_01 Vodafone_LTE_kapcsolo_02

Ez a leírás tehát most is azok számára lehet hasznos, akik nem használják a 4G/LTE-t, de még a 3G-t is szívesen kikapcsolnák, mert ahol élnek, vagy amerre járnak, gyenge a 3G-s térerő, de a készülék esetleg mégsem áll vissza EDGE-re, és adott esetben emiatt nem tudnak telefonálni vagy internetezni sem. Lássuk a lehetőségeket.

Tovább olvasom

iSamurai iPhone szerviz akció

Az LTE blokkolása, és a 2G/3G kapcsoló visszaszerzése Telenor és iPhone esetén

Korábban már írtunk ugyanebben a témában egy cikket, de akkor a T-Mobile (azóta Telekom) volt az a szolgáltató, ahol ezt meg lehetett oldani egy ideig még akár jailbreak nélkül is. Most a Telenor esetén vesszük elő ugyanezt a kérdést, ahol jelenleg szintén van megoldás erre.

Telenor_LTE_kapcsolo_01 Easter egg: "moDiladat-sebességek"… ;)

Ez a leírás tehát most is azok számára lehet hasznos, akik nem használják az LTE-t, de még a 3G-t is szívesen kikapcsolnák, mert ahol élnek, vagy amerre járnak, gyenge a 3G-s térerő, de a készülék esetleg mégsem áll vissza EDGE-re, és adott esetben emiatt nem tudnak telefonálni vagy internetezni sem. Lássuk a lehetőségeket.

Tovább olvasom

iSamurai iPhone szerviz akció

Több hibát is javít az Apple az iOS 7 beta 4-ben, köztük egy 2 éve meglévő, pár pixeleset is

Több mint 2 éve hibás a naptár ikonon az “1”-es szám kijelzése. Ez azt jelenti, hogy pár pixellel jobbra van és nem teljesen középen. Több felhasználó, főként grafikus jelezte már az Apple-nek ezt a (relatíve) hatalmas hibát, de ezidáig sajnos nem érkezett rá javítás.

Azonban úgy tűnik Jony Ive erre is odafigyel és több napon át tartó munkával kijavította ezt a hibát is, így most már még szebb naptár ikonnal találkozhatunk. Bár azt hiszem, az ikon szó ebben az esetben kicsit túlzás, mert mindössze egy fehér lapon van elhelyezve egy szó és egy szám. :)

hiba

ku-xlarge

Félretéve a viccet, ez tényleg egy hiba és ugyan az átlagember nem veszi észre, azért az Apple-nek 2 évig tartott a hiba javítása, amit inkább nem is jellemeznék. Tehát az iOS 7 beta 4 tulajdonosok már a javított naptár ikonnal találkozhattak a tegnapi augusztus elsején.

Ti az elmúlt 2 évben észrevettétek ezt a hibát?

Eredmények megtekintése

Betöltés ... Betöltés ...

A beta 4 egyúttal a korábbi, mikroszámítógépes feltörési lehetőséget is javítja. És noha szinte mindenütt “iPhone-t feltörő USB-s töltőkről” beszélnek, ahogyan a korábbi cikkünkben írtuk, a Mactans-ban használt elektronika egy BeagleBoard, ami egy mikroszámítógép, így egy ilyen “töltőre” dugott készülék esetén gyakorlatilag ugyanaz a helyzet, mintha azt a számítógépünkre dugnánk, hiszen egy egy ilyen eszköz nem tekinthető klasszikus értelemben véve USB-s töltőnek. Ráadásul a BeagleBoard méreténél fogva nem rejthető egy Apple iPhone-töltőadapter házába sem, így azzal véletlenül sem téveszthető össze, de ahogyan korábban írtuk, ne dugjuk a készülékeinket ismeretlen USB-s eszközre:

mactans_beagleboard

Mindenesetre aki eddig az iPhone-t feltörő töltők támadásától félt, az megnyugodhat, ezt a hibát, ahogyan az várható is volt, javította az Apple. Persze ne örüljünk ennek annyira, már legalábbis ha jailbreakelni szeretnénk, mert ezzel jelentősen nehezebbé válhat majd az iOS 7 jailbreakje is egyúttal.

iSamurai iPhone szerviz akció

iOS 7 beta: újabb trükkök az ikonokkal

Az elmúlt hetekben több szoftveres hiba is felbukkant az iOS 7 előzetes verziója kapcsán. Az egyikben a lezárt képernyőről lehetett a jelkód ismerete nélkül is megnézni a fotókat, a másikban pedig ismét az Újságosba lehetett appokat tenni. Most ikonokat rejthetünk el a készülék újraindításáig.

Ezeknek a hibáknak a megléte nem csoda, hiszen egy előzetes verziójú, még fejlesztés alatt álló, fejlesztőknek szánt rendszerről van szó, és a most előkerülő problémákat a hivatalos változat megjelenéséig még bőven javítani fogják valószínűleg.

ios7parallaxhero

A ma bemutatásra kerülő hiba segítségével ismét elrejthetünk gyári appokat, amelyek rejtve is maradnak a készülék újraindításáig. Ez a trükk jelen van beta 2 és beta 3 esetén is, és ismét csak az ügyességünkön múlik, hogy sikerüljön megcsinálni.

Először is vizális típusok számára itt egy videó a teendőkről:

Ahogyan a fenti videóból látszik, nagyon fontos, hogy megfelelően előkészített eszközzel induljunk neki a dolognak, tehát a legelső képernyő legyen tele ikonokkal, és legyen rajta egy mappa is, valamint az elrejteni kívánt ikonokat tegyük a dockra.

A trükkös rész az, amikor az egyik elrejtendő ikora rányomva rögtön duplán le kell nyomni a home gombot, hogy a multitasking képernyőre jussunk. Ha az megnyílt, nyomjunk a főképernyőnk előnézeti képére, hogy visszajussunk az ikonok közé. Ha eddig jól csináltuk, az elrejteni kívánt ikon nagyobb méretű és sötétebb lesz:

Amint ez megvan, akkor nyissuk meg a képernyőn lévő mappát, utána nyomjunk a mappa keretén kívül a háttérre, visszalépve a mappából a főképernyőre, és nyomjuk le a home gombot. Ha mindent jól csináltunk, a korábban kiválasztott ikon a home gomb lenyomásakor eltűnik.

Eközben azért a Spotlight keresőben még megtalálhatjuk őket, így továbbra is használhatóak maradnak, csak a főképernyőn nem foglalják a helyet.

Az így elrejtett ikonok azonnal előtűnnek, ha a készüléket kikapcsoljuk, majd vissza.

Tovább olvasom

iSamurai iPhone szerviz akció

iOS 7 beta trükk: az Újságos használata mappaként

Az Újságos egy olyan app az iOS-ben, amit valahogy nem sokan használnak, viszont iOS 7 előtt nem lehetett csak úgy mappába tenni, és így elrejteni. Ugyanakkor már korábban is volt olyan hiba, aminek köszönhetően más appokat lehetett tenni bele, itt is egy ilyen bug lehet a dolog hátterében.

Ujsagos_iOS7beta

A teendőink meglehetősen egyszerűek: csak nyomjunk az egyik ikonra, hogy azok rezegni kezdjenek, majd húzzuk a kívánt app vagy webklip ikonját az Újságosra, és tartsuk továbbra is lenyomva. Erre az Újságos megnyílik, és a kiválasztott ikon benne landol. Alapértelmezetten a rendszer mappát hozna létre, ha csak egymásra dobunk két ikont, de ha elég hosszan tartjuk az Újságos felett az ikont, akkor az végül benne landol.

Vizuális típusok számára itt egy videó:

Az így elrejtett ikonoknak az Újságosból való kiszedésére két lehetőségünk van. Az egyik, hogy szimplán újraindítjuk a készüléket. Ekkor a rendszer érzékeli, hogy nem az Újságosba való dolgok kerültek oda, és kíméletlenül kihajítja őket onnan.

A másik módszer egy újabb trükk, amihez ismét jó időzítésre van szükség. Nyissuk meg az Újságost, nyomjunk rá az egyik, onnan kiszedni kívánt ikonra, és tartsuk lenyomva, majd rögtön abban a pillanatban, hogy rányomtunk, már nyomjunk is egy home gombot, miközben az ikont továbbra sem engedjük el. Ha jól időzítettünk, a home lenyomásakor az ikon kiugrik az Újságos alól, és már le is tehetjük a főképernyőn az első szabad helyre.

Nyilván ez most is csak egy hiba, amit valószínűleg javítani fognak az iOS 7 őszi megjelenéséig.

iSamurai iPhone szerviz akció

Támadnak az iPhone-t feltörő töltők?

Természetesen nem. De a Black Hat konferencia érdekes előadásának ígérkezik július végén Billy Lau, Yeongjin Jang és Chengyu Song prezentációja, amiben egy mikroszámítógépet USB-s töltőnek álcázva az malware-t juttat a rádugott készülékre.

evil_charger

A fejlesztők állítása szerint az eszközük az iOS biztonsági megoldásait megkerülve képes kártékony kód készülékre juttatására a legújabb iOS-verzió esetén is, készüléktípustól függetlenül, ráadásul nem igényli azt sem, hogy a készülék már eleve feltört állapotú legyen. Az általuk használt módszer a jailbreak szempontjából mindenképp érdekes lehet, hiszen az iOS 6.1.3 és 6.1.4 esetén jelenleg nincs elérhető törés az A5 processzorral szerelt (iPhone 4S) és újabb eszközökre.

A prezentációjukban először megvizsgálják majd az Apple által használt biztonsági megoldásokat, amelyek megakadályozzák, hogy tetszőleges szoftvert telepítsünk a készülékre, majd megmutatják, hogy hogyan lehetséges megemelni a hozzáférést úgy, hogy kikerüljék ezeket a biztonsági megoldásokat. Ez eddig nem sokban tűnik másnak, mint amit az evasi0n esetén használt a jailbreaket fejlesztő csapat. Az evasi0n működéséről részletesen írtunk már korábban: Evasi0n jailbreak: mi van a motorháztető alatt?

Ezen túl azt is megmutatják majd, hogy hogyan lehet elrejteni egyes alkalmazásokat, így az eszközük által telepített malware-t is – hasonlóan ahhoz, amit az Apple használ az egyes beépített appok elrejtésére.

Arról a prezentáció előzetesében viszont egy szót sem ejtenek, hogy ez a malware egyáltalán mire is lenne képes, de ha úgy működik az egész módszer, ahogy maga az evasi0n, és kvázi ő maga jailbreakeli az készüléket, akkor feltételezhető, hogy teljes hozzáférése van az eszközhöz.

A Mactans névre keresztelt eszköz természetesen nem téveszthető össze egy iPhone-töltővel, hiszen a megépítéséhez használt BeagleBoard méreteiben nagyobb, mint a töltő, így nem lehet elrejteni annak a házában, tehát nem téveszthető meg vele egyszerűen a felhasználó:

Beagle_Board_big

Ugyanakkor naiv dolog lenne azt feltételezni, hogy más csoportok nem tanulhatnak az esetből, és nem állhatnak elő kisebb méretű, a normál iPhone-töltővel megegyező kinézetű eszközzel.

Arról sincs semmi információ, hogy az általuk használt módszer mennyiben lehet használható az iOS 6.1.3 és 6.1.4, vagy majd később az iOS 7 jailbreakelésében, de az Apple-t már tájékoztatták arról, hogy hogyan lehet kiküszöbölni az általuk kihasznált hibát.

Kik lehetnek veszélyben emiatt?

Jelenleg gyakorlatilag senki, mert a fenti egyelőre csak egy proof-of-concept, egy bemutató eszköz, tehát hivatalosan nem elérhető dolog, nem megvásárolható termék. Így nem kell attól sem tartanunk, hogy egy gonosz töltővel feltörik a készülékünket. Az sem valószínű, hogy ezt a sebezhetőséget bárki más tudja majd hasznosítani, mert mire a konferencián előállnak majd a részletekkel július végén, addigra az Apple már könnyedén javíthatta az egészet.

Mit lehet tenni megelőzésképp?

A józan ész azt diktálja, hogy ne használjunk idegen töltőt, ne dugjuk ismeretlen eszköz USB portjára a készülékünket, és ne adjuk ki azt a kezünkből. Abban a pillanatban ugyanis, hogy bármi fizikai hozzáférést adunk az iPhone-unkhoz, jelentősen megnő annak az esélye, hogy valami olyan történhessen vele, ami esetleg nemkívánatos.

Javasolt továbbá mindig a legfrissebb elérhető iOS-verzióval rendelkezni a készüléken, mert az Apple folyamatosan egyre több biztonsági hibát foltoz be.

Az adatainkhoz való hozzáférést egy jelkódzár beállítása már megoldhatja, mert ilyenkor a jelkód nélkül még az iTunes sem áll szóba a készülékünkkel, illetve elvben semmi más, USB-n kommunikáló szoftver sem. A recovery vagy DFU módban való piszkálás meg az iPhone 4S-től kezdődően az eddigi bootrom-szintű exploit kijavítása miatt nem igazán lehetséges. (Azt persze jelenleg nem tudni, hogy a Mactans pontosan mit is használ ki, és hogyan!)

Akik pedig még nagyobb biztonságban szeretnék tudni magukat, azok szerezzenek vagy gyártsanak maguknak olyan USB hosszabbító kábelt, amely nem alkalmas adatkapcsolatra, mert csak a feszültséget viszi át, így minden ilyen esetben védve vannak.

iSamurai iPhone szerviz akció

Az LTE blokkolása, és a 3G kapcsoló visszaszerzése T-Mobile-os iPhone 5 és iPad készülékeken

Kérünk mindenkit, hogy mielőtt bármit is tenne a készülékével, figyelmesen olvassa el az alábbi cikkben foglaltakat, és mérlegelje az esetleges lehetséges kockázatokat, valamint készítsen biztonsági mentést a készülékén található adatokról. Az itt leírtak el nem olvasásából vagy meg nem értéséből fakadó problémákért nem tudunk felelősséget vállalni.

Ez a leírás azok számára lehet hasznos, akik nem használják az LTE-t, de még a 3G-t is szívesen kikapcsolnák, mert ahol élnek, vagy amerre járnak, gyenge a 3G-s térerő, de a készülék mégsem áll vissza EDGE-re, és adott esetben emiatt nem tudnak telefonálni vagy internetezni sem.

iphone-5-4g-lte1

A dolog kivitelezéséhez jailbreak nélküli készülékeken egy restore lesz szükséges, de utána természetesen visszaállíthatjuk majd az adatainkat a biztonsági mentésből, készüljön az az iTunes-ban, vagy az iCloud használatával.

Jailbreakelt készülék esetén is javasolt a biztonsági mentés, de itt sokkal egyszerűbb dolgunk lesz, mert hozzáférünk a fájlrendszerhez, és így nem kell restore, ezért kezdjük is ezzel.

Jailbreakkel

A korábbi grafikus logós cikkben már leírtuk, hogy az iOS az utólag telepített a szolgáltatói beállításokat tartalmazó frissítéseket a “/private/var/mobile/Library/Carrier Bundles/iPhone” mappa alatt tárolja. Az itt található beállításokat a rendszer akkor veszi figyelembe, ha a bundle verziószáma nagyobb, mint a rendszerben alapértelmezetten található bundle-é. Ez utóbbiak egyébként a /System/Library/Carrier Bundles/iPhone (vagy iPad esetén a /iPad/) alatt vannak.

A következőket kell tehát tennünk:

  1. másoljuk le a /private/var/mobile/Library/Carrier Bundles/iPhone/TMobile_hu.bundle mappából az overrides_N41_N42.plist és overrides_N41_N42.pri fájlokat;
  2. töröljük le őket a telefonról;
  3. indítsuk újra a készüléket.

Az újraindítás után már el is tűnt a beállításokból az LTE kapcsoló, és helyette ott van a 3G.

Jailbreak nélkül

Ebben az esetben kicsit nehezebb a dolgunk, hiszen nem férünk hozzá a fájlrendszerhez, így a bundle-höz sem. Ezért a grafikus logók telepítésénél már ismertetett IPCC-s módszert fogjuk használni egy speciális IPCC-vel. Ugyanakkor mivel az utólag telepített bundle-ök esetén a fájlokat csak felülírni lehet, de törölni nem, így ebben az esetben először egy restore-ra van szükség, vagy a készüléken az összes adat és beállítás törlése opcióra, mert csak így törlődnek a készülékről az override fájlok. De nézzük lépésről lépésre.

Az egészhez előfeltétel, hogy az iTunes engedélyezze a külső carrier beállítási frissítések telepítését, tehát ne csak azokat, amiket ő maga töltene le, hanem amit mi akarunk betallózni. Ehhez a következőket kell tennünk:

OS X esetén:

  1. Indítsunk egy Terminal-t, és írjuk be a következő parancsot, majd nyomjunk Enter-t:
    defaults write com.apple.iTunes carrier-testing -bool YES
  2. Indítsuk el újból az iTunes-t.

Windows esetén:

  1. Írjuk be a következő parancsot a futtatásba, majd nyomjunk Enter-t:
    "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt carrier-testing 1
  2. Indítsuk el újból az iTunes-t.

Ezután töltsük le a módosított T-Mobile-os bundle-t, amiből választhatunk egyből grafikus logóval ellátott verziót is, vagy válasszuk a gyári szövegeset:

Ha az előkészület előbbi részeivel megvagyunk, jöhet a tényleges része a dolognak.

  1. készítsünk egy biztonsági mentést (backup) a készüléken lévő adatokról, ezt megtehetjük az iTunes vagy az iCloud segítségével;
  2. restore-oljuk a készüléket VAGY használjuk a Beállítások / Általános / Visszaállítás alatt az Összes tartalom, beállítás törlése opciót;
  3. aktiváljuk a készüléket, és ha az iTunes feldobja, hogy frissítsük a szolgáltatói beállításokat, akkor nyomjunk a mégsemre:
    carrier_frissites
  4. OS X esetén az ALT, Windows esetén a SHIFT billentyűk lenyomása közben kattintsunk a felső, Check for Update (Szoftverfrissítés keresése) gombra;
  5. a megjelenő ablakban tallózzuk be az előbb letöltött IPCC fájlt;
  6. az iTunes egy kis ablakban kiírja, hogy frissíti a hálózati beállításokat, majd ez automatikusan bezáródik. Ezt követően visszaállíthatjuk az adatainkat az egész folyamat elkezdése előtt készített backupból.

Ezzel a készülékünkön egy 14.3-as verziójú bundle lesz, ami nem tartalmazza az LTE kapcsoló megjelenéséhez szükséges két konfigurációs fájlt. Ráadásul a magasabb verziószám miatt ameddig a bundle verziója nem frissül ismét, addig ez a verzió marad a készüléken.

Az utólag telepített bundle nem kerül bele a backupba, így azt egy restore után újból fel kell tegyük, szintén még azelőtt, hogy az iTunes vagy a készülék frissítené azokat. Amennyiben véletlenül az automatikusan felkínált frissítést tesszük fel, akkor kezdhetjük ismét a restore-ral.

Az LTE kapcsoló visszaállítása

A visszaállítás szerencsére egy fokkal egyszerűbb mindkét esetben. Jailbreakelt készüléken egyszerűen másoljuk vissza a korábban lementett két override fájlt (ha már nincs meg, akkor töltsük le alább). Jailbreak nélkül pedig mindössze a gyári 14.1-es bundle-t kell a fentebb említett betallózós módszernél kiválasztani, telepíteni, és kész.

Minden esetben érdemes lehet a telepítés után újraindítani a készüléket, de valójában enélkül is működnie kell.

A fenti leírás a magyar T-Mobile esetén elérhető LTE beállításait módosítja, de ez alapján gyakorlatilag bármely más szolgáltatóra is alkalmazható a módszer. A magyar T-Mobile-os fájlok értelemszerűen nem működnek más szolgáltatóval.

iSamurai iPhone szerviz akció

Trükk jailbreak nélkül: használd mappaként az Újságost!

Az iOS 6 untethered jailbreakjének hiánya több olyan trükköt is eredményezett, amikhez még csak jailbreak sem kell, és amik így működnek bármely iOS 6-ot futtató eszközön. A most bemutatandó trükkben az Újságost tudjuk mappaként használni.

A módszer felettébb egyszerű, és csak az időzítés a kulcsa az egésznek, valamint hogy utána ne indítsuk újra a készüléket, mert akkor visszaállnak a dolgok a korábbi állapotra. Ezen túl a trükk csak iOS 6-ot használó eszközön működik úgy, hogy ezt eredményezze, korábbi verziós rendszereken nem megy:

ujsagos_trukk_01 ujsagos_trukk_02

A lépések valójában elég egyszerűek, azonban az időzítés miatt kellhet néhány próbálkozás, mire sikerül. Ráadásul ha már volt az Újságosban pár kiadvány, akkor a kiválasztott appok ikonjai ettől függetlenül bekerülnek oda. Igaz, ebben az esetben kicsit furán fognak mutatni, de mindennek ára van. Viszont az itt helyet foglaló ikonokra rányomhatunk, és az appok ugyanúgy működnek, mint eddig.

Ha rászántuk magunkat, hogy a feleslegesnek tűnő ikonokat az Újságosba száműzzük, akkor a következő lépéseket kell követnünk:

  1. Tegyük át az Újságost a második képernyőre. Azon belül bárhová tehetjük, csak semmiképp se hagyjuk az első képernyőn.
  2. Helyezzük át az Újságosba száműzni kívánt appot vagy appokat a harmadik képernyőre.
  3. Nyomjuk le a Home gombot, majd azonnal nyomjunk rá a kívánt appra, és tartsuk lenyomva. Itt nagyon fontos a pontos időzítés.
  4. Várjuk meg, amíg a rendszer az első oldalra lapoz, és engedjük el a lenyomást, majd lapozzunk gyorsan a második oldalra.
  5. Ha jól csináltuk, az ikonok rezegni kezdtek. Nyomjunk rá az Újságosra, majd nyomjuk meg a Home gombot, mire a kiválasztott ikon bekerül az Újságosba.

Ha az ikonok nem kezdtek el rezegni, akkor nem jól kaptuk el az időzítést, ilyenkor próbálkozzunk újra.

Vizuális típusok számára itt egy videó:

A trükk csak a készülék újraindításáig él: ha kikapcsoljuk az eszközünket, majd vissza, az Újságosba tett ikonok visszakerülnek az eredeti helyükre. És mivel másképp nem is lehet kivenni a betett ikonokat az Újságosból, így ha nem akarjuk többször eljátszani a belepakolást, találjuk ki előre, hogy melyik appokat szeretnénk beledobni.

További, jailbreak nélküli trükköket érhetünk el a cydiahacks.com oldal segítségével, amit hozzáadhatunk ikonként a főképernyőhöz (vagy PassBook passként is). Ezzel például elrejthetjük az egyes appokat (akár az Újságost is!), vagy üres ikonokat tehetünk ki, de ezeknek a trükköknek a többsége is csak egy újraindításig él.

iSamurai iPhone szerviz akció