yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] MikhailM1:
On CM12.1 everything works for most people. A couple of people reported some problems, but this appears not to be affecting everyone. On CM13 camera does not work and everything that depends on it, to use the keyboard you have to use a work-around. But, as Mustaavalkosta says, it is very much a pre-release "taster" at this point.
[Desire HD Android Development] nijawang:
I have one issue on my DHD with aceopt 20151227.

Recently, my CM cLock's weather won't change the location as where I am.

But the stock News and Weather will update the location as where I am.

I have tried to wipe cLock's data and rebuild shortcut on Home again, but not fixed.

It should be OK for the beginning time when I install aceopt 20151227.

If any suggestion to fix this issue?

Thank you all.

//////////////////////////////

I've found the solution and fixed.
[Desire HD Android Development] Super-Veloce:
unlocked bootloader, s-off etc..

Trying to flash the rom, get an error..

What to do?

//edit

Flashed Android Revolution HD v9.2 and that just worked..
[Desire HD Android Development] hamxa266:
Use this recovery, this is newer version.

http://xdaforums.com/showthread.php?t=2780164
[Desire HD Android Development] Super-Veloce:
Flashed TWRP-ace-2.8.7.0-unofficial.img and it's working now, thanks. :)

---------- Post added at 15:47 ---------- Previous post was at 15:07 ----------

Next problem, can't install any app from play store.. get an error trying installing an app..

[RPC:S-7:AEC-757U6-5V4O-5ND4W]
[Desire HD Android Development] hamxa266:
Wait till your play store and play services update to latest version or try to download/install apk form other websites, after that you will be able to install any app from that..
[Desire HD Android Development] xda-dhd:
Dolby and SRS

Guys, how to make work Dolby and SRS?

This - https://play.google.com/store/apps/details?id=jp.gr.java_conf.NN.SndUI

And this - http://xdaforums.com/showpost.php?p=51985998&postcount=2860

Not working.
[Desire HD Android Development] hamxa266:
Yes! I have also tested this mods including viper4android , extreme beats and etc etc and many more .. But all worked only at first time after installation after some time sound become like burrr burrr....
[Desire HD Android Development] xdagee:
Master of sounds, [MENTION=5588318]dr.patron99[/MENTION] would be of a good help to you guys.

I quite remember he posted a guide related to these sound stuffs.
[Desire HD Android Development] xda-dhd:
Only XTREMEMusic without any addons!

The only thing that was able to install it - http://xdaforums.com/android/software/mod-beatsaudio-e-xloud-installer-t3029951

Only the file itself - XTREMEMusic

without

any addons!
[Desire HD Android Development] hamxa266:
Nope! Tested that but same first play is awesome after that the same disturbing bass..
[Desire HD Android Development] jazzfrequency:
Try this..add this line "audio.offload.disable=0" (also try with value 1) in build.prop without quotes, reboot device and check..
[Desire HD Android Development] xda-dhd:
SRS/Dolby FX

Sorry guys that introduced you astray. ;)

Through this - https://play.google.com/store/apps/details?id=jp.gr.java_conf.NN.SndUI everything works great & fine!!! :good:

It was used on - cm-12.1-20151122-UNOFFICIAL-YOG7D-aceopt

Also, you can add it - https://play.google.com/store/apps/...os.bassboosterpro&feature=more_from_developer item very cool! :good:
[Desire HD Android Development] omidzht:
17 2016 nightly :

wifi did not turn on
[Desire HD Android Development] xda-dhd:
Everything works perfectly!

Everything works perfectly! :good:
[Desire HD Android Development] Der Gerät:
How do i wipe /system on aceopt?
[Desire HD Android Development] xda-dhd:
[MENTION=3382363]Mustaavalkosta[/MENTION]

Musta, tell please how you think why programs of record from the line do not work?

On this version tried their weight, all do not write!

It can be connected with dialer?
[Desire HD Android Development] Mustaavalkosta:
I have no idea what you mean. Maybe link the program in question?
[Desire HD Android Development] xda-dhd:
On all your projects these programs work like clock-work, only on the 12th touch with the line is lost in the course of record for about 10-30 seconds during conversation of the interlocutor is not heard at all.

There can be it just feature of the 5th android? (Though on a stock of 5.0.2 HTC One everything works steadily like clock-work too)

I cannot understand at all and I guess!

This for example - https://play.google.com/store/apps/details?id=com.appstar.callrecorderpro
[Desire HD Android Development] Mustaavalkosta:
Dunno but if you are using any audio mods you could try to drop those and see if anything changes. Call recording hasn't been changed at all as far as I remember while I've been involved.
[Desire HD Android Development] Mustaavalkosta:
Maybe but I'm not that familiar with audio mods so no idea really.
[Desire HD Android Development] Wblesther:
I rooted my Inspire using this tool, which went without a hitch.

The CWM version that came with the root tool wouldn't flash this ROM, so I installed TWRP. I installed TWRP, then flashed the main Nightlies (aceopt) file, gapps and InspireMod in that order. I also flashed boot.img since my device is S-ON.

Afterward, I have gotten an "encryption unsuccessful" error and have not been able to boot to recovery through adb (device not found) or by holding volume down (volume rocker is somewhat broken; can register volume down sometimes, but I used command prompt on a desktop to get to recovery in most cases). Performing a factory reset as prompted does not help; the TWRP tool does its work but loops to "encryption unsuccessful."

Is there any other approach for this situation? It is unfortunate, but at the very least this is no longer my daily phone. Thanks in advance.

(Not familiar if this helps, but recovery.log contents from my SD card: http://pastebin.com/y22NyMpq )
[Desire HD Android Development] Mustaavalkosta:
You should follow this guide while moving to opt variant: http://xdaforums.com/showpost.php?p=62758453&postcount=531

It's a bit more complicated than just flashing an opt recovery.
[Desire HD Android Development] nijawang:
Last time it works for this issue by removing the location records.

But now it happens again and fail to update the location in CM cLock 3.4.1 widget.

I try to install other weather widgets and all works to update location.

I just want a simple weather widget like default cLock, don't need other beautiful widgets.

If any solution to fix this issue?

Thank you.

PS: I have tried clearing cLock data, location records, Google Play Store and Service data, logout Google then login...but all fails.

////////////////////////////////

2016/2/23 updated

After upgraded to cm-12.1-20160221 nightlies, this lockclock location detection issue has gone. YA!!

The changelogs say:

project packages/apps/LockClock/

b0602ec LockClock : Switch over to new yahoo location api
[Desire HD Android Development] Mustaavalkosta:
Today's upcoming build (praise jebus if nothing breaks) will have new adreno drivers partially backported from CM 13.0 work. They should fix webview crash among other improvements like being overall more fluid than old ones.

I'm also pushing out snapshots after nightly build based on upstream stable/cm-12.1-YOG7D branches which CM pushed out snapshot a few days ago. This snapshot doesn't have new adrenos just yet. I've only tested them a little while on my device thus they don't really qualify for snapshot before I get more feedback.

Big thanks to [MENTION=1804553]paulb_nl[/MENTION] and [MENTION=5464437]jonas2790[/MENTION] for helping with the adrenos especially paulb_nl who did all the grunt work back in the days. :)
[Desire HD Android Development] nijawang:
Do I need to flash boot.img if S-ON?

I just OTA but fail to bootup (black screen).

Previous OTA worked fine.

How should I do, if I always have "unknown USB device" when plug-in?
[Desire HD Android Development] Mustaavalkosta:
Yes, adreno change requires kernel changes to function properly and kernel is inside boot.img.

Edit: You should always update your boot.img when flashing a new build to avoid incompatibilities from mismatching stuff.

https://github.com/koush/UniversalAdbDriver

If that doesn't work I don't know. Try to use Linux or OSX which tend to work far more stable than Windows. :|
[Desire HD Android Development] xda-dhd:
AMAZING Build!!!

[MENTION=3382363]Mustaavalkosta[/MENTION]

cm-12.1-20160201-UNOFFICIAL-YOG7D-aceopt Smooth and Fast like a Rocket! :good: AMAZING Build!!!
[Desire HD Android Development] omidzht:
for me wifi could not turn on

i installed other rom and wifi was ok

i think the problem is for my country(iran) or sim but i do not know how to fix it

i used this link but did not help

http://xdaforums.com/showthread.php?p=21406675#post21406675

:((
[Desire HD Android Development] Mustaavalkosta:
We have Iran (IR) already in broken country codes list in the wifi driver so I'm not sure what's going on with you. This list has fixed all the previous country code related issues.

https://github.com/OpenDesireProjec...ivers/net/wireless/bcmdhd/wldev_common.c#L338
[Desire HD Android Development] maxxjaxx:
pls where can I get this build to download?
[Desire HD Android Development] passeroxda:
https://basketbuild.com/devs/Mustaavalkosta/cm-12-1-unofficial-aceopt/snapshots
[Desire HD Android Development] joriq:
hmmm, didn't work for my phone, but found this link:

https://basketbuild.com/filedl/devs...tlies/cm-12.1-20160201-UNOFFICIAL-aceopt.zip#

edit> i used TWRP 2.8.5.2 and I keep geting "error executing updater binary in zip (etc.)"

What am I doing wrong?
[Desire HD Android Development] xda-dhd:
SmartassV2

[MENTION=3382363]Mustaavalkosta[/MENTION]

SmartassV2 - disappeared completely and forever? (

https://dl.opendesireproject.org/cm-12-1-unofficial-aceopt/snapshots/
[Desire HD Android Development] Mustaavalkosta:
Well, nothing is forever but I can't find many reasons why we should bring it back after kylon cleaned up governors and brought in backports for interactive because everything else in Android is built around interactive these days.
[Desire HD Android Development] maxxjaxx:
use the aceopt TWRP version
[Desire HD Android Development] Mustaavalkosta:
You should start with this if you are planning to use opt variant build: http://xdaforums.com/showpost.php?p=62758453&postcount=531
[Desire HD Android Development] xda-dhd:
Roughly the equivalent

Roughly the equivalent - Intelliactive, or any advise on this project? Your personal advice as a developer ;)
[Desire HD Android Development] Mustaavalkosta:
Well, intelliactive and interactive are mostly the same. The only differences are that intelliactive has some multicore features which obviously do nothing for us and in worst case cause issues, and intelliactive also has builtin touch boost mechanism which is achieved through power HAL with interactive. Touch boost meaning that CPU ramps up when the screen is touched regardless of the load at that time.

I only switched from intelliactive to interactive to see if there's any noticeable drawbacks from those multicore features that intellactive has compared to pure interactive. Intelliactive is likely better with touch boost mechanism since then it doesn't need to be routed via power HAL when everything stays within the kernel and every millisecond counts on ace.
[Desire HD Android Development] xda-dhd:
Based on this, it's better for us interactive, right?

"Intelliactive is likely better with touch boost mechanism since then it doesn't need to be routed via power HAL when everything stays within the kernel and every millisecond counts on ace."

Smthng like this? - https://play.google.com/store/apps/details?id=com.lucky.one
[Desire HD Android Development] Mustaavalkosta:
Well, I don't know. I haven't noticed much difference since switching to it. I think both governors are solid unless proven otherwise. MP concern I mentioned earlier about intelliactive is just a concern, not a proven issue.

I don't know what that app does exactly so I can't say. To illustrate with text what happens when you touch the screen:

Interactive

Kernel registers touch event and tells about it to Android OS

Android OS tells power HAL to send boostpulse to CPU governor

Power HAL writes to CPU governor's boostpulse sysfs entry

CPU governor ramps up clockspeed

Intelliactive

Kernel registers touch event and CPU governor gets this event directly

CPU governor ramps up clockspeed

I hope you see what I mean by routing it via power HAL now. There are more things between the registered touch event and actually ramping up clockspeeds. I don't think there's huge difference in either case since we are likely talking about milliseconds scale or less but considering we are running 5-year-old devices any length of time counts.
[Desire HD Android Development] xda-dhd:
Yea, that's right! :D
[Desire HD Android Development] MikhailM1:
CM12.1 20160201 aceopt

This build with latest 5.1.1 gapps loads and boots fine. One problem encountered - the camera takes photos but does not save them in Gallery. At least the photos appear to be there, but just look like black rectangles. Any ideas?
[Desire HD Android Development] xda-dhd:
Everything works fine

I have everything works fine! :good:

UPD: This build is all very different! Very smooth and fast!!!

The only thing that can be observed on it, it is a long application installation (understandably), more course inhibits dialer... as well, it's almost like SR3

Musta is a Genius!
[Desire HD Android Development] Mustaavalkosta:
I didn't notice any issues like that with new adrenos either. Media scanner can be a bit slow at times to create thumbnails for new pictures and videos which makes them appear without thumbnails in the meantime. Have you verified that the pictures are indeed black even if you pull them out of the device and view them on another device (PC, phone, whatever)?
[Desire HD Android Development] xda-dhd:
Dialer

[MENTION=3382363]Mustaavalkosta[/MENTION]

Hey, Musta! Build - Super, but still dialer - the most important and the only problem!

It is impossible to solve, right?

If it worked quickly and properly - it would be

Ideal

ROM!
[Desire HD Android Development] nickangel:
Problem with OTA update cm-12.1-20160131-UNOFFICIAL-ace

When I download via OTA the update and it;s ask me to update, then the phone did all the update procedure (even the optimizing apps) and finally stuck on CM Logo.

Is it something wrong with this update?

And After the update, TWRP is not working? It seems that the update delete TWRP.

Is it possible?

Finally I reboot to recovery via adb. TWRP is there. I make the upgrade though TWRP but the phone is still stuck on CM Boot Animation.
[Desire HD Android Development] Mustaavalkosta:
Well, the issue is that new InCallUI package doesn't stay in memory. I just tried this and after you have received your first call the device wakes up for a incoming call quite normally. Once the InCallUI is killed off from the memory loading it from nand or sdcard is why it takes so long to phone to wake up. If we can figure out how we can preload InCallUI into the memory and prevent LMK from killing it the problem is solved. I have no concrete idea how to do that though.

Maybe we should consult Facebook how to run things in the background so persistently that it drains the battery. ;)

I think that built got regular CM bootanimation in it before I managed to revert the change. Try to remove /system/media/bootanimation.zip in TWRP File Manager and see if that helps.
[Desire HD Android Development] MikhailM1:
Thank you for the reply, Mustaavalakosta, the Gallery is OK now. You are right that it just seems to take the software some time to process the images so that they can be seen in Gallery (not just the thumbnails, but the actual images as well.

But on my DHD the phone disconnects as soon as it starts dialling and it does not appear to receive incoming call at all .
[Desire HD Android Development] sir mordred:
Hi mustaavalkosta

I'm fighting with same issue (InCallUI delay) nowadays

legacy devices are really affected of this **critical** issue why im saying it is critical because it is the main part of phone

and yes InCallUI should be kept in memory persistently

there is a fix for that problem(at least for cm12.1) here is the patchset http://review.cyanogenmod.org/#/q/topic:fastcall-redux

but we need to port it to cm13 but ım not familiar with frameworks/java soı couldnt figure it out yet..

if you find anything about it let me know :good::good:
[Desire HD Android Development] Mustaavalkosta:
Yeah, there has been a patch set of 3 changes since 11.0 but I don't think that really helped us although it seems to have helped some other devices that pawitp maintains (he's the author of the patch set).

I'm afraid that Steve Kondik's another attempt at it never worked out since it's abandoned but I can give it a try at some point.
[Desire HD Android Development] sir mordred:
actually the old patchset (that comes from pawitp) arent working anymore after >cm10.1 thats why they are reverted in the new patchset.

specifically this one http://review.cyanogenmod.org/#/c/109399/ is doing the same thing(keeping InCallUI in memory,alive)

why steve didnt merge it because as you can see in discussion they are thinking this is a terrible hack

as CM team did before, golden rule:do not poison common repos (this perspective is not friendly to legacy devices)
[Desire HD Android Development] Mustaavalkosta:
Well, yeah, but based on the comments that I read more thoroughly after posting my reply that hack isn't doing what they wanted to achieve even if we forget about the possible downsides so I don't think I will waste my time with it either.
[Desire HD Android Development] sir mordred:
alright...as you wish..
[Desire HD Android Development] joriq:
too bad I've seen that link a bit late, because...

...because it was worth mentioning that I'd lose all my data on SD card with this aceopt version :crying: All the photos, all the vids just gone... :silly:
[Desire HD Android Development] maxxjaxx:
Eish sorry mate ...... Ma badz
[Desire HD Android Development] chlorophyll86:
hi,

first, thanks for the development, you do such a great work, mate. :)

so, i have extreme lag since the new nightlies since end of january, i have attached a bug report which i filed in the developer options.

i use the aceopt version with the according twrp 2.8.7.0. The OTA update was fine, but after the update, everything was extremely slow, except the UI. I have very good experience in speed with the mid-January Nightlies. I noticed also that there were other Build Letters in the OTA update, the ROT13 names. Is this a sign for 12.2? Do i have to clean the Settings Data or do a factory reset? I didnt jumped over nightlies before the OTA, i did the updates accordingly.

https://drive.google.com/file/d/0B4FRRg5jR8KCSEdTVkhvUUR0QkxjeDZwS3F3akl0ME1LMHNV/view?usp=sharing
[Desire HD Android Development] Mustaavalkosta:
Thanks for the log. Although it's quite huge that is actually very nice overall view into the system. You seem to be using the 20160201 nightly. Have you tried the very latest one? It has some fixes for boostpulse etc. that may affect various things.

Nah, the ROT13 includes months and such and is often update together with security patch date these days. There is and won't be 12.2 as far as I know.

Well, factory reset is certainly an option but I don't know whether it will help you. Seeing from the log that you have Facebook app installed I'd suggest trying Metal instead. There has been various media reports lately ([1], [2]) that switching to Metal will increase overall system performance and decrease battery consumption while maintaining mostly the same features that official FB app offers. I don't use Facebook so I can't speak for or against these reports.

Also if you have messed with root access apps in any way those can affect how things run too. I mean any kind of kernel tweak apps and so on. Apart from overclocking just and only just CPU clocks it's often wise to leave the other toggles alone if you don't know what you are doing.
[Desire HD Android Development] joriq:
[MENTION=3382363]Mustaavalkosta[/MENTION] , which overclocking method/app do you recommend?
[Desire HD Android Development] Mustaavalkosta:
Init script would be the best since it would take effect already at boot time which in turn would help with dex2oat etc. but it wouldn't be as easy to configure as using some app (ie. OC values would be statically defined in the script or somewhere else). I'm still using SetCPU because I haven't got around making init script for it yet.
[Desire HD Android Development] Jorellana:
Hey guys, I've have the Ace version on this ROM in my HTC Desire HD, but i'm really needing some free space for more apps. Moving to the ACEOPT variant, helps the device in every aspect? I've even read it fixes the web crash!

It's worth moving to it? My device is protected by a case, but i've lost the bottom part of my phone, which protects the Micro SD Card and the SIM. Anyway, the case make the job. Do you think it will be secure and improve the device overall perfomance?
[Desire HD Android Development] Mustaavalkosta:
Well, yes, opt variant will provide the full space available on your sdcard as usable storage for apps and also regular sdcard use. Only downside is that if you rely on USB mass storage mounting via USB cable on some external device this option will disappear because mounting sdcard as UMS will unmount it from Android OS which is not possible because with opt variant you have run-time data on sdcard which is required to be available all the time.

Both options have working WebView these days on nightly builds. Updating adreno drivers fixed the issue but introduced some other like minor flickering of the screen but based on what I have seen and heard it's more or less something you can live with. This can vary depending your personal taste though.

Adreno driver update will likely be on the next snapshot build also but I don't know when that is. Maybe sometime next month.

I can't say whether opt variant is to you something worth moving to but personally I'd use that if ace was still my daily driver. Better ART caching provides better run-time performance and having more storage available is always nice. Conversion can be a bit hustle though if you are not used to doing things like that but you hopefully have to do it only once. I've been meaning to write simple flashable conversion zips but I haven't got that far yet.
[Desire HD Android Development] Jorellana:
So if I can't use USB Mass Storage, all the files I need (rom zip and gapps) go directly in the SD Card (no phone involvement) after the conversion?
[Desire HD Android Development] Mustaavalkosta:
Well, they go directly into sdcard in both cases. I'm mainly talking about available USB connection options. USB mass storage connection is something that Google has been slowly killing similarly not being very supportive to external sdcards in general. MTP connection option is still available to access the files on the sdcard. This protocol is far from good though since using it, for example, in OSX is rather dreadful thing to do which is why lacking UMS connection option might be something that breaks some use-case that you need.

http://www.howtogeek.com/192732/android-usb-connections-explained-mtp-ptp-and-usb-mass-storage/
[Desire HD Android Development] Jorellana:
Hi again guys! I already installed the ACEOPT version of this rom (latest snapshot), which works fast and stable, and finally got more room for my apps. Pretty impressed after some days of daily usage. :good:

One more question: Anyone can tell me their experience of how Xposed works on this rom? How much installing it affects battery life and stability? Does combining Xposed + CM Themes affect overall performance at all? :rolleyes:
[Desire HD Android Development] Z_0r10n1S:
Download it from TWRP thread on this forum and flash with flashify app.
[Desire HD Android Development] Mustaavalkosta:
FAQ also provides a link to jrior001's TWRP thread. You can find downloads from there.