08/10/2022
For mange iPhone-brugere er den lille lyd, der bekræfter, at en tekstbesked er sendt, en integreret del af oplevelsen. Men for andre kan denne lyd, især den klassiske 'swish'-lyd, der er forbundet med sendte beskeder, hurtigt blive en kilde til irritation. Måske ønsker du mere diskretion, eller måske foretrækker du bare stilhed. Selvom nyere iOS-versioner og standardindstillinger giver en vis kontrol over notifikationslyde, er det at fjerne lyden for sendte beskeder på ældre systemer som iOS 8 og 9 en mere kompleks opgave, der ofte kræver dybere indgreb i systemet. Denne guide vil udforske en metode, der er blevet brugt af erfarne brugere på jailbroken iPhones for at opnå netop dette.

Det er vigtigt at understrege fra starten, at den metode, vi beskriver her, involverer ændringer i systemfiler og kræver, at din iPhone er 'jailbroken'. Jailbreaking er en proces, der fjerner Apples softwarebegrænsninger på iOS-enheder, hvilket giver brugeren rodadgang og mulighed for at installere applikationer og foretage ændringer, som ikke er godkendt af Apple. Dette giver en utrolig frihed, men medfører også visse risici, som vi vil gennemgå i detaljer.
- Forståelse af Jailbreaking og Risici
- Den Avancerede Metode: Fjernelse af Lydfiler
- Alternativer og Overvejelser
- Sammenligning: Standard Lydkontrol vs. Jailbreak-Metoden
- Ofte Stillede Spørgsmål (FAQ)
- Er det sikkert at jailbreake min iPhone?
- Vil denne metode virke på nyere iOS-versioner (f.eks. iOS 10, 11, 12 eller nyere)?
- Kan jeg fjerne andre systemlyde på samme måde?
- Hvad sker der, hvis jeg sletter den forkerte fil?
- Hvorfor anbefaler I at flytte filerne i stedet for at slette dem?
- Jeg har fulgt trinene, men lyden er der stadig. Hvad kan jeg gøre?
- Konklusion
Forståelse af Jailbreaking og Risici
Før du overvejer at følge denne vejledning, er det afgørende, at du forstår, hvad jailbreaking indebærer. Når en iPhone er jailbroken, får brugeren adgang til filsystemet på en måde, der normalt er forbeholdt Apple. Dette åbner døren for enestående tilpasning, men det har også potentielle ulemper:
- Sikkerhedsrisiko: Ved at fjerne Apples sikkerhedsforanstaltninger kan din enhed blive mere sårbar over for malware og virus. Du mister den indbyggede 'sandkasse'-beskyttelse, der holder apps isolerede.
- Stabilitetsproblemer: Uautoriserede ændringer kan føre til ustabilitet, nedbrud, og nedsat ydeevne. Din iPhone kan fryse, genstarte uventet, eller apps kan krasje hyppigere.
- Garanti bortfalder: Apple yder ikke support eller garanti på jailbroken enheder. Hvis din iPhone går i stykker, mens den er jailbroken, vil Apple sandsynligvis afvise reparation.
- Opdateringsproblemer: Det kan være svært at opdatere en jailbroken iPhone til en nyere iOS-version, da en opdatering ofte fjerner jailbreaket, og du kan risikere at 'bricke' din enhed (gøre den ubrugelig).
- Batterilevetid: Nogle jailbreak-tilpasninger kan dræne batteriet hurtigere.
Denne vejledning er udelukkende til information og bør kun følges af brugere, der er fortrolige med de risici, der er forbundet med jailbreaking og manipulation af systemfiler. Hvis din iPhone ikke allerede er jailbroken, skal du finde en pålidelig guide til jailbreaking af din specifikke iOS-version, før du fortsætter.
Den Avancerede Metode: Fjernelse af Lydfiler
Metoden til at fjerne sendelyden på iOS 8 og 9 involverer direkte adgang til iPhone's filsystem og manipulation af specifikke lydfiler. Denne proces kræver en terminalapplikation på din iPhone, som du kan installere via Cydia (App Store for jailbroken enheder).
Nødvendige Værktøjer:
- En jailbroken iPhone (med iOS 8.x eller 9.x).
- Cydia installeret på din iPhone.
- MobileTerminal eller WhiteTerminal (kan installeres via Cydia).
Trin-for-Trin Vejledning:
Følg disse trin omhyggeligt. En fejlplacering af en kommando kan potentielt skade dit system.
- Få Rodadgang via Cydia:
- Åbn Cydia på din iPhone.
- Søg efter og installer "MobileTerminal" eller "WhiteTerminal". Disse apps giver dig en kommandolinjegrænseflade direkte på din telefon, svarende til Terminal på en Mac eller Kommandoprompt på Windows.
- Åbn Terminal og Skift til Rodbruger:
- Åbn den nyinstallerede terminalapp (MobileTerminal eller WhiteTerminal).
- I terminalen skal du indtaste følgende kommando for at skifte til superbruger (rodadgang), som er nødvendig for at ændre systemfiler:
su root - Du vil blive bedt om en adgangskode. Standardadgangskoden for rodadgang på jailbroken iPhones er ofte
alpine. Indtast den og tryk Enter. Hvis du har ændret din rodadgangskode, skal du bruge din egen.
- Identificer og Flyt Lydfilerne:
I stedet for at slette filerne direkte, anbefales det på det kraftigste at flytte dem til en anden mappe. Dette giver dig mulighed for nemt at gendanne lydene, hvis du fortryder eller oplever problemer. De to relevante lydfiler for sendte beskeder er:
/System/Library/Audio/UISounds/SentMessage.caf(den primære sendelyd)/System/Library/Audio/UISounds/Swish.caf(en yderligere 'swish'-lyd, der i iOS 8.4 og nyere også bidrager til sendelyden, og som nogle brugere har fundet nødvendig at fjerne for at opnå fuld stilhed for sendte beskeder).
Vi vil flytte disse filer til en sikkerhedskopimappe. Først skal vi oprette en mappe, f.eks. i din brugermappe:
mkdir /var/mobile/Documents/BackupLydeDerefter kan du flytte filerne. Brug følgende kommandoer:
mv /System/Library/Audio/UISounds/SentMessage.caf /var/mobile/Documents/BackupLyde/mv /System/Library/Audio/UISounds/Swish.caf /var/mobile/Documents/BackupLyde/Bemærk: Hvis du kun ønsker at fjerne den sendte besked lyd (SentMessage.caf), er den første kommando tilstrækkelig. Men som nævnt af brugere på iOS 8.4 og 9.0.2, kan
Swish.cafogså være nødvendig at flytte for at opnå fuld stilhed for sendte beskeder. - Genstart SpringBoard (Ikke Hele Enheden):
For at ændringerne træder i kraft, skal du genstarte SpringBoard. Dette kan gøres ved at genstarte din enhed, eller ofte blot ved at genstarte SpringBoard via en terminalkommando (hvis din terminalapp understøtter det, f.eks.
killall SpringBoard) eller en jailbreak-tweak som WinterBoard/Anemone, der ofte har en genstartsfunktion.
Gendan Lydene:
Hvis du på et tidspunkt ønsker at få sendelydene tilbage, er processen lige så simpel. Du skal blot flytte filerne tilbage til deres oprindelige placering. Åbn terminalen igen, skift til rodadgang (su root med din adgangskode), og brug følgende kommandoer:
mv /var/mobile/Documents/BackupLyde/SentMessage.caf /System/Library/Audio/UISounds/mv /var/mobile/Documents/BackupLyde/Swish.caf /System/Library/Audio/UISounds/Genstart derefter SpringBoard, og lydene skulle vende tilbage.
Alternativer og Overvejelser
Det er vigtigt at bemærke, at denne metode er meget specifik for ældre, jailbroken iOS-versioner. For brugere med nyere iPhones eller dem, der ikke ønsker at jailbreake deres enhed, er der ingen direkte måde at fjerne kun lyden for sendte beskeder uden at påvirke andre notifikationer.
Generelle alternativer til lydkontrol på iPhone inkluderer:
- Lydløs-kontakt: Den fysiske kontakt på siden af din iPhone vil sætte enheden i lydløs tilstand for de fleste notifikationer, men vil stadig afspille haptisk feedback.
- Forstyr Ikke (Do Not Disturb): Denne funktion kan slå alle notifikationer (inklusive lyde) fra i specifikke perioder eller når enheden er låst.
- Brugerdefinerede notifikationsindstillinger: I Indstillinger > Notifikationer kan du justere lydindstillinger for individuelle apps. Dog er SMS-sendelyden en systemlyd og ikke en app-specifik notifikationslyd.
- Silent ringetone/beskedtone: Du kan indstille en "lydløs" tone som din standardbeskedtone. Dette vil dog påvirke modtagne beskeder og ikke nødvendigvis den sendte lyd, som er en separat systemlyd.
Disse alternativer løser ikke problemet med den specifikke sendelyd, som denne guide adresserer. Den beskrevne metode er en dybtgående tilpasning for dem, der har fuld kontrol over deres system via jailbreaking.
Sammenligning: Standard Lydkontrol vs. Jailbreak-Metoden
| Funktion | Standard iOS Lydkontrol | Jailbreak-Metoden (Denne Guide) |
|---|---|---|
| Kontrol over indgående beskedlyde | Ja (via Indstillinger, Lydløs-kontakt, Forstyr Ikke) | Ja (kan også ændres via filsystemet) |
| Kontrol over udgående (sendte) beskedlyde | Nej (systemlyd, kan ikke slås fra isoleret) | Ja (ved at fjerne/flytte specifikke systemfiler) |
| Kompleksitet | Meget lav (via Indstillinger) | Høj (kræver terminaladgang, systemfilmanipulation) |
| Risiko for enheden | Ingen | Høj (garanti bortfalder, stabilitetsproblemer, sikkerhedsrisiko) |
| Krav til enheden | Ingen specielle | iPhone skal være jailbroken (iOS 8.x/9.x) |
| Reversibilitet | Nem (via Indstillinger) | Nem, hvis filer er flyttet (svært, hvis slettet) |
Ofte Stillede Spørgsmål (FAQ)
Er det sikkert at jailbreake min iPhone?
Jailbreaking er ikke uden risiko. Selvom det giver øget kontrol, kan det kompromittere din enheds sikkerhed, stabilitet og Apples garanti. Det anbefales kun til avancerede brugere, der forstår og accepterer disse risici.
Vil denne metode virke på nyere iOS-versioner (f.eks. iOS 10, 11, 12 eller nyere)?
Denne specifikke metode er primært dokumenteret og testet på iOS 8.x og 9.x. Filnavne og placeringer kan ændre sig i nyere iOS-versioner, og jailbreaking for nyere versioner kan være anderledes eller ikke-eksisterende. Det er usandsynligt, at den virker direkte på nyere, ikke-jailbroken iPhones.
Kan jeg fjerne andre systemlyde på samme måde?
I teorien ja. Hvis du kan finde placeringen af andre systemlydfiler (typisk i /System/Library/Audio/UISounds/ eller lignende mapper), kan du potentielt flytte eller slette dem. Vær dog ekstremt forsigtig, da fjernelse af for mange filer kan gøre din enhed ubrugelig.
Hvad sker der, hvis jeg sletter den forkerte fil?
Sletning af kritiske systemfiler kan gøre din iPhone ubrugelig (bricked), hvilket ofte kræver en komplet gendannelse via iTunes. Dette vil fjerne dit jailbreak og alle dine data. Derfor anbefales det kraftigt at flytte filerne i stedet for at slette dem.
Hvorfor anbefaler I at flytte filerne i stedet for at slette dem?
Ved at flytte filerne til en sikkerhedskopimappe bevarer du dem. Hvis du oplever problemer, eller hvis du senere ønsker at gendanne lydene, kan du nemt flytte dem tilbage til deres oprindelige placering. Hvis filerne slettes permanent, er den eneste måde at få dem tilbage på en komplet gendannelse af din iPhone, hvilket er en langt mere tidskrævende og besværlig proces.
Jeg har fulgt trinene, men lyden er der stadig. Hvad kan jeg gøre?
Sørg for, at du har stavet filnavnene og stierne korrekt. Dobbelttjek, at du har rodadgang (su root). For iOS 8.4 og 9.0.2 specifikt, sørg for at du også har flyttet Swish.caf udover SentMessage.caf. Prøv at genstarte din iPhone fuldstændigt, ikke kun SpringBoard.
Konklusion
At fjerne sendelyden på en iPhone med iOS 8 eller 9 er en opgave, der ligger uden for standardindstillingerne og kræver en jailbroken enhed. Den beskrevne metode, som involverer manipulation af systemfiler via en terminal, er effektiv for dem, der er villige til at påtage sig de risici, der er forbundet med jailbreaking. Ved at flytte de specifikke lydfiler – SentMessage.caf og potentielt Swish.caf – kan du opnå den ønskede stilhed, når du sender tekstbeskeder. Husk altid at udvise den største forsigtighed, når du arbejder med systemfiler, og overvej altid at flytte i stedet for at slette for at bevare muligheden for at gendanne.
Hvis du vil læse andre artikler, der ligner Sådan Deaktiverer Du Sendelyd på iPhone iOS 8, kan du besøge kategorien Teknologi.
