yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] yay1974:
thank you very much it looks cool.

a noob question, how will I apply this zip just CWM or what?
[Galaxy S II Android Development] pixiebob:
arighi: one thing i don't like the freq min is set to 500 mhz . it is too high.

edit:excuse when screen off the freq reach 200 mhz .it's ok perfect and cpu1 is well disable when screen off

edit2: yay1974 ,apply all patch in the order they are all necessary. but this patch is only for developper who compil his kernel.
[Galaxy S II Android Development] yay1974:
hmm i see i wish you had a cwm flashable file for this to apply :(
[Galaxy S II Android Development] pixiebob:
yay1974: if you wish you can try my own kernel i have apply patch from this thread and some other good stuff(like sched autogroup, etc...).i obtain more 4000 quadrant:

flash with odin or heimdall:

http://www.megaupload.com/?d=TCQFKISK

commit:

https://github.com/pixiebob/pixie-kernel/commits/master
[Galaxy S II Android Development] arighi:
pixiebob, I see you've applied also the CONFIG_FILE_SYNC_DISABLE patch. Be careful to enable this, it may cause loss of data if applications crash in unsafe ways. Probably if you run quadrant in a kernel with CONFIG_FILE_SYNC_DISABLE=y you'll get about 4500-4600. But actually you're just cheating. :)
[Galaxy S II Android Development] jonny68:
what kernels have this built in (if any)

cheers
[Galaxy S II Android Development] pongster:
@arighi great job on the patches... looking forward to more cool stuff from you.
[Galaxy S II Android Development] ownhere:
Great patch, thank you.
[Galaxy S II Android Development] prosumerhacks:
Hey pongster, you are always hanging around here!! When can we see your rom running all tweaks and fixes...:) looking forward to it...

Sent from my GT-I9100
[Galaxy S II Android Development] pixiebob:
thanks i will be careful but until by now i didn't have crash
[Galaxy S II Android Development] gokhanmoral:
great patch! I was also working on something similar but your patch is so complete that I gave up working and used yours :)
[Galaxy S II Android Development] GadgetCheck:
just a perfect patch!
[Galaxy S II Android Development] v-b-n:
Hey Sar ! You here ?!? :eek: .. didnt know ... cook some MIUI stuff dude ... I'll help out ;)
[Galaxy S II Android Development] hyperdroid:
cooking something up... not a MIUI based one though... :D

PM me :)
[Galaxy S II Android Development] netchip:
Hi,

Can you make it also for ninphetamine source code?
[Galaxy S II Android Development] arighi:
All the patches apply fine, except patch 0003, because the ninphetamine kernel already has a 800MHz sleep death fix.

The following patch set should apply cleanly (UNTESTED!!!).
[Galaxy S II Android Development] netchip:
So I can apply this patches now on my source code with ninphetamine code?

Sent from my GT-I9100
[Galaxy S II Android Development] arighi:
Yes, just unzip the file in the kernel git source dir and run:

git am cpufreq-dynamic-range-v2-ninphetamine/*
[Galaxy S II Android Development] netchip:
The patch isn´t working ...
[Galaxy S II Android Development] arighi:
What does it mean? It doesn't apply, the kernel doesn't compile, doesn't boot, ...

Details please.
[Galaxy S II Android Development] netchip:
It doesn´t apply.

I have followed your way, he has failed.
[Galaxy S II Android Development] arighi:
Where did you get the kernel source code? If I try to apply them to this kernel on github it works:

https://github.com/Ninpo/ninphetamine.

Probably we're just using a different kernel source.
[Galaxy S II Android Development] netchip:
I use this branch bfq-test.

My own kernel.
[Galaxy S II Android Development] arighi:
It seems to work for me, here's the whole terminal session:

# cloning your repo
$ git clone git://github.com/galaxys2hackthathing/netchip-kernel.git

# the branch is bfq-test
$ cd netchip-kernel/
$ git branch
* bfq-test

# get the zip with the patch series
$ wget -q -O cpufreq-dynamic-range-v2-ninphetamine.zip "http://xdaforums.com/attachment.php?attachmentid=731788&d=131705832"

# unzip the patch series
$ unzip cpufreq-dynamic-range-v2-ninphetamine.zip
Archive: cpufreq-dynamic-range-v2-ninphetamine.zip
inflating: cpufreq-dynamic-range-v2-ninphetamine/0001-cpufreq-frequency-regulation-based-on-screen-on-off-.patch
inflating: cpufreq-dynamic-range-v2-ninphetamine/0002-cpufreq-do-not-forget-min-max-clock-frequency-on-cpu.patch
inflating: cpufreq-dynamic-range-v2-ninphetamine/0003-mach-s5pv310-cpufreq-800MHz-sleep-death-fix.patch
inflating: cpufreq-dynamic-range-v2-ninphetamine/0004-pm-hotplug-do-not-consider-frequency-in-the-cpu-hotp.patch

# apply the patches using git am
$ git am cpufreq-dynamic-range-v2-ninphetamine/0001-cpufreq-frequency-regulation-based-on-screen-on-off-.patch
Applying: cpufreq: frequency regulation based on screen on/off events
$ git am cpufreq-dynamic-range-v2-ninphetamine/0002-cpufreq-do-not-forget-min-max-clock-frequency-on-cpu.patch
Applying: cpufreq: do not forget min/max clock frequency on cpu hotplug
$ git am cpufreq-dynamic-range-v2-ninphetamine/0003-mach-s5pv310-cpufreq-800MHz-sleep-death-fix.patch
Applying: mach-s5pv310: cpufreq: 800MHz sleep death fix
$ git am cpufreq-dynamic-range-v2-ninphetamine/0004-pm-hotplug-do-not-consider-frequency-in-the-cpu-hotp.patch
Applying: pm-hotplug: do not consider frequency in the cpu hotplug heuristic
$ git am cpufreq-dynamic-range-v2-ninphetamine/0005-pm-hotplug-disable-secondary-cpu-auto-hotplug-when-s.patch
Applying: pm-hotplug: disable secondary cpu auto-hotplug when screen is off

$ git log --pretty=oneline HEAD~5..HEAD
0155dc99fe4f9bdc948078213a15e6e0eceb66e3 pm-hotplug: disable secondary cpu auto-hotplug when screen is off
1cb11fec58ad2dc7ac7bc2df599d23c4d878a4a7 pm-hotplug: do not consider frequency in the cpu hotplug heuristic
f345e7dfc5cd4ff732a5508d8387977e17c451b3 mach-s5pv310: cpufreq: 800MHz sleep death fix
5b232014fabf1251cac74993b6ea73e93b38e25e cpufreq: do not forget min/max clock frequency on cpu hotplug
0e34a215c9c19d8f11452263498f972ad9d63508 cpufreq: frequency regulation based on screen on/off events

Hope that helps.
[Galaxy S II Android Development] netchip:
Thank you so much :D

Now it works :D
[Galaxy S II Android Development] arighi:
A new version of the dynamic frequency range regulation patch is out (v3).

There's an additional patch in the patch set.

The additional patch (0006) is a fix that allows the cpufreq governors that run at a fixed frequency to work properly (like 'performance', 'powersave' or 'userspace').

As reported in the changelog:
[Galaxy S II Android Development] aerobahn:
Great set of dev patches. Thanks for all your hard work.
[Galaxy S II Android Development] Entropy512:
Thanks for the great work! I'm likely going to apply these to my I777 kernel tree soon.

Edit: Some of these are easier said than done. The frequency range regulation breaks in the event that a user has a CPU policy set with limits other than the CPU's min/max.

While the intent of the patch is to replace user-set limits, the problem is that some kernels include additional clock frequencies not stable on all devices. As a result, these kernels usually have "sane" default policies at boot. For example, most kernels that support 1.6 GHz overclocking default to a range of 200-1200 MHz until the user overrides this change. Committing the frequency range regulation patch to such a kernel results in the following two frequency ranges:

200-800 MHz screen off

500-1600 MHz screen on - even if the kernel normally only allows 1200 MHz without user intervention

Also, the user may want to implement additional CPU frequency restrictions in userspace, such as limiting max frequency to 800 MHz when the battery is low or the battery is hot. Depending on when these CPU profiles are triggered, they may usually override the frequency range regulation.

Ideally, it would be beneficial if there is some way to have the frequency range regulation occur within the limits set by the user - eliminating the commonly used "screen off" profiles but permitting other ones such as "battery low" or "device is hot" limits, as opposed to within the physical limits of the CPU.

However for the time being, without further understanding of the bowels of the cpufreq code, this is probably not too easy. :(
[Galaxy S II Android Development] kgp700:
great thanks to good patch :)

all patches applied to my korea galaxy s2 (SHW-M250K) kernel

great cpufreq working on almost governors

but powersave governor has some problem

can't cpufreq fix minimum clock

settings

maximum clock 1200mhz

minimum clock 200mhz

governor-powersave

first apply powersave governor, working on only 200mhz

but if use phone, clock up to maximum 1200mhz

and not change clock, stuck at 1200mhz

how to solve this problem ?

thanks and sorry about my bad english
[Desire Q&A, Help & Troubleshooting] Gusta_HR:
Just curious question, is it possible to flash Windows mobile OS on Desire?
[Desire Q&A, Help & Troubleshooting] dexter93:
Are you going to write a spl and drivers? If yes then you might have a chance...

...aes eht rednu

peed morf tneS
[Desire Q&A, Help & Troubleshooting] mercianary:
Short answer, no.

Long answer, nooooo.
[Desire Q&A, Help & Troubleshooting] bortak:
+1 Thanks for making me LOL
[Desire Q&A, Help & Troubleshooting] Heisenberg:
Why on earth??

Swyped from my CM7.1 Desire using XDA Premium App
[EVO 4G Q&A, Help & Troubleshooting] ZEDEK:
Peace all,

Currently I am using Virus' 08.25.11 Kingdom ROM and wanted to know if it was possible to use the extracted HTC Runnymeade DIALER APK.

To be clear, I am well familiar with using ADB to push system files---however I'm just curious if this will work since its SENSE 3.5 as opposed SENSE 3.0. I'm wondering if the Dialer is dependent upon anything else in system files? At this time I am not ready to make the leap of flashing a Runnymeade ROM---but I do like the functionality of the Dialer as opsed to 3.0's version.

any help and/or confirmation of whether this will work (hypothetically) would be greatly appreciated

-ZDK-
[EVO 4G Q&A, Help & Troubleshooting] popper668:
Try it. Make a backup and let us know.

Sent From DEEZ
[T-Mobile Sidekick 4G] Mulivalea:
Ok, so I have cwm, phone is rooted, and i did the selecting the flash cwm recovery... i backed up my current rom, but when i try to restore it the propt i get is; this does not seem to be a valid backup. The MD5 file is missing... Did I do something wrong? I don't want to install a custom rom unless i can get back out. (Very Newb to this) would appreciate the help!
[T-Mobile Sidekick 4G] yogi2010:
it sounds like you used ROM Manager to flash CWM and make the backup? ROM Manager is not recommended on this phone because it doesn't seem to work quite right. you are better off following one of the guides here to get into CWM.
[T-Mobile Sidekick 4G] Mulivalea:
Which guide would you recommend I use?
[T-Mobile Sidekick 4G] yogi2010:
for simplified and straightforward directions, I might suggest using this:

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

it basically walks you thru what is presented here:

http://xdaforums.com/showthread.php?t=1124453
[LG Thrill 4G] ZeroIsntTheHero:
So, I was looking in the phone and I've yet to figure out what the issue is. I was always able to transfer ringtones(.mp3 files) to all of my Samsung phones(Vibrant and Infuse) without issue; however, when I try to select one on the Thrill it won't allow it or sometimes states "Device does not support this Content for ringtone Assignment."

I checked the actual ringtones folder and it contains .ogg files; however, merely renaming the extension .mp3 to .ogg doesn't produce any results(in that the phone still responds the same way when selecting them). I'm not certain if there would be the necessity of a converter for the files, but I don't have access to computer that I could attempt to convert them on.

So! I suppose my question is what formats the Thrill will recognize or allow for use as ringtones outside of the preloaded few and what method I would have to go about using to get them to work. I've tried using a "ringtones" folder on the sd card and a "ringtones" folder in "sdcard/media/audio" with no results.

Any help or suggestions would be greatly appreciated.

Thanks.
[LG Thrill 4G] Urabewe:
The thrill does accept mp3 as ringtone it has to be under 300kb I'm pretty sure. It might be the way your mp3s were encoded I wpuld try finding a ringtone under 300kb and around 128kbps encoding see if that works.
[LG Thrill 4G] AeRo0:
I use ringdroid from the market it's free and super easy to crop your mp3s it takes like 20 sec. :) hope it helps
[LG Thrill 4G] CallMeAria:
+1 for Ringdroid.
[LG Thrill 4G] ZeroIsntTheHero:
I appreciate the input and I'll take a look at the file sizes. I'll also take a look at ringdroid. I have to admit that the battery life on this phone seems to be atrocious though.
[LG Thrill 4G] titan2912:
good job :D:D
[HTC Sensation] nokianich:
Hi! I have issue with Pandora app. I have Sensation 4G stock unrooted and when i try to play music it plays well with unlocked screen but when I lock screen it plays track and then it interrupts then I have 2 options:

1) if I unlock screen asap it continues it starts to play another track

2) I have to wait about 15 seconds and it starts to play another track but interrupts in about 10 seconds, if I still do nothing in about 15 seconds it start to play same track and interrupts again in 10 seconds after 3rd interruption it starts to play another track and it goes like this. If I leave screen unclocked (even if app is backgrounded) everything is fine. I did hard reset - didn't help. I was tried to play tracks on my ASUS Transformer - everything is fine.

Yesterday I tried to play songs with DI.fm app and it stops to stream song an about 5 seconds after I locked the screen and continues to play after unlocking. So, may be somebody has the same problem and what should I do to fix it?
[HTC Sensation] vvveith:
I don't think it's a problem with the app, just the user!

I use Pandora constantly, either with the screen off or on, makes no difference, works great. There are so many reasons that this could be happening to you, I can only list a few.

In the padora app setting there are options for quailty of stream, Lo or High res. Also there is an option for keeping screen on or off. Finally there is an option for streaming via bluetooth.

After that in your phone is setting/power Under that option or things that you can have the phone do to save power such as shut down wifi, or

turn off data when screen is off.

These are just a few but I think the answer can be found if you just look through all the settings on your phone and adjust them accordingly.
[HTC Sensation] KRIZDUEL:
Do you have juice defender installed? Or any battery saver type of app? If so try to disable it. Hope it helps you
[HTC EVO 3D] ssojyeti2:
What would happen? Would apps no longer be able to get root permissions or would they automatically get them?
[HTC EVO 3D] eaguil16:
To the best of my knowledge you can't uninstall superuser without going to back to stock.

Also the apps that need superuser won't work
[HTC EVO 3D] bwcorvus:
If you delete the app, nothing will get root anymore. If you delete the su binary, the same thing would happen.

Sent from my Nexus S 4G
[Vibrant Q&A, Help & Troubleshooting] SuperJMN:
I'm wondering what modem should I use in my country since my ISP uses the 900/2100MHz bands for 3G. I know the European version of the Galaxy S can use 900mhz for 3G, but the Vibrant?

The 900 band uses way less energy and it's better coverage.

Please, tell me your thoughts on this.

Thanks.

Enviado desde mi SGH-T959 usando Tapatalk
[Optimus One, P500 Android Development] DJBhardwaj:
Please don't spam the section. Use the search button before posting anything.

Ask some moderator to delete this thread.

Here! We already have a decent guide posted months back to recover from fastboot semi-brick
[Optimus One, P500 Android Development] thachtunganh:
He's crazy :))
[Optimus One, P500 Android Development] Gremaldin:
That thread uses an entirely different method. I do admit that most (though not all) the info in this thread is already on XDA, but scattered across several threads. I referred 3 or 4 threads, and some other blogs before creating this thread, so it has some info which I didn't find in XDA. And like I mentioned in the first post, I want to make an easy to find easy to understand thread which has all the information needed in 1 place.
[Optimus One, P500 Android Development] thachtunganh:
We already have a theard :"How to use KDZ?"

http://xdaforums.com/showthread.php?t=1060121
[Optimus One, P500 Android Development] IamIrene:
+1, the TS even no update the kdz file for each country

furthermore, my country kdz link is not on 1st post =_=
[Optimus One, P500 Android Development] DJBhardwaj:
Yeah! We don't need much more thread for all this we already have many :)
[Optimus One, P500 Android Development] Gen_Tune:
Hey Nice thread but i got a problem i tried to change my baseband and while the process was loading kdz updater stopped working and my phone got stuck in emergency mode...i tried to unbrick it with kdz again and again and again but nothing worked and now it doesn't show me even the emergency screen ...it's a black screen and i can't turn the phone on it's any chance to unbrick it the way is now? my computer doesn't find it in kdz updater no more...:( please help me ....I was at a local phone service and the guy who rapairs phone said that he cand make it but it will cost about 40 euros ...! But i don't wanna pay so much money for it ! Sorry for my bad english :confused:
[Optimus One, P500 Android Development] Gremaldin:
Remove the battery and connect the phone via USB to a computer which has LG United mobile drivers installed. Disable all LGE modems under modems from windows device manager.

Unplug the usb cord from your PC and plug it in again. You still shouldn't have a battery in your phone, yet by plugging it in the "Emergency mode" should start automatically. Open up KDZ, select Type "3GQCT" and PhoneMode "EMERGENCY". Select a KDZ file and flash it.

I'm adding this to the first post so it can be found easily.
[Optimus One, P500 Android Development] Gen_Tune:
Ok i removed my battery and conected to my pc but nothing it doesn't want to show me even the yellow screen :|! i think i don't got the lg united mobile drivers? can you please post me a link to download them or i don't know i'm kinda desperate right now that my phone is dead:|... kdz updater doesn't conect to phone..:(Help me please :(
[Optimus One, P500 Android Development] thachtunganh:
+1 For all , Beside , The KDZ Updater Can Brick Your Phone!

So don't unbrick your phone with KDZ Updater!

The best way to unbrick:

1. If you got Fastboot by flashing wrong rom or recovery , use Fastboot command.

2. If you have a " Heavy Useless Black Optimus " , you can use it as A BRICK to build your house OR unbrick it with money at LGE.
[Optimus One, P500 Android Development] Gremaldin:
Try back + vol up + power and simultaneously connect to a computer which has LG United mobile drivers intstalled via USB. Then you should reach emergency mode. Then follow the first post. Please do confirm if it works.

The link is in the first post, first step.
[Optimus One, P500 Android Development] Gen_Tune:
I tried to install united drivers but it won't install it gives me an erorr something like "The system administrator has set policies to prevent this installation"! what should i do ?
[Optimus One, P500 Android Development] by.adrian:
check this page how to fix this problem. http://www.bhcblog.com/2009/03/09/f...-policies-to-prevent-this-installation-error/
[Optimus One, P500 Android Development] Gen_Tune:
I'm running on Win 7 and that doesn't help me to run the lg mobile driver :( any other way to install it please people help!:D
[Optimus One, P500 Android Development] Gremaldin:
Just search in google.
[Optimus One, P500 Android Development] w0mbl3:
Thanks mate for taking the time to do the write-up. Much appreciated!

As for the alleged other threads on the topic - this one showed up highest on my google search (add "site:xda-developers.com" to the google search terms) , so the other threads don't have the right keywords in. :rolleyes:

Its not about whether the information is already on the forums - its about how accessible the info is. :D
[Optimus One, P500 Android Development] vladtehimpaler:
Was trying to install a P500 ROM yesterday afternoon, I bricked my phone - would not go past the Android splash screen... ended up trying repeatedly before finally able to get back into phone and breathing a sigh of relief!!

Props to everyone that contributed to this thread and helped with all the info provided.

What worked for me was:

Removed SD card

REMOVED BATTERY (after 20+ attempts, it was the only thing that made it finally work!)

Disabled Android modem in Windows (running Win7 x64)

Run KDZ in WinXP SP2 mode as Administrator

Once KDZ finished, I disconnected USB cable, replaced battery and successfully rebooted phone.

Shut down phone again and reinstalled SD card, rebooted and everything worked as intended!

Thanks again to everyone who contributed to this thread :) You are all lifesavers lol
[Optimus One, P500 Android Development] sinner99:
i WHOLEHEARTEDLY agree!! this thread is very useful and is successful in terms of 'bringing it all together' far more then any of the others. Why must some of these members ***** and moan and whine about 'spam'?! yes thats what it is when you say SPAM GET SOMEONE TO DELETE. dont like it dont read it because to be honest had this thread been here months ago...5 optimus ones ago.....sure there are lots that explain howtos....many in unclear, leaving much to the imagination steps(not very well explained) i blame myself for my bricks for following tuts that clearly state (dont blame me if you brick!) then carry on with instructions with the full assumption that every user is going to know those little things that arent even being mentioned during the process. im not really insulting anyone but suggesting some mind their own, others will definitely find good use with more detailed and 'dumbed down' steps and details. noone knows everything...even you whiners and moaners claming SPAM SPAM DELETE MOD DELETE. seriously....some have far too much time on their hands...clearly as it appears i currently do :o get a life some ppl dont know as much and need a little more 'hand holding' tutorials and this one really would have saved me time and alot of headache period. good tut OP, few months late but hey its here...imma dig out some bricks now and givem another go. \o/
[Optimus One, P500 Android Development] prasto9:
PLS help

My LG OO stuck in lg splash screen. I can not boot in system and recovery also. When i turn on my phone, it just show lg start screen and nothing happend.

I try to flash just recovery with LGMDP, it said complete but i still can not boot in to recovery.

I also try to flash fw with KDZ, LGMDP, LG updater... with or without battery in phone... i have all drivers installed and disabled lg modems in device manager... i also installed msxml.msi... STILL CAN NOT BOOT...

When i flashing with KDZ, it always stop at wparam=8, when phone rebooting but after 6-7 minutes later jump some error and phone still showing LG start screen.. I must pull baterry out to switch off..

Some advice? Is there any other solution? Big thanks for any answer..
[Optimus One, P500 Android Development] shinobisoft:
If you can get into fastboot mode then try my utility, "Android Flash Recovery". Link to the thread is in my signature.
[Optimus One, P500 Android Development] prasto9:
I can not enabled fastboot mode.. When i plug in the phone in LGMDP, it find the phone only in emergency mode.
[Optimus One, P500 Android Development] blueneel:
Guyz am using pg p500 I have rooted my phone .... and am unable to reboot in recovery whenever am trying it just restarts and factory resets .... I tried terminal emulator and rom manager is anything else I can try. ...
[Optimus One, P500 Android Development] shinobisoft:
Sounds like you still have a stock recovery. If you can get in to fastboot mode, Android Flash Recovery can fix the problem. Link is in my signature.