Rehber [mi3][mi4] Sistem / userdata bölüm kapasitesini genişletmek / yeniden boyutlandırma

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.181
Mesajlar
9.500
Çözümler
20
Tepkime puanı
13.376
Puanları
438
Bu anlatım Dual Boot ihtiyacı olmayan ve tek sistem kullanmak isteyenler içindir.

Bildiğiniz üzere mi4 ve mi3 hafıza sınırı 16GB olan modeller bu hafıza yetersiz gelebiliyor. Ben size bu yazımda sistem 2 bölümü silerek sistem 1 bölüm kapasitesine nasıl ekleyeceğinizi anlatacağım. Sistem 2 ve sistem 1 bölümleri ortalama 600mb+ civarı bir boyuta sahiptir bunu da ek bilgi olarak ekleyelim.

Bu düzenleme ile OTO güncelleme desteğinizin kaybolmayacağı bilgisini eklemek isterim.

Gereksinimler
  • CWM Recovery V6.0.5.1 (R11)
CWM Recovery kullanarak yedek almanızı öneririm. Çünkü yapacağınız işlemlerden sonra her şeyiniz silinecek geri tekrar CWM ile geri yüklemeniz kolay olacaktır.

İki çeşit Birleştirme Sistemi mevcuttur.

- system 1+system 2 = 1.2 GB system hafızası
- sytem 2+userdata = ~14.1 GB kullanılabilir hafıza (normalde sadece 12.6GB)

Normalde biz bir uygulama kurduğumuzda İnternal yani dahli hafızaya kurulacaktır. Bu yüzden benim tavsiyem 600MB boyutunda ki sistem 2 yerine sistem 1'e dahili hafıza eklemek

Bunun için aşağıda ki bölüm düzenlemelerini yapacam

22 252MB 268MB 16.8MB ext4 persist
23 268MB 336MB 67.1MB fat16 modem
24 336MB 403MB 67.1MB fat16 modem1
25 403MB 1200MB 797MB ext4 system
26 1200MB 1205MB 5MB ext4 system1
27 1205MB 1608MB 403MB ext4 cache
28 1608MB 15758MB 14150MB ext4 userdata

Mi3/4 için orginal partion aşağıda gibidir modem, system1/2, cache ve userdata

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


Bizim yapacağımız düzenleme ise aşağıda ki gibidir.

Kod:
#!/sbin/sh

OUTFD=$2

ui_print() {
        echo -n -e "ui_print $1\n" > /proc/self/fd/$OUTFD
        echo -n -e "ui_print\n" > /proc/self/fd/$OUTFD
}

ui_print ""
ui_print "###########################"
ui_print "#        coolpixs4        #"
ui_print "# modded based on xda_dev #"
ui_print "#  Repartition script     #"
ui_print "#   Mi 3/4W /system 1.2G  #"
ui_print "#        only!            #"
ui_print "###########################"

ui_print ""
ui_print "Unmounting systems partiton..."

umount -l /system
umount -l /system1
umount -l /dev/block/mmcblk0p25
umount -l /dev/block/mmcblk0p26
umount -l /dev/block/mmcblk0p27
umount -l /dev/block/mmcblk0p28

ui_print ""
        ui_print "WARNING! System is ready, repartitioning will start in 2 seconds"
        sleep 2
        ui_print ""
        ui_print "Removing partitions..."
        parted /dev/block/mmcblk0 rm 25
        parted /dev/block/mmcblk0 rm 26
        parted /dev/block/mmcblk0 rm 27
        parted /dev/block/mmcblk0 rm 28
        ui_print "Removing partitions...COMPLETED"
        ui_print ""
        ui_print "Creating new partitions..."
        parted /dev/block/mmcblk0 mkpart primary 403MB 1200MB
        parted /dev/block/mmcblk0 mkpart primary 1200MB 1205MB
        parted /dev/block/mmcblk0 mkpart primary 1205MB 1608MB
        parted /dev/block/mmcblk0 mkpart primary 1608MB 15759MB
        parted /dev/block/mmcblk0 name 25 system
        parted /dev/block/mmcblk0 name 26 system1
        parted /dev/block/mmcblk0 name 27 cache
        parted /dev/block/mmcblk0 name 28 userdata
        ui_print "Creating new partitions...COMPLETED"
        ui_print ""
        ui_print "Unmounting systems partitions again..."
        umount -l /system
        umount -l /system1
        umount -l /dev/block/mmcblk0p25
        umount -l /dev/block/mmcblk0p26
        umount -l /dev/block/mmcblk0p27
        umount -l /dev/block/mmcblk0p28
        ui_print "Unmounting systems partitions again...COMPLETED"
        ui_print ""
        ui_print "Formatting new partitions..."
        mke2fs -b 4096 -T ext4 /dev/block/mmcblk0p25
        mke2fs -b 4096 -T ext4 /dev/block/mmcblk0p26
        mke2fs -b 4096 -T ext4 /dev/block/mmcblk0p27
        mke2fs -b 4096 -T ext4 /dev/block/mmcblk0p28
        ui_print "Formatting new partitions...COMPLETED."
        ui_print ""
        ui_print "ALL DONE, SUCCESSFULlY !..."
        ui_print ""
        ui_print "Rebooting to recovery in 5 seconds..."
        ui_print "Thanks to xda for his idea repartition script"
        sleep 5
        reboot recovery
fi

Eğer isterseniz kodlar üzerinden kendiniz düzenleme yapabilirsiniz ama bu işi çok fazla bilmiyorsanız sadece bu yazıyı uygulayın yeter.

Düzenleme yapmanız gereken not satırları aşağıda ki satırlardır. Notepad++ ile dosyayı açarak düzenleme yapabilirsiniz

parted /dev/block/mmcblk0 mkpart primary 403MB 1200MB
parted /dev/block/mmcblk0 mkpart primary 1200MB 1205MB
parted /dev/block/mmcblk0 mkpart primary 1205MB 1608MB
parted /dev/block/mmcblk0 mkpart primary 1608MB 15759MB

Bu işlemi uygulayarak bir çok kullanıcı başarılı olmuştur fakat unutulmamalıdır ki her adım bir risk teşkil eder ne kadar küçükte olsa bu yüzden tüm sorumluluk siz değerli kullanıcılara aittir.

Sırası ile Flashlayın.
Repartition_Stock-Partition_MI3W_ElPerroVerde.zip
Repartition_MI3W_MI4W_1_2GB.zip
epartition_MI3W_MI4W_To_Factory.zip


Bu işlem sonrası sistem hafızasında ki artış kanıtı

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

Ekli dosyalar

  • Repartition_MI3W_MI4W_1_2GB.zip
    5,5 KB · Görüntüleme: 12
  • Repartition_MI3W_MI4W_To_Factory.zip
    5,5 KB · Görüntüleme: 9
  • Repartition_Stock-Partition_MI3W_ElPerroVerde.zip
    4 KB · Görüntüleme: 9

ByKatre

Kafasına Göre..
Emekli Yönetici
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Muhammed
Cihazım
Mi9 SE
Konum
İstanbul
Katılım
9 Ocak 2015
Konular
72
Mesajlar
2.302
Tepkime puanı
457
Puanları
148
Otomatik güncellemede sorun olmuyorsa 16GB'likler için değerlendirilebilir. :) Teşekkürler hocam.
 

ByKatre

Kafasına Göre..
Emekli Yönetici
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Muhammed
Cihazım
Mi9 SE
Konum
İstanbul
Katılım
9 Ocak 2015
Konular
72
Mesajlar
2.302
Tepkime puanı
457
Puanları
148
hocam bu işlemi benim baş belasına nası uygulayabilirim sorunu düzeltebilir sanırım
Hocam senin telefonda bunu da denedim. :) Yine deneriz istersen. :) O telefonun sorunu donanımsal demeye dilim gidecek ama MoKee'de çalışması garip. Valla ben anlamadım. Anlayan varsa açıklayabilir. :)
 

carloska

Üye
MIUI Sever
Acemi Üye
SMS Onaylı
Katılım
13 Kasım 2014
Konular
18
Mesajlar
98
Tepkime puanı
6
Puanları
8
Hocam senin telefonda bunu da denedim. :) Yine deneriz istersen. :) O telefonun sorunu donanımsal demeye dilim gidecek ama MoKee'de çalışması garip. Valla ben anlamadım. Anlayan varsa açıklayabilir. :)
hocam listedeki fsg dosyası bizim attığımız yedeklerde yoktu bide twrp yi yükleyince ilk açılışta partitionlar la ilgili uyarı mesajı veriyor hata varmış gibi bide malum ssd dosyasını yükleyemedik bi türlü ilk düzelttiğimizde farkında olmadan ne yaptıksak sorun düzelmişti.. bu partitionların hepsini liste halinde görmek için hangi komutu uyguluyorduk
 

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.181
Mesajlar
9.500
Çözümler
20
Tepkime puanı
13.376
Puanları
438
@carloska Hocam sizin cihaz için şöyle bir önerim var eğer uygulamak isterseniz.

Öncelikle bilgisayarın Sürücü imzalama kontrolünü devre dışı bırakın.
Tüm driverlar yüklü olsun
Cihaza CWM yükleyin ve CWM recovery moda alıp PC ye bağlayın.
Adb yi açın ve sırası ile
adb devices
adb shell
parted /dev/block/mmcblk0
Print

Şimdi bu şekilde yaptığınızda 28 tane partion bölümü göreceksiniz bunların hepsini tek tek sileceksiniz.
rm 1
rm 2
rm 3
gibi gibi
rm 28 e kadar silin.
Bazı bölümler silinmez veya farklı birşey yazar onları geçin
Tüm hepsini sildikten sonra şimdi cihaza fastboot ile rom kurulumu yap

Tüm risk sana aittir bilgine.

Bu işlem tüm partionları baştan oluşturacak.
 

ByKatre

Kafasına Göre..
Emekli Yönetici
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Muhammed
Cihazım
Mi9 SE
Konum
İstanbul
Katılım
9 Ocak 2015
Konular
72
Mesajlar
2.302
Tepkime puanı
457
Puanları
148
hocam listedeki fsg dosyası bizim attığımız yedeklerde yoktu bide twrp yi yükleyince ilk açılışta partitionlar la ilgili uyarı mesajı veriyor hata varmış gibi bide malum ssd dosyasını yükleyemedik bi türlü ilk düzelttiğimizde farkında olmadan ne yaptıksak sorun düzelmişti.. bu partitionların hepsini liste halinde görmek için hangi komutu uyguluyorduk
Olmaz mı? Vardı ama Hasan Hocamın dediği yöntemi uygulayabiliriz pek umudum olmasa da. Çünkü bozuk olan system bölümlerini biçimlendirmiştik. Deneyebiliriz.
 

carloska

Üye
MIUI Sever
Acemi Üye
SMS Onaylı
Katılım
13 Kasım 2014
Konular
18
Mesajlar
98
Tepkime puanı
6
Puanları
8
telefon hardbrick oldu açılmıyor :D miflash la com7 olarak görüyor ordan bişiler yapabilirmiyiz
 

carloska

Üye
MIUI Sever
Acemi Üye
SMS Onaylı
Katılım
13 Kasım 2014
Konular
18
Mesajlar
98
Tepkime puanı
6
Puanları
8
port mu açın diyor tam anlamadım
 

Ekli dosyalar

  • Adsız.jpg
    Adsız.jpg
    53 KB · Görüntüleme: 14
Üst Alt