You can use the zip for any purpose without asking, since I take and learn from this community.
Beats_ICS_v5.2_XE.zip
Fix beats icon disappear from sound effect dialog when headset plug or unplug, at the same time fix the chain bugs of this bug.
Fix unknown bug introducing by archiver 64bit 7-zip, by using default Windows 7's zip archiver.
The fix is only modifying HtcListen.apk, and is for XE base ROM only, I didn't include for non-xe ROM, since 3.32.401.105 is out there for a long time, but in case, if you want to flash it on non-xe ROM, just use this HtcListen.apk and push it to your phone or, insert and replace it to Beats_ICS_v5.1.zip and flash.
Please report bug if any, so that I know what to fix, thanks.
HtcStreamPlayer.apk mod for ICS ROM base 3.32.x,
This is a quick & dirty mod for Player launch by Htc Watch, which enables all 4 effects, tested with speaker and wired headset. The red beats icon not shown on status bar even if beats is selected. Not tested on BT yet. I may improve it when I have time to read the code, and it is not easy to analyze, as this is more complicated than HtcVideoPlayer.apk, just don't expect I could fix it.
HtcVideoPlayer.apk mod for ICS ROM base 3.32.x,
This mod enables all 4 effect available for xe and non-xe ROM, no-effect, srs, htc51(dolby) and beats. Beats sounds nothing on bluetooth.
For ICS ROM base 3.32.x, non-xe ROM, flash Beats_ICS_v5.1.zip
For ICS ROM base 3.32.10x, XE ROM, flash Beats_ICS_v5.1_XE.zip
For GingerBread Sense 3.5, ROM base 2.08.401.1, Flash Beats_GB_v4.2.zip
The mod is basically combine XE and non-XE sound effect styles into one.
/etc/TPA2051* are volume boost tweak
/etc/soundimage/* are my preference on srs, dolby and beats over BT tweaks
TPA2051* and soundimages can be deleted, and stock is used instead.
Beats cannot be delivered thru bluetooth and so it is moded to use srsfx_trumedia_movie.cfg soundimage to emulate beats effect.
On ICS builds, the dolby and srsfx have same effect, it is supposed to use srsfx_trumedia_51.cfg and srsfx_trumedia_music.cfg soundimages respectively, but due to htc's ICS build has added global srs and beats feature, so dolby and srs were using srs_global.cfg soundimage, however bluetooth is normal, I haven't found a way to fix it, just live with it, if you want your preference of srs on wired headset, edit the /etc/soundimage/srs_global.cfg
There is a feature of beats BT on latest ICS, however it is still under testing.
Most frequently ask question: Note I may be wrong, but I prove it by my music background (piano/violin etc...) See below for my descriptions.
No-Effect sounds like beats - from my understanding, Beats Effect is just bass enhancement only from No-Effect, and nothing more, bass gain is not louder either, that's why it is called Bass enhancement or BestsBass, it is not bass boost (SRS) which can boost a specific range of freq in strength and etc. What bass enhancement really do is emphasize low freq part something like prolonged the rythm, that's why you feel more rythmatic! makes you have an illussion of beating, and that's all the difference. Beats is louder, because on non-xe ROM, the TPA2051* (amplifier config) is configured 0x50 less volume, and xe ROM is 0x55, hence XE is louder, some ROM base you can differentiate no-effect and beats easily, because the volume is much more differ, but when it is close, you will say No-Effect sounds like beats, and it is caused by libraries.
To make sure beats is in effect or not, use this command
adb logcat BestsBass:V *:S
and you will see what files are loaded when turn on beats, and when no-effect, you will see Effect Release ...
It's for sense 3 / 3.5 ?
I dont get it..
The opening post says that its original from sensation XE
But this this means beats will work through Bluetooth or not?
Giblet-dono said:
I dont get it..
The opening post says that its original from sensation XE
But this this means beats will work through Bluetooth or not?
Click to expand...
Click to collapse
It's for sense 3.5, and it work through bluetooth also, I already edited my post for simpler clarification.
Please make the mod for sense 3.0 xe device also or explain which files I need to edit to make my own mod. Thanks
Damn!
It is what I'm looking for! Thanks in advance!
drms12 said:
Please make the mod for sense 3.0 xe device also or explain which files I need to edit to make my own mod. Thanks
Click to expand...
Click to collapse
Sorry, I cannot convinced myself to use sense 3.0, everything is better in 3.5, so why not just flash a sense 3.5 ROM?
Making a mod out of original htc apk for all sound effects working requires adding codes to the apk, and beyond my knowledge of java, but anyway, I explain how beats works on sense 3.0 and 3.5
sense 3.0: Sensation XE already has HtcMusic.apk enabled the beats, + the files for beats, those files you can see them on my mod.
sense 3.5: To enable beats on sense 3.5 stock ROM 2.08.401.1, you just have to mod the services.jar framework file's class HtcHardwareService, method isSupportBeats to always returning true, and HtcListen.apk will simply operates in beats, plus you need files from XE to really hear the effect.
For both 3.0 and 3.5, you need to mod the HtcMusic.apk and HtcListen.apk, adding, modifying codes to display the dialog, to invoke the effects etc... what I've done is just fixing others did, my first post's 2 links to the threads is where I got the modded HtcListen.apk, I referenced it to the original HtcListen.apk, tools I used:
Apk manager 5.02 for decompile/compile apk
smali/backsmali for moding services.jar
dex2jar to decompile dex to jar and view classes on jd-gui for better understanding of the app.
Thanks for the explanation. Sense 3.5 for the sensation isn't the final release and have problems, slow performance and battery life in compare to 3.0.
I have beats headphones, when I connect them the enhancer option have option to disable beats/enable beats, not the HTC enhancer which is srs. I just try to figure out the way to make every headphones use the real beats enhancer, not the generic one. And bt/speaker out is also needed.
If you can help I'll appreciate that. Thanks anyway.
mudhi said:
Sorry, I cannot convinced myself to use sense 3.0, everything is better in 3.5, so why not just flash a sense 3.5 ROM?
Making a mod out of original htc apk for all sound effects working requires adding codes to the apk, and beyond my knowledge of java, but anyway, I explain how beats works on sense 3.0 and 3.5
sense 3.0: Sensation XE already has HtcMusic.apk enabled the beats, + the files for beats, those files you can see them on my mod.
sense 3.5: To enable beats on sense 3.5 stock ROM 2.08.401.1, you just have to mod the services.jar framework file's class HtcHardwareService, method isSupportBeats to always returning true, and HtcListen.apk will simply operates in beats, plus you need files from XE to really hear the effect.
For both 3.0 and 3.5, you need to mod the HtcMusic.apk and HtcListen.apk, adding, modifying codes to display the dialog, to invoke the effects etc... what I've done is just fixing others did, my first post's 2 links to the threads is where I got the modded HtcListen.apk, I referenced it to the original HtcListen.apk, tools I used:
Apk manager 5.02 for decompile/compile apk
smali/backsmali for moding services.jar
dex2jar to decompile dex to jar and view classes on jd-gui for better understanding of the app.
Click to expand...
Click to collapse
Sense 3.5 is a test build so how is it better than 3.0?, it has all the bugs in the world. Anyway this same mod is on the new coredroid wich is xe sense 3.0 so if any body want true beats sound try the new coredroid, this mod sounds nothing like the xe base.
daman215 said:
Sense 3.5 is a test build so how is it better than 3.0?, it has all the bugs in the world. Anyway this same mod is on the new coredroid wich is xe sense 3.0 so if any body want true beats sound try the new coredroid, this mod sounds nothing like the xe base.
Click to expand...
Click to collapse
Thanks for that. I didn't know about the mod from coredroid. I hope it's work over bt.
Edit: NVM works great, thanks
drms12 said:
Thanks for the explanation. Sense 3.5 for the sensation isn't the final release and have problems, slow performance and battery life in compare to 3.0.
I have beats headphones, when I connect them the enhancer option have option to disable beats/enable beats, not the HTC enhancer which is srs. I just try to figure out the way to make every headphones use the real beats enhancer, not the generic one. And bt/speaker out is also needed.
If you can help I'll appreciate that. Thanks anyway.
Click to expand...
Click to collapse
When disabled, it is SRS. The beats mods is for non beats headset to have beats, but ofcourse will never sound like a real beats headset.
I was using sense 3.0, and switch to 3.5 for stability and performance, which I cook it for myself.
To increase battery life, you have to use custom kernel, stock kernel of 3.0 and 3.5 are the same having poor battery life. But truly speaking, all of them have poor battery life. If you use a phone like HD mini, you can just do charging every 3 days.
From my experience, especially htc, final release not equals to stability and performance, the latest may not stable, and features on test ROMs may never be released, those words are just their business strategy. I was curious about the test ROM 2.08.401.1, if you open those apks, the date was 2008, 3 years ago, it was coded 3 years ago and test for 3 years?
Yes I know, If you plug non-beats headphones it use generic beats, if disabled beats it will use srs (htc enhancer). When real beats plugged in it use real beats, and option to disable it without use the srs. I'll try to find a way to make all headphones beats and beats over bt and speaker.
drms12 said:
Yes I know, If you plug non-beats headphones it use generic beats, if disabled beats it will use srs (htc enhancer). When real beats plugged in it use real beats, and option to disable it without use the srs. I'll try to find a way to make all headphones beats and beats over bt and speaker.
Click to expand...
Click to collapse
HtcMusic and HtcListe are almost the same, smali the classes.dex and reference these classes:
HtcMusic
util\SoundEffectHelper
util\CustomizeSetting
util\HeadsetHelper
I tried to use coredroid beats mod, which suppose to do the same things as your mod (beats, no effect, dolby and srs via speaker, beats, no effect, dolby, srs and equlaizer via headphones\bt).
First of all the dolby and srs enhancer option available but do nothing to the sound (same as no effect) via speaker , headphones and bt. The beats working thru headphones. While using beats and the speaker I can't notice any different between no effect (beats disabled) to beats on. BT headphones beats option available but there is no sound if it's on. There is sound only when beats disabled\equalizer are being used.
I just want to ask if you could take a look at the files and check why srs\dolby don't work at all and most important check the beats over bt headphones.
drms12 said:
I tried to use coredroid beats mod, which suppose to do the same things as your mod (beats, no effect, dolby and srs via speaker, beats, no effect, dolby, srs and equlaizer via headphones\bt).
First of all the dolby and srs enhancer option available but do nothing to the sound (same as no effect) via speaker , headphones and bt. The beats working thru headphones. While using beats and the speaker I can't notice any different between no effect (beats disabled) to beats on. BT headphones beats option available but there is no sound if it's on. There is sound only when beats disabled\equalizer are being used.
I just want to ask if you could take a look at the files and check why srs\dolby don't work at all and most important check the beats over bt headphones.
Click to expand...
Click to collapse
Ok, I'll try sense 3.0 at weekend, but I want to say, beats cannot be delivered through BT, it can be but what you get is just a silent sound, perhaps have to modify the soundimage file? I don't know, when I trying to read the codes, the beats when out of BT, it is using soundimage srsfx_trumedia_voice and so it is not beats though, and I forgot also included it in my mod, I'll update it. And BTW, this mod also has bass boost for all sound effect.
mudhi said:
Ok, I'll try sense 3.0 at weekend, but I want to say, beats cannot be delivered through BT, it can be but what you get is just a silent sound, perhaps have to modify the soundimage file? I don't know, when I trying to read the codes, the beats when out of BT, it is using soundimage srsfx_trumedia_voice and so it is not beats though, and I forgot also included it in my mod, I'll update it. And BTW, this mod also has bass boost for all sound effect.
Click to expand...
Click to collapse
Thank you so much! Hope you could figure out how to fix the problems.
drms12 said:
Thank you so much! Hope you could figure out how to fix the problems.
Click to expand...
Click to collapse
If you know some java knowledge, it is not hard to debug, but using smali is really hard to debug, here what you can do,
extract the dex from the apk.
download the dex2jar, drag over the classe.dex to dex2jar.bat, the jar file will be produced, the jar file is a zip archive, inside them are whole bunch of java class files, then use jd-gui to view the code, however you can't directly change the codes.
reference it with smali for quicker code reading.
I'll start a new mod for HtcMusic since I've done with HtcListen.
Here is what I found.
Beats cannot delivered thru BT, maybe there is a simple way in behind but I couldn't find it, how about trying the whole ROM of coredroid? maybe other than the mod zip file, library hacks is needed?
Beats is just bass enhancement of original sound, normal headsets can only hear a very little difference, there may many ways to mod beats like boost the bass of beats, but that lost the objective of beats, just use equalizer rock would be stronger.
Sorry again for sense 3.0 users, the structure is not alike with sense 3.5, it's not easy to read smali, but I will try.
At the moment, what I know for all effects to work properly is, it need to add missing codes from normal sensation's HtcMusic to XE's HtcMusic, or vise versa, it wasn't coded all together, unlike HtcListen from test ROM, all the codes are there.
I hope this project gets ported to ICS
In this topic we are all the Android rom:
[ROM]HTC HD Mini Sense 3.5 by derefas[/COLOR]
Link Rom: http://forum.xda-developers.com/showthread.php?t=1588816
Screenshot:
http://dl.xda-developers.com/attach.../4fc36eb0/9/9/0/4/9/0/2012-04-08_21-53-13.jpg
http://dl.xda-developers.com/attach.../4fc36ee6/9/9/0/4/9/1/2012-04-08_21-54-33.jpg
http://dl.xda-developers.com/attach.../4fc36efb/9/9/0/4/9/2/2012-04-08_21-53-41.jpg
http://dl.xda-developers.com/attach.../4fc36f0f/9/9/0/4/9/4/2012-04-08_21-53-35.jpg
http://dl.xda-developers.com/attach.../4fc36f1b/9/9/0/5/0/1/2012-04-08_21-55-24.jpg
Not working:
Video playing
Video recording
Headset button
Internet passthrough
Facebook problem
[ROM] Mobile-Kon BLISS3.5 by ling gan
Link Rom: http://forum.xda-developers.com/showthread.php?t=1759504
Screenshot:
http://www.mobile-kon.com/data/attachment/forum/201207/04/193405262192p1tpc5c622.png
http://www.mobile-kon.com/data/attachment/forum/201207/04/193401xkdgokkddfv0adkf.png
http://www.mobile-kon.com/data/attachment/forum/201207/04/1934070mh6fqf0036eqr8e.png
http://www.mobile-kon.com/data/attachment/forum/201207/04/1934111aaxo908a180a9xa.png
Not working:
Earphone
FM radio
[ROM] Phonerty CM9 4.0.4 (NAND) by iPlasm
Link Rom: http://forum.xda-developers.com/showthread.php?t=1756672
Screenshot:
Not working:
Audio is Mono, means it doesn't have Stereo (Left & Right) Audio.
Audio via Car's Bluetooth for Calling doesn't work only, but it's activated.
Video Capture Recording doesn't stop, freezing for seconds then quits unexpectedly.
Video Player is buggy, it plays videos fine at 240p but higher quality and above not very well.
Sometimes USB cable doesn't wake automatically until you unlock the screen, Checking the (Stay Awake) is recommended.
with some small other bugs,
[ROM] CM SCREAM by ling gan
Link Rom: http://forum.xda-developers.com/showthread.php?t=1678409
Screenshot:
http://dl.xda-developers.com/attach...4b/1/0/9/2/2/2/1/screenshot-1338225111830.png
http://dl.xda-developers.com/attach...6b/1/0/9/2/2/2/2/screenshot-1338225125988.png
http://dl.xda-developers.com/attach...75/1/0/9/2/2/2/3/screenshot-1338225139518.png
http://dl.xda-developers.com/attach...81/1/0/9/2/2/2/4/screenshot-1338225176556.png
Almost Fixed:
Video play is worked as LOW (30m) or MMS (LOW, 30s)
[ROM]photonic CM 7.2 - 2.6.35 by schlund
Link Rom: http://forum.xda-developers.com/showthread.php?t=1455555
Screenshot:
Not working:
HQ/HD Video Playback
Video Recording
Audio via Bluetooth
FM Radio (Neither Headset nor Speaker)
Headset Stereo
[ROM] CM9 4.0.4 ICS HTC HD Mini by munjeni
Link Rom: http://forum.xda-developers.com/showthread.php?t=1625638
Screenshot:
http://img845.imageshack.us/img845/3...2040818074.png
http://img585.imageshack.us/img585/8...2040818081.png
http://img442.imageshack.us/img442/4...2040818083.png
Not working:
Audio have no stereo format (generally)
Working partially:
Camera recorder and panorama (panorama frezing, camcorder can not stop recording)
HQ Videos... (have freze)
[ROM] Miui Edition by 33poison
Link Rom: http://forum.xda-developers.com/showthread.php?t=1676591
Screenshot:
http://mobile-kon.com/data/attachment/forum/201205/28/003353id4zq9ykyd554d45.jpg
http://mobile-kon.com/data/attachment/forum/201205/28/003348z19djce33363ekjg.jpg
http://mobile-kon.com/data/attachment/forum/201205/28/0033457un99q7vg9ulyqvv.jpg
http://mobile-kon.com/data/attachment/forum/201205/28/003342xpkfaker2fla9fio.jpg
http://mobile-kon.com/data/attachment/forum/201205/28/003355r7eqi5mnmdmueek3.jpg
Not working:
video hq
Rom translate in partly
crash keyboard
Nice thread Macro ,
but I think you forget the Other htc mini ROMs? or you just wanted to bring the most stable ROMs?
stable rom. I take them all?
thx
Anyway those are the most stable ROMs right now.
yes other Rom are old or unstable
new rom cm scream is posted
updated: D
best rom ICS
best rom to date.. ICS by munjeni...
Rom Number one so far - HTC HD mini Sense 3.5
updated list
update list
at the moment the most stable rom is SCREAM?
it's in italian too?
thanks
Hello guys.
Last i remember year ago Android on HD Mini working as additional app running up from Windows sd card.
Now i see some ROMs - it means if finaly done well? We can now replace Windows to Android permanently?
If yes - how i can make it (never do it before)?
Hello!
Is there should be some news here or every rom-developers think that they finished there job, and did it fine? Where is even one fine working ROM? Why am i have to donate somebody if they doesn't finish job?
Jon811 said:
Why am i have to donate somebody if they doesn't finish job?
Click to expand...
Click to collapse
You don't have to do anything!!! You can, if you want.
And i did. To give the one person which can finish the project a motivation.
And hopefully other people think the same.
Yes, i'm too hope so, but did You have some really working product? Or this forum became a place to have some money for just starting job, and nobody care about it's finishing. If You pay at start for building Your apartment, so do You want to live there or You just hope that construction company wouldn't became a buncrupt?
You don't have a contract, so can not expect anything.
This page should be refreshed! where is the MIUI ROM from dstar000 here?
Thread unstickied
This thread is irrelevant atm, not being updated for so long. Should the OP decide to refresh this thread, come back to me again and we consider to stick it again.
Improved HTC Sense 4.5 Camera
-Working on all sense 4 roms (ViperS, MikroSense, Daemon)
-Thanks to lyapota!
-Advanced settings control:
------Image Encoding Quality
------Force Video bitrate
------Force Audio bitrate
-Hook controls on volume keys:
Short press VolKey Up - start/stop video reccording.
Short press VolKey Down - take picture.
Long press VolKey Up - Zoom In.
Long press VolKey Down -Zoom Out
Click to expand...
Click to collapse
-Continuous Autofocus
-Etc...For more info, refer to lyapota thread in one x sections
BUGS:
-Video Recording at 1080p sometimes not works in landscape
-Image capture during video recording not fully working
DOWNLOADS:
-Flashable zip: http://d-h.st/OeL
-Camera.apk: http://d-h.st/jfI
**Remember, all credits to lyapota...!!
Any screenshots?
What are the differences between this and the sense 4.1 camera in viperS 1.2.1?
sjknight413 said:
Any screenshots?
What are the differences between this and the sense 4.1 camera in viperS 1.2.1?
Click to expand...
Click to collapse
The features written in the OP Design is the same of sense 4.1 camera
im trying thanks man
Looks nice, only 2 problems i noticed so far.
Camcorder feezes on saving if you select 20MBit
Continous autofocus is broken, while recording video doesnt focus, and you cant focus by touching screen (if you disable it you can focus by touching the screen)
Also when Continous autofocus turned ON and using camera it doesnt automaticly focus as you move phone (only when you take a shoot)
Nice work. Let see how it works...
Thx bro
I get this msg when I try to download "Server not found Firefox can't find the server at charlie.d-h.st."
---------- Post added at 12:28 PM ---------- Previous post was at 12:26 PM ----------
weird, download is working now.
cheers
Matt
mod htc sense 4.5
must prove that such a difference having with 4.1
thanks for this great work
well first impressions its good ..the video quality is good and audio at 320kbps giving me some good video
if the rest of mentioned bugs gets fixed ..then this is the perfect camera
DOWNLOADS:
-Flashable zip: http://d-h.st/OeL
-Camera.apk: http://d-h.st/jfI
How to install, do i just flash the zip and install apk as all other apk's
Or is the apk going to be placed somewhere ?
Thanks
Great News. Let us try it out !
IT'S FANTASTIC...AMAZING!!! burst mode work great...alway focused!! And new parzialization of exposition, saturation ecc are fantastic to take amazing pictures THANKS!!!
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
You ONLY need to flash the zip file to a Sense 4 rom.
The apk is for advanced users and devs who want to include this in their roms, presumably
cyber_system said:
DOWNLOADS:
-Flashable zip: http://d-h.st/OeL
-Camera.apk: http://d-h.st/jfI
How to install, do i just flash the zip and install apk as all other apk's
Or is the apk going to be placed somewhere ?
Thanks
Click to expand...
Click to collapse
So by flashing this my 1080p video recording (landscape being the only correct way to record videos) is now unstable?? i dont see the pros in that trade-off..
Good picture quality but Video Recording at 1080p in landscape mod crashes camera. With last ViperS Rom i can record at 1080p in landscape so...waiting 4 more improve.
ivicask said:
Looks nice, only 2 problems i noticed so far.
Camcorder feezes on saving if you select 20MBit
Continous autofocus is broken, while recording video doesnt focus, and you cant focus by touching screen (if you disable it you can focus by touching the screen)
Also when Continous autofocus turned ON and using camera it doesnt automaticly focus as you move phone (only when you take a shoot)
Click to expand...
Click to collapse
Yes, some bugs. For me, during video recording, the phone automatically adjust focus and the light exposure, probably autofocus works only in videocamera.
I want to solve the major bug, the 1080p landscape bug. Do you know how m0narx fixed it on sense 4.1 camera?
yazzabo said:
IT'S FANTASTIC...AMAZING!!! burst mode work great...alway focused!! And new parzialization of exposition, saturation ecc are fantastic to take amazing pictures THANKS!!!
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
Click to expand...
Click to collapse
Yeah, burst mode working for me also with this camera nice
Hey Pacha, and is it possible to have this work with 'search key shooter' in viperS?
noodles2k said:
Hey Pacha, and is it possible to have this work with 'search key shooter' in viperS?
Click to expand...
Click to collapse
Yes, but for now the priority are the major bugs
the original lyapota thread is getting updates often will this thread also get updated when lyapota releases new ver ..
and is this mod based on lyapota current ver named : Ver 6.0 NewLife
ORIGINAL ONE X THREAD
Burst works wonderfully! Thanks!
Sent from my HTC Sensation 4G using xda premium