1. Download our Official Android App: Forums for Android!

Root Droid X 2.2 Overclock (Kernel Module w/Instructions)

Discussion in 'Android Devices' started by FreeWELL, Oct 18, 2010.

  1. humungus

    humungus Well-Known Member
    Rank:
    None
    Points:
    43
    Posts:
    124
    Joined:
    May 23, 2010

    May 23, 2010
    124
    39
    43
    Awesome man. Thanks for including stock voltages so we can get some clue about how far we should vary.
     

    Advertisement

  2. s0n-

    s0n- Lurker
    Rank:
    None
    Points:
    5
    Posts:
    4
    Joined:
    Aug 4, 2010

    Aug 4, 2010
    4
    0
    5
    Anyone looking to undervolt, doesnt look like you can get as low as 2.1 I have had automatic restarts on a couple tries right after running setscaling.sh.

    EDIT: Dropped it down 5 for now to test. When I cat mpu_opps after running everything I get

    vseld=62 vsel=51 for 10000000
    vseld=58 vsel=45 for 8000000
    vseld=48 vsel=33 for 6000000
    vseld=33 vsel=22 for 3000000
    I dont remember it appearing like that, should the vseld be the same or is that the original?
     
  3. chrlswltrs

    chrlswltrs Extreme Android User
    Rank:
    None
    Points:
    333
    Posts:
    6,728
    Joined:
    Nov 12, 2009

    Nov 12, 2009
    6,728
    1,795
    333
    Male
    Private Security
    Seattle
    I am getting ready to install this.

    I edited setscalling.sh to 1.1GHz and undervolt, do I need to edit anything else to do undervoltage?
     
  4. chrlswltrs

    chrlswltrs Extreme Android User
    Rank:
    None
    Points:
    333
    Posts:
    6,728
    Joined:
    Nov 12, 2009

    Nov 12, 2009
    6,728
    1,795
    333
    Male
    Private Security
    Seattle
    What volts are you trying, I'm about to try

    22,33,43,47
     
  5. Phantom_DroidX

    Rank:
    None
    Points:
    36
    Posts:
    25
    Joined:
    Aug 12, 2010

    Aug 12, 2010
    25
    2
    36
    Southern California
    I'm at 25,35,45,50 atm let me know if that works out for you. I am playing around to see if this is stable enough before I drop again.
     
  6. s0n-

    s0n- Lurker
    Rank:
    None
    Points:
    5
    Posts:
    4
    Joined:
    Aug 4, 2010

    Aug 4, 2010
    4
    0
    5
    Just tried the one above with -5

    echo 51 > /proc/overclock/max_vsel
    echo 1000000 > /proc/overclock/max_rate
    echo 1 300000000 22 > /proc/overclock/mpu_opps
    echo 2 600000000 33 > /proc/overclock/mpu_opps
    echo 3 800000000 45 > /proc/overclock/mpu_opps
    echo 4 1000000000 51 > /proc/overclock/mpu_opps
    echo 0 1000000 > /proc/overclock/freq_table
    echo 1 800000 > /proc/overclock/freq_table
    echo 2 600000 > /proc/overclock/freq_table
    echo 3 300000 > /proc/overclock/freq_table

    I initially for my 2.1 had


    echo 34 > /proc/overclock/max_vsel
    echo 1000000 > /proc/overclock/max_rate
    echo 1 300000000 22 > /proc/overclock/mpu_opps
    echo 2 500000000 26 > /proc/overclock/mpu_opps
    echo 3 800000000 30 > /proc/overclock/mpu_opps
    echo 4 1000000000 34 > /proc/overclock/mpu_opps
    echo 0 1000000 > /proc/overclock/freq_table
    echo 1 800000 > /proc/overclock/freq_table
    echo 2 500000 > /proc/overclock/freq_table
    echo 3 300000 > /proc/overclock/freq_table

    Which ran fine
     
  7. avlfive

    avlfive Newbie
    Rank:
    None
    Points:
    15
    Posts:
    20
    Joined:
    Jun 7, 2010

    Jun 7, 2010
    20
    0
    15
    I'm running 28, 32, 44, 50 at 1.1 right meow and it all seems OK so far.
     
  8. msburr87

    msburr87 Newbie
    Rank:
    None
    Points:
    15
    Posts:
    15
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    15
    0
    15
    Going to give some speeds a shot when im done with hockey, looking forward to getting a solid over/under running. Best of both worlds :)
     
  9. mhornfeck72205

    Rank:
    None
    Points:
    15
    Posts:
    28
    Joined:
    Jun 10, 2010

    Jun 10, 2010
    28
    0
    15
    Code (Text):
    1. echo 50 > /proc/overclock/max_vsel
    2. echo 1100000 > /proc/overclock/max_rate
    3. echo 1 400000000 25 > /proc/overclock/mpu_opps
    4. echo 2 700000000 35 > /proc/overclock/mpu_opps
    5. echo 3 900000000 45 > /proc/overclock/mpu_opps
    6. echo 4 1100000000 50 > /proc/overclock/mpu_opps
    7. echo 0 1100000 > /proc/overclock/freq_table
    8. echo 1 900000 > /proc/overclock/freq_table
    9. echo 2 700000 > /proc/overclock/freq_table
    10. echo 3 400000 > /proc/overclock/freq_table
    tried using this, no luck.. locks and reboots on me.. too extreme on the voltages?
     
  10. Outlaw71

    Outlaw71 Android Expert
    Rank:
    None
    Points:
    163
    Posts:
    2,482
    Joined:
    Aug 31, 2010


    You've fooled us up until now, but alas you have outed yourself... but don't worry, we don't mind the occasional p*ssycat in this forum! :D
     
  11. JrzDroid

    JrzDroid Android Expert
    Rank:
    None
    Points:
    163
    Posts:
    1,682
    Joined:
    Nov 30, 2009

    Nov 30, 2009
    1,682
    308
    163
    T-Mobile
    NJ
    i've had one lock up so far on this setup
    anyone else got something stable?
     
  12. chrlswltrs

    chrlswltrs Extreme Android User
    Rank:
    None
    Points:
    333
    Posts:
    6,728
    Joined:
    Nov 12, 2009

    Nov 12, 2009
    6,728
    1,795
    333
    Male
    Private Security
    Seattle
    First one didn't work = instant reboot

    Tried 25, 32, 43, 48 = instant reboot

    I'm going to play around with it a little more tomorrow, I'm done for tonight.

    Maybe I am doing something wrong, I am trying to go to 1.1GHz with the lower voltages. Someone mind posting what my setscaling.sh should look like
     
  13. Outlaw71

    Outlaw71 Android Expert
    Rank:
    None
    Points:
    163
    Posts:
    2,482
    Joined:
    Aug 31, 2010

    I'm looking forward to hearing how effective undervolting will effect battery life. I just hope people don't undervolt, then lay their X on their night stand asleep for a week and then report back that they're getting CrAzY battery life!?!?!
     
  14. chrlswltrs

    chrlswltrs Extreme Android User
    Rank:
    None
    Points:
    333
    Posts:
    6,728
    Joined:
    Nov 12, 2009

    Nov 12, 2009
    6,728
    1,795
    333
    Male
    Private Security
    Seattle
    Don't worry once I get mine stable I will give real world results, I can't leave my phone alone for a day even if I tried, LOL
     
  15. charlesbeebe

    charlesbeebe Newbie
    Rank:
    None
    Points:
    16
    Posts:
    49
    Joined:
    Aug 8, 2010

    Aug 8, 2010
    49
    5
    16
    hospital guest relations associate
    F'in Iowa...
    When I:
    insmod /system/lib/modules/overclock.ko
    I get:
    insmod: init_module '/system/lib/modules/overclock.ko' failed (File exists)

    What does this mean and how do fix it?
     
  16. FreeWELL

    FreeWELL Member
    Thread Starter
    Rank:
    None
    Points:
    33
    Posts:
    99
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    99
    69
    33

    You have to play around with things a bit. Settings are not always going to transfer from one DX to the next. It was discussed extensively under 2.1, that there is a good degree of variation from chip2chip/phone2phone as to what these things can handle. You must become one with your X! LOL

    Seriously, though... Your freeze/crash/reboots could be from any of the 4 frequency slots having too low a voltage for the frequency it is set to. It is good to use the first page in SetCPU to lock your processor at a certain speed by setting both sliders to the same frequency or by using the performance governor, and test out each of your frequencies with stress test.

    I'd also suggest starting from setscaling100.sh and working your way down in voltage, in increments of 2... get a crash... do the previous stress test tip, and find out which slot crashed you.. just keep honing in on what works.. might take some time getting it all the way there...
     
  17. FreeWELL

    FreeWELL Member
    Thread Starter
    Rank:
    None
    Points:
    33
    Posts:
    99
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    99
    69
    33
    Means it is already loaded... Did you have a crash/short reboot?

    in adb or terminal:
    # rmmod overclock.ko
     
  18. charlesbeebe

    charlesbeebe Newbie
    Rank:
    None
    Points:
    16
    Posts:
    49
    Joined:
    Aug 8, 2010

    Aug 8, 2010
    49
    5
    16
    hospital guest relations associate
    F'in Iowa...
    I didnt have a crash or reboot since applying the patch. I went ahead and removed the mod overclock.ko and re-ran through everything though... seems to be working now. Thank you!
     
  19. SimsDelt

    SimsDelt Android Expert
    Rank:
    None
    Points:
    143
    Posts:
    1,066
    Joined:
    Aug 4, 2010

    Aug 4, 2010
    1,066
    246
    143
    Project Manager - SAS Construction
    Bremen, Georgia
    so if I run the stock voltages with higher frequencies I should expect better performance with about the same battery life right?
     
  20. FreeWELL

    FreeWELL Member
    Thread Starter
    Rank:
    None
    Points:
    33
    Posts:
    99
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    99
    69
    33
    Should be about the same. You just might save battery because you spend less time running your highest voltage... Who knows...
     
  21. Kirch21

    Kirch21 Android Enthusiast
    Rank:
    None
    Points:
    38
    Posts:
    293
    Joined:
    Dec 9, 2009

    Dec 9, 2009
    293
    18
    38
    anybody notice any big changes with the OC?
     
  22. LexusBrian400

    LexusBrian400 Android Enthusiast
    Rank:
    None
    Points:
    113
    Posts:
    699
    Joined:
    Mar 3, 2010

    Mar 3, 2010
    699
    154
    113
    Automotive Electrical Technician / Mechanic
    I'm a drifter.. here and there.
    Yes, its surprising what a few hundred Mhz will do. CPU intensive apps are running much faster. Like Titanium Backup for example, it flies through backing up/restoring batch apps.

    I <3 OC and the people who say its not needed must not know how to do it :)

    I'm kidding of course, but I just dont understand why some ppl are so against overclocking. Its always made my phones faster and perform better.
     
  23. msburr87

    msburr87 Newbie
    Rank:
    None
    Points:
    15
    Posts:
    15
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    15
    0
    15
    Anything stable yet? Tried fab's but keeps locking up.
     
  24. LexusBrian400

    LexusBrian400 Android Enthusiast
    Rank:
    None
    Points:
    113
    Posts:
    699
    Joined:
    Mar 3, 2010

    Mar 3, 2010
    699
    154
    113
    Automotive Electrical Technician / Mechanic
    I'm a drifter.. here and there.
    I'm running @ 1.2Ghz with 68 vsel. didnt change anything else.
     
  25. msburr87

    msburr87 Newbie
    Rank:
    None
    Points:
    15
    Posts:
    15
    Joined:
    Aug 9, 2010

    Aug 9, 2010
    15
    0
    15
    Thats a pretty big jump on the vsel, sounds like it will drain your battery pretty quick if you use your phone a lot.

    Edit: Gonna giver her a whirl, I have the extendo so I'm not too worried. Just be nice if we could find something super stable, so far I haven't even came close.

    Edit: -- Nevermind no dice going to try more at 1.1 @62 everything else the same seems good for tonight. (boo)
     

Share This Page

Loading...