Next step - learn how to OC/UC? - Samsung Galaxy Nexus

Hi,
I'm basic user, i do know how to Flash Rom's/kernels and all that basic stuff, but i want to learn about these things:
# Radio
# Guvunor?
# OC and UC
# Baseband
I remeber i saw a thread telling all these things, but i can't find it anymore. I would be thankfull if you could tell me these things, or link me to a guide or something like that.
I have a question, sometimes i see ROM's that's overclocked, do i reduce the phones life when i Overclock?
Thanks guys.

baseband is the radio. Dont flash a radio if you are a beginner
Governor controls the CPUs ramp up/down times and how the speed behaves
Overclock increases the max speed
undervolt lower the voltage used at different speed stages to get better battery life
Your best bet is to install any 4.0.3 or 4.0.4 custom ROM to try out, then flash a custom kernel. For a beginner you might want to try either Faux's tuna kernel or the minimalistic kernel. They have the least "hardcore" experimental stuff and tweaking
If you want to get into the extensive tweaking and tuning, the Glados kernel is easily the best.

EniGmA1987 said:
baseband is the radio. Dont flash a radio if you are a beginner
Governor controls the CPUs ramp up/down times and how the speed behaves
Overclock increases the max speed
undervolt lower the voltage used at different speed stages to get better battery life
Your best bet is to install any 4.0.3 or 4.0.4 custom ROM to try out, then flash a custom kernel. For a beginner you might want to try either Faux's tuna kernel or the minimalistic kernel. They have the least "hardcore" experimental stuff and tweaking
If you want to get into the extensive tweaking and tuning, the Glados kernel is easily the best.
Click to expand...
Click to collapse
Why not flash a radio if you're a beginner? It's the same method as flashing a ROM / Kernel unless you plan on fastbooting the radio.
Beginner kernel? not really... all the kernels for the most part work out of the box without any extra tweaking. I recommend Franco kernel.
If you're not going to encourage someone on flashing something then they will never learn how to do it. The best way to do it is to experience it, and it's honestly not that hard to do.

zephiK said:
If you're not going to encourage someone on flashing something then they will never learn how to do it. The best way to do it is to experience it, and it's honestly not that hard to do.
Click to expand...
Click to collapse
But flashing a radio and something going wrong can actually hard brick the phone. Same with any type of firmware you flash. So telling someone who is asking all these sorts of questions to do something with dire consequences is not something I can do in good conscience

zephiK said:
Why not flash a radio if you're a beginner? It's the same method as flashing a ROM / Kernel unless you plan on fastbooting the radio.
Beginner kernel? not really... all the kernels for the most part work out of the box without any extra tweaking. I recommend Franco kernel.
If you're not going to encourage someone on flashing something then they will never learn how to do it. The best way to do it is to experience it, and it's honestly not that hard to do.
Click to expand...
Click to collapse
Yep. Bad flash with a radio is a good way to **** your pants if you're a noob. Best to get a few soft bricks or I dunno wat happen under your belt before flashing a radio. For real.
Sent from my Galaxy Nexus using xda premium

EniGmA1987 said:
But flashing a radio and something going wrong can actually hard brick the phone. Same with any type of firmware you flash. So telling someone who is asking all these sorts of questions to do something with dire consequences is not something I can do in good conscience
Click to expand...
Click to collapse
So in your saying, this is saying that if a person accepts a OTA coming from Google they should be paranoid whether or not they should apply the OTA update?
Because upon flashing the OTA update this will update their
1. ROM
2. Radio
3. Bootloader
Is that what you're implying? didn't think so. If one lives in a world filled with fears and paranoia, then they will never fully be comfortable with what they're doing.

1. Flashing radios, like said before, can seriously mess up your phone if something goes wrong; but also as already said, it's as easy as flashing a zip in recovery. Some newer ROMs even bundle with the newest radios.
2. Governors are in laymen terms different personality's for your CPU. In performance it caps the frequency whenever it can, as fast as it can (obviously for performance). In Conservative it will gradually increase and decrease in an attempt for greater battery life. There's a few others but as long as you're not in performance mode I haven't really seem a huge difference between them. Though if you're running a custom kernel they usually have a guide for what governors are used for what (since they usually customize them).
3. Unless you're creating your own kernel, you really won't gain much but Overclocking or Undervolting past whatever kernel you're using (save stock of course). I'd recommend sticking with a kernel (such as franco or leankernel) and just choosing a max/min frequency & gov that fits you. In the same vein, in response to your specific overclocking question, keep mind just because the kernel is overclocked doesn't mean you have to choose the highest frequency they give you. I'm running CM9 and leankernel and the kernel has a max freq of 1350, though using SetCPU I set the max frequency to 950 instead (also keep in mind that most ROMs have CPU settings built in, so SetCPU is mostly optional but it does have a nice widget)

Related

[Q] (Q) ROMs and Kernels

Hey,
So sorry for what probably seems like a dumb question. I'm usually a Vibrant guy, but I'm helping a buddy out with a G2/looking at the feasibility of getting one myself. I know at least for the Vibrant our normal kernels don't play nice with our version of CyanogenMod 7. I was curious if the same held true here? Or can I flash any kernel? Also, I see that there are different types based on the type of ROM, which is a new thing to a Vibrant owner. So can anyone recommend me a kernel? I'm pretty decent on flashing and all that, and recovering a brick (at least with my Vibrant). Basically I want the best bottom-line performance. I don't need extra bells and whistles, just a nice high clock frequency. Thanks!
-MN_Vibrant
MN_Vibrant said:
Hey,
So sorry for what probably seems like a dumb question. I'm usually a Vibrant guy, but I'm helping a buddy out with a G2/looking at the feasibility of getting one myself. I know at least for the Vibrant our normal kernels don't play nice with our version of CyanogenMod 7. I was curious if the same held true here? Or can I flash any kernel? Also, I see that there are different types based on the type of ROM, which is a new thing to a Vibrant owner. So can anyone recommend me a kernel? I'm pretty decent on flashing and all that, and recovering a brick (at least with my Vibrant). Basically I want the best bottom-line performance. I don't need extra bells and whistles, just a nice high clock frequency. Thanks!
-MN_Vibrant
Click to expand...
Click to collapse
If you're looking for a kernel for CM7, the kernel included is quite snappy though I personally run pershoot's kernel as he undervolts and has some other tweaks which improves responsiveness *and* battery life, at least for me.
Sent from my HTC Vision using XDA App
CM7 already comes with its own custom kernel (which also supports some overclocking), so no need to flash a separate kernel if you don't want to. But as already mentioned, pershoot's works well too.
You can't flash any kernel. Some are Sense specific, and some are for non-Sense ROMs. Flashing the wrong one for your ROM can apparently brick the phone, so read thru the threads for the ROM and kernel you are interested in, to be sure. The ROM developer will usually have kernel recommendations, or you can see what kernels users of that ROM have tried.
Like stated above you will need to read the instructions and notes on the kernel thread. CM7 has special requirements. Other Roms don't need. but be very careful on what you flash!

[Q] Ziggy Kernel?

On the piggy website, I'm unclear which kernel is for my incredible?
The kernels meant for the incredible have "-inc-" in their title. I believe the most recent ones end with "-041011".
holy crap there a lot of choices. Any guidance? I don't see anything listing descriptions of anything.
This would likely suit you best:
http://www.ziggy471.com/2011/04/10/beta-kernels-10-apr-11/
Ztest-INC-BFS-HAVS-041011
has brain f*ck scheduler and HAVS for custom voltage set. note this is his latest kernel release but it is also labeled beta. So if you have any weird issues with it you may want to check out an earlier release.
-- As always I have to jam in my favorite kernel (chad's incredikernel) if you haven't tried it out yet then I can only suggest that you do.
Cheers
POQbum said:
This would likely suit you best:
http://www.ziggy471.com/2011/04/10/beta-kernels-10-apr-11/
Ztest-INC-BFS-HAVS-041011
has brain f*ck scheduler and HAVS for custom voltage set. note this is his latest kernel release but it is also labeled beta. So if you have any weird issues with it you may want to check out an earlier release.
-- As always I have to jam in my favorite kernel (chad's incredikernel) if you haven't tried it out yet then I can only suggest that you do.
Cheers
Click to expand...
Click to collapse
In going back and forth, I've personally found the performance of Chad's 12/23 kernel and Ziggy's 4/10 kernel virtually indistinguishable. Some devices don't respond well to the hybrid adaptive voltage scaling (HAVS) or the settings he's implemented and will be more stable using static voltage scaling (SVS), which is the standard kernel. IncrediControl works on this Gingerbread kernels so I'm assuming it would work well on his Froyo kernels for adjusting the voltage without a script. Any decent clocking app will handle the speed. But the script guide he has is very useful and might be worth playing with if that's your thing. If you have any questions for him, he's best found at infectedrom.com these days.
Wow thanks! I enjoyed scripting on y Eris so I will look at that
Since i have everyone here, is there a stock rom that has all that blistered removed? I can adb shell and remove the stuff but I was just curious.

Best rom/kernal combination

I'm pretty sure that this question has been posted alot of times but I need help deciding on a decent rom and a kernal which would go with it that has everything working and has the best battery life as well. I will probably get CM7 but idk which kernal will go best with it.
I also need help changing the LCD density of my screen. Before I switched to my EVO I owned a HTC HD2 and had pongsters hyperdroid on it which had lower LCD density allowing everything to be smaller on the phone.
Those are my questions please help. Thank you!
Sent from my PC36100 using xda premium
Not exactly sure what you mean by LCD density but I can help with the ROM kernel question.
As far as a ROM goes the best way to find the right one is to do 2 things.
1. Make a list of things you are looking for in a ROM. Stability, 4G, HDMI, Wireless Tether, etc. Then check out ROMs that contain stable versions with those features you emphasize.
2. Get flash happy. Flash a ROM, test it for a few days to a week and then flash another one. If you find yourself coming back to one specific ROM over and over again then that is probably the one you should stick with.
Check out this thread for some ROM ideas: http://forum.xda-developers.com/showthread.php?t=951057
A few ROMs that I didn't see mentioned in there are Myn's Synergy, Salvage-Mod, Sinister, Savaged Zen, and Swag.
As far as kernels go you have to remember a basic rule. Sense ROMs get paired with sense kernels and AOSP ROMs get paired with AOSP kernels. Then you do the same thing you did with the ROMs.
1. Make a list of what you want in a kernel. HAVS, SBC, overclocking, undervolting, etc.
2. Get flash happy and test which kernel matches your ROM the best with what you are looking for.
I know that may not be the exact answer you are looking for. But ROMs and kernels are all about personal preference and daily usage trends. each one has pros and cons that different people may or may not like. Check my ROM/kernel combination. It fits my usage habits, constantly using it at home and barely use it when out of the house, but it may not fit the way you use it. Experiment and have fun.
And here is a thread about kernels: http://forum.xda-developers.com/showthread.php?t=894880
Quite personally, I would suggest MIUI. If you're not into that kind of thing, I would suggest Deck's, who updated to stable yesterday!
Kernel, I would say Tiamat 4.0.8.
Look up Vipermod. Check my signature. Most phones can at least handle a -50 undervolt for the Tiamat mentioned above.
I would suggest the flashable GPS fix in my signature. Locks on quite accurately.
You may have a lot of cell standby drain. Check development section for a thread about Radio wakelock combination.
Best way to change the density would be to edit the build.prop but there are apps in the Market. Just search density changer
Sent from my PC36100 using xda premium
Flash Flash Flash
Then you will be able to find out what you like.
AOSP is always a winner for me.
Oh, and make sure you Nandroid.
I agree with both posts above, you have to try out roms for yourself since in every rom post you will see someone saying this is the best rom they have ever hadand battery life is super. Your question has been asked a million times before but like that millions of answers that were given it all boils down to personal choice.
I run AOSP with an sbc kernel but Lord knows you may find people here who would dispute the use of an sbc kernel. LCD Density apps are in the market or just use google for help. Sorry this is not a definitive answer but honestly just find a rom you like and give it a shot....
Thanks for all your answers time to get flash happy!
Sent from my PC36100 using xda premium
For me the best combo of performance and battery life has been SavagedZen and CM7. Completely transformed my perception of just well the evo should perform. Basically no compromises, Fast AND great battery life.
I'm using MikG 2.56 ROM with Aggressive Freedom kernel. Holding up pretty good.
For me the best combo is Decks Rom 1.3 + SavagedZen Kernel + Vipermod
I can get about 16 hours on MikG 2.56 (stock kernel) with moderate use. Damn near perfect ROM.
sai_iii said:
For me the best combo of performance and battery life has been SavagedZen and CM7. Completely transformed my perception of just well the evo should perform. Basically no compromises, Fast AND great battery life.
Click to expand...
Click to collapse
Which version of CM7 are you running? I'm on the 219 nightly and it kind of meh. I've tried savaged Zen with CM7.1 and it was good but my battery didn't seem to last as long during use so I decided to move on to other kernels. Are you running any supplementary battery apps?

[Q] Overclocked Kernels

Merry Christmas everyone! I hope everyone received all the tech goodies we wanted for Xmas!
I've noticed that most of the ROM's available in the development section already have an Overclocked Kernel and also UV options. I personally would rather use a stock kernel, or a custom kernel that is not overclocked. Right now I don't see that available from what I've searched for.
There are a couple ROMs I'm interested in running, but both install a new OC kernel. Is it possible to strip the kernel from the ROM before installing? And if so, does anyone know a tutorial for doing so, or is it as simple as opening the archive file, stripping the kernel out, and rezipping the file?
I know there are apps like SetCPU to change the clock speed on an OC ROM, but I really don't want to depend on software to keep the OC from occuring. I hope I was clear enough in my post to get the point across lol! Thanks for any assistance gents (and ladies).
Franco's kernels don't have OC
Sent from my Galaxy Nexus using xda premium
Thanks Josh! Appreciate your input. I am still interested in the other option as well, stripping the kernel from the ROM.
I am not sure how to repackage the from after you do that, but if you extract the rom the kernel is called "boot.img" and you can flash it in fastboot so you can basically flash any kernel you want on any rom
Sent from my Galaxy Nexus using xda premium
Just curious why you wouldn't want an OC/UV kernel, you're getting better performance and better battery life, no downside imo.
ikon8 said:
Just curious why you wouldn't want an OC/UV kernel, you're getting better performance and better battery life, no downside imo.
Click to expand...
Click to collapse
I honestly just don't like to OC my CPU's. In the long run it will decrease the life of the CPU.
Besides, if you have a great AOSP ROM to run, there really is no need to OC at all. Any performance boost from the OC comes at the cost of shortening the life of the CPU.
Sent from my Galaxy Nexus using Tapatalk
I've run Intel chips at 40% OC for a decade at a time, with little impact.
I don't expect my Nexus, with or without <20% OC, to last me nearly that long.
Just sayin'....
-bZj

My phone can't handle non stock kernels?

Hello fellow XDA brethren! ​
I am reaching out to whomever may be able to give me an "advanced" type of explanation in regards to
modified kernels being applied to my phone.
T-Mobile Galaxy SIII (32Gb White)
I seem to be having issues with many of the kernels offered by some of the excellent developers in the t999 forum.
Namely, ktoonsez, and the other famous dev who's name escapes me right now.
When I flash kernels like those above, my main symptoms are:
Artifacting / Glitchyness in GUI.
Now... I know that some kernels are geared towards battery life and are undervolted to a point, I've tried everything,
volting back up. I've been flashing every one of them properly as well. I know that people say "all phones aren't created
equal", but i refuse to believe that mine is so whack that I cant even use anything other than stock kernels.
I firmly believe that these symptoms are from GPU overclocks that my phone simply cannot handle, (explains artifacts?).
I can use different roms with their respective kernels such as CM10, and a few of the other popular TW roms that are offered.
Here's what I was wondering:
Is there any application that I can use to control GPU overclock (to see if tweaking with this fixes it, to narrow it down
that my phones GPU is just very sensitive)
Are there any kernels out there for touchwiz that give me some nice benefits that dont have any GPU overclock?
What other methods can I fool around with to see exactly what part of my phone is weak?
Any suggestions are appreciated!
I get LOUSY batterylife / performance on tmo stock kernel.
If it were a PC, the first thing I would suspect of causing the artifacting issue is bad video memory. Combine that with the poor performance on stock, it stands to reason that you may have gotten a bad phone from the factory. I would suggest that you consider simply having it replaced under warranty, if you do have bad RAM in the phone the problems will only get worse.

Categories

Resources