Guide: TA BORT TAMPERED & LÅSA BOOTLOADERN SAMT S-ON

Diskussion i 'One M7 (2013) - ROM-filer och utveckling' startad av bihslk, 22 dec 2013.

  1. bihslk

    bihslk Senior Droid Medlem

    Blev medlem:
    22 jan 2012
    Inlägg:
    1 211
    Mottagna gillanden:
    124
    Operatör:
    Halebop
    Telefon:
    Iphone 11

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    Iphone 11
    ROM:
    IOS 13.1
    Hej!



    Gör en liten guide när ni flashat telefonen till stock och vill sedan låsa telefonen för att t.ex skicka in på service.




    Först ska du ta bort TAMPERED.

    Detta gör du såhär...

    Gå till din fastboot map med adb och fastboot.exe

    Håll ned shift i windows sen högerklicka och välj "Öppna kommandofönstret här"
    ========================================================================


    Skriv sedan

    adb devices

    adb shell

    su

    echo -ne '\x00' | dd of=/dev/block/mmcblk0p7 bs=1 seek=4265988
    (rekomenderar att kopiera denna text ovan och klistra in i CMD)

    klicka enter.

    När det är klart skriver du

    exit

    sen exit igen.

    sen skriver du adb reboot bootloader

    kontrollera att TAMPERED är borta.


    ========================================================================


    Nu ska du låsa din bootloader

    Gå till din fastboot map med adb och fastboot.exe

    Håll ned shift i windows sen högerklicka och välj "Öppna kommandofönstret här"


    adb devices

    adb shell

    su

    echo -ne '\x00\x00\x00\x00' | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796
    (rekomenderar att kopiera denna text ovan och klistra in i CMD)

    exit
    exit igen

    adb reboot bootloader

    Kolla nu så det står LOCKED.

    ========================================================================




    Skulle du även vilja göra en S-ON.

    Gör bara följande


    starta telefonen i bootloader mode. Power+Vol_down

    FASTBOOT USB ska vara röd nu om inte klicka med power knappen på fastboot

    skriv sedan

    fastboot oem writesecureflag 3 och klicka på enter

    nu ska telefonen vara S-ON
     
    Last edited: 22 dec 2013
    yarr, SHM, Snusdus och 1 annan gillar detta.
  2. droidsmurf

    droidsmurf Professional Droid Medlem

    Blev medlem:
    10 sept 2012
    Inlägg:
    2 223
    Mottagna gillanden:
    1 172
    Operatör:
    Telenor
    Telefon:
    OnePlus 13

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    OnePlus 13
    Om man bara vill göra S-ON tillfälligt, vad är isåfall kommandot för att göra den S-OFF igen? Eller måste man köra rumrunner eller dito för att åstadkomma detta?
     
  3. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Yes det skulle jag verkligen tro. När din lur är tex på verkstad så kopplar teknikern in en extern hårdvara till telefonens usb port för att temporärt släppa på S-OFF (om de skulle behöva). Tror inte att det är meningen att det ska vara enkelt :)
     
    droidsmurf gillar detta.
  4. bihslk

    bihslk Senior Droid Medlem

    Blev medlem:
    22 jan 2012
    Inlägg:
    1 211
    Mottagna gillanden:
    124
    Operatör:
    Halebop
    Telefon:
    Iphone 11

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    Iphone 11
    ROM:
    IOS 13.1
    fastboot oem writesecureflag 3


    det skriver du efter du har Fullt stock och låst bootloadern då skriver
    du detta ovan i fastboot komandot. Reboota igen till bootloader mode och du kommer se S-ON. Enklare än så är det inte
     
  5. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Det är inte temporärt.

    Rumrunner.us för s-off
    writesecureflag 3 för s-on

    Är det nog bäst att du säger Isf!
     
  6. kupster

    kupster Adult Droid Medlem

    Blev medlem:
    10 jul 2012
    Inlägg:
    886
    Mottagna gillanden:
    399

    MINA ENHETER

    Hej!
    Säkert en jättebra guide för dem som förstår men jag fastnar redan på första steget
    "Gå till din fastboot map med adb och fastboot.exe"
    Hur går jag in i detta? I Datorn?
    Tacksam för hjälp..
     
  7. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    1.Skapa en mapp på datorn och döp den till något kul

    2.Ladda ned fastboot/adb plus dll filer från google (LÄNK) eller från mig (LÄNK)

    3. Packa upp / FLytta filerna till din mapp du skapade.

    4. Forsätta följa guiden, skriv här om du fastnar igen.
     
    Last edited: 13 feb 2014
  8. Rattatosk

    Rattatosk Kid Droid Medlem

    Blev medlem:
    9 maj 2010
    Inlägg:
    47
    Mottagna gillanden:
    3
    Telefon:
    LG G4

    MINA ENHETER

    Telefon:
    LG G4
    Jag har ett litet problem och det är att jag inte riktigt förstår. Jag har fixat tillbaka telefonen helt med till stock (hboot 1.44, android 4.1.2 och stock recovery). Hur får jag till en temproot så jag kan få bort tempered och låsa telefonen ordentligt? Gjorde ett försökt med att trycka in SuperSU via twrp, flashade stock recovery igen, körde full unroot i SuperSU och gick igenom stegen för att få den låst, s-on samt icke tempered. Men så fort jag startade att uppdatera hela vägen igen fick jag tempered tillbaka även om den var locked och s-on. Kan någon vänlig själ gå igenom steget innan man gör detta (altså rooten så man kan editera i adb shell)?

    Edit:
    Efter lite mer lekande bootade jag via twrp recovery med kommandot fastboot boot ***.img utan att uppdaterat telefonen överhuvudtaget (kvar på stock 4.1.2 med hboot 1.44) Laddade in SuperSU, fixade rootaccess, körde alla kommandon för att få bort tempered och unlocked. Därefter körde jag en full unroot i supersu för att får bort root och annat skräp sen körde jag fastboot oem writesecureflag 3 och nu fungerar det utmärkt!
     
    Last edited: 12 feb 2014
  9. yarr

    yarr Adult Droid Medlem

    Blev medlem:
    16 feb 2010
    Inlägg:
    557
    Mottagna gillanden:
    89
    Operatör:
    Vimla
    Telefon:
    Google Pixel 5

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Google Pixel 5
    Telefon 2:
    HTC U12+, U11, 10, M8, M7
    Övrigt:
    Google Pixel Watch, TicWatch Pro 3 GPS
    Jag har en fråga om att återställa min till 100% stock innan jag skickar in den för reparation.
    Jag lyckas fan inte hitta min mobil i adb. Funkar endast med fastboot...

    Jag flashade denna en Stock Rom - Reset från: http://www.htc1guru.com/downloads/stock-rom-downloads/

    Guru Reset M7 3.62.401.1
    File Size: 1.1 GiB - Downloads: 16866
    MD5: 6444b41a1f332f31345d5ead674382d7
    Comments: Stock rom 3.62.401.1 with graphical aroma installer. Includes the ability to flash the Stock Radio and Stock Recovery also.

    Stock ROM version for these types:
    modelid: PN0710000
    cid: HTC__001, HTC__E11
    HTC__102, HTC__203
    HTC__405, HTC__Y13
    HTC__304, HTC__032
    HTC__A07, HTC__J15
    HTC__016

    Sedan när jag startade om så fick jag en uppdatering jag var tvungen att installera (på 2mb). Nu har jag hboot 1.56 och S-ON och det står TAMPERED och UNLOCKED bara.

    Min fråga är; skulle det räcka att ta bort tampered och låsa bootloadern enligt denna guiden för att den ska bli 100% stock så jag kan skicka in den på rep?`

    Tack!
     
  10. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Ja det stämmer men du måste tyvärr ha s-off för att kunna ta bort tampered!
     
    yarr gillar detta.
  11. yarr

    yarr Adult Droid Medlem

    Blev medlem:
    16 feb 2010
    Inlägg:
    557
    Mottagna gillanden:
    89
    Operatör:
    Vimla
    Telefon:
    Google Pixel 5

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Google Pixel 5
    Telefon 2:
    HTC U12+, U11, 10, M8, M7
    Övrigt:
    Google Pixel Watch, TicWatch Pro 3 GPS
    Jag fick bort TAMPERED och låste den igen efter att ha gjort S-OFF.
    Gjorde sedan S-ON igen men nu när jag går in i bootloadern så står det TAMPERED igen...

    Någon som vet varför?
     
    Last edited: 18 feb 2014
  12. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Jag brukar ofta lösa sånt där genom att bara dra in en ruu igen. Istället för att ägna timmar åt att läsa rundor på nätet. Nu kanske du inte har lust med det men det skulle iaf garantera en stock firmware och kanske lösa problemet, vem vet :)

    Om du har HTC__Y13 kan du ta denna http://www.htc1guru.com/dld/ruu-zip...1-27_10-31-1131-05_release_310878_signed-zip/

    Har du en annan cid kan du ändå följa länken men välja rätt ruu för din telefon.
     
    yarr gillar detta.
  13. yarr

    yarr Adult Droid Medlem

    Blev medlem:
    16 feb 2010
    Inlägg:
    557
    Mottagna gillanden:
    89
    Operatör:
    Vimla
    Telefon:
    Google Pixel 5

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Google Pixel 5
    Telefon 2:
    HTC U12+, U11, 10, M8, M7
    Övrigt:
    Google Pixel Watch, TicWatch Pro 3 GPS
    Ok, tack. Jag testar det.

    Jag har följande:
    cid: HTC__Y13
    mainver: 4.19.401.8

    Så det är fortfarande den du länkade som jag ska ha? mainver spelar kanske ingen roll?
     
  14. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Ja det du gör är att du nedgraderar till en gammal firmware och sen kommer du få alla ota:s. Den börjar på 4.1.1 och sen kommer det en drös med små patcher blandat med uppgraderingar ända fram till 4.4.2

    mainver är vilken firmwareversion du har på telefonen samt i detta fallet också vilken version zippen innehåller.
     
    yarr gillar detta.
  15. yarr

    yarr Adult Droid Medlem

    Blev medlem:
    16 feb 2010
    Inlägg:
    557
    Mottagna gillanden:
    89
    Operatör:
    Vimla
    Telefon:
    Google Pixel 5

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Google Pixel 5
    Telefon 2:
    HTC U12+, U11, 10, M8, M7
    Övrigt:
    Google Pixel Watch, TicWatch Pro 3 GPS
    Jag blir tokig på detta alltså!
    Nu har jag flashat in den RUU-filen och allt. Har hboot 1.44 och inte kört uppdateringarna än. Men jag har S-OFF och unlocked... För att låsa den igen och fixa S-ON måste jag alltså roota den igen först?
    Eller försvinner S-OFF och unlocked när jag kör alla uppdateringar?
     
  16. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Nej det försvinner inte automatiskt utan du måste låsa det själv. Olåst bootloader och s-off är beständigt genom uppdateringar.
    Det du kan vara säker på är dock att all firmware i telefonen är original nu, vilket borde eliminera problemet du hade innan.

    Låt telefonen uppdatera sig normalt. Sedan när den är klar kan du flasha in custom recovery för att dra in superuser. Med root kan du sedan återställa "tampered" och "locked". Efter det tar du bort root igen och lägger in original recovery. Låser bootloadern och avslutar med s-on.
    Anledningen till att jag säger du ska uppdatera först är för att jag själv sitter med en kopia på originalrecoveryn för 4.4.2 så den kan jag skicka över till dig om det skulle behövas.
     
    yarr gillar detta.
  17. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Kom på att du kan dra ut recovery.img från ruuzippen också. Då kan du fixa allting innan du börjar med ota:s. Det är upp till dig.
     
    yarr gillar detta.
  18. yarr

    yarr Adult Droid Medlem

    Blev medlem:
    16 feb 2010
    Inlägg:
    557
    Mottagna gillanden:
    89
    Operatör:
    Vimla
    Telefon:
    Google Pixel 5

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Google Pixel 5
    Telefon 2:
    HTC U12+, U11, 10, M8, M7
    Övrigt:
    Google Pixel Watch, TicWatch Pro 3 GPS
    Har du lust att skicka orginalrecoveryn för 4.4.2 till min mail? [email protected] :)
    Tack.

    Jag har nu hboot 1.44, inga uppdateringar efter RUU, S-ON, relocked, och ingen tampered. Men när jag ska flasha in stock recoveryn från ruu.zip får jag detta:

    C:\adb>fastboot flash recovery recovery_signed.img
    sending 'recovery' (9588 KB)...
    OKAY [ 1.259s]
    writing 'recovery'...
    (bootloader) signature checking...
    FAILED (remote: signature verify fail)
    finished. total time: 2.400s

    Behöver jag unroota innan?

    edit:
    Men vad nu då! Nu står det TAMPERED och RELOCKED... har inte gjort ett skit sedan jag tog bort detta, bara startat om!

    edit2: Från hboot 1.44 S-off unlocked tampered rooted: är detta rätt?
    1. Ta bort tampered via denna guiden.
    2. Låsa bootloadern via denna guiden.
    3. Fixa s-on via denna guiden.
    4. Boota Android och unroota via SU-appen.
    5. Flasha stock recovery med fastboot.

    Är detta rätt ordning? För tampered kommer alltid tillbaka!
     
    Last edited: 19 feb 2014
  19. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Yes jag fixar det.

    Nix men du kan inte flasha någonting med låst bootlaoder. Det är därför det failar på "signature checking" Det sista du ska göra när allting är återställt är att låsa din BL och sen sätta S-ON så du råkade göra det i fel ordning bara.

    Du försökte flasha in en recovery så din bootloader slog över till *tampered* även fast flashen nekades. Relocked hade du redan innan om jag läser din post rätt, och det var därför som flashen nekades från början.

    Njae inte riktigt. Om du tänker generellt så måste du först återställa telefonen vad gäller mjukvaran. Efter att det är gjort kan du aktivera säkerheten igen. Så steg ett är att först se till att du har rätt mjukvara, vilket du fixade igår med RUU:N.
    Steg två är att bestämma om du först vill uppdatera till 4.4.2 innan du återställer säkerheten eller om du gör det nu på 4.1.1.
    Så om vi utgår från att du har en helt krisp mjukvara men vill ändra bootlaoderns flagga från "RELOCKED" till "LOCKED" samt ta bort TAMPERED. Så är det fler steg att gå igenom.

    För att ta bort tampered. flasha in ett custom recovery, Jag kör alltid twrp personligen. Efter det så använder du ditt custom recovery för att dra in en SU app. När den är installerad så lägger du in original recovery igen. Din telefon ska nu vara helt original förutom root.
    När telefonen är igång så kör du ADB kommandot för att ta bort TAMPERED. (Efter detta ska du inte flasha något mer då kan du få tillbaka tampered)
    Starta om och kolla att TAMPERED är borta.
    Starta telefonen och kör ADB kommandot för att låsa bootloadern. "LOCKED" inte "RELOCKED" (kör alltså INTE fastboot oem lock)
    Starta om och kolla att det står LOCKED.
    Starta telefonen och gå in i din rootapp och välj "UNROOT".

    När allt detta är klart så ska du sätta igång säkerheten igen. S-ON.
     
    yarr gillar detta.
  20. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

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

    1. s-off

    2. fastboot oem rebootRUU
    -fastboot flash zip ruu.zip
    -fastboot reboot-bootloader

    3. fastboot flash recovery customrecovery.img
    -fastboot reboot-bootloader

    4. Gå in i recovery - sideload
    -adb sideload supersu.zip
    -adb reboot bootloader

    5. fastboot flash recovery originalrecovery.img (rätt version!)
    -fastboot reboot

    Telefon bootad normalt med usb-felsökning aktiverad.

    6. adb shell
    -su
    -echo -ne '\x00' | dd of=/dev/block/mmcblk0p7 bs=1 seek=4265988 conv=notrunc

    -exit
    -exit
    -adb reboot bootloader (tampered ska vara borta)
    -fastboot reboot

    7. adb shell
    -su
    -echo -ne '\x00\x00\x00\x00' | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796 conv=notrunc

    -exit
    -exit
    -adb reboot bootloader (bootloader ska vara LOCKED)

    8. fastboot reboot
    -unroot
    -adb reboot bootloader

    9. fastboot oem writesecureflag 3
    -fastboot reboot-bootloader (verifiera att du har s-on)

    10. Klart!
     
    Last edited: 19 feb 2014
    yarr gillar detta.