yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] Roberto_Lim:
Found this unofficial Android 4.0.4 changelog here on XDA:

Noticeably Faster

Android OS bug fixed (in battery stats)

Long-pressing on a blank spot on the last page of app tray bug is gone

New Radios. 3G/4G switching MUCH better.

Improved signal strength

New Power Menu

Bootloader Faster boot up time Auto-brightness functionality changed. Smooth transition

Holding down camera button now refocuses again

Multitouch issue seems resolved Autorotate is faster

Browser performance noticeably improved

Recent apps list opens faster

Miscellaneous camera UI changes

Increased volume

Keyboard fixes

Updated News & Weather app UI

Improved quick controls in browser

List is longer than I thought.

Sent from my HTC Desire HD powered by Blackout ICS Incredible
[Desire HD Android Development] Raistlin1158:
So all good reasons to go for 4.0.4
[Desire HD Android Development] AtomosVE:
this happenes to me :/

stock headset is the "least" craziness.(Oh no! not NOTHING HAPPENS!).

if jack connected as 4-pin headset(but actually not: speaker, 3-pin cable...)

it means phone will highly go nuts: calling someone, changing songs, hung the phone...

I also think non-working headset button as a HUGE "feature"..
[Desire HD Android Development] Roberto_Lim:
I would not know, my stock headset is almost BNIB :D The only time I took it out was when brand new to make sure it worked. And a few times since last month to do "Beta" tests.

I don't like wires so I use bluetooth for everything.

Sent from my HTC Desire HD powered by Blackout ICS Incredible
[Desire HD Android Development] ServeTT:
Big reason to use IncS base, I think
[Desire HD Android Development] alpha007org:
Roberto_Lim: could you do flashable zip for 1.4GHz?

---

edit:

First about camera: I didn't notice that, I just thought it refocused without feedback (green rectangle).

Recent apps: that is a huge problem as I reported earlier in this thread.

So definitely I vote for 4.0.4. No questions whatsoever!
[Desire HD Android Development] Roberto_Lim:
Okay. When I get home in a bit. ROM default vdd_level at that speed is 1250 vdd. Want it changed?

Sent from my HTC Desire HD powered by Blackout ICS Incredible
[Desire HD Android Development] disiz:
I agree that 4.0.4. base is surely the best choice, and if it have hotspot I choose this one too, but if you want a perfect Sense 3.6 ROM with 4.0.4., you already get this great Blackout 3.1 without issues except wifi hotspot and headset buttons...

For now, no ROM with Sense 3.6 have hotspot wifi, so a new ROM with SXL base should satisfy everyone :)
[Desire HD Android Development] kswiss86:
satisfy everyone is Release both Versions :)
[Desire HD Android Development] Raistlin1158:
I think the Devs should choose one and make it superb, Although personally I would like 4.0.4 if the work is as good as 3.1.0 I will be happy.

Too many ***** spoil the brothel :)
[Desire HD Android Development] ServeTT:
Noise in Skype is big problem for me, if i will have 3.2 version on inc s base with all working like in 3.2 betas, i accept to see next version on SensXL base ))
[Desire HD Android Development] Roberto_Lim:
Sorry. Wrong post.
[Desire HD Android Development] AgentCain:
Robotic sound, difficulty to communicate using headset and Skype are not issues?

Surely they've been fixed, but we're waiting for the new version 3.2 at leaste for these reasons
[Desire HD Android Development] DonToben:
Will the Version 3.2 still released this month?
[Desire HD Android Development] Pop Tarantula:
uh oh.. another one
[Desire HD Android Development] krzych:
LOL, you have surely waaay too many pictures ;)
[Desire HD Android Development] Raistlin1158:
Need an ETA
[Desire HD Android Development] :No-Frost::
In my opinion, I don't mind which version do you guys release :)

I'm sure any version will be awesome and functional so, take all the time you need as I think we can't hurry you up on releasing a ROM starting on the fact that you do this for free and for everyone.

I'm patient so, all I can say is thank you for your hard work :)

---------- Post added at 03:20 PM ---------- Previous post was at 03:12 PM ----------

In my opinion, I don't mind which version do you guys release :)

I'm sure any version will be awesome and functional so, take all the time you need as I think we can't hurry you up on releasing a ROM starting on the fact that you do this for free and for everyone.

I'm patient so, all I can say is thank you for your hard work :)
[Desire HD Android Development] Dredead:
So did we decide flashing the virtuous kernel was a good idea?

Also in terms of the base. I would release both but limit the support for the Sensasion to an immediate level (basically keep it around as a quick fix option for the ROM), and maintain ongoing support and development for the Inc base.

Not sure why this hasn't been suggested yet. This way everyone is happy right now, and it gives you as devs more time to perfect Inc. This is assuming both are ready
[Desire HD Android Development] kswiss86:
If Incredible S Base is used is it the new base ???

Incredible latest firmware 4.14.405.2?
[Desire HD Android Development] soleil10:
Why we discuss the preference of base? Do we have choice? Non of them is ready even kick out headset and wifispot. Be patient. Waiting something of miracle. No choice, just patience.

XGS 2.4.5 ICS 4.0.4 ROM using

2.6.35.14 aospx Kernel

and the headset is just fine.
[Desire HD Android Development] QD2DC:
we discuss becaused we asked. You are the least qualified person to comment on being patient.

Without kernel help, headset buttons will not work on either build. Hotspot will work on xl base only. I think we'll probably just end up doing both and call it a day for 3.6 based roms.
[Desire HD Android Development] Roberto_Lim:
File up in the original post. Link in my sig.
[Desire HD Android Development] kswiss86:
yeah we have the choice thats the reason why Blackout Team ask.

XGS is a nonSense Rom!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Headsetbutton is a Kernel Problem and you can not compair a AOSP Kernel with a Sense Kernel.
[Desire HD Android Development] rdub504:
I can respect what these guysare doing,rather than rush a release just do to public demand,they rather develop a high quality release.ultimately the people that beg and push for a release are the same people who complain when something is not working,like the head set button,I could care less about that feature but some people will,also hot spot, I used that once this year during a hurricane this year where my home internet connection was lost for days! And that's why I keep a nandroid of a Rom with that as a working feature.so I would say if these guys are giving us a Rom that HTC gave up on or changes there mind about daily,than you take what they offer, and be grateful.really you should choose a Rom based upon what you need it to do for you not just for os type gb,ics,jb! Also the fact they ask for opinions shows that there open minded.it means they don't have a superiority complex,and want our feedback.that shows they are not only building roms but also a reputation for a quality product! There creating a demand for it.does anyone ask mike_1986 for release dates?no, because they know its worth the wait.these guys are doing the same here building that type of reputation. Keep up the good work!
[Desire HD Android Development] tonylee000:
Wondering what you have penciled in? Ics sense 4 or trying out jb, or making a jump to klp which should be out next month? Or finnishing with the dhd to focus on other projects?
[Desire HD Android Development] Roberto_Lim:
exsitz might be the person who could help.

Based on the feedback on the Beta's it looks like there really won't be anything left to do after that :)

I will be downloaded the Incredilbe S base :D when it is done.
[Desire HD Android Development] alpha007org:
Hi. I'm software developer for MS platform. But I use openSuse for my home laptop. Actually been using Suse for almost 10 years. 10 years back I had only dial-up, so I bought Suse. Then when I got ADSL I downloaded new versions. In the mean time I was using Gentoo for about a year. So I know my way around Linux distros.

I don't (didn't) have time to get more familiar with Android distribution but if someone would explain to me how Android "base" is structured I may be some assistance. With active debuggers and my other tools for development I could run both version side by side in virtual machine and could help you with hotspot issue. Maybe xl is compiled with different flags so that it works, maybe Inc S is missing some flags to the kernel.

So if you (Blackout Team) thinks you can explain* to me how Android is structured, put together and what are Android differences to "normal" linux distros (openSuse, ubuntu), I can help.

*but this must not be a big project, because a don't have a lot of free time. Developing is time consuming (8-12 hours can pass very quickly) and I have hyperactive dog (hobby, sports activity) - doberman, who's need my attention at least 2 hours a day.

---

Roberto_Lim: thank you. (1.5Ghz with BlackoutICS voltage table doesn't work stable for me.)
[Desire HD Android Development] scorpio09:
Existz is using Gingerbread kernel patched up to work with ICS. Headset works in GB kernel and hence it is working in AospX rom, whereas Blackout uses Kernel 3.x.

So I assume it won't help dev's to check 2.x kernel to resolve the headset issue.

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

Dude, why you keep advertising about other Rom's in this thread. And how can you tell that none of blackouts versions are ready? Are you part of the team or do you have exclusive access to the builds :eek:

I have been using 3.2 beta 1, from the day it was out for testing. So, from past few weeks never had a single reboot or FC. This is my daily driver now. Btw, I use headset a lot but I don't complain coz I am more than happy to have ICS sense 3.6 rom and accept the fact that dev's gave further life to a device which has been ditched by the HTC.
[Desire HD Android Development] Raistlin1158:
Well said, If he doesn't like it he should just fade away.... ;)
[Desire HD Android Development] exec228:
:confused: Man, if you have broken your headset/jack, that does not mean everyone else must use a broken phone with hsbuttons disabled in this ROM!!!
[Desire HD Android Development] soleil10:
Keeping advertising about others is to not close on yourself. You will understand when you are ready. Never want to discuss this issue with you. This topic is closed.

Are you part of the team? and you even did not test the beta 2. If you have followed the thread, you should have understood that there is no waiting time when it is ready. This topic is also closed.
[Desire HD Android Development] alpha007org:
exec228: You are absolutely right and I agree with you. But it's kinda ironic, don't you think? :) ( even if I disabled headset feature in settings in ARHD 6.3.3 ROM that strange behavior was still there - so not working this particular feature is actually the only reason I didn't bought a new phone. So thanks to Blackout Team I saved around 600EUR. )

But if Blackout Team discovers a way to get the thing working (beside hotspot), I won't complain - actually I would congratulate them for making the ROM as perfect as it gets. However I would ask them if there is a way to "break" it, so I could listen to music (podcasts mostly) on my phone adain.
[Desire HD Android Development] Bigpapa146:
The blackout ROM on my desire HD.

What a perfect ROM is that.

Am very satisfied. :good::good::good::good::good:
[Desire HD Android Development] Roberto_Lim:
If you want 1.4 GHz zips at 1225vdd and 1200vdd to test would be very happy to make them for you.

Would be nice to run 1.4 GHz at the lowest stable voltage.

Sent from my HTC Desire HD powered by Blackout ICS Incredible
[Desire HD Android Development] alpha007org:
If I change in

"/sys/devices/system/cpu/cpu0/cpufreq/ "

"vdd_levels"

and restart this should do it, right? No need for flashable zip...

---

edit:

So I changed voltage for 1400 to 1225 and rebooted. However when I checked the file change didn't stick. It's at 1250 as before. Why?

Roberto_Lim: in PM I asked you if I can unzip your flashable file, change 01sysctl and zip it. Will it be flashable file?
[Desire HD Android Development] krzych:
Should be. And get zipsigner you will have signed one then. And you can also just try after nandroid, won't hurt then ;)
[Desire HD Android Development] cstayton:
Once again, not to point out the glaringly obvious BUT, you are comparing an AOSP Kernel to an HTC Sense Kernel, these are not interchangeable AOSP is as close to pure google as you can get. HTC is about as far off of Google as you can get. You might as well be comparing an iPhone to an Android.

HTC heavily customizes their kernel's in order to provide the best possible experience for their proprietary Sense UI as does Motorola for their interface and Samsung does for theirs.

and if you don't want to believe that, try for yourself, go ahead and flash a AOSP Kernel on a Sense rom and watch what happens or vice versa flash a Sense kernel on an AOSP Rom.
[Desire HD Android Development] Raistlin1158:
Nice one... :)

Its like an advert for care in the community, bless him
[Desire HD Android Development] krzych:
And by the way, for our DHD - AOSP/AOKP is a sh*t. Just flashed BACK test2!!! (despite it's dangerous for me!). I really liked AOKP, today even flashed Jelly, but nothing compares to your work! And I mean it, it's not just small talk!

I hope I will manage until new test3 or release.

So please guys, make me one of the testers, as I'm balancing on the edge right now (missed Sense so much - especially camera working in ALL apps, not just like in AOSP - in camera app only)
[Desire HD Android Development] Roberto_Lim:
I see, so basically to get working headset buttons means effectively rolling back to an older kernel.

Sent from my HTC Desire HD powered by Blackout ICS Incredible

---------- Post added at 06:15 AM ---------- Previous post was at 06:09 AM ----------

Correct except the file you need to edit is /etc/init.d/01sysctl

Add this line:

echo '1401600 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

Reboot and new voltage takes effect.

Sent from my HTC Desire HD powered by Blackout ICS Incredible
[Desire HD Android Development] Dredead:
Which virtuous kernel did you use and where did you get it?
[Desire HD Android Development] Roberto_Lim:
It's on the Virtuous Infinity thread.

Just a note though, the false readings or spiking battery only happens when you use the Beastmode kernel with an older degraded battery. In my case when testing an older (65% of original capacity), the spikes showed up. With a newer battery, there is no spiking. Anything over 50% of original capacity is reported as good by utilities though.

False readings is really more or a calibration issue.

Never hurts to try it. The Beastmode kernel is based on the Virtuous Kernel.
[Desire HD Android Development] ExcaliberX:
Further more... the spiking happens to me when i charge with an

unoffical(found in the street) wall charger

, but when i charge with USB on my laptop over night there is no spiking what so ever...
[Desire HD Android Development] killersloth:
Needed to flash some new sense on a phone, chose this one. Haven't hear any complaints, it's been about two weeks ;)

Skimmed through here, just to see what issues people were having, so I would know what kind of possible bugs I would get yelled at about later, and I see people bashing all over soleil10.

The dudes english is crap (if you couldn't tell lol), and what about everyone else who mentions a different ROM in this thread? Nobody is bashing them... Leave the guy alone ffs, add him to your ignore list if he's really that bad.
[Desire HD Android Development] alpha007org:
echo '1401600 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

what does this command do: in that file you change the value for that freq on EVERY BOOT*.

*actually echo is almost the same as echo in dos. "echo 'Hello World!' > filemane " means where to write. In this case it is in the file. Without operator ">" it would put up on the screen.

I don't get it. It's the same if I go to Android Terminal Emulator and up my rights to root and execute that command.

So as soon as I manually change some values in "vdd_levels" and save it, those values will have an immediate have effect?

This is just outright stupid. Security is then nonexistent. If I get my hands on rooted phone I would need a couple of minutes and target phone won't be working anymore - if I upped the voltages that phone will have huge battery drain; if I'm more evil phone turns to brick.
[Desire HD Android Development] Gizmoe:
He kind of brought it on himself. If you read way back you will see he keeps doing and saying what he wants against the request of the devs. He also took work that wasn't his and tried to open his own Rom thread with it. I think people are just fed up with his antics. I agree though, there are plenty of others that keep posting in this thread that should get the same abuse. I hardly read anything in this thread anymore that has anything to do with blackout Rom development.
[Desire HD Android Development] Roberto_Lim:
Thanks I did not know that such an option existed ;)
[Desire HD Android Development] soleil10:
if you are capable of doing something for any Rom for DHD, just do it. You are talking like a long tongue woman/man... :) :( :)

Someone else has tested v4.0.4 Sense 4.1 ported from One S?
[Desire HD Android Development] rdub504:
Trick Droid forum page 1
[Desire HD Android Development] woti23:
if you get your hands on a phone there is no security, rooted or not. you could root it if it isn't allready, but to destroy it, it would be much easier to take a hammer, throw it into the washing mashine, charge it with 220 V alternate current, whatever you like .... except you want it to really suffer and die a slow and painful death, then let it die from battery drain ;)
[Desire HD Android Development] alpha007org:
Roberto_Lim: After using two days of your 1.4 flash file I checked CPU Spy and I saw my phone primarily uses freqs 1400, 768 and 245. Other freqs aren't used. Well, a little. 1400 1h40min, 768, 1h and 256 3h20min. Others are all used about 20min with 40:22:40 uptime.

And my battery seems to drain faster then before.

I know when I'm using Sports Tracker Battery Widget shows 30mA. Since flash I checked several times and uses 40-50mA. However if no app is running idle is the same 3-5mA.

---------- Post added at 02:56 PM ---------- Previous post was at 02:27 PM ----------

Linux kernel is linux kernel. You cannot compare iOS which is based on *BSD kernel with Android which is based on Linux kernel. They are different kernels. There's no such thing as Sense Kernel. There are kernels which are compiled with different flags and modules (drivers). Then on top of that there is (G)UI which can be Sense, MotoBlur, default Goggle,... GUI's can support their own API calls so that's why you can't use (for example) some Sense Widget with different UI if that API call is just in SenseUI and not in others.

I don't disagree with you, just some more clarification.

I can write how linux distros (openSuse, ubuntu, Android,...) are built and what happens at runlevel 1 through 6, but I don't think many people will understand technical stuff only software devs understand.

However, I didn't ever "examine" Android distribution but cannot be far off to "normal" Desktop linux distros.
[Desire HD Android Development] cstayton:
go ahead try a sense kernel on aosp or vice versa tell me how good that works for you, maybe next time try to understand what im saying rather than opening your mouth and inserting your foot.

i made the comment about comparing ios to android as a reference to comparing sense to aosp.

and here is a little wakeup call for you BSD is a linux dirivetive so nice try but no cookie for you.

and actually ios is based on darwin which is a bsd branch.

i was an apple tech for many years i know the difference.
[Desire HD Android Development] Muikkuman:
So ios is basically a heavy modified android?
[Desire HD Android Development] cstayton:
no not really, Darwin/BSD is actually closer to unix than linux (Yes thats really splitting hairs) and apple went in and modified it even more to be compliant with their hardware and application base. but that being said you can run android on an iphone and you can run pure linux on a mac computer infact i have an old G3 at home that currently has a debian distro on it.

there are a lot of similarities between the two OS's you can run pretty much the same terminal commands on ios that you can on unix/linux/android the commands may have different switches that can be used.
[Desire HD Android Development] Roberto_Lim:
Enabling the 1.4 GHz clock speed will result in faster batter drain. Usage patterns depend on what apps you are using. Still am a bit surprised by the usage pattern.

I was expecting something more like this:

Less than 1/3rd at top speed (enabling 1.2 GHz for me make 1 GHz irrelevant).

1/3rd divided between 368/768/806MHz

More than 1/3rd of the time at 245 MHz.

Note: Gaming destroys breakdown this since gaming is always at top speed.

Attached is an image of my usage. This includes 30 minutes on Symphony of Eternity :D

Maybe I need to adjust some parameters for 1.4 GHz and 1.5 GHz? Sorry alpha007, I don't use those two clock speeds. Let me go back and do the math again.

I really appreciate the feedback :good: Well even it the results are :eek:
[Desire HD Android Development] Muikkuman:
So you should be able to get something like root access on IOS?

I know there is jailbreak but I have no idea how that works.
[Desire HD Android Development] bogduke:
In iOS, jailbreaking gets you more privileges and root acces. Unlike in Android, that allows you to install apps Apple doesn't allow you to.
[Desire HD Android Development] prospect565:
Any luck with the headset distortion issue yet?
[Desire HD Android Development] rdub504:
How about a blackout search bar?
[Desire HD Android Development] rdub504:
Like this one!
[Desire HD Android Development] kswiss86:
Hey Blackout Team,

is the decision (SensationXL Base , Incredible S Base or Both) are done?