Related Posts Plugin for WordPress, Blogger...

2021年1月7日星期四

[Android][GPD G5A]擴容系統空間

安卓系統在5.0前,系統儲存空間(安裝APP)和用戶儲存空間都是分開的,
G5A內置8GB閃存,原版固件只分割1.97G給系統,2021年的現今,當然不夠用啦!!!

所以決定修改擴容系統空間……

新版擴容教學
https://oldpoisonman.blogspot.com/search/label/GPD%20Android-GPD%20G7A-%E5%9B%BA%E4%BB%B6%E6%93%B4%E5%AE%B9


教學轉貼
http://bbs.zol.com.cn/padbbs/d294_3626.html

各項image詳解
https://blog.csdn.net/conowen/article/details/7251886

網頁備份

RK3188固件解壓打包工具

GPD的4.4系統是有將用戶空間指向SD卡的功能(將TF記憶卡作為用戶空間)
所以我將修改固件,將5GB分給系統……

看完上文教學,首先跟著教學,將固件解壓取得”parameter”文件

繁體中文打開解壓程式,會是一堆亂碼,沒關係,能正常使用,
參考教學的選項顯示, 1是解包,2是打包。

為避免不可遇期的意外,我們使用NOTEPAD++打開文件修改 (如果你有更高級的編程軟件另計)

看完教學文,我們得知今次的修改目標是文件中的userdata(系統空間),
但牽一髮而動全身,userdata之後的也要跟著修改。

首先看看教學文中的這段更改容量說明

將userdata擴容成5GB,首先跟據上文計算方法,計出5GB的數值……

1024 * 5 =  5120 (5GB)
5120 * 1024 = 5,242,880
5,242,880 / 0.5 = 10,485,760

將10,485,760轉成16進制 = A0 0000

(DEC是十進,HEX是十六進)


於是,根據教學所說,0X「此分區容量@0X「此分區初始地址」
所以改成0x00A00000@0x0008e000(userdata)」

然後之後的分區也要改動,因為容量更變,之後的初始地址也不同了。

將A00000 + 8e000 = A8e000

所以之後的分區改成0x00002000@0x00A8e000(metadata)」

如此類推……

2000 + A8e000 = 00A90000 (記得是用十六進制計算器做運算)

得出0x00002000@0x00A90000(kpanic)」

整段修改變成這樣……

https://drive.google.com/file/d/1bGRGX-KqvalPhayKxgr0kAhtsKfnOo9E/view?usp=sharing

修改完成後,再使用軟件打包固件,然後刷機……

系統成功得到4.92GB !!!
用戶空間1.23GB!!

強迫症的人,應該再進行修改,要將系統空間顯示成5GB才行!!!


返回索引

沒有留言:

發佈留言