Page 2 of 68 FirstFirst 1234 12 52 ... LastLast
Results 21 to 40 of 1353

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: [Project] Enable Voice Control on iPhone 3G

  1. #21
    iPhone? More like MyPhone Burner911's Avatar
    Join Date
    Mar 2009
    Location
    Canada
    Posts
    172
    Thanks
    27
    Thanked 31 Times in 12 Posts

    Genius!

  2. #22
    Default Bad CPU type error SOLVED. Now for the dyld's....
    I've been concentrating on the cpu type issue. Solving that problem will allow any 3Gs app to run on a 3G phone.

    And, wouldn't you know it, I have finally solved it. I have been able to get the VoiceOverTouch binary to run natively on the 3G hardware.

    Of course. there are a few dyld library calls to sort out, but the big hurdle has been cleared!!



    No "Bad CPU type" error!!!!

    I guess it's not so impossible after all.....
    Attached Thumbnails Attached Thumbnails -votcpu.jpg  

  3. The Following User Says Thank You to consultadrone For This Useful Post:

    mkblade (08-04-2009)

  4. #23
    Default better screenshot..
    ...oh, and sorry about the landscape screenshot. Just tilt your heads to the right.....




    Here...this might be easier to see....
    Attached Thumbnails Attached Thumbnails -vot.jpg  
    Last edited by consultadrone; 08-02-2009 at 01:29 AM. Reason: rotated picture

  5. #24
    Oooh, if you can get any further, consider my firstborn to be called consultadrone :P

  6. #25
    Done and Done!

    Voice Control binaries running on 3G NON-s. All library calls working and I even got the Jibbler screen and Voice Control tone. I have not tested, tinkered, toyed or otherwise...I am typing this literally 3 minutes after a successful reboot that didn't just hang at the apple.


    ....stay tuned folks!!

    WOPR:~ root# uname -a
    Darwin WOPR 10.0.0d3 Darwin Kernel Version 10.0.0d3: Wed May 13 22:11:58 PDT 2009; rootnu-1357.2.89~4/RELEASE_ARM_S5L8900X iPhone1,2 arm N82AP Darwin
    WOPR:~ root# ps -ef
    UID PID PPID C STIME TTY TIME CMD
    0 1 0 0 0:09.72 ?? 0:12.58 /sbin/launchd
    0 12 1 0 0:05.83 ?? 0:10.49 /usr/sbin/notifyd
    65 13 1 0 0:00.39 ?? 0:00.70 /usr/sbin/mDNSResponder -launchd
    0 14 1 0 0:20.92 ?? 1:25.57 /usr/sbin/syslogd
    0 15 1 0 0:01.94 ?? 0:07.07 /usr/libexec/configd -B com.apple.SystemConfiguration.PowerManagement
    0 17 1 0 0:00.14 ?? 0:00.19 /usr/sbin/afpd -d
    0 18 1 0 0:00.01 ?? 0:00.01 /usr/bin/dns-sd -R _afpovertcp._tcp local. 548
    0 21 1 0 0:00.23 ?? 0:00.34 /usr/bin/sbsettingsd
    0 23 1 0 0:05.89 ?? 0:09.68 /usr/libexec/lockdownd
    501 24 1 0 0:00.97 ?? 0:03.11 /usr/sbin/mediaserverd
    0 27 1 0 0:00.10 ?? 0:00.29 /usr/sbin/fairplayd
    0 28 1 0 0:00.38 ?? 0:01.03 /usr/libexec/configd -t /System/Library/SystemConfiguration/PowerManagement.bundle
    501 31 1 0 0:08.16 ?? 0:32.81 /System/Library/CoreServices/SpringBoard.app/SpringBoard
    0 35 1 0 0:01.25 ?? 0:02.76 /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter
    501 36 1 0 0:00.36 ?? 0:00.85 /usr/sbin/BTServer
    501 38 1 0 0:00.58 ?? 0:01.34 /usr/sbin/aosnotifyd
    0 39 1 0 0:58.81 ?? 5:35.96 /System/Library/CoreServices/ReportCrash
    501 47 1 0 0:00.71 ?? 0:01.74 /System/Library/PrivateFrameworks/IAP.framework/Support/iapd
    501 175 1 0 0:00.72 ?? 0:02.55 /Applications/MobilePhone.app/MobilePhone
    501 176 1 0 0:02.37 ?? 0:07.02 /Applications/MobileMail.app/MobileMail
    501 633 1 0 0:00.58 ?? 0:01.85 /Applications/MobileMusicPlayer.app/MobileMusicPlayer
    0 734 1 0 0:00.26 ?? 0:00.77 /usr/sbin/sshd -i
    501 795 1 0 0:00.01 ?? 0:00.03 /System/Library/CoreServices/VoiceOverTouch.app/vot
    501 796 1 0 0:00.02 ?? 0:00.03 /System/Library/CoreServices/VoiceOverTouch.app/vot -x
    0 742 734 0 0:00.12 ttys000 0:00.18 -sh
    0 797 742 0 0:00.01 ttys000 0:00.02 ps -ef
    WOPR:~ root#
    Last edited by consultadrone; 08-02-2009 at 02:50 AM. Reason: Automerged Doublepost

  7. #26

  8. #27
    @ consuladrone

    Can you post an Step by Step How To ????? That was Great.

  9. #28
    Default Update on Voice Control/Camera work....current status...opinions requested
    I am anxious to get this all out to everyone as I am a firm believer in faster development of higher quality stuff through collaboration. If anything, I have merely picked up where the rest of us working on this have left off. But I think it's not quite ready to post out there.....here's where I am at.

    I have the vot binaries running fine. The Jibbler screen pops up for a second, but then immediately shuts back down, so just a tease, really.

    I have not yet finished flushing out the settings for Voice Control, as there are no added packages in my settings app.

    The camera issue is NO farther along than it was, and I had thought that getting around the cpu issue would at least create a small step forward.

    I believe most of this is due to human error....namely my own, and I have discovered that, while I covered the PrivateFrameworks packages, I am missing the recompiled Preferences as well.

    Basically, the package is not yet complete nor any more useful than being able to bring up a vot screen.

    on a smaller level...I am experiencing general, unpredictable stability as well as frustrating performance issues.

    I'm cranking away now and think I have a good idea as to where all the "clean-up" is needed.

    If you all are agreeable and don't mind waiting a few hours, I would like to be able to send out an 'alpha' package that has at least the basics covered, like....things not crashing randomly.

    And yes, I am thinking that I am not nearly as qualified in the packaging and distribution area as others here, so to answer that question....yes more than help, perhaps a full handoff on that would be better for the moving things along.

    Basically, I'm trying to avoid sending out a pile of cr4p that creates more work than needed.

    Feedback on all of that rambling babblespeak I just threw at everyone is most welcome. If you all think that just throwing it all out there and seeing who takes what where is best, then by all means, I am more than happy to.

    I have attached a little eye candy though. At least I think it's a nice sight after all the work done so far by everyone.

    we're almost there! I can taste it!

    FYI- I'm not bothering with the comparse.app. No magnatometers in the 3G.

    Nike with sensor connectivity tomorrow!


    Cheers,

    C
    Attached Thumbnails Attached Thumbnails -jibbler.jpg  

  10. The Following User Says Thank You to consultadrone For This Useful Post:

    karesake (08-02-2009)

  11. #29
    This is relevant to my interests. Bring on the alpha!

    (oh, and after you get the Nike+ working, any chance of the video camera/editing? )

  12. The Following User Says Thank You to Beau Giles For This Useful Post:

    karesake (08-02-2009)

  13. #30
    thanks. please post the alpha so we can play with it

  14. The Following User Says Thank You to nikeneeder For This Useful Post:

    karesake (08-02-2009)

  15. #31
    Yeah, Release the Alpha !! :-)

  16. #32
    Right on. I will try and put things together in a simple and easy to follow way as I can. I will also note the places that I am still working on roadbloks.

    Please bear with me...it's going to take some time for me to collect the odds and ends from the various corners of my machine.

    I will also do a complete dump of my iPhone filesystem. Aside from the Springboard NxxAP files which have been renamed to allow for N88 functionalities on an N82 platform, take note of the difference in the file sizes of the main binaries in both /System/Library/Frameworks and /System/Library/PrivateFrameworks.

    I would strongly suggest avoiding dropping any N88 specific libraries or binaries onto your handhelds, unless you like to do full restores. If you run a sysctl -a you will see that hw.version and hw.type are not changeable.

    As for the camera/video...it has become my nemesis. I WILL make it work!!! It is not a function of hardware...this we have known since cycorder released back at 2.2.x but I think that the camera hardware update on the 3Gs will require some effort to port over.

    Currently I am working on the last 'bad cpu' issue with /System/Library/PrivateFrameworks/VoiceServices.framework/Support/voiced. I believe this is what is preventing Voice Control from functioning fully.

    Haven't really touched the AXRuntime.framework for accessibility issues.

    I'll sling it all together...slap together a README type file and out it goes.

    Can't wait to politely suggest to previous nay-sayers that they go pound sand when you all put it all together finally.

    Impossible? Never!
    Last edited by consultadrone; 08-02-2009 at 06:07 AM. Reason: spelling

  17. The Following 3 Users Say Thank You to consultadrone For This Useful Post:

    karesake (08-02-2009), nikeneeder (08-02-2009), shahir29 (08-02-2009)

  18. #33
    Also you Released an "Alpha" today ??? .. That was Great ! ...

    Please Release that what you have :-) .... BIG THX .. again .. ^^
    Last edited by karesake; 08-02-2009 at 07:38 AM.

  19. #34
    OK, I am stuck on one stupid thing. I have Voice Contro reday to go, but I need to run a 'defaults write com.apple.Accessibility AccessibilityEnabled True' in order for vot to run up and it all to work properly. Of course, the iPhone OS does not seem to have that function even though I get the following......


    <snip>

    WOPR:/System/Library/CoreServices/VoiceOverTouch.app root# ./vot
    2009-08-02 06:15:54.150 vot[3918:903] VoiceOverTouch exiting because accessibility is not enabled. To enable do this: 'defaults write com.apple.Accessibility AccessibilityEnabled true'

    </snip>

    And when I do, the iPhone OS says 'command defaults not found'


    Anyone?????

    that's the last step then a functioning (definitely going to have bugs to work out), but functioning Voice Control.
    Last edited by consultadrone; 08-02-2009 at 08:18 AM. Reason: Automerged Doublepost

  20. #35
    Have you an Folder in Root/System/Library namend "AccessibilityBundles"

    In This Folder is an Folder ^^ Named

    "AccessibilitySettingsLoader.bundle"


    PLEASE ! Upload Your Files !!! I want to test it also ! And i want to work on it, Please upload all :-) PLS PLS PLS PLS PLS PLS !!

    THX THX

    ^^

  21. #36
    Quote Originally Posted by consultadrone View Post
    OK, I am stuck on one stupid thing. I have Voice Contro reday to go, but I need to run a 'defaults write com.apple.Accessibility AccessibilityEnabled True' in order for vot to run up and it all to work properly. Of course, the iPhone OS does not seem to have that function even though I get the following......


    <snip>

    WOPR:/System/Library/CoreServices/VoiceOverTouch.app root# ./vot
    2009-08-02 06:15:54.150 vot[3918:903] VoiceOverTouch exiting because accessibility is not enabled. To enable do this: 'defaults write com.apple.Accessibility AccessibilityEnabled true'

    </snip>

    And when I do, the iPhone OS says 'command defaults not found'


    Anyone?????

    that's the last step then a functioning (definitely going to have bugs to work out), but functioning Voice Control.
    How about moving the file to OSX first and then with defaults , write it true and move it back to the system file. I am sure that there is a way for it to be enabled

    Edit : I think you can simply enable it in the plist itself instead of using defaults write
    Last edited by prasys; 08-02-2009 at 08:46 AM.

  22. #37
    I tried the to edit the plist directly, with no luck, but moving it to Leopard is genius!!!

    sooooooon. files are coming

  23. #38
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    cant wait for your update----looking forward in testing this out SOOON!!!

  24. #39
    Hmm I have had this sort of issue when installing app store apps via ssh maybe if u find a fix for that you may fix your jibbler prob mate

  25. #40
    My iPhone is a Part of Me mkblade's Avatar
    Join Date
    Nov 2007
    Location
    on Earth
    Posts
    600
    Thanks
    46
    Thanked 112 Times in 66 Posts

    could it be just some simple permissions?

Page 2 of 68 FirstFirst 1234 12 52 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •