Hoşgeldiniz! Oturum Aç Üye Ol Sohbet

Gelişmiş

Bootmii

Gönderen WiiCrazy 
Bootmii
25 September 2009 13:56


Şimdiye kadar homebrew programlar wii üzerinde misafirdi, bootmii’nin yayınlanması ile beraber artık bu programlar ev sahibi olacak gibi gözüküyor.

Wii’nizde power tuşuna bastığınızda olan biten bir sürü şey var aslında. İlk olarak işlemci üzerinde boot0 denen ufak bir kod parçacığı boot1′i yüklüyor, bu da daha sonra boot2′yi ve boot2′de menü yazılımını yüklüyor. Normalde bu ufak programcıklar her yüklediklerini o wii’nin özel ve değiştirilemez anahtarları doğruluyorlar. Bu iş için de SHA ismi verilen ve şu ana kadar kırılmamış bir algoritma kullanılıyor.

Yalnız pek tabii Nintendo’nun yaptığı çok ufak ama çok da mühim bir hata var. Nintendo’nun bu imza doğrulama kodu 2008 senesinin sonuna kadar üretilmiş wii’lerde hatalı ve kandırılabiliyor. Trucha sign bug diye de sağda solda görürsünüz hep. Şimdiye kadar bu bug’ın IOS’larda olması ile ilgiliydik daha çok. Bootmii ise doğrudan wii’nin açılışında çalışan ilk değiştirilebilir parça olan boot2′yi hedef alıyor. boot1 yazılımı trucha bug içerdiği için boot2′yi değiştirmek mümkün.
Gelelim BootMii ‘nin çalışma şekline; wii açılırken daha menü bile kendine gelmemişken preloader’dan da daha önce araya giren bootmii bize brick’ten korunmak için sistem belleğini yedekleme dolayısıyla brick’e uğradığımızda yedeklediğimiz sistem belleğine geri dönme gibi imkanlar sunuyor.

Bu da özgürce wii üzerinde değişiklik yapabilmek demek. Bootmii %99 brick koruması sağlıyor. Neden %100 olmadığına gelince. İleride Nintendo’nun çıkaracağı bir boot2 update’i ile bertaraf edilmesi mümkün. Yalnız bu Nintendo’nun kolay kolay yapmak istemeyeceği bir update olabilir.

Bootmii’nin daha çok yazılım geliştiricileri hedefleyen bir özelliği de wii’nin starlet adı verilen donanımın büyük bölümüne erişmek için kullanılan ARM işlemcisini homebrew yazılımcılara açması. IOS dediğimiz yazılımlar bu ARM işlemci üzerinde çalışıyor. Bootmii ise bu işlemci üzerinde koşan MINI ismindeki bir yazılımla geliyor. Tamamen bunun üzerinde Nintendo’nun IOS’larını kullanmadan program yazmak mümkün yani. Kısa ve orta vadede çok da fazla örneklerini göremeyeceğimiz bir özellik olduğunu söylemeliyim.

Bootmii’yi kurabilmek için 2008 sonlarına kadar üretilmiş olan wii’lerden birine sahip olmanız gerekiyor. 4.0′da bannerbomb ile daha önceki versiyonlarında bannerbomb veya twilight hack yahut homebrew channel hali hazırda yüklüyse bununla kurulumu yapabilirsiniz.

Yeni bir boot1 versiyonuna sahip olanlar ancak MINI’den faydalanabiliyor. MINI ile bootmii ile yapabildiklerinizi yapabiliyorsunuz ama açılışta çalışmadığı için bootmii kadar brick için etkili bir çözüm değil.

Kurulum:

1) Ekte kurulum dosyalarını içeren arşiv dosyasını bilgisayarınıza indirip açın.
2) Dosyaları SD kartınıza kopyalayarak tercih ettiğiniz homebrew çalıştırma yöntemi ile çalıştırın (bannerbomb, twilight hack, homebrew channel, diğer yükleyiciler)
3) Öncelikle sahtekarlığa karşı bir uyarı ekranı çıkacak, 10-15 saniye ekranda kalacak.
4) Kurulum programı size bootmii’yi kullanıp kullanamayacağınızı ilk ekranda söylüyor. Şansınızı deneyin yani.
5) Ekrandaki uyarılara uyarak ayrı ayrı homebrew channel‘in yeni versiyonunu (usb storage destekliyor, sadece MINI kurulursa bootmii menüsüne geçiş için home menu’sünde seçenek var ayrıca), dvdx‘i ve bootmii‘yi kurmak mümkün.
6) dvdx ve homebrew channel kurulumunu seçtiğinizde ekrandaki yönergeleri takip ederek kurulumu gerçekleştirebilirsiniz.
7) Bootmii kurulumunda iki seçenek var, MINI’yi IOS olarak yahut boot2 üzerinden kurulum. Bu ikincisi sadece boot1′inde trucha bug’ı olanlar tarafından seçilebilecek bir seçenek. Ayrıca isterseniz bootmii’nin yanında MINI’yi de ayrı bir IOS olarak kurmanız mümkün ama çok da gerekli bir seçim değil.
8) Kurulum bittiğinde yeşil ile yazılmış SUCCESS yazısı görüyorsunuz. Ayrıca kurulum programı sd kartınızda bootmii diye bir klasöre açılışta çalışacak programları atıyor. Bootmii sd kartınızda bu programları görürse eğer bunları çalıştırıyor, görmez ise doğrudan menüyü açıyor.

Bootmii kurulduktan sonra wii’nizi açtığınızda en sağdaki ayarlar bölümüne girip yedek alabiliyorsunuz. Menüde dolaşabilmek için GC kolu yahut RESET/POWER/EJECT düğmelerini kullanabilirsiniz. Menüde POWER tuşu ile dolaşabilir RESET ile de seçim yapabilirsiniz. Program gerektiğinde EJECT düğmesine de basmanızı isteyebiliyor. Yedek alabilmek için formatlanabilecek bir sd karta ihtiyacınız var. İkinci bir sd kartı hazırda tutarsanız iyi edersiniz yani.

Yedek alma ekranı oldukça güzel hazırlanmış. Grafiksel olarak programın gidişatını görmek mümkün. Programın siyah ile işaretlediği yerler sistem hafızasında daha fabrika çıkışında arızalı olarak işaretlenmiş bölümler. 80′e kadar bu arızalı bölümlerin olması normal.

Hatırlatmalar:
Bootmii’yi tüm sistem menü versiyonlarında kurmak mümkün ve daha sonra menü üzerinde yapılmış değişikliklerden (preloader, starfall vesaire) etkilenmiyor. Aynı şekilde bu değişikliklerin işlevini de bozmuyor.

Şu anki versiyonun bazı sd kartlarla problemi var, sistem açılışında yavaşlık veya hiç çalışmama gibi bir durum gözlemlerseniz bilin ki sd kartınızla uyumlu değil. Bu durumu disk ışığının yanmasından da anlayabilirsiniz.

Sd kart takılı değil iken wii’niz normal açılışına devam ediyor.

İsterseniz video modunu ve sistemin açılış davranışını sd kartınızdaki bootmii klasöründe bulunan bootmii.ini dosyasını değiştirerek düzenleyebilirsiniz. Bootmii ekranı gözükmeden(ekran gözüküyormuş illlaki bu arada) doğrudan menüyü açmak için #AUTOBOOT=SYSMENU yazan satırdaki ilk karakteri silip dosyayı kartta tekrar kaydetmeniz yeterli.

25 Eylül 2009
  • Bootmii'nin konfigürasyon dosyasındaki ayarları değiştirmek için bir program da mevcut bu arada aşağıdan download linkine ulaşabilirsiniz.
    Bootmii configuration editor
  • Bu yazıyı daha önce streetgamer.com için yazmıştım.

download : bootmii.org


"security, like correctness, is not an add-on feature." andrew s. tanenbaum, 5.4.4 design principles for security (operating systems, design and implementation second edition)
twitter | blog | homepage



1 kez düzenlendi. En son 25/09/2009 16:19 tarihinde WiiCrazy tarafından düzenlenmiştir.

Re: Bootmii
30 September 2009 05:20
@WiiCrazy, öncelikle bu döküman için tekrar tekrar teşekkürler.

Şunu sormak istiyorum, şu an elimdeki Wii'de hiç bir mod bulunmamakta (Homebrewchannel dahil hiçbir şey yok), şimdi ben bu haliyle yani temiz haliyle bir yedek almak istesem alamam değil mi, illaki mesajında da belirttiğin gibi önce Wii'ye bir HomerBrew Channel kurmam gerekli sanırım?

Eğer böyle ise, şu anki sürümümü 3.4u, nasıl bir aksiyon almalıyım ve tecrübelerine dayanarak SD kart alacak olsam hangi modeli ve size'ı önerirsin acaba?
Re: Bootmii
01 October 2009 12:26
Eline emeğine sağlık. En kısa zamanda bende bunu kurayım aylardı usb loader üzerindne netten indirdiğim oyunları oynuyorum ama işi sağlama almak gerekir.
Ati
Re: Bootmii
13 October 2009 14:39
Bootmii'nin yedeğini almak için iki SD karta mı ihtiyaç duyuluyor?
Re: Bootmii
13 October 2009 15:12
en az 1 GB büyüklüğünde SD kart istiyor. yedekleme işlemini yapmadan önce SD kartı formatlıyor. normal kullandığınız karta yedek alacaksanız içindekileri yedekleyin.

yedeği aldıktan sonra aldığınız yedeği bilgisayarınızda sağlam bir yere kopyalayın.
dah sonra SD kartınızı eski dosyalarınızı geri kopyalayarak eskisi gibi kullanmaya devam edebilirsiniz.



2 kez düzenlendi. En son 13/10/2009 15:17 tarihinde fredy2 tarafından düzenlenmiştir.
Ati
Re: Bootmii
13 October 2009 15:47
Tamam zaten bende Kingston 2GB/SD var.Galiba bunu yeni versiyonunda algılamış.Yani Bootmii'yi yendiden yükleyeceğim.
Not:Bu kartla deneyen oldu mu?
Re: Bootmii
13 October 2009 21:39
Maalesef benim Wii'de Bootmii boot2'ye kurulmadı. IOS olarak kurdum ama o da brick koruması sağlamıyormuş.
Re: Bootmii
14 October 2009 05:10
@sevketzaim, ben de ne yazıkki IOS olarak kurup back-up aldım, nand.bin (528 MB ) ve keys.bin dosyalarını belki bir gün işe yarar diye yedekleyip aldım PC'de duruyor. WiiCrazy üstad şöyle demişti :


WiiCrazy demiş ki:
-------------------------------------------------------
> Süper, kesinlikle işe yarar... en kötü ihtimal
> wii'nin hafızasına bir infectus lehimleyip
> tekrar programlayabiliyorsun... backup'a yahut
> key'lere sahip olmak bu açıdan önemli..
> (ikisinden birinin mutlaka olması lazım boot2'de
> bootmii desteklemeyen wii'ler için)
Re: Bootmii
08 December 2009 13:29
bu islem sadece 2008 den once uretilmis wiiler icinmi gecerli 2009 sonrasi wiiler icin hack mumkun degilmi
Re: Bootmii
08 December 2009 14:19
hack den kastin ney
2008 den onceki viler boot2 olarak kuruluyor buda su demek wiiye herhangi bir sey oldugunda yuzde99 aldigin yedekten geri alinabiliyor duzeltilebiliyor yani ama ios olarak yuklenirse 2009 da cikan makinalar icin bu mumkun olmuyor
WiiCrazy demiş ki:
-------------------------------------------------------
> Süper, kesinlikle işe yarar... en kötü ihtimal
> wii'nin hafızasına bir infectus lehimleyip
> tekrar programlayabiliyorsun... backup'a yahut
> key'lere sahip olmak bu açıdan önemli..
bu sekilde ise yarayabiliyor
ama hack demissin kopya oyun oynamak yani bu mumkun
Üzgünüz ancak bu foruma sadece kayıtlı kullanıcılar mesaj gönderebilir.

Oturum açmak için tıklayın

Çevrimiçi Kullanıcılar

Ziyaretçi: 35
Ziyaretçi Rekoru: 983 tarih 14 April 2024

Sohbetteki Kullanıcılar

Sohbet odalarında hiç kullanıcı yok!