yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] MikhailM1:
Yes, your DHD has to be S-OFF to flash radio. See the instructions on the thread for latest radios.
[Desire HD Android Development] $or$:
This rom is awesome. I only have 2 problems with it

1. I wanted to install sense 7 home and apps on it but, some of apps need correct libs and frameworks. my problem is after install this rom I don't have enough space in system partition and if I flash zip that contain sense 7 libs,frameworks, apps and other sense 7 files in media folder + some custom mods and xposed I need at least 350-400mb free in system partition but, after flash this rom I don't have enough free space in system partition (540mb is total size inmy dhd) . Is there any way to change system partition size on dhd and add more space to it from other partitions?)

2. I flashed XTREMEMuisc mod on this rom but, after reboot I have no sound on speaker, is there compatibility problem with this rom for this mod or I need to change something? ( I really need some good equalizers like Beats/ Dolby/ H/K and... )
[Desire HD Android Development] pat99:
Answers:

1. Our device is 5yr old now., Back than configuration was top notch. Still easily out performs some of in its class. Any Sense based apps won't work on Cyanogen. so don't waste time trying to figure out how you'll be able to get it working. Or even if it may work than it will be much slower than you could expect.

2. I've never heard of XTREMEMusic but i could recommend you eXtremeBeats v3.0 up to that version it is compatible with our device. later version aren't compatible due to some high level of modification done by dev. Also you can use Viper4Android alongside with eXtremeBeats v3.0 to modify sound according to your liking. If you found out than no sound from speaker, which means sound drivers aren't compatible with our DHD. They are designed for newer chipset. though you may try and flash it and modify it, who knows may work again. :)
[Desire HD Android Development] $or$:
I run sense 7 home and apps with no problem on this rom even they are fast enough the only problem I have is low space for system partition of my phone (540mb)

I only want to change MTD partitions size and add some space from data to system partition like what they do here for htc desire

eXtremeBeats is old version of XTREMEMusic from here XTREMEMusic is for android 4.3 + lollipop up to android M and I saw people install it on Cm 12.1 so maybe it's problem with this rom that I cannot find what it is as I am not a developer
[Desire HD Android Development] Mustaavalkosta:
Well, if our kernel accepts command line argument like bravo's does (as described here) then it should be rather easy to test with just custom boot image. Any changes to partition sizes will revert back after reboot without permanent changes to the device as long as you only boot up the custom image and do not flash it (eg. fastboot boot boot.img). Data on the partitions may be scrambled though so back up is recommended. You can split up any boot image you like by yourself or wait until I get to testing this method which currently can be whenever. It seems interesting though.
[Desire HD Android Development] $or$:
first of all thank you for your awesome rom

I am not expert here and know a few things about developing. as I understand from your response boot image can change MTD partitions size but, to prevent it from revert back to default after reboot we should edit recovery.img too right?

I will wait for you doesn't matter how long it will take, also after this you can make custom version of your rom with sense 7 as it's possible to run it on any phone now!

can you also help me to make XTREMEMuisc mod work for your rom too? or if not can you tell me name of any other mods which can make sound of our device better and can be compatible with your rom? I use my headset Bluetooth to lessening to music always so speaker and Bluetooth is important to me only
[Desire HD Android Development] Mustaavalkosta:
Well, in the final setup you likely would have to have all the parts playing with the changed partition layout so yeah, recovery needs some tuning too. It's also possible that changing system size by cutting cache partition will render currently installed ROM in a state where it won't even boot. In this case you also need matching recovery so you can reinstall the ROM with correct partition sizes. This is just speculation though. Ace is very different device than bravo and HTC may have implemented hardened security measures to prevent messing with the partition layout after bravo. To be honest, changing partition layout via kernel's command-line parameter seems too easy to be true considering if it really was that easy why isn't every HTC device doing that.
[Desire HD Android Development] coolyahya:
I guess there is an error in updater-script in the latest build and i am unable to install it. Stuck at recovery is there any way out?

i was flashing cm-12.1-20150824-UNOFFICIAL-ace
[Desire HD Android Development] Mustaavalkosta:
That build seems to flash just fine. Make sure you haven't accidentally switched to CM recovery which is likely broken.
[Desire HD Android Development] coolyahya:
Yeah its sounds like maybe I have. Actually it wasn't working on TWRP so I thought that I may try another recovery (seems like I was using a much older version). Is there any way to make a PD98IMG.zip file of the TWRP recovery because my phone is in a semi bricked state now and all that I can do is to use the PD98IMG feature to flash recovery ( The datacable doesnt work except for charging)

Thanks in advance :)
[Desire HD Android Development] rjand:
Check this post in the TWRP recovery thread http://xdaforums.com/showthread.php?p=62375298
[Desire HD Android Development] hamxa266:
Is there any one having problems with whatsapp connection on this rom ??
[Desire HD Android Development] iamSMR:
Stability...

Hello. I have a question to ask. I have

flashed

this ROM earlier but it was too much laggy and I was not able to saty with it or to do anything in it!. So, Basically my question is that

if this ROM is now fully stable with no lag issues

so that I can give it a go again?

- Thanks
[Desire HD Android Development] rjand:
If you last tried it since the start of April when the first nightlies appeared, there is little difference in speed, the ROM itself isn't laggy, our phone just can't handle it well enough - CPU too slow, not enough RAM, not enough storage space.
[Desire HD Android Development] xda-dhd:
Big thanks you for your great work and strength of spirit!

As always everything very wisely told! Musta, big thanks you for your great work and strength of spirit! :good:
[Desire HD Android Development] reformista45:
Hello Mustaavalkosta, xda-dhd, and many others that You keep us updated our "old" DHD.

Thank you so much, thank you for your altruistic and unpaid work, do not write, do not speak English, but this time with what little time we have left,,, had to, I hope you understand.

Thanks for everything ... and you do not like the Rom .... DO NOT USE IT.

:highfive::cool:
[Desire HD Android Development] rjand:
+1, without Mustavvalkosta's endeavours (through his own shear hard work and continuing the hard work of others) there would probably be no working ROM's later than Android 4.2 for our devices.

I would love to have the time to put into this / these projects in any way I can, but family commitments over the past couple of years mean I have little time for work to help pay bills, never mind doing something I would enjoy which would be for the benefits of others.
[Desire HD Android Development] xda-dhd:
I' m like an addict

(little offtop)

In my collection a lot of top-devices (M7, Galaxy Note 3, M9, Galaxy S6 Edge ... etc.), but I' m like an addict :laugh: - I can not throw my old DHD, that was the beginning of history Android in those days still in version 2.2
[Desire HD Android Development] kchaisu:
Hi Mustaavalkosta,

I would like to express my appreciation to your team especially you yourself on the Unofficial CM-12.1 for Ace and Saga. With the appreciation in mind, I always test most of the nightlies, may be I missed some of them, but mostly all of them because in this way that I feel better on your time and compassion to the community, since I am not be able to build the nightly by myself and any time that I could help to solve some problems, I would not reluctant to help with my very little knowledge Linux and ROM. On top of that I am too old to learn new thing. It is very nice to test for a new problem arising from ROM development and whenever we could solve the problem which is parts of our learning new thing, I would not mind at all if the individual nightlies containing some of their own bugs because it is providing learning process though. Besides having catches up with all new technology and new devices are very easily obtainable, however, using an aged device with new technology is something makes us proud of the achievement. That is why we have our community. Thank you very much for your time and commitment.

For the sake of what you are facing, my advice is clearing up your mind out what you are thought of because I am very sure with your knowledge and ability you could be self-sufficiency by your own. Most of the time we as a human being is suffering by our thought not from environment surrounding us. Things that have come through our life had been both good and bad, but our thought just happen to be in favor of good thing and do not want bad thing; but things in the world coming in pair, if we get only good we would not learn that it is a good thing, bad thing bringing to our knowledge that the nature of things has its own nature both good and bad, love and hate, black and white. So we could not choose thing to come to our life, we could only accept what has come to our lives. So just accept what had happen to us, not pushing it away as always, then you would be a new man and could do a lot of thing rather than living with the suffering. It will be going away any way. Please remember that we could neither change the past nor expecting the future, just living with the good moment of which is tangible. All is part of our life. Good luck.
[Desire HD Android Development] Mustaavalkosta:
Cve-2015-3833

Just FYI (emphasis added by me):

http://www.cyanogenmod.org/blog/cve-2015-3833-and-you
[Desire HD Android Development] branc116:
Hello,

I have a problem.

My DHD fell on the flor and now my touch screen isn't working, I wanna make something with him now, but I can't enable debug mode when I'm in the system, but I can connect to him in the recovery and I need enabled debug mode in system if I wanna continue, can someone tell me how do I enable it true adb while in recovery?

Regards,

Branimir
[Desire HD Android Development] $or$:
wow I cannot even think people can complain about something that Htc (big company with many stuff) did not do and Mustaavalkosta (only one person) did for us for free!

I have sense 7 home + apps on my dhd with this rom and what Mustaavalkosta did for us. I feel I have htc m9 in my hand and it's all because of Mustaavalkosta. It's very smooth (based on what we must expect based on our device yes 5 year old! this rom even after install apps I use is very smooth with many good features like new devices at least much smoother than many other roms with android 4.x.x and... so what more you can expect from him? complaining about one single app is incomprehensible to me it's not a major problem not even a minor one! installing another app and delete it from system is not really a big deal but, complaining about it will surely bothering others. we must respect all developers here as they do their works completely free and no benefits with no reason except their own interests so they don't have any obligations to us and we must respect them

------------

I really appreciate your great job [MENTION=3382363]Mustaavalkosta[/MENTION] and hope you could somehow manage your situation and everything become good for you in very short time
[Desire HD Android Development] Mustaavalkosta:
If you add these two to default.prop you'll have ADB authentication disabled and ADB working. The thing is that default.prop is in the ramdisk which means you would need to modify boot.img to make changes to it.

https://github.com/OpenDesireProject/android_device_htc_ace/blob/cm-12.1/ace.mk#L117
[Desire HD Android Development] hamxa266:
Please can you share the method you used to turn this ROM to sense 7. Thanks!
[Desire HD Android Development] omidzht:
here

http://xdaforums.com/android/apps-games/htc-blinkfeed-plugins-devices-08-03-2015-t3049438
[Desire HD Android Development] nijawang:
First, thanks again for Mustaavalkosta's great effort for our old DHD devices.

Currently, I use CM12.1 nightlies and I reflash nightlies every week.

The device is smooth for daily usage with CM12.1.

I also flash L-SPEED MOD for better performance and battery life.

I think we should not complain when we encounter a problem after flashing a new nightlies.

Just report it and revert back to the better nightlies you used before.

Even we could help to find out what's the problem.

Just think about how we are so lucky to have Mustaavalkosta maintaining the frontend Android ROM for our old DHD?

Hope Mustaavalkosta could solve all the plights in his current life.

Even he has no time to develop ROM for our DHD anymore, I still appreciate his great distributions in the past years.
[Desire HD Android Development] $or$:
for camera, radio fm and...

visit here
[Desire HD Android Development] Mustaavalkosta:
Well, I never said I don't or won't have time. I just meant it's not that enjoyable to hoard more problems into one's head when you already have plenty of completely non-DHD related problems in there. I really like problem solving in general but too much in any given moment is just too much. I did some testing and investigating around WebView crash issue yesterday and a day before that but sadly the crash seems to be either chromium related and that's like a whole project in itself thus complicating things on that front or adreno related which is a bit tricky to solve too since I'm not a kernel developer per se and based on what I read one viable solution to adrenos would be trying to get SGS3's KK drivers going with our HAL and kernel but that's no small feat to achieve with my skillset. In a nutshell, there are possible fixes but each one of these seem to require enormous amount of work and poking around in the pitch black.
[Desire HD Android Development] reformista45:
Hello, has anyone done any work in this rom FM radio ,? Thank you.

I have tried several versions of spiritfm and nothing .....
[Desire HD Android Development] rjand:
Spirit1: Real FM Radio should work on our device, I haven't tried it myself, Spirit2 is for newer devices.
[Desire HD Android Development] reformista45:
No friend, at least on my phone does not work any of those, or do not make them work, Thanks you.
[Desire HD Android Development] rjand:
Are you using the original ear phones that came with these devices? I think they are required for the antennae, I don't know if alternative ear / head phones will work. The last time I tried the FM radio was CyanogenMod 10.2.
[Desire HD Android Development] PXL42:
Hi,

First, great work guys !!

This week end, I installed 201508229 on clean install (full wipe) and my issue is about mobile data are always disabled. If I activate them, some minutes later it remains disabled.

After an update to 20150830, same issue.

I trying to search on this thread and Q/A thread, but I don't find any solution

Any idea ?

recovery : TWRP

previous rom : unofficial CyanogenMod 12 (lolipop 5.0.2)

actual rom : unofficial CyanogenMod 12.1 (lolipop 5.1.1)

clean install : wipe data, cache, dalvik cache, system

radio : 12.69a.60.29U_26.17.14.11_M
[Desire HD Android Development] Mustaavalkosta:
I have 20150830 installed and mobile data turns on just fine with my prepaid SIM. You may want to try another SIM card if nothing else helps just to rule that out. At least mobile data isn't universally broken on that build.
[Desire HD Android Development] reformista45:
I'm using the original htc headphones, if I have 10.2 FM radio, with 12.0 and 12.1 no.

I much use the FM radio.

Thanks.
[Desire HD Android Development] Mustaavalkosta:
Snapshots

I'm just going to jump the gun before someone is asking about this.

Upstream is currently pushing out snapshots for 11.0, 12.0 and 12.1. I haven't looked at their branching and stuff yet so I don't know what kind of releases are feasible to produce for us so more about this later once I have figured it out.
[Desire HD Android Development] xda-dhd:
Great news!

Finally! Great news!!!

:good: :good: :good:​
[Desire HD Android Development] xdagee:
Release! Release!! Release!!!

? ? ?
[Desire HD Android Development] rjand:
A quick check on FM radio in CyanogenMod 12.X shows that SELinux policy needs to be set to Permissive, I'm currently on CM11 so I can't check CM12.X, but I believe SELinux is set to Enforcing as standard on KitKat and newer versions of Android. You can check your current SELinux policy by going into About Phone in the System Settings and scrolling to the bottom, or by using adb

adb shell getenforce

On CM11 this returns Enforcing as standard. You can change it to Permissive by running

adb shell su 0 setenforce 0

Test if your radio now works. I don't know if changing it to Permissive will break anything else though, maybe [MENTION=3382363]Mustaavalkosta[/MENTION] can help here..

You change back to Enforcing by running (or reboot as this change isn't permanent)

adb shell su 0 setenforce 1

If it works you can set SELinux policy Permissive to remain on reboots. Create /system/etc/init.d/08setperm with the following contents

#!/system/bin/sh

setenforce 0

and set the permissions to 755.
[Desire HD Android Development] Mustaavalkosta:
SELinux is still in permissive mode by default set from kernel's commandline argument due to missing working set of policies so it shouldn't be that.
[Desire HD Android Development] rjand:
Sorry, I'm currently running CM11 and I thought CM12 / CM12.1 would have the same SELinux defaults as CM11.
[Desire HD Android Development] Mustaavalkosta:
No problem. I think there was some commonizing of policies within CM that broke the policies from 11.0 on 12.0 or something else changed which lead to disabling SELinux "for now" and that has been quite long "for now" already. :p
[Desire HD Android Development] rjand:
Hi [MENTION=4318340]reformista45[/MENTION], can you get a logcat from just before opening SpiritFM to see what is happening?
[Desire HD Android Development] nijawang:
So, does it mean if I satisfy with current nightlies then no need to flash snapshots?
[Desire HD Android Development] Mustaavalkosta:
Snapshots are practically always behind the nightlies so if you are happy with the latest nightlies no need to go backwards. Snapshots only exist to provide another less hectic release channel. You won't get update notifications about nightlies if you flash a snapshot.
[Desire HD Android Development] pat99:
Spirti FM Radio - Working 100%

I've red couple of post regarding this in recent past that FM Radio on CM12.1/12/11 working? Answer is YES.

Have tried in past with CM10.1/10.2 n in recent past with CM12 n CM12.1 n CM11 so basically you don't need to mess with your system anywhere. If your device isn't messed up internally than it should work without any modification.

Just plug any headphones, no matter its OEM or any other, their cord works as Antenna and use it how you want.

I'm also aware of linking Paid app is illegal on xda thus giving you outside link so that anyone try. Just Install it as normal .apk, should work.This is the last working Spirit1 for our device.

link: https://goo.gl/k6jG6s (Expires in 24hrs) Or http://d-h.st/VJxT

*SuperSU must be installed.
[Desire HD Android Development] Mustaavalkosta:
Snapshot build for 12.1 is now available. Well, has been since last night but I forgot to post about it while breaking apart libril...

Edit: Oh and I didn't test the snapshot build since it came out of automation and I had to redo a few branches for our locally tracked repos. Hopefully I didn't forget anything from those branches.

Bonus:

If someone can figure out what the ROT13 encoded version tags (ie. YOG4PAO23F) consist of in official CM snapshot filenames I'll give you a virtual kiss. I have partly figured it out using CM11.0 installer scheme from CM wiki but a half of it is still a mystery.
[Desire HD Android Development] reformista45:
Hello [MENTION=4891658]rjand[/MENTION] not know if I will be well done, and here I leave a screenshot of the error. My spiritfm 8_4_2014 not work me, not that put the partner, this is the logcat.

Android does not work with me 12 and 12.1, with the rest if I work, thanks. In the snapshot Firefox works fine.

Thanks for all.
[Desire HD Android Development] anbaalie:
i am really sorry about this question

but i need to know

what is the app to use with this ROM?

for example xposed

do i must use arm,arm64,x86?

and does this related to Rom or to the cpu

and what is the type of cpu of our Desire HD?

many thanks to answering on my stupid question
[Desire HD Android Development] dvhttn:
You could use one of those new-fangled interweb search engine thingies ... You might then have found ... http://www.gsmarena.com/htc_desire_hd-3468.php ... or even closer to home ... http://xdaforums.com/htc-desire-hd ...

Enjoy!
[Desire HD Android Development] anbaalie:
i saw it

but they didn't tell you what is the best to use it with this phone

can you tell me please?
[Desire HD Android Development] dvhttn:
You mentioned 'xposed', I'm sure that has its own thread somewhere on xda which would be the best place to start ad it sounds like you're not too sure of the basics. Though to be frank I'm not totally sure exactly what you are asking ..... sorry.
[Desire HD Android Development] Mustaavalkosta:
MSM8255 SoC's CPU architecture is ARM.
[Desire HD Android Development] Mustaavalkosta:
I decided to give JustArchi optimization commit a chance to do something good instead of just making everything crash. I scaled it back a bit not to increase binary sizes thus we won't be using his -O3 nor his recommended toolchains. With my tweaks the remaining flags run fine with default toolchains. If there arise issues that are clearly coming from these flags I'll likely just remove them all due to lack of resources to start debugging them so keep in mind this is just a test run to see if they can be used. I didn't spot anything going haywire in my initial tests. Commits will be live tomorrow.
[Desire HD Android Development] ALIEN_:
Can anyone recommend a solution to this issue I have:

I plug the phone into the car USB to play music however it has only work once and now I get no media found. I've had this issue ever since I flashed my Desire HD (years ago) however with the recent builds it decided to work twice. I've just flashed the latest nightly and will try again in the morning and if it works.

Cheers
[Desire HD Android Development] Mustaavalkosta:
MTP or UMS?