SwePhone installationsguide

Av Buster Eriksson, måndag 8 oktober 2007

OBS, sedan 1.1.1 installeras SwePhone via Installer direkt i din iPhone!

Denna guide är skriven för OS X men det är samma princip från Windows.

Den förutsätter att din iPhone redan är aktiverad, jailbreakad och att OpenSSH från Installer.app är installerad (om du inte förstår vad det innebär bör du inte gå vidare med denna guide ).

Vi tittar även på möjligheterna att erbjuda installationshjälp, återkommer med mer information.

Dessa filer används i guiden.

Cyberduck

SwePhone (se iFun.se för senaste version)

Vi tar inget ansvar för eventuella skador du orsakar din iPhone.

Vi rekommenderar att du tar backup på all viktig data på telefonen.

Detta ändrar inget som en återställnig inte fixar, men var noga med att inte uppdatera till 1.1.1 och du måste återställa din telefon! Se guide här.

Glöm inte att göra rätt för dig

vi tycker 100 kr är lagom men du sätter gränsen

Har du inte tillgång till PayPal men ändå vill bidra,

maila oss på info@iFun.se så löser vi det.

1. Ställ in din iPhone på att aldrig gå i vila

• Settings -> General -> Auto-Lock ”Never”

autolock

2. Ta reda på din iPhones IP nummer

• Settings -> Wi-Fi -> Tryck på den blå pilen brevid ditt nät.

• Skriv upp siffrorna i fältet ”IP Address”

ip

3. Ställ in Cyberduck

• Öppna Cyberduck i din dator

• Gå till menyn Cyberduck -> Preferences

• Klicka på Browser och bocka i rutan ”Show hidden files”

• Stäng Preferences

preffs

4. Anslut till iPhone

• Klicka på ”Open Connection”

• I rullmenyn Protocol väljer du ”SFTP (SSH Secure File Transfer)”

• I fältet Server skriver du i IP adressen du skrev ned i steg 2

• I fältet Username skriver du ”root”

• I fältet Password skriver du ”dottie” (detta förutsätter att du inte bytt lösenord på root)

• Tryck Connect

anslut

5. Radera .GlobalPreferences.plist

• Klicka dig in mappen private -> var -> root-> Library -> Preferences

• Radera den befintliga filen ”.GlobalPreferences.plist” genom att markera den och välja Delete från File menyn.

global

6. Ladda upp den nya .GlobalPreferences.plist

• Ladda upp filen GlobalPreferences.plist genom att dra den till Cyberduck fönstret

• Filen hittar du i motsvarande mapp i ”SwePhone” mappen.

• SwePhone -> private -> var -> root -> Library -> Preferences

7. Döp om GlobalPreferences.plist

• Markera ”GlobalPreferences.plist” som du just laddade upp i Cyberduck, välj Rename File från menyn File

• Döp om filen till ”.GlobalPreferences.plist” (sätta en . före namnet)

global

8. Ställ dig i i roten.

• Klicka på rullmenyn som det nu står ”/private/var/root/Library/Preferences” i, välj ”/” längst ned

rullmeny

9. Byta ut Applications

• Öppna mappen SwePhone -> Applications i Finder

• Ladda upp allt som finns här till mappen ”Applications” du ser i Cyberduck genom att dra det till Cyberduck fönstret och släppa det på mappen ”Applications”.

• När du får frågan vad du vill göra skall det stå ”Overwrite”, klicka på ”Continue”

overwreite

10. Ställ dig i roten.

• Klicka på bakåtpilen i menyn så du kommer till ”/” igen.

• Klicka dig in i System -> Library i Cyberduck

back

11. Byta ut CoreServices

• Öppna mappen SwePhone -> System -> Library -> CoreServices i Finder

• Dra inehållet till mappen ”CoreServices” du ser i Cyberduck.

• När du får frågan vad du vill göra skall det stå ”Overwrite”, klicka på ”Continue”

overwreite

12. Byta ut Frameworks

• Öppna mappen SwePhone -> System -> Library -> Frameworks i Finder

• Dra innehållet till mappen ”Frameworks” i Cyberduck fönstret.

• När du får frågan vad du vill göra skall det stå ”Overwrite”, klicka på ”Continue”

13. Byta ut PreferenceBundles

• Öppna mappen SwePhone -> System -> Library -> PreferenceBundles i Finder

• Dra inehållet till mappen ”PreferenceBundles” i Cyberduck fönstret.

• När du får frågan vad du vill göra skall det stå ”Overwrite”, klicka på ”Continue”

14. Byta ut SystemConfiguration

• Öppna mappen SwePhone -> System -> Library -> SystemConfiguration i Finder

• Dra inehållet till mappen ”SystemConfiguration” i Cyberduck fönstret.

• När du får frågan vad du vill göra skall det stå ”Overwrite”, klicka på ”Continue”

• Stäng av Cyberduck och starta om din iPhone.

Grattis du har nu installerat SwePhone.

Glöm inte att göra rätt för dig

vi tycker 100 kr är lagom men du sätter gränsen

Har du inte tillgång till PayPal men ändå vill bidra, skicka oss ett mail på info@iFun.se så löser vi det.

För avancerade användare

Vill du ha allt utom svenska menyer?

Då gäller dessa filer, läser du guiden ovan kan du säker lista ut hur du laddar upp dessa.

Svenskt tangentbord

/System/Library/Frameworks/UIKit.framework/UIKit

/System/Library/Frameworks/UIKit.framework/Keyboard-StandardQWERTY.artwork

Laddas upp till

/System/Library/Frameworks/UIKit.framework/

Ersätt befintliga

Igenkänning av +46 nummer

/System/Library/Frameworks/AppSupport.framework/AppSuppor

Laddas upp till

/System/Library/Frameworks/AppSupport.framework/

Ersätt befintlig

Svensk nummerformatering /System/Library/Frameworks/AddressBookUI.framework/ABPhoneFormats.plist

Laddas upp till

/System/Library/Frameworks/AddressBookUI.framework/

Ersätt befintlig

Svensk ordlista

/System/Library/Frameworks/UIKit.framework/english-one-letter-words.dat

/System/Library/Frameworks/UIKit.framework/english-stems.dat

/System/Library/Frameworks/UIKit.framework/english-unigrams.dat

/System/Library/Frameworks/UIKit.framework/english-unigrams.idx

Laddas upp till

/System/Library/Frameworks/UIKit.framework/

Ersätt befintliga

Inga kommentarer till “SwePhone installationsguide”

  1. - skrev:

    tack! =)

  2. Gunnar skrev:

    Du måste återställa din telefon! Se guide här.? skriver ni

    Om jag redan har en telefon med 1.0.2 fast med typ erat Swe keys, eller ”ryska tgb bordet” installerat måste man göra en återställning till 1.0.2 då också?

  3. Johan skrev:

    Kan man använa iBrickir i windows för att ladda upp filerna?

  4. buster skrev:

    Johan: det kan du säkert, ingen möjlighet att prova dock.

    Gunnar: Återställning behövs bara om du får problem eller vill återgå till orginal.

  5. tommy skrev:

    Tänkte på nummerformateringen, finns det möjlighet att få den att känna igen t.ex 0571, 0570 osv? Som det är nu blir det 057-1 057-0 osv. Är det på g i nästa version kanske eller är det något man kan fixa själv? Tack återigen för en superbra lösning!

  6. zeba skrev:

    Vad menar ni med: ‘Igenkänning av +46 nummer’ och ‘Svensk nummerformatering’? Exempel?

    Ser nu ut: ‘+46 731 – 23 45 67′? Det är väl inte svensk formatering..

    Tangentbordet fungerar perfekt! Tack!

    Måste dock stänga av autokorrektionen, annors kunde man inte använda å,ä,ö (crashade)

  7. buster skrev:

    zeba: Med igenkänning av +46 nummer menar vi att den matchar inkommande numret 0701 – 23 45 67 mot det du har i adressboken som är +46 701 – 23 45 67 (många har det inlagt på detta viset för att lätt kunna ringa när man är utomlands.)

    Med Svensk nummerformatering menas att istället för (081) 154 467 formateras numret 08 – 123 45 67

    Tommy: just 0571 nummer är inte specificerade för formatering därav blir det ”standard” formatering. Testa 081234567 så skall den formatera det 08 – 123 45 67

  8. tommy skrev:

    buster: Tack för det snabba svaret. Det stämmer det fungerar som det ska. Men jag tänkte om det var möjligt att låta den känna igen även 0571, 0570 på samma sätt som med 08. Tänkte bara kolla om det var möjligt att genomföra :)

  9. Anders skrev:

    Verkar grymt bra detta. Ska definitivt prova när jag låst upp min nalle.

    Fråga;

    Jag förstår att 08-nummer formateras korrekt men hur fungerar det med övriga riktnummer? T.ex. 031- eller 021- eller 0550- osv? Blir det 03-1xxx eller 05-50xxx osv med dessa?

  10. Jonatan skrev:

    Anders: det fungerar lika bra. Formateringen baseras på vilka siffror som slås in. Dock fungerar det inte med riktnummer som består av 4 siffror (t.e.x 0142- ) vad jag märkt…

  11. Gunnar skrev:

    hej!

    Har nu fått min telefon, men det finns inte installer på den vart hittar man det, och hur installerar man det?

    Tacksam för svar:-)

  12. Erik skrev:

    Tjena.

    Är de någon som vet vilket program som är lämpligast för windows?

  13. maz skrev:

    Jag behöver hjälp med nedan:

    Den förutsätter att din iPhone redan är aktiverad, jailbreakad och att OpenSSH från Installer.app är installerad (om du inte förstår vad det innebär bör du inte gå vidare med denna guide ).

    ……vem kan hjälpa mig med det??

    Jag har en iPhone som är öppnad och klar för alla sim-cards….. men jag behöver svenskan oxå givetvis.

    Tack på förhand Du som hjälper mig med detta.

    //Maz

  14. joakim skrev:

    Tommy .. ja det är det ;)

  15. Zhrink skrev:

    Tommy och Anders!

    Lägg till 0046 till alla nummer så fungerar formateringen.

  16. Sloter skrev:

    Svar till:

    Johan : ”Kan man använa iBrickir i windows för att ladda upp filerna?”

    Erik: Är de någon som vet vilket program som är lämpligast för windows?

    Ja, det går utmärkt att använda ibrickr för Windows användare.

    Det är bara att ladda upp filerna till rätt katalog och sedan starta om iPhonen.

    Klockrent!

  17. Luan skrev:

    Hej

    Är total noob på detta men har iaf en iphone med 1.0.2

    Vill endast lägga in svenskt tangentbord, hur gör jag då i windows? Kan jag bara öppna ibricker och ladda upp just den filen?

  18. Huh skrev:

    Citat:

    ”Svensk nummerformatering /System/Library/Frameworks/AddressBookUI.framework/English.lproj/ABPhoneFormats.plist

    Laddas upp till

    /System/Library/Frameworks/AddressBookUI.framework/

    Ersätt befintlig”

    Stämmer ovanstående verkligen? I Swephone 1.0b2 ligger inte ABPhoneFormats.plist i /System/Library/Frameworks/AddressBookUI.framework/English.lproj/

    ABPhoneFormats.plist låg i /System/Library/Frameworks/AddressBookUI.framework/

    Var ska den ligga?

  19. C skrev:

    Det finns en lista över riktnummer bland annat på Wikipedia (se länk) om det är till någon hjälp i kodandet.

  20. Patrick skrev:

    Har jag gjort något väldigt fel om jag inte hittar /System/Library/Frameworks/UIKit.framework/

    i min iphone?

  21. Krille skrev:

    får det inte till att funka med ibrick… har kopierat över alla filer så gott de gick men inte fan blir de försvenskat :P

  22. Cogline skrev:

    Tack för en bra beta

    Windows användare kan använda WinSCP istället för Cyberduck

    http://winscp.net/eng/download.php

  23. Krille skrev:

    COGLINE: Tackar så mycket för länken!

    En annan ”newbiee” fråga från en som är lite trög… varför funkar inte mitt youtube? kommer in o allt o kan välja filmer men när man väljer att spela upp den så står det bara ”fel vid uppspelning utav film”

    nån som kan hjälpa? :)

    Tack på förhand!

  24. p skrev:

    Verkade funka bra men sen vägrade telefonen boota efter omstarten, men det verkar lösa sig med en recover så… telefonen var/är en 1.0′a, inte 1.1 eller 1.0.2

  25. JayJay skrev:

    Och hur är det man skriver stora bokstäver (ÅÄÖ alltså)?

  26. Krille skrev:

    vissa filmer på youtube funkar men de är typ bara 30 %

  27. jonas skrev:

    får man youtube att fungera när man lägger in swephone på iphone?:) för youtube vill man ju abosolut ha:P, är ju en skit kul funktion;) och om de inte fungerar med swephone, hur gör man då?:P

  28. maki skrev:

    jag kan inte döpa om filen till .GlobalPreferences.plist …. svaret jag får är ”fel uppstod finns ingen spec felkod för felet”

    nån med samma problem?

  29. maki skrev:

    ok jag va trög jag hadde markerat visa filer med . men det visade inte så jag fick andvända sökfunktionen hmm…

    men nu e ajg färdig så har jag ändå inte allt på svenska måste jag först köra swephone 1.0 sen denna nya?

  30. Alexander skrev:

    Hej, när jag väl följer eran guide för Swephone! När jag kommit till punkt 4. skall då telefonen vara inkopplad till datorn eller endast via Wi-Fi. Sen har jag Service programmet på telefonen är knappen ” SSH” samma som OpenSSH?

    Telefonen är upplåst via något program som heter Anysim, funkar det då över huvudtaget att lägga in swephone i just min iPhone! När jag kör mac, och telefonen är upplåst via en PC?

  31. Peter P skrev:

    Det svenska tangentbordet saknar vad jag kan se möjlighet att får stora bokstäver på å, å och ö? När jag testade den fix som gjorts på det kyrilliska tangentbordet fungerade även stora bokstäver. Någon som har en lösning på gång?

  32. Anders Ry skrev:

    Har lagt in ovanstående filer, men får ej med ÅÄÖ på tangentbordet när jag te.x ska skriva ett SMS.

    Har även testat att bara lägga in följande filer, enligt guiden:

    Svenskt tangentbord

    /System/Library/Frameworks/UIKit.framework/UIKit

    /System/Library/Frameworks/UIKit.framework/Keyboard-StandardQWERTY.artwork

    Men som sagt får ej det att fungera, vad gör jag för fel???

    Eller är det ett fel i beta versionen av Swephone???

  33. Robin skrev:

    Hejsan,

    Har en iPhone med Firmware 1.0.2 har följt eran guide för att få svenska menyer och liknande efter två försök

    sä får jag endast vissa delar på svenska….

    Vad kan detta bero på?

    Väldigt tacksam för hjälp…

  34. iFun.se | Allt om iPhone i Sverige » SwePhone 1.0 skrev:

    [...] Insallationsanvisningar Nedladdning av SwePhone 1.0 [...]

  35. Erik skrev:

    Hej, jag har lagt in tangentbordet enligt den avanserade beskrivningen och det funkar, dock så avslutas det aktuella programmet som jag skriver i när jag skriver två svenska tecken efter varandra, lite lätt irriterande.

    Bra jobbat i övrigt, kul att se möjligheterna med vad man kan göra med sin iPhone.

  36. iFun.se | Allt om iPhone i Sverige » SwePhone för 1.1.1 beta 1 skrev:

    [...] på samma sätt som i 1.0.2 (guide) med undantaget att det är ett par extra mappar. Däremot behöver ni inte längre bråka med [...]

  37. Alex skrev:

    Hur får jag in ÖÄÅ på Iphonen? o gör den till svenska? ( menu o så ) ?? fattar inte exakt?

  38. Robert skrev:

    Ponera att man köper en iphone på ebay typ ”ALL NEW APPLE IPHONE 8GB v1.1.1 WORLDWIDE SIMUNLOCK”. Kan man då mata in swephone enligt denna guide? ”måste” man göra det eller fungerar telefonen 100% ändå? ÅÄÖ och svenska menyer m.m är inte så viktigt i mitt fall. Mitt abonnemang är telenor och därmed 2/3G, fungerar det då iphone är enbart 2G?

    Hoppas det för då köper jag en pronto! ;D

    Tack på förhand

  39. Tobias skrev:

    Verkar inte som att min ordlista föreslår några ord för mig när jag skriver i sms, anteckningar, mail etc.

    vilken inställning under allmänt -> tangentbord är det som ska vara på för att ordlistan ska föreslå ord?

    tack på förhand

  40. Elias skrev:

    Hej

    Jag kan inte hitta någon .GlobalPreferences.plist i Swephone-1.1.1-b1 mappen. jag har radderat filen och fastnat i punkt 6 i guiden???

    Hjälp

    Tack på förhand

    /E

  41. iFun.se | Allt om iPhone i Sverige » SwePhone 1.1.1 beta 2 skrev:

    [...] på samma sätt som i 1.0.2 (guide) med undantaget att det är ett par extra mappar. Ni behöver inte röra .GlobalPreferences.plist [...]

  42. jiman skrev:

    Hej tack för allt hittills har en iphone helt jailbrakad och klar jag följde instruktionerna men klantade mig i början och råkade ersätta HELA mapparna i coreservices och frameworks snarare än att bara lägga till innehållet. Funkar det ändå? Behöver jag adda originalinnehållet och var kan jag hitta det? Stort tack på förhand.

  43. Niklas B skrev:

    Ni har nog bytt ut nedladdningsfilen. Den som man laddar ner nu innehåller ingen fil som heter GlobalPreferences.plist eller .GlobalPreferences.plist

    Kan ni fixa detta är ni snälla?

  44. Johan skrev:

    Niklas B:

    I Nyaste swephone ska du INTE ta bort och ersätta globalpreferences.

  45. dan skrev:

    Jag har just skaffat en iphone ( 1.0.2)

    Hur skall jag få in de svenska tangenterna åäö? Jag har försökt via ”Swekeys 1.3 ” etc , men det fungerar inte. Jag jobbar via pc.

  46. Dennis skrev:

    Jag får detta meddelande varför?

    ! C:\Users\Deniz Muharemi\Documents\Iphone\SwePhone-1.0.2.zip: Kan inte skapa SwePhone 1.0\System\Library\Frameworks\TelephonyUI.framework\dtmf-*.aif

    ! Felaktig syntax för filnamn, katalognamn eller volymetikett.

    ! C:\Users\Deniz Muharemi\Documents\Iphone\SwePhone-1.0.2.zip: Försöker att korrigera det ogiltiga filnamnet

    ! C:\Users\Deniz Muharemi\Documents\Iphone\SwePhone-1.0.2.zip: Döp om SwePhone 1.0\System\Library\Frameworks\TelephonyUI.framework\dtmf-*.aif till SwePhone 1.0\System\Library\Frameworks\TelephonyUI.framework\dtmf-_.aif

  47. Dennis skrev:

    Finns det någon som kan hjälpa mig?

  48. HL skrev:

    Ett cyberduck problem men någon kanske någon finns som vet. Jag kan inte koppla upp min iPhone men cyberduck. Det är rätt ip-nr men får direkt ett fel. ”Anslutningen misslyckades, sftp://root@”ipnummer” there was a problem while connecting” Finns det någon som vet hur jag ska göra?

  49. David skrev:

    Hur gör man nu då om man har windows? jag fattade inte de :(

  50. Madsen skrev:

    Gött, följde guiden till punkt och pricka, men efter omstart så började iPhonen stall’a sig lite och hängde sig sen. Du bootar den bara så att man ser äpplet och sen kommer den inte längre.. bull :(

    Efter ca. 5 minuter i det stadiet så startar den om sig och hänger sig sen igen.

    Några tips?

  51. Gecko skrev:

    Jag har försökt fler gånger att få åäö på menyerna men misslyckats. All text är på svenska och det går att skriva med åäö, men alla swephones svenska menyer har konstiga tecken.

    Lägger jag in swephone 1 före swekeys så hamnar åäö på ett annat ställe på tangentbordet och fungerar inte då.

    Hjälp snälla, har 1.02 och vågar inte uppgradera.

  52. Shilan skrev:

    jag har iphone 1.1.4 funkar det o installera med den också ? , jag vågar inte installera den .. tacksam för svar.

  53. Chrsitoffer skrev:

    Kan någon snälla hjälpa mig!?

    Jag kör windows men hittar ingen guide för det här, mwen vilket program kan man använda för winodws om man vill göra det här??

    Jag har en iPhone 1.1.4 allt upplåst swephone instalerat uppålåst o installer ioch allt.

    Tacksam för hjälp!!

    Christoffer

Lämna en kommentar