!!! Aviso !!!
Confirmado que resulta na versão 30O ; 33R e 38R (na 44S o tamanho do bootloader é o mesmo e deveria funcionar mas neste momento ainda não é possivel fazer o reset aos dois estados para falso ao mesmo tempo, portanto este mod não funciona a 100% para a 44S)
Atenção o principal objectivo deste mod, é o reset ao status de tampered bit e unlock do bootloader.
Pode também ser usado para fazer o unlock do bootloader sem fazer wipe user_data, mas isso depende do status do dispositivo.
Há 4 variantes:
1) Unlock Bit - FALSE , Tamper Bit - FALSE 2) Unlock Bit - FALSE , Tamper Bit - TRUE 3) Unlock Bit - TRUE, Tamper Bit - FALSE 4) Unlock Bit - TRUE, Tamper Bit - TRUE
Verifiquem primeiro em que situação se encontra o vosso aparelho com o comando fastboot oem device-info e reportem.
Para versões cm-11.0-XNPH25R ou anteriores.
Para fazer reset aos status de unlock e tamper bit do bootloader, existe uma .zip para instalar via recovery para esse efeito.
O porque de utilizar:
quando fazemos o unlock do bootloader ele regista, em 2 blocos da partição aboot, o desbloqueio:
Code
fastboot oem device-info
e mesmo bloqueando mais tarde com o comando
fastboot oem lock
esses 2 bits vão continuar a registar que o bootloader já foi mexido.
Este .zip serve para fazer o unlock do bootloader (instalar uma vez)* sem mexer nesses 2 bits (mantendo false), e para os que já mexeram se o aplicarem (duas vezes) restauram o status dos 2 bits para false.
*fazer boot temporário por uma custom recovery CWM ou TWRP
fastboot boot <custom_recovery.img>
Oneplus One Code
Partition - aboot (bootloader) Unlock Bit Position - 0x000FFE10 Hex - (1048080) Decimal Tamper Bit Position - 0x000FFE14 Hex - (1048084) Decimal
Download: OnePlusOne-BootUnlocker.zip
Nota: os créditos desta informação vão para o pessoal da xdadevelopers, nada é da minha autoria, apenas estou a passar aqui a informação.
Fonte: http://forum.xda-dev...er-bit-t2820912
Editado por godevskii, 17 December 2014 - 14:06.
Adicionado fonte