Motorola: Difference between revisions

SinexTitan (talk | contribs)
Live lock screen (2024): the quotes were broken on dark mode
Lenovo has an ACTUAL ARTICLE, you know?
 
(3 intermediate revisions by 3 users not shown)
Line 11: Line 11:
}}
}}


Founded in 1928, and later sold to [[wikipedia:Lenovo|Lenovo]] in 2014, [[wikipedia:Motorola|'''Motorola''']] Mobility (commonly known as Motorola) is a company specializing in smartphones, tablets, and public safety equipment.
Founded in 1928, and later sold to [[Lenovo]] in 2014, [[wikipedia:Motorola|'''Motorola''']] Mobility (commonly known as Motorola) is a company specializing in smartphones, tablets, and public safety equipment.


==Incidents==
==Incidents==
Line 25: Line 25:
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>
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====
====ODM 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>
There is a strong possibility that devices not created by Motorola's core development team but purchased from ODMs 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>
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>
Line 44: Line 44:
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.'''
Motorola specifically avoids offering the necessary keys/tools for bootloader unlocking on models with Spreadtrum/Unisoc SoCs, which are often used in more affordable devices.


====List of phones with bootloader unlocking disabled====
====List of phones with bootloader unlocking disabled====
Line 52: Line 54:
*Moto E7 / E7 Power
*Moto E7 / E7 Power
*Moto G13 / G23
*Moto G13 / G23
*Moto G14
*Moto G24 / G24 Power
*Moto G24 / G24 Power
*Moto G22
*Moto G22
Line 74: Line 77:
6- Restart your phone.
6- Restart your phone.


''- u/Legal Literature1356''<ref name="Reddit2" /></blockquote><blockquote>Not at all to detract from OP, but if you dont trust .rar files with .exes in them: You can use official sources for "andriod platform tools" from here https://developer.android.com/tools/releases/platform-tools and you dont need "cmd-here", (all it doesis opens a command prompt in the folder it sits in). instead, open command prompt as per usual ("cmd" in windows search does it), click on the address bar of whereever your andriod tools are, copy that, then use that as below.  
''- u/Legal Literature1356''<ref name="Reddit" /></blockquote><blockquote>Not at all to detract from OP, but if you dont trust .rar files with .exes in them: You can use official sources for "andriod platform tools" from here https://developer.android.com/tools/releases/platform-tools and you dont need "cmd-here", (all it doesis opens a command prompt in the folder it sits in). instead, open command prompt as per usual ("cmd" in windows search does it), click on the address bar of whereever your andriod tools are, copy that, then use that as below.  


cd C:\Users\Main\Desktop\New folder\platform-tools
cd C:\Users\Main\Desktop\New folder\platform-tools
Line 96: Line 99:
adb shell pm list packages
adb shell pm list packages


''- u/Etalon3141''<ref name="Reddit3" /></blockquote>
''- u/Etalon3141''<ref name="Reddit" /></blockquote>


==References==
==References==