yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] diabolical28:
once you get demanding apps installed such as hello aim. phoneplus dgalerts etc there is constant hiccups and the phone becomes bogged down like i said give me 528mhz and let htc,tmo replace there $h**ty batteries didnt they hear over a year ago there was a huge advancement in nano tech for batteries ;)
[G1 Android Development] DebauchedSloth:
True, but *if* it is the CPU which is bogging down (which I am not convinced is the case), the solution is as I stated - speed up Dalvik - not to put the CPU into a mode which drains the battery down even more quickly than it does today. If the fix is to clock the CPU at a higher rate (which again, seems not to be the case), that's only a stepping stone to the ultimate solution, which is going to be removing some apps, since the battery life is marginal right now anyway.
[G1 Android Development] Gary13579:
The reason why Android is underclocked is posted in the full thread. After a certain point, the increase in speed you get by bumping up the CPU slows down, because it's limited by FSB speed. An example of this (not real numbers), is that a CPU running at 50% speed could actually be closer to 75% speed.

Sure, the CPU CAN run at 100% speed, but after the FSB slows it down, it'll only be 75%. So after a point, increasing CPU speed isn't worth it.
[G1 Android Development] roguestatuskat:
hmm

i wonder if we would get an app too monitor it or

under and overclock by adjusting a slider

anywhere from 50% to 150% or whatever is possible

that is anywhere from 264Mhz to 798Mhz which would be amazingly fast
[G1 Android Development] d0nkey:
gary, might as well just save your breath.
[G1 Android Development] dirr:
I believe JF has already tested some code to do this, but mentioned that it is highly unstable.
[G1 Android Development] brandenk:
Adjusting the speed breaks things, at least so far anyways. But like he said JF is playing with it. ;)
[G1 Android Development] coolbho3000:
Sure, it might not be entirely "worth" it in terms of performance/battery ratio... but that doesn't mean it isn't worth a try. People keep saying "don't bother" but nobody has actually tried an overclocked G1. Maybe it's worth it for demanding gaming or apps while the phone is (gasp) plugged in.
[G1 Android Development] inpherno3:
back when i had my wing and so did ttran. Which uses the OMAP processor it was able to overclock over 100mhz faster than it was meant to go. Had real good luck overclocked to 288mhz. Which made the phone run at the speed that it SHOULD have ran at... including faster loading web pages, faster loading everything basically. Which hardly is an issue with the g1, but imagine how much more snappy it would be with an extra 100mhz also? People say its not worth it and it drains the battery more.... umm... if anyone here owns a g1 (surely hope so at least!) you probably know that the battery sucks anyways and needs charging all the time. Would love to see a good OC app made for the g1 =-) (with scaling like battery status was for the wing, which underclocked when screen was off, overclocked when screen was awakened which was amazing for battery life, as the phone doesnt need much power to accept a call, but when the screen is lit.... scaling occurs and it bumps it right up to 288mhz)
[G1 Android Development] topdnbass:
I think its well worth a go.

We could start with very small increments.
[G1 Android Development] jdc4429:
I think the question is... Are there any circumstances where this may help...

And either way how difficult is it to add a control under settings to allow you to modify the default method?

You could basically apply the same argument to anything... Until someone tries, we will not know for sure. What next? Don't bother trying to add a swap file cause it may not help? Don't bother trying to speed up Dalvik cause it will take too much memory?

That's the fun of open source...

jdc4429
[G1 Android Development] MoridinBG:
FSB could really be the bottleneck here. From my experience overclocking mobile CPUs (PXA255, PXA263, PXA270, Samsung 300Mhz, TI OMAP 850) several percentage change on FSB speed or Memory speed could make significant performance changes.

The last WinMob device I had - Dell Axim x51v had a PXA270 CPU@624Mhz. Pumping the bus from 208Mhz to 230Mhz and the CPU speed from 624 to about 700 did abput 50% improvement in several bencmarks (floating point, integer calculations, memory speed, graphics subsystem).

On the other hand pumping the CPU to 1014Mhz, (0.99GHz, the highest 24/7 stable for my device) while lowering the FSB to 185Mhz (23Mhz drop) led to about 10% lower result than at stock frequencies.

700Mhz CPU, 230Mhz FSB was totally 24/7 under stress tests with almost no extra heat, providing aboyt 50% extra performance, while battery life was about 30-40% shorter.

My experience with it showed that it could be worth for short speed bursts, while running many apps. When you are finished you return to normal frequencies.
[G1 Android Development] BAD_BOY_KIEV:
Wow! Thanks for the info man!!

Thus we can see, that by increasing the CPU up to it's stock 528 Mhz would be perfect?
[G1 Android Development] unrafa:
it will be perfect when the speed of the cpu uses 528Mhz and auto adjusts: high speed - mid speed - low speed - sleep, "ondemand"

android should use ondemand kernel module which does exactly that. (maybe this cpu cant do that?)
[G1 Android Development] Gary13579:
It changes the CPU speed based on what it's doing. When the screen turns off, it slows the CPU down.

As I said before, FSB speed will bottleneck it, but it appears most people don't understand the bottleneck concept.

Imagine a beer bottle (granted, too many of the"No need for name calling" on this site are under aged, but I'm sure you've SEEN a beer bottle before). No matter how gigantic the bottom of the bottle is, it will only poor out as fast as the top (or the neck) of the bottle will let it. The bottom is the CPU, the top is the FSB. You could increase the CPU speed (make the bottom of the bottle bigger), but it will still be just as slow as before, because the FSB (the neck of the bottle) can't be increased.
[G1 Android Development] coolbho3000:
We understand the bottleneck concept, but like I said before:

Are you absolutely sure that overclocking the CPU will result in NO performance gains and that trying it isn't even worth a shot?

I thought not.
[G1 Android Development] MoridinBG:
Not the best example. I would always be happy with a bigger beer bottle :cool:
[G1 Android Development] maydaysos:
The real question is how much can we raise the cpu before it would be pointless due to fsb. I dont know but if we are currently clocked around the 300's then we should be able to get some boost in performance before the fsb makes it pointless to increase further.
[G1 Android Development] Mi|enko:
Maybe there's a way to make it work like a computer. Increasing the FSB not only increases the bandwidth, but it also raises the clock frequency of the CPU. Just a thought.
[G1 Android Development] unrafa:
Thats right, and this phone is a computer, an arm9 computer, im running debian on it. and the thing is whe are not trying to overclock here, just give the phone the speed that was stolen/crippled with software. Probably because of battery reasons.

I have sony psp, it was meant to run at 333/166/ but sony crippled the speed to afford battery to 266/133 but with darkAlex hacked firmware he introduced an on screen menu where you can totally change and choose between 8 different CPU/FSB speeds.

20/10 75/37 100/50 133/66 222/111 266/133 300/150 and 333/166

So, when reading ebooks i change it to 75/37, and when hearing mp3 100/50, to keep battery and it works really well, i can see heavy games run smoother when i change to 333/166. 333/166 is not a battery killer, just shotens it a little i dont know how much, i run games from memory card and i get 5-6 hours of 3d gameplay with stock battery and if i am running at 333/166 i get maybe 1 hour less tops, im not sure.

I think there's no bottleneck here, sadly i dont have any knowledge to prove it or to make it work.
[G1 Android Development] APrinceAmongMen:
We could always attempt to increase the bandwith.

I'm positive that bumping the cpu from 50% to 60% isn't going to be affected too much by the FSB block, since no designer in their right mind would allow such suffocation of performance. It's like having a quad-core with 256mb ram. No.

I believe that there would be a significant performance boost by bumping the CPU up to 400, but we'll never know till we try.

Anyone actually know the MT/s of the G1 fsb anyway?
[G1 Android Development] breaultm:
This whole thread is just people legitimately trying to explain FSB and diminishing returns to end users who are just seeing "OMG 528MHZ"

I’m really not trying to be a jerk, but this thread is a train wreck and the people that don’t get it either aren’t reading what is being written or simply don’t care.
[G1 Android Development] axion68:
No, it's like having a quad-core with a 266 mhz fsb.

I would like to see overclocking implemented and see if it helps in real world performance.
[G1 Android Development] SolemnWishing:
Well, this thread has been going on for a while now. We can talk all we want about what we think might happen, but how about we start actually finding a way to try this out? If we make a mistake, we lose some battery power and we lose some time, but we learn something. Right now, we really aren't learning much trying to explain to each other the same thing over and over again when none of it can even be 100% proven yet on the G1. So how about it, instead of talking about how much it will work, lets talk about how to get it to work.
[G1 Android Development] Gary13579:
It's no where near the battery life/heat, I can tell you that without benchmarks. If there was real time CPU scaling, *maybe*, but a flat out CPU increase will cause a lot of heat/battery problems, and everyone already *****es about battery.

Well, where do you think the term bottle neck comes from?

And increasing the FSB to values it wasn't meant to run at will open the risk to hardware damage. Scaling up the CPU to what it's designed to run at won't hurt it, but the FSB would.

If you were in the PSP scene, look at my name. I was pretty close with Dark_Alex, and he was by far from the first to let you change the CPU speed.

Exactly. They do have a point of that no one knows for 100% certainty (I won't even claim that), however I KNOW I wouldn't give up the battery life for such a ****ty performance increase. Android dev team cleaning up their code would fix performance a ton more than CPU would.
[G1 Android Development] foonly:
Old news.

http://xdaforums.com/showthread.php?p=2966188#post2966188

http://xdaforums.com/showthread.php?p=3009255#post3009255

Going from 384MHz to 528MHz only increases your bus speed from 128MHz to 132MHz, while the multiplier goes from 3:1 to 4:1. Memory performance and I/O dominate the G1s performance envelope, and boosting the CPU speed gives only mild improvements unless your code fits entirely into cache (crypto speeds up well, for example).

-sparkle
[G1 Android Development] lp894:
I see both sides....if FSB is just gonna cripple the phone anyway...whats the point. however....let users decide what they want to do. if they feel the get better performance with the cpu at 528mhz, then let them keep it there...if they want to run it still at 300mhz...then let them run it there. either way...it should be up to them...NOT the phone company.
[G1 Android Development] unrafa:
Its a fact that Dark_Alex distributed his modified firmware for Sony PSP with menus to change CPU/FSB speed, to me looks like he have no problems with overclocking, despite an unknown guy arguing the opposite, maybe you should ask him why he put those menus if he was so reluctant with overclocking.
[G1 Android Development] SolemnWishing:
Oh, well I read your posts, and I was wondering how we would overclock it? As in, what did you use to it? It seems results were small, but likely still noticeable. I would like to give this a try.
[G1 Android Development] unrafa:
Found something interesting

From android developers, i found this in source tree:

February 25 was issued a patch on the way to make G1 run at ...528000 Mhz!!!!!!!!

But they dont want it default, patch was rejected because "radio performance is worst at 528.000" and <"Bus speed is still limited to 128 Mhz so there's very little gain.">

If bus is "still limited", is promising, could mean that limitation could end soon. What worrys me is the "worse radio performance at 528000", i hope they make another patch for that too

https://review.source.android.com/Gerrit#change,8977

well overclock detractors, what do you say now?
[G1 Android Development] SolemnWishing:
Hmm, how would I actually get to the system files?
[G1 Android Development] dixxa:
You can write the value to /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq after boot or change the initrc for a one-off.
[G1 Android Development] SolemnWishing:
Sorry, but I dont really know what that means..?

I can use a file manager and I can get all the way to cpu0 before it shows no files.
[G1 Android Development] DebauchedSloth:
It means you can overclock on the fly if you have root. If that works.

No need to rebuild anything, just use the normal methods to set the max frequency (google it up, but basically you echo the desired max freq to the file listed above.)
[G1 Android Development] SolemnWishing:
My G1 is rooted, and when I googled it up I only found a bunch of sites trying to sell the G1 along with this thread.
[G1 Android Development] dixxa:
haha google it man google it

I don't wanna be responsible for you exploding your phone.

Since you don't even know what is the "echo" command I don't recommand you trying to overcloak your phone :)

Linux isn't as user friendly as windows xD
[G1 Android Development] SolemnWishing:
I only the know what the echo command is on the Windows DOS prompt, but either way Id still like to give it a try, I hold full responsibility for my own phone.
[G1 Android Development] dixxa:
then try

busybox echo "528000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
[G1 Android Development] SolemnWishing:
It says the directory doesn't exist...
[G1 Android Development] dixxa:
then maybe you need to recompile the whole kernel

well that's another story ...
[G1 Android Development] SolemnWishing:
Haha well, ill keep trying different things, Thanks for all your help!
[G1 Android Development] dixxa:
No problem man :)

Linux addict here :)
[G1 Android Development] Gary13579:
I was already modded once in this thread for calling people idiots, I'm about to do the same.

First off, let me teach you a couple things.

1) This is NOT overclocking. Nor is it on the PSP. Raising the CPU scale to what it's designed to run at is not the same as raising it ABOVE what it was designed to run at. The fact that you prance around chanting DA's name, when you aren't aware of a fact as simple as this, amazes me.

2) I was in the scene before Dark_Alex even had a PSP. Remember psphacker.com? Probably not. I was there before that site existed. I'm hardly unknown, maybe to new guys like you.

I developed a lot of private hacks/tools that I never released publicly. I was the first to develop a completely working MMO for the PSP, something Sony has yet to do to this day (even with their paid coders).

3) He added them because they're useful, and go ask him yourself. He KNOWS it's not overclocking, he KNOWS it's not damaging your hardware, and he KNOWS the FSB on the PSP is better suited for a 333 MHz CPU. The HTC Dream/Magic is COMPLETELY different. The FSB is NOT fast enough to run the CPU at full speed.
[G1 Android Development] SolemnWishing:
Haha, lets not kill each other now. And yes, I agree with Gary on the part being that setting it to 528 Mhz is not overclocking because it was designed to do that, but thats all about I know.

Ill try and give this all a try once I figure out how and post how I feel about it, I don't know when that might be though.
[G1 Android Development] unrafa:
1: If you readed the thread from the beginning you would see i was saying from the beginning that this is NOT overclock, to convince others that this is not dangerous and that bottelneck is NOT likely.

2: I took PSP as an example for what it is not overclock but a raise speed, and how well it works.

3: You was one of the guys against raising the speed of the G1.

4: you should read the thread again and stop prancing and chanting around DA's name because if you did you would not be talking like that and you would saved trouble and a lecture...
[G1 Android Development] milestone.it:
ho hum. why does every thread in every forum that mentions overclocking always have to degenerate into a childs playground.

People explaining the FSB bottleneck have a problem in that nobody ever wants to listen to intelligent explanations.

People complaining about the difference in battery life should remember how to conserve it sensibly. i am getting approx 2 days from one charge after reconditioning the battery and cleaning out the crapware that was a battery drain.

the FSB is limited in the G1 - i dont know how. crack that and we have a wider neck to pour the wonderful beer of processing power. By my guesstimations an increase to correct speed will cost about 15% battery life.
[G1 Android Development] MoridinBG:
Faster possible CPU speed AND FSB, combined with freq scalling could actually have a positive effect on the battery. The energy drain difference between 384Mhz and 528Mhz isn't that big, compared to the possible speed gain. So the phone would stay less with CPU working at 100% and consume less power.

This is an effect that could be easily observed on laptops with linux and powertop.

cpu0 is empty. There is no cpufreq module on the device.
[G1 Android Development] bakgwailo:
Errr... no, clocking it higher will always result in more power consumption. If, like in power management, we can support totally dynamic CPU scaling (ie, idle sleep go to 80mhz, calls 200, gamers/heavy ussage 400, etc) then we could get better battery life, which is how laptops do it.
[G1 Android Development] MoridinBG:
Exactly what I said.
[G1 Android Development] lp894:
i don't even want to begin to read all 6 pages...but how much FSB does the G1 have anyway?
[G1 Android Development] SolemnWishing:
If its empty then how do we execute that command..?
[G1 Android Development] MoridinBG:
Find the cpufreq module compiled for Android, put it on it and insmod it or compile it yourself. Given the little performance advantage everybody is talking about it's not on my TODO list right now.
[G1 Android Development] Gary13579:
Android already does this to a small amount. I remember seeing the code to scale the CPU down when the screens off.

However, that's nowhere near how notebooks (at least current ones) do. They monitor CPU usage, and when it gets high enough it steps the CPU speed up until the CPU usage drops. Androids is a LOT less effective, as you could sit at the homscreen with 80 MHz doing nothing, but it's currently using 3xx ish MHz.
[G1 Android Development] howardoo321:
About overclocking

Can someone teach me how to overclock my phone,please?
[G1 Android Development] doki_93:
you need root, a overclockkernel, and a app like SetCPU to set the frequencies
[Tilt, TyTN II, MDA Vario III General] tilt6789:
i have an att tilt and since they stopped making them and replaced it with the fuze/touch pro. i would like to get it. since i still have a warranty im thinking if i get the RLOD then they have to exchange it? also today my phone actually had the RLOD . i just took the battery out and put it back in and it worked, i told my dad what happened and he said that we should go take it and trade it in. so thats what got me thinkin, i want that phone, bc at first i didnt really like it and now after some research i see how much better it is. so how can i kill my phone with the RLOD? and if it (RLOD) happened today does that mean its probably gunna happen again?

Thanks
[Tilt, TyTN II, MDA Vario III General] darfri:
You are a bad boy! Killing is not good
[Tilt, TyTN II, MDA Vario III General] kilrah:
They stopped selling them as new, but they certainly still have heaps for replacement/refurbishments. So if that worked I guess you'd have 90% chance of getting a replacement Tilt. Of course you'd still have to be under warranty, and have some luck with them.
[Tilt, TyTN II, MDA Vario III General] mk69:
Microwave baby!

Stick it in the microwave without the battery. Turn it on for a little bit I would say 5 to 10 seconds step back and listen for the zapzapzap, and I would be hard pressed if the thing worked after that.

Disclaimer: Do this at your own risk of health and safety. This may also damage property and cause personal injury. I am not responsable for your actions if it causes any harm to you and/or damage to your property in any way. You have been informed of what your actions may cause.
[Tilt, TyTN II, MDA Vario III General] denco7:
So you want us to help you commit consumer fraud, because you decided you want a new phone?

Dont we already have a thread going on how to get (cheat ) AT$T to give you a new fuze?

http://xdaforums.com/showthread.php?t=444726
[Tilt, TyTN II, MDA Vario III General] tilt6789:
well its not really consumer fraud b/c the whole thing started because of the RLOD. its not like i saw the fuse and was like hmm how can i get that? its been acting up the last week. text messages are all out of order, its really slow, and i dont have have a whole bunch of apps.

and is the RLOD most likely to happen again since it already happened once?
[G1 General] Ion42:
The excellent http://www.cyrket.com shows a couple of applications that i can't see on Market on the phone.

Could this be because i live in Sweden? I have unlocked the phone and am using a Swedish telco.
[G1 General] samysam05:
Those are the apps in the Market. I just checked it, I guess it's because you aren't in the. U. S.
[G1 General] jashsu:
Developers have the option of selecting what regions can and can't access their apps via Market.
[G1 General] khoaitaychienvn:
in Vietnam,im using my unlocked G1 with Viet telco, and I can see and install all of those apps.

Is it true that developers can select where they want their apps appear?
[G1 General] saurik:
On this note, if anyone manages to find an application that is only accessible from outside of the US, please tell me (preferably with as much information as you can about it). I want to make Cyrket support changing your active country, but until I have a good test case it's difficult to work on.
[G1 General] MacFloid:
I found 2 Apps not on cryket but accessable from my Market (germany).

Market name: GroovyMovie.TV

Developer: jars.de

Market search: pname:tv.grooymovie.android

Market name: barcoo

Developer: barcoo

Market search: pname:de.barcoo.android

I cant see 'US Yellow Pages Search' for example.
[G1 General] HorusUK:
From the UK Market, there's these two:

Market name: London Tube

Developer: Nomdaroid.com

Market search: pname:com.nomadroid.TFL*

* Be careful, there IS a difference in the name of the developer and the Market search

Market name: MapWeasel

Developer: CodeChimps

Market search: pname:lamp.lime.sand.traffic
[G1 General] funbacon:
Please do not type somthinf that you don't know. You will not find iskoot, or awesome app as linda file browser. It's because your sim card region is Vietnam. I think we can change com.android.vending odex or apk file to fake region of sim card.
[G1 General] Plastriq:
All I know is I can't get the official Last.FM client in The Netherlands on the G1 NL.
[G1 General] Mr_dev:
It would be a nice feature of a rooted phone that you could select which market to view and download from.

Is someone looking at this does anyone know?
[G1 General] Meltus:
i believe it's sim-card based, so unless someone developes a universal sim card i don't think it's gonna happen :P
[General Questions and Answers] torpie13:
Hi,

As for the other post I made, I've searched alot before posting this. and no clue.

Any one knows if there's a such program to edit cabs from your Pocket PC ?