2012年6月1日 星期五

[ROM] A90/N90 0430 512 System, 2G Data DDR432 加速充電 + GApps Rom [A10平板 DRAM 昇頻 / 加速充電]

http://www.mobile01.com/topicdetail.php?f=605&t=2716362&p=1

(5/17)
---------------------------------------------
虛擬音量鍵 + Windows 不自動掛載 Mass Storage [A10 4.0.3應該都適用][下載]
解壓,執行 A90_SUI_Update.bat,選擇

1. Update SystemUI
2. Restore A90/N90 SystemUI
3. Exit

選擇 Update SystemUI , Drag 下載檔案到視窗 按 Enter,重啟

SystemUI_NM_S60.apk
SystemUI_NM_S80.apk
SystemUI_VK_S60.apk
SystemUI_VK_S80.apk
SystemUI_VK_NM_S60.apk (S60,直屏 虛擬音量鍵 不會擋到通知欄)
SystemUI_VK_NM_S60_T50.apk (透明效果-橫屏有效,直屏無效)
SystemUI_VK_NM_S60_Taa.apk

VK = Virtual Volume Key
NM = Disable Auto Mount Mass Storage on Windows
Sxx = StatusBar Icon Size [S80 = 80dip][S60 = 60dip]
Txx = StatusBar Transparent Value


(5/11)
---------------------------------------------
更新 ChaiOO #75樓 提供藍芽修改參數 [BootBluetoothPatch.rar 下載 ]
解壓 
執行 1.UpdateBoot_bluetooth_patch.bat 更新,
執行 2.UpdateBoot_original.bat 還原,再回報測試結果,謝謝!

本 Boot.img 只適合 A90/N90 Rom 使用,其他平板請勿試。


boot.img --> init.sun4i.rc,
service hciattach /system/bin/hciattach -n -s 115200 /dev/ttyS1 rda 1500000 flow
change to
service hciattach /system/bin/hciattach -n -s 115200 /dev/ttyS1 rda 500000 noflow


(5/10)
---------------------------------------------
以下的 ROM 是以 A90 ROM 為基,之前的 Rom 是以 N90 為基,其實所有檔案都一樣,有網友有而求,再此分享一下。

修正 CMW Recovery (5/9 忘了加入)
Google Play 找不到的軟體,可到 "酷市場" 或 "應用滙" 找找看

A90/N90 512MB System,2G DATA,DDR432,USB 900,AC 1500 整合 GApps & CMW Recovery 豪華版 ROM
[Part1][Part2]

A90/N90 0430 DDR432 USB 900,AC 1500 整合 GApps ROM Update.zip
A90_0430_Update_DDR432_Max.zip

A90/N90 512MB System,2G DATA,DDR360,USB 900,AC 1500 整合 GApps & CMW Recovery 普通版 ROM
[Part1][Part2]

A90 原廠 0430 ROM Update.zip
A90_0430_Original_Update_DDR360.zip


(5/5)
---------------------------------------------
更新 A90/N90 512MB System,2G DATA,DDR432,USB 900,AC 1500 整合 GApps & CMW Recovery 豪華版 ROM
[Part1][Part2]

整合 GApps
整合 常用軟體 [不合適軟體反安裝即可]
預設 繁體中文介面
更新 BootLogo,BootAnimation (原本想用 IPAD Boot Logo/Animation,但好像有點超過)
更新 BusyBox 2.0
系統微調


ROM 比較大,安裝會比較慢一些,請安心等待
按這裡檢視圖片
隨著軟體安裝越多,開機速度越慢

同步更新 A90/N90 Update.zip (256 System 空間也適用)
[下載]

(5/4)
---------------------------------------------
更新 N90 2G Data 原廠 Image
更新 N90 1.5G Data 原廠 Image
---------------------------------------------
(5/3)
---------------------------------------------
新增 N90 Update.zip
新增 N90 2G Data 原廠 Image
新增 N90 1.5G Data 原廠 Image
---------------------------------------------

A10集單核A8CPU&Mali400屬入門級應用平板,優點是價格便宜,本來就不是用來玩大型/3D Game,它能滿足一般生活應用需求如簡單資訊查訊、記事、看電子書、漫畫、電影、通訊及簡單遊戲等。

面臨現在多核CPU&GPU時代,對於目前已擁有A10平板的機友們有兩個選擇,一是放棄有的A10,多花錢投入多核的懷抱[爽度破表/錢包破洞],另一個選擇是想辦法提昇現有A10平板的使用體驗[讓自己不用多花錢爽爽使用平板]。正所謂有得必有失,只要效能&繼航力能滿足需求就好,而A10平板一航不會是當作主要設備使用,身邊還會有電腦/NB等,一般是通勤時打發時間及看看電子書增加智慧等,再加上現在鋁電池沒有記憶效應可以隨時充電,對我而言能有4 ~ 6小時就夠用了,如果是需要長期依賴電池的使用者A10應該都不合需求。

如果要玩大型/3D Game 遊戲,建議多花點錢買好點的多核CPU+GPU或直接上I系列的平板。如果是最近想買平板的朋友可以再等一下雙核,但剛出價格會高一點[比現有的A10多2~3千]。

置於 System 大小的設置真得是因人因需求而異,重點是對於A10入門平板來說能夠在改變系統[加入太多用不到的大型程式]最少的情況下能夠增加操作體驗滿足需求[但大家的需求好像永遠都不能滿足]最為理想,老話一句,夠用就好。

我不是專業平板開發者,小小的修改就能小兵立大功是件好事。[DDR360->DDR456 順暢度上差很多。]

--------------------------

0430 原廠 ROM 已改善藍芽關閉及修正 framework-res.apk 的Wifi定位,因此只要更新一下 GApps 就可以支援大部份軟體的使用,目前的缺點是WIFI耗電[電路設計問題]比其他的平板快、存取[安裝反安裝APK/更新檔案時]nandd時操作變得很慢及AC充電時有時觸控會飄。

原廠 DRAM 工作頻率為360,反應上可能會卡卡,雖然原廠充電器是5V*2A,但充電速度很慢(6W),在此可透過修改參數更新DRAM工作頻率及加大充電電流。

由於每台平板的用料不一,目前預設修改參數不一定適合使用,請自行調整設定。

以下為更新 Step ...

1.刷 0430 ROM[刷機請參考其他帖],如果已刷 ROM 請到 Step 2

2.A90/N90 GApps 更新,不需 GApps 請到 Step 3 [下載]
2.1 連接USB,使用USB偵錯[USB偵錯開啟/adb驅動 請參考其他帖]
2.2 解壓 AN90_GApps.zip 執行 Update.bat 依指示更新 GApps 重啟

3.A90/N90 DRAM超頻/加大充電電流[下載][.]
3.1 解壓 AN90_DramPower.zip 執行 1.ChangeValue.exe 更改參數
3.2 連接USB,使用USB偵錯 [USB偵錯開啟/adb驅動 請參考其他帖]
3.3 執行 2.UpdateScript.bat 更新 script.bin 到 Boot Image 重啟

其他 A10 設備也可以用此方法修改,先執行 0.PullScript.bat 提取 script.bin 成originalscript1.fex,確認沒問題再將 originalscript1.fex 改名成 originalscript.fex 再執行 Step 3,進階使用者可以直接參考手動更新方法

目前設定值 DRAM 456,Resume 900,Suspend 1700,安兔分數在 29xx,Quadrant分數在 16xx,分數只是參考,重點是設備運作很順,缺點是改DRAM後會變得比較耗電。

Screen/Power Off
充電電流在 10W[不知會不會爆炸](WIFI設永遠連線為 Resume 充電電流),可改低一點
按這裡檢視圖片

Screen On
充電電流在 9.xW(實際電池充入是6W,3.xW為設備執行耗損)
按這裡檢視圖片

SpeedTest Hinet 50M 速度在 下載12M~30M之間,上傳5M,(WIFI接收狀況還不錯)
按這裡檢視圖片

另可安裝 
1.Battery Monitor Widget 查看電池耗電情況及歷史記錄
2.SetCPU 降頻省電 [看漫畫,電子書,電影 CPU 可設成 600 ~ 800]
A10 CPU 用 fantasy[不操作漸進降頻到60Mhz] 比 ondemand [依需求直接升降頻] 順
3.System Tunner[超好用] / Autorun Manager / XXX 衛士關閉開機自動執行程式 加速開機

發這編文章主要作技術研究&經驗交流,並非做系統或ROM維護,一切以原廠ROM為優先。

歡迎大家分享修改後的經驗,謝謝!

[昇頻及加大充電電流可能會損害機器,後果自行負責。]


p/s:我也有作加大 Data 1.5G/2G 的刷機包,及CWM Update.zip[不須重刷原廠 ROM 也可更新到 0430 ROM],如有需要再分享給大家。


尚伊 N90 原廠 0430 ROM 加大電流 & 加大 DATA 分割區 [要自行安裝GApps]
--------------------------------------------------------------------------------------
Data 2G USB 900 AC 1500
N90_v4.11_0430_2G_900_1500.part1.rar
N90_v4.11_0430_2G_900_1500.part2.rar

Data 1.5G USB 900 AC 1500
N90_v4.11_0430_1.5G_900_1500.part1.rar
N90_v4.11_0430_1.5G_900_1500.part2.rar

A10 CMRecovery [CWM 備份 及 更新 Update.zip]
A10_CMRecovery.rar

N90 Update.zip [複制到MicroSD,重啟 Recovery,更新 Update.zip]
0323ROM不用重刷原廠更新ROM到0430,System 檔案大小控制在256MB內
目前需要網友幫忙測試,因手邊沒有多的機器可試
Update.zip 下載


原廠 0430 ROM
--------------------
爱魅 A90 原廠 4.0.3 v1.1 0430 ROM (DDR360)
http://www.szampe.com/support_down.asp?id=622
尚伊 N90 4.0.3 v1.1 0430 ROM (DDR360)
http://www.szsanei.com/support_down.asp?id=626


GApps 更新內容
--------------------
加入 Allwinner Mod - A10修改工具[解析度,形號,按鍵,重開機]
加入 Novo7 Tools 工具[重開機,關機,重開Recovery]
加入 Google 新聞及天氣
加入 Root Explorer 2.20
加入 Street View - Google Maps 街景服務
加入 Google Talk
加入 Google Voice Search
加入 YouTube 3.5.5
加入 SuperSU 0.8.8
加入 酷市場
更新 hosts 文件
更新 Google Play Shop 3.5.16
更新 Gmail 4.0.5
更新 Google Play Music 4.1.513
更新 BluetoothFileTransfer 5.20
更新 GoogleMaps 6.6.0
更新 permission,framework,lib [可使用 Line 2.0.3, Viber 通話]
更新 SystemUI.apk - 虛擬音量控制鍵
修改 解析度為 160
修改 機器形號為 GT-I6210 , 可以用 Dreye

DRAM超頻/加大充電電流修改方法
------------------------------------------
DRAM超頻/加大充電電流設定檔儲存於 BootLoader 裡,不重刷 boot.img 也可以修改
1. Mount nanda,提取 script.bin , [script0.bin 原廠備份]
2. unScript script.bin
3. 修改 script.fex 參數
4. 重編 script script.fex script.bin
5. Mount nanda, 回存 script.bin

參數 [請參考 A10 Development 原廠說明]
---------------------------------------------------
dram_clk = 480 [dram 工作頻率,可設 360/384/408/432/456/480] 
pmu_init_chgcur = 900 
pmu_earlysuspend_chgcur = 900 
[Screen Off 充電電流 1000/1100/1200/1300/1400/1500/1600/1700]
pmu_suspend_chgcur = 1500 
[Screen On 充電電流 300/400/500/600/700/800/900]
pmu_resume_chgcur = 900 
[Power Off 充電電流 1000/1100/1200/1300/1400/1500/1600/1700]
pmu_shutdown_chgcur = 1500 
pmu_usbcur = 900 [USB 充電器充電電流]
pmu_usbcur_pc = 900 [PC USB Port 充電電流]


電池用量顯示
-----------------

原廠 [到了8%還可以用很久]
----------------------------------
pmu_bat_para1 = 0
pmu_bat_para2 = 0
pmu_bat_para3 = 1
pmu_bat_para4 = 5
pmu_bat_para5 = 6
pmu_bat_para6 = 7
pmu_bat_para7 = 8
pmu_bat_para8 = 14
pmu_bat_para9 = 20
pmu_bat_para10 = 40
pmu_bat_para11 = 50
pmu_bat_para12 = 58
pmu_bat_para13 = 73
pmu_bat_para14 = 83
pmu_bat_para15 = 90
pmu_bat_para16 = 100

修改成 X10/MOMO11/JA10 一致
方便與其他A10機器比較使用時間
-----------------------------------------
pmu_bat_para1 = 0
pmu_bat_para2 = 0
pmu_bat_para3 = 1
pmu_bat_para4 = 5
pmu_bat_para5 = 7
pmu_bat_para6 = 13
pmu_bat_para7 = 16
pmu_bat_para8 = 26
pmu_bat_para9 = 36
pmu_bat_para10 = 46
pmu_bat_para11 = 53
pmu_bat_para12 = 61
pmu_bat_para13 = 73
pmu_bat_para14 = 84
pmu_bat_para15 = 92
pmu_bat_para16 = 100


在此附上手動更新方法
(A10平板應該都適用,有興趣可以試看看,主要看 nanda 是否有script.bin 或其他的 .bin)

---------------------------------------------
1.擷取 BootLoader 裡的 script.bin
---------------------------------------------
adb remount
adb shell mkdir /data/nanda
adb shell mount -t vfat /dev/block/nanda /data/nanda
adb pull /data/nanda/script.bin script.bin
java -jar unscript.jar script.bin > script.fex

---------------------------------------
2.修改 script.fex, 更改參數
---------------------------------------
[dram_para]
dram_clk = 456

[pmu_para]
pmu_init_chgcur = 900
pmu_earlysuspend_chgcur = 900
pmu_suspend_chgcur = 1500
pmu_resume_chgcur = 900
pmu_shutdown_chgcur = 1500
pmu_usbcur = 900
pmu_usbcur_pc = 900

--------------------------------------------
3. 更新 script.bin 到 BootLoader
--------------------------------------------
script.exe script.fex
adb remount
adb shell mkdir /data/nanda
adb shell mount -t vfat /dev/block/nanda /data/nanda
adb push script.bin /data/nanda/script.bin
adb reboot



----------------------------
狀態欄新增兩個音量鍵
----------------------------
1.Decompile SystemUI.apk
2.Edit "\res\layout-sw600dp\status_bar.xml"

將原本
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/volume_down" android:visibility="gone" android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_volume_down" systemui:keyCode="25" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/volume_up" android:visibility="gone" android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_volume_up" systemui:keyCode="24" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
改成
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/volume_down" android:visibility="visible" android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_volume_down" systemui:keyCode="25" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/volume_up" android:visibility="visible" android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_volume_up" systemui:keyCode="24" systemui:glowBackground="@drawable/ic_sysbar_highlight" />

3.Compile SystemUI.apk
4.Sign SystemUI.apk
5.Push Back to system/app/



感謝
------
A10 Hack Devices Tutorial
http://elinux.org/Hack_A10_devices

Script/unScript Tools
http://tabletrepublic.com/forum/cortex-a8-allwinner-a10/%5Bdev%5D-reversing-compiled-scripts-410.html

[baddaddy] A90 / N90 / A10t 4.0.3 GApps 改善帖
http://www.mobile01.com/topicdetail.php?f=605&t=2650562&p=1

沒有留言:

張貼留言