yashsingh1/xdaforums huggingface dataset:
[HTC Salsa] Crudeoil:
Googling around I found this.. haven't tried it yet as my gf is out on vacations.

I don't understand chinese. I only understood what is said thanks to google translate.

Original Site

Translation

I repeat.. I have nothing to do with this thread and I haven't tried yet. it is just a finding..

just wanted to share
[HTC Salsa] gdavies08:
Thought I would follow suite and post this link http://lastestfirmwares.blogspot.com/2011/07/htc-salsa-rom-collection.html
[HTC Salsa] gdavies08:
currently installing the one i found with it been english and pre rooted will report back once done
[HTC Salsa] gdavies08:
its a no go stops at around 18 percent
[HTC Salsa] darma78:
anyone tried this one? any result?
[HTC Salsa] gdavies08:
as stated above i tried it got to 18% and then failed so no good
[HTC Sensation] jetheridge:
Hi folks.

I'm currently running insert coin, they have released a new version...

How do you upgrade?

Do I need to do a full whip?

Cheers,

Jase
[HTC Sensation] jetheridge:
Anyone? :-) Please?
[HTC Sensation] DavidXSU:
You just have to flash it in Clockwork Mod Recovery and wipe the dalvik cache, you'll only need to do a full wipe if going to a different ROM. Doing a nandroid backup is also recommended.
[HTC Sensation] Xerphon:
Based on the specs of this phone what are the top network speeds it's capable of? I have a 30MB/5MB down/up cable modem and when I switch to wifi and run speed test I'm still only getting like 5MB or so down and 3-4MB up. Also what about the speeds when the phone is under 2G mode and 4G mode... under those settings I'm getting like 0.09 to 0.60 MB down and up... based on the wifi speeds its starting to make me think maybe I have a defect with my device. Any help with those questions?

Edit: I never had speeds this low before on my G2x or Mytouch 4G
[HTC Sensation] amorek13:
my top so far on 4g was 9.14down and .83up with 60ms ping on speedtest
[HTC Sensation] The_Green_Android_Robot:
I got about 1.5 up and 10 down
[HTC Sensation] Babydollll:
All your OT are belong to Pipsqueak
[HTC Sensation] PaulGiz:
First, if your WiFi calling is on, it does worsen WiFi performance.

Also, Settings/Wireless and Networks there is a check box for "Best WiFi Performance" or something like that, give that a try.

I have the cheapest Belkin G router and here's where I'm at on WiFi:
[HTC Sensation] rddocke:
I get 3 to 4, I guess that kinda resembles 4g but I'm in a bad area. Not many carriers have good coverage where I'm at its generally just 2g unless I drive 10th min either direction
[HTC Sensation] matistight:
My average is 5-6 on 4g, stock. Have seen 9.8 before. In megabits.

State megabits/bytes please

Sent from my HTC Sensation 4G
[HTC Sensation] Xerphon:
thanks for the replies... ended up being a server issue in speedtest.net, once i changed to a different one my wifi speed went to 16 down and 5 up... 2g/4g is still slllllow but i have a support ticket open with tmobile because on mytmobile it says that i have 0GB of high speed data instead of 5GB and since i've used more than 1MB of data it says my speed has been reduced for the month
[HTC EVO 3D] JoshuaAlba:
Delete.....
[HTC EVO 3D] pastorbob:
Why would you say such a thing?!
[HTC EVO 3D] JoshuaAlba:
You're cool
[Nexus S Accessories] morganblackstone:
title says it all...anyone have an extended battery 3000+ mah and up that they don't use or want...I am looking to buy one cheaper than amazon :)
[Nexus S Accessories] bsbokc:
Check the marketplace
[Nexus S Accessories] morganblackstone:
Anyone have experience with the ebay extended batteries for like 15 bucks and they are 3000 mah? I cant post links, but if anyone knows...
[EVO Shift 4G Q&A, Help & Troubleshooting] eversavage:
So I went to the beach and got it a bit wet (water damage)

I have the Full TEP insurance so i took it in and they replace the screen without charge yah! so it turned on but

they did say that the main board will be replace because it works only in landscape.... If sprint was to replace that it would require the 100 detectable.

I'm due for an upgrade so if wanted i can get the evo shift again or pay for photon at a discount..

what should I do??
[EVO Shift 4G Q&A, Help & Troubleshooting] VICODAN:
Why the hell would you get a photon when you can get an Evo 3D? The photon has no keyboard.

Do you care about root? Is the photon rooted?

Sense 3.0 is a really nice ROM and from I've heard from former shift owners they like it more than the shift even if they do miss the keyboard.
[EVO Shift 4G Q&A, Help & Troubleshooting] prboy1969:
Get another Shift, you won't regret it ;) . I wouldn't get the Photon.
[EVO Shift 4G Q&A, Help & Troubleshooting] notsointeresting:
Get a photon or even better the evo 3D
[EVO Shift 4G Q&A, Help & Troubleshooting] finalhit:
Get the evo 3d if you care about rooting and development...photon if you don't. Tegra 2 is nice.
[EVO Shift 4G Q&A, Help & Troubleshooting] Enraged21:
Defenitely the 3d.

Evo SHIFT
[EVO Shift 4G Q&A, Help & Troubleshooting] eversavage:
i just like the Tegra 2 and the sim chip that it has...

read good things about the Photon..

but if the evo 3d is that much better i will considerate or hold out for a few months and get the next nexus
[EVO Shift 4G Q&A, Help & Troubleshooting] Rooster85:
neither the photon or the 3d have a keyboard......

Sent from my MiuiSpeedy
[EVO Shift 4G Q&A, Help & Troubleshooting] gigermunit:
The Photon also has root and roms being made for it, check the forum some time.
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] Dttri:
Hello everyone

I own a Samsung ACE S5830. Recently the power button stopped working -- which was annoying, but I could live with. I just wouldn't lock the phone manually.

But now, finally, the thing I feared has happened: I let the battery run down.

My question is, of course: Is there any way to boot the phone other than the power button? Perhaps over USB?

Should the phone show up in adb devices's list, even if it is off? Because it doesn't, but I may be doing something wrong.

I am out of warranty -- so I'll have to get the phone serviced. Is it worth it, or should I just buy a new device?

Thanks a lot for your help.
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] Dttri:
Sorry to reply to myself.

Just wanted to let you know I suceeded in booting the thing. I don't really know how -- just hitting random keys while removing and re-inserting the battery, connected to usb.

I am starting to wonder if perhaps the power button does at least partially work -- any way I could test it? Obviously it doesn't perform normally, that is, not locking, booting, holding to get the shutdown menu, etc.
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] casiocas:
Hey!

If you can enter to DOWNLOAD mode(hold together 3 buttons[HOME+POWER+VOL DOWN]), then its probably working.

CHEERS! :cool:
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] Maryushi3:
Maybe this will be the solution:

1. Hold Home button

2. Connect to usb (or charger) still holding Home button

3. When in recovery menu, unplug usb

4. Select reboot system now

5. Succes?
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] karypunx:
Just created an account to say THANK YOU! YOU SAVED ME! :)
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] SpaceCaker:
use adb reboot reboot commands

with adb you can start shut down download mode etc without touching phone :)
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] mandarinai:
Well, my power button also kind of stopped working just recently, but if I press it really hard, it works :D Might be same for you.. However, it's still very annoying..
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] tents:
This is a nice way thankx.
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] pshrey:
Thx for your help!:):):)
[myTouch 4G Android Development] smokin1337:
First off i take no credit for the virtuous oc daemon itself, it was developed by rmk40.

And credit goes to -viperboy- for the idea, i used his rom and really liked the oc daemon and saw the difference it makes. Check his rom out here. It has a nice interface to control the oc daemon and other features of the rom.

You can get more info here

DON'T use any apps to adjust cpu with this ie., setcpu, cpumaster, etc.

Ok, here is the deal flash the zip file the script will run by itself the only adjustment you have to make is the virtuous oc settings. This should work with any rom and probably any device i just don't have any other devices to test it on.

Here is how:

Open root explorer (or whatever file manager you use) and navigate to /system/etc/virtuous_oc, you will see 6 files named:

sleep_governor

sleep_max_freq

sleep_min_freq

wake_governor

wake_max_freq

wake_min_freq

These are the files you edit to your liking, i only edited wake_max_freq to read 1863000 or 1.8ghz

The two governor file have different settings and they are:

conservative

userspace

powersave

ondemand

performance

Again edit to your liking i left them ondemand myself seems to work good. I don't really know what the settings do exactly when it comes to these but they seem pretty self explanatory.

To see if it's working all you need to do is open terminal emulator or adb shell and type one of the following:

Current CPU frequency

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

Current CPU governor

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Current min CPU Freq

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

Current max CPU Freq

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

It autostarts using init.d, so MAKE SURE your rom supports init.d, if it doesn't you can still use it but it has to be started manually by entering the following in terminal emulator:

/system/xbin/virtuous_oc

If you overclock MAKE SURE your kernel supports it, I'm not responsible for any damage incurred

In the future i want to make an app to control the settings but i am still learning that part.

Big thanks to rmk40 for this awesome daemon and -viperboy- the bad ass idea !!​

EDIT:

A basic rundown of the oc daemon is it scales up your cpu when you screen is on and scales it down when it is off, so your cpu is not overclocked continuously. It does save on battery as long as you don't get crazy with the overclocking.

Changelog:

-Added Juwe11 ram optimization script

-Added speed up SD hack (Set at 3072) Details here
[myTouch 4G Android Development] Orical:
I tested this for the My Touch 4G last night and it works great, installs in seconds. I'll help out watching the thread and answering questions for those whom need it if Smokin isn't around to answer them.
[myTouch 4G Android Development] codey895:
What does this exactly do for your phone?
[myTouch 4G Android Development] Orical:
This is an OC Daemon, its designed to control the processing speeds of your device. SetCPU does the same thing but this method is more stable and works without using any voltage. You can read some of the information listed in the links above.
[myTouch 4G Android Development] bstylz911:
whats the difference of the 2 zip files?
[myTouch 4G Android Development] Orical:
That's the information for the second ZIP file, the other one doesn't have that optimization.
[myTouch 4G Android Development] itzsmokey:
so is it safe to say that i can use this on my MT4G running CM7 latest nightly?
[myTouch 4G Android Development] estallings15:
I'm a little confused here. I got this up and running using the intstructions in the OP. But the frequencies don't match my kernels frequencies. Shouldn't they match?
[myTouch 4G Android Development] Orical:
No, the kernel gives you a range of highest to lowest frequency range in which they are able to run. You tune the kernel to run at the frequency that you want it too so if you run the kernel at the highest frequency the phone will run fast but you will use the battery faster, if you tune the kernel to run slow the phone will run slower but your battery will last longer.

What your looking to do is adjust the kernel to the closest frequency to give you the best performance but low enough to continue to keep a long battery life.

Kernels run by using Governors, if you select "OnDemand" as your governor it will run what ever Highest frequency you set it for when ever your device is out of sleep mode, (Example: MAX 1836000 and Minimum 192000) when ever you put the device in sleep mode it will automatically run at the lowest setting. This conserves battery while you still use better performance when actually using the phone.

Hope this clears it up for you.

Yes this will work for that ROM, it's designed to be flashed after the ROM is installed, there are ways to check if it is working for you in the "OP". I would take the time to look through the links provided in the OP as well.
[myTouch 4G Android Development] estallings15:
Lol. Thank you, but that's not what I meant. My kernel uses different frequencies. It has a range of 122000 to 203000. The numbers don't directly match up to the numbers in the OP, even in multiples of 54,000. See what I mean?
[myTouch 4G Android Development] Orical:
That was my point, your using MIUIs kernel it looks like, yes the kernel says 2.03 for the Max and 122 for the min the frequency in the output says 1188000 for the Max, that's what the daemon was preset too you go in and edit the files yourself. I first tested this before it was released on MIUI and it worked fine, look through and you'll find info on how to change the frequencies
[myTouch 4G Android Development] estallings15:
CM7 kernel. I'm obviously not making myself clear, so I'll just figure it out myself. Thank you for your help, though. :-)

Sent from my HTC Glacier
[myTouch 4G Android Development] jayb222:
Is there a smartass version or one being worked on?
[myTouch 4G Android Development] Orical:
OK I'll put it like this..

The daemon your flashing is preset, you have to go in the files and change them to what ever frequencies your kernel is set for if you want them to work for the minimum and maximum settings.

I can't make you understand it, I hope you figure it out but personally before I do anything that could potentially be harmful to my device I read everything I can find before doing anything to it.
[myTouch 4G Android Development] Orical:
This is directly made from Virtuous Unity, the Governors associated are pretty much in every kernel release but the OP was mainly released for those interested in using the daemon it's self and it wasn't modified because there was no permission to do so.

Sorry about that though but I know Smokin isn't trying to step on any toes with this so that's why it remains as it was originally released.
[myTouch 4G Android Development] estallings15:
That answered my question. Thanks buddy. I read the OP repeatedly and this isn't my first custom kernel or ROM. I crack flash like nobody's business. Drives my wife nuts. I'm no stranger to frequencies or voltages, but this is my first OC daemon. My confusion was in how specific the OP was in its frequency listing.
[myTouch 4G Android Development] estallings15:
I edited the governor type file to smartass. Terminal output says smartass. Voila!
[myTouch 4G Android Development] Ace42:
Just use the Viper app mentioned in the OP, it makes editing easier and much quicker, with a nice UI instead.
[myTouch 4G Android Development] Orical:
That's what I suggested before it was posted but I think it's important that people learn where all of the files are and how to edit the files and set the permissions for them.
[myTouch 4G Android Development] Marine6680:
I like the idea of this setup. It works well in Virtuous unity.

I know they have a GUI app that makes it easier to set this up. It would be great if we could get this daemon and GUI flashable for all ROMs.

The GUI app will probably need an auto detect CPU speeds function added for those that use custom kernels. Maybe we can talk to some of the overclock app devs (like the SetCPU dev) And see if we can get this functionality built into them.

It would be great if we could get this daemon in all ROMs and get the overclock app devs on board as well. As this app disables itself if there are overclock apps we would need them to be on board as those apps have so many other benefits (like profiles for low battery and the like) that I would hate to lose that as well. The apps could have the option to to enable or disable the daemon and then control it as well. The custom GUI app could be included in the ROMs for those that do not need or want to use the overclock apps.
[myTouch 4G Android Development] estallings15:
Extract the virtuous overclock apk from the system/app folder of the latest virtuous unity rom. Install and if you get force closes fix permissions and reboot. Works great.
[myTouch 4G Android Development] Orical:
I sent a message to the Unity team and they don't have a problem with it being modified, we'll see what happens.
[myTouch 4G Android Development] Marine6680:
How does the app know the CPU steps if the kernel is using different ones from the typical ones?
[myTouch 4G Android Development] estallings15:
I'm not sure. All i know is, they match up to my kernel perfectly. Give it a whirl. You'll see.
[myTouch 4G Android Development] Orical:
The app reads the init.d file and stores the settings from there if I'm right but the reason you have to fix the permissions is the app needs to have read and write permissions set for it to work, other wise it wouldn't change settings the way it's suppose to.

You can go into Root Explorer and change the permissions for the files prior to installing and you won't have to go to recovery to fix them.
[myTouch 4G Android Development] Marine6680:
I might give it a try, but I still think getting this daemon into more ROMs and then getting the overclock app devs on board with this as well would be the best long term scenario.
[myTouch 4G Android Development] Orical:
He already has the OK to change it but without the source for the original .bin it's impossible. Still looking into it as far as a flash-able update but at this point its going to be manual after the flash, I'll post up a tut on a manual way to put everything else into place this week end.
[myTouch 4G Android Development] jayb222:
I got the apk fro the unity rom, installed, ran permissions and after accessing root I get a force close. I'm on synergy. Any ideas?
[myTouch 4G Android Development] estallings15:
I get that problem when i flash a new rom. I think its because the values conflict. Try uninstalling the daemon. Install, only the apk and see if it runs without force closing. If it does, reboot into recovery then flash the daemon. I did that after I reflashed a ROM yesterday and it worked. Please let us know if that works.
[myTouch 4G Android Development] Orical:
He's right, that should fix the problem.
[myTouch 4G Android Development] estallings15:
Update: I flashed another ROM and used the method above. It didn't work this time. However, I found something else that did. The zip flashes with the values from virtuous unity already in the files and this conflicts with the overclockcontroller app. Try this:

1) BEFORE flashing the oc daemon, run the apk. Write down or memorize the values for all governors and min/max settings.

2) Reboot into recovery and flash the virtuous oc daemon.

3) Reboot into Android and run the Virtuous Overclock Controller app. Enter values as you see fit.

Note: I will try editing the zip to have no governor or frequency settings to begin with. I'll let you know if i have any success.
[myTouch 4G Android Development] Orical:
There is something else in the works that will be released for our device to support the OC daemon, after I test it on my device and know it's working properly it will be released in this forum.

I'll let you know how it goes but it's something every DEV is going to be using at some point depending on a few things so keep your eyes peeled.
[myTouch 4G Android Development] estallings15:
You know, I've noticed that this oc daemon makes my phone pretty laggy. I can go from not having it, to using it with exactly the same frequencies and the difference is quite noticable. I wonder why that is?
[myTouch 4G Android Development] jayb222:
Thanks for the response. How would I go about uninstalling the oc daemon? Just delete the virtuous folder?
[myTouch 4G Android Development] estallings15:
If you explore the zip file using a file browser, you will see exactly what files/folders it adds to your system They are:

system/etc/init.d/74-virtuous

system/etc/virtuous_oc

system/xbin/virtuous_oc

I went through and deleted each one and that did it for me. Just be extremely careful. Deleting the wrong thing in the system folder can = bootloop.
[myTouch 4G Android Development] sneakerhead27:
Works GREAT!! Thanks smokin1337 for this thread, no lag whatsoever. It takes a while to setup, but it's worth the wait! Works with CM7 =]
[myTouch 4G Android Development] jayb222:
Got it working! Thanks! Now what's everyone's set up for best battery life using this on miui rom... or any rom, if i may ask? I don't know the new functions of the governors yet.
[myTouch 4G Android Development] Ace42:
Governors manage how the CPU functions

ondemandx

When the CPU load reaches a certain point (see "up threshold" in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed.

conservative

Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery. - SetCPU website

performance

Available in most kernels. It will keep the CPU running at the "max" set value at all times. This is a bit more efficient than simply setting "max" and "min" to the same value and using ondemand because the system will not waste resources scanning for the CPU load. This governor is recommended for stable benchmarking. - SetCPU website

powersave

Available in some kernels. It will keep the CPU running at the "min" set value at all times. - SetCPU website

userspace

A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor. - SetCPU website

Interactive

The 'interactive' governor has a different approach. Instead of sampling the cpu

at a specified rate, the governor will scale the cpu frequency up when coming

out of idle. When the cpu comes out of idle, a timer is configured to fire

within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer

fires then we assume the cpu is underpowered and ramp to MAX speed.

If the cpu was not 100% busy, then the governor evaluates the cpu load over the

last 'min_sample_rate' (default 50000 uS) to determine the cpu speed to ramp down

SuperBad Governor: A "superbad" super smooth rendition of a highly optimized "smartass" governor! Low latency and more responive to the user.

SCARY Governor (@Scaryghoul): Scary - A new governor Scaryghoul wrote based on conservative with some smartass features, it scales accordingly to conservatives laws. So it will start from the bottom, take a load sample, if it's above the upthreshold, ramp up only one speed at a time, and ramp down one at a time. It will automatically cap the off screen speeds to 245Mhz, and if your min freq is higher than 245mhz, it will reset the min to 120mhz while screen is off and restore it upon screen awakening, and still scale accordingly to conservatives laws. So it spends most of its time at lower frequencies. The goal of this is to get the best battery life with decent performance. It will give the same performance as conservative right now, it will get tweaked over time.
[myTouch 4G Android Development] estallings15:
I had pretty good results with sleep governor on powersave and wake governor on either smartass or superbad. Your frequencies will depend very much on your kernel, the needs of your ROM (some roms require higher frequencies not to be painfully slow), and personal preference. Playing with the settings is the fun part. Enjoy!
[myTouch 4G Android Development] mattbradfo:
What do we edit the files with?

Sent From My Mytouch 4g
[myTouch 4G Android Development] estallings15:
Use a root file explorer with a built in text editor. I use root explorer. I think there is a free one on the market.