Archive

Archive for the 'iPhone'

iPhone "jailbreak or not to jailbreak?"

January 19, 2010 2 comments

That's the question that haunts many users struggling with the infamous iPhone, to unlock (jailbreak) or not?
What are actually the advantages and disadvantages of this choice?

I do not want to dwell here in explaining what consti operation jailbreak, but I want to list only briefly, from my point of view, the advantages and disadvantages of such a choice.

Benefits

  • Add Cydia (an alternative to the App store)
  • Access to the device via SSH (use the iPhone as a hard disk into which to load files via ssh fact)
  • SBSettings (Cydia) that sets up quick menu for frequently used functions (on / off services such as wifi, bluetooth, 3G, etc ...)
  • Ability to synchronize applications (IPA) downloaded from the internet via iTunes (this is legal, then everyone is choosing to operate more or less legally with your device)
  • Clear the blockage of the data transfer via bluetooth to the upcoming release of iBlueNove (ex iBluetooth) of MeDevil
  • Insert a firewall (blacklist) for the management of calls / sms / mms incoming
  • Add useful features to native applications such as SMS Helper (displays a counter of characters entered in the process of writing a SMS)
  • Change the 'APN of your phone provider not to run in unwanted charges on its rechargeable


Disadvantages

  • For 3Gs with new iBoot, inability to restart the iPhone without having to jailbreak again using blackra1n
  • Reduction in battery performance (not high if you use wisely the additional services such as SSH, etc ...)
  • I can not think of much more ...


You would add something else to the list?

Google OTA (Over The Air): Mail, Contacts and Calendar! Hybrid solution ...

July 2, 2009 4 comments

After a while 'son of attempts finally managed to acquire a satisfactory solution that emulates the Mobile Me service from Apple.

Tools and services required:



Email
From the Gmail webmail set the option to forward a copy to a Yahoo! account (previously created) to take advantage of push notifications for Yahoo email on the iPhone!

gmail_forwarding_email

On the iPhone, therefore, set up your account to Gmail and Yahoo! to be notified of mail in real time.

Calendar and Contacts
Register on nuevasync and follow the correct instructions to configure the iPhone.

ota1ota2


At this point you just have to say Addressbook and iCal to sync with their Google services: Gmail Contacts and Google Calendar.

For iCal can rely on the ease of use of Calaboration made ​​available by Google.

calaboration

For Addressbook instead we have to rely to a little trickery. Enable AddressBook (Address Book) Mac to sync with the Gmail address book by its preferences:

addressbookmac

Install Lingon and start it and enter a new agent (by clicking the + button) called such com.google.synccontact that will run the following command:

/System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/A/Resources/gconsync --sync com.google.ContactSync

every 5 minutes (or to your liking, you can specify the time interval for synchronization between Google Contacts and Addressbook).

lingon

Also as you can see from the image I added the option "Run if this file is modified" as the path by entering:

~/Library/Application Support/AddressBook/AddressBook-v22.abcddb (check the file name on your computer)

Now Mac, iPhone and Google are perfectly aligned and synchronized automatically in perfect style OTA (Over The Air)! :-)

Tag: Categories: iPhone , Mac , Software , Miscellaneous Tags:

Google Calendar OTA: synchronize the colors!

June 25, 2009 No comments

After you set up Google Sync on the iPhone I proceeded to sync Google Calendar already synchronized on my Macbook Pro via CalDev. That way I can finally get in sync Over The Air (OTA) my calendars between iPhone, Mac and Google.

However, after setting it up properly, I noticed an annoying problem: the iPhone does not incorporate the same colors of the different calendars in Google Calendar.

Armed with patience, a good search engine and time I am came across an interesting article by Chris Carey .

Requirements:

  • iPhone 2.x or higher (tested also on 3.0)
  • Jailbreak done on the device
  • OpenSSH and Sqlite3 on the device
  • a little 'familiarity with the terminal

1) First thing to do once you enter via SSH iPhone, you just install Sqlite3 if it were still present:

apt-get install sqlite3

2) We continue with:

$ cd /var/mobile/Library/Calendar
$ sqlite3 Calendar.sqlitedb

3), and then ...

sqlite> select title, color_r, color_g, color_b from Calendar; -- List calendars and current colors

4) It should return a message like this (with different names of the calendars):

Default|-1|-1|-1
Personal |181|0|13
Work |229|98|0
Birthdays-Alarms |15|77|140
Birthdays |229|23|23

5) At this point we just through Sqlite3 tell it to change color to the calendars you want:

sqlite> update Calendar set color_r= 15 , color_g= 77 , color_b= 140 where title = ' Personal '; -- Blue
sqlite> update Calendar set color_r= 47 , color_g= 141 , color_b= 0 where title = ' Work '; -- Green
sqlite> update Calendar set color_r= 181 , color_g= 0 , color_b= 13 where title = ' Birthdays-Alarms '; -- Red
sqlite> update Calendar set color_r= 181 , color_g= 0 , color_b= 13 where title = ' Birthdays '; -- Red

6) We go to finally sqlite3 by typing ...

sqlite> .quit
$ exit

That's it! Now I put my colors as you can see:

iPhone-Calendar

Finally I leave here the RGB values ​​of the standard colors of the iPhone:

Red = (181,0,13) = Red
Orange = (229,98,0) = Orange
Green = (47,141,0) = Green
Blue = (15,77,140) = Blue
Purple = (103,10,108) = Purple

Good hack at all!

Ps: always remember to make a backup before touching the file in SSH.
Pps: is taken for granted knowledge of metodologies to jailbreak and use of basic unix commands.

Tag: Categories: iPhone , Miscellaneous Tags:

The iPhone is still growing ... iBluetooth!

March 12, 2009 2 comments

At first it was locked ... then came Zibri and the DevTeam about firmware 1.x
With the 2.0 again ... everything was locked and the DevTeam also acted on firmware 2.x

In the meantime, many applications were developed to enhance the jewel Apple taking too brake from Cupertino!

They were (I mention only a few):

  • BossPrefs with SSH on and off by EDGE and much more
  • iRealSMS to manage individually SMS
  • Cycorder to record video
  • iBlacklist to filter incoming calls and SMS
  • Modem for tethering
  • SwirlyMMS to receive and send MMS

and finally ... just from yesterday, the iPhone is also able to receive and send files via Bluetooth thanks to MeDevil with iBluetooth!
Application to the modest sum of € 3.99 (the cost of well-motivated by the same author) works only on iPhone with firmware 2.1 or higher and jailbreakati.

I can only leave you with images that speak more than words:

Tag: , , , Categories: iPhone , Software Tags: , , ,

Change voicemail number iPhone

January 13, 2009 9 comments

I was definitely tired of this key Voicemail: whenever he prefixed by accident, I saw myself climbing the credit.

The key Voicemail is nothing more than a quick link to call the voice mail of your phone number. However when I forget for any reason to lock the keypad to exit the menu or call, I always run the risk of touching the screen at that point by doing one (inutilissima in my case) call to voicemail.

Armed with patience and SSH i run this little hack to change the number that is called at the touch of that fateful button.

I state that I use Vodafone and that to do this you must have:

  • iPhone 2G or 3G jailbreakato
  • firmware 2.2 installed (maybe the procedure is the same / similar with previous versions)
  • sFTP client (eg. Cyberduck or Transmit )
  • Editor .plist files (eg. TextWrangler )

The second premise is that this article does not explain, nor do I intend to do, how to jailbreak an iPhone or how to use a sFTP client and therefore its input parameters. There are hundreds of great guides that show how to perform these procedures on both Mac and Windows and other OS.

The steps to perform are:

  1. Enter on the iPhone via sFTP
  2. Navigate to the folder with the client sFTP / System / Library / Carrier Bundles / Vodafone_it.bundle
  3. Edit the file carrier.plist with TextWrangler (it's always good to make a backup copy of the original)
  4. Save it and restart the iPhone

Simply replace lines 28 and 67 the voicemail number 42020 with the one you want (in my case I entered 404 which makes me receive a SMS with the remaining balance)

And finally, I attach pictures of the operation:

Good hack at all!

Tag: , , , , Categories: HowTo , iPhone , Software Tags: , , , ,