今年以來,作為全球銷售量第三的手機商 *** 是頻頻出新機,當然 E318 作為是完全由中國 KJ 生產的機型。中國 KJ 憑借其在中國大陸制造所有 *** 的 CDMA 機型的優勢也積累了一定的實力。雖然目前 E318 的水機 F5 版本還存在著這樣或者那樣的缺陷,比如下載的鈴聲、圖片關機后丟失、錄音無法正常等等。但隨著軟件的完善,相信 E318 憑借其強大的功能一定又會掀起一股購機潮。
E318 的出現明顯是針對 E608 而來,兩者的功能幾乎一樣,但 E318 比 E608 縮水的地方就是鈴聲是 40 和弦的,而非 E608 、 E808 等為 64 和弦的。但 E318 的屏幕分辨率比 E608 高,為 128*160 的,相信大屏幕應該能有好點的顯示效果。
作為 *** 的機器。我們一般可以自己 DIY 的只有 1 、替換內置鈴聲; 2 、替換內置圖片; 3 、替換內置字符。
上次我已經介紹了 E318 替換內置圖片的方法(但只限于小于等于內置圖片的方法),這次我就向大家介紹 E318 替換內置字符的方法(包括小于等于內置字符及大于內置字符的方法)。此方法使用于所有 AGERE 系統的手機!其他系統的手機不適用,因為 SYSOL 系統的手機的地址高位與低位排列順序不同。
替換內置字符所需要的工具:
1 . Samsung Diy 。目前次軟件已經有 4 。 0 版本的了, 4 。 0 版本不需要注冊,完全破解,可以實現所有功能,并新加了部分功能。
2 . E318 的水機 F5 版本的 S3 文件。因為 E318 的內核系統是和 E608 、 D418 一樣使用 AGERE 系統,所以能刷到手機里的是以 S3 或者 Sre 為擴展名的版本文件。
3 . Hex Workshop 。用來編輯 BIN 文件 16 進制代碼的工具。這個工具是所有替換比內置東西大(此處東西指:圖片、鈴聲、字符)的必須工具,用來制作偏移地址的。
4 . UT8 字符轉換器。把 10 進制代碼轉換成 16 進制代碼的工具。
軟件都以準備齊全,我們就可以動手了。
1 .首先打開軟件 Samsung Diy4.0 。
此時因為剛打開軟件,還沒有輸入文件源,所以在軟件的右下方顯示“沒有打開文件”旁邊是個紅色的大圓球。
2 .因為 Samsung Diy4.0 能讀取和操作的是以 BIN 或者 CLA 為擴展名的文件,而原始的 F5 版本是兩個以 SRE 為擴展名的文件,一個為 save1. SRE 一個為 save2. SRE 。圖片全部存儲在 save1. SRE 這個文件里;而鈴聲全部存儲在 save2. SRE 這個文件里,所以我們只需要把 save2. SRE 文件轉換成 save2. BIN 就可以了。
2 .因為 Samsung Diy4.0 能讀取和操作的是以 BIN 或者 CLA 為擴展名的文件,而原始的 F5 版本是兩個以 SRE 為擴展名的文件,一個為 save1. SRE 一個為 save2. SRE 。圖片全部存儲在 save1. SRE 這個文件里;而鈴聲全部存儲在 save2. SRE 這個文件里,所以我們只需要把 save2. SRE 文件轉換成 save2. BIN 就可以了。
點擊 Samsung Diy 中“ S3 文件轉換區”的標簽,進入文件轉換區。
這時我們會看到 Moto ( *.S3 , *.sre )— >BIN ( *. BIN )的字樣,這個就是實現把 SRE 文件轉換為 S3 文件的地方。在下面有 “打開 S3 文件”和“ S3 — >BIN ”的按鈕,點擊“打開 S3 文件” 按鈕,會讓我們輸入 sre 的源文件的路徑,在你的電腦中找到 F5 版本的 save2. SRE 文件
然后我們會在軟件里看到源文件在電腦里的路徑
在“輸出 BIN 文件的地址范圍”里的選項要選擇“全部(含空地址部分)”;點擊“ S3 — >BIN ”按鈕,會彈出一個對話框,要求給我們轉換好的 BIN 文件起個文件名和保存的路徑
我們起個文件名同時選擇保存路徑就可以了
然后按“保存”按鈕,軟件就開始把 SRE 文件自動轉換成 BIN 文件。同時下面會顯示轉換的進度條。
到此為止我們已經將可以 DIY 的 BIN 文件轉換成功了。
3 .用 Hex Workshop 打開我們剛才轉換好的 BIN 文件。這次我以替換內置來電鈴聲的字符為例子向大家介紹替換的方法。
先說你要改的字符比原字符小或相等的情況,以 E318 內置第二首鈴聲 Chinese Dance 為例,包括空格在內一共是 13 個字符,如果你把它替換為分飛,分飛二個字在 BIN 中占 6 個字符,比原名字小,可以直接替換。步驟如下:
1 )。在 BIN 中查找 Chinese Dance 的 16 進制代碼,這時我們就需要 UT8 點睛文本編碼了。在 UT8 字符轉換器中輸入 Chinese Dance (注意大小寫不要搞錯了,空格也不能漏掉哦!)下面就會顯示它的 UT8 碼:
把 UT8 字符轉換器中 UTF — 8 里的內容復制出來,
2 )。在 Hex Workshop 的 BIN 文件里找這段代碼:
3 )。在然后 Hex Workshop 會找到 4368696E6573652044616E6365 這段代碼所在的地址,一共有 3 個,經驗證 E318 只要改找到的第二個地址的 UTF8 碼就行了,其它型號的手機你可以自己驗證,不怕麻煩都改也行。以下圖是第二段的地址,
看到軟件右邊的一欄的內容了嗎?那就是內置鈴聲的所有名字哦!!!你想要改所有歌名都在這里哦!!哈哈。
4 )。繼續使用 UT8 字符轉換器,在里面輸入“分飛”,
5 )。然后返回 Hex Workshop 找到的那個第二個地址。然后把那段代碼改成“分飛”的 UTF8 碼就可以了。后面不足的部分以 0000 代替(注意:這個 0000 代替必須輸入的,這個 0000 是起到文件字節分割作用的,以能讓手機能正確識別文件的內容)
這樣一個歌名就改完了,其它的可以依此類推,改完以后把文件另存備用。
II.上面的方法比較簡單,但只能替換小于等于內置字符的名字,而要改比內置大的字符就必須使用指針偏移,原則上這種方法是支持無限長的字符的。
以 E318 內置第三首鈴聲 Harp Concerto 為例,一共是 13 個字符,如果你把它替換為“一起開始的旅程”,一起開始的旅程七個字在 BIN 中占 21 個字符,比原名字大。步驟如下:
II.上面的方法比較簡單,但只能替換小于等于內置字符的名字,而要改比內置大的字符就必須使用指針偏移,原則上這種方法是支持無限長的字符的。
以 E318 內置第三首鈴聲 Harp Concerto 為例,一共是 13 個字符,如果你把它替換為“一起開始的旅程”,一起開始的旅程七個字在 BIN 中占 21 個字符,比原名字大。步驟如下:
1 )。使用 UT8 字符轉換器,在里面輸入“一起開始的旅程”,
把 UT8 字符轉換器中 UTF — 8 里的內容復制出來,
2 )。找到 BIN 文件中的空白地址,即連續的大片的 FFFF 內容的地址,經過查找,發現 E318ZCDF5 — B 版本的大片的 FFFF 內容的開始地址是 01CF0020 (經發現 E318ZCDF5 — B 的 BIN 文件空白連續地址有 6 處之多,所以我只取了其中的一處,大家也可以在其他空白地址找)。
然后選擇工具欄中的編輯——特殊粘貼。
選擇第三項“ CF TEXT ”然后按“粘貼”按鈕,軟件會出現一個“警告”框,我們只要按“確定”按鈕就可以了。
那“一起開始的旅程”的那段 UT8 代碼就寫到 BIN 文件里去了。
因為 BIN 文件內的內容都是以 2 位 2 位 16 進制文件形式顯示的,所以同樣為了能讓手機正確識別文件,替換后的內容結尾同樣要以 0000 結束。
看到上面兩張圖片的區別了把。嘿嘿!一定要記得加 0000 用來分割字符內容哦!!!
3 )。名字改好了,下一步就是讓手機知道原第三首的名字已經改到 01CF0020 這個地址了,所以還要找到原來字符的指針,然后偏移到這兒來就行了。把原理先說一下吧,我們現在要先找到原字符的指針,然后把這個指針指向你剛才改的地址就可以了。
一、先找原字符的指針。用 UT8 字符轉換器查看 Harp Concerto 的 utf8 碼,把它復制下來,然后用 Hex 的編輯——查找功能找到這段地址,同樣是只找第二個。
一、先找原字符的指針。用 UT8 字符轉換器查看 Harp Concerto 的 utf8 碼,把它復制下來,然后用 Hex 的編輯——查找功能找到這段地址,同樣是只找第二個。
然后找到這個內容的地址。看下圖上的紅線框框,這就是名字的地址 00812BE0 。
但這個并不是它的指針,要按照從高位到低位的原則把它倒過來看,這里就是 E02B81 了,這個才是指針!!!這類指針一般適用于三星 AGERE 系統機型,如 S300 、 E608 等,但三星 SYSOL 系統手機指針是直接找到的就是他的指針,不用倒置,如 X608 、 E808 、 E708 等就是這樣,你如果也去從高位到低位的倒著看,那你就永遠找不到了,所以這就是我在文章開頭所說的這兩個系統的手機的替換內置字符的差別所在,其余都是一樣的,僅此差別,嘿嘿。
好了,現在我們找這個指針在什么地方,在 Hex 中點編輯查找,輸入 E02B81 ,
看找到了吧,而且我們可以看到所有來電鈴聲的指針。其中第一首的指針就在紅線框的開始處,每首鈴聲地址占用 8 個 UT8 代碼(其中最后兩個代碼是 00 ),后面的依此類推。
好了,下面的就再簡單不過了,把這個 E02B8100 改成我們偏移后的地址,我剛才用的是 01CF0020 的開始地址,千萬不要直接改成這個地址了,記住要倒過來看的哦!!!是 2000CF01 ,這才是指針哦 ~~~~~~ ,直接把 E02B8100 改成 2000CF01 就行了,
最后一步當然是保存了。其它名字的修改以此類推。
4 .保存好以后,我們還要把這個修改好的 BIN 文件轉回 S3 文件才能刷機的,轉的時候你怕麻煩就轉全部的地址再刷,反正我裝了 Hiserial ,全部刷也就十來分鐘吧。當然了,你還可以只刷改動了的部分,如這個例子我們改的范圍是從 008169A0 開始到 01CF0038 結束的。
明白這段地址的出處嗎?就當是留給喜歡DIY玩家們的一個問題把!!!哈哈,好好考慮哦!!!理解這點很重要的哦!!嘿嘿
4 .保存好以后,我們還要把這個修改好的 BIN 文件轉回 S3 文件才能刷機的,轉的時候你怕麻煩就轉全部的地址再刷,反正我裝了 Hiserial ,全部刷也就十來分鐘吧。當然了,你還可以只刷改動了的部分,如這個例子我們改的范圍是從 008169A0 開始到 01CF0038 結束的。
明白這段地址的出處嗎?就當是留給喜歡DIY玩家們的一個問題把!!!哈哈,好好考慮哦!!!理解這點很重要的哦!!嘿嘿
然后按 BIN — >S3 按鈕,輸入轉換文件的保存路徑和名字就可以生成 S3 文件了。然后把這個轉換好后的S3文件刷進手機就可以了。
謝謝大家的瀏覽。