家電維修班,手機維修班,電腦維修班,電工班,焊工班,液晶電視維修班,電動工具維修班、電動車摩托車維修班、網絡營銷培訓、網站設計培訓、淘寶培訓---全國招生 家電維修班,手機維修班,電腦維修班,電工班,焊工班,液晶電視維修班,電動工具維修班、電動車摩托車維修班、網絡營銷培訓、網站設計培訓、淘寶培訓---全國招生

中日欧洲精品视频在线-中日韩在线观看-中日韩一区二区三区-中日韩精品视频在线观看-狂野欧美老黑粗又硬-狂野猛交xxxx吃奶

您的位置:網站首頁 > 電器維修資料網 > 正文 >

修改HTC Soc控制手機耗電

★★★★★【文章導讀】:修改HTC Soc控制手機耗電具體內容是:在手機性能過剩的情況下,我們可以手動調整soc參數,在不影響手機日常使用的前提下,來降低cpu頻率和降低降溫閥值,這樣可以很好的控制手機發熱。同樣將下載的rom包用解壓工具解壓,一般soc文件都保存在system文件夾…

來源: 日期:2013-11-2 20:36:32 人氣:標簽:

修改HTC Soc控制手機耗電

    在手機性能過剩的情況下,我們可以手動調整soc參數,在不影響手機日常使用的前提下,來降低cpu頻率和降低降溫閥值,這樣可以很好的控制手機發熱。同樣將下載的rom包用解壓工具解壓,一般soc文件都保存在system文件夾中,具體目錄是“/system/etc/init.post_boot.sh”和“/system/etc/init.qcom.post_boot.sh”。而文件我們可以通過記事本直接打開,由于htc one是采用的msm8960平臺的soc,所以我們要搜索“case "$target" in”,并更改字樣為:

case "$target" in

"msm8960")

boot文件可以直接利用寫字板打開

    要修改soc,首先應該著手考慮的就是cpu,畢竟它是手機運行的核心,也是日常使用 容易發熱的部件。要修改soc需要在linux環境中進行(如果沒有安裝linux系統,也可以在windows系統中安裝虛擬機進行編譯,不過具體的操作同我們反編譯后用notepad++修改完全相同。而且由于沒有改變文件類型,在修改后我們直接選擇保存即可,無需進行專門的打包,或者簽名操作。然后利用“廚房”工具,直接將修改后的rom打包重新刷入手機即可。

    htc one使用的是高通驍龍600 cpu,高通驍龍600雖然性能強悍,但是耗電相對也比較嚴重,在進行省電優化時著重需要調整控制cpu的兩個調速器:ondemand(按需)以及msm-dcvs(msm動態頻率電壓調節)。

    調整ondemand(按需)可以讓cpu的執行率大大提高,效率上也能得到優化。而調整msm-dcvs(msm動態頻率電壓調節)可以讓cpu更加合理的運行,通過調整它可以很好的控制待機耗電。

    在進行省電和調整時,需要對cpu的四個核心進行專門的設置,這些數據的參數,都是進過仔細驗證的,可以保證手機流暢運行的情況下, 大程度的節省電量大家可以放心修改,具體的方法如下:

省電設置:

        echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

        echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

        echo "ondemand" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor

        echo "ondemand" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

        echo 90 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold

        echo 50000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate

性能設置:

使用ondemand

        echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

        echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

        echo "ondemand" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor

        echo "ondemand" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

        echo 50 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold

        echo 30000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate

直接使用msm-dcvs

        echo "msm-dcvs" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

        echo "msm-dcvs" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

        echo "msm-dcvs" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor

        echo "msm-dcvs" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

大神技巧:修改soc控制手機發熱量

    現在的智能手機,雖然性能越來越強悍,但是發熱卻也同樣越來越嚴重,特別是像htc one這樣使用金屬材質打造的手機,因為機身導熱性更好,相同溫度下同其他材質相比用戶會感覺機身溫度更高,所以控溫顯得更為重要。對溫度的控制我們依然可以通過修改soc來實現。

gpu頻率調節:

    htc one所配備的gpu是adreno 320 ,性能雖然強悍,但是發熱卻同樣不容小視,而控制gpu發熱唯一有效的方式就是降頻,經過長時間的試驗,發現可以將原來400mhz的頻率降低到320mhz,在不影響手機性能的同時,讓手機溫度明顯降低,具體的操作如下:

echo 320000000 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk

 

使用第三方內核

    由于htc的官方內核已經加密,所以無法通過直接編譯內核進行降溫操作,不過可以使用第三方的開源內核進行編譯來實現相應的降溫操作,這里以elementalx內核為例,告訴大家如何進行降溫閥值的修改。

    ex內核降溫閥值總共四個,每一個可以根據自己的需要進行專門的設置,而且elementalx內核有專門的溫度監控機制,可以根據手機溫度自動調整cpu頻率。

    為了很好地控制手機溫度,建議從46攝氏度開始進行頻率限制,將cpu頻率降到1242mhz(elementalx內核l2頻率為1242mhz,所以1242mhz是平衡點),54攝氏度降頻到918mhz(通過實測1242mhz滿載時就很難超過54攝氏度了),75攝氏度降為702mhz,85攝氏度降為度384mhz。具體操作如下:

 

降溫閥值:

echo 46,54,75,85 > /sys/module/msm_thermal/parameters/limit_temp_degc

降溫對應頻率:

echo 1242000,918000,702000,384000 > /sys/module/msm_thermal/parameters/limit_freq

大神技巧:超頻二級緩存和gpu讓手機性能更為強

超頻二級緩存

    cpu會直接把 常用的數據存放在緩存中,在需要時提取,手機在進行一些復雜運算時,緩存就能起到很大作用。而高通cpu的二級緩存頻率普遍低于cpu頻率,這就讓二級緩存成為了cpu性能在發揮時的一個瓶頸。對手機cpu的二級緩存進行超頻,可以很大程度的提升手機性能。

二級緩存超頻后性能提升效果圖

    而對二級緩存進行超頻的操作也相對比較簡單,首先按照上期的內核編譯法,將內核進行編譯,然后在在內核源碼中,找到“\arch\arm\mach-msm\acpuclock-8064.c”文件并在其中搜索:“static struct l2_level l2_freq_tbl[] __initdata = {”,然后找到第14檔,然后將14檔對應的cpu頻率改為1134mhz,將15檔對應的cpu頻率改為1242mhz或1296mhz,這樣設置可以在需要cpu滿負荷工作時更加穩定,二級緩存性能也能全面提升,當cpu空閑時也能更加節電。

    然后將內核代碼中“1566,1674,1728”的l2字符后的數字改為“15”并保存即可,這樣對二級緩存超頻的操作就結束了。經常抱怨cpu性能不夠的用戶,在執行這個操作之后可以較好地提升手機性能。

 

修改二級緩存時一定要非常細心

gpu超頻

    雖然htc one使用的gpu adreno 320性能很強大,但是對于1080p的屏幕分辨率,400mhz的adreno 320還是會多少有些吃力,要解決這個問題, 好的方法還是對gpu進行超頻。

不同頻率的gpu跑分結果

 

    從測試圖中我們可以看出,gpu在保持在450mhz時,性能 為理想。為gpu超頻的具體方法和為二級緩存超頻沒有什么太大的差別,都是通過編譯內核實現的。

    首先將內核進行編譯,然后在內核源碼的“\arch\arm\mach-msm”下找到“board-m7-gpu.c”文件,打開并搜索“.gpu_freq = 400000000”,然后將“400000000”改為“450000000”。再找到“clock-8960.c文件”,打開并搜索“static struct clk_freq_tbl clk_tbl_gfx3d_8960[] = {同時在值“f_gfx3d(400000000, pll2, 1,  2)”下面加入代碼“f_gfx3d(450000000, pll15, 1,  2)”。繼續搜索“static unsigned long fmax_gfx3d_8064[max_vdd_levels] __initdata = {”,找到“[vdd_dig_high] = 400000000”把“400000000”改成“450000000”。 后搜索“static struct rcg_clk gfx3d_clk = {”并找到值“vdd_dig_fmax_map3(low,  128000000, nominal, 300000000, high, 400000000)”同樣改為“450000000” 后保存并將內核編譯就可以完成gpu的超頻了。


【看看這篇文章在百度的收錄情況】

聯系方式

  • 0731-85579057 , 0731-85569651
  • 點擊這里給我發消息點擊這里給我發消息點擊這里給我發消息
網站欄目導航: 培訓課程 手機硬件 手機軟件 綜合維修 學校資訊 考證指南 就業導航 招生指南 教學管理 入學須知 學校圖片 教學大綱 師資力量 學生感言 學校概況 教學實景 手機維修培訓資訊 電腦維修培訓 維修間故事 手機維修培訓 液晶電視維修培訓 家電維修資料網 電器維修資料網 招生地區 刷機教程 家電維修 手機技巧 老版網站 招生平臺網絡工程
友情鏈接: 監控安裝培訓 電動工具維修 家電維修學校 電工培訓學校 液晶電視維修 焊工培訓學校 電工焊工學校 電腦維修學校 家電維修培訓 電腦維修培訓 家裝電工培訓網絡安裝維護 主板維修 液晶顯示器 筆記本電腦維修 電腦組裝維護 電腦硬件維修 電腦維修 電工考證 電工證 裝修電工 水電工 維修電工 電工 焊接技術 電焊工 焊工 電動設備維修 電動工具維修 制冷維修 空調維修 冰箱維修  更多>>
陽光-手機維修教育品牌學校
點擊這里給我發消息 點擊這里給我發消息 點擊這里給我發消息
電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校
中山市,固原市,銀川市,玉樹,海東,隴南市,酒泉市,張掖市,天水市,金昌市,蘭州市,榆林市,延安市,渭南市,銅川市,阿里,山南,拉薩市,怒江,文山州,楚雄州,普洱市,昭通市,玉溪市,昆明市,畢節,銅仁,遵義市,貴陽市,甘孜州,資陽市,達州市,宜賓市,南充市,遂寧市,綿陽市,瀘州市,自貢市,三亞市,崇左市,河池市,玉林市,欽州市,梧州市,柳州市,梅州市,肇慶市,湛江市,佛山市,珠海市,韶關市,湘西州,懷化市,郴州市,張家界市,邵陽市,株洲市,仙桃市,隨州市,荊州市,荊門市,襄樊市,黃石市,駐馬店市,信陽市,南陽市,漯河市,中衛市,石嘴山市,海西,海南藏州,黃南州,海北,甘南,慶陽市,平涼市,武威市,白銀市,嘉峪關市,安康市,漢中市,咸陽市,寶雞市,林芝,日喀則,昌都,迪慶,德宏,大理,西雙版納,紅河州,臨滄市,麗江市,保山市,曲靖市,黔東州,黔西州,安順市,六盤水市,涼山州,阿壩州,雅安市,廣安市,眉山市,內江市,廣元市,德陽市,攀枝花市,成都市,?谑,來賓市,百色市,貴港市,北海市,桂林市,南寧市,云浮市,揭陽市,潮州市,清遠市,陽江市,汕尾市,惠州市,茂名市,江門市,汕頭市,深圳市,廣州市,婁底市,永州市,益陽市,岳陽市,湘潭市,長沙市,恩施州,黃岡市,孝感市,鄂州市,十堰市,武漢市,周口市,商丘市,三門峽市,許昌市,焦作市,安陽市,鶴壁市,平頂山市,開封市,鄭州市,聊城市,濱州市,德州市,萊蕪市,日照市,泰安市,煙臺市,濰坊市,東營市,淄博市,上饒市,濟南市,撫州市,宜春市,贛州市,新余市,九江市,景德鎮市,寧德市,南平市,泉州市,莆田市,廈門市,宣城市,亳州市,六安市,宿州市,黃山市,滁州市,安慶市,淮北市,馬鞍山市,蚌埠市,蕪湖市,合肥市,麗水市,舟山市,衢州市,金華市,湖州市,嘉興市,寧波市,宿遷市,鎮江市,鹽城市,連云港市,蘇州市,徐州市,南京市,綏化市,牡丹江市,佳木斯市,大慶市,鶴崗市,哈爾濱市,白城市,白山市,遼源市,吉林市,葫蘆島市,鐵嶺市,盤錦市,阜新市,錦州市,本溪市,鞍山市,沈陽市,錫林郭勒盟,通遼市,烏海市,呂梁市,忻州市,晉中市,晉城市,陽泉市,太原市,廊坊市,承德市,保定市,邯鄲市,唐山市,寧夏,甘肅省,西藏,貴州省,重慶市,廣西,湖南省,河南省,江西省,安徽省,江蘇省,黑龍江省,遼寧省,山西省,天津市,四平市,內蒙古,吳忠市,果洛,西寧市,定西市,商洛市,西安市,那曲,黔南州,巴中市,樂山市,賀州市,防城港市,東莞市,河源市,常德市,衡陽市,咸寧市,宜昌市,濮陽市,新鄉市,洛陽市,菏澤市,臨沂市,威海市,濟寧市,棗莊市,青島市,吉安市,鷹潭市,萍鄉市,南昌市,龍巖市,漳州市,三明市,福州市,池州市,巢湖市,阜陽市,銅陵市,淮南市,臺州市,紹興市,溫州市,杭州市,泰州市,揚州市,淮安市,南通市,常州市,無錫市,大興安嶺,黑河市,七臺河市,伊春市,雙鴨山市,雞西市,齊齊哈爾市,延邊,松原市,通化市,長春市,朝陽市,遼陽市,營口市,丹東市,撫順市,大連市,阿拉善盟,興安盟,烏蘭察布市,巴彥淖爾市,呼倫貝爾市,鄂爾多斯市,赤峰市,包頭市,呼和浩特市,臨汾市,運城市,朔州市,長治市,大同市,衡水市,滄州市,張家口市,邢臺市,秦皇島市,石家莊市,青海省,陜西省,云南省,四川省,海南省,廣東省,湖北省,山東省,福建省,浙江省,上海市,吉林省,河北省,北京市 主站蜘蛛池模板: 日本精品卡一卡2卡3卡四卡三卡| 激情女人花| 国产日韩精品一区二区三区在线| 国产亚洲精品久久久久久线投注| 韩国甜性涩爱| 绝色娇嫩美人妻老师| 欧美人与动交zOZ0| 特大巨黑人吊性xxxxgay| 亚洲AV无码乱码在线观看浪潮| 亚洲一区日韩一区欧美一区a| 中文字幕日本一区| vivoe另类| 国产精品2020观看久久| 紧致肉肉高h| 嫩草成人国产精品| 无码AV免费精品一区二区三区| 亚洲色 图| h片下载地址| 国产精品免费大片| 久久久久久久网站| 轻点灬大ji巴太粗太双性高h| 先锋资源久久| 18动漫在线观看| 古风一女N男到处做高H| 精品国产中文字幕在线视频| 女人一级毛片免费观看| 无人区在线日本高清免费| 中国老太60old mantv| 电影果冻传媒在线播放| 久久6699精品国产人妻| 欧美性视频xxxxhd| 性欧美FREE少妇XXX| 999精品免费视频| 国产午夜精品一区二区三区| 男gv纯肉免费视频| 午夜影院c绿象| 99视频久九热精品| 国产永久免费视频| 欧美性猛交AAA片| 一个人在线观看的视频| 丰满少妇69激懒啪啪无码|