Android 台灣中文網

標題: (6/28)『高效能+RAM』(免刷WIFI模組!?)(ARC/S)LuPuS STOCK ICS Kernel [打印本頁]

作者: YCx    時間: 2012-12-13 00:09
標題: (6/28)『高效能+RAM』(免刷WIFI模組!?)(ARC/S)LuPuS STOCK ICS Kernel
本帖最後由 YCx 於 2013-7-4 19:31 編輯

核心名稱:LuPuS STOCK ICS Kernel
核心版本:v16
原帖發布時間:2013 06 19
核心介紹:


Added Io-schedulers --
- Noop
- Anticipatory
- Deadline
- CFQ(個人推薦)
- BFQ
- SIO
- ZEN

Added Governors --
- lagfree
- brazillianwax
- smoothass
- scary
- savagedzen
- smartass
- smartassv2
- smartassH3
- interactivex
- minmax
- powersave
- performance
- conservative
- ondemand
- interactive
- userspace


##Lulzactive
Based on Interactive and Smartass. When workload is greater than or equal to 60%, the governor scales up
CPU to next higher step. When workload is less than 60%, governor scales down CPU to next lower step.
When screen is off, frequency is locked to global scaling minimum frequency

##Virtuous
Virtuous is a modded smartassV2 which gives even more battery time then smartassV2

##Intellidemand(個人推薦)
This is an intelligent ondemand that enters browsing mode to limit max frequency when GPU is idling,
and (exits browsing mode) behaves like ondemand when GPU is busy; to deliver performance for gaming and such.
Intellidemand does not jump to highest frequency when screen is off.

##Lazy
The Idea here is to eliminate any instabilities caused by fast frequency switching by ondemand.
Lazy governor polls more often than ondemand, but changes frequency only after completing min_time_state
on a step overriding sampling interval.
Lazy also has a screenoff_maxfreq parameter which when enabled will cause the governor to always
select the maximum frequency while the screen is off.


##Ondemandx:
Basically an ondemand with suspend/wake profiles. This governor is supposed to be a battery friendly ondemand. When screen is off, max frequency is capped at 500 mhz. Even though ondemand is the default governor in many kernel and is considered safe/stable, the support for ondemand/ondemandX depends on CPU capability to do fast frequency switching which are very low latency frequency transitions. I have read somewhere that the performance of ondemand/ondemandx were significantly varying for different i/o schedulers. This is not true for most of the other governors. I personally feel ondemand/ondemandx goes best with SIO I/O scheduler.

##Lionheart:
Is a conservative-based governor. The tunables (such as the thresholds and sampling rate) were changed so the governor behaves more like the performance one, at the cost of battery as the scaling is very aggressive.

To \\\\\\\\\\\\\\\'experience\\\\\\\\\\\\\\\' Lionheart using conservative, try these tweaks:
sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe).
up_threshold:60
down_threshold:30
freq_step:5
Lionheart goes well with deadline i/o scheduler. When it comes to smoothness (not considering battery drain), a tuned conservative delivers more as compared to a tuned ondemand.

##BadAss Governor:
Badass removes all of this \\\\\\\\\\\\\\\"fast peaking\\\\\\\\\\\\\\\" to the max frequency. Badass will also take the gpu load into consideration. If the gpu is moderately busy it will bypass the above check and clock the cpu with 1024Mhz. If the gpu is crushed under load, badass will lift the restrictions to the cpu.

##Superbad -
A \\\\\\\\\\\\\\\"superbad\\\\\\\\\\\\\\\" super smooth rendition of a highly optimized \\\\\\\\\\\\\\\"smartass\\\\\\\\\\\\\\\" governor!

##Darkside -
A \\\\\\\\\\\\\\\"slightly more agressive smart\\\\\\\\\\\\\\\" optimized governor!

######################

What else-----
-SLQB - (SLAB allocator with Queue)-(both)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate).

- Added Cleancache
- Supports ext 2,3
- Updated zRam
- Lzo compression/decompression speed has doubled on average.
- Init.d support
- Fudgeswap
- And much more
- O/C and stable upto 2ghz, although I do not recommend O/C to 2ghz for long periods of time, do so at your own risk.



v14
修復相機鍵
這個核心能用在CM9了
移除persistent RAM
從dmesg移除其他錯誤
改善WIFI讀取
禁用按鍵復歸(可以在LuPuS Menu裡啟用)
CWM升至6.0.3.2
修復CWM裡的Advanced restore選項
修復busybox symlinks generation,修正cwm備份問題
修正從sideload的安裝問題
移除用sideload安裝時的確認鍵
------------- 完整清理及改善Ramdisk
開機重製
支持m2sd以及其他ap2sd腳本
強制開機 -兩次震動後按住home鍵(ICS)
                按住Home和音量-(CM9)
               按住Home和音量+(GB)
修正Reboot To Recovery
改善init.d


v15
添加Ultra-KSM(節省CPU,啟用後可用ram會多一些!詳情)
調整Governors(CPU模式)
  * superbad
  * lionheart
  * virtuous
  * darkside
  * conservative
  * smartassH3
真正使用google snappy zRam (改善zRam)
修復討厭的sigreturn bug
修復編譯器警告
不間斷睡眠
修復其他問題
移除對GB&CM9的支援
各種ramdisk改善
更新TWRP 應該修復掛載大量儲存裝置模式的問題
更新LuPuS CWM到CWM官方最新版本
  * 修復進階還原選項
  * 移除Reboot選項
  * Reboot System Now、Power Off都回到主選單
  * 安裝完ZIP後不會回到主選單
  * 改變一小部分的UI
- 修復掛載Vendor (請在LUPUS MENU裡測試)
- 補丁也可以在啟動時被強制動作:
按住HOME+長按音量- = ics + vendor補丁
按住home +按一下音量減= ics

v16
修正遊戲卡頓問題
設置默認swap交換率為20
移除fsync
移除Cleancache
移除zCache
移除WasActive page flag
移除Zen IO調度
修復一些裝置進入cwm的問題
修正cwm的選項順序
修正在TWRP使用adb指令掛載USB儲存裝置的問題
修正LuPuS Menu的一些補丁
LuPuS-Menu添加UKSM選項



關於Lupus腳本用法(到第四頁64樓觀看詳細)

(1.)安裝terminal emulator(play商店載的到)

(2.)輸入su,按enter(彈出最高權限使用視窗,按確定)

(3.)前面符號變井字號後,輸入lupus,按enter

(4.)看你要做什麼,輸入1、2、3、4、5、6,q是離開

(4.5)輸入power off(喂!別亂教)開玩笑的,輸入exit再按enter,再一次輸入exit按enter離開


真心推薦用TWRP(Team Win Recovery Project)來刷機,刷機簡單明瞭又快速,不用像CWM一樣用音量漸按來按去,全觸控操作外加防呆裝置,UI帥氣整個很有質感!


下載連結:


https://docs.google.com/file/d/0ByYxifSPiyiMSTdvZ0V2ZmZwR1U/edit?usp=sharing(V14)(CM9+GB+ICS)

https://docs.google.com/file/d/0ByYxifSPiyiMTHFyZVgzQnVONDA/edit?usp=sharing(V15)(ICS)

https://docs.google.com/file/d/0ByYxifSPiyiMcndIRF9ySWd6Tkk/edit?usp=sharing(V16)(ICS)





用電腦刷入img吧!




只刷IMG檔即可,刷完ROM包後\\\\\\\\\\\\\\\"再\\\\\\\\\\\\\\\"重啟一次,WIFI就正常了




(P.S v16更新了~~~~)

(P.S 2 開機震動後按上進入TWRP,按下進入CWM)

(P.S 3  Ultra-KSM、CIFS、zRam、Frandom、USB OTG以及一些調整模組請自行用LuPus腳本啟用/調整)





轉自XDA

自己翻譯的,評個分不會少碎鑽的.......

下載的至少評個分吧.......一大堆下載次數結果(回文+評分)的只有一點點
作者: asd8531    時間: 2012-12-13 05:12
看來GPU超很大哦-0- 2D.3D一般的兩倍了耶!!
作者: asd755172    時間: 2012-12-13 17:28
asd8531 發表於 2012-12-13 05:12
看來GPU超很大哦-0- 2D.3D一般的兩倍了耶!!

...那只是安兔兔更新後 3D.2D的分數會增加約500~1000分以上
作者: asd8531    時間: 2012-12-13 22:32
asd755172 發表於 2012-12-13 17:28
...那只是安兔兔更新後 3D.2D的分數會增加約500~1000分以上

感覺這核心蠻耗電了,手機也容易熱...
作者: 71320613    時間: 2012-12-15 01:32
不好意思,請問更新的OTG是要如何使用?有支援隨身碟嗎?
作者: YCx    時間: 2012-12-15 09:34
本帖最後由 YCx 於 2012-12-15 09:35 編輯

雖然原帖說有增加otg支持,但我測了鍵盤滑鼠隨身碟全都不能用@@

(一般來說鍵盤滑鼠能直接用,隨身碟用USB helper讀)
作者: seele1219    時間: 2012-12-17 15:55
建議..
頻率最低不要低於245MHZ
最高不要超過1.8GHZ

基本上還是很穩定的
作者: as8662770    時間: 2012-12-21 00:41
果真高效能! 我刷了本核心+HD2.0.2 超頻2.0Ghz  
流暢度跟朋友的雙核心手機不分軒輊!
但是本文中提到超頻GPU 是怎麼超阿? 還是本來就已經超頻好不用調了?
作者: cc1452103    時間: 2012-12-21 11:01
跟其他核心比起來,跑遊戲真的有便順。
作者: as8662770    時間: 2012-12-22 01:50
我的刷完本核心後 刷入HD2.2 之後要刷WIFI模組的時候有刷入了 但是開機後WIFI依然是打不開 - -
作者: YCx    時間: 2012-12-22 23:14
as8662770 發表於 2012-12-22 01:50
我的刷完本核心後 刷入HD2.2 之後要刷WIFI模組的時候有刷入了 但是開機後WIFI依然是打不開 - -  ...

我目前也是用HD 2.0.2+這顆核心喔,wifi正常......

請重刷試試:)
作者: as8662770    時間: 2012-12-23 20:47
YCx 發表於 2012-12-22 23:14
我目前也是用HD 2.0.2+這顆核心喔,wifi正常......

請重刷試試:)

晚點試試 謝謝瞜
作者: 超級酷酷獸    時間: 2012-12-25 16:14
有人知道 V9的核心的 WIFI在哪嗎= =
核心正常刷入 但是 沒WIFI
作者: YCx    時間: 2012-12-25 21:37
超級酷酷獸 發表於 2012-12-25 16:14
有人知道 V9的核心的 WIFI在哪嗎= =
核心正常刷入 但是 沒WIFI

在原帖的附件裡:)
作者: gary21617mvp    時間: 2012-12-26 02:39
本帖最後由 gary21617mvp 於 2012-12-26 04:19 編輯

請問一下大大
我每次用刷這個核心都會開不了機耶....
記得我以前2.3.X 刷Doom v1X 都直接fastboot + wifi 就OK惹..
我去爬文有人說要雙W,我試了不行..
有人說升到4以後要"刷核心腳本清理"可是那是"3星"的板...

現在我都 刷核心之前 CWM輩分
刷完再RESTORE 回去他才能開機這樣正常嗎 = =??!!

我現在ROM是用JELLY SANDWICH 8.5


-----------------------------------------------------
我直接整台重刷惹V9+JELLY SANDWICH 8.5
WIFI也正常惹 ^^

作者: 阿得雷德    時間: 2013-1-3 03:22
最近刷了V9 發現跟KTG1.52 一樣省電 棒
作者: asd8531    時間: 2013-1-3 03:44
大大的RAM效能不錯哦!!!
作者: paine    時間: 2013-1-3 07:13
本帖最後由 paine 於 2013-1-3 10:03 編輯

你可以把v9當成全新版本,
因為作者有提到:
Kernel sources completely reworked started from scratch o Sony xx.587 sources
這意味這版本並不是繼承先前版本的原始碼而繼續修改的,
而先前版本的的GPU超頻,
已經是過去式,
v9的Changelog也沒提到,

特地看了原作者內核的原始碼,
確認無修改GPU相關頻率,

我想原作者應該也發現GPU超頻對遊戲沒有助益,
像是頂頂大名的doomlord也試過GPU超頻,
後來也移除GPU超頻,

所以建議樓主修改下,
v9並沒超頻GPU


說實在,
現在還有在更新版本的內核,
已經沒人在玩GPU超頻了,
因為已有前人經驗,

順便附上我自己修改的內核1.4G跑分,
可以跟樓主v8的1.8G圖比較2D、3D分數,
(v8可能還有GPU超頻吧?只確定v9沒有)
Screenshot_2013-01-01-17-38-26.png
登錄/註冊後可看大圖