Teknoloji Magazin Forumları

Full Version: How to convert source code(patch) to file
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I had make a little tuto,hope this maybe useful .............................

For someone who need to make or see mbm file or other from source code(patch)

1. open apatcher or wsmp(this tuto i use apatcher)

2. open the patch that you need

3. select all new data of file-for example splashscreen.mbm(data that be write behide semi-colon) and copy it

[attachment=100]

[attachment=101]

4. open winhex,open new file and select 16 bytes

[attachment=102]

5. paste your data and winhex will ask you like this

[attachment=103]

press ok then it will ask to choose clipbroad format,select ASCII Hex,then the prog. will ask again to continue away,press yes

6. you should found like this and now save it and naming file as you need(for tuto i save as splashscreen.mbm)

[attachment=104]

[attachment=105]

if this step dont work this maybe you select wrong data like this

[attachment=106]

pls re-do again
Türkçe Meali ( Do these things but the steps Big Grin )

Sizin için bir anlatım (toturial ı kısaltmış biraz anlaması güç oldu Smile ) hazırladım umarım işinize yarar
.mbm dosyaları yada diğer dosyaları kaynak koduna çevirmek için:

Step 1. Apatcher ı açıyoruz

Step 2. İhtiyaç duyduğumuz patch'i seçiyoruz.

Step 3. Patch in Eski dosyayı gösteren yerinden sonra gelen ( : ) iki noktadan sonrasını kopyalıyoruz.

Step 4. Winhex'den yeni dosyayı seçip 16 Byte ı işaretliyoruz.

Step 5. Kopyaladığımız bölümü buraya yapıştırıyoruz.

* "OK" i tıklayıp Clipboard formatı seçiyoruz
* "ascii hex" seçildikten sonra birdaha "OK" i Tıklıyoruz.

Step 6. Kendi yaptığını "splashscreen.mbm" olarak adlandırıyor. Sonuna ( .mbm ) koyuyoruz.

Not : Çalışmama ihtimali olursa Patch'in "replace:" den sonrasını seçersiniz ve işlemleri yeniden yaparsınız.


Anlayan arkadaşlar (Coşku mesela Smile ) lütfen bizi aydınlatın.


Enjoy Toungue

Thank You anuroj007 good job Wink
İkinize de
teşekkür ederim...
Rica ederim. Gece uyku tutmadı yaptık bişeyler işte. Big Grin
buradaki amacı tam anlayamadım..benim apatcher ile z de yerini değiştiremeyeceğim dosya yok burada anlatılan bununla alakalı ise zahmetli bir iş...
hi anuroj
this work can be only apatcher? sample I can change mbm,rsc in z with only apatcher.I create change sxp file and apply fw..thank u everything
Yaw bana biri ingilizce öğretsin kime sorsanız bir sene hazırlık okudum! Konuşulanları anlıyorum ama yazamıyorum!!! Big Grin

Şaka bir yana da anuroj gerçekten güzel bir paylaşım yapmış.
@ ocu77

The purpose of this tuto is when we found new patch set and we need to see or use some mbm file or other in it, we can get it without applying patch and flashing our phone

// sory,i dont clearly understand abt your question so i dont know is this the right answer?
yes I understand thanks..
Arkadaş sağolsun çok yararlı bir anlatım yapmış ...

gelelim ne  işe yaradığına ...

her dosya içinde hex kodu barındırır, winhex tarzı programlar sayesinde biz istediğimz dosyanın hex açılımını, içeriğini görebiliyoruz.

bir dosyayı (startup.mbm,splashcreen.mbm vs) Firmware içinde değiştirebilmemiz ve fiziksel olarak görebilmemiz için patch yapmamız gerekiyordu.bu da bilindiği gibi uzun bir iş.

anuroj un anlattığı yöntem ile eldeki hex kodlarından dosya elde edebiliyoruz.

diyelim bir linkte çok hoşunuza giden bir splashscreen gördünüz.indirmek istediniz ama o da ne! ortada bir .mbm yok.yalnızca birçok sayı ve harften ibaret hex kodları var karşınızda, hemen burun kıvırmayın, işte tam bu noktada anuroj un anlattığı yöntem ile bu kodları .mbm dosyası olarak kaydedebilir, istedğiniz gibi kullanabilirsiniz.

tabi diğer dosya türleri (.rsc,.aif,.app,.dll vs.)de olabilir
Saol Coşku. Bende anlatımını yaptım ama sor bakalım ben anlamışmıyım Big Grin
Neyse sormayım boşver Big Grin
Reference URL's