Guru G1 的內部儲存空間問題

去年在大省時辦了Gsmart Guru G1,初期還蠻好用的
但隨著app越來越大,喜歡的app也不少,常會遇到內部儲存空間不足的問題
現在只好經常性的清除快取,或是刪除真的比較不常用的軟體

本來看到"Gsmart M1v2 備份ROM + 改data 2.5G + Root + CWM recovery"這篇的教學
有認真研究一下Guru是否可以依樣畫葫蘆來修改data分區
但是這台沒有辦法拆掉電池也無sdcard
小弟怕怕的,就不太敢執行

想請教各位大大,也有遇到這類問題嗎? 會怎麼處理呢?
有Guru的同好有成功修改過data分區的嗎?
2014-12-17 12:43 發佈
先前發了這篇, 後來參考其他版面的修改內部空間大小的文章,總算有找到一些方法解決這個問題,以下為解決的方法。
主要參考資料為http://www.mobile01.com/topicdetail.php?f=586&t=3468729

寫在前頭
1.以下方法有風險,若不清楚如何修改,請先參考相關資料,或請教熟悉的人
2.此方法須清除所有資料,包含手機儲存及內部存儲空間,請先備份重要資料
3.刷機將失去保固(超過一年好像就沒保過固的樣子...)
4.工具的使用已有很多文章可參考,這邊將不說明

以下為方法:
1. 用MtkDroidTools取得MT6589_Android_scatter_emmc.txt,並將EBR1, EBR2取出

2. 開啟MT6589_Android_scatter_emmc.txt,並記錄USRDATA及__NODL_FAT位址
USRDATA 0x4c580000
__NODL_FAT 0xcc580000



3. 使用HEX EDITOR開啟EBR1及EBR2,並記錄a/b/c/d/e值
EBR1
a = 0x0025f800
b = 0x00400000
c = 0x0001b400



EBR2
d = 0x00644400
e = 0xff9A07FF



4.原始DATA空間為2G,我想修改為DATA為12G,剩下給手機存儲,這樣分配對我來說很夠用了,
因此開始計算
x = 0xcc580000 - 0x4c580000 = 0x80000000
x/b = 200 = 512(byte)
0x400000 * 512 = 2147483648 = 2048MB
Target 12GB = 12288MB = 12884901888Byte
12884901888Byte / 512 = 25165824 = 0x1800000
驗算一下 0x1800000 * 512 = 12884901888 = 12288MB
因此新的數值如下
new b = 0x01800000
new d = a + b - c = 0x1A44400
new e = 0xffffffff - a -b = 0xFE5A07FF

5.修改EBR1及EBR2
new EBR1



new EBR2



6.使用SP flash tool將EBR1/EBR2重新寫入手機,務必進recovery mode清除data及cache

7.重新開機,會回到手機最原始的狀態,手機空間如下,開始回復資料及相關設定





改完的心得:
1. 修改完Data區後,以後更新再也不會跳出空間不足了,這樣應該還可以用一陣子囉:)
2. Gsmart G1是一隻不錯的手機,很薄很方便,但在DATA及FAT的分配上可能沒考慮到未來使用狀況(或是市場考量,換GX?)
3. Gsmart的手機系列都比較不會更新Android版本的,有點可惜!!
4. Gsmart G1又變得很好用囉, 謝謝收看!!


內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?