Quantcast

HowTo: Get Voice Control On iPhone 2G/3G

Tue, Oct 13, 2009

CRACKS & HACKS, HOWTO


When the iPhone 3Gs was released it had 3 new features that were only available for the 3Gs: video recording, voice control and the compass. They said they couldn’t bring this features on the 2G/3G because of some chips and all sorts of made up stuff. In reality they wanted to make the existing customers and the new customers to buy the new device.

Since then we ( by we, i mean the community ) found a way to save the videos shot with cycorder/videorecorder for 3G in the photos.app and watch them and even copy-paste them into an email. In this article you will find out how to get Voice Controll . Compass anyone? I would really love those augmented reality apps on my 3G… but i dont think thats possible since the compass involves the magnetometer.

How to get Voice Control on iPhone 2G/3G:

NOTE: You can also use this with the iTouch for your music library, but you will have to get a iPhone headset with a mic on the cord ( or any hands free headset )

  • Download VoiceControl and unpack it. You will have a folder called “Voice Control” and inside that folder you will have “Voice Control.app”. “Voice Control.app” is all you need.
  • SSH into your iDevice and go to /var/stash/applications
  • Copy “Voice Control.app” and make sure the permissions are 755
  • Respring your iDevice
  • You will see a new icon called Voice Control on your Springboard
  • Load Cydia and install AppFlow
  • Load AppFlow and scroll down until you see Voice Control. Tap on it and “Assign To Double tap”
  • Try your Voice Control by double tap your home button / double tap on the app icon. If your contact list have murdaFSM, uou can say “murdaFSM” then you’ll see the screen switch to murdaFSM contact and you can say “Home” to call home, “Mobile to call mobile etc…

NOTE: you can use SBSettings to hide AppFlow and Voice Control from your SpringBoard.

Other voice commands you might find useful:

  • Switch to Contact
  • Switch to iPod
  • Switch to Bookmarks
  • Go Back
  • Try Again
Not Your Average iPhone Book
,

This post was written by:

murdaFSM - who has written 1743 posts on FSMdotCOM.


Contact the author

21 Comments For This Post

  1. Ed Cooper Says:

    Good stuff, I’ll be trying this shortly! I’ll report back…

  2. Yasser Lotfy Says:

    This Thing don’t work at all :(
    when it opens just close or restart in safemod
    plz help us Murda

  3. murdaFSM Says:

    check the permissions. it needs to be 0755 or 755 ( depending on the SFTP client that you are using. some allow 4 digits in that case you enter 0755, some allow only 3 digits in this case add 755 ). If you set the permissions , you should have no problems with it. And it works quite well even for a non native english accent.

  4. Ed Cooper Says:

    Sorry to dissapoint but this is actually just an icon modified version of Vocalia. Also if you install it over Vocalia neither work anymore lol. There’s No reason why it’s not a great substitute for 3Gs Voice Control though. I’d update the post though. Never thought of making it open on double tap, stupid me!

  5. VPA021 Says:

    hey I have the same problem as Yasser. The app open and then closes. I did check to make sure it was 0755 and it is set to 0755. Any ideas? I’m using 3.1.2

  6. murdaFSM Says:

    same here, and works w/ no problems. respring/reboot after you get the file on your iDevice and set the permissions.

  7. Dex Says:

    This is not the native iPhone Voice Control app but Vocalia. Disappointing.

  8. murdaFSM Says:

    how disappointing? when or what ever made you think this is a NATIVE solution? you have the best solution ( so far ) to something that no1 had ( iphone users i mean ) till a couple of months ago and you think this is disappointing? Funny that you didnt need nor miss this function till Apple released 3Gs, and now when you find something that works almost exactly like that, its disappointing because its not the same thing… why? because its called vocalia and not actually “Voice Control” ? i can tweak it for you so it will say what ever you want if you can sleep better …

    BTW , if you are aware of a better solution, care to share it with us, we would love to hear it …. :)

  9. Andy Says:

    @Dex : you are a real hypocrite. People really put time and effort in providing us with solutions and everything you need and you cant even say ” thank you for this, but its really Voice Control. Anyway, nice substitute though ” or something like that. You would’ve said the same thing, but it would’ve sounded different. Anyway….

    @all: make sure you have your permissions in order. I check and they were 755. and it was crashing upon load as well. I checked again , and they were not 755, so i changed them back.

    also i rebooted my iPhone 3G ( 3.1.2 ) instead of just do a respring… hope this will help.

    works like a charm

  10. slah426 Says:

    does it work on 3.0?

  11. slah426 Says:

    can it work without the doubletap?

  12. murdaFSM Says:

    @slah426: yep of course. you got the Voice Control icon on your springboard. tap on it to load the app and enjoy ;)

  13. Yasser Lotfy Says:

    Thanks Murda for replay
    but i checked out my permissions before my post and it’s 755
    and i rebooted my iPhone Twice and respringed it too.
    i don’t write my problem until it’s a real problem :D
    thanks in advanced.
    we hope some one make it run when we press 2sec on home button ^.~
    that’s will help us all.

  14. murdaFSM Says:

    ssh, enter the folder, select all the files and set permissions of all files to 755. respring and it will work… ;)

  15. Ed Cooper Says:

    Not got the double tapping home button to work yet. I’m thinking that the Music Controls plugin from Cydia stops you changing it from anything but the iPod popup. Gonna try uninstall now and see what happens. By the way if you meant about me saying dissapointingly about Vocalia, I didn’t mean Vocalia is bad because it’s not at all. I meant it was a shame that the Voice Control couldn’t be ported over from the 3Gs entirely. Vocalia is just as good if not better than the 3Gs version though, and much quicker!

  16. zoo Says:

    It didn’t work for me until I deleted it via SSH, renamed it on my computer to VoiceControl.app (note the removed space) then reinstalled it. Then it worked fine.

    It isn’t great though, unfortunately. Thanks for the post anyway murda.

  17. GForceJunkie Says:

    I don’t ssh much, or at all. I use iPhoneBrowser for most everthing (nice program!) Can I set permissions with iPhoneBrowser? Can I set permissions in terminal? If not, could you recommend a program.

    Thanks,

  18. Dev_Team Says:

    WTF????
    Port the real voice control you noob!!!

  19. dondada Says:

    I had the same problem as everyone reported here. I then went back and applied permission but this time I made sure “Apply to all sub-folders and files…” option was selected.

    This solved the problem.

    So make sure u have applied the 755 permission to every single folder and files.

    Thanks for posting little hack.

  20. bendoverr Says:

    I am so green to this, I tried to put voice control on phone the file shows up in t-pot but i restart my phone and i dont see any new icon and also where exactly do you put permissions to 755???

  21. Ed Cooper Says:

    If you want the easier solution, if your having problems, then install Vocalia from the app store. Then install AppFlow from Cydia and assign Vocalia as double tap. Done.

Leave a Reply