Ta bort annonser med SwePhone Hosts

Av iFun, fredag 5 oktober 2007

När du sitter på tåget eller bussen och vill kolla det senaste på Aftonbladets hemsida är det inte så kul att sidan tar tre minuter att ladda via EDGE/GPRS. I brist på Adblockers har vi tagit fram en riktigt smart lösning!

Genom att lägga upp vår HOSTS fil på din iPhone så försvinner dom vanligaste annonserna spårlöst. På min iPhone laddar kvällstidningen minst dubbelt så snabbt! Så här ser filen ut i textformat.

Så här gör du:

– Ladda ner SwePhone Hosts 1.0 filen: https://www.ifun.se/swephone/hosts-1.0.zip

– Packa upp .zip filen så du får en enkel textfil kallad ”hosts”.

– Anslut till din iPhone med exempelvis Cyberduck via SFTP.

– Lägg filen ”hosts” i mappen /etc på din iPhone.

– Starta om din iPhone. Klart!

Hjälp oss att hålla hosts-filen uppdaterad: Skriv en kommentar och föreslå servrar som levererar annonser så lägger vi dom i hosts 1.1 som lanseras nästa vecka. Tillsammans kan vi hålla iPhone annonsfri!

All cred till gänget på mvps.org som skapade grunden för hosts-filen vi använder. Vi har lagt till cirka 30 svenska servrar på listan och målet är att på sikt ha flera hundra svenska inlägg i filen.

20 kommentarer till “Ta bort annonser med SwePhone Hosts”

  1. Adrian skrev:

    Det inte en fil utan man kmr bara till en sida juhhh..

    Vad ska man göra sen-?

  2. Bollman skrev:

    Spara innehållet som en fil med namnet hosts (inget .txt eller annan ändelse) och spara den i /etc

  3. tjockis skrev:

    Sidan är själva filen som laddas fram i din webläsare. Den tolkas som (och är för den delen) en textfil. Högerlicka och ta Spara som/Save as eller motsvarande. Om filen får någon slags filändelse, ta bort den. Filen skall endast heta ”hosts” och inget mer.

    Se till att din iPhone är på samma nätverk som din dator. Leta fram telefonens IP genom att gå in på Settings > Wi-Fi >Ditt nätverksnamn. Klicka på den vita pilen i den blå cirkeln. Alternativt gå in på Settings > General > Network > Wi-Fi. Där ser du Ip Address. Notera den.

    Öppna Transmit elelr Cyberduck och fyll i din iPhones IP, välj SFTP. vanlig FTP går inte. Användarnamn root, lösenord är dottie, såtillvida du inte har bytt lösenord (vilket du borde göra).

    Gör en säkerhetskopia på den befintliga hosts-filen på telefonen, i fall att. Ladda upp den nya hosts-filen till /etc. Koppla från din anslutning till telefonen. Starta om telefonen. Klart.

  4. kalleballe skrev:

    bra jobbat grappar! och tackar för detta

  5. smalis skrev:

    Kan man göra detta via iBrick oxå?? el måste d vara ett SFTP program?

  6. Chris skrev:

    Perfekt, tack för detta. Jag skulle gärna villja ha något som stänger av bilder i webläsaren på ett smidigt sätt.

    Så länge man kör WiFi är det ju bra med bilder men med GPRS är det helt olidligt.

  7. PT skrev:

    Har en liten fråga jag hoppas kunna få svar på. När jag installerar något från min installer så går det jätte bra. Problemet är att när jag ska öppna programmet som jag installerat så kommer jag in i det snabbt sen bli jag ”utkastad” ur det… Hur får jag till detta?

    Sen skulle jag vilja veta hur man får bakgrunden bakom ikonerna?

    /patrik

  8. Patrik Danielsson skrev:

    Grymt gjort! Mycket imponerad.

  9. Simon skrev:

    Bra killar! Bra tänkt verkligen.

  10. adam skrev:

    Underbart!

    Smart sätt att spara lite bandbredd. Vet inte on det beror på det här men efter att jag lade in eran hosts fil började wlanet dö lite då och då här man surfar aktivt

  11. Bollman skrev:

    Det tror jag knappast beror på filen.

    Tekniken bakom är att eftersom iPhone kör unix så fungerar omvandlingen av servernamn till IP-adress enligt vissa principer (windows har faktiskt samma princip).

    När datorn (iPhonen) får till uppgift att hämta något från en viss server på nätet kommer begäran i de flesta fall med ett servernamn istället för IP-adress. I konfigurationen av uppslag av namn står att i första hand tittar man i filen hosts i /etc och finns inte servern där så frågar man den listade DNS-servern.

    Hosts filen finns till för om man inte har DNS-server på sitt nät men ändå vill ha namn på datorerna. Den används också för att sätta lokala alias och namnge loopback-interfacet (127.0.0.1).

    Genom att mata in mängder av kända reklamservrar i hosts-filen och ge dem IP-adressen 127.0.0.1 (dvs datorn själv) kommer den för varje anrop till en reklamserver istället för att slå upp datorns IP-adress i DNS-servern anropa sig själv och då få meddelandet att servern är nere och följdaktligen aldrig visa reklamen.

    Så, att det skulle påverka något annat är uteslutet.

  12. Martin skrev:

    Har sett en svenskanpassad sådan fil, denna tar inte bort reklamen på ex. Aftonbladet.

  13. Kneckenbauer skrev:

    Jag bytte ut filen mot eran och har startat om min telefon ( två gånger )

    Men safari visar fortfarande alla annonser på aftonbladet.se

    vad kan jag ha gjort fel?

  14. Kev skrev:

    Samma sak för mig med aftonbladet.se, annonserna visas fortfarande.

  15. jinxen skrev:

    Det finns inget sätt att få inte nummerformatering på även t.ex. värmlands landskod? 0570? Nu blir det 057-0, lite halvt irriterande 🙂 Tack för en super lösning, kommer donera inom kort!

  16. Nils Andersson skrev:

    Lite lustigt att free6.com var med. 😉

  17. kungen.nu skrev:

    Denna fil fungerar inte!

    Detta efterssom att safari inte använder sig av hostsfilen för att få adresser utan den kör direkt genom dns-servern. Däremot använder sig andra program av den.

    Men inga annonser kommer försvinna för att man installerar denna!

    källa: hackint0sh.org

  18. Oscar skrev:

    Laddade just ner adblock app från

    http://cocoamug.com/adblock/

    Har inte testat det så mycket ännu men det verkar funkar.

    Har dock inte block för svensk reklam, så aftonbladet har fortfarande reklam.

    Expressen funkar dock bättre, men den verkar be om betalt lite väl ofta för min smak …

  19. Oscar skrev:

    Har kört det lite mer nu och är inte så nöjd.

    Varje gång som den lyckas blocka nått så ber den en att köpa programmet, och det verkar inte som att den låter allt ladda klart innan den avbryter.

    Blir till att avinstallera

  20. Omar skrev:

    It’s a pain in everyone else’s butt. Let’s just stop discussing this crap, the topic is too questionable.