- 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
İ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
Bizim yapacağımız düzenleme ise aşağıda ki gibidir.
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ı
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)
İ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.