Arkiv för kategorin ”Upplåsning”

Tips kring upplåsning av iPhone 2G på Mac

måndag 16 mars, 2009

Det finns fortfarande många iPhone 2G där ute som används för fullt och har behov att av att uppdateras och låsas upp. Det finns bra verktyg för detta, men på Mac-sidan kan det ibland vara lite struligt eftersom dagens verktyg fungerar inte klockrent.

Det finns två verktyg för Mac från iPhone Dev Team, PwnageTool och QuickPwn, och för tillfället fungerar inget av dom fullt ut. QuickPwn, som är enklare att använda, klarar av att aktivera och utföra jailbreak men tyvärr fungerar inte SIM-upplåsningen. PwnageTool å andra sidan har en fungerande upplåsning, men det blir nästan alltid fel i iTunes om man använder det utan att först ha kört QuickPwn.

Här följer en beprövad metod på Mac som har fungerat för oss. Det är omständligt eftersom man behöver använda både QuickPwn och PwnageTool, men det fungerar. I framtiden kommer Dev Team förhoppningvis att förbättra QuickPwn så man slipper denna omväg.

(Läs mer…)

QuickPwn och PwnageTool för 2.2.1

fredag 30 januari, 2009

iPhone Dev-Team är snabba på tangenterna och bara två dagar efter att Apple släppt firmware 2.2.1 finns QuickPwn och Pwnagetool uppdaterade.

iPhone Dev-Team nämner ett par viktiga saker man bör tänka på innan man uppdaterar.

iPhone 2G
Inget att tänka på, uppdatera eller återställ och använd sedan QuickPwn.

iPhone 3G
Är du endast intresserad av jailbreak kan du uppdatera eller återställa för att sedan använda QuickPwn.
Vill du däremot fortsätta använda yellowsn0w för att låsa upp din iPhone, eller ha möjlighet att göra det i framtiden får du endast uppdatera till 2.2.1 via en ”custom ipsw” skapad av PwnageTool.
En vanlig uppdatering eller återställning förbrukar alla möjligheter till upplåsning i skrivande stund.

iPod Touch 1G
Inget att tänka på, uppdatera eller återställ och använd sedan QuickPwn.

iPod Touch 2G
Ingen möjlighet till jailbreak än, men redsn0w är under utveckling.

Lösning för eventuella problem med DFU läge undet 10.5.6

As noted previously OS X 10.5.6 introduced a bug that affected the use of DFU mode. There have been previously published hacks and techniques to fix this, but there is another method that can be used to easily restore functionality.

  1. You will need an account with ADC (Apple Developer Connection) this is free and takes a few minutes to sign up, you should read the terms and conditions carefully and you should only sign up if you are thinking of developing applications in the future – http://developer.apple.com/mac/
  2. Download the disk image “IOUSBFamily Log release for Mac OS X 10.5.5 Build 9F33” (yes, that is a “5” in 10.5.5 – this is a developer debug package of the USB kernel extension).
  3. Install IOUSBFamily-315.4.1.pkg from within the disk image
  4. Reboot your system!

QuickPwn 2.2.5 för Mac OS X
PwnageTool 2.2.5 för Mac OS X
QuickPwn 2.2.5 för Window
QuickPwn 2.2.5-2 för Window

Firmware 2.2.1 släppt!

tisdag 27 januari, 2009

Apple har precis släppt firmware 2.2.1 för iPhone och iPod touch. Har man en iPhone 2g eller vill behålla jailbreak på sin iPhone 3G bör man tills vidare avvakta med uppdateringen tills mer info finns tillgänglig.

iPhone Dev-Team undersöker just nu den nya mjukvaran för att se vad som är ändrat och om den fortfarande är möjligt att låsa upp och/eller jailbreaka.

Efter dom första rapporterna från iPhone Dev-Team ser det mörkt ut för yellowsn0w under 2.2.1.

Läs även mer hos iPhone Dev-Team.

Upplåsning för iPhone 3G är här!

torsdag 1 januari, 2009

iPhone Dev-team har precis släppt sitt upplåsningsverktyg yellowsn0w! Äntligen kan alla iPhoneanvändare världen över fritt välja vilken operatör dom vill använda. I sista sekunden innan verktyget släpptes kom en mycket välkommen nyhet, yellowsn0w skulle inte längre endast fungera på firmware 2.1.

yellowsn0w kommer endast att låsa upp telefoner med firmware 2.2 (baseband 02.28.00). Tidigare var det sagt att upplåsningen endast skulle gälla firmware 2.1 (baseband 2.11.07) eller tidigare.

Vi har inte själva hunnit testa yellowsn0w än och rekommenderar som vanligt att man tar det säkra före det osäkra och väntar tills man sett andra med lyckade resultat.

På sin blog skriver iPhone Dev-team:

  • The unlock about to be released works exclusively with baseband 02.28.00. This baseband is provided by the latest firmware update (2.2) from Apple.  You’ll need to upgrade to this release using iTunes and then use QuickPwn to activate etc. There are plenty of tutorials about this on iclarified, bigboss, and other established tutorial sites.  Because it works on 02.28.00, it is available to everyone on the planet.  This means we don’t need to unnecessarily expose holes in earlier basebands, which is an important concern.
  • The application is a small daemon that is launched on boot.  It injects the payload at boot and also whenever there is a baseband reset.  You won’t notice anything about it other than that your third-party sim now works.  It’s a small program and unobtrusive.  There is no GUI (this is by design).
  • yellowsn0w is completely removable through Cydia, the command line, and iTunes.
  • After you install yellowsn0w via Cydia, you should return to the Cydia main menu then reboot your iPhone with the 3rd party SIM installed.  Wait for the slide to unlock screen, then wait 10 or 15 secs more.   If you don’t see your carrier name pop up, then remove your SIM, reinsert it, and wait 10 secs more.  This is the step we’ll be working on eliminating next.
  • The application is version 0.9.5.  This is considered beta software, you use it at your own risk. You know the score.
  • Direct linking to the repository URLs is prohibited, please only link to this post. We will be checking referers.

Då vi följer Dev-Teams begäran att inte länk direkt till deras Cydia och Installer repositorys får ni följa denna länken mer info.

Uppdatering:

yellowsn0w 0.9.5 är här på väg för att rätta till buggar. iPhone Dev-team skriver:

  1. Soon you’ll see yellowsn0w 0.9.1 in the repos.  It uses a much longer delay to let your SIM card initialize.  If you have problems with 0.9.0, try this one and wait a full minute after you see homescreen, then reinsert sim card.  We need both success and failure reports to tune this across the world, so please be patient (but please also report result!) As of v 0.9.4 there’s no longer a one-minute delay step.  If you don’t see your carrier when your homescreen comes up, you may still need a sim reinsert (for now).
  2. If you are in the U.S. and are trying this with T-Mobile, you must turn off the 3G switch in Settings.  Also if you are good with the command line, you can make it much easier by adding the line <string>-q</string> right after the /usr/bin/yellowsn0w line in /System/Library/LaunchDaemons/org.iphone-dev.yellowsn0w.plist  (that’s and advanced tip, hopefully someone will make a boosprefs type of tool for it) The -q option is now deprecated in 0.9.4+ (it’s now always in quick mode, unless you use the -l option for long mode).
  3. No PIN support yet. Remember how we said this was beta?  Well we’re still working out the flow for SIMs with PINs enabled.  Please disable any PIN you may have on that SIM before trying yellowsn0w, for now.
  4. The unlock will silently quit on anything other than baseband 02.28.00. It detects the wrong version and just quits to avoid any damage.  Please double check your Modem Firmware setting in Settings->General->About.

Uppdatering 2: 0.9.6 är nu släppt, inga nya funktioner utan endast buggfixar.

Demo av upplåsning för iPhone 3G

måndag 22 december, 2008

Den kommande mjukvaruupplåsningen för iPhone 3G som utlovats till nyårsaftonen har visats upp av MuscleNerd från iPhone Dev Team i en video sent på söndagskvällen:

Upplåsning av iPhone 3G på nyårsafton

tisdag 16 december, 2008

iPhone Dev Team meddelar att de fixat upplåsningen av iPhone 3G – kodnamn ”yellowsn0w” – och att de ska släppa den på nyårsafton.

Än så länge är inte så mycket mer känt, förutom några viktiga punkter som Dev Team tar upp:

  • The target release date for the unlock is New Year’s Eve 2008.
  • This unlock method is available to iPhone 3Gs that have 2.11.07 baseband or earlier, we did warn you.
  • The unlock requires a jailbroken 3G iPhone.

Själva upplåsningen är klar redan nu enligt Dev Team, det som ska göras fram till nyårsaftonen är att paketera det i ett lättanvänt verktyg likt QuickPwn eller PwnageTool.

Endast för äldre baseband

Ända sedan uppdateringar för iPhone 3G började komma har Dev Team varnat för att en vanlig uppgradering med iTunes medfört nytt baseband och att det i sin tur kan försvåra en eventuella framtida mjukvaruupplåsning av iPhone 3G.

Nu visar det sig att deras varningar varit befogade eftersom yellowsn0w bara fungerar med baseband 2.11.07, dvs den baseband-version som följde med firmware 2.1, eller äldre baseband.

Har man baseband 02.28.00 på sin iPhone 3G (vilket är baseband från firmware 2.2) betyder det att upplåsningen inte kommer att fungera enligt Dev Team.

Mac OS X 10.5.6 stoppar DFU-läget

tisdag 16 december, 2008

Igår kväll släppte Apple en uppdatering för Mac OS X, 10.5.6, som innehåller en förändring som kan ställa till det för den som vill hacka sin iPhone.

Som en del i processen bakom bland annat PwnageTool ingår att man sätter telefonen i DFU-läge. DFU är ett återställningsläge som används för att upp- eller nedgradera mjukvaran på telefonen. När en iPhone hamnat i DFU-läge känner iTunes av det och säger att telefonen måste återställas.

Enligt rapporter på nätet fungerar inte längre DFU-läget för att utföra ”pwnage” i Mac OS X 10.5.6, vilket gör det svårt för den som vill utföra jailbreak eller låsa upp sin telefon från en Mac. Det har bland annat rapporterats av iPhone Alley och senare bekräftats av Erica Sadun på Ars Technica.

Det ska, enligt Sadun, bero på nya drivrutiner för USB och det är också förklaringen till att de senaste modellerna av MacBook och MacBook Pro haft problem med DFU-läge. Enligt en kommentar sker det någon typ av säkerhetskontroll så att iTunes kan använd DFU, men inte t.ex. pwnage-processen.

Enligt en person Sadun pratat med gäller det bara om man ansluter telefonen direkt mot Macen, medan det ska gå bra om man använder en USB-hub. Om detta verkligen stämmer är inte bekräftat ännu.

iPhone Dev Team som utvecklat pwnage-metoden för jailbreak och upplåsning har inte kommenterat detta ännu.

Uppdatering: Nu har iPhone Dev Team kommenterat det (som PeeMaN skrivit i kommentarerna):

DFU Problems

Lots of users have been experiencing problems with the use of DFU mode after applying yesterday’s 10.5.6 system update.

We believe this behavior is due to a kernel bug not a specific countermeasure by Apple. Possible fixes are (try at your own risk!) -

1. Replace the following plugin kexts from within IOUSBFamily.kext with the ones from 10.5.5 and then rebuild kextcache (if you don’t understand this, then you shouldn’t attempt it!)

/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

2. Use a USB hub in-between the DFU device and the Mac and insert/reinsert the iPhone’s USB cable.

3. Use a PwnageTool created .ipsw on Windows! Oh the irony!

QuickPwn och PwnageTool för 2.2

söndag 23 november, 2008

I fredags kom firmware 2.2 och nu har iPhone Dev Team släppt nya versioner av programmen QuickPwn och PwnageTool för 2.2. Beroende på vilken telefon du har och vad du vill utföra är råden olika.

iPhone 2G

Om man har första generationens iPhone (dvs ”iPhone 2G”) och vill låsa upp firmware 2.2 är rådet från Dev Team enkelt:

Restore your iPhone 2G with iTunes then run QuickPwn to do the magic, ‘nuff said.

Med andra ord: Återställ din iPhone 2G med iTunes (så att den får firmware 2.2) och kör därefter QuickPwn för att aktivera och låsa upp. (Det borde fungera lika bra med vanlig uppdatering också, även om Dev Team skrivit ”restore” i sin text.)

De officiella versionerna av QuickPwn 2.2 finns som bittorrent filer för Mac och Windows, vilket alltså kräver en bittorrentklient och kunskap om hur man använder bittorrent. Det finns även ett gäng inofficiella speglingar för den som vill ladda ner direkt i webbläsaren. Kolla i slutet av Dev Teams postning för dessa länkar (de brukar ändras rätt ofta, så kolla där för de mest aktuella).

Har du en iPhone 2G som är upplåst med 2.0 eller 2.1 kommer både upplåsning och den viktiga aktiveringen att finnas kvar om du uppdaterar med iTunes till 2.2. Däremot försvinner jailbreak. Om du återställer till 2.2 försvinner däremot aktiveringen också och då måste du använda QuickPwn 2.2 för att få telefonen funktionsduglig igen. Vill du ha jailbreak på 2.2 behöver du också köra QuickPwn 2.2.

Lämna gärna kommentarer om hur ni tycker att QuickPwn 2.2 fungerar. Är du den oroliga typen, vänta lite och se hur andra [miss]lyckas först. :)

Uppdatering: Jag har själv testat att göra ”Återställ och uppdatera” på min iPhone 2G 2.1 så att den uppdaterades till 2.2. Därefter körde jag QuickPwn 2.2 (Mac) och efter att iTunes kopierat tillbaka säkerhetskopian fungerar telefonen utmärkt.

Uppdatering 2: iClarified är snabba som vanligt och har nu uppdaterat sina guider. Ärligt talat är QuickPwn så enkelt att använda att det går bra utan guider, men känner man sig lite osäker kan det vara en trygghet ändå:
How to Unlock/Jailbreak Your 2.x.x 2G iPhone (Mac)
How to Unlock/Jailbreak Your 2.x.x 2G iPhone Using QuickPwn (Windows)
How to Jailbreak Your iPhone With QuickPwn (Mac)

iPhone 3G

Vi gissar att de flesta som använder iPhone 3G i Sverige inte planerar att låsa upp sina telefoner med hack utan använder Telia. Ni kan sluta läsa här om ni vill.

När det gäller iPhone 3G finns det idag ingen mjukvaruupplåsning, men om det kommer en sådan i framtiden och man vill maximera sina chanser att lyckas med det bör man inte låta iTunes uppdatera telefonen till 2.2 eftersom den får ett nytt baseband då, skriver Dev Team.

För att uppdatera iPhone 3G till 2.2 utan att uppdatera baseband behöver man skapa en egen firmware-fil (.ipsw-fil) med PwnageTool 2.2 (finns bara för Mac) och återställa telefonen med denna hackade firmware-fil.

Läs mer hos iPhone Dev Team om du har iPhone 3G och vill hacka den.

Firmware 2.2 släppt – vänta om du hackat din iPhone

fredag 21 november, 2008

Ryktena om att 2.2 skulle komma idag stämde, Apple har nu släppt firmware 2.2 för iPhone. Först och främst en varning till alla som har hackat/låst upp sin iPhone: Uppdatera INTE för innan ni läst mer om konsekvenserna! Mer om detta lite längre ner.

Nyheterna i 2.2

Detta är nyheterna i 2.2 enligt Apple:

  • Förbättringar av Kartor
  • Googles gatuvy
  • Färdvägar för lokaltrafik samt promenadbeskrivningar
  • Visning av adresser vid nålmarkeringar
  • Delning av positionsinformation via e-post
  • Bättre samtalskoppling och anslutning
  • Förbättringar av Mail
  • Förbättringar av schemalagd hämtning av e-post
  • Förbättrad formatering av HTML-e-post i breda format
  • Podcaster finns tillgängliga för hämtning med iTunes-programmet (via Wi-Fi och mobilnät)
  • Förbättrad stabilitet och hastighet i Safari
  • Bättre ljudkvalitet på visuella röstmeddelanden
  • Med hemknappen nås den första hemskärmen från alla hemskärmar
  • Inställningar för att aktivera och stänga av autokorrigering i tangentbordsinställningarna

Utöver detta har MacRumors noterat några fler förändringar.

Varning till alla med upplåsta/hackade telefoner

Enligt iPhone Dev Team är ska man INTE uppdatera till 2.2 i dagsläget om man förlitar sig på deras metoder för att aktivera och utföra jailbreak på telefonen.

Dev Team skriver på sin hemsida att upplåsningar gjorda med pwnage-metoden (PwnageTool, WinPwn, QuickPwn) överlever uppdateringen, men att aktiveringen försvinner. Och utan aktivering går det inte att använda iPhone 2G i Sverige. (Har man iPhone 3G med Telia sker aktiveringen på normalt sätt.)

Uppdatering: Ovanstående stämmer inte helt. Om man har en iPhone 2G som är upplåst som 2.0 eller 2.1 så går det enligt uppgift att uppdatera till 2.2 i iTunes utan att aktiveringen försvinner, men om man återställer till 2.2 försvinner den.

Dev Team har en lista på sin hemsida över vad firmware 2.2 innebär, här är några av de viktigaste punkterna:

  • Varken PwnageTool eller QuickPwn stödjer 2.2 i dagsläget. De jobbar på detta, men har inget klart ännu och innan de uppdaterat verktygen är det viktigt att inte uppdatera.
  • Om man återställer till 2.2 försvinner aktiveringen. Däremot ska den enligt uppgift överleva en uppdatering. Alla som använder iPhone 2G i Sverige behöver denna aktivering utöver upplåsningen.
  • Alla program installerade tack vare jailbreak (dvs inte genom App Store) slutar fungera om man uppdaterar till 2.2 eftersom jailbreak försvinner vid uppdateringen.
  • De som använder SIM-kortslösningar för att låsa upp iPhone 3G likt den vi skrivit om tidigare ska INTE uppdatera eftersom det finns uppgifter om att det slutar fungera när man uppdater till 2.2.

Så slutsatsen är: Vänta med 2.2 tills Dev Team uppdaterat sina verktyg om du använt dessa för att aktivera/låsa upp din iPhone. Om du har iPhone 2G kan du uppdatera och bara förlora jailbreak, men du kan därefter inte återställa telefonen, så det kan vara lika bra att vänta lite.

Om du däremot använder iPhone 3G med Telia och tänker fortsätta med det behöver du inte bry dig om dessa varningar.

iTunes har även uppdaterats till 8.0.2 i samband med detta, men det ska inte ställa till med några större problem enligt kommentarer på nätet.

Som vanligt tar vi gärna emot era erfarenheter och kommentarer.

Firmware 2.2 på gång

fredag 21 november, 2008

Enligt rykten kan nästa uppdatering av programvaran för iPhone, firmware 2.2, komma redan idag fredag.

Firmware 2.2 väntas inte innehålla några stora förbättringar, men ett antal mindre förbättringar och säkerhetsuppdateringar. Kommer det inte idag lär det ändå komma rätt snart eftersom det funnits ute för betatestning bland utvecklare sedan en tid tillbaka.

Som vanligt avråder vi alla som använder iPhone 2G med upplåsning från att uppdatera innan man säkert vet vad det innebär.

När 2.1 kom visade det sig att om man uppdaterade en upplåst 2.0 till 2.1 så överlevde upplåsningen (och även aktiveringen), däremot förlorade man jailbreak och eventuella program som man installerat via Cydia eller Installer. Kanske fungerar uppdateringen till 2.2 likadant, men det vet vi inte ännu och därför är det bäst att avvakta.

För de som utfört jailbreak på sin iPhone 3G gäller troligtvis att det försvinner om man uppdaterar telefonen. Någon mjukvaruupplåsning för iPhone 3G finns fortfarande inte.