yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] drock212:
I have the .ko in the root of my sd card but my terminal emu cant find it. says no such folder or file

Edit: figured it out, duh its in sdcard so its /sdcard-ext/ but are we putting the module in the memory card or the internal memory of the phone?
[Atrix 4G Android Development] tl_bull:
Not your external sdcard.

sent from MB860
[Atrix 4G Android Development] rozzco:
I had the same problem. I just copied it where it needed to be using Rootexplorer. Then used terminal for the chmod settings and the rest of the items listed in the OP.
[Atrix 4G Android Development] nsaia:
If I had to choose between an unlocked bootloader and an overclock module ... the overclock module can wait. This thing is fast enough for now.
[Atrix 4G Android Development] lurchbyrep:
I'll drink to that!
[Atrix 4G Android Development] BravoMotorola:
I wouldn't! I say push it to the limits, and make it FASTER. Would you rather have $1,000,000 or $1,500,000? What about a Ferrari V8 or a Ferrari v12?

If it can be made even better...then it'l be even better.
[Atrix 4G Android Development] drock212:
I believe the module is working the problem is setcpu. From the screen shots below I believe that it is working as you can see setcpu is only showing max of 1000 but in the benchmark test you can clearly see that it read 1.4ghz. So the question is why is benchmark reading it as 1.4ghz but our scores arent that of a cpu running at that speed and setcpu is still only maxing at 1ghz

before running overclock module

after running over clock module
[Atrix 4G Android Development] lurchbyrep:
We're not talking about overclocking vs. not overclocking. With an unlocked bootloader we can have overclocking capability native to a custom kernel. The point is this: if we're on the verge of an unlocked bootloader, why even care about a very temporary overclock method?
[Atrix 4G Android Development] lurchbyrep:
Firstly, how on earth did you get the first test to score so low. 670? That's not pitiable so much as incredible. I don't see, short of a software glitch, how in the world an Atrix could ever score that low.

Second, it seems that the potential Max frequency is indeed changed. Yes, everything indicates that. But, nonetheless, the CPU does not appear to actually GO that fast at any point. The benchmark is just reading the statistic for the system maximum for all I can tell.
[Atrix 4G Android Development] BravoMotorola:
Oh haha yes, I see. Although I was not aware we were "on the verge of an unlocked bootloader" How do you guess that?
[Atrix 4G Android Development] lurchbyrep:
I have been watching on IRC all day.
[Atrix 4G Android Development] lindsaytheflint:
Getting closer, but still not "Complete".

It doesn't crash the system any more, but until SetCPU (even with setcpu.txt) is actually showing higher than 1000mhz running (rather than just a "max" setting that is never achieved), it's still not there.

Still, thanks for your continued work Kholk. I'm sure if it wasn't so tricky, you would've had it solved by now.

(Would be nice to have version numbering on your first post though, so we knew easily when updates have been made...)
[Atrix 4G Android Development] lindsaytheflint:
For those relying on Smartbench 2011 results to figure out whether this is working, I can get just over 3000 with it locked to 1ghz, no over-clock, so at 1.4ghz, it should be well over.
[Atrix 4G Android Development] cordell507:
if you don't mind what server are they talking about it on
[Atrix 4G Android Development] crashingout:
That makes what ive said even more important, it would be irresponsible to assume that they have identical passive cooling solutions and IC packaging tolerances. IFIXIT and xoom users will be our reaource in this endeavor. My phone can get pretty hot after an hour of intense rendering......without. oc'ing.......
[Atrix 4G Android Development] lurchbyrep:
Freenode #moto-atrix. But don't disturb kholk with questions, as he's trying to work. I've mainly just been listening quietly all day.
[Atrix 4G Android Development] drock212:
Lol I underclocked it to 500 something then waited while smartbench slowly completed
[Atrix 4G Android Development] lurchbyrep:
Okay... ha! That explains it! Funny.
[Atrix 4G Android Development] Spaztazim:
I think you screwed up your analogy

More lime would you rather have a 600hp mustang or a Ferrari?
[Atrix 4G Android Development] wirednix:
What the hell are you doing to get 3K?

I barely make it over 2500. Any insight would be awesome.
[Atrix 4G Android Development] lurchbyrep:
Try it a few more times and I'm sure you'll get close. Smartbench is very unreliable.
[Atrix 4G Android Development] drock212:
Yeah I've gotten over 3000 you just need to have a cooled phone. I've gotten over 3000 cpu at 80 degrees
[Atrix 4G Android Development] lindsaytheflint:
When I run my benchmarks, I close all other apps, and turn off syncing (I still leave wifi or data on, but not auto-syncing). No good trying to performance test something, if it's doing other things at the same time. If other processes are competing for CPU, the results will vary anywhere from ~2200 upwards.
[Atrix 4G Android Development] michael0619:
1ghz is enough
[Atrix 4G Android Development] _Dennis_:
1 GHz is never enough.....for that matter 100 GHz would still not be enough :p
[Atrix 4G Android Development] Exador:
For you maybe, but I want more! Before I got my Atrix I told myself (not literaly) If I could get tethering, sideloading, bloatware removal and overclocking I'd be happy and could care less about the locked bootloader. We already have three of those functions if we get overclocking I'll be quite content with the Atrix for the next two years.

Motoblur is actually not as bad as I heard it was. The widgets are ugly as hell but other than that's it's fine.
[Atrix 4G Android Development] Redspeed93:
Agreed! It can always be faster! :D
[Atrix 4G Android Development] Cozzeck:
I need more speed!!!
[Atrix 4G Android Development] done12many2:
Yeah, what CC Lemon said.

Uploaded slowly via my Motorola Atrix 4g.
[Atrix 4G Android Development] drock212:
Ok so back on subject lol. Does anyone besides kholk know about overclocking and how the module works? Because we're really close I've gotten everything to recognize the cpu as a 1.4 but the issue is that its actually not running at 1.4. Id be happy to work on it the thing is that I don't know how this works
[Atrix 4G Android Development] lurchbyrep:
I noticed that kholk's module effectively (among other things) raises sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq from 1000000 to 1400000, as well as lowering ...scaling_min_freq from 216000 to 200000. However, the file ...scaling_available_frequencies does not change to include anything below 216000 or above 1000000. I'm not a dev, but perhaps it was overlooked?

Of course, the file can't just be edited with a text editor... I even tried. The moment you save the file, it just reverts back to its original kernel settings. If this is an important file (which kholk would know, not me), it may be that he just forgot to edit it with his module.

Remember, I'm just poking around here... probably don't even know what I'm talking about.
[Atrix 4G Android Development] tassadar898:
I saw the same thing it makes complete.sense that this is the reason we don't actually have overclock. I too tried to change it with a text editor haha. Someone tell this to kholk.
[Atrix 4G Android Development] drock212:
I just noticed that from the files that are being modified scaling_available_fequencies, it still only show min of 216000 and max of 100000. Im going to try and edit this for min of 200000 and max of 140000 since those are the speeds we are trying to acheive

Edit: ok so doing that does what I got it to do earlier it makes it so everything picks it up as a 1.4ghz but its still not running at that speed...

Edit: just noticed that after editing scaling_available_fequencies went back to it and the changes did not save. this could be the main issue with it not running at 1.4 but Im no where near being a dev so I could be completely off lol
[Atrix 4G Android Development] lurchbyrep:
I don't get it. Isn't that exactly what I just said?
[Atrix 4G Android Development] GibMcFragger:
Why yes, yes it is lol. Hahahaha

Sent from my Bell Motorola Olympus.
[Atrix 4G Android Development] drock212:
Lol just reiterating. So what we need is to get the changes to save on this file right?
[Atrix 4G Android Development] -Roze-:
I'm a bit lost, Kohlk said that it's tested and the phone goes to 1.5Ghz but I've read the whole thread and it doesn't seem like anyone else has had success? It looked like he edited the OP post and it's up to date?

So anyways we need kohlk to complete/publish this to get our phone to overclock (and underclock?) :( I had originally thought that to OC/UC all you need is the Set CPU app :/

Kohlk's OC mod is only for the 1.1.26version and not 1.1.56 version (I only remember 26 and 56 in the version numbers) and NOT the bell version :(

So Kohlk's working on breaking the bootloader I see! I hope he breaks it and gets the hefty bounty, lol.
[Atrix 4G Android Development] drock212:
ok so im trying to learn about this from what Ive read so far we cant edit the scaling_available_frequencies this is what Im reading, since Kholk is working on the bootloader (which is awesome!!!!!) maybe if we can figure it out we could help the whole community Im not a dev but Im damn savy so lets work on this guys

this should help us understand
[Atrix 4G Android Development] lurchbyrep:
Heck if I know. I was just tinkering since kholk's busy. (Tinkering is how I know most of what I know about electronics and software, and consequently I don't know enough to often be of profound use). I think (maybe) the absence of overclock scaling frequencies in /sys... is symptomatic of a deficiency in the module. But even if it is, I would know where to start, not being a dev. If he had released the source, I would have looked at it, but I have no idea if I'd be able to do anything with it or not. Is there a dev on here who could chime in on the issue?
[Atrix 4G Android Development] drock212:
lol same here bro, I think we're short handed on devs because theyre all working on the bootloader. So either we wait or we start learning lol
[Atrix 4G Android Development] lurchbyrep:
Yeah, kholk has just been crazy busy and hasn't had time to work on this thread much at all. He did update op, but it hasn't worked for anyone yet (except kholk said that his device, which is presently a little bricked from bootloader crack attempts, was indeed overclocked for a couple of days). And though he built the module for 1.2.6 (that's what he was running), it is not necessarily incompatible with 1.5.7.

Also, you can underclock right now, without any mods, on SetCPU. Just have it automatically detect settings, and you can make your Atrix as slow as you please (well, down to as low as 216mhz). :)
[Atrix 4G Android Development] lurchbyrep:
Well, I'll look at it when I can. I won't have a lot of time over the weekend, though. :(
[Atrix 4G Android Development] drock212:
the link I posted is for the milestone and droid x but we should still be able to learn enough from it to make this work. Im working off 1.57 but I read that even 1.26 it didnt work for. from what I have been able to tell so for we have to make it read the frequency table properly.
[Atrix 4G Android Development] n1ckr0th:
confirmed, does not work on rooted 1.5.7!
[Atrix 4G Android Development] drock212:
can someone running 1.26 that has ran Kholk's module and not restarted their phone (restarting nulls the module tweaks) using root explorer go to sys/devices/system/cpu/cpu0/cpufreq/ then open "scailing_available_frequencies" in a text editor. If Kholks module is working in this file it should read low of 200000 ranging to 14000000
[Atrix 4G Android Development] Exador:
Really? You're writing a mini novel telling us not to clutter the thread with useless ramblings how ironic.

If Kholk is really putting off working on the OC module to crack the bootloader then he's wasting his time. If he was smart he would finnish the OC module and get some donations instead if trying to crack the bootloader which I guarantee you he won't. We will have overclocking before an unlocked bootloader and whoever releases it first will reap the benefits.
[Atrix 4G Android Development] lurchbyrep:
Already did that. It is the same on both kernel versions.
[Atrix 4G Android Development] lurchbyrep:
Why should his #1 priority be fiscal expediency? If he wants to try to unlock the bootloader, that's his prerogative. He didn't have to work on the overclock at all. If it's so simple, and you're so "smart" as you imply kholk is not, do it yourself. No one is stopping you from "reaping the benefits".
[Atrix 4G Android Development] neer2005:
I say none of us tell the devs what to do, they do it to help US, any work even if not complete is still HELPFUL to us. Im pretty sure devs don't work for the donations but rather for the love of android and open-source.
[Atrix 4G Android Development] xXxSamxXx:
Best post I've seen in a while on this thread, Thanks.

Sent from my Rooted, Chilled, Webtop Modded, and GingerBlured Atrix 4G
[Atrix 4G Android Development] CC Lemon:
I was aware of the potential irony in my post. If it serves the purpose of preventing even a few posts like the one I was talking about, then my rant was not completely useless. Also, as mentioned in my post, at least a comment in support of devs serves the purpose of potentially motivating them to continue their efforts.

How can you guarantee that he wont crack the bootloader? I'm not trying to make a motivational cliche here, but it wouldn't be the first time something was accomplished that previously seemed impossible. Unless it is impossible in the literal sense, then it can still be done. Without knowing the full extent of his knowledge and skills, as well as accounting for dumb luck, I don't think you can really guarantee that he wont do it. You're correct that the OC module should result in donations more quickly. Using the same logic on a bootloader crack means that the first to crack the bootloader will also be the one to reap the benefits. I'm willing to bet that the benefits reaped from cracking the bootloader are quite a bit more significant than the benefits that would be seen from releasing an OC module. That's also assuming his primary or only goal is to get donations. He may be doing it for the recognition. It could be for an ego boost. Maybe he's just working on it for fun. As mentioned earlier, it's really his choice to work on what he wants. We can request he finish one project before working on another, but that's about the best we can do.
[Atrix 4G Android Development] drock212:
Hey lurchbyrep you mentioned you tried to edit the scaling available frequencies in a text editor... if you open a terminal emulator and

Su

Chmod 777 sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

This gives you permissions to edit it but I don't know how to actually edit the file in the emulator. I don't know enough linux commands, I think vi let's you edit but I don't know how to use that command properly.
[Atrix 4G Android Development] MrCoolBear:
I think he should get the oc module up first, then try to unlock bootloader. The odds of him getting oc working are much higher than unlocking the bootloader. But whatever he does, I seriously congratulate him, and all the devs out there working so hard. Think of how boring our phones would be if there were no devs, even i super cool one like the atrix.:D
[Atrix 4G Android Development] tassadar898:
A reason to overclock

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

:)
[Atrix 4G Android Development] itsonlym3:
pretty sure we have moderators here, so why doesn't everyone just lay off each other, it's not helping and it's annoying to visit this thread to find out that is all that's going on in here.

done enough kernel hacking in my day, but it's been ages. :( i was gonna take a peek at the source, but he states it's outdated, so i'm not sure there's much point.

he'll get it when he gets it, until then, we'll just have to wait it out. pretty sure it'll be the sh*t once released and we'll all reap the benefits.
[Atrix 4G Android Development] lurchbyrep:
I looked at the source he posted. It's from an overclock module for a Max of 1.2ghz, so I'm guessing it's the one he released just immediately before the current compiled module. So, though it's outdated, it might be pertinent nonetheless. But, once again, I'm no dev and have no idea what to change.

I also have no problem waiting. :)
[Atrix 4G Android Development] lurchbyrep:
Yeah, good catch. I'll try to take a whack at it if I get some time today. Right now I'm out running errands at my wife's behest, then we're having some dinner guests. I had a lot more time to tinker when I was single, but I wouldn't take it back for all the time in the world. :)
[Atrix 4G Android Development] drock212:
Lol its cool, I understand my girlfriend gets on my case all the time when Im "playing" with my phone instead of doing what Im actually supposed to be doing lol.
[Atrix 4G Android Development] Mr. Clown:
Calm down guys, back on topic.
[Atrix 4G Android Development] drock212:
I've been trying to read up on overclocking this thing and trying to get a handle on how it works... could we do this using the CWM?
[Atrix 4G Android Development] lurchbyrep:
Okay, so this isn't going to work without a much more in-depth knowledge than I possess. Like I said I would, I messed around with it. Not knowing how to edit file data within a terminal emulator, I just created a new scaling_available_frequencies file in /sdcard. I gave 777 permissions to both files, and even all folders between root and .../cpufreq, though the latter was probably unnecessary (like I said, I'm just messing around). I then connected my phone to my laptop, opened command prompt, and ran adb shell and obtained su access to my phone. At last, I ran an adb push of my modified file to /sys/devices/system/cpu/cpu0/cpufreq/. The result was an adb "cannot connect to daemon" error. I thought that was strange, so I typed adb devices and found the server had been killed. I ran adb start-server, and it was connected again. Tried to push the file again. Once again, the server was killed. So it seems to me that the kernel will simply not allow an easy file push into this directory.

As before, however, I really don't even know if editing the file would get the module working, but I can't even find out. I tried to do what I can do, but as I suspected, I'm clearly in over my head here. But, let me know if you figure anything out.
[Atrix 4G Android Development] lurchbyrep:
If so, I don't know how. If I go to "Enable ADB Server" in CWM, my computer doesn't recognize any devices.

Besides, I doubt if such a change in cwm would survive the necessary reboot.
[Atrix 4G Android Development] m0n3y0n7r335:
Has anyone been able to successfully use this module to overclock their device?
[Atrix 4G Android Development] lurchbyrep:
No, no one has reported actual frequency increases.
[Atrix 4G Android Development] johnb40391:
Have you tried editing the file with ROOT EXPLORER?
[Atrix 4G Android Development] lurchbyrep:
Oh, yeah. Very first thing I tried.
[Atrix 4G Android Development] PAVNEET101:
its not working on my rooted gingerblur rom please help/suggestions

Thank you
[Atrix 4G Android Development] Bakano:
It's not working on anyone's lol. read just ONE page at least? Lol

Atrix ~_~
[Atrix 4G Android Development] Clienterror:
That would require him to actually spend 3 minutes reading where as he can spend 30 seconds making a reply and waste someone elses time.
[Atrix 4G Android Development] cheetah2k:
FAIL......
[Atrix 4G Android Development] PAVNEET101:
lol srry i was in a hurry did not read!!!
[Atrix 4G Android Development] Bakano:
=D hahahah i find it pretty amusing.

no stress!
[Atrix 4G Android Development] alphadg21:
Hey, not sure if this has been looked at, but I am able to get 1.5 ghz to appear as a selectable number, but the max hasn't been risen.

So the main screen of set cpu says:

1000 max 216 min

but underneath i can select up to 1500000...

I just followed what it says on the setcpu site, made a file called "setcpu" and saved in /data/local/, and write out the frequencies possible separated by commas:

216000,312000,456000,608000,750000,816000,912000,1000000,1500000

which allows it to show up in setcpu. I'm guessing the kernel module is what we need to build in order to get it to recognize the 1.5 ghz, correct?

I'm not a developer, and nowhere close to you guys in terms of ability, so this is just an idea.
[Atrix 4G Android Development] lurchbyrep:
Sorry, Alpha, but all this has been discussed many times over in this thread. The Atrix cannot be overclocked yet. The kernel module in this thread does not work.
[Atrix 4G Android Development] aquariuz23:
We really need to get this overclock working and on the go asap, cuz this great phone is about to get smoked badly if we can't get the phone to push harder. Lookie here:

http://www.engadget.com/2011/04/13/galaxy-s-ii-benchmarked-makes-other-phones-cry-in-shame/

Galaxy S II with dual core Exynos at 1.2GHz stock pushing over 3000 in quadrant test. that definitely means quadrant supports dual core, unless the extra 200mhz and the exynos itself can give about 400 points extra boost over the tegra II.

Hopefully kholk can get the chance to go back to this project and get it working :) I'm rly waiting to push this phone beyond its stock speed.
[Atrix 4G Android Development] Silent8Strike:
Quadrant is an outdated test, they should have used Smartbench which actually uses both cores for a good comparison. If the Atrix doesn't get cracked soon I'll probably buy a Galaxy S II anyway.....
[Atrix 4G Android Development] rex-tc:
Atrix is pushing 40% more pixels, with a lower clock and getting scores close to that. There is a reason why samsung clocked this chip higher and plan on using the tegra 2 in some regions.

BTW why hasn't khlock been in here giving us some updates? Maybe we should just start a bounty on an overclock module. It has been done for other phones with a locked bootloader.
[Atrix 4G Android Development] redeyes717:
Kholk (OP) will be back on 05-01. And he'll take care of this thread again.. he said (PM).
[Atrix 4G Android Development] Squeak22:
Except, rumors are that the GS2 also has a locked bootloader.
[Atrix 4G Android Development] nomisunrider:
Link for this?
[Atrix 4G Android Development] newter55:
Scores for smartbench were 3000+ productivity / 2000+ gaming according to the article.
[Atrix 4G Android Development] rex-tc:
Even this is skewed if it is running it at a much lower resolution than the Atrix. We need a test like 3dmark/PCMark so everyone is forced to run at the same resolution and parameters. Didn't they use to have a decent benchmark for mobiles, I think it was just a java test but still.
[Atrix 4G Android Development] drock212:
I think our phones are actually better than these benchmarks are showing. If we could get rid of the bloat that's running and ran 2.3 our marks would be way up there. Everyone says how moto optimized 2.2 for dual core buuttttt optimized for dual core and MADE for dual core are two different things lol once we get 2.3 and this overclock thing working we're gonna blow then out the water lol
[Atrix 4G Android Development] nomisunrider:
http://www.androidguys.com/2011/04/15/future-samsung-devices-locked-bootloaders/
[Atrix 4G Android Development] Mafisometal:
what do you guys think of 1.4ghz, is it stable? I don't want to overheat my phone
[Atrix 4G Android Development] lurchbyrep:
The overclock does not work yet.
[Atrix 4G Android Development] rjayflo:
GS2...3000...I scored 2950 on my stock Atrix 1ghz froyo. Watch out when GB is released
[Atrix 4G Android Development] SS2006:
why does OP say 'Completed' and give instructions
[Atrix 4G Android Development] CC Lemon:
Any updates? I'm not quite clear if this is still a continuing project or if it's been dropped for now.
[Atrix 4G Android Development] swanga:
with all due respect to the developer, but if you can't follow up on your promise, dont post a thread especially with the status "complete" on it...