Results 1 to 10 of 10
Discuss Video and voice control, MMS, tethering at the iOS 3.x (iPhone OS 3.x) - Hackint0sh.org; Well i'm assuming that the reason for those features not to be on old iphones ...
  1. #1
    Rookie Array

    Join Date
    Jan 2008
    Posts
    15
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Video and voice control, MMS, tethering

    Well i'm assuming that the reason for those features not to be on old iphones is because of the processor... but just because Apple deliberately turned them off, i have not that much knowledge of the iphoneOS internals, but what are the chances that a patch would activate those features for any phone?

    does the processor provides lots of features for voice control?
    for example MMS what would be the difference because a 1st gen phone doesn't have support for it but a 3G does

    Thanks for your answers....



  2. #2
    Professional Array

    Join Date
    Aug 2008
    Posts
    66
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    17

    Default

    My guess is that RAM is the limiting factor here, not CPU. Because voice control works from any app, it is essentially a background process that eats another 10-20 MB of memory.
    Given that 128 MB is barely enough already for current apps, with many graphics intensive games specifically requiring a reboot in order to free some memory, Apple probably didn't want to reduce available RAM even more. Plus, they needed a few additional selling points for 3GS over 3G.
    So I'd say it's probably possible to port Voice Control app to 2G and 3G phones (maybe with a few patches or plist hacks), but other apps would crash more often.

    As for video recording, the difference is in the camera module. 2G and 3G phones are only capable of 15 fps low-res recording in the best lighting conditions, while 3GS does 30 fps at VGA resolution.
    So probably 15 fps was not up to Apple's (or, more specifically, Steve's) standards.
    Anyway, there's always Cycorder if 15 fps is good enough for you.

  3. #3
    ac!
    ac! is offline
    Senior Professional Array

    Join Date
    Mar 2009
    Posts
    121
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    16

    Default

    ... and whats your take on voiceOVER ?

  4. #4
    Developer Array

    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    62
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    I wonder if it will be possible to just dump the app over from the 3GS firmware when 3GS launches....

  5. #5
    The Devil One Array

    Join Date
    Jul 2007
    Posts
    107
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default enable camera recording 2g or 3g with os 3.0 - unofficial

    in order to enable video recording in 2g or 3g iPhone
    1.connect to your iPhone with SSH/FTP
    2. goto /System/Library/CoreServices/Springboard.app/
    3. download M68AP.plist
    4. edit it for example with Mac PlistEdit Pro
    5. add a Boolean value under capabilities dictionary
    6. like this
    Boolean Key = video-camera / Boolean Value = true
    7. save and upload back
    8. reboot or Respring
    9. now open camera and you will see video recording interface, but it TOOOOOOOOOOOOTALY lags the iphone so, buy 3Gs


  6. #6
    Professional Array

    Join Date
    Nov 2007
    Posts
    51
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    9

    Default

    is there a similar way to enable voice control? would love to try it!

  7. #7
    Senior Professional Array RiqTosh's Avatar

    Join Date
    Sep 2007
    Location
    The Bronx, NY
    Posts
    255
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    19

    Default

    Quote Originally Posted by demonasgr View Post
    in order to enable video recording in 2g or 3g iPhone
    1.connect to your iPhone with SSH/FTP
    2. goto /System/Library/CoreServices/Springboard.app/
    3. download M68AP.plist
    4. edit it for example with Mac PlistEdit Pro
    5. add a Boolean value under capabilities dictionary
    6. like this
    Boolean Key = video-camera / Boolean Value = true
    7. save and upload back
    8. reboot or Respring
    9. now open camera and you will see video recording interface, but it TOOOOOOOOOOOOTALY lags the iphone so, buy 3Gs
    I just want to activate MMS on my original iPhone. Don't think a faster CPU or more ram is need for such a simple thing as MMS. The other stuff I can understand.

  8. #8
    The Devil One Array

    Join Date
    Jul 2007
    Posts
    107
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    mms work in v3.0 (final and GM)

  9. #9
    Rookie Array

    Join Date
    Jan 2008
    Posts
    15
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Have found this guide so far...
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    YES CHRIS, I WROTE THIS UP -- ERICA (erica.sadun@arstechnica.com)
    p.s. Follow me on twitter: @ericasadun

    -------------

    US AT&T Customers: I don't have specific details on adding tethering to your account but just give AT&T a call. They'll help with the billing.

    Note: UK People start here: Twitter / Tim Davies: CONFIRMED WORKING http://d ...
    Note: US People look here: Developer Enables USB Tethering In 3.0 Beta [Updated With How-To] | iPhone Alley (New version by Michael Johnston of iPhone Alley)
    Over Bluetooth: Latest News


    HOW TO ENABLE TETHERING ON YOUR 3.0 iPHONE

    Step 1: Check if you own a 3G iPhone. If you're on EDGE (as I am): sorry. Tethering does not seem to work with EDGE phones.

    UPDATE: SEE THE US INFO ABOVE. [Step 2: Check to see if AT&T is your carrier. If it is: sorry. AT&T will not let you tether.]

    Step 3: Navigate to ~/Library/iTunes/iPhone Carrier Support. Notice the spaces in that last folder name! If you're at the command line, use backslashes to escape the spaces, i.e. cd ~/Library/iTunes/iPhone\ Carrier\ Support. You will find a file with an ipcc extension. Copy that file: e.g. cp foo.ipcc foo.ipcc.original. This creates a backup for when you mess up.

    Step 4: rename the ipcc extension to zip. For me that was ATT_US.ipcc renamed to ATT_US.zip. (Did I mention how I'm on a 1st Gen iPhone with AT&T?). Unzip it. This creates a new folder called Payload.

    Step 5: Navigate into Payload and then into the folder under that. Mine was called ATT_US.bundle. Yours will differ. Inside that folder you will find three files that you will edit: Info.plist, version.plist, and carrier.plist. Open all three in the Property List Editor that comes with the dev tools on a Mac.

    Step 6: In Info.plist, change the CFBundleVersion to 5.0. Save.

    Step 7: In the version.plist, change the CFBundleVersion to 5.0. Save.

    Step 8: In carrier.plist do the following and then save:
    (a) Add a new dictionary to the apns array:
    apn = internet
    password = password
    username = iphone
    (b) In the wap dictionary (mine is wap.cingular, sts's was wap.dol.ie), add a new pair. Do not edit the password or username:
    type-mask = (NUMBER) -2
    (c) Add a new pair at the top level dictionary of the carrier.plist file. (We're not sure this is strictly speaking necessary but go ahead and do it.):
    AllowEDGEEditing = (BOOLEAN) YES

    Step 9: Zip up the Payload folder in which you just made your edits. Rename it to the same name as the original ipcc file. (For me that was ATT_US.ipcc).

    Step 10: Connect your iPhone to iTunes.

    Step 11: In the Summary tab, option-click "Check for Update". Navigate to your ipcc file, select it. It takes no more than a second or two to update.

    Step 12: Reboot your iPhone.

    Step 13: In prefs (on the phone) navigate to Settings > General > Network.

    Step 14: Let me know how this worked for you.

    HOW TO FIND A CARRIER IPCC FILE:

    curl -s -L http://phobos.apple.com/version | grep -i carrier

  10. #10
    Newbie Array

    Join Date
    Jun 2009
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Hi, I just done video-camera in plist editor by copy paste. Like this

    <key>video-camera</key>
    <true/>

    and reboot iphone. After that I can see camera switch but none of the cameras are opening.. (I just see black screen, which should slide before camera opens)

    switch is also not working, it starts to work only if you go to gallery at first and then press done and get back.

    Did I done everything right?

    If I done it wrong perhaps someone can upload modified,working M68AP.plist?
    Last edited by zxcvbad; 06-23-2009 at 12:14 PM.


 

 

Similar Threads

  1. Video recording, MMS and voice control in iPhone 2g?
    By lolec in forum iOS 3.x (iPhone OS 3.x)
    Replies: 10
    Last Post: 07-06-2009, 04:35 PM
  2. Replies: 0
    Last Post: 07-01-2009, 04:10 PM
  3. Replies: 0
    Last Post: 07-01-2009, 03:40 PM
  4. Voice Control
    By RayDX in forum iOS 3.x (iPhone OS 3.x)
    Replies: 16
    Last Post: 06-15-2009, 11:19 PM
  5. Replies: 0
    Last Post: 04-07-2009, 05:20 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 03:03 AM.
twitter, follow us!