• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][7.30.17]DK11:US - Ground Zero v0.5 // Nougat 7.1.1 * 1.16.617.6 * USonic Boom

Digitalkarma

Senior Member
Feb 3, 2011
959
1,717
0



Download DK11US(v.05)

For older versions


ABOUT

- based on US Unlocked 1.16.617.6
- complete stock ROM
- native audio modifications
- Usonic audio boost

This is the 11th installment of the DigitalKarma Rom series.

CHANGELOG
7.30.17

- v0.5
- modified dtp, tasha, tavil mixer
- modified ACC, CID resource folder(manage ads, turn off report)
- modified build.prop(multi window support)



7.28.17

- v0.4
- modified i2s & tavil mixer, increase sound db for Usonic
- modified MNS file. MMS msg size 2K default
- modified build.prop. adb debug enabled/disabled notification


7.27.17

- v0.3
- fixed updater script
- modified tavil mixer path, using default i2s path again(for test purposes)



7.26.17

- v0.2
- deleted Touchpal language paks except for English, Spanish
- modified i2s mixer path



7.24.17

- v0.1
- added deodexed version
- delete config folder
- modify update-script & build.prop
- removed Demo.apk



7.23.17

- ROM base 1.16.617 US Unlocked RUU
- remain odexed
- rooted with latest Super SU v2.82 SR1
- removed PCTool.iso & DemoFlo
- raw & fresh straight from the kitchen(no modifications and still very bloated)


WHAT'S WORKING:
I don't know.. You tell me?

notes:
this ROM has not been fully tested. It also does not help that I do not yet own an U11 device but this is where you, the user come in. The more feedback, screenshots and logcats to report bugs and other things then the better I can get an idea of where I am going with this project and to make improvements along the way. Right now i am starting over from ground zero. I like the idea of starting all the way from the bottom again and working my way back up it's a re-learning process. I'd like to get a working ROM up and running ASAP so I can hopefully contribute something and add to the growing collection of U11 roms. Until then, witness the growing pains and thanks for trying Ground Zero.

Warning: Install at your own risk. I am not responsible for any damages that may occur to your phone, but as a friendly reminder in case you didn't already know... always remember to backup your data first before you flash​


Thanks:


Kisakuku(RUU)
OMJ(ROM Q&A)
chdloc(Audio Q&A)
Galactus(audio testing)
Super R(kitchen)

and many others I'll add later


Tutorial: How to adjust the decibel levels of the U-Sonic headphones
open the rom.zip of your choice that you are planning to use with 7zip. go to the system/etc directory and drag out the mixer_paths_tavil.xml onto your desktop. open the file with notepad++ or any xml editor and make the following changes..

to change the decibel volume of U-sonic with noise cancellation enabled look for the path name: anc-headphones inside tavil..
Code:
<path name="anc-headphones">
        <ctl name="COMP1 Switch" value="0" />
        <ctl name="COMP2 Switch" value="0" />
        <ctl name="ANC Function" value="ON" />
        <ctl name="ANC Slot" value="0" />
        <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
        <ctl name="SLIM RX3 MUX" value="AIF4_PB" />
        <ctl name="SLIM_6_RX Channels" value="Two" />
        <ctl name="ADC MUX10" value="AMIC" />
        <ctl name="AMIC MUX10" value="ADC3" />
        <ctl name="ADC MUX12" value="AMIC" />
        <ctl name="AMIC MUX12" value="ADC4" />
        <ctl name="ANC0 FB MUX" value="ANC_IN_HPHL" />
        <ctl name="ANC1 FB MUX" value="ANC_IN_HPHR" />
        <ctl name="ADC3 Volume" value="8" />
        <ctl name="ADC4 Volume" value="8" />
        <ctl name="RX INT1_1 MIX1 INP0" value="RX2" />
        <ctl name="RX INT2_1 MIX1 INP0" value="RX3" />
[B]        <ctl name="RX1 Digital Volume" value="76" />
        <ctl name="RX2 Digital Volume" value="76" />[/B]
        <ctl name="ANC OUT HPHL Enable Switch" value="1" />
        <ctl name="ANC OUT HPHR Enable Switch" value="1" />
    </path>
change the RX1 and RX2 digital volumes to the number of your choice. the registered values are between '0' to '124'. '0' equals to -84 db's and '124 equals to +40 db's. I do not recommend you putting this at 124 or any number over 100 unless you want to risk damaging your ear or your headphones. :highfive:
on my rom i have it set at '84' but HTC set the default values at '74' or '76' depending which software version you are coming from.

to change the decibel volume of U-sonic with noise cancellation disabled look for the path name: headphones inside tavil..

Code:
    <path name="headphones">
        <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
        <ctl name="SLIM RX3 MUX" value="AIF4_PB" />
        <ctl name="SLIM_6_RX Channels" value="Two" />
        <ctl name="RX INT1_2 MUX" value="RX2" />
        <ctl name="RX INT2_2 MUX" value="RX3" />
[B]        <ctl name="RX1 Mix Digital Volume" value="76" />
        <ctl name="RX2 Mix Digital Volume" value="76" />[/B]
    </path>
once again change the RX Mix Digital Volume values to your liking from 0 to 124. i have also set these in my rom to '84' which is 0 db's, to get a louder but more neutral sound without compromising sound quality anything higher and you will get start to get distortion.

after you have made your changes save it then drag and drop your edited tavil.xml file back into the same directory where you extracted it from and overwrite the file inside your rom.zip with 7zip. close and reflash the rom.zip.

I'm sure there are some people in here who have used their U-sonic earphones and find that the default settings may not be set to their liking which is why i am sharing my findings with you. I have heard some say these earbuds are not loud enough and so i have worked on a solution. it's been almost two month since i discovered it. thanks to galactus for confirming and testing that it worked.

on a sidenote, if you want to change external speaker volume although i don't see why you will need to since the U11 speakers sound loud enough already as it is. You'll have to open up Mixer_Paths.xml and make the changes there. Look for speakers path and edit the values there, once again they are 0 to 124. HTC set it at 84 which is optimal level. i am not sure what speaker fluid and speaker db does. haven't had much testing done on that but if you want to test be my guest. Thanks to Galactus for confirming and testing the USonics

XDA:DevDB Information
DigitalKarma's 11, ROM for the HTC U11

Contributors
Digitalkarma
ROM OS Version: 7.x Nougat

Version Information
Status: Testing

Created 2017-07-24
Last Updated 2017-07-24
 
Last edited:

Digitalkarma

Senior Member
Feb 3, 2011
959
1,717
0
v0.1 uploaded. Deodex and Odex versions up.

will probably put out a new test build every night until i can hit the jackpot. would be awesome to know if ROM works, a screenshot of the software or build version in Settings menu would be nice proof. but if it doesn't work then a logcat of the bootup would certainly be of much help to me.
 
  • Like
Reactions: anishz

AarSyl

Elite Member
Aug 21, 2012
2,794
936
113
NJ
:good:v0.4 is up

i can trust Galactus' word that modifying tavil can control the sound of the U-sonic buds. 3.5 mm headphones results still pending. thank you for testing. :good:
I wish I had an extra U11 just to test for you, but life hit me hard late, and too busy to do a lot of testing.

Then again...I would just mail you the extra U11 and call it a day! ?
 

Digitalkarma

Senior Member
Feb 3, 2011
959
1,717
0
I wish I had an extra U11 just to test for you, but life hit me hard late, and too busy to do a lot of testing.

Then again...I would just mail you the extra U11 and call it a day!
hey man no rush bud. i think i fixed the bootup issue on the Sprint version. it's there whenever time allows for you to try it. life happens, and that takes higher priority over a phone. appreciate the response :good:
 

AarSyl

Elite Member
Aug 21, 2012
2,794
936
113
NJ
So....I finally tried to do a logcat, and it failed. Adb didn't even recognize the device. The orange light doesn't come on to show that the phone is charging. Most importantly, my phone doesn't prompt me for the pass code to decrypt it and proceed to boot...instead, it reboots itself once (after about 5mins), then hangs until kingdom come.

I thought it was kernel related, so I flashed a custom kernel, ad t sill did tell same thing.

The last step would be to download and flash each upload from the most recent to find the last bootable version.
 

Digitalkarma

Senior Member
Feb 3, 2011
959
1,717
0
@Digitalkarma , I hope you keep up the good work here. This is perfect for my needs.
Thanks!
hey @Goggles_Pisano . thanks for giving my rom a go!

i'm just curious since it's so hard to get feedback around here...

does it fully work? and if it does can you screenshot the software rom build version in About Settings? i'd just like to see my name in there with my eyes as proof that my effort wasnt all for nothing. thanks again:good:
 
Last edited:
Jun 6, 2014
6
3
0
The Bay In Monterey
hey @Goggles_Pisano . thanks for giving my rom a go!

i'm just curious since it's so hard to get feedback around here...

does it fully work? and if it does can you screenshot the software rom build version in About Settings? i'd just like to see my name in there with my eyes as proof that my effort wasnt all for nothing. thanks again:good:
Works great. Thing I like about flashable zips is I can lighten them up and add some of my own stuff (custom Boot ani's and sound etc) as I like.
I come from several Samsung devices so there's a learning curve with this stuff for me... Like, I don't know how to change the initial splash screen (HTC powered by Android) or the shut down image. I have some cool one's I like.
BTW, You have any experience with services jar? An extended Power menu would be nice.
Thx

EDIT: This is my daily driver now.
 

Attachments

Last edited:

Digitalkarma

Senior Member
Feb 3, 2011
959
1,717
0
Works great. Thing I like about flashable zips is I can lighten them up and add some of my own stuff (custom Boot ani's and sound etc) as I like.
I come from several Samsung devices so there's a learning curve with this stuff for me... Like, I don't know how to change the initial splash screen (HTC powered by Android) or the shut down image. I have some cool one's I like.
BTW, You have any experience with services jar? An extended Power menu would be nice.
Thx

EDIT: This is my daily driver now.
that is so effin awesome, so it works after all! after all this time i was wondering if it was booting or not. now that i know it works i can start adding some features that's the only reason why i've held back on doing anything.

to change the splash screen or mess with the shutdown animation it's all in the customize/resources folder in the zip.
and i have messed with services.jar back in the day to get CRT animations and a few other things, but if you want APM menu i believe you will need to edit framework-res, framework.jar and android.policy.jar. it's been awhile since i messed with that stuff back in the HTC M7 and EVO days. i can attempt to incoporate that n a future update, it should be standard for custom roms anyway.

thank you for the feedback :good:
 

jhill110

Elite Member
Oct 12, 2012
1,825
1,242
113
Santa Barbara
that is so effin awesome, so it works after all! after all this time i was wondering if it was booting or not. now that i know it works i can start adding some features that's the only reason why i've held back on doing anything.

to change the splash screen or mess with the shutdown animation it's all in the customize/resources folder in the zip.
and i have messed with services.jar back in the day to get CRT animations and a few other things, but if you want APM menu i believe you will need to edit framework-res, framework.jar and android.policy.jar. it's been awhile since i messed with that stuff back in the HTC M7 and EVO days. i can attempt to incoporate that n a future update, it should be standard for custom roms anyway.

thank you for the feedback :good:
Hey, that sounds awsome. Sorry I haven't left any comments but this rom is working perfectly. I too would like to see this endeavor continue.
I've tried a couple of different roms but I keep coming back to this 1.16.617.6 based stock. I'm a bit spoiled from my N4 days with all the fantastic work done by @tx_dbs_tx and others for that last of the GREAT samsung phones.

Keep up the good work and I'll hang around if there's anything I can help you with.

J. A. (JA)
 
  • Like
Reactions: Digitalkarma