Bugün sizlere dosya sistemi RO (Read-Only) haline kilitlenmiş olan GSI imajını RW (Read-Write) haline çevirmeyi anlatacağım. Ama nasıl yapılacağını anlatmadan önce bazı bilgi ve uyarılar vermem gerekiyor. Dikkatlice ve hepsini okuyun.
Bilgilendirmeler
İlk olarak dosya sistemlerinden bahsedeyim (RW,RO). RO' nin açılımı Read-Only olup Türkçede sadece okuma anlamına gelir. RW' ın açılımı Read-Write olup Türkçede okuma yazma anlamına gelir. Biraz daha açıklık getireyim...
RO tipli dosya sistemi üzerinde (hele de kilitli ise) hiç bir işlem yapılamaz. Root ile bile (ayrıca
Uyarılar
★ Bu işlem GSI imajının boyutunu azda olsa birazcık yükseltir.
★ Bu işlemin cihaza zarar verip vermeyeceğine (önceden) dair tam olarak bir şey denemez.
★ Oluşacak sorunlardan işlemleri yapıp uygulayan sorumludur. Sorumluluk almam.
Gereksinimler
★ Termux uygulaması
★ Biraz bilgi
★ İnternet bağlantısı
Artık işlemlerimize geçelim.
İlk olarak Termux uygulamasını kurun. Buraya tıklayarak indirme sayfasına gidebilirsiniz. Cihazın mimarisi ile uygun olanı kurun. Kurun. Ve sırasıyla şu komutları yürütün;
Eğer onaylar istenirse onaylayın. Şimdi GSI imajının olduğu dizine erişmemiz gerekiyor. Şunu kullanarak yapın;
Örneğin;
Sırada GSI boyutunu yükseltmemiz gerekiyor. Ama bunu yapmadan önce GSI adını
Komut (kendinize göre düzenleyin. Ben 3GB yaptım);
Şimdi büyük ana gelelim. RW olarak biçimlendirme!
Bu işlem biraz sürebilir. Sabırlı olun. Bitince GSI imajını yeniden boyutlandırmanız gerekir. Şu komut ile bunu yapın;
Saniye içinde biter. İmaj boyutu baştakinden bir tık daha büyük olur (1.83GB olan imajım 2.02GB oldu.) Artık GSI imajını flaşlayın ve keyfine bakın
Eğer bir soru/sorun olursa buradayım. Sormaktan çekinmeyin.
Bilgilendirmeler
İlk olarak dosya sistemlerinden bahsedeyim (RW,RO). RO' nin açılımı Read-Only olup Türkçede sadece okuma anlamına gelir. RW' ın açılımı Read-Write olup Türkçede okuma yazma anlamına gelir. Biraz daha açıklık getireyim...
RO tipli dosya sistemi üzerinde (hele de kilitli ise) hiç bir işlem yapılamaz. Root ile bile (ayrıca
mount
komutları). Bu şu demek oluyor, cihaz üzerinde istediğiniz gibi asla işlem yapamazsınız (TWRP için büyük problem). Dosya sistemi kilitli olarak yayımlanan ilk sürüm Android 10 dur. RW ise kullanıldığı bölüm üzerinde veri yazmaya izin verir. Adı üstünde okuma-yazma (RW). RO ile gelen dosya sistemlerinde eğer engel yok ise mount
komutları ile RW haline çevirilebilir. Ama kilitli ise hayır. Bunu ArrowOS (Android 12) üzerinde denedim ve sorunsuz bir şekilde çalıştı. Bu işlem için Termux kullanacağızUyarılar
★ Bu işlem GSI imajının boyutunu azda olsa birazcık yükseltir.
★ Bu işlemin cihaza zarar verip vermeyeceğine (önceden) dair tam olarak bir şey denemez.
★ Oluşacak sorunlardan işlemleri yapıp uygulayan sorumludur. Sorumluluk almam.
Gereksinimler
★ Termux uygulaması
★ Biraz bilgi
★ İnternet bağlantısı
Artık işlemlerimize geçelim.
İlk olarak Termux uygulamasını kurun. Buraya tıklayarak indirme sayfasına gidebilirsiniz. Cihazın mimarisi ile uygun olanı kurun. Kurun. Ve sırasıyla şu komutları yürütün;
termux-setup-storage
#Bu komutu kullanınca dahili hafıza izni istenir. İzin verin.pkg update
pkg upgrade
pkg install android-tools e2fsprogs
Eğer onaylar istenirse onaylayın. Şimdi GSI imajının olduğu dizine erişmemiz gerekiyor. Şunu kullanarak yapın;
cd <GSI yolu>
Örneğin;
cd /sdcard
(dahili depolamada ise)Sırada GSI boyutunu yükseltmemiz gerekiyor. Ama bunu yapmadan önce GSI adını
system.img
olarak yeniden adlandırın. Bunları yapmamızın sebebi e2fsck
nın imaj üzerinde sorunsuz işlem yapması için. Zaten işlem sonunda GSI imajını yeniden boyutlandıracağız. Bunu yaparken tam bir boyut kullanmalıyız. Mesela 4GB yani 3.8GB gibi bir boyut kullanamayız. Komut mantığı şöyle; 4GB ise 4G olarak bildirmelisiniz
Komut (kendinize göre düzenleyin. Ben 3GB yaptım);
resize2fs system.img 3G
Şimdi büyük ana gelelim. RW olarak biçimlendirme!
e2fsck -E unshare_blocks system.img
Bu işlem biraz sürebilir. Sabırlı olun. Bitince GSI imajını yeniden boyutlandırmanız gerekir. Şu komut ile bunu yapın;
resize2fs -M system.img
Saniye içinde biter. İmaj boyutu baştakinden bir tık daha büyük olur (1.83GB olan imajım 2.02GB oldu.) Artık GSI imajını flaşlayın ve keyfine bakın
Eğer bir soru/sorun olursa buradayım. Sormaktan çekinmeyin.
Son düzenleme: