Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
supercurio
Old
#21  
supercurio's Avatar
Elite Recognized Developer - OP
Thanks Meter 4971
Posts: 3,508
Join Date: May 2010
Location: Chambéry

 
DONATE TO ME
Just added 2.6.35.y-longterm branch. (current: 2.6.35.13)
 
RogerPodacter
Old
#22  
Senior Member
Thanks Meter 383
Posts: 5,527
Join Date: Apr 2010
Location: Los Angeles, CA
Quote:
Originally Posted by supercurio View Post
There is no such consensus.
Galaxy S II kernel is 100% open source.

Some driver are partially Kernel partially user-space as usual, and we don't have source for those but speaking of the kernel we have everything. (already proven with custom kernels using arbitrary version numbers and no pre-compiled binary kernel module like mine)
then i stand corrected. with complete kernel code anything should be possible including boosting audio volume quite easily then. that's my number 1 at the moment.
My boring Github
My N1 Battery Project

Phone: Galaxy Nexus
ROM: AOKP 29 4.0.4
Recovery: CWM Touch
 
supercurio
Old
#23  
supercurio's Avatar
Elite Recognized Developer - OP
Thanks Meter 4971
Posts: 3,508
Join Date: May 2010
Location: Chambéry

 
DONATE TO ME
Quote:
Originally Posted by RogerPodacter View Post
then i stand corrected. with complete kernel code anything should be possible including boosting audio volume quite easily then. that's my number 1 at the moment.
I analyzed the whole driver now.
The only thing possible is to boost the output signal by a maximum of +6dB (only) by analog settings of the headphone amp.
Its adding more noise and introduce bad ass distortion quickly, so there is no point using it.
 
RogerPodacter
Old
#24  
Senior Member
Thanks Meter 383
Posts: 5,527
Join Date: Apr 2010
Location: Los Angeles, CA
Quote:
Originally Posted by supercurio View Post
I analyzed the whole driver now.
The only thing possible is to boost the output signal by a maximum of +6dB (only) by analog settings of the headphone amp.
Its adding more noise and introduce bad ass distortion quickly, so there is no point using it.
bad news. perhaps someone can use the gingerbread audio APIs that were introduced in 2.3.3 to beef up the output volume or audio quality.
My boring Github
My N1 Battery Project

Phone: Galaxy Nexus
ROM: AOKP 29 4.0.4
Recovery: CWM Touch
The Following User Says Thank You to RogerPodacter For This Useful Post: [ Click to Expand ]
 
supercurio
Old
#25  
supercurio's Avatar
Elite Recognized Developer - OP
Thanks Meter 4971
Posts: 3,508
Join Date: May 2010
Location: Chambéry

 
DONATE TO ME
Quote:
Originally Posted by RogerPodacter View Post
bad news. perhaps someone can use the gingerbread audio APIs that were introduced in 2.3.3 to beef up the output volume or audio quality.
Unfortunately those are hardware issues and limitations you cannot overcome by software.

Any comments on the source code repository?
 
pulser_g2
Old
#26  
pulser_g2's Avatar
Developer Admin / Elite Recognized Developer
Thanks Meter 8049
Posts: 18,420
Join Date: Nov 2009
Location: United Kingdom Likes: Galaxy Note 2 Dislikes: Noobs
Supercurio,

Your sample build script won't work the first time from what I've seen, as the modules will always be one "step" out of sync with the sources.


Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;


If you wish to apply for one of the Recognized Themer/Contributor titles, or have a question, please DO NOT send me a PM about it. Instead please contact your device's forum moderator, or a senior moderator, who will deal with your application. Thanks
 
supercurio
Old
#27  
supercurio's Avatar
Elite Recognized Developer - OP
Thanks Meter 4971
Posts: 3,508
Join Date: May 2010
Location: Chambéry

 
DONATE TO ME
Quote:
Originally Posted by pulser_g2 View Post
Supercurio,

Your sample build script won't work the first time from what I've seen, as the modules will always be one "step" out of sync with the sources.
That's right!
I updated the first post with links to scripts I use now, for compilation and flashing.
 
RogerPodacter
Old
#28  
Senior Member
Thanks Meter 383
Posts: 5,527
Join Date: Apr 2010
Location: Los Angeles, CA
Quote:
Originally Posted by supercurio View Post
Unfortunately those are hardware issues and limitations you cannot overcome by software.

Any comments on the source code repository?
yes could someone give me a quick push in the right direction for when browsing thru the source how to identify which file(s) are actually part of the ROM, and which are just extra included but not used?

half of the source is loaded up with drivers and files for other devices/boards/etc.
My boring Github
My N1 Battery Project

Phone: Galaxy Nexus
ROM: AOKP 29 4.0.4
Recovery: CWM Touch
 
supercurio
Old
#29  
supercurio's Avatar
Elite Recognized Developer - OP
Thanks Meter 4971
Posts: 3,508
Join Date: May 2010
Location: Chambéry

 
DONATE TO ME
Quote:
Originally Posted by RogerPodacter View Post
yes could someone give me a quick push in the right direction for when browsing thru the source how to identify which file(s) are actually part of the ROM, and which are just extra included but not used?

half of the source is loaded up with drivers and files for other devices/boards/etc.
There is no simple way to do this cleanly, basically it would just lead to boost hiss level and get more output distortion. Like I said: no point.

This is not an audio hack thread, please stay on topic.
 
pulser_g2
Old
#30  
pulser_g2's Avatar
Developer Admin / Elite Recognized Developer
Thanks Meter 8049
Posts: 18,420
Join Date: Nov 2009
Location: United Kingdom Likes: Galaxy Note 2 Dislikes: Noobs
Quote:
Originally Posted by supercurio View Post
That's right!
I updated the first post with links to scripts I use now, for compilation and flashing.
Thanks I botched one up, but this looks better


Having trouble getting an answer? | What is XDA about? | How to ask for help?

if [ $PM.incoming.type = $type.question.ROM.how_to_use ] || [ $PM.incoming.type = $type.question.ROM.silly_question ]; then mv $PM.incoming /.trash; PM.response($responsetype.ignore); $PM.sender.ignore_in_future=true; init.sequence($boy_who_cried_wolf); fi;


If you wish to apply for one of the Recognized Themer/Contributor titles, or have a question, please DO NOT send me a PM about it. Instead please contact your device's forum moderator, or a senior moderator, who will deal with your application. Thanks

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...