Guide: HTC One M7 S-OFF/Root/återgå till 100% original med mera

Discussion in 'One M7 (2013) - ROM-filer och utveckling' started by indika, Feb 27, 2014.

  1. indika

    indika Custom Android Staff Member

    Joined:
    Oct 23, 2010
    Messages:
    4 775
    Likes Received:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    HTC One M7 S-OFF/Root/återgå till 100% original med mera



    Förord

    Det är väldigt många som dras till öppenheten det innebär att äga en mobiltelefon med Android OS men samtidigt är det förvånansvärt många som inte gör sin läxa ordentligt och i vissa fall finner sig själva med en väldigt dyr tegelsten i handen.

    Min tanke med denna tråd är helt enkelt att ge information som kan hjälpa till att bygga upp en bredare och djupare förståelse för olika begrepp samt hur saker och ting fungerar överlag. För att hålla nere underhållet i tråden har jag medvetet valt att generalisera så mycket som möjligt. Därför länkar jag inte till några filer men det är helt okej att göra en post nedanför och be om hjälp att hitta vad du söker. Tanken är att man ska förstå vad man gör innan man snöar in sig i detaljer.

    Jag kommer inte heller att beröra operativsystemet i sig med undantag för begreppet ROOT. Om du inte äger en One kan du ändå läsa vidare då mycket är gemensamt för alla androidmodeller, men räkna inte med support i denna tråd utan navigera i så fall in i rätt del av Swedroids forum och ställ din fråga där.

    Läs allting flera gånger innan du börjar och tänk efter noga!


    All hjälp att hålla tråden uppdaterad och korrekt mottages tacksamt!

    Innan du läser vidare så vill jag påpeka att så fort du modifierar mjukvaran i telefonen så gäller inte längre din garanti. Jag vill också vara tydlig med att jag INTE stöder försäkringsbedrägeri eller garantibedrägeri. Vad du väljer att göra är DITT EGET beslut och ansvar!



    Korta förklaringar



    Vad betyder FIRMWARE och vad är det?​


    Register eller för att visa innehållet!


    Vad betyder RUU?

    Register eller för att visa innehållet!



    Vad betyder OTA?

    Register eller för att visa innehållet!



    Vad är en ROM?​

    Register eller för att visa innehållet!



    Vad är en KERNEL?​

    Register eller för att visa innehållet!



    Vad är RECOVERY?​

    Register eller för att visa innehållet!



    Vad är en BOOTLOADER?​

    Register eller för att visa innehållet!



    Vad är ”FLASHA”?​

    Register eller för att visa innehållet!



    Vad är ADB?​

    Register eller för att visa innehållet!



    Vad är FASTBOOT?​

    Register eller för att visa innehållet!



    Vad är ROOT?​

    Register eller för att visa innehållet!



    Vad är S-OFF/S-ON?​

    Register eller för att visa innehållet!



    Vad är CID och MID?​

    Register eller för att visa innehållet!



    Generella guider

    Innan du läser vidare så vill jag påpeka att så fort du modifierar mjukvaran i telefonen så gäller inte längre din garanti. Jag vill också vara tydlig med att jag INTE stöder försäkringsbedrägeri eller garantibedrägeri. Vad du väljer att göra är DITT EGET beslut och ansvar!



    Hur man låser upp sin bootloader​

    Register eller för att visa innehållet!



    Hur man använder Fastboot​

    Register eller för att visa innehållet!



    Hur man använder ADB​

    Register eller för att visa innehållet!



    Hur man flashar ett custom recovery​

    Register eller för att visa innehållet!



    Hur man flashar en custom ROM​

    Register eller för att visa innehållet!


    Hur man rootar​

    Register eller för att visa innehållet!



    Hur man sätter S-OFF​

    Register eller för att visa innehållet!



    Hur man sätter S-ON​

    Register eller för att visa innehållet!



    Hur man tar reda på CID, MID och FIRMWARE version​

    Register eller för att visa innehållet!



    Hur man ändrar CID​

    Register eller för att visa innehållet!



    Hur man ändrar MID​

    Register eller för att visa innehållet!



    Hur man tar bort TAMPERED från bootloadern​

    Register eller för att visa innehållet!


    Hur man låser bootloadern utan att den säger ”RELOCKED”​

    Register eller för att visa innehållet!



    Hur man låser upp bootloadern utan HTC Dev​

    Register eller för att visa innehållet!



    Hur man återställer telefonen till 100% originalskick​

    Register eller för att visa innehållet!


    Hur man ändrar mellan Google Play Edition och Sense​


    Register eller för att visa innehållet!

    Glöm inte att Swedroids forum är fullt av kunniga personer som kan hjälpa dig med dina frågor om du kör fast så skicka inte PM till mig, posta hellre nedanför i tråden. Undvik gärna att citera detta inlägg!

    Tack till:

    AsciiAscii för expansion av CID-beskrivningen.


    Ändringslogg:
    2014-02-27 Putsade till CID beskrivningen.
    2014-05-19 Lade till en förklaring om conv=notrunc, då det endast fungerar med busybox.
    2014-05-26 Lade till nedladdningslänk för Chainfires SuperSU.
    2014-06-30 Röd text ang Windows 8 och htc drivrutiner tillagd.
    2014-06-30 Tog bort busyboxkommandot conv=notrunc för att slippa mer förvirring.
    2014-08-16 Rensade conv=notrunc från ställen jag missat
     
    Last edited: Aug 16, 2014
    majmun, Wafflez, fruktsallad and 7 others like this.
  2. Ascii

    Ascii Android Expert Medlem

    Joined:
    Nov 23, 2010
    Messages:
    10 160
    Likes Received:
    3 144

    MINA ENHETER

    Tilläggas bör att CID måste vara 8 karaktärer långt.

    Sent from my HTC One using Tapatalk
     
    indika likes this.
  3. indika

    indika Custom Android Staff Member

    Joined:
    Oct 23, 2010
    Messages:
    4 775
    Likes Received:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Kanon, tack!
     
  4. jahadu

    jahadu Kid Droid Medlem

    Joined:
    Aug 18, 2012
    Messages:
    45
    Likes Received:
    1

    MINA ENHETER

    Hmm får man mer brudar med insertcoin installerat?

    Sent from the best phone ever, HTC One.
     
  5. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Hej! Tänkte gå tillbaka till 100% stock och skulle vara tacksam för lite hjälp!

    Är för tillfället på Google play edition med S-OFF, hboot 1.54, cid: 11111111, mid: PN0710000.

    Vad för filer behöver jag? htc1guru-hemsidan fungerar inte för mig!

    Tack på förhand :-)
     
  6. indika

    indika Custom Android Staff Member

    Joined:
    Oct 23, 2010
    Messages:
    4 775
    Likes Received:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Hej,

    Vi fixar det, inga problem.
    Vad hade du för CID i telefonen innan du satte in supercid?
    Vad har du för operativsystem i din dator?
     
  7. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Kanon!
    Min gamla cid tror jag var HTC_Y13 om jag inte är ute och cyklar(?)
    OS på datorn är Windows 7!
     
  8. M3Johan

    M3Johan Teen Droid Medlem

    Joined:
    Dec 15, 2012
    Messages:
    427
    Likes Received:
    62
    Operatör:
    Vimla
    Telefon:
    Oneplus 8 pro

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Oneplus 8 pro
    ROM:
    Stock
    Info:
    Magisk
    Telefon 2:
    HTC One M7 [stone dead]
    ROM:
    none
    Info:
    Brickad rejält
    Telefon 3:
    HTC one x
    ROM:
    stock root
    Info:
    Den används som webradio numera
    Htc1guru verkar ligga nere. Jag ändrade min cid till htc__y13 och körde i den från htc1guru. Jag har den romen liggande. Kan lägga upp den imorgon om du inte fått tag på den innan dess.
     
  9. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Skulle uppskattas! :)
     
  10. indika

    indika Custom Android Staff Member

    Joined:
    Oct 23, 2010
    Messages:
    4 775
    Likes Received:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    affewaffew


    Jag har ruu.zip liggandes i min dropbox redan så du kan tanka ned den *länk borttagen*. I övrigt är det bara att köra på med guiden ovan.

    Ska du ha helt 100% original är det bara att följa guiden, i annat fall, om du vill ha kvar s-off. Så kan du sluta följa den efter punkt 3.
     
    Last edited: Aug 14, 2014
    affew likes this.
  11. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Tack så mycket! :D

    Vilken custom recovery rekommenderar du?
     
    Last edited by a moderator: Aug 16, 2014
  12. M3Johan

    M3Johan Teen Droid Medlem

    Joined:
    Dec 15, 2012
    Messages:
    427
    Likes Received:
    62
    Operatör:
    Vimla
    Telefon:
    Oneplus 8 pro

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Oneplus 8 pro
    ROM:
    Stock
    Info:
    Magisk
    Telefon 2:
    HTC One M7 [stone dead]
    ROM:
    none
    Info:
    Brickad rejält
    Telefon 3:
    HTC one x
    ROM:
    stock root
    Info:
    Den används som webradio numera
    Ok, där fick du den.:)
    Här är uppdateringen om du vill installera den manuellt via recovery.
    OTA htc m7 sense 6
    Jag använder twrp 2.7 05.05
     
    indika and affew like this.
  13. indika

    indika Custom Android Staff Member

    Joined:
    Oct 23, 2010
    Messages:
    4 775
    Likes Received:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Jag gillar twrp recovery. Om du drar ned det från den officiella hemsidan så rekommenderar jag alltid 2.6.3.3 . Det beror på att 2.7.0.0 kan vara opålitlig.
    Det finns däremot andra versioner på xda som fungerar bra, t.ex. den som m3johan nämner ovan.

    //Mobilt
     
    affew likes this.
  14. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Tack :D

    Nice, twrp var det jag använde sist också :)

    Hur är sense6 förresten? Stor skillnad från 5?
     
  15. Snusdus

    Snusdus Professional Droid Medlem

    Joined:
    Nov 18, 2010
    Messages:
    2 174
    Likes Received:
    259

    MINA ENHETER

    Ja, riktigt stor. Bättre optimerad, bättre flyt och framförallt snyggare. Hatar bara att de har ersatt den svarta dockan med en transparent.
     
    affew likes this.
  16. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Steg 5 att roota telefonen är inte nödvändigt om man inte vill ha root eller? :)
     
  17. indika

    indika Custom Android Staff Member

    Joined:
    Oct 23, 2010
    Messages:
    4 775
    Likes Received:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Jo det är nödvändigt för steg 7 och 8. Kommandot SU = rootbegäran.
    Du kan med andra ord inte återställa *tampered* och *locked* om du inte har root.
     
  18. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Okej, men när jag navigerar fram till adb sideload så får jag "device not found" när jag kör adb sideload kommandot?
     
  19. affew

    affew Kid Droid Medlem

    Joined:
    Oct 11, 2010
    Messages:
    80
    Likes Received:
    32
    Telefon:
    OnePlus 3

    MINA ENHETER

    Telefon:
    OnePlus 3
    ROM:
    Stock
    Det fixade sig! Installerade nya USB-drivers.
     
    indika likes this.
  20. indika

    indika Custom Android Staff Member

    Joined:
    Oct 23, 2010
    Messages:
    4 775
    Likes Received:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Då är det antagligen så att du har twrp 2.7? eller så har du inte installerat drivrutinerna för telefonen i datorn.

    Gör så att du startar telefonen som vanligt. Ta INTE emot några uppdateringar för telefonen i detta läget. Sedan går du in i inställningar/om/programvaruinformation/mer/ och trycker 10ggr på Versionsnummer. När det står "grattis du är nu en utvecklare" backar du ut till inställningar och går in på Utvecklaralternativ. Där inne bockar du för USB Felsökning. (Kan också vara så att utvecklaralternativ redan finns ute i menyn, kommer inte ihåg hur det ser ut när telefonen är o-uppdaterad)

    I kommandotolken kör du:
    Code:
    adb devices
    du ska få din telefons serienummer som svar. Om det fungerar är det twrp som strular. Om det inte fungerar måste du börja med att installera drivrutinerna för telefonen i datorn.

    Du installerar drivrutinerna genom att installera HTC Sync och uppdaterar det till senaste version. Telefonen brukar säga till om det när man pluggar in den med USB. När det är färdigt och uppdaterat måste du avinstallera det igen. Det stör nämnligen adbkommandon.

    Avinstallera det genom kontrollpanelen och där kan du också notera att det finns någonting som heter HTC driver, den ska du INTE avinstallera. Det är bara själva programmet HTC Sync som ska bort.

    Efter detta så borde du ha kontakt med telefonen via adb. Men som sagt, det kan också bero på twrp 2.7.
     
    affew likes this.