yashsingh1/xdaforums huggingface dataset:
[Galaxy Y GT-S5360 Android Development] mai77:
so maybe it is not 200.000 MHz precisely, but a multiple of a base frequency

clock frequency can be changed at intervals only

---------- Post added at 05:39 AM ---------- Previous post was at 05:37 AM ----------

cpu tuner seems to be at ease with this kernel, btw

---------- Post added at 05:49 AM ---------- Previous post was at 05:39 AM ----------

"benchmark & tuning trial" app also displays the percentage of total time spent at a given f, like cpu spy
[Galaxy Y GT-S5360 Android Development] ronnieryan:
link backed up:D
[Galaxy Y GT-S5360 Android Development] blooper1:
thanks i will try this .
[Galaxy Y GT-S5360 Android Development] sasan258:
i'll try this later..

i hope this thread will not be deleted.. this is a great help for our device
[Galaxy Y GT-S5360 Android Development] mai77:
one down

well, I take it, the head honcho of this place kinda took PG101 off the roster.

probably not the worst decision, after all ...
[Galaxy Y GT-S5360 Android Development] sasan258:
i see.. then maybe were on our way to a great development then :D
[Galaxy Y GT-S5360 Android Development] mai77:
indeed. that decision was a great stride forward.
[Galaxy Y GT-S5360 Android Development] ronnieryan:
@whitexp : just a favor ,buddy can you run linpack test and see if the freq 624 works?

i will try it later today, but am still doin some stuff, looking for reference books.:D
[Galaxy Y GT-S5360 Android Development] mai77:
at some point we might also look at this "cpu spy" app. it is open source. maybe we should rack our brains whether that app can be improved on in some way.
[Galaxy Y GT-S5360 Android Development] whitexp:
post edited
[Galaxy Y GT-S5360 Android Development] ronnieryan:
So all we have to do is flash boot.img via SGYbiCWM,

BTW the boot.img is a stock kernel of what? Based on what firmware? (what i mean for example is that is it a stock kernel of DDLA1?)
[Galaxy Y GT-S5360 Android Development] mai77:
it's in the post#1. very close to stock kernel of that samsung update file.

focus is on setting clockspeed.

which stock rom version used that particular version of published source code, I don't know. build timestamp may tell.
[Galaxy Y GT-S5360 Android Development] vivekkalady:
This way we can add more frequencies.But anyone confirmed that this intermediate frequency is properly working??

Note : the picture in the first post shows that 832 is never used.please play some High games on your phone for testing that the clock reaches the 832 Mhz
[Galaxy Y GT-S5360 Android Development] ronnieryan:
how about the benchmark scores on post #15 bro?
[Galaxy Y GT-S5360 Android Development] vivekkalady:
that is right but posting CPU spy with 832 frequency used will be good
[Galaxy Y GT-S5360 Android Development] irfanbagus:
that cpu freq profile based on SetCPU usage with performance gov max 624mhz by default and powersave gov min 312mhz when screen off. i use SetCPU because bcm21553 gov still not aware about 624mhz and ondemand still not working, so no dynamic governor can working on 624mhz. cpu only working in 832mhz while boot process (before SetCPU running).

btw here is my linpack result :

312Mhz - 5.535 MFLOPS

624Mhz - 7.946 MFLOPS

832Mhz - 10.158 MFLOPS

what strange with that number is, all test now result higher number. 2 days a go on 832mhz my result only 10.0xx mflops and on 312mhz 4.0xx mflops. i don't know why, but yesterday i did update 9 apps in my phone. so maybe that update make my phone performance better, because some of them running as service. maybe someone with stock kernel can confirm that.
[Galaxy Y GT-S5360 Android Development] mai77:
it may make sense to benchmark only with the charger plugged in on DC power supply ?
[Galaxy Y GT-S5360 Android Development] Maroc-OS:
Hey Good Work,

am stopped working on the OV/UC for a while to finish the cwm version

You know that the voltage-Frequency mapping is not correct but it can be done look for this frequencies below you can have 7 choises ;)

#define BCM_CORE_CLK_1GB	BCM21553_CORECLK_KHZ_988

#define BCM_CORE_CLK_936	BCM21553_CORECLK_KHZ_936

#define BCM_CORECLK_TURBO	BCM21553_CORECLK_KHZ_832

#define BCM_CORE_CLK_624	BCM21553_CORECLK_KHZ_624

#define BCM_CORE_CLK_507	BCM21553_CORECLK_KHZ_507

#define BCM_CORE_CLK_NORMAL	BCM21553_CORECLK_KHZ_312

#define BCM_CORE_CLK_251	BCM21553_CORECLK_KHZ_251

and give them the frequencies in include/arch/bcm21553....

BCM21553_CORECLK_KHZ_988 = (988U * 1000),

BCM21553_CORECLK_KHZ_936 = (936U * 1000),

BCM21553_CORECLK_KHZ_832 = (832U * 1000),

BCM21553_CORECLK_KHZ_624 = (624U * 1000),

BCM21553_CORECLK_KHZ_507 = (507U * 1000),

BCM21553_CORECLK_KHZ_312 = (312U * 1000),

BCM21553_CORECLK_KHZ_251 = (251U * 1000),

the voltage-frequencies we have just the correct values for 832 & 312

try 1390000 for 1GB and 1000000 for 251
[Galaxy Y GT-S5360 Android Development] mai77:
ideally one would wish no-frills would set any available value without complaining after reboot. currently no-frills keeps complaining.
[Galaxy Y GT-S5360 Android Development] Maroc-OS:
if you see that about this hook, that's because the 624 has no correct voltage in this patch ;)

am not tried the patch but when i give you the cwm a will continues working.

BTW: i created a repo for the kernel need only the cwm and i upload ;) i hope the team are ready :)
[Galaxy Y GT-S5360 Android Development] irfanbagus:
@maroc-os

thank you. i know the voltage to low, but on that value, at least on my phone, still working fine. basically you can change to whatever value as long as supported by regulator and cpu working stable. but i agree if someone need apply this patch, the value need to adjust. and i found that this phone cannot work more than 832mhz without change pll. but once we change pll (if possible) other part of system will oc to.

@mai

complaining about what ? working fine in my phone with no-frill and setcpu. the problem with this patch is bcm21553 governor still not aware at all about freq 624mhz so only powersave and performance can work at that freq. but maybe maroc right, the voltage to low for your phone, make it unstable in 624mhz. btw, got my pm ?
[Galaxy Y GT-S5360 Android Development] mai77:
yup, I replied to irfan.

off (immediate) topic:

guys, check this out.

we gotta kinda do that with this kernel

http://blog.csdn.net/johnnylq/article/details/6401878
[Galaxy Y GT-S5360 Android Development] mai77:
gdb

to debug the kernel in the emulator:

Configure the kernel by hand to include debugging symbols:

cd kernel

make menuconfig

Select Kernel hacking or whatever it is called and select the item which says to compile the kernel with debugging info.

make

cd ..

When starting the emulator use sth. like: (but change the openbsd refs to linux)

out/host/openbsd-x86_64/bin/emulator -show-kernel -system out/target/product/generic -kernel kernel/arch/arm/boot/zImage -logcat *:v -qemu -monitor telnet::4444,server -s

then it will sit waiting for you to prepare your gdb session:

prebuilt/openbsd-x86_64/toolchain/arm-eabi-4.2.1/bin/arm-eabi-gdb kernel/vmlinux

(gdb) br sys_execve (or some other place you want to gain control)

(gdb) target remote localhost:1234

and then, in another window, release qemu by attaching to its monitor:

telnet localhost 4444

(qemu) cont
[Galaxy Y GT-S5360 Android Development] irfanbagus:
thanks mai, unfortunately emulator (qemu) not going help in this case. unless broadcom release bcm21533 emulator :D

i have good and bad news. good news : the patch is work, means my assumption about freq control in bcm21533 maybe right. bad news : we stuck in 832MHz, at lest until got new data/info. 832MHz already use biggest mode and pll divider register is read-only (at least from software)

other 'bad' news is, look like under clock will not give big boost in battery performance. look at my attached image, that's cpu freq state from my phone after more than 2 days (data off, wifi on when screen on, 624MHz performance while screen on, 312MHz performance while screen off). for normal usage (text,phone,light game/browsing) the phone spend more than 50% in deep sleep. add improvement to cpufreq will not help much and maybe event make it worse (search about "race-to-idle").
[Galaxy Y GT-S5360 Android Development] ARVolutionz:
what if 0xG? hmm this phone's chipset is not really flexible i think..
[Galaxy Y GT-S5360 Android Development] irfanbagus:
there is no such number. :p

f is biggest notation in hexadecimal. next to 0xf is 0x10, but i don't think that mode exist. the kernel even explicitly cut mode to 0xf. but that's just my opinion, i don't try yet, so if you want to try please do it and let me and others know the result.

the fact that pll divider register/memory is expose maybe show that value can be change. but maybe only can change with set some flag bit or only possible using hardware programmer. without more info/doc almost impossible to know.

from price/features stand point, bcm21533 is good deal. it have usb-otg, and (possibility) build-in audio equalizer. the problems is samsung (and broadcom) don't use all the features and don't even release any documentation about it.
[Galaxy Y GT-S5360 Android Development] ARVolutionz:
lol i thought that was a "legit" variable.. :D

the phone sets to 832 (maybe) only when 624 mhz is running at 80% usage.. so thats just a maybe to me..
[Galaxy Y GT-S5360 Android Development] Maroc-OS:
check this out : http://xdaforums.com/showthread.php?p=24637502#post24637502
[Galaxy Y GT-S5360 Android Development] renr29:
What is this bro???? another kernel besides maroc?
[Galaxy Y GT-S5360 Android Development] irfanbagus:
i did, and no kernel source for 1ghz. and some micro have non changeable register/memory. it's like fuse, once written they store the value forever, or if possible can change use special programmer (usually using jtag). if this is what we got, good bye overclock :D

not 'complete' kernel, just patch. please read first post.
[Galaxy Y GT-S5360 Android Development] renr29:
What does it do then/.??
[Galaxy Y GT-S5360 Android Development] championswimmer:
hi friend

i notice we have already got overclock on 5360 ...

but i'm currently trying to work on S6120 (i.e. Galaxy Y Duos)

it uses same processor bcm-21553

so overclocking and enabling 624mhz etc should work here too

i just want to know what changes are need to clock-21553.c file to get other frequencies working??

i have developed only snapdragon kernels till now and the bcm clock file is giving me headaches

any help will be appreciated

the kernel sources for S6102 i have pushed to github (as of now, without any changes at all made to original sources..totally untouched)

https://github.com/championswimmer/kCernel-S6120
[Galaxy Y GT-S5360 Android Development] irfanbagus:
no, oc on all custom kernel in this forum still not working. simple benchmark show no performance increasing which means oc not working, and dmesg also confirm. i find how cpu freq work on bcm21553, but to do oc, i find dead-end.

i don't compare (using diff) your source in github, but it look like same with s5360. it maybe the same source because it is from broadcom. you can look my patch in first post (mediafire link, patch inside the archive).

i don't have any experience in arm before, so i don't know how arm work. but this is what i find from kernel source. bcm21553 freq controlled using mode (ADDR_CLKPWR_CLK_ARMAHB_MODE) and pll (ADDR_CLKPWR_CLK_APPSPLL_ENABLE). you can see freq table for mode in clk_armahb_reg_to_arm11_freq_mapping inside clock-21553.c. but do not be fooled by kernel source. 832mhz is basically 624mhz with pll enable. and pll (and voltage control) is enable and disable manually in "arch/arm/plat-bcmap/bcm_cpufreq.c". mod in bcm_cpufreq.c only to make new 624mhz visible in cpufreq module.

so 832mhz already using highest mode (0xf) and pll enable. 624mhz in my patch using mode 0xe and pll enable. our chance only modify pll divider ADDR_CLKPWR_CLK_APPSPLL_DIVIDERS. i already try, but looks like it's read only, or maybe i do it wrong. unfortunately i already delete my last edited source. there are also a lot of other address which related to pll but without proper documentation impossible for me to try it.

well, good luck and let me know if you find something new. if it's work, maybe will give benefit for our device and other new device from samsung. looks like samsung will use this chip's family a lot for their low end device.
[Galaxy Y GT-S5360 Android Development] championswimmer:
i applied the 624 patch (i edited lines manually)

that works fine...

the kernel is not TOTALLY same...but yes anything related to cpu is same...just data,.ril,gsm etc stuff.is different coz its dual radio(sim) device....

i hav no experience with bcm either... i developed with snapdragon earlier.... was easier to oc that....

i just cant find the goddamned freq table here... i realised that 832 is pll-ed by studying sources...

since this is low end device.... no rec.dev. working here....so we amateurs only have to manage
[Galaxy Y GT-S5360 Android Development] irfanbagus:
glad to hear that. but that patch still missing voltage for 624mhz. i just copy from 312mhz, so on 624 the cpu working under voltage, but it's working fine on my phone (not sure on others).

yes of course. and i only check that 3 files

well, snapdragon still using arm. this is first time i write code for arm. my experience in embedded only with 8 bit cpu.

yes, and that's ironic. a lot of dev working on high-end device which already good from manufacture, and none working for device which need a lot of improvement.
[Galaxy Y GT-S5360 Android Development] championswimmer:
@irfan

you know wherr can i get sources of vivek or maroc kernel?
[Galaxy Y GT-S5360 Android Development] irfanbagus:
ask them (pm). afaik they don't release any source.
[Galaxy Y GT-S5360 Android Development] championswimmer:
their kernels can be pulled.down then...rules clearly mention that publishing source is.compulsory
[Galaxy Y GT-S5360 Android Development] irfanbagus:
well, that's their choices. i am already remain in maroc's thread about kernel's gpl but i thing nobody read it. maroc said will release it when ver 2.0 come out. don't know about viviek.

talking about license, you know what funny. in this forum you not allowed to distribute warez app in form of apk, but you allowed if you do in form of custom rom.
[Galaxy Y GT-S5360 Android Development] championswimmer:
hmm so what i realise is that I'm going to have a tough time surviving in this forum then :p:D

EDIT

i have pm-ed them asking for sources.... i hope they will share....

btw can you tell me how i can extract ramdisk from a firmware that i get from sammobile?
[Galaxy Y GT-S5360 Android Development] HCFroyd247:
As long the apps included in custom roms are donate version or paid apps they are still considered as infringing. They are still in apk form once the rom is completely installed, this practice is still considered distribution of warez. This may have been overlooked by moderators because no one files a complaint.
[Galaxy Y GT-S5360 Android Development] savie:
Where's the kernel dev...

( 312Mhz-468Mhz-624Mhz-832Mhz )

Interactive governor doesn't work in range 1st to 2nd freq (312Mhz-468Mhz) and 2rd to 3th freq (468Mhz-624Mhz).. :(

Any advice from advance kernel modificator ???
[Galaxy Y GT-S5360 Android Development] Heartlessangel2001:
can I combine the patch repencis kernel
[Galaxy Y GT-S5360 Android Development] irfanbagus:
yes, but only if they release kernel source.
[Galaxy Y GT-S5360 Android Development] savie:
Can u give information about repencis kernel??

Or share repencis kernel??

Thanks b4

SGY FAQ Thread

http://xdaforums.com/showthread.php?t=1675474
[Galaxy Y GT-S5360 Android Development] repencis:
ur thread is best sir.. i will try.. u ar a man... mantap gan threadnya klo bisa dgn thread oc :D i will give u credit thanks very much

-------------------------

edited wrong Quotes :D
[Galaxy Y GT-S5360 Android Development] irfanbagus:
but remember, this patch not compatible with bcm-tweak. remove bcm-tweak first. then open bcm_cpufreq.c (in plat_bcmap directory). find

CPUFREQ_ETERNAL

inside that file and and replace with

1000000
[Galaxy Y GT-S5360 Android Development] savie:
@ irfan : just wait build in tweak support to kernel or break the clock, freq, and voltage.

@ repencis : should elaborate to dev somting new to sgy. Irfan is good choice to dev kernel. Ur rom is one of the best so make it more better.

Find good thread about kernel

http://xdaforums.com/showthread.php?t=1467149

But it's for gal-fit maybe can take some info to sgy.

SGY FAQ Thread

http://xdaforums.com/showthread.php?t=1675474
[Galaxy Y GT-S5360 Android Development] irfanbagus:
oops, sorry bro, i forget to upload new tweak :D

i post it in bcm-tweak thread right know

[edit]

done
[Galaxy Y GT-S5360 Android Development] repencis:
hi bro can u update bcm-tweak??

its work if not using bcm-tweak

here is ss

maybe u got any idea to add more clock frequency..

dont forget update ur bcm-tweak sir.. Merdeka :ngakak
[Galaxy Y GT-S5360 Android Development] savie:
No problemo mamen, glad other real dev like repencis join the party. :p

@repencis : there's 1 slot available to add 1 freq so have 4 freq (i use it).
[Galaxy Y GT-S5360 Android Development] repencis:
i forget try this..

than try this its work all my cpu governer

bcm-tweak deleted

here ss

u rock man :ngacir
[Galaxy Y GT-S5360 Android Development] Heartlessangel2001:
is the new patched kernel uploaded?
[Galaxy Y GT-S5360 Android Development] repencis:
see my last comment on thread repencis
[Galaxy Y GT-S5360 Android Development] savie:
CPU BENCHMARK

1st Kernel

312Mhz = 250

624Mhz = 450

832Mhz = 600

2nd Kernel

<312Mhz = 250

312Mhz = 450

832Mhz = 600

Any suggest is UC in 2nd kernel working ???
[Galaxy Y GT-S5360 Android Development] irfanbagus:
looks like not. what mode do you use for uc ?
[Galaxy Y GT-S5360 Android Development] savie:
0x0C = <312

0x0E = 312

0x0F = 832

I've try 0x0B to UV but cpu score not stable sometimes 250 and 600.

Read from gal-fit thread to oc&uc but use different file so must recheck again.
[Galaxy Y GT-S5360 Android Development] whitexp:
thanks infarburgs

you're the man!
[Galaxy Y GT-S5360 Android Development] kickthefreak:
@irfanbagus, can u add this patch to your bcmtweak? i think that easier for noob like me.

Thanks
[Galaxy Y GT-S5360 Android Development] irfanbagus:
i can't. this patch change program flow. impossible to make it without modification to source code. you can use repencis kernel, he already include this patch in his kernel. or savie, he even make modification to support 4 freq in his kernel.
[Galaxy Y GT-S5360 Android Development] kickthefreak:
i have used repencis kernel and your bcmtweak, btw thanks for the explanation.

Can you give me the link for savie kernel??

Thanks
[Galaxy Y GT-S5360 Android Development] irfanbagus:
he put old version somewhere on bacem-tweak thread. EVOLUTION-X rom using savie kernel but not sure which version. or you can pm savie.
[Galaxy Y GT-S5360 Android Development] whitexp:
use my kernel ;)
[Samsung Galaxy Nexus] nicholasbgr:
Guys, I'm really frustrated right now. Since the update my phone has been like this:

I've already tried 3 basebands and none of them seemed to fix the problem. Any idea what the problem might be?
[Samsung Galaxy Nexus] greeced:
I have a strong signal where I am, so I don't believe it's the radio on the new firmware.

However, maybe try a reflash of the firmware or a factory reset?

Beyond that, maybe there was some sort of service glitch/outage with your actual provider?
[Samsung Galaxy Nexus] kenyu73:
I've been on the Cdma 4.0.4 leak for a few months. Here is what my signal looks like... GSM may looks different, but you can try to get a better picture using Real Signal.

Yes, it's my app, but I'm not trying to advertise, just trying to offer a useful tool. (=

https://play.google.com/store/apps/details?id=kenyu73.realsignal

View attachment 972563
[Barnes & Noble Nook Tablet] C64assembly:
If you are resourceful you will go to xda developers nook color. Thrn you will navagate to unofficial ics nightlies cm9/ics nightly builds. Farther down past the stuff you DONT want to flash is a paragraph titled MISC FOLDER INFO. Click on gappd ics 4.0.3 no init, and telephony permissions fix and lastly fix boot animation.zip . Flash theese 3 zips in CWM. This definitely improves ICS on NT. Thanks go out to the Nook color community for these fixes.
[Barnes & Noble Nook Tablet] Cubanluke88:
What do they improve?
[Barnes & Noble Nook Tablet] C64assembly:
The pOst i refered to states what each flashable zip does but ill reiterate here. The boot animation fix makes the boot animation full screen without the bars. The tekephony zip gets rid of all the phone stuff that is not useful and takes up space. The Gapps zip is a reworked market package that is reworked for the nook color. If you go to the post i linked you can read all the specefics. Everything flashes and works well in CM9.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] kidspuddy:
When I take photos with stock camera they are brighter before I actually take the photo.

I've came across a few post about this but haven't found a real definitive solution.

My brightness is all the way up.. Auto screen power is off.. And I've tried different iso and other settings.

Any suggestions?
[AT&T Samsung Galaxy Note I717] lowspeed:
You must press home and them notification bar works...

Any workaround ?
[AT&T Samsung Galaxy Note I717] BigBison420:
just wondering...are you trying to accomplish a task during a phone call?
[AT&T Samsung Galaxy Note I717] kimtyson:
Try this app from the Play Store, https://play.google.com/store/apps/details?id=com.kiumiu.ca.statusbar.free. Not sure if it will work because I don't have a Note yet.
[AT&T Samsung Galaxy Note I717] lowspeed:
I actually already have it installed. Doesn't help in this case.
[AT&T Samsung Galaxy Note I717] jonman364:
I'd say that is the workaround. That's the same thing I do on my MB508.
[AT&T Samsung Galaxy Note I717] andrawer:
because you are supposed to be single focused talking to your spouse/significant other while on the phone...not split attention multitasking. They have thought of everything on the NOTE.
[AT&T Samsung Galaxy Note I717] sweetboy02125:
Why don't you hit Home button, then you be able to pull the status bar down during a call...
[AT&T Samsung Galaxy Note I717] rafac24:
What he said. I just hit the home button and I can use every function on the phone from there.

Sent from Galaxy Note
[AT&T Samsung Galaxy Note I717] BigBison420:
Brings me back to my original reply... What's the purpose? Lol. . .
[AT&T Samsung Galaxy Note I717] lactardjosh:
It prevents you from accidentally doing things while on the phone. It's like screen unlock when you're on the phone.
[AT&T Samsung Galaxy Note I717] rafac24:
Perfectly plausible situation:

Your caller asks, "may I please have Nancy's number?" and you say, "why yes, please hold while I send you the contact card via email."

Sent from Galaxy Note
[AT&T Samsung Galaxy Note I717] lowspeed:
Anyway The press home is known. I was just wondering if this is a bug or intentional.
[AT&T Samsung Galaxy Note I717] Scythe024:
why are u complaining about just having to hit the home button first? it literally takes half a second?
[AT&T Samsung Galaxy Note I717] lowspeed:
It gets me every time! then i say to myself DUH press home... :0p
[Galaxy Note GT-N7000 Themes and Apps] sprintuser1977:
There is a new version of ai keyboard out that is pretty good. Its beta and it took me a few times to get it to install but was worth it. It's a tablet version and has a split layout option which is really cool and prediction is top notch.

Just a heads up. Try it out

From the big ole Note
[Galaxy Note GT-N7000 Themes and Apps] qrsy2k:
Thanks for the intro will give this a try
[Galaxy Note GT-N7000 Themes and Apps] tytung2020:
Please provide link, and screenshot.
[Galaxy Note GT-N7000 Themes and Apps] sprintuser1977:
Ummmm can't provide link (google is your buddy here), but here are pics in portrait and landscape

From the big ole Note