LG V20'de Bootloader'ın Kilidini Açmak için DirtySanta Exploits Nasıl Kullanılır
Önyükleyicinin Kilidini Açın / / August 05, 2021
Özel ROM | CyanogenMod | Android Uygulamaları | Firmware Güncellemesi | MiUi | Tüm Stok ROM | Lineage İşletim Sistemi |
Bazı OEM'ler her modelde önyükleyicinin kilidini açmaya izin verirken, LG resmi olarak yalnızca belirli cihazları destekler. Ancak burada LG V20'nin uluslararası versiyonu ile ilgili önemli bir duyuru var. DirtySanta istismarı sayesinde, bootloader'ın kilidi artık açılabilir.
Yöntem, XDA Kıdemli Üyesi tarafından H990 modeli ile çalışmak üzere uyarlanmıştır. emdroidle. Süreç biraz karmaşık ama biraz sabırla üstesinden gelebilirsiniz. Talimatları dikkatlice takip etmeniz yeterlidir ve sonunda kilidi açılmış ve köklü bir cihaza sahip olmalısınız.
Dikkatli söz: Öğreticide kullanılan komutların birçoğunun yanlış yazılmaları durumunda tuğlayla sonuçlanma olasılığı yüksektir. Bir veya iki günlüğüne V20'nizi devre dışı bırakmaya hazır olmalısınız. Ayrıca bir şeyler ters gitmeye başlarsa diye panik yapmayın. Böyle durumlarda süreci durdurmanız yeterli.
LGUP / LGBridge ve bunların nasıl kullanılacağı konusunda bilgi sahibi olmalısınız. LGUP kullanmak aynı zamanda stoka nasıl geri dönüleceğini de içerir. Aşağıdaki adımlar size aynı şekilde rehberlik edecektir:
- Aşağıdaki bağlantılardan v20 modeliniz için .kdz dosyasını indirin. Şu anda mevcut olan v20 modelleri F800K, F800L, F800S, H915, H918TN, H990, VS995, H990N ve H990DS'dir. Bu bağlantıları kullanabilirsiniz: Bağlantı
- LGUP'u arayın, indirin ve yükleyin (LGUP_Store_Frame_Ver_1_14_3.msi).
- LG Sürücüsünü (LGMobileDriver_WHQL_Ver_4.1.1.exe) arayın, indirin ve yükleyin.
- V20.0'ı Tamamen Kapatın.
- Senkronizasyon kablosunun USB ucunu PC'nize takın.
- "Sesi Aç" düğmesini basılı tutun.
- Senkronizasyon kablosunun USB-C ucunu v20'ye takın. Telefon indirme moduna (veya Firmware Güncellemesi) girecektir. Şimdi "Sesi Yükselt" i bırakabilirsiniz.
- LGUP'u çalıştırın. Program v20'yi tanıyacaktır.
- Dosya yolunda “…” seçeneğine tıklayın ve .kdz dosyasını seçin.
10. "YÜKSELTME" öğesini seçin.
11. "Başlat" a tıklayın ve işlem tamamlanana kadar bekleyin.
İçindekiler
- 1 Cihazlar
- 2 LGE V20'nin H990 sürümleri için köklendirme ve tam önyükleyici kilidi:
-
3 Stoka geri dönüyoruz:
- 3.1 Yöntem 1:
- 3.2 Yöntem 2:
Cihazlar
Ekli dosyalardan birine ihtiyacınız olacak. Yanlış dosyanın muhtemelen garip sonuçlar vereceğine dikkat edin:
- H990DS (çift SIM): Ekteki h990ds-kernel.zip dosyasına ihtiyacınız olacak.
- H990 (tek SIM): Ekteki h990-kernel.zip dosyasına ihtiyacınız olacak. BAŞARISIZ Daha fazla analize ihtiyaç var.
- H990N (çift SIM): Ekteki h990n-kernel.zip dosyasına ihtiyacınız olacak. (Bunun henüz mükemmel bir şekilde çalıştığı onaylanmadı. Öyleyse bunu bekle!)
V20'nin diğer varyantları için ek bilgi gereklidir. Uygun bir çekirdek oluşturmak için aşağıdaki iki komutu çalıştırın ve çıktıyı gönderin:
adb shell getprop ro.product.name
adb shell cat / sys / firmware / devicetree / base / selected / bootargs
LGE V20'nin H990 sürümleri için köklendirme ve tam önyükleyici kilidi:
- Bir yedekleme planınız olduğundan emin olun. Bağlantı
- Telefon verilerinizi yedekleyin. LG Bridge / LG Backup oldukça güvenilirdir, ancak yedeklemenin bir masaüstü / dizüstü bilgisayara yapılması önerilir. SD karta yedekleme yaparsanız, SD kart şifrelenmemelidir.
- Git Ayarlar -> Genel -> Telefon hakkında -> Yazılım bilgisi -> Android güvenlik yaması seviyesi. Telefonunuz 31 Aralık'tan sonra bir güncelleme içerisindeyse, daha önceki bir üretici yazılımı sürümünü "yenilemek" için LGUP'u kullanın (bu, fabrika ayarlarına sıfırlama yapacaktır).
- ADB / Fastboot dosyalarının kurulu ve çalışıyor olduğundan emin olun. Bağlantı
-
İlgili tüm dosyaların hazırlandığından emin olun:
- Yüklü yedekleme planı.
- Cihaza Yüklü Terminal Emülatörü.
- DirtySanta’nın dosyalarını indirip ADB dizinine kopyaladı.
- İndirilen dosyalar, Kernel ve SuperSU zip dosyasını SD karta koyun; ve ADB dizinine TWRP.
Not: Orijinal DirtySanta paketini açarken anti-virüs / anti-malware programları indirmek gerekli olabilir.
- DirtySanta’nın adımlarını kullanma: “RUNMEFIRST.bat” dosyasını çalıştırın. Kapatma.
- “Step1.bat. Tekrar bir şey yazana kadar bekleyin.
- "Run-as con" yazın. Bilinmeyen bir paket hatası alırsanız, en son güvenlik yamanızın yamasını çıkardığı anlamına gelir; 3. adıma geri dönün. LGUP sizi daha önceki bir ürün yazılımı güncellemesine indirebilmelidir.
- "Chmod 0777 / storage / emulated / 0 / *" yazın.
- Terminal Emülatörünü açın, "id" yazın.
- "Güvenilmeyen_uygulama" içeren bir şey arayın. Bulunmazsa, baştan başlayın. Bulunursa devam edin.
- Terminal Emülatörüne "applypatch / system / bin / atd / storage / emulated / 0 / dirtysanta" yazın.
- RUNMEFIRST.bat konsolunun step2.bat dosyasını çalıştırmanızı istemesini bekleyin.
- "Step2.bat" dosyasını çalıştırın.
- "Step2.bat" ın kendi dizinine kaydettiği "abootbackup.img" ve "bootbackup.img" dosyalarının kopyalarını kaydedin, ikincisi stoka geri dönmede çok önemlidir.
- Bir komut isteminde aşağıdaki komutları çalıştırın, ancak her biri arasında en az 30 saniye beklediğinizden emin olun. Aksi takdirde gecikmeyi göz ardı etmeyin, bunun başarısız olma olasılığı vardır (bu, bu süreçteki en güvenilmez adımdır); 30 saniyeden fazla beklemek iyidir.
fastboot flash kurtarma twrp-3.0.2-1-h990.img
fastboot flash kurtarma twrp-3.0.2-1-h990.img
fastboot yeniden başlatma
- TWRP'ye önyükleme yapın. Sesi AŞAĞI tuşunu basılı tutun; LG logosu görünene kadar gücü basılı tutun, ardından gücü kısaca bırakın (0,5-1,0 saniye) ve ardından gücü tekrar basılı tutun. Ardından, "Tüm kullanıcı verilerini sil (LG ve operatör uygulamaları dahil) ve tüm ayarlar sıfırlansın mı?" İki kez "Evet" i seçin ve TWRP kurulumu başarılı olduğu sürece TWRP'ye girersiniz ve SIFIRLAMA YOK olacaktır. bitti. TWRP'nin içinde uygun “h990 * -kernel.zip” ve ardından SuperSU.zip dosyası yanıp söner. Bu noktada işlem tamamlanmış olmalıdır. Önyüklemede statik olmayacak, root'a sahip olacaksınız ve başka hiçbir şeyin değişmemesi gerekiyordu.
Stoka geri dönüyoruz:
Yöntem 1:
- TWRP'ye önyükleme yapın (LG logosu sırasında kısa bir sürümle DOWN + Power).
- “Abootbackup.img” dosyasını arşivinizden telefonunuza kopyalayın (adb push abootbackup.img /).
- "Adb shell" komutunu çalıştırın ve aşağıdaki komutları yazın (veya kopyalayıp yapıştırın):
dd if = abootbackup.img of = / dev / block / bootdevice / isme göre / aboot
eşitleme
uyku 30
eşitleme
- İndirme moduna girin. Telefonu TWRP'den kapatın. YUKARI tuşunu basılı tutun, ardından telefonu açın (gücü tutmaya gerek yoktur).
- Uygun KDZ dosyasını LGUP aracılığıyla telefonunuza yükleyin.
Yöntem 2:
-
Fastboot moduna önyükleme yapın. Bu yöntemlerden herhangi biri çalışmalıdır:
- "Adb reboot bootloader" ı çalıştır
- AŞAĞI düğmesini basılı tutun, ardından USB kablosunu takın.
- AŞAĞI düğmesine basın ve basılı tutun, ardından gücü açın.
- Mevcut dizindeki "abootbackup.img" ile aşağıdaki komutları aralarında en az 30 saniye beklerken çalıştırın:
fastboot flash abootbackup.img
(> 30 saniye bekleyin)
fastboot flash abootbackup.img
(> 30 saniye bekleyin)
fastboot yeniden başlatma
- İndirme moduna girin. YUKARI tuşunu basılı tutun. Telefon zaten Android'i yüklemeye başladıysa, pili çekin, pili yeniden takın; ardından YUKARI düğmesine basın ve basılı tutun ve açın.
- Uygun KDZ dosyasını LGUP aracılığıyla telefonunuza yükleyin.