HTC S-OFF: Lås opp telefonen din – komplett guide!

Har du en HTC-mobil og ønsker å justere partisjonene på den? Opplever du at en sikkerhetsfunksjon hindrer deg i å gjøre dette? Denne artikkelen dykker ned i fenomenet HTC S-OFF, som gir deg mulighet til å deaktivere denne sikkerhetsprotokollen. Som en del av prosessen vil vi også berøre HTC bootloader, og gi deg en helhetlig forståelse av temaet. Vi anbefaler deg å lese hele artikkelen for å få fullt utbytte.

Hva betyr HTC S-OFF?

Som standard leveres alle enheter med S-ON sikkerhetsprotokollen, som er et flagg plassert i radio-partisjonen. Dette betyr at sikkerhetsflagget på din HTC-telefon er aktivt ved levering. Dette flagget kan imidlertid deaktiveres. Slik fungerer det:

  • Sikkerhetsflagget er lagret i enhetens radio, og ved å slå det av, gir du deg selv tillatelse til å skrive til systemminnet.
  • Det hindrer deg i å installere tilpassede ROM-er, endre oppstartsbilder eller benytte deg av spesialtilpasset gjenopprettingsprogramvare på din HTC Android-telefon.
  • Du vil heller ikke ha full tilgang til NAND-flashminnet, noe som begrenser deg i å foreta permanente endringer i NAND-partisjonene på enheten.
  • NAND-partisjonen omfatter oppstartspartisjonen, gjenopprettingspartisjonen, radio-partisjonen, og systempartisjonen, blant andre.
  • Endringer gjort med S-ON aktivert, kan ofte reverseres ved å bare omstarte telefonen.
  • Med S-OFF vil ikke omstart tilbakestille endringene du gjør. Du kan se om telefonen er i S-ON eller S-OFF modus via teksten i varslingslinjen.

Viktig: Å deaktivere sikkerheten (S-OFF) er helt og holdent brukerens eget ansvar, og bør kun gjøres når det er absolutt nødvendig.

Kan man roote telefonen med S-OFF på HTC?

Å roote en Android-enhet kan sammenlignes med å gi seg selv administratorrettigheter i Linux. Ved å deaktivere S-ON via bootloader, kan du flashe filer som inkluderer «superuser.apk» og «su binary.» Det er viktig å først flashe et gjenopprettingsverktøy før du installerer superuser-filene. Når telefonen er startet på nytt, vil du ha rot-tilgang. Dermed gir ikke S-OFF direkte rot-tilgang, men gir deg muligheten til å installere de nødvendige programmene for å oppnå dette.

Hvilke fordeler gir S-OFF?

Fordelene med å deaktivere S-ON på HTC-enheter er mange, og listes opp nedenfor.

  • Full tilgang til partisjonene: Med S-OFF aktivert, oppnår du full tilgang til NAND-delen av enheten. Dette gjør det mulig å låse opp og endre partisjonene på enheten. Uten S-OFF er det ikke mulig å endre partisjonene. Du kan nå overskrive koden som styrer partisjonene ved oppstart av enheten.

  • Ingen signatursjekk for fastvare: Normalt må alle fastvare-filer være digitalt signert av HTC for å kunne flashet via bootloader. Med S-OFF deaktivert, kan du omgå denne sikkerhetskontrollen, og dermed installere tilpasset fastvare, usignerte oppstarts-, splash- og HBOOT-bilder samt gjenopprettingsprogramvare. S-OFF gir deg fleksibiliteten til å flashe usignerte fastvare-filer som inneholder separate bilder av partisjonene. Dette åpner for omfattende tilpasning av din Android-telefon.

Lås opp Bootloader med HTCdev

Selv om HTCdev ikke setter bootloader i S-OFF modus, gir det deg tilgang til å låse opp partisjonene på telefonen. Dette gjør det mulig å installere tilpasset gjenopprettingsprogramvare og deretter en tilpasset ROM, noe som ikke krever S-OFF. Her er en oversikt:

  • Du må registrere deg på HTCdev sin nettside for å låse opp bootloaderen på din HTC-telefon.
  • Denne offisielle metoden fra HTC gir begrenset tilgang til partisjoner som oppstart, system, og gjenoppretting.
  • Denne begrensningen er der av sikkerhetshensyn for å forhindre installasjon av vilkårlig fastvare. Den vil derimot ikke låse opp SIM-kortet ditt.
  • Opplåsingen endrer telefonens programvare og kan føre til uforutsette problemer. Dette kan påvirke verdier for høreapparatkompatibilitet (HAC) eller spesifikk absorpsjonsrate (SAR), eller til og med føre til overoppheting.
  • Innhold du har kjøpt via tredjeparter eller HTC kan bli ugyldig eller utilgjengelig på grunn av DRM-sikkerhet.
  • Du kan miste muligheten til å oppdatere telefonen trådløst (FOTA). I tillegg er det viktig å merke seg at irreversible endringer kan annullere garantien.

Forberedende steg før du deaktiverer S-ON

Før du går i gang med å deaktivere S-ON, er det noen forberedende steg du bør ta. Disse er viktige for en vellykket prosess.

1. Etter å ha låst opp bootloader, avinstaller HTCdev-verktøyet fra telefonen.

2. I innstillingene, under «Sikkerhet», deaktiver alle sikkerhetsfunksjoner.

3. Gå til innstillinger for «Strøm/Batteri» og deaktiver «Rask oppstart».

4. Bruk USB 2.0 i stedet for USB 3.0 for bedre kompatibilitet mellom telefonen og PC-en.

5. Last ned et S-OFF verktøy som Firewater og installer det på din PC.

6. Installer en minimal ADB installasjon på din PC.

7. Lad telefonen til minst 60% for å unngå strømtap under prosessen.

8. Ta sikkerhetskopi av alle viktige mediefiler og meldinger, da telefonen kan bli tilbakestilt.

9. Installer HTC-drivere for å koble telefonen til PC-en.

10. Under utviklerinnstillingene, aktiver USB-feilsøking.

11. Deaktiver antivirus- og brannmurprogramvare på PC-en.

Dette er de viktigste forberedelsene før du deaktiverer HTC S-ON.

Slik låser du opp bootloaderen med HTCdev

Nedenfor følger en trinnvis forklaring på hvordan du bruker HTCdev for å låse opp bootloaderen på din telefon. Start med å koble telefonen til PC-en med en stabil kabel.

1. Hold inne strømknappen for å slå av telefonen.

2. Trykk og hold inne strømknappen og volum ned-knappen i 30 sekunder for å starte telefonen i HBOOT-modus.

3. Bruk volumknappene for å navigere til «Fastboot» og velg det med strømknappen.

4. Åpne Windows Utforsker og finn den minimale ADB og Fastboot-mappen (vanligvis C:\).

5. Skriv «cmd» i adresselinjen og trykk enter.

6. Skriv «fastboot devices» og trykk enter for å sjekke om telefonen er tilkoblet PC-en.

7. I kommandoprompt, skriv «fastboot oem get_identifier_token» og trykk enter.

8. Kopier den lange token-koden og lim den inn på HTCdev-nettsiden.

9. Du vil motta en e-post fra HTCdev med en fil som heter «bin». Last ned denne og flytt den til Fastboot-mappen.

10. I kommandoprompt, skriv «fastboot flash unlocktoken Unlock_code.bin» og trykk enter.

11. Bekreft installasjonen på telefonen med strømknappen, og vent til telefonen starter på nytt.

Hvordan deaktivere sikkerhetsprotokollen (S-ON)

Her er stegene for å deaktivere S-ON på HTC:

1. Kopier Firewater-filen til Minimal ADB-mappen på PC-en.

2. Skriv «cmd» i adresselinjen og trykk enter.

3. Skriv «adb devices» og trykk enter.

4. Skriv inn følgende kommandoer én etter én og trykk enter etter hver:

adb reboot
adb wait-for-device push firewater /data/local/tmp
adb shell
su
chmod 755 /data/local/tmp/firewater
/data/local/tmp/firewater

5. Godkjenn tillatelsene på telefonen hvis du blir bedt om det, og du vil se at statusen for bootloader er endret til S-OFF.

***

Denne artikkelen har tatt for seg konseptene HTC S-OFF og HTC bootloader. Håper dette har gitt deg klarhet i emnet. Du er velkommen til å dele dine spørsmål og forslag i kommentarfeltet nedenfor.