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

Root [rom] blackao5p v2.2.1 updated 9/19/11

Tiamat's kernel has many more slots than IMO's, also different kernels will work differently with undervolting/overclocking. I believe tiamat does have interactive as an option. You could set your max clock speed to 1408 or close to it. Then the following are the slots and voltage under IMO's extreme that I told you to set
245760 : 820
368640 : 900
768000 : 1000
1024000 : 1100
1222400 : 1125
1408000 : 1175

Keep in mind one kernel may run better or worse than the other at the same slot with the same voltage. If you set a voltage and get a reboot you need to up it. You may find it easier to use incredicontrol to set voltage because it has a GUI. SetCPU would work for the overclocking I think there is also something within the rom itself that would allow you to overclock.
 
Yeah, it's all a little different. Not the same variance across the board. Maybe I'll try to just lower by 50 across the board. That should still be stable, right?

Edit: Well, it already froze for me. Guess I'll just use imo's.
 
Yeah, it's all a little different. Not the same variance across the board. Maybe I'll try to just lower by 50 across the board. That should still be stable, right?

Edit: Well, it already froze for me. Guess I'll just use imo's.


IIRC tiamat's kernels are undervolted stock
 
IIRC tiamat's kernels are undervolted stock

Yup, undervolted, and about 50mA ABOVE Imo's Extreme 1.4 settings at its lowest setting. Right now, I'm setting the kernel @ 192/1036 Min/Max using SmartAssV2. I've also setup ViperMod to lower it down 50mA across the board, so it would be 850mA @ 192MHz, and that's the lowest that my phone will accept and still run smoothly.

So far, it's about as good as Imo's 3.5.8 and 3.6 version.
 
I posted this in another thread but I built it specifically for this rom ;)
http://db.tt/2uGrA2a

It is IMO's 3.5.8 with anykernel built in. Currently this is a WIP, I believe everything functions as it should and it should not break DT's tweaks because it does not overwrite the ramdisk.
Currently the only issue I know of is the speedtweak.sh script is broken, I will look into fixing that tonight if I can. I know there are reports of the script not working on DTs release of IMO's 3.6.0 so it could be an issue with anykernel but I hope not :D

In a couple of my test builds I lost wifi completely but this should not have that issue, if you flash this please give me some feedback!

Oh yeah, I am not responsible for you borking up your phone. Please backup, wipe cache and dalvik prior to flashing, and have an alternate kernel on your SD just in case ;)
Yeahha, does this have the audio fix? If I use setcpu to match the voltages with imo's script, I should get the best of all world's, no?
 
Yeahha, does this have the audio fix? If I use setcpu to match the voltages with imo's script, I should get the best of all world's, no?


Yes it has the audio fix. If you use setCPU and incredicontrol you should be able to match whatever mode you want.
 
I was looking at the incredicontrol interface. I see that you set a minimum and a maximum voltage for each frequency. My questions: 1- how does the minimum work since you only see the max when looking at speedtweak.sh in the terminal, and 2- can you set the frequencies or do you have use the presets? I haven't seen the setcpu voltage interface so I don't know if it's the same. Guess I have to buy it to find out.
 
I was looking at the incredicontrol interface. I see that you set a minimum and a maximum voltage for each frequency. My questions: 1- how does the minimum work since you only see the max when looking at speedtweak.sh in the terminal, and 2- can you set the frequencies or do you have use the presets? I haven't seen the setcpu voltage interface so I don't know if it's the same. Guess I have to buy it to find out.


You can't control the voltage with SetCPU. There's an option to change frequency, but nothing regarding voltage management.
 
So then, how do I do it with incredicontrol? I don't know what to do with the min voltages.

Yeahha, can I use speedtweak.sh on your 3.5.8 zip without losing DT'S tweaks? I thought that was part of what overwrote his tweaks.
 
So then, how do I do it with incredicontrol? I don't know what to do with the min voltages.

Yeahha, can I use speedtweak.sh on your 3.5.8 zip without losing DT'S tweaks?

I haven't used incredicontrol so I can't help you there. Though, from the look of the app, you can set a min/max voltage difference of 25, or 50, or 75. So, for example, at 245MHz, you can have a range from 850 to 875 or from 850-900.
 
Right, but I don't know how I should set the min voltages since speedtweak doesn't show a setting for them. Maybe their the same as the max.

I'd prefer to just use the speedtweak script with Yeahha's 3.5.8 zip. But is there a way to tell if it will break DT's tweaks?
 
Right, but I don't know how I should set the min voltages since speedtweak doesn't show a setting for them. Maybe their the same as the max.

I'd prefer to just use the speedtweak script with Yeahha's 3.5.8 zip. But is there a way to tell if it will break DT's tweaks?


It has to be in the "Any Kernel" format in order to retain DT's tweaks.
 
Right, but I don't know how I should set the min voltages since speedtweak doesn't show a setting for them. Maybe their the same as the max.

I'd prefer to just use the speedtweak script with Yeahha's 3.5.8 zip. But is there a way to tell if it will break DT's tweaks?

When you open incredicontrol does it have a HAVS or SVS tab?

If so the voltages for the slots if you use IMO's extreme setting are
245760 @ 820
368640 @ 900
768000 @ 1000
1024000 @ 1100
1222400 @ 1125
1408000 @ 1175

speedtweak is broken when you make the anykernel. It is part of the ramdisk. If you unzip the kernel before you flash the tweaks are part of the boot.img but you only use the z-Image from the boot.img everything else is lost.
 
Really? I couldn't get it to work on the zip I made...What kernel were you running before you flashed mine?
 
Stock?

I am going to have to reflash my kernel on my next clean install to see if it works for me.

If what I think is correct and you had flashed a non-modified version of IMO's kernel previously then only DT kernels you have already erased the DT tweaks and have been able to access speedtweak.sh on any rom. Of course I could be wrong, there is always a first for everything ;)
 
Not exactly what i did, but close. Flashed a non-modified imo to get the voltages, then wiped everything and restored backup with Tiamat stock, then flashed yours.
 
If you wiped everything it shouldn't matter what you had before the wipe (or the backup)

Odd, I would try it out but I flashed 2.2.1 this morning and it wouldn't connect to the market on Wifi 3G or 4G so I just restored my backup as I didnt want to mess around with it anymore at that time.
 
It does seem like I have the DT tweaks back after I restore. The only way I can tell, though, is to scroll my homescreens as fast as possible. I cannot get any lag at all when I am on the Tiamat kernel with the tweaks but on IMO I get a slight hesitation about every fourth or fifth screen.
 
You should have them back if you restored the ramdisk is part of the nandroid


I'm a bit curious. Since I've already flashed Imo 3.7, (effectively eliminating the ramdisk tweaks) would it be that the only way to get those back is to wipe cache/dalvik and reflash the Rom? I've always wondered this.
 
If you have already flashed 3.7 yes you would just wipe cache/dalvik and reflash the rom to restore the ramdisk. I could make a anykernel version of IMO's 3.7 if you want.
 
Back
Top Bottom