Вече можете да отключите буутлоудъра на T-Mobile варианта на LG Velvet и да го руутнете с помощта на Magisk. Прочетете, за да разберете как да го направите!
Отключване на буутлоудъра, руутване на устройство, и мигането на следпродажбени ROM са популярни хобита тук в XDA. Общността на опитните потребители държи високо на способността да модифицира своите устройства и те почти не се интересуват от телефони, ако не могат да бъдат отключени за зареждане. Много наследени устройства всъщност се поддържат живи от ROM на трети страни, които също са божи дар за смартфони, които са на ръба да загубят официална поддръжка. LG, например, вече не произвежда смартфони с Android, следователно собствениците на устройства на LG може да искат да се установят с тях потребителски ROM в близко бъдеще. Процесът обаче не е съвсем лесен поради политиката на LG за отключване на буутлоудъра.
LG има легендарна история по отношение на отключването на буутлоудъра. Корейският OEM позволяваше само няколко модела да бъдат отключени от крайните потребители - вероятно поради изисквания на операторите. Въпреки това компанията
трайно се възползва от възможността преди няколко месеца, което означава, че хората трябва да разчитат на неофициални методи, за да отключат своя буутлоудър. Този път старши член на XDA Желание39 измисли наистина иновативен процес за отключване на буутлоудъра на T-Mobile варианта на LG Velvet и впоследствие руутване на устройството.- Вече можете неофициално да отключите буутлоудъра на T-Mobile варианта на LG Velvet.
- Процесът изисква понижаване до Android 10.
- След като отключите буутлоудъра, можете да използвате Magisk за руутване на устройството.
Как да отключите буутлоудъра и руутнете T-Mobile LG Velvet
Изданието на T-Mobile на LG Velvet (номер на модела LM-G900TM) се захранва от MediaTek Dimensity 1000C SoC. Това го прави уникален в гамата на Velvet, тъй като всички останали варианти на смартфона разполагат с чипсет Qualcomm Snapdragon 750G (5G) или Snapdragon 845 (4G). Гореспоменатата платформа MediaTek е уязвима на a известен bootrom експлойт, който може да се използва за заобикаляне на защитата на буутлоудъра и отключване на буутлоудъра. След това руутването на устройството е като детска игра.
Преди да започнем да руутваме T-Mobile LG Velvet, не забравяйте да направите резервно копие извън устройството. Това е така, защото процесът на отключване на буутлоудъра изисква изтриване на всяка част от личните данни на вашия телефон, включително файловете във вътрешната памет.
Стъпка 1: Намалете до Android 10
В случай, че целевият T-Mobile LG Velvet работи с Android 11, трябва да го понижим до Android 10. Това е така, защото фърмуерът на Android 11 за това устройство вече е закърпил експлоатационния предварително зареждащ механизъм (известен още като първи етап за зареждане). Имате нужда и от компютър, тъй като мигащият инструмент работи само под Windows.
- Изтеглете и инсталирайте най-новите USB драйвери за LG.
- Изтеглете всеки базиран на Android 10 фърмуерен пакет KDZ за T-Mobile LG Velvet от реномиран сайт за хостинг на фърмуер на LG.
- Изтеглете правилно коригиран LGUP инструмент за флашване на KDZ пакета.
- Инсталирайте LGUP и отворете неговия изпълним файл.
- Изберете ОБНОВЯВАНЕ опция като процеса. След това щракнете върху бутона с три точки в долния десен ъгъл, за да изберете KDZ файла.
- Рестартирайте LG Velvet в режим на изтегляне. За целта изключете телефона си. След това включете USB кабела във вашия компютър, задръжте натиснат бутона за увеличаване на звука на телефона и свържете другия край на кабела към телефона. Трябва да видите екран с текст „Актуализация на фърмуера“ до USB лого на телефона.
- Кликнете върху Започнете и изчакайте процеса на мигане да приключи.
- Ако всичко върви както трябва, телефонът ще се рестартира до фърмуера на Android 10.
Стъпка 2: Отключете буутлоудъра
Сега, след като възстановихме експлоатационния прелоудър на T-Mobile LG Velvet, можем да отключим неговия буутлоудър за миг. Благодарение на проекта MTKClient от анализатора по сигурността Bjoern Kerler, не е нужно да се грижите за експлойт товарите и други инструменти за обратно инженерство на ниско ниво. Всичко, което трябва да направите, е да изпълните няколко Python скрипта.
- Изтеглете инструмента MTKlient от неговия официално репо на GitHub и го настройте, като следвате readme.
- В случай, че не искате да се занимавате със зависимостите и драйверите, можете също да използвате готов базиран на Ubuntu стартиращ ISO за изпълнение на MTKClient в активна Linux среда.
- Уверете се, че телефонът е изключен. След това изпълнете следната команда в терминален прозорец на вашия компютър и след това включете телефона във вашия компютър.
Това ще изтриеpython mtk e metadata, userdata, md_udc
metadata
иuserdata
дялове на вашия телефон - На този етап сме готови да изпълним командата за отключване
python mtk xflash seccfg unlock
- Рестартирайте телефона, като използвате следната команда:
След това изключете USB кабела, за да позволите на телефона да се рестартира.python mtk reset
- Сега имате отключен буутлоудър T-Mobile LG Velvet.
Стъпка 3: Надстройте до Android 11
Тъй като буутлоудърът вече е отключен, можем (повторно) да надстроим до фърмуера на Android 11. Директното мигане на Android 11 KDZ обаче ще замени експлоатационния предварително зареждащ модул, следователно трябва да изберем селективна процедура за мигане.
- Изтеглете най-новия Android 11 KDZ за T-Mobile LG Velvet.
- Отворете LGUP и изберете KDZ.
- Стартирайте телефона в режим на изтегляне и го свържете към вашия компютър.
- Изберете ПРЕГРАДА ДЛ опция и щракнете върху Започнете бутон.
- Когато видите прозореца със списък с дялове, щракнете Избери всички и премахнете отметката от дяла за предварително зареждане, след което натиснете OK, за да започне да мига.
- След завършване на процеса на флашване, телефонът трябва да стартира Android 11 с отключен буутлоудър.
Стъпка 4: Коригирайте стоковото изображение за зареждане с помощта на Magisk за root
Отключен буутлоудър ни позволява да изпълняваме неподписан код на устройството. В резултат на това вече можем да коригираме стоковото изображение за зареждане с помощта на Magisk и да флашнем модифицираното изображение, за да получим root достъп.
- Изхвърлете стандартното изображение за зареждане от телефона на вашия компютър използвайки MTKClient.
- Копирайте изхвърленото изображение на телефона си и коригирайте го с помощта на Magisk. След това копирайте коригираното изображение от вашия телефон на вашия компютър.
- Рестартирайте телефона към интерфейса на буутлоудъра с помощта на ADB:
adb reboot fastboot
- Флаширайте изображението за зареждане с корекция на Magisk с помощта на Fastboot:
fastbootflashbootname_of_the_patched_boot_image.img
- Рестартирайте телефона.
- Това е всичко, което е необходимо за руутване на вашия T-Mobile LG Velvet.
Какво следва?
Понастоящем няма компилации на TWRP или персонализирани ROM на нашите форуми за T-Mobile LG Velvet. Независимо от това, отключен буутлоудър ви позволява да играете с различни компилации на GSI. Като сте руутнати, ще можете да се възползвате от огромен брой root приложения и Модули Magisk също, което ви позволява да променяте различни аспекти на вашето устройство.
Ако търсите повече подробности за процеса, вижте следната тема в нашите форуми:
Отключване на Bootloader и руутване за T-Mobile LG Velvet (САМО G900TM)