yashsingh1/xdaforums huggingface dataset:
[General Topics] stylez:
Use O2 on pay as go Text & Web pretty much always HSDPA or 3G coverage when go out in the sticks it flips between GPRS & EDGE.

I moved to T-Mobile when purchased Touch Pro but soon went back to O2 as constant connection problems when surfing and problems with signal dropping out.

3 meant to be good coverage but @ home had to go outside house just to get signal.

Orange are good for signal but absolute bismal on data usage p/m.
[General Topics] Ganondolf:
EDGE works fine, im rarely in a 3g area so i have to use EDGE and GPRS a lot. both work fine.
[General Topics] Makaijin:
OK, went over to my mates this afternoon to borrow his O2 sim, he's currently on the £20 30 day so I had a play with that on my Nexus one. EDGE works great on the N1. My brother has a spare 3 Pay & Go card lying around that he dug out just now. Testing on it now. If you turn off 3G it roams on the Orange network in 2G mode which connects with EDGE as well!

Now I'm even more at a loss. O2 is £20 pm with 600 mins, but its over-minutes charges are 20p a min(same for land, and all mobile networks). 3 has £15 for 300 mins, but it's over-minutes to other mobiles are 40p a min, wtf? But 3 does have unlimited skype calls which my girlfriend might like since she calls back to China a lot. My average useage hovers around 300 mins, but I do go over it a bit sometimes. Do I control my phone useage a little bit for better 3G coverage and free Skype calls? Or go with O2 for a little more flexibility in minutes?

Argh! Which to choose, which to choose...
[General Topics] Makaijin:
After sleeping over it, I have finally decided to go for O2. I don't like that 3 is too expense for over-minutes call charges, and the fact it has to roam with Orange for 2G. Although free Skype calls is very attractive, my current skype habits doesn't really involve me using it outside of my home anyways.

Thanks for everyone's help and comments.
[General Topics] DuoM:
I think that's a good choice, I'm on O2, SIM Only for £20 and I get:

700 mins

1400 texts (MMS is 1:4)

My Choice of Bolt On (currently Web but has been Blackberry sometimes)

ITS included

[I got their January offer which upped the online tariff from 600 mins and 1200 texts]

I moved to O2 because I travel quite a bit and in addition to ITS you get:

Text messages to the UK taken from bundle at the rate of 1:4

MMS messages to the UK taken from bundle at the rate of 1:4

You can buy a data bundle currently 10MB/£20 and 50MB/£50 - better than £7.50 per MB that I had to pay with T-Mobile.

Best of all, if you don't like it you can give notice and move.
[General Topics] DuoM:
Wouldn't you be better off moving to their £20 per month tariff?
[General Topics] Makaijin:
Only valid reason for his choice would be that he's using a different inclusive Bolt-On, like unlimited O2 to O2 calls, or maybe unlimited weekend calls? Having just checked, things like unlimited internet can be paid extras whereas things like unlimited O2 to O2 you can only take up with your inclusive Bolt-On.
[General Topics] DuoM:
Ahh, yes. Good point.

Thanks
[General Topics] Makaijin:
Well, just to keep this thread alive, yesteday Vodafone just updated some of their 30 day plans. One interesting plan is a £25 pm plan that comes with 1GB internet and WiFi with BT Openzone.

With 4 of the major providers updating their plans since January, it'll interesting what Orange will come up with if they do update their packages.

Ah, the wonders of 30 day contracts. :D
[General Topics] DuoM:
That 1GB plan looks like an iPhone plan. I asked them about their contract plans with 1GB data, etc last month and they said that you could only get them with an iPhone but since these are SIM Only it should be possible to use them with any phone (unless Vodafone try and restrict the device somehow).
[General Topics] brummiesteven:
You do realise that all "Free Skype Calls" means is that they allow you to use the internet freely to make skype to skype calls using their app?

You'll get the same on o2 seeing as how you're getting an internet bolt on, all you need to do is get a Skype app.
[General Topics] Makaijin:
Actually no. The 3 version of the skype app actually dials out a number and doesn't connect via 3G internet nor via wifi if it's available. It reroutes the voice data using a voice connection within the 3 network. The IM portion of skype still uses the 3G data network though. According to my brother, using skype voice via 3 is a really good experience. You don't get drop-outs at all, unlike when you are in a car travelling and it switches cells and/or the connection switches between HSDPA and EDGE etc. Plus all other 4 major carriers have ToC's explicitly restricting VoIP use, although none of them actively block out VoIP apps atm.
[Nexus One Accessories] icegad:
Anyone know a site where I can purchase the stock back cover for the n1 ?

Currently have the one with the barcode...I want the one that says "google"
[Nexus One Accessories] Misty Blue:
Not that I'm aware of, but if yours is still in good condition, I'll trade you. ;)
[Nexus One Accessories] icegad:
Maybe if you throw in a dock with it too j/k :D
[Nexus One Accessories] praguewatermelon:
I wouldn't mind trading with you either! I'd love to get the one with the bar code :P
[Nexus One Accessories] anthro:
How did you get the one with the barcode??? :O hehe
[Nexus One Accessories] uansari1:
So does anyone know where to get a replacement battery cover? Without going into details... I happened upon a second phone. :eek:
[HD2 General] bigstu:
hey guys, the other day i found a programme/short cut on my hd2 where i can upload files direct from my phone to flikr etc. i cant for the life of me find where they are now.

d'oh

help apprieciated
[G1 Android Development] eugene373:
This Thread was Made so the Source don't get lost in the Future & Buried in Tons of Reply Posts..

Here The Source to 780Mhz..... So far the mt3g is running fine... No smoke yet!! http://twitpic.com/121lnv & http://twitpic.com/121m1t

I'm Not responsible for any Broken Phone's... This is just the Tools to OC to the Highest

Current CPU settings that will Run in Mhz

128000,245760,384000,528000,550000,560000,570000,580000,590000,600000,628000,650000,660000,670000,680000,690000,700000,728000,750000,760000,770000,780000

Now, this exp. is only if your using msm, but substitute msm for any source you're building.....

Exp. would look like:

(msm) ~/mydroid/msm/arch/arm/mach-msm/ For acpu

(msm) ~/mydroid/msm/kernel/ ( Personal changes I made )

Hope's everyone enjoys It!
[G1 Android Development] domenukk:
Oh my goodness

780 MHZ sounds amazingly much... 50% more than the official max speed?

Wow :)

But It will drain battery and maybe explode after some time :P

Looking forward to stable Releases with this.

Gonna need the Battery Temperature Option in SetCPU :D
[G1 Android Development] JAguirre1231:
It does drain the battery fast, however I haven't noticed a temp. increase
[G1 Android Development] KingSkeme:
How fast exactly?
[G1 Android Development] Z҉A҉L҉G҉O̚̕̚:
So..So.. Awesome
[G1 Android Development] eugene373:
Honestly the 780Mhz is likely Over Kill, But.... The mt3g battery run's around 23 to 24 C on my Phone with the Over clock...

Battery Life? Can't really say, as I have on demand setup, so far I've not seen it scale past 628Mhz on a cpu load....

The settings I'm running is 245 Min / 780 Max.. Still have a Fully battery since flashing this morning w/ AOSP2.4
[G1 Android Development] pershoot:
hi eugene.

your certain that 780mhz is doable on the g1 (htc dream), and you see no short-term ill effects, and the cpu can maintain that clock with only 1.325v?
[G1 Android Development] JAguirre1231:
Like, wow. I noticed a difference in eclair, scrolling is extremely smooth. Let's put it this way, at 780 the Nexus Sparkles keep moving while you swipe screens
[G1 Android Development] eugene373:
I can't say for Sure... But Surely it's able to hit 628Mhz no problem..

THis is just the Tools needed.... I take no Responsibility to damage Phone's.

But, Looking at the Feedback, it's Doing fine :)
[G1 Android Development] domenukk:
Wow... Just Figured... This will make CompCache a whole lot faster and fun to use. Maybe with this it will be possible to.. like... CompCache Sound and Media Things also, making more space for apps?

or just CompCache everything exept for Video :p
[G1 Android Development] Six6Sicks:
Only negative thing about this is gonna be trying to fit my G1 in my pocket after installing this on the back of it.
[G1 Android Development] KingSkeme:
Eugene what rom are you using again??

I hope this comes out for Super D I really like using it
[G1 Android Development] JAguirre1231:
Bbuchacher has been looking at it
[G1 Android Development] eugene373:
Naw man.... Bacon & Eggs are the New 21st Century CPU coolers :)
[G1 Android Development] eugene373:
I'm Currently using my AOSP2.4 rom, I'm sure it will come out, just wait for then to add in the Spec. to there Kernel's.

*EDIT*

First Page has been Updated with the CPU Mhz that is able to Run :)
[G1 Android Development] sahid1haha:
Sorry im a noob, but how exactly do you get this over say, OE 1.1.4?
[G1 Android Development] JAguirre1231:
I have a way in the thread, however this will work just as well http://www.4shared.com/account/dir/21566423/32f4bc73/sharing.html?rnd=99
[G1 Android Development] KingSkeme:
:cool: word
[G1 Android Development] phuKKah:
I <3 eugene :3
[G1 Android Development] JAguirre1231:
I <3 <3 Eugene... no homo

I already see this in someone's signature
[G1 Android Development] eugene373:
Well, I'm just really Questioning if it's working, after reading the thread that daproy Linked, I can't see how now? as the PLL don't match the Clock's of the CPU.. I personally think there is real life speed up when running App / Web / Keyboard and what not... But, this makes no Since to me now after really looking over the Data & Math Regarding the OC'. IDK, just seems odd now that we do see a Speed up using the same PLL's.
[G1 Android Development] JAguirre1231:
I don't care about the numbers because I can FEEL the difference, and in the end isn't that all that counts?
[G1 Android Development] xaueious:
Sorry about the bad math. That was really dumb.
[G1 Android Development] coolbho3000:
From the Qualcomm docs, I know theoretically how to set the output frequencies of the PLLs using writel. There are writable PLL multipliers. The multiplier is a "6 bit value used by the PLL's feedback divider."

The speed of the PLL equals TCXO*L, where TCXO equals 19.2MHz.

Thus the L value for PLL1 would be 40 (19.2*40 = 768), and the L value for PLL2 would be 55 (19.2*55 = 1056).

We just need to tweak the L value at these addresses in order to change the PLL outputs.

We can make our MSM7k chip a MSM7k Turbo (used in the Hero, Eris, Tattoo) by changing PLL1 to 960MHz.

Again, I can't post the Qualcomm docs here. Eugene and daproy, PM me if you don't have them.
[G1 Android Development] Klyentel:
I understand what you and daproy are saying...and I never once argued that you were wrong.....I know nothing about PLL's or whatever, and it sounds to me like a debate that can continuously proceed with countless facts, and endless opinions......

but overall I am a believer in experience...someone tells you God performed a miracle for them...are you going to argue the existence of God and their belief in him? Or would you take their word that something extraordinary may have happened that only that person was blessed to witness?

This is not the X-files with Skully always trying to make a theoretical analysis out of everything Mulder does.....

saying something is one thing...but doing it is another.

I will leave it to you amazing, hard working devs to figure out why or why not this thing is questionable in its works...;

Meanwhile, I will be using it!:D
[G1 Android Development] lotherius:
Sorry to have been stirring the pot so much... posted the benchmark tests at http://xdaforums.com/showpost.php?p=5576729&postcount=690 that several have linked to.

Here's what I have to say now: I don't like being wrong, but I think that post might just be wrong. I did repeat each test 4 times, threw out the lowest and averaged the rest. However, I don't think that was enough! Apparently Android is very... unpredictable. I could not reproduce those results today when I tried to do more detailed benchmarks with multiple apps. In fact, I couldn't reproduce them in the original app. I have edited the post to say as much.

I'm betting most people who are feeling a "seat of the pants" improvement are getting it from the extra 10mb the kernel gave them.

As far as reliable benchmarking, maybe running this javascript test would be useful. It is one of the multitude of tests I was running today.

http://www2.webkit.org/perf/sunspider-0.9/sunspider.html
[G1 Android Development] JAguirre1231:
I had the 10mb hack before
[G1 Android Development] damnoregonian:
seen a fair amount of crazy talk and psychosis in this thread.

I actually patched in cpufreq support in 1.0, and talked with some google engineers about it over on saurik's mailing list.

a. divisor and pll are selected via hardware registers. they're not floating or fixed point. they're offset integer bitfields.

b. trying every possible divisor and pll available on the msm, i was unable to get the phone to successfully boot at more than 528mhz. if someone *has*, then their cooling is more efficient than mine was, or some other factor has given it just a tad more stability. i wouldn't expect their mileage to vary far from mine.

c. memory bus speed in a small benchmark? that's crazy talk. these guys have full on harvard caches. memory's not involved in any small benchmark. a quite simple test of speed is a simple for loop and an iterator. avoids memory completely (other than the initial invalidate and load) and is based purely on OS latency and processor horsepower.
[G1 Android Development] thenameismax:
Agreed.

Hows everyones battery life? Ever since I flashed Kings new AOSP 2.1 v 1.5 witht he 780mhz hack my battery life has been amazing..but I ran it at 650max and 245 min. Battery life lasted 12+ hours w/moderate usage. Also, my battery temp has been staying between 22 and 26 degress celcius. But when it ran at 780max damn temp was almost 40.

does this sound abnormal to anyone?

EDIT: My battery life prior to using kings ROM never lasted longer than 8 hours
[G1 Android Development] damnoregonian:
no, spreading misinformation about something is not productive. if you want - claim that the kernel he built's specific set of compiler optimizations seemed to make it perform better, do that. it's unverifiable unlike clock speed. don't push today's new homeopathic-safe-costless-performance enhancing-herbal-extract. it's a lot like companies marketing ginko has a way to stave off alzheimers. it's selling false hope.
[G1 Android Development] speedysilwady:
so basically what it boils down to is a complex math problem to make overclocking a realilty? if the devs can determine which variables need to be modified and can get the right numbers without the phone locking up, it might be possible to get 590? sorry if this is a stupid question..
[G1 Android Development] daproy:
This sounds interesting if you can indeed set the L value changing PLL1(gpll):768 to PLL1(gpll):960 giving us some higher intermediate clockspeeds (160000, 245760, 480000, 528000) a la Turbo MSM chips.
[G1 Android Development] linuxluver:
Already had the 10MB hack....

I've had the 10MB RAM hack in many ROMs...and I've never seen my phone running as fast as it is when - notionally - at 780MHz.

I tried Linmark on the stock Android and every other android ROM...and it always produces the same result on the same hardware within a very confined band of variation.

Yet the phone at 780MHz does several things much faster. I may not understand why I'm seeing what I'm seeing, but my lack of understanding doesn't mean I'm not seeing it. It just means I don't understand why it's happening.

Maybe the benchmarking tools are flawed. Anyone crawled through the source code? Wouldn't be the first time a measuring tool was found to not be measuring things properly.

UPDATE: OK...I see why the overclocking isn't happening, but I'm still seeing a faster phone in my hand. I'm skeptical at the best of times....so "placebo" would have to drug me and drag me into the alley and beat the crap out of me.
[G1 Android Development] JamieD81:
ive noticed a difference right away with 780

when i had cloverdale's 2.1 rom/theme i couldnt even come close to using the nexus live wallpaper without doing the scaled down version, reg version would lag horribly. same as kingklick's 2.1 eclair before v1.5

now with kingklick 2.1 v1.5 i can run the nexus live wallpaper and its flawless, with settings at 780min 780max, sorta laggy coming out of 780max 550min

thats the major thing ive noticed, havent looked much into anything else yet.
[G1 Android Development] kristoff123:
Touch Pro overclocked to 800mhz. Not sure if this helps - but they have the same chip I believe. Proof of concept anyway.

http://wmpoweruser.com/?p=7461
[G1 Android Development] damnoregonian:
he did it on a cdma device. msm7500 series.

i've tried (using the msm7200 specs) which are *not* entirely the same as the 7201a specs, and the pll multiplier registers just don't work as described.

anyway - if anyone gets it to actually boot with a PLL of anything other than standard - definitely post what you did.
[G1 Android Development] Pfeffernuss:
Because it isn't happening. Nothing will change (for the better) when you set it at "780Mhz". Nothing. It's all between the ears.
[G1 Android Development] slackberry:
So then why are live wallpapers working smoothly when they previously weren't? Is that all between the ears?
[G1 Android Development] Klyentel:
LOL^^^^:D

disregard that guy man...he's been posting in numerous threads that contain anything about this over clock stuff....as soon as people state their results, or try to validate any reason once so ever that it works, he jumps on them like a dog in heat. Between the ears....HAHHA:DHAHA

sounds like a bunch of talk from between the Cheeks:)
[G1 Android Development] ttabbal:
What we need are details on how the PLLs are derived. Is it on-chip or via external components? I'm up for changing a few resistors on the board or something. :)

I wonder if we can swap the 19.2Mhz oscilator speed... micros are usually clocked externally......
[G1 Android Development] Kutttt:
It is a fiction of their imagination, like taking the placebo pill.

No, I'm just messing with you man, I mean psycho, just kidding, the majority notices a differences so you are the one who needs the medical attention for your eyes, ears and brain etc. Good luck. Accept the fact you are wrong on this one, buddy.
[G1 Android Development] coolbho3000:
The problem is finding these addresses... I can't seem to get a definitive value for the base address. According to the docs they are read/write though. I also don't know how the memory mapping works in the kernel. Once we find the addresses it should not be too hard to Turbo our chips or push them higher.
[G1 Android Development] linuxluver:
Error or not...it helps!

Whatever it's doing, it is making my phones faster. Let's have more 'errors' like this one.

I'm thinking about the French scientist who was trying to do one thing...and accidentally invented Teflon while failing to do what he was actually supposed to be doing.

If you're wrong on the overclocking, can you explain what it is that is actually happening to make my phone so obviously faster? This isn't just a small speed boost. Of course we'd have to define "small". I'd say it's well over 10%.
[G1 Android Development] linuxluver:
Whatever it is, I like it.

I agree. Maybe it isn't overclocking, but it is doing *something* that has made my phone obviously faster.....
[G1 Android Development] techjosh:
I'm not a kernel hacker and I've not even tried the patched kernel out, but I had a thought as to why so many people are swearing this kernel is faster.

It seems to me that the new "overclocked" frequency modes in the table may be causing the cpu frequency scaling to be ramping up faster because the top end of the frequency list is all basically running at 528 mhz.

If 528 mhz kicks in at 66% (528/790) cpu usage instead of 100% (528/528) cpu usage then people are going to see an increase in performance and battery drain that they would attribute to the "overclocking". (I'm not sure how the frequency scaling algorithm works... the cpu usage percentages above may not be what the scaling algorithm uses.)

Maybe though someone who thinks they see a big difference with the 790mhz hack can set their G1 to run at 528mhz constantly and see if the performance is comparable.
[G1 Android Development] damnoregonian:
the addresses are in the kernel. the real problem, is that the PLLs are controlled by the arm9, and they're not designed to be changed by the arm11. they're expected to be at a certain frequency with dividers set for each of the clock branches. there are a ton of factors, and some or all of them lead to a crash every time i mess with them.

dumping the page table is pretty straight forward - it's a standard arm11 page table, with the addresses in the control register. (re: memory mapping)
[G1 Android Development] damnoregonian:
you cannot swap the 19.2mhz oscillator. everything from bluetooth to the radio relies on it being that speed. you can change the parameters of the PLL, thus altering the resulting frequency... but good luck with that. it doesn't seem to like it.
[G1 Android Development] lbcoder:
You mean this french guy? http://en.wikipedia.org/wiki/Roy_Plunkett

(who was born and educated in Ohio and was working in New Jersey at the time in question....)

You must have confused him with Marc Grégoire, who was french and devised a way of coating his fishing hooks with the stuff.
[G1 Android Development] jdstankosky:
So does anyone know WHY this is doing SOMETHING to increase some aspects of OpenEclair? What's going on...
[G1 Android Development] Ace42:
haha, I think the reason we're gaining speed is right in our faces. Forget about the cpu stuff, this is eugene's kernel which is fast... so its faster than the kernel already being used.
[G1 Android Development] ivanmmj:
It's been explained: Think about it this way:

Here's a car that can go 90mph max.

Person one is given the car with an unlabled odometer that can go up to 100mph and told to not go past half of the odometer.

Person two is given the same car with an unlabled odometer that can go up to 180mph and told to go past half of the odometer.

The person driving can't see the speed of the car, they just go at half the car's odometer's max speed.

Car one's odometer can do 100mph. Half of that is 50mph.

Car two's odometer can do 180mph. Half of that is 90mph.

Both car's can go 90mph but car one's drive will swear their car is slower.

Not the best analogy but hopefully you get the idea.

The CPU scaled to higher speeds faster and stayed there longer because it thought it had to stay mid point.
[G1 Android Development] Pfeffernuss:
Whatever the majority of people THINK is irrelevant. As long as it isn't proven that it's faster, it is not. Some people also hear differences between digital interconnects or see differences when using other HDMI cables. Well, those people are ALL wrong as well. It says nothing what "people" think.

The fact that all those people are happy with it is nice. It does, however, do nothing (the overclocking part >580Mhz that is... The fact that a certain Rom with the hack applied is fast I totally agree with).
[G1 Android Development] damnoregonian:
group hug time yet?
[G1 Android Development] digitallysick:
Does this mean that the program SetCPU is also fake or doesn't really do anything?
[G1 Android Development] JAguirre1231:
Here's my contribution *hug*
[G1 Android Development] Ace42:
No setcpu is a real and it really changes the clock speed of the cpu.