yashsingh1/xdaforums huggingface dataset:
[HTC Droid DNA] jschill31:
Funny, I guess I didn't even know there were different versions of make. How do I tell what version I am using? I tend to stay on 1.6 java so I know that is all fine and dandy. The make version may be my issue building Slimkat. I used to build it for my Jewel and N7 but have yet to get a booting version for the DNA. I would like to bring that back to life, always been a solid ROM. The worst by far has been Omni...I gave up on that a long time ago. I am going to feel stupid if it has something to do with the make/java combo. I have never been much of a reader. Always go at things likens bull in a China cabinet.?

I am also on 3.81
[HTC Droid DNA] jamiethemorris:
Honestly I've forced a ROM to build with make 4.0 before and it worked fine, some ROMs don't even care or consider 4.0 to be acceptable. To check your version, just do

make --version
[HTC Droid DNA] jschill31:
Found that code to reset all repo edits: repo forall -vc "git reset --hard" it will reset all heads.

Bummer, it reset everything except the manual edits due to TWRP. I will need to remove those to sync but then I wonder if the build will error out again like it did before? Let me know if yours stops due to a device recovery error.
[HTC Droid DNA] jamiethemorris:
More progress...

CM did some commits to themechooser and themesprovider that caused some java errors due to CROM not having the matching commits in frameworks_base and packages_apps_settings. Reverted those. Building again.

Ran into some java errors with opt_telephony, crom had switched to a new branch a few days ago that was missing this commit https://github.com/C-RoM-KK/android...mmit/79434c94a9403c95ac9f9b220c99e79e07b28134
[HTC Droid DNA] jamiethemorris:
Built! I'll upload it when I get back home. It will probably be untested but it should work
[HTC Droid DNA] jschill31:
Yep, amazing how forgetting a cap lock can mess things up. I am trying again as well, does your local_manifests continue to create a roomservice that duplicates the m7 kernel?

---------- Post added at 10:01 PM ---------- Previous post was at 10:00 PM ----------

Excellent!
[HTC Droid DNA] jamiethemorris:
New build is up. I've tested it and everything seems to be working ok. I got a crash message for a split second on boot but it didn't show up after that. Enjoy!
[HTC Droid DNA] syoungblood95:
Won't install in recovery. Tried CWM and TWRP, and downloading from computer and device.
[HTC Droid DNA] jamiethemorris:
What's the error it gives you? I will admit I installed it as a secondary ROM in multirom but didn't try it as primary yet. Hopefully this doesn't end up being the same situation as dirty unicorns where I have to replace the updater-binary just to get it to flash normally.

Let me know what the error is, and then try replacing /META-INF/com/google/android/updater-binary with the one from the latest cm11 zip and see if it flashes.
[HTC Droid DNA] jschill31:
Hey Jamie,

Sorry I ended up falling asleep last night... Mine did error out on the themechooser/themeprovider as well. I think I have fixed the frameworks_base deletions but what did you need to remove for packages_apps_settings? Also will these make the new theme engine not work?

Cheers
[HTC Droid DNA] jamiethemorris:
I just reverted the commits from themechooser and themeprovider. It was basically just a rename so it doesn't really affect the functionality of the engine. I'll check which commits it is when I get home.
[HTC Droid DNA] mywebslave:
I got an error message stating something about the updater script. Clean flash using twrp 2.7.1
[HTC Droid DNA] jamiethemorris:
Okay. Replace the updater binary like I said above and tell me if that works.
[HTC Droid DNA] mywebslave:
No problem. I'll give it a shot when I get home.
[HTC Droid DNA] jamiethemorris:
Has anyone else been able to flash the ROM successfully?
[HTC Droid DNA] phabulous:
No Jamie, got the same error. Will replace the updater binary and report how it goes later
[HTC Droid DNA] jamiethemorris:
Okay actually can someone try this build and see if it flashes? http://d-h.st/Hd1 It probably won't work but I want to at least try to have a working build where I don't have to manually replace the updater-binary every time I post. Of course it's not the end of the world, but it definitely prevents us from getting official support with this ROM.

[MENTION=2745623]jschill31[/MENTION] sorry I was mistaken, the matching commit is not in packages_apps_settings. The 4 parts for that commit are in ThemesProvider, ThemeChooser, frameworks_base, and CMAccount. Obviously the CMAccount one is not needed, the only one C-ROM is missing is the frameworks_base one. My suggestion is to revert the ThemesProvider and ThemeChooser ones.
[HTC Droid DNA] phabulous:
I replaced the updater binary with pio's carbon latest build and it flashed successfully. Very smooth except lockscreen background is missing and when you change the dpi, the QS tiles become slightly.. displaced to the left. No big deal though.
[HTC Droid DNA] mywebslave:
I flashed the one you posted that you said probably won't work. But so far has worked fine. I tried replacing the updater binary from cm but no luck. Probably would work if I had access to a computer.
[HTC Droid DNA] jamiethemorris:
Okay I'm confused, you actually got the one I posted a few posts up to flash without replacing the updater binary?
[HTC Droid DNA] mywebslave:
Yeah it works but I can't make calls. Data works fine though. Every thing that I played with was fine. Just went to call my dad and the signal is lost. Says something about out of service area. lol all good. Maybe just being stupid. But I'm on Straight Talk so that might have something to do with it.
[HTC Droid DNA] jamiethemorris:
I did have to make some changes to telephony to get it to build so that could have messed it up. I'll look into it.
[HTC Droid DNA] jschill31:
I highly doubt the changes Jamie made to telephony did anything to the voice signal. Those only look to be typo fixes, could be something deeper or just a winkidink. What are you choosing for preferred network type?

Excellent this is what I did as well.

Happy safe 4th everyone, creativity and fireworks make for a bad combo.

Cheers
[HTC Droid DNA] mywebslave:
Gsm/wcdma preferred

But I've never had a problem with any other rom I've used.

Although it crashed when I made the change, and it switched back to global.
[HTC Droid DNA] jamiethemorris:
Can I get a conformation from anyone on whether or not calling works properly for them? If not I will test tomorrow.
[HTC Droid DNA] jschill31:
OK, thank you. Typically being on global is not an issue but the fact that it crashed when you switched is.

cheers
[HTC Droid DNA] jamiethemorris:
Yep, receiving a call works but attempting to call out causes a mobile network unavailable error. I'm pretty sure I know what the fix is.
[HTC Droid DNA] alphaeagle777:
not correctly with crom, but was with slim rom and it did the same crash
[HTC Droid DNA] jamiethemorris:
[MENTION=3550240]mywebslave[/MENTION] can you check if calling out works on this one?

Also a CDMA user to test it would be helpful as well, I will try to test it tommorrow.

http://d-h.st/hQz
[HTC Droid DNA] mywebslave:
Yeah no problem. I don't know if I can before work. If not I will when I get home tonight.
[HTC Droid DNA] jamiethemorris:
Probably not a good idea before work lol. You know how this stuff goes... Anything that can go wrong... will go wrong.
[HTC Droid DNA] mywebslave:
Yeah kinda my thoughts. Nothing like accidentally wiping the SD card with no way to sideload anything. Not like I'm the only one to have done that.

---------- Post added at 07:16 AM ---------- Previous post was at 06:29 AM ----------

OK so I was brave and flashed the one you posted. Still no dice. Tried both using global and switching to gsm/wcdma preferred. Crashed like before.
[HTC Droid DNA] jamiethemorris:
Okay I'll look through their other commits and Slim's commits since alphaeagle said they have the same symptom.
[HTC Droid DNA] gypsy6slayer:
ROM not flashing

I've been using this ROM since it was 4.4.2 and I've thought it was the best ROM, its the one I've kept the longest but I'm having trouble installing 4.4.4. Every time I install it it just says "Failed" something about executing a binary or something.

I am using the recommended version of TWRP, 2.7. If you need further information just ask and I'll be glad to try to install it again.
[HTC Droid DNA] jamiethemorris:
I thought I fixed that but I guess not. Just replace the updater binary with one from another ROM. However thee latest version calling out is broken so I don't recommend flashing it.
[HTC Droid DNA] gypsy6slayer:
:( that makes me sad. I was excited for C-ROM 4.4.4!
[HTC Droid DNA] jamiethemorris:
Me too. I'm going to try another build today and see if perhaps the problem has resolved itself.
[HTC Droid DNA] gypsy6slayer:
Great, keep me updated! :good:
[HTC Droid DNA] jamiethemorris:
Just did another build... Calling out doesn't work on this one either. :mad:
[HTC Droid DNA] d08speed3:
Will this help....

"Hey pio, have you tried this one?

https://github.com/AOSPA-legacy/and...mmit/d4665331f7978ec711998c0ca1ce107f1e89d49c

Fixed a few drop call issues for me."

DanJ posted this on Carbon not to long ago with same call issues.

HTC DNA

LG Optimus G
[HTC Droid DNA] jamiethemorris:
Thanks! I'll give it a shot.
[HTC Droid DNA] jamiethemorris:
Anybody want to test this one and see if calling out works? I'm out for the night. http://www.androidfilehost.com/?fid=23578570567715890
[HTC Droid DNA] phabulous:
downloading, will flash and report back soon. fingers crossed.
[HTC Droid DNA] phabulous:
outgoing calls working now. great job Jamie.. salute!
[HTC Droid DNA] jamiethemorris:
Thanks, OP is updated with the new version. Thanks [MENTION=2771230]d08speed3[/MENTION] for pointing me in the right direction.
[HTC Droid DNA] d08speed3:
Glad to help!

HTC DNA

LG Optimus G
[HTC Droid DNA] gypsy6slayer:
Great!

Just flashed this ROM. It's booting now. I'm already liking the boot logo change, looks great :good:
[HTC Droid DNA] jschill31:
Hey Jamie,

Sounds like everything is working now? If you would like me to set my machine up to do weekly builds plz send over your local manifest and I will update my stuff.

Cheers
[HTC Droid DNA] jamiethemorris:
Yeah, seems like it. I'll post it when I get home. I have to make my own HTC msm8960 repo since the default one doesn't have the commit necessary for calling out to work.
[HTC Droid DNA] jamiethemorris:
Here's my local manifest.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="cm-github"
fetch=".."
review="review.cyanogenmod.org" />

<remote name="jamiethemorris"
fetch="https://github.com/jamiethemorris" />

<project path="device/htc/dlx" name="crom_device_htc-dlx" remote="jamiethemorris" revision="kitkat" />

<project path="vendor/htc" name="proprietary_vendor_htc" remote="tm" revision="cm-11.0" />

<project path="device/htc/msm8960-common" name="android_device_htc_msm8960-common" remote="jamiethemorris" revision="cm-11.0"/>

<project path="kernel/htc/m7" name="android_kernel_htc_m7" remote="cm" revision="cm-11.0"/>
</manifest>

There will probably still be lots of errors to fix to get it to build. 99% of the ones I got were from those multi-part commits that were unfinished. I figured out an easy trick for finding out what repos the other parts of the commit go to though. For example, this CM commit for ThemeChooser: "Themes: Support applying components from multiple themes [2/3]" I just copy and paste it into Google and change [2/3] to [1/3] and then [3/3] and find what they go to pretty quickly. Then you just either revert or cherry-pick whichever commits necessary (reverting is easier and quicker so that's what I do unless it's something crucial or an exciting new feature).
[HTC Droid DNA] jschill31:
Hey Jamie,

This stinking ROM is going to be the death of me...I have had to walk away multiple times now. BTW what would keep causing the repo to populate a roomservice.xml...I keep having to delete it because it causes duplicate kernel info. It says that the duplicate entry exists in the manifest.xml document but there isn't one that I can see? I think I have made way too many local edits... I am going to reset my repo and try over. If that does not work I am bagging this one.

Confused and defeated...
[HTC Droid DNA] jamiethemorris:
I don't know, it was doing that to me when I was using their old repo before they moved to the new base. I might have messed something up with the local manifest maybe? And yeah this ROM can be super frustrating, it's mostly just because we're in between official builds right now though so there's commits and stuff that aren't finished.

On another note, has anyone found an option in latest version to use the volume keys for cursor control? That one's a must have for me and I can't seem to find it.
[HTC Droid DNA] mywebslave:
Settings - Language & Input - Advanced Options (under the keyboards)
[HTC Droid DNA] jschill31:
Snap...maybe I am using an old repo? Is this what you are syncing with: repo init -u git://github.com/C-RoM-KK/android.git -b kitkat

Also you can always add the volume key option on any rom using xposed and Gravity Box. It should be there, Slim always had that option.(WOOPS, I see another thread user has already answered. Thanks mywebslave...BTW that is kinda funny)

Cheers
[HTC Droid DNA] jamiethemorris:
No, that's the correct repo.
[HTC Droid DNA] mywebslave:
Don't ask where the name came from. But always happy to help.
[HTC Droid DNA] jamiethemorris:
Dude, that's the weirdest thing ever.
[HTC Droid DNA] d08speed3:
So I've come to the conclusion that something within this ROM is messing up the kernel scripts. Clean flashed the ROM, loaded your Kernel, upon first boot the color mod works. After a reboot it never works again.

Running sh /etc/init.d/99crpalmer is the only thing that makes it work. But after a reboot it doesn't set. Weird....

Also...the mobile networks are set to the China ones "TD-....". Selecting other networks FC and crashes android.process

HTC DNA

LG Optimus G
[HTC Droid DNA] d08speed3:
Any fix for the China TD mobile networks? I really like this ROM =\

HTC DNA

LG Optimus G
[HTC Droid DNA] jamiethemorris:
I don't know yet, I'm guessing it's a commit from cm that I should be able to just revert.
[HTC Droid DNA] jamiethemorris:
It looks like it's something in frameworks_opt_telephony, I have no idea which commit though... I'm gonna keep looking into it but it might just be best to wait for the fix from cm.
[HTC Droid DNA] d08speed3:
Thanks bud

HTC DNA

LG Optimus G
[HTC Droid DNA] theseabass:
Does active display actually work in this? I kinda want to try it.
[HTC Droid DNA] d08speed3:
Can I just replace that framework with another one? Where is this file located lol.

HTC DNA

LG Optimus G
[HTC Droid DNA] jamiethemorris:
That's the name of the repo on cm. I don't know what the actual name of the apk it builds is. I looked in the file system and didn't see anything
[HTC Droid DNA] dhemke17:
Man, loving this rom. I am pulling the source now and taking a look at a couple bugs I have noticed and will let ya know what I find. Let me know if y'all need some help maintaining this and what not.
[HTC Droid DNA] flashhsalf:
besides the color mod issue, can anyone confirm the ROM flashes and works without any issues?
[HTC Droid DNA] d08speed3:
I need an update lol. I love this ROM but the China Mobile networks are killing me. I get LTE and can send texts. But I can't receive them.

HTC DNA

LG Optimus G

---------- Post added at 10:19 PM ---------- Previous post was at 10:11 PM ----------

It flashes fine. I just can't switch to a different mobile network. Its set on "TD..." Network and switching it FC android process. Its by far the quickest ROM I've used lately IMO.

HTC DNA

LG Optimus G
[HTC Droid DNA] dhemke17:
The one issue I've got and am looking into currently is more operations related than network...I have issues with the keyboard and back button not working and the phone needs a reboot.
[HTC Droid DNA] jamiethemorris:
Sounds like you probably ran into one of those times where a ROM has multiple part commits that haven't been finished yet. See what's been changed, if anything, in the past few days related to those functions. I don't remember, but I think I might have run into the keyboard issue and I just installed Google keyboard.

Btw I forgot to respond to your previous post, but you are welcome to help out and post builds. If you get one with those issues fixed I'll put it in the op.
[HTC Droid DNA] jamiethemorris:
So I'm thinking a temporary solution would be to use frameworks_opt_telephony (pretty sure this is the one causing problems) from a ROM that doesn't have the China network issue, i.e. liquidsmooth which is what I'm currently running. I'll try to do a build tomorrow if I have time and test this out. I've been super busy job searching and stuff though so no guarantees... [MENTION=3064304]dhemke17[/MENTION] you are welcome to try this as well if you want.
[HTC Droid DNA] dhemke17:
Did you make your own device folder for the dlx or did you use the cm version to start the build. I can go through and make one, but if you have one I can use it would make this a lot quicker
[HTC Droid DNA] jamiethemorris:
I have one, I started with the cm deduce tree, I forgot to upload it to my github. I will do so later. the device tree is pretty straightforward and pretty much the same as cm's.
[HTC Droid DNA] dhemke17:
Let me know when you upload it and I will pull it and get to work on it as soon as possible
[HTC Droid DNA] jamiethemorris:
[MENTION=3064304]dhemke17[/MENTION] here's my device tree https://github.com/jamiethemorris/crom_device_htc-dlx
[HTC Droid DNA] dhemke17:
got it...I am compiling now to make sure all is well there, then I am going to get to work
[HTC Droid DNA] jamiethemorris:
I just did a build with some reverted phone related commits... com.android.phone crashes repeatedly upon booting.
[HTC Droid DNA] dhemke17:
Anyone get MMS crashing when receiving texts? I didn't for a while...then updated hangouts and now it crashes.

EDIT: Fixed this issue. There is a missing permission in the Mms Android Manifest. You can add the following line in the manifest for the permissions in order to fix it.

<uses-permission android:name="android.permission.READ_PHONE_BLACKLIST" />

and for those of you already on the rom and want just the fixed app, push it to system/priv-app/Mms.apk to fix it or just move it using the root file explorer of your choice to that folder.
[HTC Droid DNA] d08speed3:
Will this fix the issue of me not receiving texts? I can send text but not receive them. Are you using the China mobile networks without any issue?

HTC DNA

LG Optimus G
[HTC Droid DNA] dhemke17:
That's exactly what this fixes...and yes I am working on that as well
[HTC Droid DNA] d08speed3:
Pushed the app and I can now get texts! Sweet! Does being on the China network affect anything?

HTC DNA

LG Optimus G
[HTC Droid DNA] dhemke17:
Shouldn't. The reason the app crashed is because it was trying to read the blacklist for your phone and didn't have the permission to access it...it was not network related.
[HTC Droid DNA] gillim74:
Where can i find these libs?
[HTC Droid DNA] d08speed3:
Flash these

http://www.androidfilehost.com/?fid=23329332407580057

HTC DNA

LG Optimus G
[HTC Droid DNA] gillim74:
Thanks
[HTC Droid DNA] jamiethemorris:
What is the fix for this in the source code? Besides reverting the blacklist commits?
[HTC Droid DNA] dhemke17:
Check out the original post with the MMS.apk attached. Just add the permission line back into the AndroidManifest.XML and you are good to go
[HTC Droid DNA] jamiethemorris:
Looks like they already did a commit that was supposed to fix that. Is CHANGE_PHONE_BLACKLIST different? https://github.com/X-ROM/android_packages_apps_Mms/commit/0de6dfd7cf313b0cc21ba1a3b3d0b8c1b20dc888 from 3 days ago.
[HTC Droid DNA] dhemke17:
Yes...I think that is what broke it. An app can't change what can't be read...ya know what I mean? Its necessary to allow the app to read the blacklist before it can change it.
[HTC Droid DNA] jamiethemorris:
Got it, that makes sense.
[HTC Droid DNA] jamiethemorris:
Posted the new build in the OP with the MMS fix.
[HTC Droid DNA] d08speed3:
Fastest ROM out right now hands down.

HTC DNA

LG Optimus G
[HTC Droid DNA] JB_Da_Greatest:
My new favorite ROM!!!

Sent from Beast DNA...
[HTC Droid DNA] dhemke17:
I pulled the LatinIME from CM rom and compiled it to see if the issue persisted with the swipe resulting in a crash and it doesn't. Now I am going to go through and figure out what commits they made to fix that, but in the mean time, if you want to compile the rom with a working AOSP keyboard, just pull CM's LatinIME instead of X-Roms when you repo sync and it will take care of it til I find the issue...

Attached is the working LatinIME.apk, and just like last time, you can push it to system/app or move it there using your favorite file manager.

LatinIME.apk
[HTC Droid DNA] jamiethemorris:
My LatinIME didn't crash in the latest build at all, don't know why. I didn't change anything relating to the keyboard. BTW if you're back button stops working, it's probably the same appbar bug that aosb had caused by an empty appbar. Just put some apps in the appbar and reboot.
[HTC Droid DNA] d08speed3:
When you swipe it crashes. Mine does but I never swipe lol

HTC DNA

LG Optimus G
[HTC Droid DNA] jamiethemorris:
Yeah the first build I did, that's what happened... This build it swipes fine. I don't think anything's different, so idk.
[HTC Droid DNA] d08speed3:
Weird....weird like how the color mod never sticks for me lol >.< I always have to set it using Terminal Emulator. It works tho :)

HTC DNA

LG Optimus G
[HTC Droid DNA] jamiethemorris:
You know you could try making an init.d script to set it on boot... Even though it's supposed to be doing that anyway...

Edit: looks like several of my kernel scripts don't work properly on this ROM. Oddly enough, the gpu ones seem to be working.
[HTC Droid DNA] d08speed3:
How would I do that?

HTC DNA

LG Optimus G

---------- Post added at 05:28 AM ---------- Previous post was at 05:23 AM ----------

Ahhhh so I wasn't going crazy lol

HTC DNA

LG Optimus G
[HTC Droid DNA] jamiethemorris:
Actually I'll make one later for you
[HTC Droid DNA] jamiethemorris:
[MENTION=2771230]d08speed3[/MENTION] do you use the regular color enhancement or the m7 one?
[HTC Droid DNA] d08speed3:
Regular color enhancement

HTC DNA

LG Optimus G
[HTC Droid DNA] finanandroid:
Great Rom! awesome job! but color oversaturated really bother,

htc color enhanced could be nice. Thanks for the rom
[HTC Droid DNA] d08speed3:
For now just do this. Put the blank file name on the root of your sdcard

"crpalmer-color-enhancement" without using the quotes. Now run this in terminal emulator app

Su

sh /etc/init.d/99crpalmer

Turn your screen off then on. The color mod should work. You will have to do this every reboot. Just for this ROM.

HTC DNA

LG Optimus G
[HTC Droid DNA] dhemke17:
The script won't run on boot? If the kernel has proper init.d support it should run fine. I'll take a look and see what I can do to get the scripts running.
[HTC Droid DNA] dhemke17:
I love this ROM and will keep it as my daily driver for a while, but it has inspired me to start from scratch and do what I can to make another great aosp rom
[HTC Droid DNA] jamiethemorris:
What seems to be happening is that it's running but some things get reset, color enhancement being one of them.

Can't wait to see what you do with your own ROM. Let me know if you want any help with that. I don't know how to code, but I do know how to cherry pick and merge lol.
[HTC Droid DNA] dhemke17:
Sounds good man and I'll let ya know. Its not my first rodeo wth roms but I can always use some help
[HTC Droid DNA] jamiethemorris:
Yeah I know. I saw that you've done a few ICS and GB roms in the past so I'm sure whatever you come up with will be awesome.
[HTC Droid DNA] jamiethemorris:
Tried making a separate init.d script just for color enhancement... Didn't work. The init.d scripts in kernel tuner seem to be working though. So I don't know what's going on.
[HTC Droid DNA] d08speed3:
Mystery!

HTC DNA

LG Optimus G