Independence 1.2.3 är ute

Av iFun, måndag 15 oktober 2007

iPhoneDevTeam rapporterar att nya Independence 1.2.2 1.2.3 är lanserat. Programmet är en vital del i upplåsningsproceduren för 1.02 telefoner och denna nya version fungerar även med 1.1.1 telefoner.

Tyvärr måste man först nedgradera en 1.1.1 telefon till 1.02 och genomgå en speciell procedur för att senare uppgradera till 1.1.1 och aktivera med Independence. Betydligt struligare än tidigare men ändå ett klart steg framåt. Bevis för att Apple gjort sitt bästa för att låsa iPhone men iPhoneDevTeam är smartare ändå 🙂

Ladda ner:

http://code.google.com/p/independence/

Using iNdependence with Firmware 1.1.1

iNdependence cannot activate or jailbreak a phone which has the stock version of the 1.1.1 firmware on it. In order to use the functionality in iNdependence, you must first downgrade to 1.0.2, then perform a special upgrade back to 1.1.1. Instructions are included below.

To downgrade the firmware on your phone if you are using 1.1.1:

First, check the firmware version that’s reported in the status line at the bottom of the iNdependence window. If it doesn’t say 1.1.1 then you don’t need to downgrade.

Download the 1.0.2 firmware from Apple.

If your web browser didn’t automatically decompress it to a folder, then change the file extension from .ipsw to .zip and unzip it yourself.

If you changed the file extension of the firmware file in the previous step to .zip, then change it back to .ipsw again.

Launch iNdependence.

Select the Firmware tab and press the Enter DFU Mode button.

You’ll be prompted to choose the directory where you unzipped the firmware files.

If you get an error message saying Error entering recovery mode then quit iNdependence, restart it, and try again.

After you see the success message, click OK and then quit iNdependence.

Launch iTunes. You should see a message saying that iTunes has detected an iPhone in recovery mode …. Press the OK button.

Now, hold down the Option key while you click the Restore button in iTunes.

You should then be presented with a file chooser dialog. Select the .ipsw file from the previous step.

iTunes should then begin to restore the firmware on your phone. This will take a while.

You will get a message from iTunes at the end saying that the iPhone could not be restored. This is normal (and expected). The restore actually worked fine, but the error is shown because the modem firmware could not be downgraded (which is ok).

You should now see a yellow triangle on the screen of your iPhone, and iTunes telling you that you need to restore again. Don’t do this!

Quit iTunes and then launch iNdependence again.

iNdependence will kick the phone out of recovery mode and after a few seconds you should see the main screen with Activate iPhone message on it.

Congratulations! You’ve successfully downgraded your phone to firmware 1.0.2.

To upgrade to 1.1.1 so that you can activate/jailbreak your phone:

Check the firmware version that’s reported in the status line at the bottom of the iNdependence window. If it doesn’t say 1.0.2 (or lower) then you’ll need to downgrade your firmware using the instructions above.

Activate your phone using the instructions below.

Jailbreak your phone using the instructions below.

Install SSH on your phone using the instructions below.

Ensure that your phone is connected to a Wi-Fi network (read the iPhone manual for instructions on how to set up Wi-Fi).

Get the IP address for your phone by launching the Settings application on the phone, navigating to Wi-Fi and pressing the blue arrow beside the name of the Wi-Fi network that your phone is connected to.

Select the Firmware tab and press the Pre 1.1.1 Upgrade button.

Enter the IP address of the phone and the root password (see below for the default root password if you didn’t change it).

Follow the instructions given in the dialog windows.

Once you are told to upgrade using iTunes, quit iNdependence, and select the Update button in the iTunes window (not the Restore button).

Wait for iTunes to finish.

Quit iTunes and relaunch iNdependence. In the status bar at the bottom of the iNdependence window you should see Firmware 1.1.1.

Congratulations! You are now ready to activate/jailbreak your phone.

Please note that you should not use iTunes with your phone at this point. Your phone is in a state that iTunes is not expecting. Once you have completed activation or jailbreak, you need to install SSH (see instructions below) and then use the Post 1.1.1 Upgrade button in the Firmware tab to restore your phone to the condition that iTunes expects it to be in.

To activate your phone:

Ensure that you’ve upgraded to 1.1.1 using the special upgrade method mentioned above.

Select the Activation tab and press the Activate Phone button.

You should see a message saying Waiting for jail break…. Please be patient as it will take a while to do this.

Wait for the success message. Note that the activation process will also enable YouTube for you.

To jailbreak your phone:

Note that this will be done automatically if you activate with 1.1.1.

Ensure that you’ve upgraded to 1.1.1 using the special upgrade method mentioned above.

Select the Jailbreak tab and press the Perform Jailbreak button.

You should see a message saying Waiting for jail break…. Please be patient as it will take a while to do this.

Wait for the success message.

Post 1.1.1 Upgrade and Activation/Jailbreak

As mentioned earlier, you cannot use iTunes with your phone after performing the special 1.1.1 upgrade until you complete the post 1.1.1 upgrade. To do this:

Ensure that you’ve either jailbroken or activated your phone using the instructions above.

Ensure that you’ve installed SSH using the instructions below.

Ensure that your phone is connected to a Wi-Fi network (read the iPhone manual for instructions on how to set up Wi-Fi).

Get the IP address for your phone by launching the Settings application on the phone, navigating to Wi-Fi and pressing the blue arrow beside the name of the Wi-Fi network that your phone is connected to.

Select the Firmware tab and press the Post 1.1.1 Upgrade button.

Enter the IP address of the phone and the root password (see below for the default root password if you didn’t change it).

Wait for the success message.

Once you have completed this, you can use iTunes without problems.

SSH and beyond

Installing SSH is a breeze once your phone is jailbroken. Just choose the SSH tab and press the Install SSH/SCP/SFTP button. Then follow the instructions.

The default accounts on the phone are:

username: root

password: dottie

username: mobile

password: alpine

Remember to change the default passwords after installing SSH using the Change Password button. I’m not responsible if someone hacks your phone.

Customization

The Customize tab uses a Finder-style interface and allows for drag and drop installation of ringtones, wallpapers, and applications. It also has preview images for wallpapers and application icons. You can also use the Add and Delete buttons.

Please note that in order to install/remove applications, you’ll need to have SSH installed on the phone as you’ll be asked for the phone’s IP address and root password.

To find the phone’s IP address, launch the Settings application, navigate to ”Wi-Fi” and press the blue arrow beside the name of the Wi-Fi network that your phone is connected to.

Also note that ringtones must be MPEG-4 audio (.m4a) files as the file chooser will only allow you to choose .m4a files. Wallpapers must be 2 PNG (.png) files (the main image and the thumbnail image). The wallpaper image sizes I use are 320×480 for the main image and 75×75 for the thumbnail image. These seem to work well for me.

Have fun!

Cred till:

– iZsh for the code based on iASign

– geohot, ixtli, nightwatch, warren, ziel for the code based on iPhoneInterface

– nightwatch for the 1.0.x jailbreak exploit

– ixtli for jailbreak on PPC

– Matt Johnston for DropbearSSH

– nightwatch, netkas, and nervegas for the binkit binaries

– MHW for the code based on iphone-fixpng

– anonymous for the fast jailbreak method

– dinopio for the 1.1.1 jailbreak exploit

– roxfan, nervegas, dinopio, and the iTouch dev team for the 1.1.1 lockdownd patch

Stort tack från iFun till iPhoneDev team!

39 kommentarer till “Independence 1.2.3 är ute”

  1. Andreas skrev:

    Najs vem provar först 🙂

  2. Hugo skrev:

    Fegis 😉 Hade jag haft en så hade jag testat på en gång!

  3. Andreas skrev:

    Funkade inget vidare… kom till Pre 1.1.1 Upgrade där fick jag felmeddelanden.

    Får börja om imorgon igen.

  4. Andreas skrev:

    Detta låser väl inte upp telefonen för att använda som telefon ?

  5. Eric Birgersson skrev:

    Nej, för upplåsning fungerar endast det dyra iPhoneSimFree.

  6. Eric skrev:

    Har nu aktiverat (inte låst upp), jailbreakat och installerat ssh på iPhone 1.1.1 med iNdependence 1.2.2. Fungerar utmärkt. Nästa steg blir nu att låsa upp den…

  7. Marcus skrev:

    Hej, gjorde som ovan men efter install ssh/sftp/scp installerade jag ”dyra” simfree.app, körde simfree.app på iphone, efteråt pre 1.1.1 upgrade öppnade itunes uppdaterade till 1.1.1, activerade igen 2 omstarter senare en fungerande iphone med uppdateringen 1.1.1. Är nog värt 59,99 dollar för en fungerade iphone 🙂

  8. Martin skrev:

    Om jag har en IPSF upplåst mobil, kan jag då utan problem uppgradera och använda independence 1.2.2 för att ta mig till en upplåst 1.1.1? Nån som provat? Vilket simkort skall sitta i under processen?

  9. Wraul skrev:

    Kan bekräfta att det fungerar kanon att uppdatera till 1.1.1 från en IPSF upplåst v1.0.2 iPhone. Jag hade mitt simkort från Telia i under hela processen. Man behöver inte heller köra IPSF efter uppdateringen utan telefonen fortsätter helt enkelt vara upplåst. =)

  10. Jan skrev:

    Marcus; vilken version hade du sedan tidigare? Och du har alltså en 1.1.1 som fungerar att ringa med?

  11. Eric skrev:

    Mitt problem nu efter att aktiverat 1.1.1 är att jag bara har 300MB tillgängligt 🙁

    Någon som har något förslag på åtgärd? Behöver i värsta fall installera BSD subsystem men hur gör man det utan apptapp installer?

    tacksam för all hjälp.

  12. Marcus skrev:

    Hej Jan, hade en iphone med 1.0.2 som var upplåst med jailbreak, sedan gjorde jag som ovan fast med undantaget att installera simfree.app sen var det bara att göra resten som ovan. Men har ett problem har bara som Eric 300mb tillgängligt på iphonen, så jag tror jag degraderar tillbaka till 1.0.2?

  13. Marcus skrev:

    Lösningen till ditt och mitt problem Eric finns här http://code.google.com/p/independence/issues/detail?id=46

  14. Martin skrev:

    Hur gjorde ni applikationer och sådant ni hade installerat? Tog ni bort det på något sätt eller bara körde ni över?

  15. Eric skrev:

    Great! Funkade perfekt. Tänk vad ett lösenord kan göra 🙂

  16. Eric skrev:

    Martin, allt raderas när du gör en restore. Behöver installera om men säkerställ först att appsen är 1.1.1 kompatibla.

    Dock kan du återställa alla inställningar, kontakter etc via iTunes efteråt på normalt sätt.

  17. Johan skrev:

    Men vi som har en 1.0.2 som är upplåst med anysim eller något annat som påstås modifera baseband, kan vi bara shoppa IPSF, köra in 1.1.1 via itunes, köra IPSF och sedan ha en fungerande telefon med 1.1.1 mjukvara?

    Och hur installerar man apptapp i en 1.1.1?

  18. Eric skrev:

    Och hur installerar man apptapp i en 1.1.1?

    Det gör man inte (än)…

  19. Martin skrev:

    Vart ser man vilka apps som är 1.1.1 kompatible. 16 minuter för att ladda ner 1.1.1 – rätt många som gör det här just nu va? 🙂

  20. Patrik Danielsson skrev:

    Har provat, det funkar. Men tyvärr så kan man inte ringa med den då, men använder 1.1.1!

    http://www.99.se/iphone/226761-uppgraderade-till-1-1-1-precis.html

  21. Thomas skrev:

    Har en iphone 1,02 som är upplåst med anysim men har ändå 2 licenser från ipsf som jag inte andvänt kan jag istallera ipsf och sen uppgradera firmware utan problem?

  22. Martin skrev:

    Så. Uppgraderat, allt gick bra. Kan ringa och har itunes store etc

  23. Jan skrev:

    Martin.. är det du som heter Martin Björnström, eller någon annan Martin? Uppgraderade du från 1.0.2 eller 1.1.1?

  24. Ola skrev:

    Efter att man gjort aktivering av en 1.1.1, precis innan man ska köra ”post 1.1.1” så får man frågan i iPhone om man vill låsa upp SIM.

    Vad gör man här? (jag har haft ett tele2 kort i hela tiden)

    Har inte vågat röra den än…

  25. martin skrev:

    nä, jag är en annan Martin. Lås upp simkortet du, det har inte med post-installationen att göra

  26. Johan skrev:

    Så man kan alltså använda Independance för att få in en ”fungerande” 1.1.1 version i sin Iphone, förutom att ringa med.

    Men detta ska IPSF 1.6 sedan kunna fixa?

    Frågan är hur man får in IPSF i telefonen när man inte kan installera några apps?

    Hur svårt är Independance att använda? och hur stor är brickrisken om man uppgraderar till 1.1.1 från en anysimupplåst 1.0.2.a?

  27. Marcus skrev:

    Nu har de släppt iNdependence 1.2.3

  28. /dev/null skrev:

    Funkar det o ringa ifrån telefonen?

  29. Markus skrev:

    Marcus: Ja.

  30. Erik skrev:

    Är det någon som kört iNdependance 1.2.2 eller 1.2.3 och uppgraderat en upplåst och aktiverad från 1.0.2 till 1.1.1 och kan bekräfta att det fortfarande går att ringa med ?

  31. Gunnar skrev:

    Funderar på att köpa en 1.1.1-telefon från staterna då jag har släkt där. Finns det något som inte fungerar tillfredställande med en 1.1.1-telefon i dagsläget?

  32. Anders skrev:

    Jag testade nya v.1.2.3 idag, körde på en virgin 1.02 nalle. Följde guiden till punkt och pricka. Allting gick utmärkt fram till jag uppgraderat telefonen till 1.1.1 och skulle aktivera den. iNdependence failar med ”Unable to jailbreak” efter en stund, och efter det är telefonen typ kvaddad. iNdependence vägrar därefter röra den, då hamnar den i ngn sorts v1.1.1-låsning och man måste köra om hela baletten med att downgrada till v.1.02, köra om activate/jailbreak osv osv. Gjorde om detta 2 ggr (nedgraderade till 1.02, act/jailbr, pre-firmware, upgrade till 1.1.1) och iNdependence kraschade på samma ställe hela tiden. Till slut gav jag upp och nöjde mig med att ligga kvar på v.1.02 och använde nya AnySIM v.1.1 och körde unlocken med den. Funkade fint även på v.1.02 men det var ju inte riktigt vad man ville uppnå.

    Ngn annan som upplevt ngt liknande problem, eller sett/hört om andra med samma bekymmer. Kanske ngn som sett ngn lösning rent av?

  33. Lars skrev:

    Fick just en orörd 1.0.2 nalle. Jubel! Startar Independence… och fattar att jag är total nybörjare på det här. Hur göra? För att uppgradera – se till att du har 1.0.2 (ok) – Börja med att aktivera (ok) – För att aktivera, se till att du har uppgraderat till 1.1.1 enligt instruktionen… Menjag har ju 1.0.2… är inte detta moment 22??? Hur som haver, ber jag programmet aktivera telefonen frågar det efter firmware-filerna, men jag har ju redan 1.0.2!

    Orkar någon vänlig själ hjälpa mig med det här? Eller skall jag låsa upp enligt den ”gamla” metoden och stanna kvar i 1.0.2? Min tanke var att uppdatera, men att installera nya anySIM först ungefär som ”Marcus” skrev om ovan – men nu har jag som sagt kört fast.

  34. Anders skrev:

    Du behöver fortfarande ha 1.02 paketet för activation och jailbreak, även om du redan ligger på den versionen. Sen inför uppgraderingen ska du köra ”pre-1.1.1” under firmware-fliken.

    Vill du inte uppgradera till v.1.1.1 kan du ligga kvar och använda AnySIM v.1.1 på din aktiverade och jailbreakade 1.02:a.

    Läs hjälpen i iNdependence, den förklarar alla steg du behöver ta om du vill gå upp till v.1.1.1.

    Återrapportera gärna om du lyckas göra en Activate när/om du uppgraderar till 1.1.1, det fick inte jag att funka så jag fick gå tillbaka till v.1.02 och låsa upp telefonen på den firmwaren istället.

  35. Lars skrev:

    Ok. Tack för hjälp Anders. Återkommer snarast med rapport 🙂 Kan det spela någon roll vilket simkort som sitter i när man uppgraderar?

  36. Anders skrev:

    Jag hade mitt Telia-SIM i under hela processen. Ett tips om du får samma problem som mig om du uppgraderar till v.1.1.1 och fastnar på Activation är testa att byta till ett annat SIM-kort. Jag gjorde aldrig det men jag har läst i efterhand att det kan ev. kan hjälpa..

  37. Lars skrev:

    Äntligen!!! Efter att iTunes helper spökat några gånger så gick det hela klockrent. Jag körde anySIM under 1.1.1 utan problem. Jag hade original SIM-kortet i under hela processen tills dess jag körde anySIM. Frid och fröjd – jag ringer utan problem med tele2. Nu önskar jag mig bara ett svenskt tangentbord (hur får man tag i det???), en annorlunda nummerformatering och swephone. Tack för all hjälp!

  38. OrbBlog » Blog Archive » iPhone skrev:

    […] så noterade jag på iFun.se sida om Independence att det finns två konton på telefonen som lätt går att logga in på via ssh om man är på […]

  39. heabbameclore skrev:

    CHARLINE SHARON In Perry’s vast bedroom, a hardwood maple floor add GREGORIA

Lämna en kommentar