[Q] Stock Voltages - Galaxy S III Q&A, Help & Troubleshooting

I have been looking for the stock voltages for some time now, but have not been able to find them. The point is that every (custom) kernel (Abyss, Syah) uses different voltages and I do not know my stock values.
Is there a way to do a dump of the stock voltages, or does anyone know them?
Thanks in advance.

Install Terminal Emulator app from Google Play
Run app and give SU when prompted
In Terminal Emulator, type:
su
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
ensure space after cat
Cheers

UpInTheAir said:
Install Terminal Emulator app from Google Play
Run app and give SU when prompted
In Terminal Emulator, type:
su
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
ensure space after cat
Cheers
Click to expand...
Click to collapse
The file does not exist for the (rooted) stock kernel, only for the custom kernels...

here are the stock voltage for each steppings,
1400mhz-------1288mv
1300mhz-------1238mv
1200mhz-------1188mv
1100mhz-------1138mv
1000mhz-------1088mv
900mhz--------1050mv
800mhz--------1000mv
700mhz--------975mv
600mhz--------963mv
500mhz--------938mv
400mhz--------925mv
300mhz--------900mv
200mhz--------900mv

bala_gamer said:
here are the stock voltage for each steppings,
1400mhz-------1288mv
1300mhz-------1238mv
1200mhz-------1188mv
1100mhz-------1138mv
1000mhz-------1088mv
900mhz--------1050mv
800mhz--------1000mv
700mhz--------975mv
600mhz--------963mv
500mhz--------938mv
400mhz--------925mv
300mhz--------900mv
200mhz--------900mv
Click to expand...
Click to collapse
Many thanks. This means pretty much each custom kernel is overvolting. How did you get the values / what is your source?

avdaga said:
Many thanks. This means pretty much each custom kernel is overvolting. How did you get the values / what is your source?
Click to expand...
Click to collapse
More likely that the output is just rounded up?
ie. actual 1288 > 1300 displayed
Sent from my GT-I9300T using xda premium

Related

[Q] Enable JIT help me

hi can some one tell me how to Enable JIT on my Optimus One.
I need a very simple guid.
Thy.
imapjonny said:
hi can some one tell me how to Enable JIT on my Optimus One.
I need a very simple guid.
Thy.
Click to expand...
Click to collapse
Root your phone
Install custom recovery
Download flashable zip that enables JIT
flash it
kite86 said:
Root your phone
Install custom recovery
Download flashable zip that enables JIT
flash it
Click to expand...
Click to collapse
I'm pretty sure that he wants a easy and detailed guide.
Domenic.
1. Does Z4Root work on this work?
2. What is a good custom recovery to use? does cwm work?
imapjonny said:
hi can some one tell me how to Enable JIT on my Optimus One.
I need a very simple guid.
Thy.
Click to expand...
Click to collapse
Once you've got the custom recovery on it's easy. Copy the jit enabling zip file to the root of your sdcard, reboot into recovery and choose flash zip from the recovery menu.
yes z4root is working!
I need a giud how to install custom recovery to
imapjonny said:
I need a giud how to install custom recovery to
Click to expand...
Click to collapse
http://androidforums.com/getitnowma...ry-optimus-one-p500-thunderg.html#post1896517
To use copy flash_image and recovery-RA-GNM-thunderg-1.1.0.img to the root of your sdcard.
To flash: via adb shell or terminal type this from root # shell
Code:
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
# cat /sdcard/flash_image > /system/bin/flash_image
# chmod 755 /system/bin/flash_image
# mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock1 /system
# flash_image recovery /sdcard/recovery-RA-GNM-thunderg-1.1.0.img
# reboot recovery
Key combo to boot custom recovery from powered off is vol_down + home + power and release keys at LG splash.
Click to expand...
Click to collapse
I m realy new in this scene
what is adb shell and where can i get it ?
imapjonny said:
I m realy new in this scene
what is adb shell and where can i get it ?
Click to expand...
Click to collapse
You can download Android SDK - this shell is part of this development tool
imapjonny said:
I m realy new in this scene
what is adb shell and where can i get it ?
Click to expand...
Click to collapse
Or root and get terminal app.
Either way, I tweaked mine for a vm.heapsize of 48mb.
JIT sure is handy but what about GPU accel?
I have flashed with jit zip.
I test the phone before,
with linpack,average result 3.5M
After flash with jit,actual result 7.8M
During the normale use i don't see evident boost performarce,
but for me is a good update.
Bye.
Sorry, but I thought Android 2.2 had the JIT compiler built in? It's turned off on the Optimus T?
This is my wife's phone, and in general it has good performance. But Angry Birds runs a slow on some of the screens. I was wondering if enabling the JIT compiler might help.
BTW, I've rooted the phone already to modify the SMS send limits.
Froyo normaly make active jit,
but on O1 this feature is not active by default.
If you have rooted the phone,install the recovery menu and flash with jit zip.
greno1 said:
But Angry Birds runs a slow on some of the screens. I was wondering if enabling the JIT compiler might help.
Click to expand...
Click to collapse
No that does not help, I have tested that. Removing the ads with adfree android seems to help a little bit, but generally the phones cpu has not enough power for angry birds.
The Angry Birds developers are working in a lower spec version that will run on 600mhz Arm6 processors more smoothly.
Just in case, figured someone would want it at some point.
dl-dropbox-com/u/13427114/signed_thunderc_thungerg_jit_disable.zip
(add http and replace - for dots)
Noejn said:
Just in case, figured someone would want it at some point.
dl-dropbox-com/u/13427114/signed_thunderc_thungerg_jit_disable.zip
(add http and replace - for dots)
Click to expand...
Click to collapse
you can also delete /data/local.prop and reboot too.
Or, flash this one which will not only enable JIT and change the vm.heapsize to 48mb but also enable hardware acceleration. Homescreen should be snappier.
dl"dot"dropbox"dot"com/u/13427114/mone/o1_jit-hwacc_enabler.zip
(add http and replace "dot" for .)
how should i install this? (Searched over the net and couldn't find how to install)
Will this increase my gaming and mobile performance ??
I have lg official 2.3.3 Rom, With franco kernel and also have SetCpu installed.
globeent1980 said:
how should i install this? (Searched over the net and couldn't find how to install)
Will this increase my gaming and mobile performance ??
I have lg official 2.3.3 Rom, With franco kernel and also have SetCpu installed.
Click to expand...
Click to collapse
Its enabled by default
Sent from my LG-P500

[Q] Kernel identification

Running CommRom 2.1. Switched from Comavolt kernel to PBJ -50. Trying to confirm that I am running the kernel that I think that I am. In System Panel, it still references Imnuts' kernel, so I am confused. Can one use Terminal Emulator to identify the kernel? Thanx!
pdb23103 said:
Running CommRom 2.1. Switched from Comavolt kernel to PBJ -50. Trying to confirm that I am running the kernel that I think that I am. In System Panel, it still references Imnuts' kernel, so I am confused. Can one use Terminal Emulator to identify the kernel? Thanx!
Click to expand...
Click to collapse
yes you can use terminal emulator or cpuspy will also tell you kernel
cat /proc/version
Couldn't get cat /proc/version to work in terminal emulator. Any suggestions? I will investigate cpuspy.
Code:
adb shell uname -a
uname -a
Use the first one if your phone is hooked up to your computer, the second one from a terminal emulator on your phone. It should show "[email protected]" if I compiled it.

[Q] [Request] Charging/Accessory Overide

pokey9000 found in the kernel, drivers/accessory/30pin_con.c:
if (acc_adc != false) {
if ((2600 < acc_adc) && (2800 > acc_adc)) {
env_ptr = "ACCESSORY=OTG";
acc->current_accessory = ACCESSORY_OTG;
Which he used to figure out what was needed to put the unit into Host mode and through his help and testing I figured out that you needed a 3:1 split on the power to get the unit to think it was charging from an OEM charger.
Is it possible to change the above code and whatever the other code is that senses power on the data lines so that we can force the tablet into whatever mode we want?
I don't have the proper setup to code myself so I hope there might be a Dev out there up for the challenge.
This works, it not only allows usb charging from a computer/laptop, but it enables it to be charged from any (In my case my Kindle's wall plug.) wall plug.
Hope that helps!
FillTheVoid said:
I am having trouble with command
adb shell
echo 1 > /sys/class/power_supply/battery/force_usb_charging
Works fine from my Laptop, but when in a terminal on the tab I get
adb shell
error: device not found
I did give the terminal su permission. Anything special I have to do when running this script from the tab itself. I would like to be able to do this "on the go" since it is not persistent after reboot. Thanks.
Click to expand...
Click to collapse
Mullicious said:
You can make it persistent, slap it in a bog standard text editor, then by using script manager, create it as a script to run as root and at boot. Confirmed it to work myself, very handy.
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
Edit:
I see this doesn't answer your question, I'm sorry; misread.
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums and Read THIS
Moving to Q&A
Could someone put this into a package or give detailed instructions for a noob like me to get this running? I really hate that the Tab doesnt just recognize car usb power like my galaxy phone does...Thanks!
Mullicious said:
This works, it not only allows usb charging from a computer/laptop, but it enables it to be charged from any (In my case my Kindle's wall plug.) wall plug.
Hope that helps!
Edit:
I see this doesn't answer your question, I'm sorry; misread.
Click to expand...
Click to collapse
D you mean this command works:
adb shell
echo 1 > /sys/class/power_supply/battery/force_usb_charging
Did you get it to work from terminal eventually?
Can you share the script you created please?
Szadzik said:
D you mean this command works:
adb shell
echo 1 > /sys/class/power_supply/battery/force_usb_charging
Did you get it to work from terminal eventually?
Can you share the script you created please?
Click to expand...
Click to collapse
This shell command works if you are running pershoot's kernel, it is not persistent after reboot though. This doesnt bother me cause if I really need to charge it in the car I just open a terminal emulator and type in in. Takes 30 sec.
FillTheVoid said:
This shell command works if you are running pershoot's kernel, it is not persistent after reboot though. This doesnt bother me cause if I really need to charge it in the car I just open a terminal emulator and type in in. Takes 30 sec.
Click to expand...
Click to collapse
SO it does not work on stock kernel?
Szadzik said:
SO it does not work on stock kernel?
Click to expand...
Click to collapse
That is correct. Pershoot built it into his kernel.
FillTheVoid said:
That is correct. Pershoot built it into his kernel.
Click to expand...
Click to collapse
Any idea if Pershoot's kernel is available for P7500?
Szadzik said:
Any idea if Pershoot's kernel is available for P7500?
Click to expand...
Click to collapse
It is available. That's the 3G model right?
FillTheVoid said:
It is available. That's the 3G model right?
Click to expand...
Click to collapse
Yes, it is 3G. I have to look for the right thread. LEt me know if you have any pointers.
Szadzik said:
Yes, it is 3G. I have to look for the right thread. LEt me know if you have any pointers.
Click to expand...
Click to collapse
See forum.xda-developers.com/showthread.php?t=1138167

[GSM/CDMA?] [CPU OPTIMIZATION] EternityProject cpufreq Hotplug Governor

Welcome to the EternityProject DualCore Enhancement Thread!
What do we have here?
EternityPRJ_MCPU is a CPUFREQ governor that optimizes SMP doing a fast poweron/off of the second core.
It will make your device to act more smoothly and faster in some conditions.
How-To:
After downloading and extracting the module archive...
With ADB:
Code:
adb push cpufreq_eprj_hotplug.ko /data/local/
adb shell
su
insmod /data/local/cpufreq_eprj_hotplug.ko
exit
exit
Then use an Android app, like Script Manager, to autoload it everytime your device boots (optional) using this command (as root):
Code:
insmod /data/local/cpufreq_eprj_hotplug.ko
For activating it, open SetCPU and select the "eternityprj_MCPmot_hotplug" governor.
That's all.
Download:
Module: HERE
Source: HERE
Making it to work with every RAZR out there:
If this won't work on your RAZR, please post the output of this command:
Code:
cat /proc/kallsyms | grep cpu_up
...and your ROM version. I'll make it to work for your RAZR, too
The EternityProject Developer,
-kholk
kholk said:
Welcome to the EternityProject DualCore Enhancement Thread!
What do we have here?
EternityPRJ_MCPU is a CPUFREQ governor that optimizes SMP doing a fast poweron/off of the second core.
It will make your device to act more smoothly and faster in some conditions.
How-To:
After downloading and extracting the module archive...
With ADB:
Code:
adb push cpufreq_eprj_hotplug.ko /data/local/
adb shell
su
insmod /data/local/cpufreq_eprj_hotplug.ko
exit
exit
Then use an Android app, like Script Manager, to autoload it everytime your device boots (optional) using this command (as root):
Code:
insmod /data/local/cpufreq_eprj_hotplug.ko
For activating it, open SetCPU and select the "eternityprj_MCPmot_hotplug" governor.
That's all.
Download:
Module: HERE
Source: HERE
The EternityProject Developer,
-kholk
Click to expand...
Click to collapse
how does this work? is it like a kernal????
It's a kernel module.
Confirmed working on Verizon CDMA Razr. Thanks!
Is there a way to use terminal emulator to do this from phone?
spimonkey34 said:
Confirmed working on Verizon CDMA Razr. Thanks!
Click to expand...
Click to collapse
Same here just used Root Explorer and terminal to do everything. So far performance seems the same will see how it goes over a day or two
Sent from my DROID RAZR using XDA App
juicehead9 said:
Is there a way to use terminal emulator to do this from phone?
Click to expand...
Click to collapse
Do the same commands you should do with adb shell, only thing is you need to put the module in /data/local in another way, e.g. cp /sdcard/Download/mymodule.ko /data/local/
Benchmarks performance will be the same, it'll work only in real world operations as it will only hotplug and use the CPU1 faster.
juicehead9 said:
Is there a way to use terminal emulator to do this from phone?
Click to expand...
Click to collapse
Yes. Copy the file into /data/local using root explorer or the like.
Then, with terminal emulator, just run the two lines of following 'adb shell' (su and insmod lines).
Sent from my DROID RAZR using XDA App
It worked perfectly thanks!
oh the future looks sooooo promising. Great work kholk!
how does this affect the battery life? does it drain it even more?
OK o did it but not sure how to tell if its working.. like the other person said it ill work in th real world but how do we tell... sorry for the noob question
Sent from my DROID RAZR using xda premium
royalbloodvi said:
how does this affect the battery life? does it drain it even more?
Click to expand...
Click to collapse
You won't notice it, it will drain like 3-4% more battery in a day.
blkghost22 said:
OK o did it but not sure how to tell if its working.. like the other person said it ill work in th real world but how do we tell... sorry for the noob question
Sent from my DROID RAZR using xda premium
Click to expand...
Click to collapse
How does your device feel when you open an application? When you surf with your browser? When you play into menus etc?
Does it feel more reactive?
This does effectively add reactivity to your CPUs, thing that won't change benchmarks results because benchmarks will take the CPU to its MAX prior starting to calculate. That's why something that works in real world operations isn't making benchmarks results to be higher.
Yeah, after installing I definitely see a nice smooth scrolling performance, and unlocking is really fluid as well.
Great work, Kholk! You should take this over to Rootz, it's like a zombieland in there, everyone's doubting the phone and such. :x
i have installed SetCPU and activated the correct Governor, everything looks fine, no errors.
How do i know if this works? (i could not set a script with script manager).
Any permission need to be granted ?
read write execute??
@b.o.n.s
If you've selected the eternityprj_MCPmot_hotplug governor, it's working.
@xalainm
Just do what I wrote on the first post.
Though it's in the source, it's always good form to credit the original authors.
Edit: Oh, come on. You've even changed MODULE_AUTHOR.
Edit2: I see the claims in your OP regarding performance, but can you walk us through the algorithm used here?
Can u give me the exact command for script manager... for some reason i can't do it
Sent from my DROID RAZR using xda premium
blkghost22 said:
Can u give me the exact command for script manager... for some reason i can't do it
Sent from my DROID RAZR using xda premium
Click to expand...
Click to collapse
This is what I have done in Script Manager.
create a new script name it whatever you like and put the command below in the script,
Code:
insmod /data/local/cpufreq_eprj_hotplug.ko
tick run as root and run at boot
save it.

How to shut down permantly one core on Android phone programatically

Good Afternoon.
I working on an Android application, but I'm stuck on a problem now. I want to shut down permantly one (or more) of the four CPU cores of my android device. I found a way through ADB but none through Java.:crying:
Can anyone help me out?
Thanks in advance!
GiorgosKanellis said:
Good Afternoon.
I working on an Android application, but I'm stuck on a problem now. I want to shut down permantly one (or more) of the four CPU cores of my android device. I found a way through ADB but none through Java.:crying:
Can anyone help me out?
Thanks in advance!
Click to expand...
Click to collapse
What's the ADB command to do that? There should be a way to integrate some shell commands into java code.
Well I want this ADB piece of code into java in some way.
adb root
adb stop mpdecision
adb shell
echo "0" > /sys/devices/system/cpu/cpu1/online
echo "0" > /sys/devices/system/cpu/cpu2/online
echo "0" > /sys/devices/system/cpu/cpu3/online
Click to expand...
Click to collapse
GiorgosKanellis said:
Well I want this ADB piece of code into java in some way.
Click to expand...
Click to collapse
Hi, can you turn off cpu cores permanently..since boot?. Or when reboot phone it get back load all cores? Thank you
Try using app kernel auditor mod I think it can do what you want
Sent from my iPhone 4s using Tapatalk I also own a g900v
[email protected] said:
Try using app kernel auditor mod I think it can do what you want
Sent from my iPhone 4s using Tapatalk I also own a g900v
Click to expand...
Click to collapse
Thank you, but kernel adiutor or another kernel manager don`t apply changes since early boot (early init). It apply changes once the phone loads the rom and enters on launcher
I need modify kernel image boot.img or something similar
There is boot img which holds
Kernel img ram disk and one other img I can't remember the name of
A custom kernel may be required
Sent from my iPhone 4s using Tapatalk I also own a g900v

Categories

Resources