Is it possible to build an overclock module for the X2 like the one for the X?
Until the bootloader and kernel are unlocked, you can't overclock the X2 cpu. You can only underclock it.
Besides, with CM7 now out for the X2, who needs overclocking? CM7 has dramatically enhanced the performance by removing all the BLUR and Verizon bloatware that was put on the X2.
The Droid X and the Droid 2 were both overclocked and they are still locked
The easiest way is to use a new kernel, but this won't happen until moto unlocks our bootloader (so keep up with OPMOSH). I looked at the Droid X overclock source, and it looks like it will only work on OMAP3 processors. It might work on other processor types, but probably not. If it were possible, it would have been compiled for other phones with locked bootloaders.
Short answer, it won't work.
What is OPMOSH?
See http://forum.xda-developers.com/showthread.php?t=1427802 for details. Basically, its all of motorola's users campaigning for unlocked bootloaders (which would allow us to overclock/undervolt, because we could use custom kernels).
Related
I know for the droid there are lots of custom kernels that use very low voltages for high speeds. Do we have custom kernels like this?
The processor in our phone is that of the original 2g/3g iPhone, the 528mhz Qualcomm (that should have been updated 3 years ago).
The processor in the Droid is the same as the iPhone 3gs (except 550mhz clocked instead of 600mhz).
The Droid processor has a floating point co-processor (sort of) which is why the Linpack scores are WAY higher than ours (it doesn't actually mean the phone is faster, it just does certain floating point operations faster).
The Droid processor is also SEVERELY underclocked, probably for power reasons. There is more of a demand in the Droid crowd to control power usage while still increasing speed (hence the low-voltage kernels, etc). "Lower voltages" are found by using different ways to multiply the frequency, but in a processor like ours, we are limited in the different speeds we can multiply (not to mention a ceiling of reasonable operation being usually 800mhz or below).
See, some people want their droids to be at 800mhz. They want that great battery life, to keep things cool, and a small performance boost.
Some want to go up to 1300mhz, maybe because they play games, or because the think they're cool, or whatever. That requires different methods for overclocking (depending on which exact speeds) and uses a lot more juice. You could use a 1300mhz kernel and keep it down around 800mhz (or whatever specific speeds the kernel allows), but that kernel might not be built for low voltage - you might just be still multiplying a number that keeps your voltage high, instead of the 800mhz Kernel that only goes so high, but keeps things easier on the battery.
Our Eris processors are more limited. Pretty much, you want your Eris OC'd (usually to the 700+mhz somewhere is all you get), or you don't. If you don't want it OC'd, you just don't install SetCPU. If you do, you install and use it (or whatever other overclocking app/widget you want).
To use your Eris low voltage, you pretty much need to stay 480mhz or lower. I keep my sleep SetCPU Profile at 122mhz-480mhz. VERY good on battery, and it throttles up to 480mhz (so the phone rings faster) when it's time for a call to come in.
Some Kernels have some things enabled (netfilter for wifi tethering and other things, a2sd enabled, overclocking, etc - depending on how it's put together). It's probably best to have a kernel that allows everything, since with our processors, there's not much of a power drain penalty (none that I know of in fact) for having a different kernel, and just running at 528mhz. I notice no battery difference at 806mhz in fact, it's a matter of having SetCPU profiles (or whatever) set up correctly and effectively.
Here are a few Kernels you might find (but most are incorporated in ROMs already, so you'll virtually NEVER have to flash it - except that I use Ivan's Eris_Official 1.0 ROM with zanfur's beautiful v3 kernel - it works perfectly at 806mhz on my Eris).
AOSP kernel with all the goodies:
http://forum.xda-developers.com/showthread.php?t=688275&highlight=kernel
Zanfur's kernel (my favorite):
http://forum.xda-developers.com/showthread.php?t=679102&highlight=kernel
Kaos posted this one for AOSP:
http://forum.xda-developers.com/showthread.php?t=688439&highlight=kernel
Darchstar posted this one:
http://forum.xda-developers.com/showthread.php?t=686797&highlight=kernel
The point is that for us, it's not that useful to flash kernels. Most of the ROMs you'll download (even the most 'basic' ones) have all the goodies enabled on the Kernel.
Different phone, different hardware, different ballgame.
God damn. Best answer I could have hoped for. Seriously thanks a ton man, that was everything I could have wanted to know thoroughly explained.
nvm. answered my own question hah
I'm on Conap's new CFS Kernel. I multitask a lot so that's the kernel for me. Everything feels more responsive. Like 1.5x the responsiveness from the (I think) BFS kernel nonsensikal comes with. I typed all of this without even a hint of lag.
Sent from my nonsensikal froyo using XDA App
Yeah I've learned a lot since I made this topic a few months ago lol
I'm on V4 cfs
5thAgent said:
I'm on Conap's new CFS Kernel. I multitask a lot so that's the kernel for me. Everything feels more responsive. Like 1.5x the responsiveness from the (I think) BFS kernel nonsensikal comes with. I typed all of this without even a hint of lag.
Sent from my nonsensikal froyo using XDA App
Click to expand...
Click to collapse
Which keyboard did you use?
I'm using Kaos's DroidX keyboard - Froyo port.
Sent from my nonsensikal froyo using XDA App
I am trying to decide between the samsung infuse and the motorola atrix. I'm wondering if the atrix's dual core is an improvement over the infuse's single core.
thanks
I haven't seen anything noticble over other phones, I think at this point it's all about optimizing the os to the hardware. That way most phones run smooth and don't need to be that powerful. Poker even now the atrix I get lags when using the browser or watching some videos. Normal phone usage is comparable to phones with just 1ghz processor like the galaxy s or nexus one.
xnickx5757 said:
I am trying to decide between the samsung infuse and the motorola atrix. I'm wondering if the atrix's dual core is an improvement over the infuse's single core.
thanks
Click to expand...
Click to collapse
Well, run a Linpack test and see if the Infuse scores in the 70s. The results to that are the technical answer. Day to day use, I would say it helps, as I have some SetCPU profiles set up to max out at 750 MHz if the CPU temp gets too hot with overclocking (only 1100 MHz at this point), and it is noticeably slower- I would approximate, in my novice opinion, 750 MHz dual core is approximately equal to 1200 MHz single core, if all other things are equal.
i think i am going to go with the atrix. even though the screen is smaller, i feel that it has a lot more room for improvement then the infuse. Knowing how great the community is here, I have no doubt that the duel core and 1gb of ram will be put to good use
xnickx5757 said:
i think i am going to go with the atrix. even though the screen is smaller, i feel that it has a lot more room for improvement then the infuse. Knowing how great the community is here, I have no doubt that the duel core and 1gb of ram will be put to good use
Click to expand...
Click to collapse
Good Choice. Honestly, as of right now the dual core is kinda useless, but when you buy any technology you always have to try to be future proof. It does not matter not, but it could matter later.
I would pick the atrix over the infuse, for other reasons. Such as Webtop (through HDMI), Bigger battery, Size (Opinion). The dual core vs single core should not be the central reason.
EDIT: Also the Infuse can currently be overclocked to 1.8 ghz.
primeboss said:
Good Choice. Honestly, as of right now the dual core is kinda useless, but when you buy any technology you always have to try to be future proof. It does not matter not, but it could matter later.
I would pick the atrix over the infuse, for other reasons. Such as Webtop (through HDMI), Bigger battery, Size (Opinion). The dual core vs single core should not be the central reason.
EDIT: Also the Infuse can currently be overclocked to 1.8 ghz.
Click to expand...
Click to collapse
are there any custom roms out for the atrix yet? and is there a way to remove motoblur? From what I have read that seems to cause most of the problems.
xnickx5757 said:
are there any custom roms out for the atrix yet? and is there a way to remove motoblur? From what I have read that seems to cause most of the problems.
Click to expand...
Click to collapse
look in the dev section....
short answer - yes there are roms
moto blur? sorta... its being worked on
xnickx5757 said:
are there any custom roms out for the atrix yet? and is there a way to remove motoblur? From what I have read that seems to cause most of the problems.
Click to expand...
Click to collapse
Yes there are. Right now there around 4+ roms for Gingerbread, expect more when gingerbread officially launches. With CM7 on the horizon.
There are roms that reduce motoblur if not completely eliminate. I am still using froyo with GingerBlur P-ROM have been completely happy with it. It reduces moto blur to almost nothing.
primeboss said:
Yes there are. Right now there around 4+ roms for Gingerbread, expect more when gingerbread officially launches. With CM7 on the horizon.
There are roms that reduce motoblur if not completely eliminate. I am still using froyo with GingerBlur P-ROM have been completely happy with it. It reduces moto blur to almost nothing.
Click to expand...
Click to collapse
Same here, battery on 2.3.4 is ****, well for me at least
Sent from my MB860 using XDA App
Javi97100 said:
Same here, battery on 2.3.4 is ****, well for me at least
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
+1
im on ORFR 2.3.4 & battery life is so poor!
hope moto fixed this for the final release!
xnickx5757 said:
i think i am going to go with the atrix. even though the screen is smaller, i feel that it has a lot more room for improvement then the infuse. Knowing how great the community is here, I have no doubt that the duel core and 1gb of ram will be put to good use
Click to expand...
Click to collapse
screen size is perfect imo. i had the HD7 and i loved the big sceen the first few weeks, then got tired of it. cool for videos, but thats what my laptop is for lol. its almost imposible to use with one hand, which gets annyoing. thats just a personal preference though.
just wait till they optimize software with our hardware completely, will run smooth as butter. also when/if we get CM7 or other complete ROM.
I had a Samsung Captivate and was able to upgrade, so I looked long and hard at the Moto Atrix, HTC Inspire or the Samsung Infuse. Here are some of my concerns that I weighed:
1) Internal memory - 8GB, 16GB, 16GB (Inspire, Infuse, Atrix) - tie between Atrix and Inspire
2) Program RAM - 512MB, 512MB, 1GB (Inspire, Infuse, Atrix) - Atrix wins this one - less need for a task killer as lot more memory to pre-load without bogging down the phone.
3) Screen resolution - 800x480, 800x480, 960x540 (Inspire, Infuse, Atrix) - Atrix wins this one - I was a little concerned how pixallated the 800x480 might look on the larger screens.
4) Screen size - 4.3, 4.5, 4.0 (Inspire, Infuse, Atrix) - Infuse - if you want the biggest screen
5) Processor cores - Atrix wins this one with 2 cores over 1 core in the other phones.
Also, I saw how long of a delay it was for Samsung to get Froyo out for the Captivate and there was very little info coming from them.
Updates to the Captivate were through the PC program Kies which was a joke - if you are interested in that.
Samsung had no real way to transfer files, etc. between the PC and phone other than USB drive mode.
On the Captivate, the update to Froyo meant that your programs and their data were wiped out. So you had to have something like Titanium, which means you have to root, which means that you void your phone's warranty.
I have been a long time supporter of Samsung phones, who has sold a lot of phones, but I think they have disgruntled a lot of customers and I just wanted to give someone eles a try.
I chose the Motorola Atrix, which I have had for the past week.
Moto provides several ways to transfer files and settings between phone and PC (Moto Phone Portal and Moto Media Link).
The 2 minor updates that have been OTA were effortless and Gingerbread is said to be right around the corner.
I think the features on the Atrix make it a wise choice to have a phone that won't be as outdated at the end of 2 years as the other 3 phones mentioned above (including the Captivate).
Hope this wasn't too long and hope it helps you decide.
I was curious if it was possible to use a kernel that was developed for the LG G2X or LG Optimus 2X? Which have the cortex a9 cpu and same tegra 2 gpu. Only difference is the internal memory is different, the LG phones have the 800x480 display and only 512MB of ram. However can it be done? Has Anyone tested them?
Don't comment if you haven't tried it or don't have a solution. I want solutions from people who have attempted this. Not people simply saying it won't work. If you are going to say No, it won't work. EXPLAIN WHY!
Thanks
They have different motherboards and dev trees so I'm assuming that they need different code to make up for that. With your logic we should also be able to run xoom kernels.
Magnetox said:
They have different motherboards and dev trees so I'm assuming that they need different code to make up for that. With your logic we should also be able to run xoom kernels.
Click to expand...
Click to collapse
Flashing kernels / roms from different phones is a quick n' nice way to hard brick your Atrix.
So I have the SetCPU running. I also have CPU Benchmark. It gives me two numbers each time I run the test one at 1100 and one at 1000. Is that because one core is set higher than the other? If so, is there a way to set both cores running at 1100? Thanks.
Don't post questions in development, but yea set CPU only overclockes core 0 only, not both core 0 and core 1.
Roger that. I'll keep that in mind for future reference. Is there a way to overclock both?
I thought I read that someone over in 3d forums worked up a special kernel to fully utilize both cores. This was on a snapdragon of course.
Sent from my Motorola Photon 4g
Yeah, I wouldn't be surprised. Oh well. I'm happy with what we got. It made my phone more snappy, so I'm super stoked.
coldblooded79 said:
I thought I read that someone over in 3d forums worked up a special kernel to fully utilize both cores. This was on a snapdragon of course.
Sent from my Motorola Photon 4g
Click to expand...
Click to collapse
Kinda, freeza made a kernel that supposed to do that, but its sort of unstable and lags on some phones, I tried it and didn't like it. He did recently update it so it maybe fixed. SetCPU is coded for one core, some people posted logcats and confirmed it. Far as I know, emails were sent to the dev so that hes aware of it. So until there's an update in the app its going to stay that way weather a kernel allows it or not.
Thanks, That's all the info I needed. Appreciate it.
That dev's really good. Hopefully he will update it soon. Been using setcpu since the g1 and mytouch days.
So if Setcpu only controls one core, is it worth using on the photon?
For the people that maintained root through the update; are you able to use an app like setcpu or something to underclock the newly overclocked kernel?
Why would you want to underclock it?
indomfp said:
Why would you want to underclock it?
Click to expand...
Click to collapse
to improve battery live, but really undervolting would be more useful.
for underclocking, the companion core works much better and is very effecient for standby/basic use senarios.
undervolt won't work until we can flash custom kernels, which need a custom recovery to flash them, which needs an unlocked bootloader.
i don't think apps like setcpu know how to deal with tegra3's 4+1 core setup right now, someone can correct me if i'm wrong
My guess is that the UV/UC battery gains are going to be quite small with the ninja core taking the majority of the strain. There should be some kernel source from nvidia which indicates what the transition is from the different states - maybe the best gain would come from locking out the G processors.
I saw some LP <->G switching info in dmesg with a pre-ICS version, but it seems not to be there any more...
Well the reason I asked was because I'm one of the people who gets nothing but boot loops after the ics update. After trying everything, I was wondering if this could be done, which would narrow the issue down to a kernel problem.
Sent from my Galaxy Nexus using Tapatalk