yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Captain_Throwback:
That version has been out for weeks . . . :confused: and what problematic flashing?
[One (M8) Android Development] Leon:
When you try to flash Harman Kardon mod for lollipop with recovery 3.0.0.0 will give you error also you sound will breaking.
[One (M8) Android Development] Captain_Throwback:
That's certainly not enough information to determine what the issue is....:rolleyes:
[One (M8) Android Development] SaskFellow:
I try to keep up but sometimes.... Even the TWRP thread is still labelled as 3.0.0.0... lol

There are posts saying they had to roll back to an older version of TWRP for the sound switcher MOD to flash properly for people. Mefistoreyon above me had to roll back to TWRP 2.8.7.0 for it to work and not break his sound for example.
[One (M8) Android Development] Captain_Throwback:
The question of why can only be answered when details are provided.
[One (M8) Android Development] SaskFellow:
That's true, luckily for me, when I last flashed I was using version 2.8.9.0 of TWRP. I have the H/K mod working, but now I'm on 3.0.0.1, and I don't feel like risking it. Need my phone for some very important stuff right now, so it's not getting tinkered with.

Hopefully someone can post the logs, and the problem can be nailed down and corrected.
[One (M8) Android Development] Leon:
I posted a log from h/k but not saying much... Anyway I don't want to risk too right now cuz I need my phone fully working, maybe after few days I will try to see if is working to flash h/k with 3.0.0.1.
[One (M8) Android Development] smeejaytee:
There is no risk of you make a backup and your soff
[One (M8) Android Development] angelo.bautista5:
Thanks! works great! I'm using JBL mod and flash viper4android. Running the latest viperone verizon rom.
[One (M8) Android Development] n1234d:
Flash goes fine with 3.0.0.0
[One (M8) Android Development] SaskFellow:
That's good news, because I'm running the depreciated version, so I've been mulling rolling back, but I haven't had any issues yet... *knocks on wood*
[One (M8) Android Development] Leon:
Try to play music from stock music player and lock the phone ?
[One (M8) Android Development] gauravbhawsar:
I also undergo that problem previously.. DAT is not cuz of the Twrp...its the issue of adsp files of the uR last ROM flash with the H/K...you try one thing.. Switch back to BoomSound..then dirty flash UR ROM then again switch back to uR preferred Soundmod.. It'll be gone... Push thanks if it'll help..
[One (M8) Android Development] Leon:
No, it didn't :D I told you how I fix it... I was getting error with flashing.. So I changed the recovery and it works, but thanks for trying to help. I think the error comes from the old h/k and maybe it's not compatible with the new recovery.
[One (M8) Android Development] guido3300:
Why won't this work on the Desire Eye? Isn't this supossed to be easy to port since the internals are pretty much the same?
[One (M8) Android Development] dpoofhr:
Wipe Cache/Dalvik Cache Prior to Flashing V4A Aroma Installer?

Hello,

First, thank you for all of your amazing work. :good: I just have a quick question that I couldn't find an answer to by searching the thread.

I flashed the HK option from the installer in the OP and it is working wonderfully. Do I need to wipe the Cache and/or Dalvik Cache prior to flashing the V4A Aroma installer?

Thanks again! :good::good:
[One (M8) Android Development] smeejaytee:
No mate should be fine it's only an app the aroma installer just installs v4a and the correct lines fort v4a to fully work on m8
[One (M8) Android Development] dpoofhr:
Great. Thanks for the quick reply. Cheers!
[One (M8) Android Development] pejakovic1:
My 50 euro in-ear sennheiser and I thank you for JBL. Thanks, this particular model of sennheiser doesn't work well with boom or h/k, sounds like a can, these earphones are trash but JBL gives them "life"...
[One (M8) Android Development] chainrulez:
Hi everyone! I am on Android 6 LeeDroid Rom and my priority is speakers only, no music via headset at all. I want that my speaker can give loud sound when any notification or call arrives. Settings please? :)
[One (M8) Android Development] Leon:
I don't know what cause this problem , but h/k make even speakers louder. And you can personalize it more with viper4android.

Send from my HTC One M8 running ICE 8.0.6 using Tapatalk
[One (M8) Android Development] smeejaytee:
Hi I wondered if there is any chance the HTC 10 boomsound might be added to the switcher, a few Roms seem to be adding it and say that it is a big improvment over m8 boomsound so I thought I'd mention it to you guys in the hope you can port it for any rom, thanks for what you do guys it's always appreciated.
[One (M8) Android Development] xunholyx:
I'm curious, would this V4A installer work with other models? (HTC10?)
[One (M8) Android Development] smeejaytee:
Probably not as it edits htc_audio_policy.conf which is most likely different on the 10.
[One (M8) Android Development] mattie_7:
Santod any way to get this working on viper 6.0 that was just released. Don't understand why it won't boot
[One (M8) Android Development] santod040:
Probably because of stagefright differences in the ported base, is why it won't boot with it.

I haven't run the rom myself, but I recall seeing that it includes Dolby and other audio elements from the HTC 10 base.

So I don't see this working on it, without some very rom specific modifications being done, which I don't really have the time or intention of supporting, sorry.

Maybe if I get time, I'll take a look.

But those Viper guys could probably offer it as a rom option themselves if they wanted, seeing how their Settings always have rom specific code that's being updated anyways.
[One (M8) Android Development] Aisfkhan:
Hey will it work on viper10 htc 10?
[One (M8) Android Development] elandroido:
No, this is for the m8 only...
[One (M8) Android Development] phikal:
Excellent mod, thx !
[One (M8) Android Development] parradox12:
Can i install this mod on my HTC M8 with ROM Miui v 7.2 (4.4.4 Kitkat) ?
[One (M8) Android Development] santod040:
No, this is for Sense based roms only, as OP states.
[One (M8) Android Development] Hidden Username:
Pardon my ignorance but why do I need to be S-Off to run this? (I am S-off already). Will it modify radio etc files too?
[One (M8) Android Development] santod040:
ADSP.img which is part of firmware for sound processing.

Can't flash pieces or parts of a firmware while s-on.
[One (M8) Android Development] Hidden Username:
I see, thanks for the reply. Does that mean that will change my stuff permanently? Because S-Off stuff are usually permanent right?
[One (M8) Android Development] santod040:
The installer gives you the option to flash back to boomsound, which then gives you Boomsound ADSP again.

Or you simply flash the latest firmware package for your device to get your stock one back.

Nothing is "permanent " with s-off.
[One (M8) Android Development] Hidden Username:
You da man. I'll report back in a few minutes after flashing. By firmware package you mean RUU?
[One (M8) Android Development] santod040:
RUU, or separate firmware package, if someone has posted one for your variant.

There are threads with most of them...

I only keep up the ones for my own variant, Verizon.
[One (M8) Android Development] Hidden Username:
Unfortunately don't think it worked. I ran the HTC stock music app (used Viper4Android) and configured viper, but no difference. Any tips or ideas?

---------- Post added at 09:39 PM ---------- Previous post was at 09:33 PM ----------

This is what I see in the V4A status:
[One (M8) Android Development] santod040:
V4A doesn't require s-off, the HK MOD does.

Anyhow, if you're not using SuperSu for root, then you'll need to use a permissive kernel or set selinux to be permissive, using sepolicy changer app.

http://xdaforums.com/showthread.php?p=47397991

That will fix your abnormal issue. V4A requires it.
[One (M8) Android Development] Hidden Username:
I am using the latest SuperSU 2.76 Stable systemless. Is that a problem?
[One (M8) Android Development] santod040:
Use the app in the link in my last post and set to permissive.

I may need to update the V4A installer and add a systemless root option.
[One (M8) Android Development] Hidden Username:
Perfect, I flashed a zip called permissive.zip and everything works. Thanks a lot for your hard work.
[One (M8) Android Development] JSIN3L33T:
Go to '/system/etc' and find 'htc_audio_effects.conf' and rename it to 'htc_audio_effects.conf.bak' and reboot :highfive::D

Just in case you or somebody else is searching, and they are permissive and it still doesn't work:good:
[One (M8) Android Development] santod040:
My V4A installer, actually properly edits that audio config file as it states in my V4A post.

So, if using the MOD from here, that shouldn't be deleted.
[One (M8) Android Development] JSIN3L33T:
[MENTION=1331268]santod040[/MENTION] That's awesome! Some of us weren't lucky enough for that. Even after multiple attempts :silly: Yeah I saw it worked for you, just wanted to throw it out there because no one had said anything as of yet :p

Have you tried to mess with H/K or any other audio mods as of yet? I have noticed something strange though... It's like Gain Control keeps music from clipping so it lowers the overall volume when bass hits hard. It doesn't matter if you use Convolver or AGC in V4A or if V4A is active or installed or not... I have disabled Adaptive Sound etc etc and You could disable everything and it still happens, it is just less notice able under most conditions... This is ROM specific. Just imagine how many tries it took me to figure that out. Odd bug... But I'm starting to think its not just a bug because other phones in general have done this same thing in the past (friends phones that are stock as well). I'm thinking it is a common occurrence, just can't figure out why. Maybe just a Anti-Clipping function; which is annoying as crap :eek: On another note our phone has never done it until now. Atleast early native Sense versions didn't. I still love this ROM doe :cool:
[One (M8) Android Development] leo.riv:
Delete
[One (M8) Android Development] dnaeeeutd:
works great on my M8HK, thank you so much, appreciate your work
[One (M8) Android Development] desztan:
Will this mod compatible with samsung phone?
[One (M8) Android Development] santod040:
No
[One (M8) Android Development] Sunspark:
Thanks for this mod! It is good for display backlight control too!

Yes really, my eyes are hypersensitive to flicker and the M8 I have just happens to have the panel & driver that my eyes don't like. I've played with different firmwares from 4.4.2 to 6.0.1 both GPE and Sense. It was interesting seeing the difference, some were smoother than others with the backlight. Spent a while on GPE 6.0.0 H14 as it was the most comfortable for me, the H15 build not quite. Anyway there were other issues with GPE so I started trying new things.. this HK sound mod has the most recent ADSP version out there for the M8, and happily, it makes the backlight smoother than the ADSP version that ships with the 6.12 dev ruu. The only other way to fiddle with it is the graphics drivers, there are beta drivers out there but they have some bugs. Today is only my first day with the mod, but I notice enough of a visual difference that it is staying.

Installed just fine with TWRP 3.0.2.0, no errors.
[One (M8) Android Development] HD_Lutze:
any news to get this working [MENTION=2161373]latest[/MENTION] ViperOneM8 6.1.0 ??
[One (M8) Android Development] santod040:
You'd have to check with Viper team, as I've mentioned before.

This mod is for stock sense based m8 roms.

Current Viper rom is a port from another device.
[One (M8) Android Development] xunholyx:
It's not being worked on at all. ViperOneM8 6.1.0 is a port from Viper10. There is no Harman/Kardon version of the HTC 10, so there is no ADSP or audio libs to work with.

If you really feel you need the switcher, I would suggest rolling back to ViperOneM8 4.3.0 (that version is rock solid).
[One (M8) Android Development] sun_dream:
only in my original rom
[One (M8) Android Development] roboprint:
Guys,

On my HTC One M8 with ARHD 53.1

I just installed HK - BS - JBL / Aroma Switcher 5.0.3 and I switched to HK, and next i flashed Viper4Android Aroma Installer - Compatible with HK/BS/JBL Switcher.

I couldn't find the folder when the V4A is installed. I want to put impuls in this folder but... Guys do you know when is instaled?
[One (M8) Android Development] akuma-88:
i have problem with my htc one m8 .... boomsound not working after unlocked the bootloader and flash custom recovery and root it even when but the headphones is not turning on any solution please my regards
[One (M8) Android Development] santod040:
You need to set SeLinux to permissive.
[One (M8) Android Development] akuma-88:
ok but if i reflashed the stock recovery and then relocked the bootloader it possible to fix it ......... and what will happen if i do it

thank you
[One (M8) Android Development] santod040:
I don't know why you've relocked your bootloader. !?

I assume you are at least s-off....?

No idea what happens while relocked, I stay unlocked.
[One (M8) Android Development] akuma-88:
No acutely my device s-on

About the bootloader is not interesting for me but I'm just asking about it

There it any risk with this solution ? SELinux it is the kernel ?..... any Advice
[One (M8) Android Development] santod040:
This is off topic for this thread, as you are s-on, relocked and rooted?

I can't help you...

Seek help for your situation in Q&A.

I've never personally put a device in that situation, so I don't want to give you wrong/bad advice.

This mod is for s-off devices only.
[One (M8) Android Development] xunholyx:
I have some advice. Do some research before you try doing any modifications to your phone. There is lots of information out there, and Google will help you find it.

Your bootloader is locked now, so before doing anything with your phone you'll either have to unlock it again, or run the appropriate RUU and return to stock.
[One (M8) Android Development] akuma-88:
Thank you any way my friend ?
[One (M8) Android Development] akuma-88:
My friend my device is unlocked bootloader and there it custom recovery and root but how I could fix a boomsound

My question is if I relockd the bootloader again the boomsound it will working again ? Or any solution

(I don't want to flash stock ruu because the root important for me

My regards
[One (M8) Android Development] santod040:
Again, this is off topic for this thread.

Also, I've already told you the solution.

Need more help, start a thread in Q&A section of the forum.

This is not the thread for your question.

Good luck!!
[One (M8) Android Development] amit_cal1:
its not getting install showing error

AROMA Installer version 2.70RC2

(c) 2013 by amarullz xda-developers

ROM Name : H/K - BS - JBL Switcher

ROM Version : 5.0.3

ROM Author : Sneaky/CPTB/Santod040

Device : HTC One (M8)

Start at : Sun Feb 26 04:21:51 2017

========================

|| H/K MOD Aroma Installer ||

========================

about to run program [/sbin/getprop] with 2 args

htc_m8dug

about to run program [/sbin/getprop] with 2 args

htc_m8dug

about to run program [/sbin/getprop] with 2 args

Detected filesystem ext4 for /dev/block/platform/msm_sdcc.1/by-name/system

|| Setting System Values For HK ||

about to run program [/tmp/hk.sh] with 1 args

/tmp/hk.sh: line 7: arithmetic syntax error

run_program: child exited with status 2

about to run program [/tmp/set_acc.sh] with 5 args

about to run program [/tmp/set_acc.sh] with 5 args

about to run program [/tmp/set_acc.sh] with 5 args

about to run program [/tmp/set_acc.sh] with 5 args

|| There is something that's not good ||

|| Please, save and upload a log!! ||

|| Updating ADSP (Advanced Digital Signal Processor) firmware ||

|| Installation Complete! ||

========================

|| Thanks for Flashing ||

========================

about to run program [/sbin/busybox] with 4 args

about to run program [/sbin/sleep] with 2 args

script succeeded: result was [0]

Installer Sucessfull (Status 0)

End at : Sun Feb 26 04:21:55 2017
[One (M8) Android Development] santod040:
What version is your Twrp?
[One (M8) Android Development] amit_cal1:
its 3.0.2

Its 3.0.2
[One (M8) Android Development] amit_cal1:
wat to do plz help

Hi i am using 3.0.2 plz help wat to do
[One (M8) Android Development] TahirZX:
Would this work for htc desire eye on s.rom sl 2.0.1?
[One (M8) Android Development] elandroido:
No this is for the m8.
[One (M8) Android Development] TahirZX:
M8 and desire eye are very similar devices with same Cpu and ram
[One (M8) Android Development] elandroido:
But most probably not 100% the same dsp.

If you have look it will not work otherwise you may brick your device.

Anyhow check it out if you like.

---------- Post added at 09:19 PM ---------- Previous post was at 09:17 PM ----------

Wait are you talking about the h/k mod or viper?
[One (M8) Android Development] TahirZX:
Talking about v4a
[One (M8) Android Development] elandroido:
Oh my fault, I thought you were talking about h/k mod from this thread.

V4a might work, if you need this specific mod and not the original for a good reason. Since as far as I can see it installs no dsp firmware, I guess you can try and flash.

If it goes wrong, dirty flash ROM again.
[One (M8) Android Development] Wi-f:
Stuck on boot screen

I have an HTC One M8 H/K edition with ViperOneM8 ROM installed on it, and after flashing this mod, my phon remains stuck at ROM's loading screen (where's black screen with htc on it). What could be the problem?

So in the mod's menu I Select the following elements:

1. Harman Kardon

2. GSM & Viper

3. No
[One (M8) Android Development] ckpv5:
If your device is H/K edition, it is a Sprint. Your no.2 selecting GSM is wrong and that's the problem

Why H/K edition pick no.1 Harman Kardon ? You don't need this mod unless you want Boomsound.

Try again and this time select Sprint, maybe it will boot. If not, use RUU to fix it.
[One (M8) Android Development] Wi-f:
As I said before I am running my phone on Viper OneM8 Custom ROM, which doesn't give me any H/K funcitonality, H/K functionality are available only on Stock Android of this device. With other words, when flashing a custom ROM, all of the H/K functionaliy disappears :( ...

Oh, and btw I selected GSM, because, while installing ViperOneM8 I selected toconfigure this phone as defaulte, without Sprint apps, but I will try again to perform this mod, selecting not GSM but Sprint as you said. :)
[One (M8) Android Development] Wi-f:
So, I tryed and it still remains on stock boot screen, and by using RUU, you mean to revert to stock ?

Btw, I've tried this thing with S-ON, because in instruction was sid that H/K edition can perform this mod with S-ON and S-OFF, could the problem be because of S-On, and I should perform an S-OFF to my device?
[One (M8) Android Development] ckpv5:
That's what I undestand too. You can install this mod on S-On because you have a H/K device.

Before you revert to stock, another thing you can try, reinstall your custom ROM then boot. If sucessful then reinstall this mod and select Harman Kardon & Sprint.
[One (M8) Android Development] Wi-f:
Well, I did this time a preventive backup of the system, and I restored from backup, I'll try to perform S-OFF and install this mod again, if there will be the same problem, I'll try what you said.

But I think that I will not revert to Stock, because, the stock 6.0.1 is very laggy, if there was a way to downgrade to let's say 5.1, then i could try, but if the mod won't work even with S-OFF and/or your recommandations , than i'll just remain with BoomSound :D
[One (M8) Android Development] ShadowKnight66:
What was the outcome?

Im curious as to your outcome. Im in a similiar situation(sprint htc one m8 hk, viperone rom, and want the boomsound gone and the harman kardon function back) if you were able to achieve this i would very much like to know before flashing this switcher mod om my m8 hk. Thanks in advance...
[One (M8) Android Development] urdad:
Hey guys, what about AICP rom? Can I flash this MOD when I'm running AICP? Cheers
[One (M8) Android Development] santod040:
The OP answers that question...

Requirements:

- S-OFF is mandatory - do NOT try to flash the ADSP to S-ON Phones - the risks are unexplored. Damage might be inflicted!

- S-ON and S-OFF Harman/Kardon Phones can use this mod too to restore their HK functionality on ROM's that only come with BoomSound like e.g. ViperOneM8!

- Recovery to flash: needs to be a current TWRP! NO Philz, NO CWM please!

- HTC Marshmallow Sense ROM! No AOSP, AOKP, Cyanogen, GPE or whatever Senseless...
[One (M8) Android Development] Wi-f:
I wasn't able to perform S-OFF, so , this mod also didn't work for me unfortunately... So, the single way of performing it is only after aquiring S-OFF
[One (M8) Android Development] ShadowKnight66:
So, S-On harman kardon phones CAN flash the mod AND ADSP to restore hk functionality that was lost after flashing Viperonem8 6.1.0 rom, or CAN flash mod only but NOT ADSP?
[One (M8) Android Development] ShadowKnight66:
Q

Okaaay, so no answer or reply???
[One (M8) Android Development] santod040:
S-on device cannot flash adsp, as it's part of firmware...

What more is there to say?

Your adsp should still be stock HK version, as a rom doesn't change that and it requires s-off.

This is all a matter of self deduction/common principles.
[One (M8) Android Development] gurung_vishwas1:
Hi All,

I flashed this 5.0.3 mod on top of latest "S.Team M8 ROM", "ViperOneM8 6.1.0 ROM" & "WOLLA | SENSE 8 - MM 6.0.1 ROM", but non of them working after flashing this MOD. The screen always get stuck on the HTC Logo on the Booting screen (in the case of S.Team M8 ROM, it reaches upto Updating.... screen but gets stuck there) . Does anyone have any success flashing this MOD ?

Thanks
[One (M8) Android Development] santod040:
Nope, nobody...

[emoji849]
[One (M8) Android Development] gurung_vishwas1:
Then what is the purpose of this mod if we can't flash it in Sense based Rom ?
[One (M8) Android Development] santod040:
Seriously? Not keen on sarcasm I guess....

It works fine, as long as you're s-off and using a stock based Sense rom.

The roms you mentioned, are not what I consider a stock like rom.

They are heavily modified and this MOD is not intended to cater to all the custom rom configurations that are far from being stock.

I used this the entire time I used my m8.
[One (M8) Android Development] gurung_vishwas1:
I have S-OF. Which stock based ROM you tried and working for this MOD ?
[One (M8) Android Development] santod040:
Anything stock based.

Not a port from some other device.

I'm on Verizon and use my own Roms, so what I use isn't going to help you much.

Maximus HD, Arhd, stock rooted, etc...
[One (M8) Android Development] ckpv5:
This mod is for stock Sense based ROM with no audio mod already built-in

All your tested ROMs already have built-in audio mod, so use the ROM feature not this mod.

Which Sense based ROM can use this mod, I don't use most of them but I guess SkyDragon, ARHD & Maximus don't have audio mod built-in, so this mod may work on them.

I tested and used this mod to change from HK to BS or vice versa on JAZZ ROM. (It has aroma selection during installation to install HK, BS or JBL but this mod worked as the ROM is not heavily modified)
[One (M8) Android Development] Coldz0:
i have S-OFF , ViperOne 6.1.0, i cant do anything related to sound like playing vids and calls.

is there anything i can flash to restore the sound

note : my charging port is damaged so i cant get device info unfortunately
[One (M8) Android Development] williamtavares:
it's possible to have HK and BS at same time?

Also, i just have to flash the mod? i'm on 6.0 stock, s-off. Good to go?
[One (M8) Android Development] santod040:
No, you choose one or the other...

As one replaces the other.

That's why the Switcher is called a Switcher.

To Switch between multiple Audio enhancements.

Yes, you're "good to go".