yashsingh1/xdaforums huggingface dataset:
[HTC Droid DNA] kun.aries:
this rom is stable ver right? any issue?

edit: How can I change hdpi to default of DNA? Icon and words too small and I don't like table and phablet UI
[HTC Droid DNA] amit_sen:
You can either use file manager like root explorer to change the 'build.prop' file

OR

There is an option to change the dpi from ROM itself (LCD Density)
[HTC Droid DNA] collegencmc:
Hey is anyone else having trouble making voip calls on this rom?
[HTC Droid DNA] cmay227:
I've had no issues at all recording video, have recorded at least 4 of 10 to 20 min long and about 15 2 to 7 min long . no issues at all. no FC's no errors, nothing. Rom has been really stable for me. love it.
[HTC Droid DNA] collegencmc:
So I was trying to fix the voip issue, guess its a CM problem. (If anyone has any thoughts on this please let me know). In hopes of fixing that issue I created another one. The HTC bootup image screen is gone and now I get three lines at the top of the screen and the rest is all black. I have tried reflashing but that has not helped. Any suggestions?

Thanks!
[HTC Droid DNA] zawata:
Hey amit I love slimbean and I saw on their website that they've started on slimkat and I was think that if you're not gonna get to it anytime soon(because of CM11 and Omni) that I can build it over this coming week, if you have any objections or your gonna start on it soon then I won't bother
[HTC Droid DNA] amit_sen:
Go ahead bro.

The more the merrier :p

I ran into some build errors last week. Havent checked it since.

If you get it working, i will discard my slimrom repo.

DNA | ⓣⓐⓟⓐⓣⓐⓛⓚ | TF300T
[HTC Droid DNA] zawata:
Cool, I'll probably take some work off your hands lol

How long does it take to build a ROM on your PC(dual core and 4gb ram right?) I have the same specs but double the ram

Sent from my 'better than you're crappy iPhone" Droid DNA
[HTC Droid DNA] Gungrave223:
Hey does someone thinK they could give me a google drive link to the latest update?
[HTC Droid DNA] Gungrave223:
Hey Amit, do you think you could up a mirror to Google Drive please? My network does not like Mediafire.
[HTC Droid DNA] collegencmc:
So I was able to fix the splash screen issue by following the following Custom Splash Screens Still can't get voip (skype) working, is this still an issue in 4.4? Cant wait for the new slim version! Thank you zawata for working on it! Thank you amit_sen for all you have done on this phone!! I did run into another issue with CWM 6.0.4.4 not picking up my external drive. However if I use a lower version of CWM it sees it, however the new CM build failed to install.
[HTC Droid DNA] zawata:
Well i got home from school yesterday and started setting the BE only to realize halfway through that I was running 13.04 i386, so I had to upgrade it

while upgrading it, the installation froze,

after searching Google for a solution and finding one, the installation magically worked without me even fixing it

On top of that I accidenitly formatted my home folder(which I keep on a seperate, larger partition) but I didn't have any sensitive data(all that's on my windows 7 installation),

THEN I had to completely reinstall/program/upgrade my WiFi card(which still isn't working properly(I'm using a Linksys USB receiver)) by that time it was 11:30 so I said f**k it,

I should get around to syncing the repos this weekend but I probably won't get all the build errors(which I'm assuming there will be) ironed out for about 1½ weeks

So XDA users, don't hold your breath

I have a huge orchestral concert coming up next Tuesday(I play the electric guitar: the coolest instrument in orchestra)

I have 4 PROJECTS assigned by the SAME teacher(WTF is she thinking) along with one more assigned by a different teacher and big engineering project due next friday That we started today

And 3 big midterms to study for, I'm like dodecatuple-booked for the next week and a half(and somehow I'm still at a 4.0gpa :D )

Sent from my 'better than your crappy iPhone" Droid DNA
[HTC Droid DNA] collegencmc:
Found a fix for Facebook sync with CM 10.2 and 11. I tested it out and it work great with this rom. You can find the fix here:

Enabling Facebook Contact Sync In CM,PAC and orther

Just thought I would share, now just need to get skype working and everything will be right in my world. :D
[HTC Droid DNA] zawata:
[MENTION=3866229]amit_sen[/MENTION]

So I'm not gonna lie this is my first android build, and through careful examination of the build scripts and LOTS of trial and error all the sources are synced and the ROM is building(not booting)

A few questions

1. I tried modifying the local_hosts.xml file to have 5 different projects(kernel,SRC,device,msm8960-common,and proprietary) but when I did it threw weird errors at me during the lunch(yes lunch) process

Could help me with that?

2. Where do these go(specifically for the dlx) http://github.com/TheMuppets/proprietary_vendor_HTC(it just occurred to me that they go under ~/android/system/vendor/HTC/dlx...please correct me if I'm wrong)

3. What kinds of errors did you get while building, so far all I've gotten are kernel errors(I didn't put them into the correct directory)

Sent from my 'better than your crappy iPhone" Droid DNA
[HTC Droid DNA] jschill31:
Hello,

You will get the same errors I am getting trying to do Slimkat for Jewel as well as DLX. Not sure why exactly but I think you need to remove the reference to capacitive button brightness in the overlay config.xml (among others). There are other errors which I still have yet to figure out, not the easiest for your first build.;) If you get further please share your locals. You can just add themuppets to your device_local.xml. Amit, what have you tried for your locals?

BTW Slimkat is rocking along...just built for my N7 and a lot of the features are slowly coming back.

Cheers
[HTC Droid DNA] zawata:
This is my first build but I know enough and learn things quickly enough to be right about your level maybe slightly lower

Well I could give you the error but...its not really an error, more of crash

It gives me this though "KeyError:Branch"

The odd thing is that if I remove my locals manifest

It works correctly-ish

The crash is related to not finding the correct branch(or repository) in my manifests file that provides the device dependencies(themuppets is already in the manifest

I think that my local manifest is overwriting some code

EDIT: OMG I just had an idea!!

EDIT2: well it didn't work but I had another idea and it worked I got past that error, and got a VERY similar error talking about not having a path to the same exact thing

EDIT3: found the source of my errors for the dlx(4.4) device/htc/dlx/slim.dependencies shouldn't have the "msm8960-common" repository

And should include the kernel repository

Not sure why that was throwing errors, something wrong with the path but removing fixed my problems

Right now its building I can report back tomorrow morning how it did

Its like midnight and I had a super long day

EDIT4: alright newest error

The file frameworks/av/libmediaplayerserviceservice/StagefrightRecorder.cpp includes the file QCMediaDefs.h but the file doesn't exist

Its a qualcom file and later when I get more time, I'll see if I can't find it in a repo somewhere and just add it in myself

EDIT 4: *questioning why I am doing so many edits*

It seems that QCMediaDefs.h is missing from more than just one place intriguing why it wouldn't be contained in the SlimRom Repo if its so necessary

I also see the error you discussed about capacitive button brightness and got a similar error about enable torch, I'm gonna look around and see if I can find a fix for it rather than just disable it

EDIT5: fixed the capacitive button error, peice of cake didn't even have to remove it

On another section the frameworks/av/media/libstagefright is putting up a fight, and pretty damn good one too...but I think I got backdoor into it

Sent from my 'better than your crappy iPhone" Droid DNA
[HTC Droid DNA] zawata:
(Sick of doing edits)

The most trouble I've had so far is with audio

I fixed a bunch errors then caused a whole lot more so I did a repo sync and restarted and I barely remember how I fixed the first ones

I think I'm gonna end up forking the framework_av repo and messing with the files in there instead

It will make syncing later a whole lot easier

I'm done until the weekend

I got(surprisingly) another concert Friday(the ENTIRE SCHOOL) and some work I got to finish as well

Sent from my 'better than your crappy iPhone" Droid DNA
[HTC Droid DNA] zawata:
Well I've been dealing with lots of errors and slowly fixing them, I've powered through both libgui and libstagefright and its gone more than 15 minutes into the build without failing :D

I'll post my locals later when I'm done modifying it

EDIT1:

oh MY GOD!!!

i can not firgure this out

then when i include /hardware/qcom/display/msm8960/libgralloc/gralloc_priv.h

it throws the error

the only lead ive gotten toward fixing this would be to compile without using the QCOM BSP but i have no idea how to temporarily do so or figure out this error

EDIT2:

well the back alleys of Google do help sometimes

Commonsense helps too

Figured out that error now onto another one I thought I already fixed :D
[HTC Droid DNA] zawata:
OH MY GOD I DID IT

I HAVE FINALLY DONE IT there now exists a slimkat build for the DNA

I'm going to download the slim gapps and go bug hunting

EDIT: well i found a minor bug in the system(complete and total sarcasm)...the display fails...horribly...by not working at all

im gonna clobber it see what that does for it

if that doesnt work i might start reverting changes i made to the surface-flinger

EDIT2: well I think I figured out the problem, I'm gonna sync a fresh one then clobber and check it in the morning
[HTC Droid DNA] amit_sen:
Its good to see that you didnt give up. The trial and error process makes you learn a lot.

Now you can understand what i went through bringing ~10 roms for DNA and tf300t ;)

Tapatalked from TF300T - Cyanogenmod 11
[HTC Droid DNA] jschill31:
Hello,

What are you using for display caf? Are you using Slim caf files or another repo? It should have error'd out unless you made some changes. I just noticed that Slim has two separate repos, one for caf devices and one for everything else. This has been my issue with the Jewel. Looks like I need to dump everything and start fresh... I tried just pointing to the repo but it just builds and never boots.

Just an idea
[HTC Droid DNA] zawata:
Oh yes I have loads of respect for you now, the slimroms repo is like way behind cyanogens and it is constantly throwing errors to me

On top of that I have a few files who can't use their header files unless their in the same directory and its starting to annoy me

Oh my kernel is starting to tell me that it has now disabled loadable modules, is that bad? Will it still run fine? How do I enable it?

---------- Post added at 01:58 AM ---------- Previous post was at 01:55 AM ----------

Well one thing I've learned is that slims repo are always like 20-40 steps behind

Also -caf directories are only for qcom devices

For display-caf, is hasn't thrown any errors to me but what has thrown errors is frameworks/native

What errors are you getting for display-caf

By the way what device is jewel
[HTC Droid DNA] zawata:
Well its looking right now that I might have my second successful build tonight :D

EDIT: OMG it succeeded

we now have successful build #2 for the DNA

whether or not it runs however is a different story...one that will be decided after i finish backing up my current rom which takes like 15min because of CWM...im flashing a new recovery...like now

EDIT2: display doesn't work...because I'm an idiot

1. The reason it didn't work the first time never actually got fixed

2. I didn't extract the blobs

how could I forget the blobs
[HTC Droid DNA] crpalmer:
If you are editing a lot of source, I'm afraid you're doing something wrong. I just built a version of SlimKat and from some very basic testing it seems to be working well. I tried to write down all the steps that I followed to build it. If you follow these steps (and I didn't screw any up when trying to remember them down) then you should have a repo that you can just keep sync'ing and building to update to newer versions (no need to copy directories around!):

Get the source:

repo init -u git://github.com/SlimRoms/platform_manifest.git -b kk4.4-caf

Create .repo/local_manifests/dlx.xml and put the xml, at the bottom of this post, in it

repo sync

rm device/htc/dlx/cm.dependencies .repo/local_manifests/roomservice.xml

repo sync -j1

Modify the device tree to build slim:

cp device/htc/dlx/cm.mk device/htc/dlx/slim.mk

Edit device/htc/dlx/slim.mk and replace all occurrence of "cm" with "slim"

Edit device/htc/dlx/overlay/frameworks/base/core/res/res/values/config.xml and delete these overlays:

* <integer name="config_deviceHardwareKeys">19</integer>

* <bool name="config_deviceHasVariableButtonBrightness">true</bool

* <bool name="config_enableTorch">true</bool>

Build it:

. ./build/envsetup.sh

brunch dlx

Commit your changes to a local branch (call xxx whatever you want):

cd device/htc/dlx

git checkout -b xxx github/cm-11.0

git rm cm.dependencies

git add slim.mk

git commit -m "dlx: Inital slim build"

git commit -m "dlx: Remove CM specific overlays" overlay/frameworks/base/core/res/res/values/config.xml

If you setup the branch like this, repo sync should continue to pull in all the upstream changes and preserve your changes to the device tree.

dlx.xml:

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

<project path="device/htc/dlx" name="CyanogenMod/android_device_htc_dlx.git" remote="cm-github" revision="cm-11.0" />
<project path="vendor/htc" name="TheMuppets/proprietary_vendor_htc" remote="cm-github" revision="cm-11.0" />

<project path="device/htc/msm8960-common" name="SlimRoms/device_htc_msm8960-common" remote="github" revision="kk4.4"/>
<project path="kernel/htc/m7" name="SlimRoms/kernel_htc_m7" remote="github" revision="kk4.4"/>
<project path="hardware/qcom/audio-caf" name="SlimRoms/hardware_qcom_audio-caf" remote="github" revision="kk4.4" />
<project path="hardware/qcom/display-caf" name="SlimRoms/hardware_qcom_display-caf" remote="github" revision="kk4.4" />
<project path="hardware/qcom/media-caf" name="SlimRoms/hardware_qcom_media-caf" remote="github" revision="kk4.4" />
</manifest>
[HTC Droid DNA] Gungrave223:
Patiently waiting :fingers-crossed:
[HTC Droid DNA] zawata:
Well a lot of the reason I'm editing the sources so much is because

1. Its my first attempt at building(and I think its going pretty well for a first time too) and I'm teaching myself about the entire build process

2. Slimrom's repos seem to be waaay behind CM's so I have to find which are clashing and and/or seperating

3.(BIGGEST REASON) I'm having weird problems with certain CPP files not being able to find necessary header files(I'm gonna look into that after it boot(I think I know why though)) and the easiest way for me too deal with that right now is too fork the problematic branch and manually add the header files as needed

I'm doing this more as learning process(which I have learned SO MUCH doing this)

This is also taking me awhile to do because like I said beginner and doing so and because I have school during the day so I can't get around to editing until about 5(and I have finals this week) and my computer takes about 3~ hours to build

I appreciate the tutorial and Im probably gone use it but I'm not gonna clean my code base and start all over until I'm sure that I just can win(Lol)

Thanks

---------- Post added at 02:40 AM ---------- Previous post was at 02:20 AM ----------

Well icthink I just found the source of about 11/12 of my errors and you helped realize it palmer(god I'm an idiot sometimes)

I synced the display-caf repo into just display and I didn't even do the media-caf repo

Well realizing that I would like to say I can finally get a build that will work but sadly my WiFi is down ATM and I have no idea when it will be back

---------- Post added at 03:05 AM ---------- Previous post was at 02:40 AM ----------

Lol soon enough

If what I just figured out is true(testing now)

Slimkat might be on the DNA(and xda) by Friday

Worst case scenario I would say christmas
[HTC Droid DNA] rockfreak101:
I know in the op amit mentioned changing directories after installing. Im not sure if you referred to doing that yet.

Also I forgot to mention I use helium/carbon and it detected just fine.
[HTC Droid DNA] zawata:
YAY 4.3 Slim I was eagerly waiting this day

I will be updating this soon with reports

Amit you should change the SlimGapps download page to this one:

http://slimroms.net/index.php/downloads/dlsearch/viewcategory/908-addons4-3/downloads

This is the 4.3 Addons page and contains both the AIO package and the minimal one and you don't have to login
[HTC Droid DNA] Jarocks:
I see Wi-Fi Direct hasn't made any advances :(
[HTC Droid DNA] angasreid:
Hey guys. The ROM looks great, one issue so far.

After the phone boots and takes me the WiFi log-in page, the android keyboard crashes and I can't go any further. "Keyboard (AOSP) has stopped". Anyone else experience this issue?
[HTC Droid DNA] zawata:
No I've never even had my keyboard crash

I would reccommend you dirty flash the ROM on top of itself(just reflash)

If that doesn't work clear your caches both of them

If that doesn't work clean flash the ROM

If THOSE don't work...flash this after clean install

http://xdaforums.com/showthread.php?t=2346711

If it still doesn't work talk to amit and post some logs of the problem
[HTC Droid DNA] angasreid:
Alright. So wiped everything again. Started all over. Got to the "Waiting for Network..." screen. Data never loads or it just sits there forever. Is this a radio issue maybe?
[HTC Droid DNA] zawata:
Well I'm not sure about radio because to be quite honest I don't really even know anything about radio or what it is

It's definitely not a Rom problem

Could be the kernel although that's is highly unlikely

It's could be your SIM

I know when my DNA wasn't soff yet that I was having SIM problems all the time

I'm not sure what else to say though

Try flashing a sense Rom to check everything would be my reccomendation but I'm not sure
[HTC Droid DNA] angasreid:
So, finally got into the ROM. Changed my carrier settings to "RUIM/SIM", keeps reverting to "NV". Then I read about this "bug" that apparently can only be fixed by RUU. Great. Just what I need - do everything over again. Stupid DNA. :mad:

http://xdaforums.com/showthread.php?p=44191889&highlight=radio+that+needs+ruu+back#post44191889
[HTC Droid DNA] amit_sen:
Definitely a gapps issue. Only flash gapps which are posted in OP.

Are you a gsm user Verizon ?

I have never used that feature.

Is it working in cm10.2 ?

DNA | ⓣⓐⓟⓐⓣⓐⓛⓚ | TF300T
[HTC Droid DNA] Tidefan13:
Not sure what my problem is but everytime flash this, f I reboot I get stuck in a bootloop, first boots fine its just after the second reboot, bootloop... Im back on 4.2.2 and never had this. I known its not crpalmers kernel cause i wont bootloop with his 4.2.2 on 4.2.2. Any ideas why?

Roll Tide!!!!! 15 NC's. Said
[HTC Droid DNA] amit_sen:
Not sure :(. Also not enough info from your side to decipher it.

Are you using stock kernel ?

Have you clean flashed ?

IF on crpalmers kernel, have you changed the kernel settings and put it as 'set on boot' ?
[HTC Droid DNA] angasreid:
Hey Amit,

I am on VZW. I actually flashed back to my 4.2.2 Slim ROM hoping to resolve issues - but still cannot get data to work. Phone is telling me it's roaming "R". I've tried switching out the "System Select" and "CDMA Subscription". Any idea what could be going on here?
[HTC Droid DNA] amit_sen:
Dont know :(

You can flash a sense based rom. To get your data back else u will need to RUU.

Tapatalked from TF300T - ParanoidAndroid
[HTC Droid DNA] rootMBX:
Voice Search

Google Voice Search doesn't seem to be working. The halo around the mic responds but nothing is captured.

One word worked once. Maybe the mic is low...?

Data works fine. This is with the stock and crpalmer 3.4.0. Flashed twice.
[HTC Droid DNA] cc16177:
Same here...
[HTC Droid DNA] orangechoochoo:
The new CM10.2 is supposed to have fixed Google Now so when Amitbhai updates this ROM he will incorporate the new CM10.2 changes.
[HTC Droid DNA] Tidefan13:
I've flashed this ROM 3 different times and every time after I get everything setup, when I reboot I always get stuck in a boot loop. The first time I flashed CR's kernel, so I thought that may be the reason, which it shouldn't be. The rest were on stock kernel. So I'm back on 4.2.2 for now
[HTC Droid DNA] orangechoochoo:
When you say bootloop are you stuck at the HTC screen or boot animation?

Wipe cache, dalvik, data, and system then flash the ROM and gapps.
[HTC Droid DNA] Tidefan13:
Boot animation. I full wipe every time, it boots fine after flashing but after I set everything up. When I reboot after that it loops
[HTC Droid DNA] agsalman:
Thanks for your Works.
[HTC Droid DNA] crpalmer:
Learning is good. Having fun learning is even better. But, it's not true that the repos are way behind and clashing. Keep in mind that the only "code" I had to change to build it was to remove some overlays for features that aren't in slim....
[HTC Droid DNA] zawata:
Yeah I just figured out why that was. Like I said I wasnt using the qcom specific repos and I want using other correctly

Well I managed to correct my local manifests(which I was advised to call slim_manifest(but that it didn't matter what it was called)) to practically what yours is(it was pretty much convergent coding)

As I edited it to my epiphany and your tutorial(which I thank you for)

Another question though

About the blobs(as I believe they are called

TheMuppets repo has the same files as those that come from .extract-files.sh

But when doing the extract-files.sh method it says there are missing files such as .fw files and libegl files

Are those necessary because yesterday I got another build and it wouldn't boot do to libegl (fatal)errors
[HTC Droid DNA] crpalmer:
If you want to help development, you could modify extract-files.sh to extract all the missing files. If you the PM a link to the fixed file, I can review & verify it and push it up to CM for you.
[HTC Droid DNA] zawata:
i might just do that

do you mean exclude the missing files?

would it be a better idea to find and include those files instead

i found most(excluding the keymaster files) in the stock rom package for 2.07
[HTC Droid DNA] crpalmer:
Sorry, I wasn't clear.

The extract script is intended to be run when your phone is running CM 11 already. It pulls the files from the CM 11 that is running on your phone and then saves them for the ROM that you want to build.

Unfortunately, it's too easy for the script to get out of date (which is what you are seeing)

So what would be very helpful is if you can modify the extract script to pull all the files that you need to be able to build a working ROM.
[HTC Droid DNA] jschill31:
Hello,

This is exactly what I was trying to indicate in my earlier posts, thank you for confirming. I have both a Jewel and the DLX, I thought they both required the caf files. Actually the only difference in repos is the actual kernel and device. The common's are the same as well as caf. I do think Slim has been updating, I have had issues syncing in the past 24. This is what I had to take out for the Jewel, 3 overlays:

" <bool name="config_deviceHasVariableButtonBrightness">tr ue</bool>"

"<integer name="config_deviceHardwareKeys">51</integer>"

" <bool name="config_enableTorch">true</bool>"

Cheers