Motorola: Difference between revisions
m title changes didnt bind |
added information that unlock key can be obtained only while the device is not outdated |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 10: | Line 10: | ||
}} | }} | ||
Founded in 1928, and later sold to [[wikipedia:Lenovo|Lenovo]] in 2014, [[wikipedia:Motorola|Motorola]] is a US based company specializing in smartphones, tablets, and public safety equipment. | Founded in 1928, and later sold to [[wikipedia:Lenovo|Lenovo]] in 2014, [[wikipedia:Motorola|'''Motorola''']] is a US based company specializing in smartphones, tablets, and public safety equipment. | ||
==Incidents== | ==Incidents== | ||
Line 19: | Line 19: | ||
Two Senior MotoAgents have stated that the device needs to have an internet connection for one week following the purchase or a reset to allow the functionality of bootloader unlocking.<ref>https://forums.lenovo.com/t5/moto-g52/OEM-unlock-option-greyed-out/m-p/5289637</ref><ref>https://forums.lenovo.com/t5/motorola-one-5G-ACE/OEM-Unlock-option-greyed-out/m-p/5232007</ref> | Two Senior MotoAgents have stated that the device needs to have an internet connection for one week following the purchase or a reset to allow the functionality of bootloader unlocking.<ref>https://forums.lenovo.com/t5/moto-g52/OEM-unlock-option-greyed-out/m-p/5289637</ref><ref>https://forums.lenovo.com/t5/motorola-one-5G-ACE/OEM-Unlock-option-greyed-out/m-p/5232007</ref> | ||
According to a post on Motorola's official forum from one of the Moto Agents, once the device reaches a certain age (no specific age is given), it becomes unable to get a key to unlock the bootloader.<ref>https://forums.lenovo.com/t5/MOTOROLA-Android-Developer-Community/Your-device-does-not-qualify-for-bootloader-unlocking/m-p/5234690?page=3#6297769</ref> | |||
Most E-series models, devices with Android GO pre-installed, some MTK models, Amazon Prime devices do not support the official bootloader unlock method.<ref>https://forums.lenovo.com/t5/moto-e13/How-to-root-Moto-E13/m-p/5302949?page=1#6312054</ref> | |||
====OEM devices==== | |||
There is a strong possibility that devices not created by Motorola's core development team but purchased from OEMs will not be able to be officially unlocked.<ref>https://github.com/melontini/bootloader-unlock-wall-of-shame/blob/main/brands/motorola/README.md#unofficial-ways</ref><ref>https://github.com/orgs/moto-fogorow/discussions/1</ref> | |||
For example, the Moto G24, G24 Power, E7 and E7 Power models manufactured by Tinno have a blocked bootloader unlock feature if the device is not a development device. Even if this lock can be bypassed, the bootloader will automatically lock after rebooting the device if it is not a development device.<ref>https://fogorow.fuckyoumoto.xyz/docs/dev/bootloader#official-way</ref> | |||
The only way bypass it is to flash a [https://fogorow.fuckyoumoto.xyz/docs/modding/custom-bootloader custom ChouChou bootloader] specially ported for your device, that will disable this check. | |||
====Intentional bootloader unlock restriction on some Motorola models==== | ====Intentional bootloader unlock restriction on some Motorola models==== | ||
Line 26: | Line 37: | ||
Notably, on more affordable devices with the same SoC, such as the Moto G31, bootloader unlocking was officially available. | Notably, on more affordable devices with the same SoC, such as the Moto G31, bootloader unlocking was officially available. | ||
For a long time, customers submitted requests on Motorola's official forum, asking for the ability to obtain an unlock key or an alternative method. <ref>https://forums.lenovo.com/t5/moto-g13/Motorola-Moto-G13-G23-bootloader/m-p/5342278</ref><ref>https://forums.lenovo.com/t5/MOTOROLA-Android-Developer-Community/How-to-unlock-bootloader-on-Motorola-moto-G23/m-p/5277660</ref><ref>https://forums.lenovo.com/t5/MOTOROLA-Android-Developer-Community/Moto-G23-Bootloader-unlock-request/m-p/5319977</ref><ref>https://forums.lenovo.com/t5/moto-g23/Moto-G23-%E2%80%93-Request-to-include-SID-Keys-in-next-OTA-Update/m-p/5344909</ref> | For a long time, customers submitted requests on Motorola's official forum, asking for the ability to obtain an unlock key or an alternative method.<ref>https://forums.lenovo.com/t5/moto-g13/Motorola-Moto-G13-G23-bootloader/m-p/5342278</ref><ref>https://forums.lenovo.com/t5/MOTOROLA-Android-Developer-Community/How-to-unlock-bootloader-on-Motorola-moto-G23/m-p/5277660</ref><ref>https://forums.lenovo.com/t5/MOTOROLA-Android-Developer-Community/Moto-G23-Bootloader-unlock-request/m-p/5319977</ref><ref>https://forums.lenovo.com/t5/moto-g23/Moto-G23-%E2%80%93-Request-to-include-SID-Keys-in-next-OTA-Update/m-p/5344909</ref> | ||
However, Motorola Agents either ignored these messages or responded with: ''"- This phone does not support bootloader unlocking"''. | However, Motorola Agents either ignored these messages or responded with: ''"- This phone does not support bootloader unlocking"''. | ||
Later, after numerous inquiries, Motorola issued a formal response: ''"- We will forward this information to the developers."'' However, no further action was taken. | Later, after numerous inquiries, Motorola issued a formal response: ''"- We will forward this information to the developers."'' However, no further action was taken. | ||
Over time, a community of enthusiasts successfully unlocked the bootloader on Moto G13/G23 by decompiling the lk (Little Kernel, bootloader) partition, studying the key generation algorithm, and creating a key generator (keygen). <ref>https://penangf.fuckyoumoto.xyz/docs/dev/bootloader/#bootloader-unlock</ref><ref>https://penangf.fuckyoumoto.xyz/docs/dev/oem-key-algorithm</ref><ref>https://github.com/moto-penangf/fuckyoumoto/blob/main/oem_keygen.py</ref> | Over time, a community of enthusiasts successfully unlocked the bootloader on Moto G13/G23 by decompiling the lk (Little Kernel, bootloader) partition, studying the key generation algorithm, and creating a key generator (keygen).<ref>https://penangf.fuckyoumoto.xyz/docs/dev/bootloader/#bootloader-unlock</ref><ref>https://penangf.fuckyoumoto.xyz/docs/dev/oem-key-algorithm</ref><ref>https://github.com/moto-penangf/fuckyoumoto/blob/main/oem_keygen.py</ref> | ||
This proves that bootloader unlocking was originally intended to be possible, '''but Motorola deliberately concealed it from customers by refusing to provide the necessary keys.''' | This proves that bootloader unlocking was originally intended to be possible, '''but Motorola deliberately concealed it from customers by refusing to provide the necessary keys.''' | ||
====List of phones with bootloader unlocking disabled==== | |||
This not a complete list of models, in which bootloader cannot be unlocked officially: | |||
*Moto E22i | |||
*Moto E14 | |||
*Moto E13 | |||
*Moto E7 / E7 Power | |||
*Moto G13 / G23 | |||
*Moto G24 / G24 Power | |||
*Moto G22 | |||
==References== | ==References== | ||
<references /> | <references /> | ||
[[Category:Motorola]] | [[Category:Motorola]] |