Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,806,858 Members 36,618 Now Online
XDA Developers Android and Mobile Development Forum
View Poll Results: How many times is better the camera and camcorder now?
It's over 9000Thousand!!!!!!!!!! 126 28.44%
Actually 100% Better 99 22.35%
I think its better. 115 25.96%
I dont feel real diference... 103 23.25%
Voters: 443. You may not vote on this poll

[MOD] BR CameraMOD | Sense 3.5 / CM7 / Amaze | 10-40mbps (outdated)

Tip us?
 
|ErosizeD|
Old
(Last edited by |ErosizeD|; 12th December 2011 at 05:37 PM.) Reason: UPDATED
#1  
|ErosizeD|'s Avatar
Senior Member - OP
Thanks Meter 503
Posts: 849
Join Date: Jan 2010
Thumbs up [MOD] BR CameraMOD | Sense 3.5 / CM7 / Amaze | 10-40mbps (outdated)

Quote:
UPDATES RIGHT NOW ARE DISCONTINUED DUE NO TIME
.excuse for all those waiting my mod, but first things go first. college is more important you know.


READ INDEX FIRST, TO KNOW WHERE IS LOCATED EVERYTHING.

Quote:
First of all this mod can't break your phone, so stay calm, if everything not working, maybe you did something wrong, or maybe i did something wrong haha
  1. MOD Information. ( Small info about what things i modified, and what do )
  2. MOD Explanation for every rom. ( ensure to read this, there are few mods for each rom. )
  3. MOD Downloads. ( the downloads from my host, there must be all the zips, usually flasheable )
  4. MOD Comparisons. [ Videos and Photos with the mod ]
  5. Extra Stuff. ( Tutorials, Video-Tutorials, Questions and answers...etc )




Quote:
Sense 3.5
Actually.
  • Better image quality ( compression set to 0% )
  • Higher bitrate values ( 10mbps up to 40mbps practically BluRay DVD quality in terms of bitrate ) nothing is more clear than this
  • Generally increased FPS stability, and camera performance.
  • boost of 80MB.

In the Future.
  • Try to get working the 60FPS in any video mode.
  • Make few UI.
  • Improve a lot more the FPS performance in low light conditions.

CyanogenMOD Based

Actually.
  • Better image quality ( compression set to 0% )
  • Higher bitrate values 8mbps up to 20mbps only HD working. ( 1080 not working due kernel or system )
  • Better FPS
  • boost of 80MB.

In the Future.
  • Try to get working the 60FPS in any video mode.




Quote:
What do you need to know before download or flash anything.

First of all, know what type of rom you have, there are 2 types.
  1. CyanogenMOD Roms ( also miui )
  2. Sense roms ( 3.0 | 3.5 ) is not the same, so be careful.

If you know aleardy what type of rom you have, download the mod below.




Quote:
Here is the link, this link will send you to the main repository download, there you can find all the MODs.

Ensure to download the right one!!

BR CameraMOD - Sense 3.5 - v2 40mbps [Flasheable]
BR CameraMOD - Sense 3.5 - v2 20mbps [Flasheable]


THe amaze camera needs to be fixed, due misaligned icons, im waiting to have free time to fix this issue, so please be patient.
BR CameraMOD - Sense 3.5 Amaze - v2 40mbps [Flasheable]
BR CameraMOD - Sense 3.5 Amaze - v2 20mbps [Flasheable]

BR Cyanogen CameraMOD - Alpha - 20mbps [Manual installation]
Cyanogen CameraMOD is in alpha stage, so maybe is unstable, and need to be properly tested, and reported to me, thanks.
MANUAL INSTALLATION OF CYANOGEN CAMERA ON EXTRA STUFF ( BELOW THIS POST )



::: MIRRORS ( thanks to Slassh ) Multi Upload :::


Quote:
CYANOGEN CAMERA MOD Audio bitrate is wrong, the right one is 130kbps 44.1Khz




Video Quality at 1080p 40mbps ( sense 3.5 )[COLOR="Red"]
Special thanks to Preven






Quote:
Recomended ROMS:
Quote:
NOTE: Download the newest versions of the roms, is recomended.
If there are more roms working fine with this mod ( or kernel ) must be added here, so i need reports, thanks.

Android Revolution HD 4.X.X ( sense 3.5 )
http://forum.xda-developers.com/show....php?t=1098849

HyperSensation ( CyanogenMOD )
http://forum.xda-developers.com/show....php?t=1302969


MANUAL INSTALATION FOR CYANOGEN MOD
The Following 106 Users Say Thank You to |ErosizeD| For This Useful Post: [ Click to Expand ]
 
LeeDroid
Old
(Last edited by LeeDroid; 27th July 2011 at 03:06 PM.)
#2  
LeeDroid's Avatar
Retired Recognized Developer
Thanks Meter 11,497
Posts: 12,452
Join Date: Jan 2007
Location: Darlington

 
DONATE TO ME
You can play with the values in /system/etc/media_profiles.xml but may be ultimately limited by restrictions at kernel level for the moment

Edit: you also need to consider potential sd I/O limitations

Sent from my s-on HTC sensation
Android Rom & Kernel Developer
HTC Desire, Desire HD, Sensation, EVO 3D, Flyer, One S & The One X
Click here to donate via PayPal and support future LeeDrOiD developments

Keep up to date: Twitter:@LeeDrOiD or LeeDrOiD ROMs on Facebook | To view my kernel source, visit @GitHub.com: LeeDroid-
Lee Bailey, Android ROM & Kernel developer!
The Following 7 Users Say Thank You to LeeDroid For This Useful Post: [ Click to Expand ]
 
|ErosizeD|
Old
(Last edited by |ErosizeD|; 27th July 2011 at 08:32 PM.)
#3  
|ErosizeD|'s Avatar
Senior Member - OP
Thanks Meter 503
Posts: 849
Join Date: Jan 2010
Quote:
Originally Posted by LeeDroid View Post
You can play with the values in /system/etc/media_profiles.xml but may be ultimately limited by restrictions at kernel level for the moment

Edit: you also need to consider potential sd I/O limitations

Sent from my s-on HTC sensation
The /system/etc/media_profiles.xml only work on Android 2.2 devices ( to my knowledge )

I don't care about I/O a class 4-6-10 works very well ( y can play videos with 20mbps and higher bitrate at 1080p without buffering ) and the SGSII with about 7MB/s of writes speed can do 30mbps so i think the sensation with higher i/o its ok.

The DSP it seems better than the SGSII, so i so I think you will not have bottleneck.

About the kernel... What?
to my knowledge, the O2X SGSII don't use the kernel to control bitrate speeds.
The Following 2 Users Say Thank You to |ErosizeD| For This Useful Post: [ Click to Expand ]
 
dipje
Old
#4  
Senior Member
Thanks Meter 151
Posts: 722
Join Date: Oct 2006
historically, the media_profiles linked to settings _in the kernel_. So changing a single file would do nothing without patching the kernel too.

(The media_profiles.xml file just describes the os what to expect, but it's the kernel + radio that actually controls the DSP). This is why you need a certain kernel + radio image for the HTC Desire for instance to enable 720p recording.

Now, I have no idea if it works the same on the sensation, I have _no_ information about the internal workings of the newer DSP.

For now, trust me when I say that comparing things to the SGSII has _no_ use whatsoever. The DSPs and the way of fetching images from the sensor are completely different. Also don't expect changing a simple .XML file will make a difference. This has not worked on HTC devices before, but who knows, maybe we're lucky now.
 
LeeDroid
Old
#5  
LeeDroid's Avatar
Retired Recognized Developer
Thanks Meter 11,497
Posts: 12,452
Join Date: Jan 2007
Location: Darlington

 
DONATE TO ME
Bitrate can be affected by tweaking media_profiles.xml alone, in GB too, and yes, the kernel does come into it - video decoders & encoders

Sent from my s-on HTC sensation
Android Rom & Kernel Developer
HTC Desire, Desire HD, Sensation, EVO 3D, Flyer, One S & The One X
Click here to donate via PayPal and support future LeeDrOiD developments

Keep up to date: Twitter:@LeeDrOiD or LeeDrOiD ROMs on Facebook | To view my kernel source, visit @GitHub.com: LeeDroid-
Lee Bailey, Android ROM & Kernel developer!
 
|ErosizeD|
Old
(Last edited by |ErosizeD|; 28th July 2011 at 12:36 AM.)
#6  
|ErosizeD|'s Avatar
Senior Member - OP
Thanks Meter 503
Posts: 849
Join Date: Jan 2010
Quote:
Originally Posted by LeeDroid View Post
Bitrate can be affected by tweaking media_profiles.xml alone, in GB too, and yes, the kernel does come into it - video decoders & encoders

Sent from my s-on HTC sensation
Just take a look to media_profiles... i cant see 1080p there, and any usefull information... so i think media_profiles isnt being used.

Ok, so... if edit kernel is needed, what is next? we can't do nothing? ( until become S-OFF? )
 
LeeDroid
Old
(Last edited by LeeDroid; 28th July 2011 at 01:00 AM.)
#7  
LeeDroid's Avatar
Retired Recognized Developer
Thanks Meter 11,497
Posts: 12,452
Join Date: Jan 2007
Location: Darlington

 
DONATE TO ME
Quote:
Originally Posted by tomeu0000 View Post
Just take a look to media_profiles... i cant see 1080p there, and any usefull information... so i think media_profiles isnt being used.

Ok, so... if edit kernel is needed, what is next? we can't do nothing? ( until become S-OFF? )
Look again at the bottom of said xml. Even if you lift any constraints in the apk smalis they will be overidden by the limitations in media_profiles

Done a lot of development on these devices over the past few years, min/max Bitrate is defined in media profiles, along with several other "limitations"/ "min/max" values.

If additional kernel modifications are required (which is in theory possible) we would require source and s-off yes

Rest assured, as soon as the source is up on HTC developers, a custom kernel is my number 1 priority

Sent from my s-on HTC sensation
Android Rom & Kernel Developer
HTC Desire, Desire HD, Sensation, EVO 3D, Flyer, One S & The One X
Click here to donate via PayPal and support future LeeDrOiD developments

Keep up to date: Twitter:@LeeDrOiD or LeeDrOiD ROMs on Facebook | To view my kernel source, visit @GitHub.com: LeeDroid-
Lee Bailey, Android ROM & Kernel developer!
 
|ErosizeD|
Old
#8  
|ErosizeD|'s Avatar
Senior Member - OP
Thanks Meter 503
Posts: 849
Join Date: Jan 2010
Quote:
Originally Posted by LeeDroid View Post
Look again at the bottom of said xml. Even if you lift any constraints in the apk smalis they will be overidden by the limitations in media_profiles

Done a lot of development on these devices over the past few years, min/max Bitrate is defined in media profiles, along with several other "limitations"/ "min/max" values.

If additional kernel modifications are required (which is in theory possible) we would require source and s-off yes

Rest assured, as soon as the source is up on HTC developers, a custom kernel is my number 1 priority

Sent from my s-on HTC sensation

Ok for now, we gonna wait.

The improvement of the camera is nessesary!! i think the sensation have a hard compression, and that was the reason why that crapy photos, and blurred videos. ( only 10mbps at 1080p and 8mbps at 720p )

thanks for the help.
 
charnsingh_online
Old
#9  
Recognized Developer
Thanks Meter 856
Posts: 1,168
Join Date: Feb 2009
Location: Amritsar

 
DONATE TO ME
media_profiles are only applicable to AOSP Roms and programs in the market, HTC controls everything on Sense from the Camera.apk itself
HTC One Developer Edition - InsertCoin
Samsung Galaxy Note -II - Stock
HTC One X White - Stock
HTC Evo 3D - Sprint
Mytouch4G - Rooted - Stock
HTC MAGIC 32A - Black
HD2 - CM
HTC G1 - CM
follow me on twitter @bhullarcharan

Quote:
Originally Posted by iwantandroid View Post
I cried when I lerned this phone i got from tmobile didnt have Android. Can sum1 help me get Android on my new G1 and then tel me how to jailbroke it please
 
|ErosizeD|
Old
(Last edited by |ErosizeD|; 30th July 2011 at 01:34 AM.)
#10  
|ErosizeD|'s Avatar
Senior Member - OP
Thanks Meter 503
Posts: 849
Join Date: Jan 2010
Stupid answer... deleted xd

The Following 2 Users Say Thank You to |ErosizeD| For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes