PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Touch Pro (http://forum.ppcgeeks.com/forumdisplay.php?f=63)
-   -   All-In-One Touch Pro Camera Hidden Mode Mod (http://forum.ppcgeeks.com/showthread.php?t=57800)

phattooth 02-15-2009 06:50 PM

All-In-One Touch Pro Camera Hidden Mode Mod
 
1 Attachment(s)
So after flashing a beta ROM sometime back, I was presented with an option in my camera settings that I have since been trying to chase down.

It was the option to save to the Storage Card and be able to use the "Date & Time" as the prefix, which by default is only allowed when you save to the main memory.

Now after tons of searching and finding out way more info about the camera than I ever really wanted to know, I've finally found that ONE setting to do the above. Yup, it came down to 1 reg tweak.

But more than that, I noticed that though there is a ton of info out about the camera, it's settings and special non-enabled modes... there's really not one good place to go about finding that info.


That is what i hope to do here.
And that is what this Cab does.


First I will post the cab I made that will basically turn on all these special modes for you and fine tune/tweak the settings for these new modes.

Second I will post the actual reg entries it makes/changes and what those do.



I want to make it very clear that I didn't pioneer most of the work done by this cab, I simply extracted the data from the registry, put it together, and posted the settings it changes in one place.

For me, the origins of these settings came from a beta ROM I tested from scrosler... and a provxml he used to build that ROM must have contained these settings. So if these look familiar to you, please let me know and I will give credit where credit is do!

Everything that is touched by this cab can be found at:
HKLM\Software\HTC\Camera and it's subs.

So while this cab is uninstallable, backing this location up before installation is always a safe bet... and with that i will toss in the standard, if you break it, it's not my fault... yada yada yada.


ENJOY!

(Please see post #2)

phattooth 02-15-2009 06:51 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
Here I'll be posting all the raw reg entries and what they do.....


EDIT: In the meantime though, i'll post some basics of what the cab does.

Adds the following shooting modes:
-Burst
-Sports
-GPS
-Video Share


-Sets Burst and Sports mode to 3 MegaPixel

-Sets Panoramic mode to 7 MegaPixel

-Edits Video Frame rate for higher quality.

-Removes the use of the of the "DCMI\100MEDIA" directoiry when saving to the Storage Card.

-Allows save to "My Documents\My Pictures" on the Storage Card.

-Allows for "Default", "Date" & "Date & Time" prefixing of images when saving to the Storage Card.



.... and more, just wanted to get a basic description up.
I managed to delete my txt file detailing all the settings and description so I'll have to redo it... that took me forever to format it all nicey nice and stuff. Damn!




EDIT II: OK, this isn't what I had in mind, but like I said, I accidentally deleted my description file, so for all of you that want to see what's in this cab, this is for you...... until I remake one with all the descriptions anyway.


Code:

          <!--Description Here-->
      HKLM\Software\HTC\Camera\P10
        2ndCamCaptSize    value="64"
        Enable    value="1"
        SaveFolder    value="My POI"
        MainCamSupportCaptSize    value="1744"
        MainCamCaptSize    value="1024"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="2"
        CaptureFormat    value="2"
        Property    value="25170909"
        CaptureType    value="8"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P9
        Enable    value="1"
        SaveFolder    value="My Videos"
        2ndCamSupportCaptSize    value="8"
        2ndCamCaptSize    value="8"
        MainCamSupportCaptSize    value="8"
        MainCamCaptSize    value="8"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="48"
        CaptureFormat    value="16"
        Property    value="2106"
        CaptureType    value="9"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P8
        2ndCamCaptSize    value="64"
        Enable    value="1"
        MainCamCaptSize    value="1024"
        SaveFolder    value="My Pictures"
        MainCamSupportCaptSize    value="80"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="2"
        CaptureFormat    value="2"
        Property    value="541081"
        CaptureType    value="7"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P7
        Enable    value="1"
        SaveFolder    value="My Pictures"
        2ndCamSupportCaptSize    value="80"
        2ndCamCaptSize    value="64"
        MainCamSupportCaptSize    value="80"
        MainCamCaptSize    value="4"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="2"
        CaptureFormat    value="2"
        Property    value="4213481"
        CaptureType    value="2"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P6
        MainCamCaptSize    value="1024"
        Enable    value="1"
        2ndCamCaptSize    value="64"
        SaveFolder    value="My Pictures"
        MainCamSupportCaptSize    value="80"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="2"
        CaptureFormat    value="2"
        Property    value="278937"
        CaptureType    value="6"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P5
        Enable    value="1"
        SaveFolder    value="My Pictures"
        2ndCamSupportCaptSize    value="16"
        2ndCamCaptSize    value="16"
        MainCamSupportCaptSize    value="16"
        MainCamCaptSize    value="16"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="2"
        CaptureFormat    value="2"
        Property    value="1051389"
        CaptureType    value="3"


      <!--Description Here-->
      HKLM\Software\HTC\Camera\P4
        RecLimitSize        value="475"
        Enable    value="1"
        SaveFolder    value="My Videos"
        2ndCamSupportCaptSize    value="10"
        2ndCamCaptSize    value="8"
        MainCamSupportCaptSize    value="10"
        MainCamCaptSize    value="8"
        EnableRecLimit    value="1"
        RecLimitedType    value="0"
        EncodeFormat    value="4144"
        CaptureFormat    value="32"
        Property    value="133690"
        CaptureType    value="4"
       
     
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P3
        MainCamCaptSize    value="1024"
        MainCamSupportCaptSize    value="1744"
        EncodeFormat    value="4096"
        2ndCamCaptSize    value="64"
        Enable    value="1"
        SaveFolder    value="My Pictures"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        CaptureFormat    value="2"
        Property    value="2097817"
        CaptureType    value="5"
       
                 
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P2
        Enable    value="1"
        SaveFolder    value="My Videos"
        2ndCamSupportCaptSize    value="58"
        2ndCamCaptSize    value="16"
        MainCamSupportCaptSize    value="58"
        MainCamCaptSize    value="16"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="4144"
        CaptureFormat    value="16"
        Property    value="2618"
        CaptureType    value="1"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\P1
        Enable    value="1"
        SaveFolder    value="My Pictures"
        2ndCamSupportCaptSize    value="80"
        2ndCamCaptSize    value="64"
        MainCamSupportCaptSize    value="1744"
        MainCamCaptSize    value="1024"
        EnableRecLimit    value="0"
        RecLimitSize    value="95"
        RecLimitedType    value="0"
        EncodeFormat    value="2"
        CaptureFormat    value="2"
        Property    value="7165"
        CaptureType    value="0"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Captparam
        CapKeyDelayTime    value="0"
        SportSpeedFast    value="400"
        SportSpeedMedium    value="700"
        SportSpeedSlow    value="900"
        OverlayRatio    value="40"
        AutoStitch    value="1"
        PanoramaShoots    value="3"
        SnapDirection    value="0"
        Volume    value="5"
        FES    value="0"
        DefSportInterval    value="2"
        SportCount    value="1"
        DefBurstInterval    value="2"
        DefBurstCount    value="30"
        EnableCapKeyDelay    value="0"
        EnableDateFolder    value="0"
        CaptureTimer    value="5000"
        SaveTheSameName    value="0"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Captparam\ExifInfo
        Model    value="RAPH800"
        Make    value="HTC"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Common
        RotateScreen    value="0"
        IconID    value="0"
        ShowPromptWord    value="0"
        ActiveCameraID    value="1"
        SleepDuration4Streaming    value="200"
        Action4Streaming    value="0"
        SleepDuration4WMP    value="200"
        Action4WMP    value="0"
        RCDLL    value="CameraRc.dll"
        ContinueKeyInterval2    value="50"
        ContinueKeyInterval    value="0"
        SourceOfSnapSound    value="\Windows\Snap.wav"
        EnableFrameRateInfo    value="0"
        ProMemLimit4Recording    value="3145728"
        ImgAvailableCounter    value="1"
        FlashLight    value="1"
        VdoAvailableCounter    value="1"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\General
        EnableDCIM    value="0"
        DisableShutterSound    value="1"
        EnableNaviShootOption    value="1"
        UseNewDeleteString    value="1"
        AniColor    value="0"
        CurCameraUIOrientation    value="270"
        Timer4ShowCamMode    value="2000"
        DynamicOsdOrientation    value="1"
        SystemBusyPeriod    value="55000"
        Timer4OsdShowMode    value="6000"
        StorageSuggestion    value="1"
        TextAnimationSpeed    value="3"
        ShootOption    value="0"
        ChangeOsdOrientation    value="0"
        MacroMode    value="0"
        EnableStorageCardPlugInMsg    value="1"
        MaximalGPSInitialTime    value="1800"
        PositionMaximalAge    value="2"
        MeteringMode    value="0"
        EnableGrid    value="0"
        DisableOsdShowMode    value="1"
        CountdownTimer    value="0"
        FilenameType    value="0"
        KeepBacklight    value="1"
        TimeToEnterSuspend    value="120"
        EnableActionScreen    value="2"
        Storage    value="1"
        EnableAutoFlicker    value="0"
        FlickerSelection    value="2"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\OSDMenu
        MenuTxtGray    value="8224125"
        KCLRMsgBoxComboTxtFocus    value="11579568"
        KCLRMenuTxtFocus    value="11579568"
        MsgBoxOptionBKFocus    value="11250603"
        MsgBoxOptionTxtUnfocus    value="0"
        MsgBoxOptionTxtFocus    value="0"
        MenuValueTxtUnfocus    value="3289650"
        ControlPanelTxt    value="3289650"
        SuspendMsgTxtColor    value="16777215"
        MsgBoxButtonTxt    value="3355186"
        SusMsgBoxBK    value="10066329"
        MsgBoxLine    value="16777215"
        AlphaBlinding4PV    value="1973790"
        AlphaBlinding4AS    value="1973790"
        AlphaBlindingLevel    value="24"
        SmoothEdge    value="0"
        MenuTxtFocusFrame    value="268435455"
        MenuTxtUnfocusFrame    value="268435455"
        MenuTxtUnfocusBK    value="268435455"
        MenuTxtUnfocus    value="0"
        OptionTxtFocusFrame    value="268435455"
        OptionTxtUnfocusFrame    value="268435455"
        OptionTxtFocus    value="0"
        MsgBoxTxt    value="0"
        OptionTxtUnfocusBK    value="3881787"
        MenuTxtFocusBK    value="13487565"
        SuspendMsgBKColor    value="10066329"
        MsgBoxBK    value="268435455"
        MenuTxtTile    value="16777215"
        MenuFrame    value="13487565"
        MenuTxtFocus    value="0"
        OptionTxtFocusBK    value="13487565"
        OptionTxtUnfocus    value="0"
        OptionFrame    value="13487565"
        MenuGropUnfocus    value="6710886"
        MenuGropFocus    value="16777215"
        MsgBoxSelection    value="6710886"
        MsgBoxFrame    value="6710886"
        MsgBoxButton    value="6710886"
        AdjBar    value="10066329"
        MsgBoxTxtTile    value="16777215"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\SDK
        SupportImageFileTypes    value="3"
        SupportVideoFileTypes    value="56"
        SupportSecondCamera    value="1"
        SupportVdoResolutionVideo    value="42"
        SupportImgResolutionVideo    value="40"
        SupportImgResolutionMain    value="724"
        SupportVdoResolutionMain    value="26"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\SendCommand_Video
     
     
      <!--Description Here-->
      HKLM\Software\HTC\Camera\SendCommand_Video\EMail
        CommandName_0409    value="Send via Email"
        ModuleName    value="EMail"
        Enable    value="1"
        CommandOrder    value="1"
        AgentName    value="Email.exe"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\SendCommand
     
      <!--Description Here-->
      HKLM\Software\HTC\Camera\SendCommand\MMS
        CommandName_0409    value="Send via MMS"
        ModuleName    value="MMS"
        Enable    value="1"
        CommandOrder    value="1"
        AgentName    value="MMS.exe"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\SendCommand\EMail
        CommandName_0409    value="Send via Email"
        ModuleName    value="EMail"
        Enable    value="1"
        CommandOrder    value="2"
        AgentName    value="Email.exe"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\SendCommand\Agent1
        CommandName_0409    value="Send via Agent"
        ModuleName    value=""
        Enable    value="0"
        CommandOrder    value="0"
        AgentName    value="Agent1.exe"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Video
        SaveFolder_0409    value="My Videos"
        EnableQuickSendVideoShare    value="1"
        PrefixString    value="VIDEO"
        RecordSizeList    value="250|1024|2048"
        RecordTimeList    value="10|30|60|180"
        RecordWithAudio    value="1"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam
     
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\AVISmall
        ATimetoWriteCard    value="3000"
        VTimetoWriteCard    value="3000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        FrameRate    value="15"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\AVIMedium
        VTimetoWriteCard    value="5000"
        ATimetoWriteCard    value="5000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        FrameRate    value="15"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\AVILarge
        VTimetoWriteCard    value="5000"
        ATimetoWriteCard    value="5000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        FrameRate    value="15"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\3GPSmall
        CacheSize    value="32768"
        VTimetoWriteCard    value="2000"
        ATimetoWriteCard    value="2000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        InDtx    value="1"
        Mode    value="5"
        RCModel    value="0"
        Level    value="30"
        SearchRange    value="31"
        Complexity    value="2"
        VSBitRate    value="64000"
        BitRate    value="64000"
        FrameRate    value="15"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\3GPMedium
        CacheSize    value="32768"
        VTimetoWriteCard    value="3000"
        ATimetoWriteCard    value="3000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        InDtx    value="1"
        Mode    value="5"
        RCModel    value="0"
        Level    value="30"
        SearchRange    value="31"
        Complexity    value="2"
        VSBitRate    value="85000"
        BitRate    value="64000"
        FrameRate    value="15"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\3GPLarge
        CacheSize    value="32768"
        VTimetoWriteCard    value="3000"
        ATimetoWriteCard    value="3000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        InDtx    value="1"
        Mode    value="5"
        RCModel    value="0"
        Level    value="30"
        SearchRange    value="31"
        Complexity    value="2"
        VSBitRate    value="384000"
        BitRate    value="384000"
        FrameRate    value="15"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\MP4Small
        FrameRate    value="19"
        CacheSize    value="32768"
        VTimetoWriteCard    value="2000"
        ATimetoWriteCard    value="2000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        InDtx    value="1"
        Mode    value="5"
        RCModel    value="0"
        Level    value="3"
        SearchRange    value="31"
        Complexity    value="2"
        VSBitRate    value="128000"
        BitRate    value="128000"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\MP4Medium
        FrameRate    value="19"
        CacheSize    value="32768"
        ATimetoWriteCard    value="2000"
        VTimetoWriteCard    value="2000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        InDtx    value="1"
        Mode    value="5"
        RCModel    value="0"
        Level    value="3"
        SearchRange    value="31"
        Complexity    value="2"
        VSBitRate    value="85000"
        BitRate    value="128000"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\MP4Large
        FrameRate    value="19"
        CacheSize    value="32768"
        ATimetoWriteCard    value="2000"
        VTimetoWriteCard    value="2000"
        ATimetoWrite    value="1000"
        VTimetoWrite    value="1000"
        InDtx    value="1"
        Mode    value="5"
        RCModel    value="0"
        Level    value="3"
        SearchRange    value="31"
        Complexity    value="2"
        VSBitRate    value="384000"
        BitRate    value="384000"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Recparam\General
        EnableMP4VdoDupl    value="1"
        VideoBufCount    value="6"
        AudioBufCount    value="20"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Image
        GpsSaveFolder_0409    value="My POI"
        SaveFolder_0409    value="My Pictures"
        EnableResizePic    value="1"
        EnableQuickSendContact    value="1"
        EnableEncodePortrait    value="0"
        SharpnessDegree    value="0"
        EnableStamp    value="0"
        GpsPrefixString    value="GPS"
        SupportDataAndTimeStamp    value="1"
        PrefixString    value="IMAGE"
        JPEGQuality    value="1"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Image\JpegQuality
     
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Image\JpegQuality\SuperFine
        SSize    value="7989"
        CPSize    value="24576"
        MSize    value="20655"
        LSize    value="91917"
        1MSize    value="258942"
        2MSize    value="377561"
        3MSize    value="541228"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Image\JpegQuality\Normal
        SSize    value="5769"
        CPSize    value="16384"
        MSize    value="14266"
        LSize    value="58232"
        1MSize    value="161901"
        2MSize    value="236445"
        3MSize    value="366260"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Image\JpegQuality\Fine
        SSize    value="6712"
        CPSize    value="20480"
        MSize    value="16027"
        LSize    value="66697"
        1MSize    value="196581"
        2MSize    value="280905"
        3MSize    value="453826"
       
       
      <!--Description Here-->
      HKLM\Software\HTC\Camera\Image\JpegQuality\Basic
        SSize    value="4913"
        CPSize    value="11264"
        MSize    value="11506"
        LSize    value="46529"
        1MSize    value="127300"
        2MSize    value="201128"
        3MSize    value="301199"


pastert33 02-15-2009 07:16 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
Is this different modes in the camera like Burst and sport?? If so, this has been covered.

phattooth 02-15-2009 07:19 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
Quote:

Originally Posted by pastert33 (Post 714490)
Is this different modes in the camera like Burst and sport?? If so, this has been covered.


It is... plus more and it's a cab that does it all for you.

But could you please give me the link to the post where it was covered?

pastert33 02-15-2009 07:32 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
It was covered in the Touch Pro essentials...What else does this CAB do?

phattooth 02-15-2009 07:39 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
Quote:

Originally Posted by pastert33 (Post 714506)
It was covered in the Touch Pro essentials...What else does this CAB do?

Can you give me a link?

this is the only post i saw in there dealing with camera modes...
http://forum.ppcgeeks.com/showpost.p...&postcount=396


i'm still in the process of breaking it all down for ya... that's what will go in the second post.

pastert33 02-15-2009 07:45 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
I'm interested in knowing what else is in this CAB

phattooth 02-15-2009 07:49 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
Quote:

Originally Posted by pastert33 (Post 714525)
I'm interested in knowing what else is in this CAB

Thanks... i'll have all that up soon... you just beat me to it! ;-)

xboxhaxorz 02-15-2009 09:11 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
you both beat me to it lol

since your making a ultimate cam cab, may as well include this too
http://forum.xda-developers.com/showthread.php?t=467616

SporkLover 02-15-2009 10:51 PM

Re: All-In-One Touch Pro Camera Hidden Mode Mod
 
Quote:

Originally Posted by phattooth (Post 714515)
Can you give me a link?

this is the only post i saw in there dealing with camera modes...
http://forum.ppcgeeks.com/showpost.p...&postcount=396


i'm still in the process of breaking it all down for ya... that's what will go in the second post.

The camera mode changes have been available through Diamond Configuration tools for sometime now.

Nice that it's all cabbed up though


All times are GMT -4. The time now is 11:23 PM.

Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0