Archívum

‘winscp’ cimkével ellátott bejegyzés

Blackra1n hibák és problémák

október 12th, 2009 thingol 74 hozzászólás

Közben, mint a legtöbb jailbreakkel, adódtak problémák.Tehát először is, GeoHot nem tudta, hogy van iPod Touch 3G 8GB - azt hitte, hogy a nyolc gigabájtos modellek esetében a hardware megegyezik a két generáció között (megjegyzem, a mai napig én is így tudtam), tehát ha valakinek véletlenül ilyen készüléke van, akkor azzal garantáltan problémák léphetnek fel. Elvileg csak az MC-vel kezdődő modelleknek van problémája, és azoknál is csak a nyolc gigás verziónál! Tehát, ha nyolc gigás a Touchod, és a model number-ed MC-vel kezdődik, akkor neked csak a restore megoldás, és nincs jailbreak (még). Ha viszont harmadik generációs Touchod van, ami nem nyolc gigás, hanem nagyobb, akkor nem gond, ha MC-vel kezdődik a model number, a jailbreak létrejön, de csak tethered lesz (ergo le kell futtatni minden reboot után).

[UPDATE: A 8GB-os 3. gen. iPod Touch eltér a 2. gen. iPod Touch-ban, hardware ügyileg, de nem úgy, mint azt hinnétek. Az igazi 3G-s iTouch-ok hardware-e megegyezik az új iPhone 3G S-sel (teljesítményben), de a 8GB-os 3G-s iTouch-ok teljesítményben megegyeznek a régi 2G-s iTouch-csal, csak már az új hardware-re épültek - DarkEvil]

A másik problémára még DarkEvil hívta fel a figyelmemet tegnap, még pedig, hogy nála nem megy az SSH - erre szerencsére van megoldás, mert a WINSCP megy wifin keresztül, csak az iPhoneBrowser és társai (t-pot) nem. A probléma onnan ered, hogy a blackra1n nem regisztrálja az afc2-t, amire pedig szükség lenne fájlrendszer teljes eléréséhez - erre szerencsére van megoldás.

[UPDATE #2: És itt megjegyezném, hogy a Dev-Team, nem véletlenül trusted, és a GeoHot nem véletlenül csak GeoHot. A blackra1n egy félsiker, ennek köszönhető, hogy afc2-t nem regisztrálja GeoHot “gagyi” jailbreakje - DarkEvil]

Ezekre lesz szükségünk:

Másoljuk fel a /System/Library/Lockdown/Services.plist fájlt a gépre és nyissuk meg a Plist editorral(előtte célszerű egy biztonsági másolatot csinálni). Keressük meg ezt a sort: <key>com.apple.crashreportcopy</key>. Majd ez a sor fölé másoljuk be a következőt:

<key>com.apple.afc2</key>
	<dict>
		<key>Label</key>
		<string>com.apple.afc2</string>
		<key>ProgramArguments</key>
		<array>
			<string>/usr/libexec/afcd</string>
			<string>--lockdown</string>
			<string>-d</string>
			<string>/</string>
		</array>
	</dict>

Tehát valahogy így kéne kinéznie, mint ezen a képen:

plist

Ezután mentsük el a fájlt és másoljuk vissza az iPhonera. Egy újraindítás után elvileg működni fog minden program.

SSH - kábelen

augusztus 31st, 2009 thingol 22 hozzászólás

Régen már kint volt ez a post, csak az iPhone Tunnelt frissíteni kellett, mert a 3.0 alatt nem ment az iPhone Tunnel. Viszont kábelen mindenképpen jobb ssh-zni, mert egyrészt gyorsabb, másrészt nem kell x percenként tapizni a kijelzőt (oké azt meg lehetett kerülni pl. Insomniával).

Nem mindenkinek van wifi-je otthon, ezért kell egy olyan megoldás, mellyel könnyen elérjük a Touch-ot wifi nélkül is Winscp-vel. Az OpenSSH-t fel kell rakni hozzá Cydia-ból, ahhoz kell wifi, de annyit le tudunk tölteni akármelyik hotspot-ról.

  1. Rakjad fel az OpenSSH-t a készülékre. iTunes remélhetőleg van a gépeden, ha nincs, rakd fel.
  2. Töltsed le az iPhone tunnelt (link). Tömörítsd ki, indítsd el a START.bat-ot (megjelenik egy parancssor-féleség. Ne zárd be.)
  3. Töltsed le a WinSCP-t (link), rakd fel, indítsd el. Utána katt a “New”-ra, majd töltsed ki az adatokat így: hostname: 127.0.0.1, User name: root, Password: alpine. File protocol-nál én SCP-t ajánlom, de SFTP is jó lehet.

Kész is vagyunk, most már gond nélkül lehet felmásolni file-okat a Touch-ra.

Categories: how to Tags: , , ,