http://www.sammobile.com/2013/04/19...9500-gt-i9505-sgh-i337m/#.UXFYHqYLuCk.twitter
This is great news! CM 10.1?
This is great news! CM 10.1?
AOSP at the very least...http://www.sammobile.com/2013/04/19...9500-gt-i9505-sgh-i337m/#.UXFYHqYLuCk.twitter
This is great news! CM 10.1?
#define DOWN_STEP_OLD 1100000
#define DOWN_STEP_NEW 600000
#define UP_STEP_OLD 550000
#define UP_STEP_NEW 600000
#define STEP_LEVEL_CA7_MAX 600000
#define STEP_LEVEL_CA15_MIN 800000
if (freqs[cur]->old <= UP_STEP_OLD && target_freq > UP_STEP_NEW)
target_freq = STEP_LEVEL_CA7_MAX;
if (freqs[cur]->old >= DOWN_STEP_OLD && target_freq < DOWN_STEP_NEW) {
if (strcmp(policy->governor->name, "ondemand") == 0)
target_freq = STEP_LEVEL_CA15_MIN;
else
target_freq = STEP_LEVEL_CA7_MAX;
}
if (cur == CA15 && target_freq < freq_min[CA15]) {
do_switch = 1; /* Switch to Little */
} else if (cur == CA7 && user_set_eagle_count > get_num_CA15()
&& target_freq > freq_max[CA7]) {
do_switch = 1; /* Switch from LITTLE to big */
if (count > 0 && count < 4 &&
target_freq > exynos_info[cur]->max_op_freqs[count + 1])
later = true;
}
I'm trying to DL the 9505 sources atm, 28 KB/s on a 50+ Mb/s line, come on Samsung:crying: On the octa, is the voltage table populated for frequencies over 1600 MHz?, if so is there a big jump?I will be updating in this thread shortly about proper information about the last unknown things concerning the phones...
Edit: How big is this thing?!
Edit: 372mB, they included various new things in their platform sources, seems they released the source for the Samsung Browser which seems to be the bulk of the increased size.
The 5410 now has proper independent power-gating in its CPUIdle driver.
The CPUFreq driver is populated from 200MHz up until 1300MHz for the A7 cores and 2000MHz for the A15 cores in 100MHz steps.
The shipping CPU already is in its second revision REV_2_0.
The shipping frequencies are 500MHz to 1300MHz for the A7 cores, 800MHz to 1600MHz for the A15 cores.
LOL i tried to download the 9500 source but the download speed ridiculously slow ( 20KB - 50KB ) WTF my download speed normally about 1.4MBI'm trying to DL the 9505 sources atm, 28 KB/s on a 50+ Mb/s line, come on Samsung:crying: On the octa, is the voltage table populated for frequencies over 1600 MHz?, if so is there a big jump?
They're populated, but only with a dummy 1300mV max value.I'm trying to DL the 9505 sources atm, 28 KB/s on a 50+ Mb/s line, come on Samsung:crying: On the octa, is the voltage table populated for frequencies over 1600 MHz?, if so is there a big jump?
Does it means that i9500 could be LTE capable?EDIT: There's plenty of evidence of a global LTE enabled 5410 device, the kernel even has the usual modem drivers for it and GPIO board definitions.
I think most of the more interesting stuff is already cleared up now.
I think you should read more into the whole sources and documentation story, you obviously don't get it.Did Samsung finally release proper sources with documentation?!?!?!?!
If so, I really hope they will do the same with the Note II and S3 quickly!!!!!!
I don't understand the technical info (English is not my mother language, and definitely not at tech things), but I did knew something was missing. Sadly, its not thisI think you should read more into the whole sources and documentation story, you obviously don't get it.
Long story short, these are kernel sources and not the sources the CM team needs.
Strcmp? An unbounded string compare Samsung? For Shame.I will be updating in this thread shortly about proper information about the last unknown things concerning the phones...
The GPU _is_ running at 532MHz. There is a define for to ommit the last frequency step in the driver and limit it to 480MHz, however, in the released source this is not used and the frequency is 532MHz.
Code:#define DOWN_STEP_OLD 1100000 #define DOWN_STEP_NEW 600000 #define UP_STEP_OLD 550000 #define UP_STEP_NEW 600000 #define STEP_LEVEL_CA7_MAX 600000 #define STEP_LEVEL_CA15_MIN 800000 if (freqs[cur]->old <= UP_STEP_OLD && target_freq > UP_STEP_NEW) target_freq = STEP_LEVEL_CA7_MAX; if (freqs[cur]->old >= DOWN_STEP_OLD && target_freq < DOWN_STEP_NEW) { if (strcmp(policy->governor->name, "ondemand") == 0) target_freq = STEP_LEVEL_CA15_MIN; else target_freq = STEP_LEVEL_CA7_MAX; } if (cur == CA15 && target_freq < freq_min[CA15]) { do_switch = 1; /* Switch to Little */ } else if (cur == CA7 && user_set_eagle_count > get_num_CA15() && target_freq > freq_max[CA7]) { do_switch = 1; /* Switch from LITTLE to big */ if (count > 0 && count < 4 && target_freq > exynos_info[cur]->max_op_freqs[count + 1]) later = true; }
... so? The whole Linux kernel might have a word or two with you on the matter http://lxr.free-electrons.com/ident?i=strcmpStrcmp? An unbounded string compare Samsung? For Shame.
Why shame? It compares with literal bounded string. Not more dangerous than strncmp with wrong length.Strcmp? An unbounded string compare Samsung? For Shame.