SetCPU for Root Users nastavenie

Zajímavé programy a aplikace pro Android
Post Reply
matelkoxxl
smartguru
smartguru
Posts: 616
Joined: Sun Aug 10, 2008 9:51
Zařízení: SGS2, HTC HD2, HTC Touch Diamond
Location: Košice

SetCPU for Root Users nastavenie

Post by matelkoxxl »

Dnes som konečne nahodil SetCPU a chcel by som sa opýtať, či to niekto používa a aké optimálne nastavenie je najlepšie pre HD2-jku??? Ide mi hlavne o predĺženie výdrže baterky.
Ďakujem všetkým za reakcie!

edit:
Tak zatiaľ som to nastavil na 998 max a 245 min a scaling: smartass
+ 2 profily -
1. charging - 1036 max a 614 min
2. screen off - 768 max a 245 min a taktiež scaling smartass.
Thompson
smartguru
smartguru
Posts: 599
Joined: Wed Sep 10, 2008 13:41
Zařízení: Apple iPhone SE 64GB SG + Apple Watch series 2
Contact:

SetCPU for Root Users nastavenie

Post by Thompson »

screen off bych si dal na 245mhz, zbytečný mít cpu na 1ghz když telefon nepoužíváš...
matelkoxxl
smartguru
smartguru
Posts: 616
Joined: Sun Aug 10, 2008 9:51
Zařízení: SGS2, HTC HD2, HTC Touch Diamond
Location: Košice

SetCPU for Root Users nastavenie

Post by matelkoxxl »

Veď tam mám max. 768 a min 245. To max. som dal preto toľko, aby mi náhodou nelagovalo pri prichádzajúcich hovoroch alebo tak. Neviem síce, či je to potrebné, len pre istotu :)

edit: tak som tam dal iba na 499 max. Uvidím ako sa to bude správať.

A ešte ktorý scaling je najlepšie nastaviť? Z dokumentácie som usúdil, že to bude smartass a na xda-dev som videl viacerých čo písali o interactive, ale ten topic bol asi starší, lebo o smartass tam ani zmienka neni...
lacibogi
nováček
nováček
Posts: 4
Joined: Fri Sep 09, 2011 22:43
Zařízení: HTC Desire

Re: SetCPU for Root Users nastavenie

Post by lacibogi »

Desire mam na 245mhz pri screen off a ziadne lagy.
User avatar
Cleric
smartmaniak
smartmaniak
Posts: 1162
Joined: Fri Apr 09, 2010 15:09
Zařízení: Apple iPhone 7 128 GB
Location: Potkali se u Kolína
Contact:

SetCPU for Root Users nastavenie

Post by Cleric »

Když už šetřit baterku, co zkusit podvoltování. Místo ubírání MHz tak mu sebrat nějaký ten volt.
Osobně se mi podvoltování vyplatilo více než ubírat výkon v MHz
matelkoxxl
smartguru
smartguru
Posts: 616
Joined: Sun Aug 10, 2008 9:51
Zařízení: SGS2, HTC HD2, HTC Touch Diamond
Location: Košice

SetCPU for Root Users nastavenie

Post by matelkoxxl »

Podvoltovanie zníži aj takt procesoru,alebo takt ostane? Alebo čo tak skúsiť kombináciu podvoltovania a znižovania MHz? Ako sa znižuje voltáž procesora? Lebo niečo som videl na xda-dev na stránke rom, ktorú používam.
-How can I adjust CPU voltage? Edit the user editable script in /system/etc/init.d/98cpu_voltage to change voltage values for the CPU. Values between 800-1350 are accepted for each CPU clock speed but don't expect 800 to be stable at 1190mhz. This script is executed upon startup. You can run it manually via adb by typing sh /system/etc/init.d/98cpu_voltage to see effects before a reboot. I would suggest only putting a stable script in this location, and having "test" scripts on your sdcard to try before replacing the one that is run on bootup.
Voltage control script Information:
As you can see in my script, I adjusted to the lowest possible value that I found stable for my phone on each frequency. I feel that is the best way, however.. if you want a quick and easy way, you can also do it this way:

incrementing/decrementing all levels by a specified amount* (mV):
echo '-25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '+25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

All you would have to do is delete everything in the current script, and just have + or - the value you would like.. it would apply it universally. To see current levels type cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels . All of these commands can be done via adb shell, gscript lite, or editing the init.d script I have provided. Make sure that you use a unix compatible text editor: Notepad is NOT a unix compatible text editor, use Notepad++ in windows.
A potom ešte niečo také tam je -
#!/system/bin/sh
# set vdd_levels on boot by tyween (XDA Developers)

echo '245000 850' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '384000 875' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '422400 900' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '460800 925' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '499200 950' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '537600 975' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '576000 1000' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '614400 1025' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '652800 1050' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '691200 1075' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '729600 1100' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '768000 1100' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '806400 1125' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '844800 1150' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '883200 1150' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '921600 1175' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '960000 1175' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '998400 1200' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1036800 1200' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1075200 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1113600 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1152000 1250' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1190400 1275' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Len neviem čo s tým presne mám robiť. Vie mi niekto poradiť? THX!
User avatar
Cleric
smartmaniak
smartmaniak
Posts: 1162
Joined: Fri Apr 09, 2010 15:09
Zařízení: Apple iPhone 7 128 GB
Location: Potkali se u Kolína
Contact:

SetCPU for Root Users nastavenie

Post by Cleric »

Při podvoltování takt CPU lze zachovat a nebo lze použít ještě tuto aplikaci https://market.android.com/details?id=f ... rch_result na XDA zdarma, ale u teté aplikace se snižuje i takt CPU.
Pro podvoltování CPU by chtělo zkusit pohledat na XDA jestli tam nějaký Kernel s UV nebo ULV je.

-- doplnění předchozího příspěvku (sob zář 10, 2011 21:00) --

Tady jsem našel jeden Kernel s UV 925mV http://forum.xda-developers.com/showthread.php?t=940823 pro GB ROM
matelkoxxl
smartguru
smartguru
Posts: 616
Joined: Sun Aug 10, 2008 9:51
Zařízení: SGS2, HTC HD2, HTC Touch Diamond
Location: Košice

SetCPU for Root Users nastavenie

Post by matelkoxxl »

Sorry, ale vôbec tomu nechápem. Nestačí tam zmeniť,alebo editovať iba nejaký súbor? To musím meniť kernel? Keď ja ani neviem čo to vlastne je, s androidom som iba asi mesiac a v tých pojmoch mám zmätok... Asi sa nakoniec na to vybodnem, vyzerá to dosť náročne.
User avatar
Cleric
smartmaniak
smartmaniak
Posts: 1162
Joined: Fri Apr 09, 2010 15:09
Zařízení: Apple iPhone 7 128 GB
Location: Potkali se u Kolína
Contact:

SetCPU for Root Users nastavenie

Post by Cleric »

Je to jednoduché.
Flashuje se to pomocí ClockWord, ale před tím radši provést zálohu ROM.
Toto je asi nejefektivnější způsob jak zvýšit životnost na jedno nabití.
Kernel je Jádro - to se ti stará o správnou funkci CPU, GPU. Ve výsledku je to naprosto jednoduché. Jen to chce správný Kernel pro správnou ROM. Jinak telefon nenaběhne.
matelkoxxl
smartguru
smartguru
Posts: 616
Joined: Sun Aug 10, 2008 9:51
Zařízení: SGS2, HTC HD2, HTC Touch Diamond
Location: Košice

SetCPU for Root Users nastavenie

Post by matelkoxxl »

Tak v tej rom čo mám ja je kernel nejaký tytung r10.
Ak môžeš, pozri sa tuto - http://forum.xda-developers.com/showthread.php?t=933951" onclick="window.open(this.href);return false;
Tam sa niečo píše aj o zmene voltáže, čo som tu už kopíroval. Možno to pôjde aj jednoduchšie ako zmenou kernelu, ale ja sa v tom nevyznám. Vďaka!
User avatar
Cleric
smartmaniak
smartmaniak
Posts: 1162
Joined: Fri Apr 09, 2010 15:09
Zařízení: Apple iPhone 7 128 GB
Location: Potkali se u Kolína
Contact:

SetCPU for Root Users nastavenie

Post by Cleric »

ROM co používáš je postavená na 2.3.5 GB, teď už jen stačí stáhnout Kernel co jsem ti postoval výše. Pak provést zálohu stávající ROM v CWM a rovnou v CWM i flashnout Kernel. Záleží na tobě.
matelkoxxl
smartguru
smartguru
Posts: 616
Joined: Sun Aug 10, 2008 9:51
Zařízení: SGS2, HTC HD2, HTC Touch Diamond
Location: Košice

SetCPU for Root Users nastavenie

Post by matelkoxxl »

Tak som skúsil pozrieť do toho súboru, čo popisuje autor tu -
-How can I adjust CPU voltage? Edit the user editable script in /system/etc/init.d/98cpu_voltage to change voltage values for the CPU. Values between 800-1350 are accepted for each CPU clock speed but don't expect 800 to be stable at 1190mhz. This script is executed upon startup. You can run it manually via adb by typing sh /system/etc/init.d/98cpu_voltage to see effects before a reboot. I would suggest only putting a stable script in this location, and having "test" scripts on your sdcard to try before replacing the one that is run on bootup.
Vytiahol som z neho toto -
#!/system/bin/sh
# set vdd_levels on boot by tyween (XDA Developers)
# http://forum.xda-developers.com/showpos ... count=4036" onclick="window.open(this.href);return false;

echo '245000 850' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '384000 850' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '422400 875' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '460800 875' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '499200 900' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '537600 925' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '576000 950' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '614400 975' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '652800 1000' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '691200 1025' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '729600 1050' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '768000 1075' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '806400 1100' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '844800 1100' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '883200 1125' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '921600 1125' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '960000 1150' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '998400 1175' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1036800 1175' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1075200 1200' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1113600 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1152000 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1190400 1275' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Čiže to vyzerá tak, že v tejto ROM je už podvoltovanie nastavené automaticky??? A aké hodnoty by si odporúčal? Mám niektoré znížiť, alebo nechať tak?
User avatar
Cleric
smartmaniak
smartmaniak
Posts: 1162
Joined: Fri Apr 09, 2010 15:09
Zařízení: Apple iPhone 7 128 GB
Location: Potkali se u Kolína
Contact:

SetCPU for Root Users nastavenie

Post by Cleric »

Osobně jsem pracoval už s hotovým Kernel kde byly hodnoty nastavené. Pokud to máš již přednastavené nechal bych to být.
Nebo můžeš zkoušet po malých krocích mu ubírat mV, ale tady pozor může se stát že ti telefon zamrzne. Když mu vezmeš moc.
Post Reply

Return to “Aplikace a software”

Who is online

Users browsing this forum: No registered users and 1 guest