Root olmadan Android data klasöründeki dosyalara erişmek

fevzidurmayan

Hectopat
Katılım
29 Mart 2021
Mesajlar
822
Çözümler
6
Yer
Antalya
Daha fazla  
Sistem Özellikleri
asus tuf a15 r5 7535hs rtx4050 24gb ram
Cinsiyet
Erkek
Meslek
Öğrenci
Telefonum Realme 8. Android 13.

Uzun zamandır bu sorunla cebelleşiyorum. TFT oyununun dosyalarında CFG dosyası var onun içinde ayarları değiştirmem lazım. Oyun 30 FPS 60 FPS yapmak için oraya girmem lazım ama hiçbir türlü yapamadım. Bilgisayardan oluyorsa yapabilirim. En son çare brick olma şansını göze alarak root atacağım.
 
Son düzenleyen: Moderatör:
Telefonum Realme 8. Android 13.

Uzun zamandır bu sorunla cebelleşiyorum. TFT oyununun dosyalarında CFG dosyası var onun içinde ayarları değiştirmem lazım. Oyun 30 FPS 60 FPS yapmak için oraya girmem lazım ama hiçbir türlü yapamadım. Bilgisayardan oluyorsa yapabilirim. En son çare brick olma şansını göze alarak root atacağım.
Bilgisayardan yapılabiliyor diye biliyorum ayrıca telefonun yerleşik dosya gezgininde bu klasör açılabiliyor olması gerek. Files by Google uygulamasından tekrar dener misiniz?
 
Telefonum Realme 8. Android 13.

Uzun zamandır bu sorunla cebelleşiyorum. TFT oyununun dosyalarında CFG dosyası var onun içinde ayarları değiştirmem lazım. Oyun 30 FPS 60 FPS yapmak için oraya girmem lazım ama hiçbir türlü yapamadım. Bilgisayardan oluyorsa yapabilirim. En son çare brick olma şansını göze alarak root atacağım.
Sevgili Fevzidurmayan dostum, bu data klasörünün tam yolunu yazar mısın sana zahmet, çeşit çeşit data mevcut. Tahminim /storage/emulated/0/Android/data/ olduğu yönünde haklı mıyım?
 
Bilgisayardan yapılabiliyor diye biliyorum ayrıca telefonun yerleşik dosya gezgininde bu klasör açılabiliyor olması gerek. Files by Google uygulamasından tekrar dener misiniz?
Telefondan nasıl yapabilirim?
Sevgili Fevzidurmayan dostum, bu data klasörünün tam yolunu yazar mısın sana zahmet, çeşit çeşit data mevcut. Tahminim /storage/emulated/0/Android/data/ olduğu yönünde haklı mıyım?
/storage/emulated/0/Android/data/(tft oyun klasörü)/cfg.txt dosyası. Şu an telefonum içeride tam yazamadım ama doğru yazmışsınız siz. Oraya hadi bir şekilde giriş yapıyorum ama riotgames klasöründen sonra klasör boş görünüyor.
 
Tekrar merhaba sevgili dostum,

ANLATIM GEÇERLİ DEĞİLDİR
aranan dosyanın /sdcard/Android/data/oyunklasörü içerisinde olduğu varsayılarak tarif edilmiştir fakat dosya reddit
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

kaynağına göre kökdeki data klasöründe (/data/data/oyunklasörü) içerisinde olduğu için kök erişimi veya özel kurtarma modu olmadan okunamaz/değiştirilemez!

TFT oyununun CFG dosyasındaki ayarları değiştirmek için ADB komutlarını kullanarak nasıl yapabileceğini anlatacağım. Ayrıca, Termux ile kablosuz hata ayıklama kullanarak da bu işlemleri gerçekleştirebilirsin.

### ADB Komutları ile Dosya Transferi

1. ADB Kurulumu ve USB Hata Ayıklamayı Aktifleştirme:
- Bilgisayarına ADB ve Fastboot araçlarını indir ve kur.
- Telefonunda "Geliştirici Seçenekleri"ni aç. Bunun için "Ayarlar > Telefon Hakkında" bölümüne gidip "Derleme Numarası"na 7 kez dokun.
- Geliştirici Seçenekleri'nde "USB Hata Ayıklama"yı etkinleştir.

2. Telefonu Bilgisayara Bağlama:
- Telefonunu USB kablosu ile bilgisayarına bağla.
- Komut İstemi veya Terminal'i aç ve ADB'nin kurulu olduğu dizine git.
- adb devices komutunu yazarak cihazının bağlı olduğunu doğrula.

3. Dosya Çekme (Pull) ve Gönderme (Push) İşlemleri:
- CFG dosyasını bilgisayarına çekmek için:
Kod:
bash
     adb pull /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt C:\Users\KullanıcıAdı\Desktop\cfg.txt
- Dosyayı düzenledikten sonra geri göndermek için:
Kod:
bash
     adb push C:\Users\KullanıcıAdı\Desktop\cfg.txt /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt

### Termux ile Kablosuz Hata Ayıklama

1. Termux Kurulumu:
- Termux uygulamasını Google Play Store'dan indir ve kur.
- Termux'u aç ve aşağıdaki komutları girerek ADB'yi kur:
Kod:
bash
     pkg update
     pkg install android-tools

2. Kablosuz Hata Ayıklamayı Etkinleştirme:
- Telefonunda "Geliştirici Seçenekleri"ne git ve "Kablosuz Hata Ayıklama"yı etkinleştir.
- Telefonunun IP adresini öğrenmek için "Kablosuz hata ayıklama" yazısının direkt üstüne tıkla. Ip ve port dahil kopyala ve komutlarda kullan. Telefonunda bölünmüş ekran özelliği varsa bu aşamada kullanışlı olacaktır.

3. ADB ile Bağlantı Kurma:
- Termux'ta aşağıdaki komutu girerek ADB'yi başlat:
Kod:
bash
     adb pair [Telefon_IP_Adresi]:[port]
Kod:
bash
     adb connect [Telefon_IP_Adresi]:[port]
- Bağlantıyı doğrulamak için:
Kod:
bash
     adb devices

4. Dosya Transferi:
- CFG dosyasını çekmek için:
Kod:
bash
     adb pull /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt ~/storage/shared/Download/cfg.txt
- Dosyayı düzenledikten sonra geri göndermek için:
Kod:
bash
     adb push ~/storage/shared/Download/cfg.txt /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt
Tabi bu anlatımı cfg.txt dosyasının konumunu bildiğini varsayarak yaptım, eğer bilmiyorsan:

adb shell komutu ile shell ortamına girdikten sonra ls komutu ile dizindeki dosyaları listele, cd komutu ile dizinler arasında gez sevgili dostum. Bu komutları nasıl kullanacağın konusunda yapay zeka araçları (copilot, chat-gpt) faydalı kaynaklardır. Şimdiden kolay gelsin, zehri aldın, artık sen de terminal-sever'sin!

Umarım bu adımlar sorununuzu çözmenize yardımcı olur. Herhangi bir sorunuz olursa buradan yazabilirsiniz.

Yukarıdaki anlatımda bazı hatalar mevcut olabilir, hepsini yazmaya üşendiğim için yapay zekadan yardım aldım. 🤭 Fakat adımlar temelde bu şekildedir.

Sevgiler.
 
Son düzenleyen: Moderatör:
Tekrar merhaba sevgili dostum,

TFT oyununun CFG dosyasındaki ayarları değiştirmek için ADB komutlarını kullanarak nasıl yapabileceğini anlatacağım. Ayrıca, Termux ile kablosuz hata ayıklama kullanarak da bu işlemleri gerçekleştirebilirsin.

### ADB Komutları ile Dosya Transferi

1. ADB Kurulumu ve USB Hata Ayıklamayı Aktifleştirme:
- Bilgisayarına ADB ve Fastboot araçlarını indir ve kur.
- Telefonunda "Geliştirici Seçenekleri"ni aç. Bunun için "Ayarlar > Telefon Hakkında" bölümüne gidip "Derleme Numarası"na 7 kez dokun.
- Geliştirici Seçenekleri'nde "USB Hata Ayıklama"yı etkinleştir.

2. Telefonu Bilgisayara Bağlama:
- Telefonunu USB kablosu ile bilgisayarına bağla.
- Komut İstemi veya Terminal'i aç ve ADB'nin kurulu olduğu dizine git.
- adb devices komutunu yazarak cihazının bağlı olduğunu doğrula.

3. Dosya Çekme (Pull) ve Gönderme (Push) İşlemleri:
- CFG dosyasını bilgisayarına çekmek için:
Kod:
bash
     adb pull /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt C:\Users\KullanıcıAdı\Desktop\cfg.txt
- Dosyayı düzenledikten sonra geri göndermek için:
Kod:
bash
     adb push C:\Users\KullanıcıAdı\Desktop\cfg.txt /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt

### Termux ile Kablosuz Hata Ayıklama

1. Termux Kurulumu:
- Termux uygulamasını Google Play Store'dan indir ve kur.
- Termux'u aç ve aşağıdaki komutları girerek ADB'yi kur:
Kod:
bash
     pkg update
     pkg install android-tools

2. Kablosuz Hata Ayıklamayı Etkinleştirme:
- Telefonunda "Geliştirici Seçenekleri"ne git ve "Kablosuz Hata Ayıklama"yı etkinleştir.
- Telefonunun IP adresini öğrenmek için "Ayarlar > Wi-Fi > Bağlı olduğun ağ" bölümüne git.

3. ADB ile Bağlantı Kurma:
- Termux'ta aşağıdaki komutu girerek ADB'yi başlat:
Kod:
bash
     adb connect [Telefon_IP_Adresi]:5555
- Bağlantıyı doğrulamak için:
Kod:
bash
     adb devices

4. Dosya Transferi:
- CFG dosyasını çekmek için:
Kod:
bash
     adb pull /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt ~/storage/shared/Download/cfg.txt
- Dosyayı düzenledikten sonra geri göndermek için:
Kod:
bash
     adb push ~/storage/shared/Download/cfg.txt /storage/emulated/0/Android/data/com.riotgames.tft/files/cfg.txt
Tabi bu anlatımı cfg.txt dosyasının konumunu bildiğini varsayarak yaptım, eğer bilmiyorsan:

Umarım bu adımlar sorununuzu çözmenize yardımcı olur. Herhangi bir sorunuz olursa buradan yazabilirsiniz.

Sevgiler.
Birazdan deneyeceğim. Teşekkür ederim.

.\adb pull /storage/emulated/0/Android/data/com.league.teamfighttactics/file
Bu kodu yazıyorum ama dosyayı bulamıyorum.

adb: error: failed to stat remote object '/storage/emulated/0/Android/data/com.league.teamfighttactics/file': No such file or directory

Bu hatayı alıyorum.

Zaten Windowsda da göremiyorum o dosyayı.
1734714874375.png
 
Son düzenleme:
Sevgili Dostum, emulated olarak değil /sdcard/Android olarak dener misin

Ayrıca linux, büyük-küçük harf duyarlıdır. Bilgin olsun.
Termux beni delirtti senin için bilgisayara geçtim sevgili kardeşim, (işlemleri yaparız tabiki ama ss'lerde düzgün anlatamadım)
Capture.PNG
 
Son düzenleme:
Ufak değişikliklerle denedim de olmuyorsa zorlamaya gerek yok reis.

PS C:\Users\Fevzi\Desktop\platform-tools>
.\adb pull /storage/sdcard/0/Android/data/com.league.teamfighttactics/file
adb: error: failed to stat remote object '/storage/sdcard/0/Android/data/com.league.teamfighttactics/file': No such file or directory
PS C:\Users\Fevzi\Desktop\platform-tools>
.\adb pull /storage/sdcard/Android/data/com.league.teamfighttactics/file
adb: error: failed to stat remote object '/storage/sdcard/Android/data/com.league.teamfighttactics/file': No such file or directory
PS C:\Users\Fevzi\Desktop\platform-tools>
.\adb pull /storage/sdcard/android/data/com.league.teamfighttactics/file
adb: error: failed to stat remote object '/storage/sdcard/android/data/com.league.teamfighttactics/file': No such file or directory
PS C:\Users\Fevzi\Desktop\platform-tools>
.\adb pull sdcard/android/data/com.league.teamfighttactics/file
adb: error: failed to stat remote object 'sdcard/android/data/com.league.teamfighttactics/file': No such file or directory
PS C:\Users\Fevzi\Desktop\platform-tools>
.\adb pull sdcard/Android/data/com.league.teamfighttactics/file
adb: error: failed to stat remote object 'sdcard/Android/data/com.league.teamfighttactics/file': No such file or directory
PS C:\Users\Fevzi\Desktop\platform-tools>
 

Technopat Haberler

Geri
Yukarı