yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] aquifx:
Guys thanks for your replies regarding gaming performance.

I wanted to know because usually if you have a OC deamon installed with different profiles set, the switching of profiles etc causes the game to lag. Sometimes there are strange colourations as well while playing, or phone does get hanged. It is a way to know how well a phone performes, since gaming stresses the phone :)

I usually use all features of this phone - snaps, videos, gaming, movies, calling, music, internet, hot spot for multiplayer gaming, pdf reading and what else

I am currently on ICE Cold coz of extremly good battery life n speed, but have been following sense roms since a long time.

Out of the sense roms out there am particularly interested in this one, and am placing bets the next update should be a near perfect one.
[Desire HD Android Development] tonylee000:
And that's why these developers are doing such a momentus task, there are many variables that could cause any problem. The sound for instance could be caused by a number of things, radio drivers, sound drivers, phones in different regions using slightly different hardware and therefore need different drivers. Don't know if all dhds are built the same but I would guess there are slight variations and to get one rom that works on all is a lot of work, especially as they get no help from the chip vendors such as Qualcomm etc.

---------- Post added at 08:27 PM ---------- Previous post was at 08:19 PM ----------

Oc daemons no longer recommended btw, I too use most features of.the phone, its pretty much my only connection to the internet as as I don't have landline and rarely use my laptop nowadays as a result. Because of this I have been searching.for an ice Rom that simply works, with all the feature i use working. This now fits the bill. Early ics never had the camera working and other issues but now this ones not.laggy is a winner! If I had the distorted sound bug then that would be a deal breaker too but mine is clear. I have the latest stable radio, there are newer but not yet classed as stable, wouldn't have thought that would be the issue but so far, who knows!
[Desire HD Android Development] QD2DC:
Thank you very much for the generous Donation.
[Desire HD Android Development] Atrax2010:
No, it's original battery :confused:

No, it's not a fake picture...

omg
[Desire HD Android Development] xvicedice:
no worries mate i think you all deserve a drink for bringing over such a great rom. thanks again
[Desire HD Android Development] Roberto_Lim:
ROM is really stable so I feel confident in messing with it more :p

Has anybody found a way to adjust voltages and get the settings to stick on reboot. I can adjust voltages (AnTuTu CPU master free), and the changes are made to the vdd file, but on reboot, it reverts to stock.

Am particularly curious about the paid version of SetCPU. If it can do it would be worth the money.

On the dev side. Any change we could have flashable zips with different governors and clock speeds? Or better, could someone show me a link on how to make them? The only example I found is tied into Virtuous OC.
[Desire HD Android Development] Rat.NL:
Maybe already solved but, during a phone call I can't lower the volume to the minimum. Anyone else noticed this.

Verstuurd van mijn HTC Desire HD met Tapatalk
[Desire HD Android Development] rchiang:
I'm using daemon controller to undervolting.

http://xdaforums.com/showthread.php?t=1864352
[Desire HD Android Development] PH_750:
Hmmm did you know that the Donate version of SetCPU is available here in XDA?

http://xdaforums.com/showthread.php?t=505419
[Desire HD Android Development] Roberto_Lim:
I used that in v3.0.0. If I recall correctly, the voltage settings did not stick on reboot. But I really am not sure anymore. I am pretty sure I started to encounter lag when I used the deamon_oc. Reflashed and left settings alone and all was fine with v3.0.0.

I guess nothing wrong with trying that again. A Nandroid backup will take care of any issues.

---------- Post added at 02:54 PM ---------- Previous post was at 02:51 PM ----------

This is the older version of SetCPU. Clock speed settings do not stick on reboot. The newer version, on Google Play, is confirmed working. It was mentioned in an earlier post.

A correction about No Frills. I think I know why my settings did not stick on reboot. Rebooted to soon after changing the settings.
[Desire HD Android Development] Roberto_Lim:
Unfortunately, it is not working for me. Initially it look like it did, with the proper filed being created in system/etc/andrev_oc

Checking the system_state it still showed the phone on the performance governor.

Did a reboot, and when I opened the OC Deamon Controller said andrev_oc was not installed. After install again I got a FC. Tried again same result.

Restore Nandroid backup.

Well it was fun digging around recovery again. This is the longest I have not flashed a new ROM since August :)
[Desire HD Android Development] schmo90:
hey guys

is there so far a solution for the webbrowser video streaming?
[Desire HD Android Development] rchiang:
Instead of O/C daemon, I'm using built-in governor smartassv2, since the change log said :

Removed andrev_oc and related files due to causing lag issues.
[Desire HD Android Development] Tarnumius:
Hello

Thank you for good ROM and sorry if my problem was resolved.

My problem:

Buttons and mic on wired headset don't work. Please help.
[Desire HD Android Development] Roberto_Lim:
Yup, been using Smartassv2 also. It does result in the CPU spending 50% of its time at the top clock speed though, even if the phone is awake on for about 20% of the time.

---------- Post added at 05:24 PM ---------- Previous post was at 05:22 PM ----------

AFAIK common issue on all custom ICS ROM's.

---------- Post added at 06:03 PM ---------- Previous post was at 05:24 PM ----------

Tried it now. Volume works in call.
[Desire HD Android Development] Rat.NL:
you can turn it to the lowest volume? strange it sticks around 15%
[Desire HD Android Development] AgentCain:
Im using conservative governor. 50% 122MHz, 15% 368MHz and 15% 1.2GHz. Not very "conservative" if you ask me :silly:
[Desire HD Android Development] rchiang:
Where to check the statistics of the CPU speeds?
[Desire HD Android Development] asif9t9:
Use an app called CPU Stats.
[Desire HD Android Development] Mudaguy:
I just dont know what to Do. Searched the threads and tried the solutions. But nothing helped. :s charged to Full, deleted the batterystats.bin, used the phone until it shuts down, charged again, but the drain is the same. I have the problem since I'm using ICS Sense Roms. At about 14% the charge goes up to 30% without doing anything.
[Desire HD Android Development] Roberto_Lim:
Or do it the old fashioned way and point your file manager to /sys/devices/system/cpi/cpu0/stats/time_in_state
[Desire HD Android Development] atrako1973:
I got 2 days of battery charge and

10% left ,nothing fancy everything stock restored my apks with no data and oh ! I changed CPU to on demand
[Desire HD Android Development] Raymond Ebertt:
1. Deleting batterystats.bin does nothing, just the same as deleting the battery stats in recovery

2. There is an issue with battery reading with the ROM once under 20%

3. Battery monitoring apps may give you false readings. Best not use any at the moment and rely on the stock battery meter to give you estimates.

4. Check your running apps and see which ones are using more battery. If they are third party apps, I strongly suggest deleting them
[Desire HD Android Development] golf12:
Had this problem with Ics sense roms ( battery jumping all over the place) ran the die hard battery calibration by zeppelinrox search for it in xda forum as it fixed this issue as usual READ everything
[Desire HD Android Development] Roberto_Lim:
I have gone through 4-5 cycles and have not had any upward spikes. Using the stock battery monitor.

Sent from my HTC Desire HD powered by Blackout ICS Incredible v.3.1.0
[Desire HD Android Development] ROBINGAZI:
could anyone tell me how to remove the aroma installer from the rom zip? it just refuses to install on my not-so-healthy DHD.
[Desire HD Android Development] Gizmoe:
There is a lot of device specific files that aroma installs. You would have to re do the updater script and move certain phone specific files to a path that the updater script will recognize and get rid of the variable commands. Also would need to replace the update-binary with one from a non aroma version.
[Desire HD Android Development] mrpaulharris:
I was 'messing' with the blackout tweaks options...now my lock screen icons have really big red text

I tried to undo all the tweaks settings I changed, but the rosie and the lockscreen ring and icons are not back to 'normal'

How can I reset those settings? I thought about reinstalling the rom without wiping, but in the past every time I did it would not reboot until I reinstalled and wiped.

I know nandroid, but I didn't before messing with settings.
[Desire HD Android Development] ROBINGAZI:
the problem i have is it goes up to 14% install and then the next button shows up. if i go next it tells me to reboot and the phone goes into a bootloop. probably because the install never happened.
[Desire HD Android Development] Gizmoe:
Are you selecting the full wipe option. Your partitions have to be ext4 and the full wipe will convert them for you.
[Desire HD Android Development] dsenseb:
I had exactly the same thing.

I had it the first time when i did a manual full swipe before flashing the rom (data, cache, dalvik)

Then i selected full swipe in aroma installer when flashing the rom. Result: same problem you have.

Then i entered recover with adb reboot recover commando in terminal on pc, flashed the rom again, but now i didn't select the full swipe in aroma.

It installed 100% and booted flawless
[Desire HD Android Development] paul c:
I too had a variant of that: I did a full wipe followed by the ROM flash. The install didn't appear to go well and on rebooting I got a blank (black) screen, so I rebooted into recovery (power/volume down key combination) and reflashed the ROM, this time including the full wipe option.

So maybe best to remove the "flash without wipe" option from the flash routine?

Since then, very happy with the ROM - very fast and smooth :highfive: Not experiencing any one of the remaining issues faced by some here. Congrats to the chefs!
[Desire HD Android Development] bogduke:
Kernel fron HTC

HTC finally released Android v4.0 kernel sources for DesireHD. Maybe this helps a bit the devs to get rid of some problems, although I doubt that Blackout bugs were kernel-related.

There is a discussion wether this is a ICS kernel or a G one.
[Desire HD Android Development] xUniverse:
nope its still GB

https://twitter.com/FaRTJeTpAcK/status/246014352006713344
[Desire HD Android Development] Gizmoe:
The simple answer is you need to have ext4 partitions as the updater-script only has commands for ext4. The Rom has to be ext4 anyways. Full wipe will convert them for you or you can use 4ext recovery to convert them yourself. The first time you selected the full wipe option it changed your partitions which is why it worked after that without selecting it. As to why it didn't work for you when selecting full wipe the first time is anyones guess. Always select the full wipe option. Sometimes the install just has a problem and needs to be done again. It's rare if you follow the correct procedure, but it happens.
[Desire HD Android Development] Roberto_Lim:
Adjusting the default voltages

I wanted to adjust the voltage for 806 MHz to 1025 vdd from 1050 vdd. I tried adjusting it with AnTuTu CPU Master, but the setting would not stick past reboot. I found this guide by LeeDroid which taught me how you do it by editing the init.d file.

Open /system/etc/init.d with a text editor and this is what I the contents of the file are

I edited the file to read:

On reboot, 860 MHz is set to 1025 vdd :)

A bit confused about this line:

This is supposed to load settings from /etc/sysctl.conf

But I cannot find /etc/sysctl.conf on my device. Maybe a junk line left from some app I installed? Anyway, if I remember correctly, entries behind a # are ignored.

I really gotta learn more about what else I can edit init.d to do :D
[Desire HD Android Development] marder:
Thanks Roberto, you convinced me to reinstall V3.1.0 and I now get an amazing battery life ! :)
[Desire HD Android Development] heathroi:
excellent rom, only thing have found thats an issue if i'm using the phone with headphones and take a call there will be a burst of static). with no voice. no results on a search. cheers
[Desire HD Android Development] Roberto_Lim:
Your welcome.
[Desire HD Android Development] d3ckart:
You have to undo the bliss quicklancher under the sense tab from the blackout tweaks.
[Desire HD Android Development] Roberto_Lim:
Making smartassV2 the default governor

One of the members here already advised my that I could set smartassV2 as my default governor on boot. I cannot seem to locate the post anymore... I wanted to quote it here.

Finally got around to doing it today by editing the init.d some more:

This is how my init.d file now looks like:

The lines #CONFIG_CPU_FREQ_VDD_LEVELS and #CONFIG_CPU_GOVERNOR are not necessary.

Why do it? Rather than have your Androrid boot up on performance, and than set smartassV2, Android will now boot up with smartassV2 by default.

I think I would to do this so that I can configure smartassV2 via init.d. I want to read up more on smartassV2 before going any further. But I was thinking of these settings:

Current is 200000 but given the available speeds are 245-368-768-806-1024 maybe 100000 would be better since 768 and 806 are pretty close together? I noticed that the phone spends the least time on 806. Might not matter since I now have both 768 and 806 at the same voltage?

Current is 99999999 which does not make sense to me. With 700000 the phone should wake up at 708 MHz?

Am a bit over my head here... but I do have a Nandroid backup. Any advice would be appreciated.

No more need for SetCPU, Antutu CPU Master, No-Frill... etc :D

By the way I am using Root Explorer to do all this.
[Desire HD Android Development] Wolf:
Very similar to Killersloth's scaling scripts in what you are doing. I am trying to make one myself since he does not have his Inspire 4G currently. I have used his scripts before with great success, with no need for any apps such as SetCPU, and I prefer the script method over using an app. I will let you know what I come up with, but you are on the right track.
[Desire HD Android Development] Roberto_Lim:
:good: Thanks. Please do.
[Desire HD Android Development] putti71:
Hi folks! Did anybody try 3dchainfire on this Rom? Could it improve speed or smothness?

Please let me know.
[Desire HD Android Development] Roberto_Lim:
Took a look at Chainfire 3D at the Play Store. It says it is not compatible with Ice Cream Sandwich and Jelly Bean.

Sent from my HTC Desire HD powered by Blackout ICS Incredible v.3.1.0
[Desire HD Android Development] vercus:
Couldn't find this bug earlier, so:

When you connect facebook and google account together, and if the picture of the account is automatically changed to one, received from facebook, it disappears from sms view - it just simply changes to the default one.
[Desire HD Android Development] cstayton:
basically this setting 99999999 lets governor decide what frequency to wake at.

i would leave the governor settings alone at first run with it the way you have it see how it performs first. sometimes overiding gov settings can have some odd effects.
[Desire HD Android Development] lebonghoatan:
I can't connect to an adhoc network from my laptop.

can anyone help me.

thanks a lot
[Desire HD Android Development] Roberto_Lim:
Made more edits in my init.d file which now reads:

The only change I can recommend to everyone is using init.d the default governor. It is also pretty simple to set your min and max cpu speeds here. It is worth the effort because this is the only reliable means of setting voltages that I have found with this ROM.

But before adjusting speeds and voltages here, I would recommend that you test them with AnTuTu. A mistake in settings made in init.d will result in bootloop.

I don't know whether the config changes I made with SmartassV2 are beneficial. I did them to see whether the settings would stick, test the new settings and so as not to flash any random other ROM out of boredom only to restore this one the next day ;)

Anyway, the settings did stick and I am posting this from my phone, so things look okay. After a few hours I will compare before and after CPU states.

Sent from my HTC Desire HD powered by Blackout ICS Incredible v.3.1.0

---------- Post added at 10:05 PM ---------- Previous post was at 10:02 PM ----------

Yikes. I kind of just made the changes now. Will compare how the two do after a fews hours.

echo '806400 1025' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels --- Been running this for a few days set with AnTuTu but need to reset on reboot. AnTuTu does change the vdd file.

echo 'smartassV2' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor --- I think this one is pretty safe.

Been on init.d instead of AnTuTu for 10 hours... but basically same settings.

The 99999999.... probably this one I should leave alone.

Sent from my HTC Desire HD powered by Blackout ICS Incredible v.3.1.0
[Desire HD Android Development] Roberto_Lim:
With cstayton's caution I decided to cut my test on the modified smartassv2 settings, but this is that I have so far.

Default

Modiified

With smartass/ramp_up_step reduced from 200000 to 100000

With smartass/sleep_wakeup_freq adjusted from default to wake up speed of 768 MHz.

Looks like I may have created a more aggressive SmartassV2 profile rather than a more power efficient one, from the amount of time spent at 245/368 MHz versus 768MHz. Use between the two period varies a lot with the last hour and a half in image 2 being more intensive than the period in image 1.

Might try this again. But I guess I will try to read up more and would love feedback. Cannot find a good guide on smartassV2 settings though.

Back to having init.d just adjust the voltage down a bit for 806 MHz and making SmartassV2 the boot-up governor.
[Desire HD Android Development] Simonekl:
battery is very good life
[Desire HD Android Development] scuarapopas:
Yes, after slept all night.... can be seen the low use of the screen, no wifi, no 3g...:angel:

---------- Post added at 09:06 PM ---------- Previous post was at 09:00 PM ----------

Is this, rom concerning? I suppose no, maybe this should be posted in other section
[Desire HD Android Development] Wolf:
I believe this is more relevant to rom development than 70% of the posts we normally see in this thread. He is trying to come up with an alternate method for the VDD levels and scaling frequencies for the CPU. This would be a beneficial addition for the users of this rom, giving them another way to set the speeds of the CPU without the need to use an external app.
[Desire HD Android Development] radu.cocea:
could this help the rom developement?

http://dl4.htc.com/RomCode/Source_and_Binaries/ace-ics-crc-2.6.35-a375925.zip
[Desire HD Android Development] cstayton:
the route you are taking is probably the best way to do this testing between changees. good job m actually using your steps on a test build, pretty solid results.
[Desire HD Android Development] lebonghoatan:
Would anyone show me how to connect to adhoc network. Thanks
[Desire HD Android Development] Roberto_Lim:
Well, yes actually, this whole thing came about in trying to find a way to change vdd levels. As for smartassv2, this is the first time I use it, and was surprised about the number of settings.

I think the poster may correct, it is not necessarily development related. I am a new member and really do not know the exact boundary where a post becomes relevant to ROM development.

My purpose in posting here is, a bit selfish. Hoping to interest other users Blackout ICS v3.1.0 in doing the similar activities and exchanging notes. Could start a new thread: Blackout ICS ROM v3.1.0 SmartassV2 settings.

I am a bit worried about starting this kind of thread in the General or Q&A section. Here you have a lot of beta tester types who would understand that editing init.d is a bit risky in the sense there is no parachute. Wrong settings = bootloop. It is not like a SetCPU, Antutu or No-Frills which wont set your settings if it detects an unusual reboot.

If a Dev or Mod tells me to move this elsewhere, I will.

---------- Post added at 10:05 AM ---------- Previous post was at 10:01 AM ----------

I started this mainly on a whim. The phone works fine with stock performance and smartassv2 settings, so I did not plan it too well before hand.

The problem with the results I think is the phone is not being used exactly the same way from test to the other. Anyone have any ideas. I will be testing more settings. Also I changed two variables. I should probably change one setting at a time.

I found a tool, CPU Spy which allows me to reset timers. That should make it easier to create some kind of test routine and do more accurate tests.
[Desire HD Android Development] Roberto_Lim:
ROM SmartassV2 settings are:

awake_ideal_freq - 800000

sleep_ideal_freq - 200000

sleep_wakeup_freq - 99999999

ramp_up_step - 200000

ramp_down_step - 300000

max_cpu_load - 55

min_cpu_load - 25

up_rate_us - 48000

down_rate_us - 99000

sample_rate_jiffies - 2

A bit confused when there are big gaps in clock speeds.

For example from 768 MHz the ramp down is 300 Mhz which is 468 MHz. I guess it goes down to 368 MHz? From there another 300 MHz ramp down is 68 MHz. I guess it goes down to 245 MHz?

I am not an expert and I do not want to appear presumptuous, but was thinking this settings might be better for this ROM.

awake_ideal_freq - 806000 (might be unnecessary, the 800000 probably does the same thing)

sleep_ideal_freq - 245760 (might be unnecessary, the 200000 probably does the same thing)

ramp_up_step - 10000 - To allow a 245 to 368 MHz change.

ramp_down_step - 256000 - For the 1024 to 768 MHz ramp down.

max_cpu_load - 75 - Slower to ramp up.

min_cpu_load - 35 - A bit faster to ramp down.

Will wait for feedback or serious objections :laugh: If none, will test them anyway :cyclops:

Will start with max_cpu_load and min_cpu_load on default rosie and see when lag sets in. I use a fair number of HTC widgets them (5 home screens with clock with weather, next appointment, agenda, month view, twitter).

Correction: Went back to default rosie and it feels laggy to me at least. Will do my tests on Ultrasmooth. I am to use to that setting. Thanks Hamdir :good:

Will do it step by step so will take a few days to give good feedback.
[Desire HD Android Development] hadi_xman:
hhhm i am a bit confused here after reading your post...

I have phone S-OFF and CWM installed..

but when i take nandbackup through CWM after done all other at backup 4ext it says (4ext found so skipping this step)...

if i dont have 4ext in my phone i will be bootloooped or stuck in intalling process...?

what step i should follow to avoid this..?
[Desire HD Android Development] Pop Tarantula:
I suspect you may be confusing 4ext (recovery) and ext4 (partition).

You may install from any Recovery. You do not need 4ext specifically, it was just an example.... CWM is fine.

ROM needs ext4 partitions and Full Wipe will create/convert as required.

You can create/convert them manually before installing from within Recovery (4ext/cwm/..), however, it is recommended to always select Full Wipe so it's overkill....

Desire HD : * Blackout ICS 3.0.0 * : Tapatalk 2.3.1
[Desire HD Android Development] hadi_xman:
hhhmm yeah u are right... i was confusing it..

so the wipe/factort reset in CWM would be enough for install the ROM..i am also confused with super wipe script and all...