s508的bin1文件內置鈴聲調用方法

在diy的過程中~因爲找不到鈴聲指針地址總是只能使用合並幾首鈴聲空間爲一首的方法~~浪費很多空白空間。

今天突然想起s5鈴聲的內置大小和地位是使用和s2、s3一樣的方法

那它的鈴聲指針的放置是不是也和s3一樣不是倒位存放的呢?

跑到s3那邊看了幾遍文章,然後用bin1文件做試驗~果然找到了一部分~~

方法如下

用hexworkshop打開bin1文件~~對照著samsung diy讀出的鈴聲地址表查找第一個鈴聲開始地址3c7e98 ,一次找到~~然後查看後面的8位字節3c8064,果然是下面一首鈴聲的開始地址,原來s5的指針簡單到了連大小都不存了~~只有開始地址

s508的bin1文件內置鈴聲調用方法

仔細觀察這一段數據~~發現是跟在VOLUME....MELODY....END字樣的ASII碼後面的,原來是在所有鈴聲結束之後。

s508的bin1文件內置鈴聲調用方法

而且這一段鈴聲指針裏面有很多重複的字段 3c7514~~還有8位都是0的空字段

s508的bin1文件內置鈴聲調用方法

去除這些字段以後~一首首地址的對照

s508的bin1文件內置鈴聲調用方法

發現剩下的就是bin1裏面4-52~~共49首內置樂曲的指針地址,包括除去ogm2裏面的16首樂曲以外的所有內置鈴聲~鬧鍾~短信的音樂。後面33-81是遊戲音樂~~可以不用考慮了~~~1-3是錯誤讀取~

通過修改這些內置指針的指向~~你就可以隨意的分配和利用s5裏面的空白空間了

但是這個查找方法對ogm2裏的樂曲和ogm1裏的下載音樂不起作用,我估計是因爲在s5機器內的16M連續空間裏面~~4個刷機文件是視爲一個整體的~~因爲bin1是位于初始位置的~~他的指針和文件內實際存放位置是一樣的~~

但是其他3個文件的指針就要在自身地址上加上在機器裏面的位移了~這個位移是多少只有dump了機器裏面的文件才能分析~~

但是我現在的dumper 軟件還不能正確使用~~用過的大人請予以指教

 
制作人聲鈴聲文件的方法
制作人聲鈴聲文件的方法
很多朋友都想制作人聲鈴聲,現在將制作的步驟介紹一下需要的軟件有 1.MP3 WAV CONVERTER,轉化MP3到WAV,這個軟件需要注冊,我沒有注冊碼,試用了5次就不能使用,大家可以使用其他的軟件,比如超級解霸裏的功能. ...查看完整版>>制作人聲鈴聲文件的方法
 
I6原版bin1文件鈴聲地址(部份)方便改版
I6原版bin1文件鈴聲地址(部份)方便改版
首先要感謝寫出samsung easy toolbox的高手們! 這篇其實只是爲了方便喜歡改新鈴聲版的朋友,我把一些地址直接列出了(I6):(如圖) 最左邊從1開始有130個地址區,其中1-38爲響鈴類型裏的(第一首鳥叫到最後的貓叫)...查看完整版>>I6原版bin1文件鈴聲地址(部份)方便改版
 
S208內置鈴聲替換方法
三星今年推出的一系列手機都有一幅好嗓門,最近上市的S208也不例外。不過話又說回來,人們對新鮮事物的好奇心總是只能維持那麽一段時間。因此,內置鈴聲聽久了自然就膩了,所以有必要講一講內置鈴聲的替換方法。S208...查看完整版>>S208內置鈴聲替換方法
 
換掉T408所有內置鈴聲的方法
很多朋友覺得T408的短信鈴聲和鬧鈴鈴聲不好聽,而且聲音很小,一直想換掉,經小弟研究。終于找到了替換T408所有內置鈴聲的方法,下面就讓我慢慢道來。此貼乃★冰河PY★原創,若有其它網站或網友要轉貼,請注明原創作...查看完整版>>換掉T408所有內置鈴聲的方法
 
在CS類文件裏向調用頁面輸出Javascript代碼的3種方法
方法1,使用Response.Write,這種方法會把JS代碼寫在頁面的最頂部(<html>的前面):System.Web.HttpContext.Current.Response.Write("<script language=javascript>alert('JS代碼');</script>"); 方...查看完整版>>在CS類文件裏向調用頁面輸出Javascript代碼的3種方法