Bilgi Tek Tuşla TWRP Yükleme Aracı Oluşturma Kılavuzu (1 Viewer)

by_kamil

Android Dev
Genel Moderatör
GSM Expert
Usta Üye

Tek Tuşla TWRP Yükleme Aracı Oluşturma Kılavuzu​

Birçok kullanıcı twrp.img dosyalarını nasıl yükleneceğini konusunda sıkıntı yaşıyor, bu nedenle forum üyeleri TWRP yüklemelerini kolaylaştıracak cmd komutlarını hazır olarak kullanıcılara sunuyor. Sizlerde kendi cihazlarınız için, basit birkaç kodla arayüzünü oluşturabilir ; güncel TWRP dosyalarını entegre ederek paylaşabilirsiniz.

İhtiyaç Listesi
  1. TWRP imaj dosyası
  2. ADB Driverlar
  3. Notepad++

Öncelikle kısaca yazacağım komutlar ile ilgili bilgi sahibi olalım.
-

echo.
komutu yazcağınız yazıların ekranda gözükmesini sağlar
Örnek : echo. omersanli
Çıktı: omersanli
@echo off
veya @echo on : BAT dosyasını açan kişinin yazı yazıp yazmayacağını ifade eder.
color --
( -- bölümüne renk kodu girerek arkaplan rengini ayarlayabilirsiniz. Örnek : color 4b Link : )
set xxx=ttttttttttttttttt.img ( Çok uzun dosya isminiz var (ttttttttttttttt.img) buna kısa bir ad olarak xxx tanımlıyoruz. İleriki aşamalarda uzun t yerine xxx olarak kullanacağız
%xxx% ( komutu set komutuyla ayarladığımız yazıyı gösterir örnek ; echo. Gsmkolik %xxx% Çıktı: Gsmkolik ttttttttttttt.img gibi. )
timeout /t ( bekleme süresini ifade eder, kullanıcıyı o ekranda ne kadar bekleteceksiniz örneğin timeout /t 5/nobreak burada 5 saniye bekletip nobreak komutu ile kullanıcının ne yazacağını umursamayacağımızı açıkladık : Timeout ile birlikteki diğer parametreler için : )
>NUL komutu kullanıcıya gelen çıktıyı göstermeyen işlemdir.
: BAŞLIK Bu komut cmd içerisinde yeni bir pencere/menü olarak düşünülebilir
if /i == komutu ve if not == komutu adından da anlaşılacağı üzere eğer bu olursa veya bu olmazsa ne olacağını açıkladığınız komuttur.
Örnek ; if /i "%secim%"=="0" goto Başlık ( set komutu ile "secimi" tanımladığımız düşünülürse (boş tanımlama yapın) kullanıcı 0 yazdığında "Başlık" penceresine gidilsin komutudur.)

-

  1. Bilgilendirmeden sonra masaüstümüzde bir klasör açın ve dilediğiniz gibi adlandırın.
  2. Kullanıcıların yükleme işlemi gerçekleştirdikleri sırada yazacağımız kodlarda bulunan adb ve fastboot komutlarının bilgisayarları tarafından tanınması için aşağıdaki zipte bulunan dosyaları oluşturduğumuz klasöre aktaralım. İndirmek için
  3. TWRP imaj dosyamızı klasörümüzün içine aktaralım.
  4. Klasörümüzde boş bir yere sağ klik yaparak "yeni metin belgesi (txt)" dosyası oluşturalım ve Notepad++ ile açalım
Örnek olarak sadece 1 komutunu veren kullanıcının klasörümüzde bulunan twrp.img dosyasını telefonuna flaşlamasına bakalım.

Kod:
@ECHO OFF
set twrpadi=twrp.img
:LOGO
CLS
ECHO.
ECHO. drason - TWRP yukleme aracı
ECHO.***********************************************
ECHO.
ECHO. Tuşa bas
pause>nul
:MENU
CLS
ECHO.
ECHO. TEK TUS TWRP YUKLEME ARACI
ECHO.***********************************************
ECHO. İşlem Seçin
ECHO.
ECHO. 1. Yüklemeyi başlat
ECHO.***********************************************
ECHO.
set secim=
set /p secim=Lutfen telefonunuzun durumuna uygun numarayi seciniz.
if not "%secim%"=="" set secim=%choice:~0,1%
if /i "%secim%"=="1" goto Yukleme+
timeout /t 3 /nobreak >NUL
: Yukleme
fastboot flash recovery "%twrpadi%"
pause >NUL
EXIT

Sizlerde cmd'nin renkleri ile, cmd yazılan yazıların renkleri, imzanız ve daha birçok kişiselleştirme ile kendi aracınızı düzenleyebilirsiniz.
Bitirdiğinizde txt dosyasını kaydedin ve dosya uzantısı .txt yerine .bat olarak değiştirin
Örnek olması açısından forumda oluşturulan bat dosyasını notepad++ ile açıp içeriğine bakabilirsiniz.
 
Üst