yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] fixxxer2008:
talk about voiding your warranties. :eek:
[Hero CDMA Android Development] obelisk79:
I didn't do the math to find out if that clock was legit, just posting what I heard, maybe it was a typo on his part.
[Hero CDMA Android Development] toastcfh:
woooooooooooooot :D
[Hero CDMA Android Development] darchstar:
+1 on dah typo :( sorry.
[Hero CDMA Android Development] gmelchert:
hey toast, can you post the kernel you are testing this on? idc bout camera support or anything.

Sent from my HERO200 using the XDA mobile application powered by Tapatalk
[Hero CDMA Android Development] Vrekk:
Warranty, whats that?

I normally void the warranty within 30mins of owning a device :D

If the warranty isn't broken, you haven't played with it enough!
[Hero CDMA Android Development] Tipharet:
Flash back to stock, who cares? I doubt Sprint has any diag software that could detect if it has been OC'd
[Hero CDMA Android Development] bigems:
sooo ummm how do i do this??
[Hero CDMA Android Development] Vrekk:
You have to compile the .27 kernel from source and put it on your phone. If you don't know what I just said, wait until a rom has it built in. If you understood what I said and still want to give it a go, http://xdaforums.com/showpost.php?p=5447589
[Hero CDMA Android Development] illogic6:
Can this be integrated in our fully-functioning 2.1 ROMs?
[Hero CDMA Android Development] toastcfh:
i like this reply. :D
[Hero CDMA Android Development] Vrekk:
Why Thank you :p

I like your work :D
[Hero CDMA Android Development] willy900wonka:
In your dreams. lol

I've heard of some being able to compile the unchanged known kernel code and then finding the same hex in an unknown kernel ( assuming that the changes are minor between kernels). Using that location to apply a patch , of the new code. If the new code fits into the space of the old code then it's an over write, if not then it's a jump out, to appended code, and a jump back, around the non executed old code. Not for testing but once it's known it could be done. A disassembler helps.
[Hero CDMA Android Development] bigems:
yea that's not going to happen i'll just wait
[Hero CDMA Android Development] chippillie:
+1 That's right and if you are worried abought the warranty you are at the wrong place
[Hero CDMA Android Development] srkmagnus:
just when I think I have found my phone to be just right, new mods are put together by the fine devs. look foward to giving overclock a go when its built into a ROM :-)

Sent from my SPRINT HERO using the XDA mobile application powered by Tapatalk
[Hero CDMA Android Development] smstutler:
Im kind of wondering how much more speed this will be if JIT is also implemented.
[Hero CDMA Android Development] smoother2010:
rooting, modding, themeing & flashing roms is one thing, overclocking is another.
[Hero CDMA Android Development] Avalaunchmods:
that will actually enable the 1.21 giggawatts we need for the HTC Flux Capacitor hidden in the microphone to activate.

all we need now is to get up to 88 mph and bam.
[Hero CDMA Android Development] Jus10o:
I already have my jit enabled files ready to try and add them. If i can get it to atleast boot up and open programs. Ill run benchmarks.
[Hero CDMA Android Development] smstutler:
I know i went from 2.182 at one time to 3.234 but im starting to like my sense setup. may do the helix thing again.
[Hero CDMA Android Development] Jus10o:
Im actually using JIT right now for my daily rom using helix launcher.. I can get linpack test up to 3.600's, highest is 3.648. I got 28.8 on neocore last night.

And I got 8981 in benchmarkpi

The only reason i went back to using JIT, I saw a video of someone at google explaing battery life and he said JIT would help increase it.

And i read an article stating the same thing.
[Hero CDMA Android Development] smstutler:
I wish I could but I have a couple widgets I prefer over anything I've ever used. Twitter and Calendar.
[Hero CDMA Android Development] hyperfire21:
this is awesome. anyone test out flash 10.1 with the overclock mod?? it would be awesome if it improves it.

waiting for the OC Roms! :)
[Hero CDMA Android Development] darchstar:
I got 7191 ms with benchmark pi and 4.667 mflops in linpack with JIT enabled on my newest darchdroid release to be released tomorrow
[Hero CDMA Android Development] Jus10o:
What about passing the rom this way, simply as a beta tester. I can guarantee no one would see the rom but me.
[Hero CDMA Android Development] XxsydenxX:
So basically...after reading this...my initial thoughts are

YAY.... let me **** with my already sub-par battery life and make it worse for a teeny push of speed.

?Not to say the developer didnt do a good job it's just not something i would use.
[Hero CDMA Android Development] Jus10o:
I wouldnt say a teeny push.. Toast said HERE

And it all depends on how often you use your phone and what you are doing. Its not gunna run at highest clock when its locked in your pocket. If all you do is send a text or do a quick call and put it back in your pocket. It might even increase battery, you would be able to pull up and reply 10 times quicker and then put it back on lock.

If you like to play games, use internet, or play with apps. Then yes this probably wont work well for you.. But if this uses anything like SetCPU then you would be able to set what your highest clock rate is and set it at default when you are out and about. Then if you are at home near a charger, crank it up and have fun.
[Hero CDMA Android Development] chococrazy:
What are the possibility of overclocking to 1ghz?

Will my phone fly like the hindenberg with a jet engine (including the fire :P)
[Hero CDMA Android Development] Jus10o:
Im pretty confident in saying. Its not possible. If some magical way, it did run that fast. It wouldnt run for very long without doing damage to it.
[Hero CDMA Android Development] chococrazy:
What if I live in a freezer?
[Hero CDMA Android Development] hyperfire21:
hey guys can we please get back to the topic at hand...

so any info on flash playback improvements? sorry to ask twice but would really like to know.
[Hero CDMA Android Development] Jus10o:
Haha gotta love the cdma hero forum. I bet no other forum get the kind of action we have going on here.

Off to learn more about kernels and roms. I wanna test the overclocking already.
[Hero CDMA Android Development] Avalaunchmods:
can someone tell me if i missed a new release of jit? lol i see Jit here and there in other forums all of sudden?
[Hero CDMA Android Development] obelisk79:
no, nothing I've heard of.
[Hero CDMA Android Development] Avalaunchmods:
strange strange. i got all excited and warm inside. who cares. and why the fighting? love people.
[Hero CDMA Android Development] chaos67731:
So I can OC my Hero???!!

\

This is a must try!!!
[Hero CDMA Android Development] tkirton:
Overclocking the Hero:

I could swear this thread was discussed before here. And I thought that it wasn't possible because the Hero really needed a fractional divisor in order to achieve a speed of higher than 528Mhz and the chipset wouldn't support it.

Has this changed since that discussion? I know when I tried in the past, I really didn't get any increase in speed althoug bogoFlips on SetCPU showed otherwise (found out that wasn't reliable).
[Hero CDMA Android Development] phhusson:
Even if I already answered a bit about the battery life questions, I'll redo, and also concerning bricking risks.

In short, we don't overvoltage the cpu (AFAIK, we can't), and a cpu has less than a linear curve for power=f(frequency). Which means that, for the same amount of work, the cpu will take less power if it's overclocked.

Now, you (the linux kernel noobs.) are going to tell me that it's going to be always overclocked, and thus the power consumptiom will raise. That's totally wrong. The cpu frequency is at its higher value only when cpu power is needed. Basically, when you're writing an SMS or a post on XDA, you'll be at 19.2 or 122MHz (or 250 for stupid kernel configurations), with cpu voltage to its minimum. It will be at the highest frequency, only when a lot of work is to be done, which leads to what I said before. For the same amount of work, you eat less power. Yet, there might be some stupid apps, that change their cpu consumption with the cpu capability (ie it eats all the cpu power available), for these apps, battery life will indeed decrease.

Now, concerning bricking, as I already said, the cpu isn't overvoltage, which make the risks really little. The wince devices got this overclocking for some months now, and no brick has been declared yet. Still, I sure give no warranty at all about that, but I've been personly running my TP2 overclocked all the time for some weeks now.

Still, wince devices are better made than android ones, and user experience may vary much because of that.
[Hero CDMA Android Development] wacky.banana:
Mod Warning

I have cleaned this thread and taken out all the off topic/abusive posts.

Please keep on topic and comply with the rules on XDA.

WB
[Hero CDMA Android Development] Jus10o:
Thank you so much.. And glad you check up on us.

On topic: the overclocking in fresh toast is insane with JIT enabled. Have benchmarks on that thread.

Thanks Toast and Flip
[Hero CDMA Android Development] robchaos:
Good work guys. Flashed this to test it out. Benchmark speeds are impressive compared to stock, even without JIT enabled.

any chance of this being compiled into a 1.5 kernel for those of us who want the 100% full functions of our phone?
[Hero CDMA Android Development] maxisma:
I don't really understand how this patch works:

It seems to modify things in the acpuclock.c but it doesn't edit the frequency table, so in theory it doesn't overclock just by applying this patch.

Am I right?
[Hero CDMA Android Development] phhusson:
Ah you did PM and here..... baaaah

The 528000 value in the table, is just the value we give to the system, so it believes it's 528MHz, it's needed because of cpufreq who doesn't want to jump too high. This maybe be fixed, but no thanks.
[Hero CDMA Android Development] mountaindont:
as close to the snapdragon as we're gettin, huh?
[Hero CDMA Android Development] phhusson:
Without a floating point processor, we can't even get close to it.
[Hero CDMA Android Development] mountaindont:
ok so,

, this is as close to snapdragon as we're going to get, huh?

lol:p
[Hero CDMA Android Development] phhusson:
I'd guess so. Even if you can have some fun with the other clocks.
[Hero CDMA Android Development] xaueious:
Coming over from G1 forums. We had this discussion a few months ago, and several devs confirmed difficulties getting the CPU to boot at any overclocked speed on the Dream/Magic CPU. One of those devs included coolbho3000, the dev of SetCPU.

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

There was a 'overclock kernel' similar to yours released back earlier this year that made the same claims as you coming from a dev who thought he understood the code. This is not what you did but there was discussion here.

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

His test thread of the overclock kernel that didn't do anything but reported bogomips of whatever you set:

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

On the Dream/Magic, the PLL modifiers are DIVISORS NOT MULTIPLIERS. I am having trouble finding that post where daproy posted all the nitty gritty details anymore, but I have a feeling that your overclock kernel does nothing.

Those guys spent weeks on this back in September last year. Now if there is one possible OC kernel, it would be the 768MHz one. But that failed to boot on the Dream/Magic platforms.

Not sure if this helps or not guys :)
[Hero CDMA Android Development] phhusson:
I know this story. And I've had a good laugh when I read those patchs btw (those magic devs are that noob ? can't be !)

The divisors-only stuff is to calculate CPU clock from PLL. Not to change PLLs.

PLLs are calculated from TCX0 which runs at 19.2MHz. If you can tell me how you can get 1056MHz, from 19.2MHz, with only divisors, I think I might laugh even louder.
[Hero CDMA Android Development] xaueious:
From the SetCPU dev: http://xdaforums.com/showthread.php?t=631810

This is for Dream/Magic

For the Hero,

Anyways coolbho3000 was looking through QualComm documentation while trying to code this and was unable to get the MSM7500 to OC, so...
[Hero CDMA Android Development] phhusson:
If you had read better what I said you'd know the answer to this problem.

The PLL frequencies aren't written in the stone, it's programmable by the software.
[Hero CDMA Android Development] xaueious:
PLL0 is at 1056 MHz. So a divisor of 1 would achieve 1056 MHz.

I'll read up and try to understand then or just wait for someone who is more knowledge to reply. This made a big stir back a couple of months ago so I am having some reservations even though I don't really understand the code right now.

Thanks for your patience :)
[Hero CDMA Android Development] phhusson:
I know these old stories, that's why I didn't screamed "TRY IT AND SHUT UP" as I'd have liked to do.
[Hero CDMA Android Development] xaueious:
Got it. I was actually reading your line on changing the memory and was confused by what you actually did when I didn't even read your diff file. I thought this was another case of changing the frequency tables in "static struct clkctl_acpu_speed acpu_freq_tbl[]" only and not something as involved as what your source code shows. I only briefly scanned your first post and saw the modification to the table.

Real devs can just read the source code and understand your implementation, because I can't do that very well at the moment and am not much of a programmer. I'd actually be curious to know what enabled this overclock. I hear something to the swing of 'the PLL value being read by the kernel was modified via code'.
[Hero CDMA Android Development] phhusson:
No they can't, this patch is everything but understandable, if you haven't read the explanations I gave.

Edit: Ok I reread what I've written, and even if you read it, you won't understand. I'll try to make it more clear.
[Hero CDMA Android Development] xaueious:
:D it's cool.

I hope the rest of the devs will understand this so they can use it. It's still a bit cryptic to me but as I said before I'm no dev.
[Hero CDMA Android Development] moises1204:
how can i overclock my sprint hero?
[Hero CDMA Android Development] Jus10o:
Use flip/toast rom.. Its fresh 2.0d with .27 overclocked kernel
[Hero CDMA Android Development] los1223:
I can't seem to get mine to go any faster than 83 mph!? Please help!!

LOL, I kid. But this is super exciting news for a phone junkie like me. I sit patiently, waiting for this to be built into the next ROM I put on my Hero :)
[Hero CDMA Android Development] Jus10o:
Already done... And hopefully tonight it will be updated with a new better kernel.

http://xdaforums.com/showthread.php?t=665789
[Hero CDMA Android Development] xaueious:
I built this with cm-kernel, but my phone didn't want to boot properly. Once video enables the phone dies when I tried the 711 MHz patch.

I modified the line where it said 0x25 to something lower and it boots now, but the kernel was refusing to run at that frequency of 711 mHz for some reason. Same story for 653 MHz. It freezes a few seconds the screen turns on. I'm thinking that the CPU just doesn't get enough juice on the G1.

Anyways I think it might be working at 614.4 MHz on my G1, but it isn't very stable.

I would appreciate it if someone told me if I was doing this right :D
[Hero CDMA Android Development] xaueious:
I didn't run make mrproper before I tried compiling the EBI0 kernel up there.

I can do it right this time.
[Hero CDMA Android Development] catpunt:
I ran NBench (a native Linux performance benchmark ported to Android) with DarchDroid v2 and got these results:

BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)

TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 163.75 : 4.20 : 1.38
STRING SORT : 8.036 : 3.59 : 0.56
BITFIELD : 4.426e+07 : 7.59 : 1.59
FP EMULATION : 17.7 : 8.49 : 1.96
FOURIER : 315.42 : 0.36 : 0.20
ASSIGNMENT : 1.7487 : 6.65 : 1.73
IDEA : 605.16 : 9.26 : 2.75
HUFFMAN : 280.02 : 7.76 : 2.48
NEURAL NET : 0.38604 : 0.62 : 0.26
LU DECOMPOSITION : 10.661 : 0.55 : 0.40
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 6.451
FLOATING-POINT INDEX: 0.497
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : ARMv6-compatible processor rev 2 (v6l)
L2 Cache : 0
OS : Linux version 2.6.27-533ce29d (toastcfh@oldschool) (gcc version 4.4.0 (GCC) ) #17 PREEMPT Sat Apr 17 20:34:10 EDT 2010
C compiler : arm-eabi-gcc (GCC) 4.4.0
libc : Android Bionic libc
MEMORY INDEX : 1.150
INTEGER INDEX : 2.072
FLOATING-POINT INDEX: 0.276
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
* Trademarks are property of their respective holder.

If you compare them to the results from here (MSM7201A with stock kernel):

http://ldrolez.free.fr/software/android/

You can see that toast's overclocked kernel is significantly faster by a factor of 35%-40% across the board. This is consistent with the new overclocked speed of ~710mhz. :)
[Hero CDMA Android Development] coolbho3000:
Great, we didn't dig deep enough to find the necessary memory addresses, and great, we didn't write a working patch, but don't lump "magic devs" into one big category. I was trying to do a "reality check" and calm the mass hysteria surrounding the previous "overclocking hack," then suggest possible ways to remedy it. I did suggest changing the PLLs, and was aware through the Qualcomm documentation that they are set by a multiplier against TCXO, but remarked that we needed to find a way to change this multiplier first. That's all I did. The Android hacking community (at least on levels as low as this) is nowhere near as mature as the winmo hacking community. We didn't have that much extensive knowledge of the hardware itself.

Our knowledge was based on the snippet of kernel source we had and a long and ambiguous MSM7k doc. We (actually no more than two or three, at most a few people, each armed with almost no prior knowledge) came to logical conclusions based on what we had and stopped it at that. There was a comment that suggested that the radio firmware or a memory protection scheme would not let us change the PLL multipliers from the ARM11, leading me to believe they were "set in stone" by the radio.

daproy's first attempt was to just run 768/1 which obviously failed, then since we didn't know how to change the PLLs, we were stuck at a dead end. Then some devs "discovered" an overclocking method just by changing the values provided to cpufreq. I just tried to refute this method.

Had I known how to change the PLL multipliers, I would have tried decreasing PLL1 and still using PLL1/1 first, then I would have tried increasing PLL2 and using PLL2/2 if that did not work. I didn't think of reducing PLL2, which I guess is the best solution because no other frequencies in use are dependent on it. :)

You winmo devs could have come to the rescue sooner! :D

Your patches and contributions are greatly appreciated, but please take this condescending attitude elsewhere. You don't seem to know the whole story and have no place laughing at it.

Don't take this post as aggressive or anything, this is great work! :)
[Hero CDMA Android Development] phhusson:
Okay, sorry then, I heard only about the lame cpufreq patches. Concerning coming sooner, I started trying to patch your kernel almost as soon as we got the patch for wince, but I've got not much time, and this stupid radio software made me loss a lot of time. About this stuff with radio software, I don't remember having explained it. So, on wince devices, all PLLs are always on, and the radio software doesn't take care of it. But on android devices, PLL2 is disabled when it's not needed and reseted when needed again. That's the difference between our code and yours. (And I did help to get 3D on eclair ! :p (for hero at least, don't know about other boards))

Also, I'm not totally sure no clock depends on PLL2. Android devices have no control about it, and for wince devices, all clocks haven't been documented yet. So perhaps, it's a reason you crash at lower frequency than us.
[Hero CDMA Android Development] maxisma:
Hey, it seems like the patch isn't compatible with the GSM kernel..

I don't even get a logcat so the I guess the kernel just fails to work.

Source is here: http://github.com/maxisma/Hero-OC-kernel/tree/ccb69c7f7d95560f1b023c783961946f317463db
[Hero CDMA Android Development] phhusson:
You're sure of your config file ?

There is absolutely no reason this patch doesn't work for all msm7k devices (-but that it might not apply correctly)

Edit: Ok, that's what happens. You didn't change the 528000 line in cpufreq table.

There is a 1 to change to 0.
[Hero CDMA Android Development] maxisma:
Ah ok thanks man will try :)
[Hero CDMA Android Development] maxisma:
Thanks, got it to work!

http://github.com/maxisma/Hero-OC-kernel/tree/67f94257b5159ea09ec1ed0bbfe818381860abe8/kernel-hero
[Hero CDMA Android Development] loki6666:
@maxisma: for what did u got it to work?

I search for a *.29 kernel to overclock my Hero to 650MHz with android 2.1. does anyone know where I can get a precompiled kernel for my Villain 5.3 with android 2.1?

thx

regards!
[Hero CDMA Android Development] Jus10o:
You cant.. You have to use .27 kernel to overclock your phone. Since we dont have source to .29.

And he got the overclocking to work on his g1 (i think thats his phone).. But he added the overclocking code himself the kernel. He didnt download one.
[General Questions and Answers] Wolfenzi:
All I want is simply disconnect/connect to internet on PC via my HTC HD (with purpose to change IP). Its simple the normal way - just click disconnect and then connect on my HTC screen. But I want to do it without touching the phone.

Is there any reversed desktop remote when i would see my phone screen on my monitor and could control it ? And can I run it during the internet sharing ? Or is there other way to do it ?

EDIT: Well I got Mobiler for the remote screen. Now, IS IT POSSIBLE TO RUN BOTH ACTIVESYNC AND INTERNET SHARING TOGETHER ?
[Touch Pro2, Tilt 2 Windows Mobile General] phhusson:
Hi there,

I think many people heard of overclocking in android for vogue devices, or raphael, TP2, or other devices.

Now, you might want that on windows mobile too.

Because of my lack of knowledge in windows mobile stuff, we can't overclock as much as possible on android, still, you can get up to 615MHz.

Also, putting phone to sleep/screen off might disable overclock, and you have to run the script back.

So here it is, it's a simple haret script, I made a zip archive which contains both the needed startup.txt and haret.exe, you juste have to launch haret.exe, and then close it (the values stays after closing haret's window)
[Touch Pro2, Tilt 2 Windows Mobile General] DaveTheTytnIIGuy:
Wow, that's incredible that you've done this! Unfortunately, it doesn't seem to work on my device. I'm guessing it's because the Tilt2 (RHOD300) has an MSM7201A processor instead of the MSM7200A used in the RHOD100. The device doesn't seem faster, and NueClockControl still displays the clock speed as 528MHz, so I'm guessing it isn't working on my device. Still, this is great work you've done!
[Touch Pro2, Tilt 2 Windows Mobile General] phhusson:
I haven't tested it much yet as I'm most on the time on android.

Anyway, I think that most (all ?) application won't give the correct result, and any dynamic frequency stuff would kill this overclocking.

I'll have to discuss with NueClockControl tool to do it correctly, and perhaps to full extent overclocking.
[Touch Pro2, Tilt 2 Windows Mobile General] orb3000:
Wow!

I´ll test it and report back

Is there any special procedure to install?