GSM Shop GSM Shop
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features.
Only registered members may post questions, contact other members or search our database of over 8 million posts.

Registration is fast, simple and absolutely free so please - Click to REGISTER!

If you have any problems with the registration process or your account login, please contact contact us .

Go Back   GSM-Forum > GSM & CDMA Phones / Tablets Software & Hardware Area > iPhone ,iPod & iPad (Apple Inc. Products) > iPhone 4 / iPhone 4S


iPhone 4 / iPhone 4S iPhone 4 / 4S

Reply
 
LinkBack Thread Tools Display Modes
Old 01-07-2012, 18:07   #1 (permalink)
No Life Poster
 
Join Date: Dec 2008
Location: SWEDEN-China-Thailand-Singapor
Posts: 6,026
Member: 917893
Status: Offline
Sonork: 100.1584763
Thanks Meter: 3,156
Donate money to this user
⇴⇴⇴ How to Install SIRI (legal / working way) on iphone4 ip3 etc


Well known and respected developer chpwn has finally released first legal SIRI port to public for older generation iOS devices. Dubbed as Spire, the port allows iphone4 iphone 3 iPod touch 4G/3G and first gen ipad users jailbroken on ios5 to use siri.


Available for free on Cydia right now, the download comes in at around 100mb in size as it uses a new method to obtain all the necessary files legally directly from Apple’s servers.
There is however a catch to it. It is not as easy to get it running as it sounds. You will need to have your own Siri proxy setup, and an iPhone 4S for authentication to get it running on your older-gen iOS device. As explained by chpwn on his blog:
However, Spire is not a complete solution. Apple still requires authorization to use Siri, so information from an iPhone 4S is still required. To insert this information, Spire allows you to enter your own proxy server address. I’ve put up a list of my ideas on how you might get access to a proxy; hopefully you can figure something out.
To get a Siri proxy, chpwn s***ests:
[LIST][*]westbaer’s SiriProxy fork
  • Own an iPhone 4S too: Maybe you already own an iPhone 4S, and just want Siri on another device of yours. This is simple; you can just use the above proxy yourself.
  • Find a friend: Maybe your friend has an iPhone 4S and will let you use their authentication tokens then, you can share the authentication.
  • Pay up: It’s very likely that soon we will see for-pay services online to rent you some space on a Siri proxy, attached to one of their iPhone 4S devices. I haven’t seen anything like this yet, but I’ll keep my eye out, and I would encourage anyone who is interested to set something like this up.
  • And now for something completely different: As I s***ested earlier, you might be able to replace Siri entirely. A simple method might be to use Google Chrome’s speech “API” hooked up to some code to decode the Siri requests and parse Google’s result. Or, someone could hook it up to some logic backends like many of the clones available on Android: the possibilities are endless.
To install Spire package, simply head over to Cydia, search for “Spire”, and install it. You don’t need to add any new repo as it is available on Cydia’s default BigBoss repository.
You will obviously need to have a jailbroken device to get it to work


PART 2 !! -
http://www.theios!exploit.com/2011/12/how-to-grab-iphone-4s-siri-authentication-keys/

note: remove the ! in the link theios!exploit .. remove this to get link to work..


Prerequisites: Make sure you have Ruby Gems installed on your computer (Mac or Ubuntu) and Install MacPorts for libxml2, openssl, and zlib.
Here’s the Ruby Gems…
sudo gem install eventmachinesudo gem install CFPropertyListWritten Tutorial
  1. First you should download the tools that applidium so graciously posted on github.
  2. Put those downloaded tools aside for now, and open up Terminal (If you don’t know what that is you should probably give up right now) and change the current directory to your desktop (or whatever directory you’d like to work in).
  3. We’re going to need to create fake SSL certificates to spoof your iPhone 4S into thinking that your computer is actually Siri’s servers. You’ll need openssl installed (I believe it’s installed by default on Mac OS X).
  4. Generate your certificate authority by entering the following into Terminalpenssl genrsa -des3 -out ca.key 4096openssl req -new -x509 -days 365 -key ca.key -out ca.crt
  5. Next you’ll need to generate your server key and request for signing. Make sure to enter guzzoni.apple.com as the Common Name.openssl genrsa -des3 -out server.key 4096openssl req -new -key server.key -out server.csr
  6. Now we can sign our certificate request using our certificate authorityopenssl x509 -req -days 365 -in server.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out server.passless.crt
  7. Now we need to create a version of the server key that doesn’t cause a prompt for a passwordopenssl rsa -in server.key -out server.key.insecuremv server.key server.key.securemv server.key.insecure server.passless.key
  8. OK, now that we have our certificate’s we can transfer the certificate authority to your iPhone 4S so that it will accept our custom server as Siri’s server. To do this you’ll need the iPhone Configuration Utility which can be found here (Mac only).
    EDIT: Instead you can just email the ca.crt file to your iPhone 4S and install it that way. If you do this, you can skip to step 16. (Thanks Büromöbel Team!)
  9. Once that’s downloaded open it up and connect your iPhone 4S to your computer, select File, then New Configuration Profile.
  10. In the General section enter guzzoni.apple.com as the name, and anything you want in the identifier field (i.e. com.company.profile).
  11. Select the Credentials section and click Configure.
  12. Then navigate to the ca.crt file we created earlier and select that.
  13. Now select your iPhone 4S in the source list on the right side of the window and select the Configuration Profiles tab.
  14. Next to the profile we just created, select Install.
  15. You should now be prompted on your iPhone 4S to install then approve the certificate. Do that.
  16. Now we’ll need to setup a fake DNS server on your computer to fool your iPhone into thinking that your computer is the Siri server. To do this download the python script found here and save it as dns.py.
  17. Open that file up in your text editor of choice and go to line 29 and change the IP to the local IP address of your computer.
  18. Now in Terminal go to the directory where that python script is and enter the following:sudo python dns.py
  19. Now back on your iPhone 4S, go to Settings > WiFi and connect to the same network as your computer.
  20. Now tap the blue arrow next to the WiFi signal to configure options.
  21. In the DNS Server field enter the IP address of your computer.
  22. Now back on your computer open a new Terminal window (leave dns.py running!) and go to the directory with the files we downloaded in the first step. Also make sure that server.passless.key and server.passless.crt are in this directory as well.
  23. Enter the following into the new Terminal window:sudo ruby siriServer.rb
  24. Now back on your iPhone 4S make a dictation request with Siri. For example, go to the Notes app and tap the microphone next to the space bar and say something.
  25. If everything worked you should see a bunch of text in the Terminal window. This will give you everything you need to get Siri to authenticate using the other various tools downloaded in step 1. You’ll want to replace all the instances of COMMENTED_OUT in the ruby scripts with the data that was dumped into Terminal.
  26. You are DONE! Watch part 2 of the video (last 8 minutes) to get it installed on your phone!
http://www.youtube.com/watch?v=Dpl57kwGhZw&feature=player_embedded#!

Last edited by GSMman187; 01-07-2012 at 18:12.
  Reply With Quote
The Following User Says Thank You to GSMman187 For This Useful Post:
Old 01-08-2012, 01:22   #2 (permalink)
No Life Poster
 
dragosgsm's Avatar
 
Join Date: May 2005
Location: Bacau
Posts: 3,227
Member: 148032
Status: Offline
Thanks Meter: 415
Any way to install Spire on iPad2 with sw version 4.3.3 ?
  Reply With Quote
Old 01-08-2012, 02:19   #3 (permalink)
Banned
 
ricson's Avatar
 
Join Date: Dec 2002
Location: SWITZERLAND
Age: 55
Posts: 1,561
Member: 18329
Status: Offline
Thanks Meter: 144
nothing new already posted
  Reply With Quote
Old 01-08-2012, 05:08   #4 (permalink)
Major Poster
 
Join Date: Jul 2011
Location: gapan, nueva ecija,philippines
Age: 30
Posts: 43
Member: 1608466
Status: Offline
Thanks Meter: 11
so, is this only work on mac os x?
  Reply With Quote
Old 01-08-2012, 07:37   #5 (permalink)
No Life Poster
 
Join Date: Dec 2008
Location: SWEDEN-China-Thailand-Singapor
Posts: 6,026
Member: 917893
Status: Offline
Sonork: 100.1584763
Thanks Meter: 3,156
Donate money to this user
Quote:
Originally Posted by ricson View Post
nothing new already posted
yep part 1 posted but no one posted how to grab the authentication keys

and all posted the h1 version which not works 100%
  Reply With Quote
Old 01-11-2012, 05:59   #6 (permalink)
No Life Poster
 
Join Date: Dec 2008
Location: SWEDEN-China-Thailand-Singapor
Posts: 6,026
Member: 917893
Status: Offline
Sonork: 100.1584763
Thanks Meter: 3,156
Donate money to this user
Quote:
Originally Posted by azkals26 View Post
so, is this only work on mac os x?
windows also but easier with mac
check vid,
  Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
news headlines to gsm phone mos Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) 7 05-22-2016 11:42
6110 power does not stay on sc~micro Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) 6 08-30-2014 08:14
How to add a language in 51xx/61xx tati Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) 8 05-21-2013 19:20
How to upload a new firmware... Brand Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) 8 06-08-2012 18:29


All times are GMT +1. The time now is 00:16.



Powered by Searchlight © 2024 Axivo Inc.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -
Page generated in 0.19875 seconds with 9 queries

SEO by vBSEO