Recovery Tüm Cihazlara Tek Tuşla TWRP Yükleme Aracı PROJESİ

HiddeNKinG

Administration
Yönetici
Admin
MIUI Expert
Elit Üye
MIUI Sever
SMS Onaylı
Adım
Hasan Özkan
Cihazım
Xiaomi 13
Meslek
Uçak Tek.
Konum
Kocaeli, Turkey
Katılım
30 Nisan 2014
Konular
1.174
Mesajlar
9.460
Çözümler
20
Tepkime puanı
13.348
Puanları
438
Hocam tavsiye olarak bu proje indirme dayalı kaynağı iyi seçmek lazım twrp indirme bağlantıları değişirse veya silinirse program ilerleyen zamanlarda çalışmaz ama local twrp dosyası kullanılsa hem güncel sürüm olmaz hemde dosya boyutu çok fazla olur farkındayım elinize sağlık bu arada uğraşmak istemeyenler için güzel proje :)
Amazon Server üzerinde yani sağlam hocam
 

leventgirgin

Üye
MIUI Sever
Acemi Üye
SMS Onaylı
Adım
levent
Cihazım
note 7 lavender
Yaş
57
Konum
istanbul
Katılım
30 Mart 2015
Konular
12
Mesajlar
34
Tepkime puanı
8
Puanları
8
cok tesekkurler elinize saglik cok yardımcı olacak
 

Erkaon12

Yeni Üye
Yeni Üye
MIUI Sever
SMS Onaylı
Adım
Erkan
Cihazım
Mi8lte,note9pro
Meslek
Mühendis
Yaş
33
Konum
Urfa
Katılım
7 Nisan 2019
Konular
3
Mesajlar
32
Tepkime puanı
6
Puanları
8
Proje devam etmektedir. Bittiğinde dosya olarak paylaşılacaktır.

İLK GÖRÜNTÜLER
Medyaları görmek için kayıt olmalısınız
Hocam mi 8 lite için olan twrpler sıkıntılı onun en güncelini seçerseniz memnun oluruz Trabzonlu hocam paylaşmış ama çince ve dokunmatik gidiyir işlem yapılmıyor ve tek seferlik
 

dukabjk

Yeni Üye
Yeni Üye
MIUI Sever
SMS Onaylı
Adım
duka
Cihazım
mi5s
Yaş
44
Konum
istanbul
Katılım
9 Ocak 2017
Konular
3
Mesajlar
36
Tepkime puanı
6
Puanları
8
hocam şu redmi 8'e de bir el atsanız twrp bulunmuyor hiç bir yerde :(
 

Glorious

Teknoloji Delisi, Supporter
Emekli Yönetici
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
Kadir
Cihazım
Poco X4 Pro 5G
Yaş
33
Konum
İstanbul
Katılım
20 Haziran 2019
Konular
28
Mesajlar
946
Tepkime puanı
2.440
Puanları
118
Evet arkadaşlar projemiz başlamıştır. Konu açtım ki sizlerinde fikirlerini alalım hem sohbet olsun hemde sizlerde bu işi nasıl yapıldığı hakkında biraz bilgi edinin.

Şuan için belirli adet cihaz seçtik ve bu cihazlar üzerinden yürüyeceğiz.

İndireceğiniz dosya bir kaç kb olacak sadece, sizin seçtiğiniz modele göre uygun twrp otomatik inecek ve yükleme işlemine devam edeceksiniz.

Dosyamız bir .bat dosyasıdır ve işlemleri seçmeli olarak yaparsınız.

Bat dosyaları hakkında bir kaç bilgi.

Codered hocamın bilgi eklemesiyle. Bu işlem için bat dosyası her zaman yönetici olarak çalışmalıdır. Bu yüzden kendisinin verdiği bir kod ile normal tıklama bile yapsanız dosya yönetici olarak açılmak için istekte bulunuyor ve yönetici olarak açtığınızda işlemlere devam edebilirsiniz.
Bu kod

Bash:
:: Admin Batch
:-------------------------------------
REM  --> izin flag kontrol
    IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
) ELSE (
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
)

REM --> flag set hata kontrol
if '%errorlevel%' NEQ '0' (
    echo Yoneti haklari icin izin ver...
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    set params= %*
    echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params:"=""%", "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs"
    del "%temp%\getadmin.vbs"
    exit /B

:gotAdmin
    pushd "%CD%"
    CD /D "%~dp0"
:--------------------------------------
REM ----> batch scripti altına yaz

Daha sonra her cihaza bir kısa isim ekliyoruzki bundan sonraki işlemlerde bu kısa isimleri kullanarak daha basit işlem yapalım.

Kod bu şekilde
Bash:
set NAMEMIX3=Xiaomi Mi Mix 3
set MIX2S=Mi Mix 2s
set MIX2=Xiaomi Mi Mix 2
set MIX=Xiaomi Mi Mix
set MI9=Xiaomi Mi9
set MI9Pro=Xiaomi Mi9 Pro 5G
set MI9SE=Xiaomi Mi9 SE
set MI9LITE=Xiaomi Mi9 Lite / CC9
set MI8=Xiaomi Mi8
set MI8Pro=Xiaomi Mi8 Pro/EE
set MI8SE=Xiaomi Mi8 SE
set MI8Lite=Xiaomi Mi8 Lite
set MI6=Xiaomi Mi6
set MI6X=Xiaomi Mi6x
set MI5Splus=Xiaomi Mi5s Plus
set MI5=Xiaomi Mi5
set MI5S=Xiaomi Mi5s
set Note10=Mi Note 10/CC9 Pro
set Note3=Xiaomi Mi Note 3
set Note2=Xiaomi Mi Note 2
set Note8pro=Redmi Note 8 Pro
set Note8=Redmi Note 8
set Note7pro=Redmi Note 7 Pro
set Note7=Redmi Note 7
set Note6=Redmi Note 6 Pro
set Note5pro=Redmi Note 5 Pro
set Note5=Redmi Note 5
set F1=Pocophone F1
set NAME9T=Redmi K20 / Mi 9T
set NAME9Tpro=K20Pro / Mi9T Pro
set Max3=Mi Max 3
set Max2=Mi Max 2



Daha sonra bir seçim ekranı yapıyoruz.

Resimleri görmek için giriş yapmanız gerekmektedir.



Bash:
ECHO.    1.    %NAMEMIX3%            12.    %MI8Lite%            23.    %Note7pro%
ECHO.                            
ECHO.    2.    %MIX2S%            13.    %MI6%            24.    %Note7%
ECHO.                            
ECHO.    3.    %MIX2%            14.    %MI6X%            25.    %Note6%
ECHO.                            
ECHO.    4.    %MIX%            15.    %MI5Splus%        26.    %Note5pro%
ECHO.                                
ECHO.    5.    %MI9%            16.    %MI5%            27.    %Note5%
ECHO.                            
ECHO.    6.    %MI9Pro%        17.    %MI5S%            28.    %F1%
ECHO.                            
ECHO.    7.    %MI9SE%            18.    %Note10%        29.    %NAME9T%
ECHO.                            
ECHO.    8.    %MI9LITE%        19.    %Note3%        30.    %NAME9Tpro%
ECHO.                            
ECHO.    9.    %MI8%            20.    %Note2%        31.    %Max3%
ECHO.                            
ECHO.    10.    %MI8Pro%        21.    %Note8pro%        32.    %Max2%
ECHO.                            
ECHO.    11.    %MI8SE%            22.    %Note8%

Şimdi ise her yapılan seçim için bir sonraki komuta gitmek için bir komut bölümü yazıyoruz.
Bu bölümde kaç numarayı seçersek o bölüme gidecektir. Komut o bölümden sonrası ile devam edecektir.

Bash:
set choice=
set /p choice=Lutfen telefonunuzun modelini dogru secmeye ozen gosterin.
if not "%choice%"=="" set choice=%choice:~0,1%
if /i "%choice%"=="1" goto %NAMEMIX3%
if /i "%choice%"=="2" goto %MIX2S%
if /i "%choice%"=="3" goto %MIX2%
if /i "%choice%"=="4" goto %MIX%
if /i "%choice%"=="5" goto %MI9%
if /i "%choice%"=="6" goto %MI9Pro%
if /i "%choice%"=="7" goto %MI9SE%
if /i "%choice%"=="8" goto %MI9LITE%
if /i "%choice%"=="9" goto %MI8%
if /i "%choice%"=="10" goto %MI8Pro%

Sonra yeni bir menü oluşturup o menüden de TWRP sürümünün seçilmesini sağlıyoruz.
Üsteki menü ve kodlara benzer olduğu için toplu ekliyorum.

Resimleri görmek için giriş yapmanız gerekmektedir.


Bash:
:Xiaomi Mi Mix 3
set TWRP1=TWRP_3.3.1-42
set TWRP2=Yok
set TWRP3=Yok
:MENU2
CLS
ECHO.
ECHO.         TWRP SECIMI YAPIN
ECHO.***********************************************
ECHO.              1.%TWRP1%
ECHO.
ECHO.              2.%TWRP2%
ECHO.
ECHO.              3.%TWRP3%
ECHO.
ECHO.
ECHO.***********************************************
ECHO.
set choice=
set /p choice=Lutfen telefonunuzun modelini dogru secmeye ozen gosterin.
if not "%choice%"=="" set choice=%choice:~0,1%
if /i "%choice%"=="1" goto %TWRP1%
if /i "%choice%"=="2" goto %TWRP2%
if /i "%choice%"=="3" goto %TWRP3%
ECHO.
ECHO.Yüklemek istediğiniz TWRP sürümünü seçiniz...
timeout /t 2 /nobreak >NUL
ECHO.
ECHO.
goto MENU2


Daha sonra ise seçile sürüme göre indirme bölümüne geçiyor ve bu bölümde indirme yaptıktan sonra go to deviceinfo diyerek o cihazın cihaz bilgilerine gönderiyoruz.

Resimleri görmek için giriş yapmanız gerekmektedir.


Bash:
:TWRP_3.3.1-42
CLS
ECHO. Dosya indirme islemi sirasinda lutfen bekleyin.
bitsadmin /transfer indirme  /download /priority normal https://miuiturkiye.s3.eu-west-2.amazonaws.com/CMTV-GoogleSearch-1.1.0.zip "c:\twrp1.img"
bitsadmin /transfer indirme  /download /priority normal https://miuiturkiye.s3.eu-west-2.amazonaws.com/LiteSpeedCache-2.2.1.zip "c:\misc1.img"

ECHO. Indirme islemi tamamlandi. Yukleme bolumune gecmek icin bir tusa basin.
pause >NUL
goto DEVICEINFOMIX3

Gördüğünüz gibi cihaz bilgileri bölümüne gidince böyle bir ekran oluyor. Burdan sonra ise go to yükleme diyerek artık yükleme bölümüne geçiyor.

Resimleri görmek için giriş yapmanız gerekmektedir.


Bash:
:DEVICEINFOMIX3
set device_name=Xiaomi Mi Mix 3
set rec_name=TWRP
set rec_ver=3.3.1-42
set rec_auth=wzsx150
set rec_team=LR.Team
set rec_date=23.10.2019
set rec_img=twrp-3.3.1-41-cepheus-mauronofrio.img
set rec_edit=MIUI Turkiye

TITLE %device_name% - TEK TUS TWRP YUKLEME ARACI
color 4f
goto YUKLEME
Efsane bir proje olmuş artık kullandığımız cİhaz değişse bile kuracağımız twrp aracı tek bir uygulama üzerinden kurulacak. Bu fikir ve geliştirmeler için çok teşekkürler hocam.
 

HiddeNKinG

Administration
Yönetici
Admin
MIUI Expert
Elit Üye
MIUI Sever
SMS Onaylı
Adım
Hasan Özkan
Cihazım
Xiaomi 13
Meslek
Uçak Tek.
Konum
Kocaeli, Turkey
Katılım
30 Nisan 2014
Konular
1.174
Mesajlar
9.460
Çözümler
20
Tepkime puanı
13.348
Puanları
438
Efsane bir proje olmuş artık kullandığımız cİhaz değişse bile kuracağımız twrp aracı tek bir uygulama üzerinden kurulacak. Bu fikir ve geliştirmeler için çok teşekkürler hocam.


Biz teşekkür ederiz
 
Üst Alt