yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] ramjet73:
I don't disagree with that at all, or really any of the things you've said, but to me it all comes down to personal preference and there is no right or wrong when equalizing music to shape it to your own liking.

If you want the "purest" audio possible from a phone use lossless audio files (if you can find them for your music preferences) and feed the digital output to an external DAC. I'm not even sure that the Evo 3D can do that via the USB port but there are phones that can, even though that's not very practical as a mobile solution.

When it comes to ROM's and the internal audio capabilities of a phone, it's going to depend on how you like your sound "distorted", and if you are really picky and can't find one that suits you coal's suggestion to build your own is the way to go.

Here's a good site if you want some really biased opinions on portable audio. ;)

Edit: Found a setup for USB digital audio using the new HTC One, an OTG adapter cable and one of the external DAC's linked above. As I said, not very portable, although the picture in that article also includes a separate headphone amplifier.

ramjet73
[HTC EVO 3D] troyboytn:
Virgin KLM, I just can't help but to have to say this once again........ THERE IS NO 3D KERNEL (WHETHER STOCK OR CUSTOM) WITH XLOUD MODIFICATIONS BUILT IN! Some custom kernels have "audio enhancements“ but nothing related to xloud.....period. Xloud on the 3d is only an addition on the rom side and can be completely disabled by freezing or deleting the AudioEffectsService.apk. It really is as simple as that no matter how much you want to believe otherwise. Doing so, brings the sound levels back to stock (unless using one of those audio enhanced kernels or a beats mod, which can also be tuned on or off). Also, there are a great many folks that do like the mod (not myself personally) and those folks don't consider this mod "bloatware". If it's really that far under your skin I suggest you do what Coal686 suggested and build your own ROM. You do have a choice and not all roms have the xloud mod btw. Not trying to be an ass here but facts are facts.
[HTC EVO 3D] NineInchNails:
Sure there is and you know what one.

It does in fact support external DAC via otg
[HTC EVO 3D] ramjet73:
I'm assuming you are referring to frequency response and total harmonic distortion (THD) as opposed to equalization. I certainly agree that a broader frequency response and lower THD is desirable for the base audio output, and as coal pointed out low background noise measured by the signal-to-noise ratio (S/N). But users still want to be able to equalize it to their liking, which varies widely depending on one's taste in music and hearing.

Are you saying that the kernel referenced can output digital audio on the Evo 3D? I already have an OTG adapter so how would I go about redirecting the digital audio stream to the USB port? I may buy an inexpensive external DAC like this just to try it.

ramjet73
[HTC EVO 3D] VIRGIN KLM:
Finaly NineInchNails understand what I mean and doesn't go astray from the meaning of my post and gives me suggestions of stuff I'm not talking about. I'm not talking about quality DACs or nothing. Infact HTC EVO 3D's is enough. I'm talking about the bad habit on kernels of pushing over the hardware's limit the gain of audio by compressing the dynamics to a deadly amount. This results into audio degradation, whatever DAC you will hook to it, the device that does this thing, whatever money you paid for it will result into exactly the same result in aspects of quality, clarity,crackling and all, it's a law of physics and audio. When you push the gain and the dynamics to a ratio that is over the threshold of human hearing's noise level it will start to give terrible audiable flaws and there is no DAC that can help you into that. The default HTC EVO 3D settings for example on the stock GB kernel have perfect settings (atleast in my opinion before someone jumps again and screams about opinions) because they used professional equipment to measure the SNR of the device's DAC, something I doubt any kernel developer has even the idea what it is. My point is, HTC is not stupid, they are not a bunch of indie developers that listen to loud overlimmited music on their mp3 players from Japan. They have a whole scientific department for that kind of tests. We are free to "dissagree" with their quality standars (and try to do crazy stuff on kernels and software) but there will be nothing that will qualify our opinion even remotely near to correct compared to the work of a person that is his work doing such stuff. So that means there will be people that do understand that a person that does such supposed "enhancements" does not undersand the whole concept of quality metrics and on top of that he is so clever that he restricts people with little to no knowledge of coding to go back to HTC's trusted metrics, which makes me question the integrity of a coder's skills and knowledge. And no it doesn't take an audiophile to understand that if you kill dynamics to an audio track, a DSP or a different DAC can do nothing to help you.

EDIT: Unrelated to my point about DACs, I am interested in it, but, in what profile is the audio being transfered from the host device to the DAC? Isn't USB2.0 rather slow for RAW data transmissions like these?

EDIT 2: The problem affects only audio played back from the loudspeaker, not headphones. So quit telling me about weird stuff about quality of a device's internals.
[HTC EVO 3D] ramjet73:
Are you sure about that?

When an external DAC is used the bits representing the digital (PCM) audio stream produced by a music player from a source such as an MP3 file are routed directly to that device by a USB audio driver without modification.

You may be a little confused about modification by the internal electronics and software when using the built-in DAC and amplifier versus passing through to an external source. See this article for an explanation of how that works. There may still be some benefit to having a kernel optimized for maintaining the integrity of that PCM audio stream but that has nothing to do with the effects audio software mods on the phone produce.

And USB 2.0 is plenty fast for digital audio bandwidth requirements, as a quote from this article will demonstrate:

I don't know where you studied the "law of physics and audio" but your arguments seem a little off to me. Maybe you need to do a little more reading and get your facts straight on things like xloud in Evo 3D kernels, external DAC interfaces, and USB transmission speeds.

ramjet73
[HTC EVO 3D] VIRGIN KLM:
Forget about external DAC and eveything related to it. I'm talking about dynamics compression/over-amplification/over-gain which is over the limits of the hardware hence audio degradation (affects only audio from the loudspeaker). This has nothing to do with DAC hardware and the quality they produce and nothing related to audio I hear from headphones, I am OK with that. My topic is about a modification done in software/kernel side that affects the loudspeaker and you are talking about the quality of a hardware. Saperate those two because I am ok with the quality of HTC EVO 3D's DAC and the audio that is going out of the headphones.
[HTC EVO 3D] raptoro07:
I think it has more to do with the poor speakers in our phones than any of the other things you are talking about.

Also again, there are no KERNELS here doing what you are saying. It is a ROM implementation.
[HTC EVO 3D] ramjet73:
I rest my case.

Your topic was xloud, at least at the time you wrote the OP, and that is a system wide loudness enhancement which applies equally to headphones and speaker. Since you are now saying that you are satisfied with the sound coming from headphones your original point about xloud is moot.

If you are going to say that you are only satisfied with audio on headphones with ROM's that don't include xloud but not the sound coming from the speaker then it is you that has changed the subject and broadened it to include any mod that affects audio on the Evo 3D, and maybe even sound from the speaker when using a stock ICS ROM. In that case the external DAC discussion is totally relevant since it is the only way to completely bypass the limitations of the internal hardware and software. :confused:

And if we are now discussing relevance, when I reread your OP it hit me that you are using PC based sound editing software to "simulate" the effects of xloud on a phone, and I question the legitimacy of that.

Despite your denial earlier it seems to me that this thread has become a vehicle for you to rant about the quality of audio on the Evo 3D in general, and probably any other phone you will own, and you should just build your own ROM from the stock gingerbread base that you prefer and be happy with the closest you are going to get to what you want with the internal audio capabilities of the Evo 3D.

Good luck trying to figure out what it is that you actually want to say and do.

ramjet73
[Xperia Arc Themes and Apps] razer91:
Screenshots

Viper Xperia Purple Mod

About my work:

I only changes PNG's color, nothing else. :o

Modded files:

-DefaultThemes.apk

-framework-res.apk

-OnOffTools.apk

-Settings.apk

-SystemUI.apk

Requirements:

Viper Xperia v4.5 ROM

How to install:

Download the Viper_Xperia_Red_Mod.zip file

Put to the sdcard

Boot to CWM

Go to Install zip from sdcard -> Choose zip from sdcard -> Viper_Xperia_Red_Mod.zip

Reboot

Enjoy the Red Viper Xperia :D

Downloads for Viper Xperia v4.5:

Viper_Xperia_Red_Mod.zip - 22.52 MB (after flashing this mod, set the theme to Ruby)

Viper_Xperia_Purple_Mod.zip - 22.56 MB (after flashing this mod, set the theme to Amethyst)

Little bug fix (fixed application background color in landscape mode):

Viper_Xperia_Red_Mod_fix.zip - 9.43 MB

Viper_Xperia_Purple_Mod_fix.zip - 9.42 MB

If you want to restore old blue mod then flash this:

Viper_Xperia_Default.zip - 22.81 MB

Thanks To:

jerrytan93 (for his files)

BDFreak (for idea and a little help for recolor one line)
[Xperia Arc Themes and Apps] maxievo:
Cool!!!

Does it work with ver5.0?
[Xperia Arc Themes and Apps] razer91:
I dont know, maybe. Make backup and try :p

I will make mod for v5.0, when I have some free time.
[Xperia Arc Themes and Apps] gerardojerry:
it works on v5 thanks it's so pretty!! :3 :o
[Xperia Arc Themes and Apps] BDFreak:
Nice work :thumbup:
[Xperia Arc Themes and Apps] razer91:
Wow, cool. Thanks for the feedback.

I downloaded the Viper Xperia v5 and compared the PNG files, and some image are different. :rolleyes: so i think, i need to recolor again

Thanks :o
[Xperia Arc Themes and Apps] armutyus:
oh man, red :D thats good, i'll try soon. many thanks.
[Xperia Arc Themes and Apps] maxievo:
I hope you include Xperia Z framework in next version. Thanks a lot :)
[Xperia Arc Themes and Apps] popilopopo:
can you make a purple one?

sorry for my poor english!
[Xperia Arc Themes and Apps] armutyus:
and also statusbar icons :)
[Xperia Arc Themes and Apps] gerardojerry:
Yeah! :D, all red things in your screenshots are red in v5, so i don't noticed if some red png files are missing :)
[Xperia Arc Themes and Apps] razer91:
I created the purple mod, just for you :p

Viper_Xperia_Purple_Mod.zip
[Xperia Arc Themes and Apps] popilopopo:
Thank's so much! I like purple color so much!:good:

sorry for my poor english
[Xperia Arc Themes and Apps] xperiarcs:
Could You Make a White one ? :highfive:

i mean message app's background is white and it is so cool , i think everybody wants to this app's background theme for everywhere

and On/Off tools not work with you red zip !!

(for 5.0)
[Xperia Arc Themes and Apps] ferhat67_38:
thanks for purple mod :good:
[Xperia Arc Themes and Apps] t1gershark:
+1 :good:
[Xperia Arc Themes and Apps] jacksace:
is it compatible with viper v5?
[Xperia Arc Themes and Apps] razer91:
Yes, but make backup ;)
[Xperia Arc Themes and Apps] izuall187:
Tried this on 5.0 and some of the colors reverts nack to default after reboot. Reflash doesn't resolve it.
[Sprint Samsung Galaxy S III] Nooblube:
Hello I just traded my evo 4g lte for the gs3!! im super happy but I installed the drivers and still when I plug the phone into my pc its says hardwear id not found.. windows cant find bla bla.. Im new to samsung how can i fix this?? Did I get burnt? Thanks ok this is what it says.. Hardwear id missing.. Windows cannot id the device plugged into the samsung mobile usb composite device? And i installed the drivers :(
[Sprint Samsung Galaxy S III] CNexus:
Please search before starting a new thread: http://xdaforums.com/showthread.php?t=1997915
[Sprint Samsung Galaxy S III] dmanlee:
Hi, I had a similar problem where my gs3 wouldn't show up as an mtp device on my win 7 laptop even tho it had b4 & even after going thru the whole driver reinstall process.

I almost gave up after googling the hell out of this issue, but then I happened upon a post somewhere recommending to shut the phone down, pull the battery out, & then replace it/turn it back on.

Alas, this did the trick. Don't know what caused it or why this worked but it wasn't just dumb luck, it fixed the problem.
[Epic 4G Q&A, Help & Troubleshooting] joshag:
just wiped and installed clean the latest cm 10.1 and i cant get root.. any suggestions? is there a su zip i need to flash?
[Epic 4G Q&A, Help & Troubleshooting] Dropple:
Flash superuser or supersu zip from google

And your root is back

Sent from my JellyBeer v.4.14 epicmtd (b3)
[Epic 4G Q&A, Help & Troubleshooting] AndyYan:
I think not... Latest CM10.1 inbuilts Superuser function in Settings and flashing additional su package may cause conflict. IMO the right way is to check MD5 integrity and redownload that CM10.1 package...

Sent from HTC Incredible S @ PACman v21
[Galaxy Note 10.1 Android Development] kcrudup:
Ever been on a quality, high-speed connection yet have YT just rebuffer all the time? Turns out that (as usual) the issue isn't technical, but political; several ISPs *****ed to Google about YT bandwidth and as a compromise Google will attempt to serve content from CDNs that may throttle bandwidth. If you reject outgoing connections to those CDNs, YT works far better.

So at the bottom of one of your boot.img .rc files (I use init.smdk4x12.rc on the GNote) add:

service fix-youtube /system/bin/sh /fix-youtube.sh
class main
oneshot

Then add the file "fix-youtube.sh" to the root of your ramdisk (or to /etc/init.d if you're using that):

# stop YouTube from sucking (block bad CDNs)
/system/bin/iptables -A OUTPUT -d 173.194.55.0/24 -j DROP
/system/bin/iptables -A OUTPUT -d 206.111.0.0/16 -j DROP

We have a 250 Mbit connection to our ISP at the office and even with that YT would buffer all the time; this cures that.
[Galaxy Note 10.1 Android Development] nic.stl:
Hi,

Is it normal that this disappears at reboot ?

Envoyé depuis mon GT-N8010 avec Tapatalk
[Galaxy Note 10.1 Android Development] kcrudup:
What do you mean?
[Galaxy Note 10.1 Android Development] nic.stl:
When i reboot the note10.1, these added lines disappears of the rc file

Envoyé depuis mon GT-N8010 avec Tapatalk
[Galaxy Note 10.1 Android Development] kcrudup:
Are you trying to edit those files in-place on your device? That won't work- you'll have to build a boot.img using "mkbootimg", then flash that onto your device with Odin/Heimdall.
[Galaxy Note 10.1 Android Development] nic.stl:
Ok ... my bad :)

Thank you

Envoyé depuis mon GT-I9100G avec Tapatalk
[Galaxy Note 10.1 Android Development] lm that guy:
I just made a init.d called fixyoutube and added those lines. Seems to be working, :fingers-crossed:well thanks
[Galaxy Note 10.1 Android Development] nic.stl:
Hi

Can someone make a tuto of mkbootimg or post the file with the lines already added for android revolution HD 5.1 rom ?

Envoyé depuis mon GT-I9100G avec Tapatalk
[Galaxy Note 10.1 Android Development] nic.stl:
Another question, where is the ramdisk ?

Envoyé depuis mon GT-N8010 avec Tapatalk
[Galaxy Note 10.1 Android Development] Darkman:
Must be edit the boot.img?

Or if the ROM init.d supportet only take this file in the init.d folder enough?

For boot.img edit must be Linux or in example for Windows Cygwin used.

send from the streets......
[Galaxy Note 10.1 Android Development] Darkman:
I have make a few tests....

If your ROM init.d supports!!! Then you must only put the fix-youtube.sh (look in attachment and extract the ZIP) file to system/etc/init.d/ Folder and restart your device!

Then it works fine :D :good:

Testet on all my deodexed ROMs and Android Revolution HD ROM supports init.d too!
[Galaxy Note 10.1 Android Development] nic.stl:
Hi

Thanks,

Do we have to add the 3 lines in the boot.img.rc file ?

If so, how to ?

Envoyé depuis mon GT-N8010 avec Tapatalk
[Galaxy Note 10.1 Android Development] Darkman:
No if init.d support you must only add the file to the folder... no mod from boot.img needed....

send from the streets......
[Galaxy Note 10.1 Android Development] 19bjk03:
Thank you darkman for this file, i've used it for my deodexded stock rom for 8010 and it works really really well. I just download the file and extract it to the folder with the app "ZArchiver" and after a reboot you'll see the big difference.

Ps: would this file or method work on my samsung s2, too? Because I have very long buffering time sometimes there, and it would be great if it would work on my phone.
[Galaxy Note 10.1 Android Development] Darkman:
If this S2 ROM init.d supportet it works too! I use it on my Galaxy Nexus too :D

Odexed Stock ROMs dont support it!

send from the streets......
[Galaxy Note 10.1 Android Development] nic.stl:
I confirm it works on s2 rom with init.d support

Envoyé depuis mon GT-N8010 avec Tapatalk
[Galaxy Note 10.1 Android Development] TexasRules777:
Would this script work with something like AFWall? $IPTABLES -A INPUT -s 206.111.0.0/16 -j REJECT

$IPTABLES -A INPUT -s 173.194.55.0/24 -j REJECT

I think there's something wrong with the code because i'm still getting buffering..Maybe change to output?
[Galaxy Note 10.1 Android Development] tgtoys:
Thanks kcrudup, I posted this in the Nexus 4 forum as well (linked to this thread, all credit to you). Hope we can get it to work on other devices as well. Nice work.
[Galaxy Note 10.1 Android Development] kcrudup:
Since I'm assuming "AfWall" is just some sort of app interface to the "iptables" command, why not just use exactly what I'd posted above?!
[Galaxy Note 10.1 Android Development] kcrudup:
Well, that's not strictly true, as the basic idea came from something I'd seen on Reddit (in /r/Android).

As every (recent?) Android build has the "iptables" command in it, I'd imagine it should work on (nearly?) every device. I do wonder if those CDN ranges apply outside the US, however.
[Galaxy Note 10.1 Android Development] TexasRules777:
Yea it's a firewall app. So just use the one Darkman posted at the top of the page?

Well i tried the Darkman zip and i still get buffering.I'm on cm 10.1 but it has the proper folders. Weird.
[Galaxy Note 10.1 Android Development] scream4cheese:
I guess this works on Paranoidandroid, right?
[Galaxy Note 10.1 Android Development] hramos20:
Does it work on stock rooted?
[Galaxy Note 10.1 Android Development] snowblind2142:
going to try this on my htc one :D

---------- Post added at 08:39 PM ---------- Previous post was at 08:22 PM ----------

Doesnt work on the Htc One, shame.
[Galaxy Note 10.1 Android Development] lsv-1:
Hello guys I'm from the Nexus 4 Forum, I've tried this and it does not work for me, I am on a stock rom with a custom kernel that supports init.d scripts, when I manually run /system/bin/iptables -A OUTPUT -d 173.194.55.0/24 -j DROP from terminal a bad argument error comes up, any ideas?
[Motorola Atrix 2] lkrasner:
So after all these black screen issues, I want to try and find a connection for those getting it. So, please answer the poll and if you got the black screen post the following info (example shown)

Phone model and version: MB865 ATT

ROM before attempted install: Stock ICS

Ever used a previous version of CM10: No

things tried to fix: back to stock, old version fisrt, etc.

any thing else you think might be helpful
[Motorola Atrix 2] brianmoyano:
Phone model: MB865 international (Claro, Argentina)

Rom: Stock ICS HongKong/Taiwan

CM10 before: Yes

Tried to fix: No, it worked the first time

I can't read all the answers in the rom thread, but, if i flash the rom and the gapps at the same times, i'll get the black screen. And, if you flash the rom, start your phone, use it and then flash gapps from cm recovery, then it have to work. Maybe it was coincidence, but in several phones it worked.
[Motorola Atrix 2] Lifehacker7:
Phone model - MB865 Asia retail

ROM before installation - Stock ICS

Used previous version of cm10 ( you mean cm10.1?) - Used cm10 before , and now 3 different versions of cm10.1. ( the one before kexec and 2 kexec versions)

Black screen issue - No issue at boot. Boots properly everytime. Gives me black screen at random times like after a call, or while charging. I got it around 2-3 times, pulled the battery and rebooted.

After using the ROM for some days ( it's been a week now), no black screen issue.

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

LIFE!

IT'S WHAT YOU MAKE OUT OF IT!
[Motorola Atrix 2] deveshmanish:
I haven't experienced the black screen problem but any how

Phone model and version: MB865 ATT

ROM before attempted install: CM10

Ever used a previous version of CM10: Yes,CM10

things tried to fix: Didn't have to try.Have rebooted atleast 10 times since and still haven't got the black screen.

I flashed the ROM and the gapps together without rebooting and haven't experienced the black screen problem.
[Motorola Atrix 2] brianmoyano:
Yea, me too. But, the guys who has the black screen problem, they solved it with that.

---------- Post added at 04:07 AM ---------- Previous post was at 04:06 AM ----------

PS: Did someone tried with another gapps?
[Motorola Atrix 2] demonoid phenomenom:
Model : AT&T mb865

Rom before install : SCV7 leak#1 based

Previous CM :yes

Things i have tried to solve ; none

It black screened me right after coming out of deepsleep , like other posts before mine, i rebooted my phone several times without having to battery pull , this is my booting secuense : first is moto logo, then white screen (2 seconds) then black screen (2 seconds) then cm bootanimation idk if it might help at all

Sent from the gray stuff inside my skull
[Motorola Atrix 2] jattkhalsa:
Phone model and version: MB865 ATT

ROM before attempted install: CM10 (original not CM10.1)

Ever used a previous version of CM10: Yes

things tried to fix: Tried flashing with last version (3/28 build) of kexec and the latest version (4/3 build). With Gapps and without Gapps. Tried installing the CM10 Rom, booting into this rom, and then flashing the Kexec. Tried different slots System 3 and System 6. Before you ask I have modified the Rom according to instructions provided for BMM. Nothing works. The only thing unusual maybe that this phone was a replacement for my original Atrix2 after the original phone was hard bricked. This version also is factory clocked at 1.0Ghz and 4 clock stages vs. the original 5. I am not sure if this is an indication of different hardware. I think it's definitely a hardware difference causing the black screen as some of the other posts indicate plenty of people having success booting Kexec version with ATT Atrix2/MB865.