[Q] Overclocking Possile on Wave? - Bada Software and Hacking General

Hai there !!!
Is overclocking possble for the Wave? I have Galaxy S2 and there is an app for overclocking it upto 1.5 Ghz .... ! How is this made ?? Is this true or just a Hype and Fake >>?? can it be done for the wave 1 or 2 ???
Thanks in Advance Mate !!

Using Bada its not possible but Android has the API
BADA doesnt offer the API to support overclocking.
Now Android has the API to support overclocking but Android on the wave 8500/8530
is still in Alpha stage so it will take time before overclocking can be done.
At least Android offers the API so there is a chance to overclock the wave 8500/8530
but Bada doesnt have the API at all.

bong4316 said:
BADA doesnt offer the API to support overclocking.
Now Android has the API to support overclocking but Android on the wave 8500/8530
is still in Alpha stage so it will take time before overclocking can be done.
At least Android offers the API so there is a chance to overclock the wave 8500/8530
but Bada doesnt have the API at all.
Click to expand...
Click to collapse
U deserve a thanks and Respect for ur Explaination MAte !! Ur words point out that u know about creating apps ,dont u ??

Related

any chance of kernel development for hero?

Hi Modders and developers! I have noticed that the kernel of hero is locked so technically overclock widget and setcpu don't work on it! I was wondering if some of you can remove the perf locks from the kernel and compile a new kernel which can be used with setcpu and overclocked to liking! I know this is hard but please give it a try! Millions of hero users will be thankful to you! Thanks!
It's been discussed many times, as I understand once 2.1 is released the kernel source will soon follow, there's no point doing the work until we have it.
Well Lox released a beta kernel a while back for 1.5 firmware rom's to do this...
It was a beta release but here is the link anyway:
http://android.modaco.com/content/htc-hero-hero-modaco-com/302182/beta-run-your-hero-at-660mhz/
Sure it was discussed there were no noticeable improvements.
maxo64 was able to tweak it to run at 528mhz with screen on and 2** with screen off! so can any one of you change those while compiling a rom?
i searched every where but the only kernels that work with setcpu and actually allow you to overtweak and down tweak are for cdma hero! CDMA! please develop one for gsm hero.....
I second your motion! Was thinking of starting a thread with the same question...Would love to be able to down tweak to 192MHz when screen is off, or maybe even lower.
Sent from my HTC Hero using Tapatalk
htb2050 said:
maxo64 was able to tweak it to run at 528mhz with screen on and 2** with screen off! so can any one of you change those while compiling a rom?
Click to expand...
Click to collapse
Hello,
setcpu and overclockwidget not work correctly, but with overclockwidget I see actual cpu freq., and if I "sleep" phone, freq. go down (24x) - if you very very quickly unlock screen, you ca see this.
I try this with VillainROM5,22 and Androbin1,111x.
htb2050 said:
Hi Modders and developers! I have noticed that the kernel of hero is locked so technically overclock widget and setcpu don't work on it! I was wondering if some of you can remove the perf locks from the kernel and compile a new kernel which can be used with setcpu and overclocked to liking! I know this is hard but please give it a try! Millions of hero users will be thankful to you! Thanks!
Click to expand...
Click to collapse
Been done in aHero http://forum.xda-developers.com/showthread.php?t=638584
Probably wont be long before it is done in others, but you may have to request it from your dev.

[Q] Does anyone know some tips to save RAM ?

Hi.
As you know the first Waves phone as the Wave I or II haven't so much RAM and running a game can be hard because of this. I'm forced to close widgets every time I launch Asphalt 6 if I want it to run decently. That's really annoying...
So does anyone have some interesting things to save RAM on bada 2.0 ?
Just wait for the FULL and Final release of bada 2.0. these "early" version got some problems like RAM, lockscreen delay, Notification bar lag etc jst wait for the final release which in my opinion will be by MAY end (I know my opinion doesnt matter )
btw try installin the china firmware its fast
Just wait for the FULL and Final release of bada 2.0.
Click to expand...
Click to collapse
But you know that bada 2.0 is now OFFICIAL official public available via Kies.
Or you mean bada 3...
...every time I launch Asphalt 6...
Click to expand...
Click to collapse
With "texture Patch"...
As it could be, that Android textures are bigger...
Or normal unmodified Asphalt Game?
Best Regards
The firmware I'm using is the official Italian bada 2.0. For sure the next updates should increase RAM but I don't think that it will be so significant.
I'm using the texture pack given by the official game. But it is the same with other games like the Sims 3 or Tintin (all full official).
Thanks for your quick answers.
I am talking about Final Official Firmwares not Official BETAS he he :-D
btw i tried my best to play asphalt 6 (on LB1) without closing all widgets but failed :-[ try installing Chinese firmware its awesomely fast i used it the only problems because i dont use it are-
1.missing lockscreen to home screen transition though lockscreen is fast
2.mobile tracker dont even asks for a password
3.Filled with stupid apps lol :-D
4.missing menu transitions
Still is a fast firmware so you should try maybe it got better memory management... :-D your luck
adfree said:
But you know that bada 2.0 is now OFFICIAL official public available via Kies.
Click to expand...
Click to collapse
Yes these are official updates but i think official update should not be buggy as we see
so its a samsung's trick
you see wave 3 has non of these bugs (like battery problem, ram problem,...)
so thats the real official and FINAL
Ok, lordfarhan40, I will try the new Chinese firmware once but not now.
I don't have enough time for this.
you see wave 3 has non of these bugs (like battery problem, ram problem,...)
so thats the real official and FINAL
Click to expand...
Click to collapse
Are you really sure, S8600 has no bugs ... not the same...
Please remember.
S8600 have different Hardware... + more RAM
BUT bada 2 is same...
It is impossible to increase physically RAM of S8500 and S8530 to have same ""512 MB"" like S8600 (not sure if really true... single chip or again more then 1 kind of memory...)
We have only 256 MB + 128 MB...
Complete organization is unknown... as 2 different memory Chips... for 2 CPUs...
I don't thing Samsung are magicans and can shrink whole Firmware to 10 MB...
On Wave 1/2 we can maybe free few MB.... with some tuning...
But not expect magic things...
At the moment more rumour as confirmed solution...
- Shrink RC1 and CSC... remove Font(s)...
- no Widgets... no background apps... no 2 apps at same time (check Taskmanager)
- maybe Flash Themes are RAM Killer... so choose wisely your Theme...
If RAM "full" restart handset... on/off to have maiximum RAM for apps...
Best Regards
adfree said:
On Wave 1/2 we can maybe free few MB.... with some tuning...
Click to expand...
Click to collapse
Yes that's what I was thinking about. I know that flash wallpaper and live widgets take some RAM. I find interesting what you said about reducing CSC and removing fonts but I know it won't be enough but it can save some RAM. Maybe we can try to remove some useless push messages? I don't know if it takes a lot of resources but to my mind the research of weather updates all the times or e-mails or whatever should use a lot of RAM, don't they ?
Main problem is we have not found way to compare results...
Few Apps show some infos about """RAM"""... "better" about bada memory...
But I think for 3d party apps it is hard to see REAL difference...
For instance...
I have no idea if dynamically or static...
If only static with reserved RAM... it makes no sense to free more in "other partition".
Example.
You have 2 harddrives.
C is full
D is free
All Apps use drive C.
So it makes no sense to optimize D.
Maybe we should start again with internal infos... like in internal menu:
http://forum.xda-developers.com/showpost.php?p=10470164&postcount=1
Or log with WinComm... you see some memory infos...
Best Regards
As you said the RAM is partitioned. Maybe there is a way to optimize the two partitions ? Maybe the merging of the two partitions can be more efficient then actual way of management ? It can be a solution for some users, like me, that doesn't often use multitasking.
I think also as you said that we should find more internal informations to see where and how we can do some optimizations.
Thanks for your suggestions and explanations it's very helpful.
Soxix said:
As you said the RAM is partitioned.
Click to expand...
Click to collapse
No. It's not partitioned it's two different RAM "modules".
My English is very limited...
Memory Map is in Bootloader for instance...
But there are so many different "Values"...
Reserved for... shared... bla etc. reserved for JAVA Heap...
No idea if JAVA and bada can share same space...
No idea if Widgets...
No idea if priority... no idea.
Too much info. Too small brain.
Dolfin also can reserve memory... internal apps reserve memory...
temp/swap files...
See Screenshot...
How to interpret this?
From where came this?
From app?
From internal app?
Also Debug messages... or WinComm Logs...
How to interpret/translate Infos...
All we know is 128 MB ""Chip 1""
"Chip 2" is 256 MB but different type
2 Chips work together. But how...
Is apps_compressed.bin load into 128 MB or into 256 MB ?
I have more question then answers...
Best Regards
I will try to know more about the RAM management by doing some researches. I think it is the most evident to do for the moment. Then if we have more knowledge we certainly can do something.
I'd rather say that best to save some ram is by removing some embedded system apps that you don't see inside ShpApp file dump
Branded FWs that are able to operate TinTin doesn't have magic stuff
They don't have Route 66 installed ....But some Java alternatives
These FWs are not that special anymore
Best Regards
mylove90 said:
I'd rather say that best to save some ram is by removing some embedded system apps that you don't see inside ShpApp file dump
Click to expand...
Click to collapse
For sure I agree with you.

A Few Questions about UnderClcoking and OverClocking

Hello people !
First a Fall , I am a member since a long time here , but never used to interact as i had jumped off the android bandwagon . Now i am back with a band with my new purchase of a really Awesome Samsung S3 :fingers-crossed:
i need Some help from you guys for a project i am writing .
I am writing on how under-clocking and over clocking an android SmartPhone would affect its hardware & software. mainly Focusing on How would the changed affect its performance , Stability and Battery life . And finally arriving at an optimum clock speed and if possible and algorithm to finding that optimum clock speed if its there .
Click to expand...
Click to collapse
I had an xperia play which i as using a long time back . its working perfectly fine . I decided to use it as i know the risks of over-clocking and how it may be dangerous to use on my primary phone atm .
All i am asking you guys is how can i go about this ? what all do i need to do to change the clock speed of my play ?
what apps can help me measure the battery life , stability and perfomance cahnges ?
basically please help me in anyway you can !
i will credit everyone in my study who helps :victory:
lets see the starrt of a great project !
hackerevan said:
Hello people !
First a Fall , I am a member since a long time here , but never used to interact as i had jumped off the android bandwagon . Now i am back with a band with my new purchase of a really Awesome Samsung S3 :fingers-crossed:
i need Some help from you guys for a project i am writing .
I had an xperia play which i as using a long time back . its working perfectly fine . I decided to use it as i know the risks of over-clocking and how it may be dangerous to use on my primary phone atm .
All i am asking you guys is how can i go about this ? what all do i need to do to change the clock speed of my play ?
what apps can help me measure the battery life , stability and perfomance cahnges ?
basically please help me in anyway you can !
i will credit everyone in my study who helps :victory:
lets see the starrt of a great project !
Click to expand...
Click to collapse
To over clock or vice versa, you need to have a custom kernel that allows it. A custom ROM is also good, but not always needed, but it is suggested Some apps on the market have over clocking abilities but an over clocking kernel is needed that is compatible. Also those apps have a kernel, but is specific to some devices. But go to your device's forums and find a kernel that has over clocking abilities then flash it. Some apps just allow you to over clock to the SET speeds of the kernel being used. Also for battery life, I suggest you use betterbattery stats on the market.
Sent from my SGH-T959 using xda app-developers app
SO which config would be the best ?
hey Thanks for your help bro !
considering i am already in the forums for my device , can someone recommend the best kernel and the best rom to install ?
And how do i go about installing it ?
PLease keep in mind it should be able to support maximum over clocking and underclocking .
Thanks !
Underclocking is doable with just root access, which can be obtained by using ZergRush. This will only work on firmware 4.0.2.A.0.58 or lower.
For overclocking, I would recommend DooMKerneL which requires an unlocked bootloader. It supports frequencies of 134MHz to 2GHz, though I think the stock kernel can go down to 122MHz or 128MHz or something (DooM changed the frequency table in his kernel).
To test the stability of your phone after overclocking, you can run stress tests with StabilityTest. Underclocking will not change the stability of the phone, it'll just make it slower.
My favorite ROM is Gin2JB, although anything stock-gingerbread-based should work just as well.
For testing performance, I recommend AnTuTu
Thanks again
Thanks for your help !
Now one question , does doomkernel have inbuilt over clocking and under clocking ?
also as you said it resitricts the underclocking to 134 Mhz but the stock goes to 122 Mhz . isnt thier a way to make this one also go the lowest possible value?
and what about the Adreno 205 @ 245 MHz GPU that the play has .. can we overclock underclock that somehow ?
Thanks again
Yes overclocking capability is built into DooMKerneL, and of course underclocking. You'd have to talk to DooM about putting in lower frequencies if you want anything lower than 134MHz in his kernel. He tried overclocking the GPU at one point, but it oddly gave worse performance in a blind-test so he removed it.
While we're one the subject of over clocking, you NEED an app like SetCPU to overclock right? Just wanna make sure DooMkernel isn't already set to 2.ghz. Yeah probably a noob question...
Xperia Player said:
While we're one the subject of over clocking, you NEED an app like SetCPU to overclock right? Just wanna make sure DooMkernel isn't already set to 2.ghz. Yeah probably a noob question...
Click to expand...
Click to collapse
Yes, you need an overclocking app. I think it defaults to Min:249Mhz Max:1017MHz. The Min might be lower, dunno. The Max definitely is 1017MHz (1GHZ) until you specifically tell it to overclock though
I would like it if theres a kernel that ALSO allows to underclock and overclock teh GPU AND CPU .
Otherwise i take it , Doom is the best to go forward with right ?

[MOD]Disable CPU rendering/Full GPU rendering/Improve the performance of your GPU

Introduction:
The UI of android keeps improving as updates from the android team keep flowing in. There has been a massive improvement in the aesthetics and looks of the system UI from the ancient Eclair till Jelly Bean. With improving UI and better graphics the system keeps becoming an resource hog. All android smartphones these days come with a separate GPU to satisfy the graphics rendering needs of the apps these days. However the GPU doesn’t exactly help in rendering of the system UI that means the load falls of the CPU to render the system UI and other system framework.
so here is a Mod that will disable CPU rendering and enable full GPU rendering,which will let you enjoy the true power of your adreno200!
Improvements:
-Improved performance.
-Blazing speed.
-Better sound quality.
-Improved responsiveness.
-Smoother UI experience.
-Some apps(bloatware) that earlier ran slow like Facebook will turn snappy.
-Free up CPU for other tasks.
requirements:
-Rooted device
-CWM installed 4 or 5!
How to install:
1-Download the file.
2-boot to recovery mod.
3-Make a nandroid backup just in case.
4-install zip from sdcard.
5-choose Zip from sdcard and choose the file.
6-Reboot your device!
Credit:
-leolawliet
-devilpera64
reserved 1
reserved 2
ty man for this awesome mod
Looks too good to be true, but i'll have to test it then ...
EDIT: Does it work on CM9 aswell?
Will it work on adreno 205 with cwm 6??
Sent from my WT19i using xda app-developers app
Jyrx said:
Looks too good to be true, but i'll have to test it then ...
EDIT: Does it work on CM9 aswell?
Click to expand...
Click to collapse
Yes,but with a little improve since android4.0 has already GPU accelerated!
Jeanbassil said:
Will it work on adreno 205 with cwm 6??
Sent from my WT19i using xda app-developers app
Click to expand...
Click to collapse
yes you can test it but before that you will need to edit the egl.cfg config:
from 0 1 adreno200
to 0 1 adreno205
notice that:CWM 4/5/6 doesn't matter!
How can't we be sure it was flashed correctly? My phone feels faster and I see an improvement but I just want to be sure
Sent from my HTC-PG762 using xda app-developers app
icu64 said:
How can't we be sure it was flashed correctly? My phone feels faster and I see an improvement but I just want to be sure
Sent from my HTC-PG762 using xda app-developers app
Click to expand...
Click to collapse
egl.cfg in /system/lib/egl should be 0 1 adreno200!
Hello,
Marcin from MaclawStudio here. I have to say something as someone who know something about Android source code.
This tweak won't improve performance, battery life and anything other. It does nothing because Android always tries to use h/w accelerated EGL libs, and if something goes wrong, then it falls back to software libs (b2r2)
After applying this tweak, android will select h/w accelerated libs, it's true... But before applying it, Android also was selecting h/w libs. The only thing that would change after applying is the software renderer used as fallback will be broken, and your device will crash in some rare cases when it's necessary.
I don't recommend using it. If someone don't believe me, go and study android source code, especially libsurfaceflinger.
BTW. I lol'd after reading that it will improve sound quality... EGL has nothing to do with sound. NOTHING.
BTW2. If the "tweak" really works, tell me why Google - creator of Android, who know everything about Android, why they don't use this tweak on Nexus devices?
Don't get me wrong, I don't want to offend anyone, I'm only telling you my opinion.
Cheers.
Omg...booot looop...
marcin1147 said:
Hello,
Marcin from MaclawStudio here. I have to say something as someone who know something about Android source code.
This tweak won't improve performance, battery life and anything other. It does nothing because Android always tries to use h/w accelerated EGL libs, and if something goes wrong, then it falls back to software libs (b2r2)
After applying this tweak, android will select h/w accelerated libs, it's true... But before applying it, Android also was selecting h/w libs. The only thing that would change after applying is the software renderer used as fallback will be broken, and your device will crash in some rare cases when it's necessary.
I don't recommend using it. If someone don't believe me, go and study android source code, especially libsurfaceflinger.
BTW. I lol'd after reading that it will improve sound quality... EGL has nothing to do with sound. NOTHING.
BTW2. If the "tweak" really works, tell me why Google - creator of Android, who know everything about Android, why they don't use this tweak on Nexus devices?
Don't get me wrong, I don't want to offend anyone, I'm only telling you my opinion.
Cheers.
Click to expand...
Click to collapse
-about effects of this tweak go and see people's reports with this patch on other devices forum which has adreno200 as a GPU,and before applying this patch android was using software libs before with a higher propriety than H/W accelerated ones!
-Google doesn't use a lot of optimizations on their nexus devices not even this one(you want an example,with the galaxy nexus they use GPU at @308Mhz instead of 384Mhz which is the default one on Ti-Omap 4460 chips).
-"I lol'd after reading that it will improve sound quality... EGL has nothing to do with sound. NOTHING.",improving sound quality is already reported by thousands of people using this patch with their adreno200 powered devices(they are a lot of devices with adreno200).
-This tweak is used in all versions of the legendary ROM:Android Revolution HD by mike1986. for many HTC devices!
http://en.wikipedia.org/wiki/Placebo
I know everything about Adreno 200, I'm the guy who ported ICS to Galaxy Gio and Ace.
If you want to prove me your right, show me the fragment of Android source code confirming your theory. I can show you fragment confirming my.
somewone tell me wy did my phone got boot lop after instaling this script...for wath is this..cm?gb? or wath??
i was on stoc and aftel instal my phone was in black screean after restart...???some answers?plz
marcin1147 said:
http://en.wikipedia.org/wiki/Placebo
I know everything about Adreno 200, I'm the guy who ported ICS to Galaxy Gio and Ace.
If you want to prove me your right, show me the fragment of Android source code confirming your theory. I can show you fragment confirming my.
Click to expand...
Click to collapse
I don't need to show you anything,and I know you very well and I don't want someone like you that presume having previous problems with me to came here and starts complaining,If you don't see any effect with this patch this is your opinions and I think you should keep it for yourself !
You have proven my right with your last post xD
As I said before, I have written my post to share my opinion, not to offend anyone.
Nice mod dude ...
Keep work and create awsome mod ...
respect for your work
god job and thanks
I'm just posting fragment of code confirming my theory...
FILE* cfg = fopen("/system/lib/egl/egl.cfg", "r");
if (cfg == NULL) {
// default config
ALOGD("egl.cfg not found, using default config");
mDriverTag.setTo("android");
} else {
while (fgets(line, 256, cfg)) {
int dpy, impl;
if (sscanf(line, "%u %u %s", &dpy, &impl, tag) == 3) {
//ALOGD(">>> %u %u %s", dpy, impl, tag);
// We only load the h/w accelerated implementation
if (tag != String8("android")) {
mDriverTag = tag;
}
}
}
fclose(cfg);
}
Click to expand...
Click to collapse

Teach me to Android

マスター!どのようにコーディングを教え!
So since i couldent find any guides that actualy helped me to do with C, Linux,Android, android kernels , kernel modifying CODING IN C or anything like such... i then decided ill make a thread
Almost all devs i know are strapped for time or just dont have a XS anymore if not that they just ignore me :crying:
So this was originaly posted by our Well known RaymanFX and it seems his questions are exactly what i want to ask
[Q1] How to overclock a kernel
which files are needed -> kernel source
what files need to be edited ?
is the cpufreq driver related ?
how to determine which frequencies need higher voltage and how high exactly ?
[Q2] Undervolting
which files are needed -> kernel source ..
what files need to be edited
is the cpufreq driver related
how to determine which frequencies can use lowered voltage and how to calculate them ?
#ifdef not RaymanFX's Questions
[Q3] how to overlock your GPU
which files are neeeded
what files need to be edited
what determines your GPU voltages/clocks
how to determine what your hardware can handle
[Q4] how to add features like fastcharge
What files i need
what files need to be edited
where are great places to learn about sutch things
[Q5 Addapting
adding features from other kernels may work but if they dont then how will i addapt them to work (wide horizon to cover but lets use display drivers for an example)
if not adding features, lets say Porting 4.4 from Sony Xperia ZU (which is a nightmare for devs (or so says one of the many gods of developing we know as letama) couldent we just use most of the coding for the drivers which was officialy release by sony?
(in short, could we use drivers from our (SXS(L)4.1.2 to port 4.4 from ZU)
If we were to use drivers from official firmware to use on a unofficial firmware, what would we have to do for them to actualy work with the firmware that we are porting
#endif
- i know some tiny bits of this already from playing around with ForzaFerrarileo and DooMLorD's Kernel Source (only enough to fix the smallest of problems)
Envious_Data said:
マスター!どのようにコーディングを教え!
So since i couldent find any guides that actualy helped me to do with C, Linux,Android, android kernels , kernel modifying CODING IN C or anything like such... i then decided ill make a thread
Almost all devs i know are strapped for time or just dont have a XS anymore if not that they just ignore me :crying:
So this was originaly posted by our Well known RaymanFX and it seems his questions are exactly what i want to ask
[Q1] How to overclock a kernel
which files are needed -> kernel source
what files need to be edited ?
is the cpufreq driver related ?
how to determine which frequencies need higher voltage and how high exactly ?
[Q2] Undervolting
which files are needed -> kernel source ..
what files need to be edited
is the cpufreq driver related
how to determine which frequencies can use lowered voltage and how to calculate them ?
#ifdef not RaymanFX's Questions
[Q3] how to overlock your GPU
which files are neeeded
what files need to be edited
what determines your GPU voltages/clocks
how to determine what your hardware can handle
[Q4] how to add features like fastcharge
What files i need
what files need to be edited
where are great places to learn about sutch things
[Q5 Addapting
adding features from other kernels may work but if they dont then how will i addapt them to work (wide horizon to cover but lets use display drivers for an example)
if not adding features, lets say Porting 4.4 from Sony Xperia ZU (which is a nightmare for devs (or so says one of the many gods of developing we know as letama) couldent we just use most of the coding for the drivers which was officialy release by sony?
(in short, could we use drivers from our (SXS(L)4.1.2 to port 4.4 from ZU)
If we were to use drivers from official firmware to use on a unofficial firmware, what would we have to do for them to actualy work with the firmware that we are porting
#endif
- i know some tiny bits of this already from playing around with ForzaFerrarileo and DooMLorD's Kernel Source (only enough to fix the smallest of problems)
Click to expand...
Click to collapse
Cannot answer all of your questions but i'll try to answer as many as i currently know
Every device is specific but some parts are same..For example i'll take Xperia S as an example..
Q1..
For overclocking you need. acpuclock-8x60.c for xperia S. You will find it under kernel/arch/arm/mach-msm/
You will find a few lines defined under the structure struct clkctl_acpu_speed
so lets say you wish to add frequency 1782000...
based on the pattern add:{ {1, 1}, 1782000, ACPU_SCPLL, 0, 0, 1, 0x21, L2(22), 1325000, 0x03006000},(you will recognize the pattern from the lines in the file itself.
that is just an example of changes to one line. There are many more to edit. A good place to start would be to study someone else's OC kernel's features. You can study his/her github source to see the changes added for overclocking.
is the cpufreq driver related??: Didnt understand your question. technically you can add OC to any device. Only point is if the board gets heated up badly, it will shut down. Not burn itself to death. So there is a limit to how much u can overclock a processor..Try increasing step by step and then test. If board gets heated up to the point of shutdown, you will know ur processor's limit.
higher frequencies would require a higher voltage if performance is concerned. One suggestion here is to to give a 25 V increase per line of freq you add. What you might be asking is undervolting. What if your cpu is running at a higher freq and if u give it less voltage.right? In such scenarios your phone will be at a medium state. Where it is giving a minor compromise in performance to save battery. Giving high voltage with high freq will give you the best performance but at the cost of your battery.
Q2] three files(xperia s)
avs.h,board_semc_fuji.c
vreg-fuji_nozomi.c all under mach-msm folder
which freq and use less voltage...any freq can use less voltage. you give it less voltage and cpu wont perform as well as it would if you give it more voltage. udervolting is added so that you can have a minor compromise in performance to save ur battery. Eg: you are OCing your device at 1.8 Ghz. now you give it 1.3 V...It is running very very fast with a lot of battery drain. Now you undervolt it. you give it 0.8 V..Processor doesn't run as fast as 1.8 GHZ should run but still faster than normal but your battery is preserved.
Q3] I have forgotten totally,sorry. But i had studied Doomlord's kernel sources to find out about GPU. It would be a good place for you to start as well
Q4 and Q5] I have vague knowledge about these so wont be able to help you much. By porting do you mean porting some kernel modules from a different device to your kernel??
ty, i cant realy work off of a notepad for ever
ill look into playing with things more
i know what to do for porting lets say 4.4 from the default device but not how
Sent from my LT26i using XDA Premium 4 mobile app
Envious_Data said:
ty, i cant realy work off of a notepad for ever
ill look into playing with things more
i know what to do for porting lets say 4.4 from the default device but not how
Sent from my LT26i using XDA Premium 4 mobile app
Click to expand...
Click to collapse
haha..true..Try installing virtualbox and install ubuntu...you'll learn way faster how a linux kernel based OS just like android works...
Dark Wraith said:
haha..true..Try installing virtualbox and install ubuntu...you'll learn way faster how a linux kernel based OS just like android works...
Click to expand...
Click to collapse
i allready have ubuntu
not virtualbox
i have been playing with kernels and compiling, i am able to get around some issues
same goes with my aosp 4.4 build, it boots but crashes when certain graphic modes are needed (aka openGL based games)
takes on avarage about 32hours to compile on a normal day (if im lucky 17hours)
Sent from my LT26i using XDA Premium 4 mobile app
Envious_Data said:
i allready have ubuntu
not virtualbox
i have been playing with kernels and compiling, i am able to get around some issues
same goes with my aosp 4.4 build, it boots but crashes when certain graphic modes are needed (aka openGL based games)
takes on avarage about 32hours to compile on a normal day (if im lucky 17hours)
Sent from my LT26i using XDA Premium 4 mobile app
Click to expand...
Click to collapse
hehe...takes me 2days and crashes half the time.....(on a 512 mb ram stupid laptop)
Dark Wraith said:
hehe...takes me 2days and crashes half the time.....(on a 512 mb ram stupid laptop)
Click to expand...
Click to collapse
i got 4gb but my harddrive slows down and then it just starts messsing up
got a bug where mount ntfs starts generating errors and causes its self to use 99% of my cpu
so compiling can take estimated upto a week
also a laptop
Sent from my Xperia S using XDA Premium 4 mobile app

Categories

Resources