A few of months ago we told you about this videotoggle that allows you to record video with Cycorder or VideoRecorderFor3G, and then you could playback the video from your camera roll. You could also trim the video and send it to your friends via e-mail.
Now we got something similar to that, but more advanced. Now you can send the videos to your friends via MMS, upload them to YouTube and of course you’ll get video playback and you will also get the trimming function.The best part is that now you won’t get a black thumbnail in the cameraroll, you will actually get a preview.
First thing that you need to do , is to backup some files. Always need to backup. NOTE: you can always screw your iPhone with this. Be careful. We won’t be held responsible if you will need to restore your iPhone.
1. SSH into your iPhone and backup:
- /System/Library/PrivateFrameworks/Camera.framework
- /System/Library/PrivateFrameworks/Celestial.framework
- /System/Library/PrivateFrameworks/CoreMedia.framework
- /System/Library/PrivateFrameworks/CoreVideo.framework
- /System/Library/PrivateFrameworks/MediaToolbox.framework
- /System/Library/PrivateFrameworks/VideoToolbox.framework
- /System/Library/CoreServices/SpringBoard.app/M68AP.plist
- /System/Library/CoreServices/SpringBoard.app/N82AP.plist
2. Download this file ( mirror ) and unpack it.
3. Place videorecorder3gs.deb in your /tmp/ folder. Using MobileTerminal type this:
- su root
- password
- dpkg -i /tmp/videorecorder3gs.deb
- now respring your iPhone
4. Place the VideoToggle folder in your /tmp/ folder. Using MobileTerminal type this:
- su root
- cd /tmp
- VideoToggle/install
- reboot your iPhone
- activate toggle and respring
5. Now you will notice a new icon on your SpringBoard called VideoRecorder3. Load the app and tap of the icon at the bottom right of your screen.On the settings screen tap on the video tab at the bottom and then :
- “Movie encoder” set MPEG-4
- “Video Mode” set (288×384)(default)
Now basically you can record a video and wait for the video to encode. Once the video is encoded you can close the app, load SBSettings hit the videotoggle and you will find the video in your cameraroll. But wait… we’re not done. This is where the fun begins…
To fix the thumbnails into the cameraroll, you will need to place all the files from the ThumbnailsFix folder into /var/mobile/Library/SBSettings/Commands/. Replace files when asked, and check if the permissions are 755.
Place the following files into /System/Library/CoreServices/SpringBoard.app/ :
- M68AP.plist
- N82AP.plist
- N88AP.plist
NOTE: for iPhone 2G download the files here
Place the following folders into /System/Library/PrivateFrameworks/Celestial.framework :
- M68
- N80
- N82
- N88
Place everything in the PrivateFrameworks folder into /System/Library/PrivateFrameworks/.
Now reboot your iPhone and enjoy.
NOTE: i don’t see the videos in the cameraroll until i disable videotoggle , re-enable it and respring my iPhone
NOTE: my first YouTube upload test, was successful but had no sound to the video. My iPhone was on silent the first time i uploaded the video. Second time i got my iPhone into the ringing mode and i got sound to my video. Don’t know if that is related, but if it is it doesen’t make sense. Check the video below:













November 22nd, 2009 at 3:58 am
this seems to work but now after downloading youtube videos and toggling off and on to move the video to camera roll i cant watch go back to youtube to watch the videos i have to watch them through the camera roll only.. is there a fix for this?
November 22nd, 2009 at 7:16 pm
so you are saying that this hack is messing with YourTube’s path for the downloaded videos? hmm… dunno what to tell you. try to disable the videoedit toggle before you download the videos from youtube.
November 23rd, 2009 at 12:02 am
yes, once the videos from yourtube move to the camera roll via the toggle. i cant watch the videos from youtube’s download section from yourtube anymore. i am forced to watch them from the camera roll.
November 23rd, 2009 at 1:13 am
well, i have no idea what to tell you atm. i will try to get some answers regarding this issue. but to be honest, its more convenient to be able to watch the downloaded videos form your camera roll. loads faster than the youtube.app.
November 23rd, 2009 at 4:21 am
i hear what youre saying
November 23rd, 2009 at 8:21 pm
Neither my standard nor my camera zoom app are correctly working. Is anyone else having this problem?
November 24th, 2009 at 6:53 am
correctly working? you mean its crashing or…?
November 25th, 2009 at 3:01 am
the shutter is prob not opening for him. is this correct?
November 25th, 2009 at 3:29 pm
Correct, the shutter was not opening. I just went ahead and uninstalled the app though. I thought it was pretty cool how the videos were saved in the pictures folder and I was able to mms a video to my friend who has a 3Gs. Although I was unable to view the video in my mms that I sent, I only heard the audio.
November 26th, 2009 at 4:47 pm
Hey hahalolwtfnoob, I just confirmed that the video does not come out as well. Cycorder and videorecorder.
November 30th, 2009 at 4:05 am
All of my recorded videos n downloaded (yourtube) video i can easily edit n view at camera roll, but the problem is, now i can’t take a photo from my camera.
I used the videoedit toggle on/off, but it seems doesn’t effect to the camera. in fact wether i turn on/off the videoedit toggle, i still can view/edit my videos in my camera roll.
is there any way for my camera to working again??
thx.
November 30th, 2009 at 12:49 pm
make sure you load the camera. once you do all this you will get two icons that looks exactly the same: Camera and videorecorder 3. Both of them display that toggle between photos and videos button. In the camera app, if you slide the button to video, the shutter won’t open you need to respring.
December 2nd, 2009 at 9:41 am
@Murda
Thx for your respons
I’m Aware that now i have 2 icon with identically same. camera n videorecorder3.
Maybe my problem is the same with hahalolwtfnoob. the shutter just wont open.
i try to slide to video or camera still wont open, slide the respring still wont open either.
in exchange i use clearcam
mine:
2G, 8GB, 3.1.2 costum 768MB root
THX.
December 2nd, 2009 at 6:21 pm
Yea dude idk what happened when i tried this lol i got denied permission when i tried to do VideoToggle/install then i saw your link at the beginning of the post. Clicked that and used the bash command and it seemed to work and but i never got a new icon on my springboard. I got the toggle on my sbsettings and turned it on and it auto-resprung but did nothing. Didnt get a new icon(app) and now im just gonna act like this doesnt exsist so i dont feel insignificant. lol