• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root SetCPU problem: no way to slide CPU speed higher than 528 MHz

I am rooted. I've been using a wireless tether for a month. In Superuser Permissions there is a green dot for SetCPU and a notification '/system/bin/sh as root (uld:0)'

At the bottom of the screen it says "SetCPU 2.1.3 autodetect"

Any ideas?

If you simply rooted (i.e., using the 1-click method and flashed the rootme.zip), then you haven't installed / replaced your kernel with one that can be overclocked.

Does this sound right, or have you installed a custom ROM or flashed Zanfur's overclock patch?
 
Upvote 0
If you simply rooted (i.e., using the 1-click method and flashed the rootme.zip), then you haven't installed / replaced your kernel with one that can be overclocked.

Does this sound right, or have you installed a custom ROM or flashed Zanfur's overclock patch?
That's right. I downloaded Eris 1 Click Root app and followed the instructions. It works fine for wireless tethering.
 
Upvote 0
That's right. I downloaded Eris 1 Click Root app and followed the instructions. It works fine for wireless tethering.

Yep, you'll need to have a kernel installed that's overclockable.

You can flash Zanfur's overclock patch (http://androidforums.com/eris-all-things-root/135849-how-do-i-flash-oc-patch.html#post1253948) or you'll have to replace your current ROM.

Be careful and proceed cautiously with overclocking (don't check "set on boot" until you are sure you are stable at that speed).

Cheers!
 
Upvote 0
Yep, you'll need to have a kernel installed that's overclockable.

You can flash Zanfur's overclock patch (http://androidforums.com/eris-all-things-root/135849-how-do-i-flash-oc-patch.html#post1253948) or you'll have to replace your current ROM.

Be careful and proceed cautiously with overclocking (don't check "set on boot" until you are sure you are stable at that speed).

Cheers!

My suggestion would be to flash this ROM instead of messing with the new kernal stuff. [ROM][GPL][3/15/2011] xtrSENSE5.0.1 [cache2cache,apps2sd,oc,jit]-HTC Sense - xda-developers

With xtrSense, you should be able to flash the ROM over the top of your stock setup (maybe wipe dalivk) and won't lose your apps or settings. You should still make a nand backup before you attempt this incase something goes screwy. This ROM is also overclocked already, so you would only need setcpu if you wanted different profiles for screen off or battery percentages.
 
Upvote 0
My suggestion would be to flash this ROM instead of messing with the new kernal stuff. [ROM][GPL][3/15/2011] xtrSENSE5.0.1 [cache2cache,apps2sd,oc,jit]-HTC Sense - xda-developers

With xtrSense, you should be able to flash the ROM over the top of your stock setup (maybe wipe dalivk) and won't lose your apps or settings. You should still make a nand backup before you attempt this incase something goes screwy. This ROM is also overclocked already, so you would only need setcpu if you wanted different profiles for screen off or battery percentages.
Probably in a little over my head with this. What's a nand backup?
 
Upvote 0
Probably in a little over my head with this. What's a nand backup?

When you used the one click rooting method, it installed a custom recovery on your phone called Amon_Ra. That is where you would have flashed the rootme.zip. The instructions should also have told you to make a backup of your phone. That is what a nand backup is. When you restart into recovery there should be an option that says backup/restore. When you select that, there should be an option to make a nand backup. A nand backup will basically take a snapshot of your phone, all the settings and apps, that can be restored if something goes wrong.

Read the 4th post in this thread to learn more about making nand backups and see step by step screen shots of the process: http://androidforums.com/eris-all-things-root/127861-universal-eris-root-dummies.html
 
  • Like
Reactions: Pouledad
Upvote 0
Yikes...this is complicated. I'm way over my head. Maybe I'll just learn to live with my slow as molasses Eris.

It's a lot easier than it looks.

It isn't that complicated in your case since you are already rooted. The pictures make it look intimidating, but all you need from that thread is the 4th post. It will teach you how to do what you need to do. Bobcat is right. Once you begin, you'll see that it is much easier. Just follow the instructions closely. Download xtrSense from the link I posted above and put it on your sdcard (do not put it in a folder). Then follow the instructions in post 4 of the thread.
 
Upvote 0
OK. Thanks for all the help. I did the nand backup using QuickBoot...hope that's ok. Now I'm downloading xtrSENSES, a huge file, on to my laptop. This is what I understand I should do next: After the download is complete, connect the Eris to my laptop with the cable and move the xtrSENSES file on to the SD card, but not into a folder. Not sure what to do after that.
 
Upvote 0
OK. Thanks for all the help. I did the nand backup using QuickBoot...hope that's ok. Now I'm downloading xtrSENSES, a huge file, on to my laptop. This is what I understand I should do next: After the download is complete, connect the Eris to my laptop with the cable and move the xtrSENSES file on to the SD card, but not into a folder. Not sure what to do after that.

I'm guessing you mean you booted into recovery using quickboot, which is completely fine.

After you put the xtrSense zip on your sdcard (don't unzip it, by the way), use quickboot to boot into recovery again. I don't know if it is necessary, but it won't hurt to wipe dalvik cache (scroll down to wipe>wipe dalvik cache). Then press the down volume button to return to the main menu. Then go to Flash from sdcard, and select the xtrSense zip. It will flash. When it is done, select the reboot option and your phone will reboot. It will take a longer amount of time to boot (as many as 8-10 minutes). Once it is rebooted, check to make sure all of your apps are there and check to make sure you can send/receive texts, emails, and calls and make sure all apps are working correctly. If so, you're good to go and your phone will be overclocked already.

If things don't work, remain calm, and let us know. It can be fixed.
 
Upvote 0
Is the phone running at 710 MHz now? Have you tweaked your phone with SetCPU?

The phone is now at 710max and is also underclocked to 240min I believe. This will make it faster when you're using it and it will use less battery when the screen is off. The only reason you'd need setcpu is if you want to have profiles for different levels of battery charge.

I've never run xtrSense, but I used setcpu a little bit with froyo ROMs. I haven't used it in a few months now.
 
Upvote 0
Hi. Do you have any opinions about whether installing Froyo is worth it? Would this replace xtrSENSE? Any other cool things to do now that the phone is rooted?

It's always worth a try, I think, but at this point I think that the Gingerbread/CyanogenMod 7 ROMs are all more mature. Each of the Froyo ROMs has an issue with using GPS after about 20 to 30 minutes - say, if you are navigating somewhere - and I think they all have an issue with something called the undead call bug. It's rather benign - the phone appears to hang up a call and immediately reconnect, though you soon discover that the call remained connecte throughout while the person with whom you were speaking heard you cursing - and there is a patch for this problem, bit this issue, and the GPS bug, are solved in the Gingerbread ROMs GSB, Tazz, Condemned CM7, and a few others (I would stay away from the incomplete KaosGingerbread, though.)
 
  • Like
Reactions: Pouledad
Upvote 0
I agree with doogald (always a good thing because he's always right). At this point gingerbread is a better option. Part of the fun of being rooted IMHO is trying out different ROMs. At one point I was flashing a new ROM every 3-6 days. Just make sure you do a nand backup before you change anything so you can go back if you don't like the result or something goes wrong. Check out all of the threads that have GSB, Gingershedbread, Condemned cm7, or Gingerbread in the title to check out what people are saying. If you flash a Gingerbread ROM, you'll have a different process than what you did to get xtrSense on your phone.

You'll put the ROM in the same place on your sdcard and boot into recovery like you did last time. You will also need to download a gapps package (google apps, also a zip file. Usually found in the first post in the ROM's thread)
1) Make a nand backup the same way you did before flashing xtrSense
2) Go to the "wipe" option and select "Wipe Data/Factory Reset"
3) Then select "Wipe Dalvik Cache"
4) Press the volume down button to return to the main menu, then select "flash zip from sdcard"
5) Select whichever ROM you want to check out, and it will flash
6) You'll be returned to the main menu, so select "flash zip from sdcard" again and select the gapps zip
7) Restart your phone

Again, this will take a while the first time you reboot. Also, this will wipe all the apps and data you have on your phone. When you sign back in, your phone will sync with your google account and your contacts will restore and your apps should restore. To save the data from the apps you have now, download Titanium Backup and backup all of your apps. You can then restore the data once all of your apps have restored. Do not restore data to system apps (in Titanium they will be red and green) as this can cause major problems. Also, to make sure you don't miss an app with the restoration, I like to use Appbrain to make a list of all the apps on my phone, then compare to what I have on the phone.

If you have any questions or anything isn't clear, don't be afraid to ask.
 
  • Like
Reactions: Pouledad
Upvote 0
Hi. Two more questions: How do I remove stock apps like Teeter? How do I install apps onto SD card?

You are running xtrSENSE? Some of the stock apps (including Teeter) can be removed with an included app called GScripts. Both those procedures and the long, detailed procedure to move apps2sd (this is all or nothing - your apps are either internal or SD; you cannot choose apps to move to SD) are detailed in the xtrSENSE post on xda-developers, where you probably downloaded the ROM.

[ROM][GPL][3/15/2011] xtrSENSE5.0.1 [cache2cache,apps2sd,oc,jit]-HTC Sense - xda-developers

GScript
I have compiled and incorporated the opensource GScript app to load and one-click run user settings.

To setup your GScripts complete the following steps:
1. After opening GScript press the menu button and select "Add script"
2. A new window will open.
3. Press the Load file button
4. Select a script from the list (each is obviously named as to its function)
5. Ensure Needs SU? is checked
6. Now select "Save" and you have added your script
7. To run just select it from the list in the main GScript screen
8. You may be prompted to reboot the phone for the change to take effect.

This new release has a lot of new scripts but remember your phone has been setup great by default with this ROM and if you do not understand the function or purpose of a GScript then best to not save and run it . One can always search this forum and ask others about all the the fun things you can now do with your phone! I will look to add a list of each GScript and its function as time allows...

Apps2sd and Cache2sd:
I have revamped my implementation of apps2sd to use simpler and better organized scripts. For apps2sd to work you must first complete the listed prerequisites and it is a good idea to read through the "things you may want to know about apps2sd" section. Although it can provide gobs of space for apps, Apps2sd is not for everyone as it ties the stability of your phone to your SD card... If you do not need the space I would recommend that you keep the default of DISABLED; if you want to try you can always disable it again however there is always the chance of issues.

To enable/disable apps2sd and cache2sd just run the appropriate GScript and reboot your phone.

Prerequisites
If you have not setup your SD card (for those new to Apps2sd) as per tkirton:
BACKUP YOUR SD CARD TO YOUR COMPUTER. Can't stress this enough, as partitioning will wipe the entire card.
Reboot into recovery
In Android System Recovery, select Partition sdcard
In the Partition sdcard menu, select Partition SD
Follow the instructions on the phone to partition your SD card. Most folks seem to recommend using the default values however you can go larger or smaller use values 256, 512,768,1024. You will also be asked to set a swap size; I stayed at 32mb (anticipate future ROM options to allow moving swap to sd)
Once the partition is initially created you must then convert to ext3 - In the Partition sdcard menu, select SD:ext2 to ext3. Follow the instructions on the screen.
Press the back button on the phone to go back to the main menu.
Your SD card is now ready to work with an Apps2sd supported ROM.

Things you may want to know about apps2sd
Bootloop protection is built in if your SD card is corrupted or is removed from the phone with Apps2sd enabled. Your apps will go away but your phone will boot .
There are 3 subsets of data associated to an app when it is installed and run on your phone.
1) /data/app/ (and /data/app-private) - actual .apk files we think of as the applications that are not system apps (i.e. installed on /system/app)
2) /data/data/ - the files produced by ALL apps (system apps and market apps) during installation that are used by the Android system to run the app
3)/data/dalvik-cache/ - app cache file and work space for ALL apps (system apps and market apps).
From root explorer (or similar) you can browse to the /data/app OR the /system/sd/app folders and you will see the same thing, both will tell you how much space you have used and have left. The way apps2sd works is by "linking" the /system/sd/app to the /data/app folder so that the Android system thinks it is accessing the /data/app it is really at /system/sd/app.
I have seen using Apps2sd cause issues with some.zip flash updates as they try to write directly to the /data/app folder which no longer "physically" exists
If you get into a bootloop issue using apps2sd boot into amon_ra recovery and try one of the follow:
1) from the Other menu option select the Fix apk uid mismatches
2) from the Wipe menu option complete a)Wipe data/factory reset b)Wipe Dalvik-cache c)Wipe SD:ext partition

Apps2sd and Cache2sd Basics
When you run the apps2sd or cache2sd script, upon reboot, it will move ALL your existing apps or cache to the sd card ext partition and ALL future apps and cache will be installed and stored on the sd card ext partition.
Running the apps2internal or cache2internal script, upon reboot, it will move ALL your existing apps or cache to the /data block of internal storage and ALL futures apps and cache will be stored in internal storage.
With HTC based ROMs it is all or nothing and you cannot move individual apps like in the CyanogenMod ROMs.
So how do I know Apps2sd is on? - You can run the GScript report_system_stats which will give you a printout of what fileblocks are used as well as a
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones