Tag Archives: fast

txt to computer

How to Transfer/Backup Text Messages from iPhone to Computer

For 30% off of your DigiDNA purchase, download DiskAid from http://www.digidna.net/techgeec.

To download DiskAid click HERE.

t-clock

How to Display the Date & Time in Windows System Tray Clock in the Taskbar

Throughout the 25 years that the Windows operating system has been with us, not in one version has the date been displayed along with the clock in the system tray of the taskbar (at least in the versions that had a taskbar). For those familiar with Mac OS X, in the upper right corner of the screen, you can choose to have the date be displayed along side the time. It’s a shame that with Windows, if you choose to use the “small” taskbar or display “small icons” in Windows 7, you can only see the time.

If you’d like to be able to see the date as well, a free portable application called T-Clock v.3 by StoicJoker will do just that. You can download it HERE (download “(both) T-Clock 3 & T-Clock x64″ by Stoic Joker, not the other versions of T-Clock). To get T-Clock set up and running, follow the video tutorial below. If you’d like to have T-Clock start when Windows starts, in the “About” tab of the T-Clock properties, you can check the box that has this option.

If you’d like to create a custom time format, below the video is a chart listing the date and time strings along with their meanings.

Format specifier Description Examples
“d” The day of the month, from 1 through 31.

More information: The “d” Custom Format Specifier.

6/1/2009 1:45:30 PM -> 1

6/15/2009 1:45:30 PM -> 15

“dd” The day of the month, from 01 through 31.

More information: The “dd” Custom Format Specifier.

6/1/2009 1:45:30 PM -> 01

6/15/2009 1:45:30 PM -> 15

“ddd” The abbreviated name of the day of the week.

More information: The “ddd” Custom Format Specifier.

6/15/2009 1:45:30 PM -> Mon (en-US)

6/15/2009 1:45:30 PM -> Пн (ru-RU)

6/15/2009 1:45:30 PM -> lun. (fr-FR)

“dddd” The full name of the day of the week.

More information: The “dddd” Custom Format Specifier.

6/15/2009 1:45:30 PM -> Monday (en-US)

6/15/2009 1:45:30 PM -> понедельник (ru-RU)

6/15/2009 1:45:30 PM -> lundi (fr-FR)

“f” The tenths of a second in a date and time value.

More information: The “f” Custom Format Specifier.

6/15/2009 13:45:30.617 -> 6

6/15/2009 13:45:30.050 -> 0

“ff” The hundredths of a second in a date and time value.

More information: The “ff” Custom Format Specifier.

6/15/2009 13:45:30.617 -> 61

6/15/2009 13:45:30.005 -> 00

“fff” The milliseconds in a date and time value.

More information: The “fff” Custom Format Specifier.

6/15/2009 13:45:30.617 -> 617

6/15/2009 13:45:30.0005 -> 000

“ffff” The ten thousandths of a second in a date and time value.

More information: The “ffff” Custom Format Specifier.

6/15/2009 13:45:30.6175 -> 6175

6/15/2009 13:45:30.00005 -> 0000

“fffff” The hundred thousandths of a second in a date and time value.

More information: The “fffff” Custom Format Specifier.

6/15/2009 13:45:30.61754 -> 61754

6/15/2009 13:45:30.000005 -> 00000

“ffffff” The millionths of a second in a date and time value.

More information: The “ffffff” Custom Format Specifier.

6/15/2009 13:45:30.617542 -> 617542

6/15/2009 13:45:30.0000005 -> 000000

“fffffff” The ten millionths of a second in a date and time value.

More information: The “fffffff” Custom Format Specifier.

6/15/2009 13:45:30.6175425 -> 6175425

6/15/2009 13:45:30.0001150 -> 0001150

“F” If non-zero, the tenths of a second in a date and time value.

More information: The “F” Custom Format Specifier.

6/15/2009 13:45:30.617 -> 6

6/15/2009 13:45:30.050 -> (no output)

“FF” If non-zero, the hundredths of a second in a date and time value.

More information: The “FF” Custom Format Specifier.

6/15/2009 13:45:30.617 -> 61

6/15/2009 13:45:30.005 -> (no output)

“FFF” If non-zero, the milliseconds in a date and time value.

More information: The “FFF” Custom Format Specifier.

6/15/2009 13:45:30.617 -> 617

6/15/2009 13:45:30.0005 -> (no output)

“FFFF” If non-zero, the ten thousandths of a second in a date and time value.

More information: The “FFFF” Custom Format Specifier.

6/1/2009 13:45:30.5275 -> 5275

6/15/2009 13:45:30.00005 -> (no output)

“FFFFF” If non-zero, the hundred thousandths of a second in a date and time value.

More information: The “FFFFF” Custom Format Specifier.

6/15/2009 13:45:30.61754 -> 61754

6/15/2009 13:45:30.000005 -> (no output)

“FFFFFF” If non-zero, the millionths of a second in a date and time value.

More information: The “FFFFFF” Custom Format Specifier.

6/15/2009 13:45:30.617542 -> 617542

6/15/2009 13:45:30.0000005 -> (no output)

“FFFFFFF” If non-zero, the ten millionths of a second in a date and time value.

More information: The “FFFFFFF” Custom Format Specifier.

6/15/2009 13:45:30.6175425 -> 6175425

6/15/2009 13:45:30.0001150 -> 000115

“g”, “gg” The period or era.

More information: The “g” or “gg” Custom Format Specifier.

6/15/2009 1:45:30 PM -> A.D.
“h” The hour, using a 12-hour clock from 1 to 12.

More information: The “h” Custom Format Specifier.

6/15/2009 1:45:30 AM -> 1

6/15/2009 1:45:30 PM -> 1

“hh” The hour, using a 12-hour clock from 01 to 12.

More information: The “hh” Custom Format Specifier.

6/15/2009 1:45:30 AM -> 01

6/15/2009 1:45:30 PM -> 01

“H” The hour, using a 24-hour clock from 0 to 23.

More information: The “H” Custom Format Specifier.

6/15/2009 1:45:30 AM -> 1

6/15/2009 1:45:30 PM -> 13

“HH” The hour, using a 24-hour clock from 00 to 23.

More information: The “HH” Custom Format Specifier.

6/15/2009 1:45:30 AM -> 01

6/15/2009 1:45:30 PM -> 13

“K” Time zone information.

More information: The “K” Custom Format Specifier.

With DateTime values:

6/15/2009 1:45:30 PM, Kind Unspecified ->

6/15/2009 1:45:30 PM, Kind Utc -> Z

6/15/2009 1:45:30 PM, Kind Local -> -07:00 (depends on local computer settings)

With DateTimeOffset values:

6/15/2009 1:45:30 AM -07:00 –> -07:00

6/15/2009 8:45:30 AM +00:00 –> +00:00

“m” The minute, from 0 through 59.

More information: The “m” Custom Format Specifier.

6/15/2009 1:09:30 AM -> 9

6/15/2009 1:09:30 PM -> 9

“mm” The minute, from 00 through 59.

More information: The “mm” Custom Format Specifier.

6/15/2009 1:09:30 AM -> 09

6/15/2009 1:09:30 PM -> 09

“M” The month, from 1 through 12.

More information: The “M” Custom Format Specifier.

6/15/2009 1:45:30 PM -> 6
“MM” The month, from 01 through 12.

More information: The “MM” Custom Format Specifier.

6/15/2009 1:45:30 PM -> 06
“MMM” The abbreviated name of the month.

More information: The “MMM” Custom Format Specifier.

6/15/2009 1:45:30 PM -> Jun (en-US)

6/15/2009 1:45:30 PM -> juin (fr-FR)

6/15/2009 1:45:30 PM -> Jun (zu-ZA)

“MMMM” The full name of the month.

More information: The “MMMM” Custom Format Specifier.

6/15/2009 1:45:30 PM -> June (en-US)

6/15/2009 1:45:30 PM -> juni (da-DK)

6/15/2009 1:45:30 PM -> uJuni (zu-ZA)

“s” The second, from 0 through 59.

More information: The “s” Custom Format Specifier.

6/15/2009 1:45:09 PM -> 9
“ss” The second, from 00 through 59.

More information: The “ss” Custom Format Specifier.

6/15/2009 1:45:09 PM -> 09
“t” The first character of the AM/PM designator.

More information: The “t” Custom Format Specifier.

6/15/2009 1:45:30 PM -> P (en-US)

6/15/2009 1:45:30 PM -> 午 (ja-JP)

6/15/2009 1:45:30 PM -> (fr-FR)

“tt” The AM/PM designator.

More information: The “tt” Custom Format Specifier.

6/15/2009 1:45:30 PM -> PM (en-US)

6/15/2009 1:45:30 PM -> 午後 (ja-JP)

6/15/2009 1:45:30 PM -> (fr-FR)

“y” The year, from 0 to 99.

More information: The “y” Custom Format Specifier.

1/1/0001 12:00:00 AM -> 1

1/1/0900 12:00:00 AM -> 0

1/1/1900 12:00:00 AM -> 0

6/15/2009 1:45:30 PM -> 9

“yy” The year, from 00 to 99.

More information: The “yy” Custom Format Specifier.

1/1/0001 12:00:00 AM -> 01

1/1/0900 12:00:00 AM -> 00

1/1/1900 12:00:00 AM -> 00

6/15/2009 1:45:30 PM -> 09

“yyy” The year, with a minimum of three digits.

More information: The “yyy” Custom Format Specifier.

1/1/0001 12:00:00 AM -> 001

1/1/0900 12:00:00 AM -> 900

1/1/1900 12:00:00 AM -> 1900

6/15/2009 1:45:30 PM -> 2009

“yyyy” The year as a four-digit number.

More information: The “yyyy” Custom Format Specifier.

1/1/0001 12:00:00 AM -> 0001

1/1/0900 12:00:00 AM -> 0900

1/1/1900 12:00:00 AM -> 1900

6/15/2009 1:45:30 PM -> 2009

“yyyyy” The year as a five-digit number.

More information: The “yyyyy” Custom Format Specifier.

1/1/0001 12:00:00 AM -> 00001

6/15/2009 1:45:30 PM -> 02009

“z” Hours offset from UTC, with no leading zeros.

More information: The “z” Custom Format Specifier.

6/15/2009 1:45:30 PM -07:00 -> -7
“zz” Hours offset from UTC, with a leading zero for a single-digit value.

More information: The “zz” Custom Format Specifier.

6/15/2009 1:45:30 PM -07:00 -> -07
“zzz” Hours and minutes offset from UTC.

More information: The “zzz” Custom Format Specifier.

6/15/2009 1:45:30 PM -07:00 -> -07:00
“:” The time separator.

More information: The “:” Custom Format Specifier.

6/15/2009 1:45:30 PM -> : (en-US)

6/15/2009 1:45:30 PM -> . (it-IT)

6/15/2009 1:45:30 PM -> : (ja-JP)

“/” The date separator.

More Information: The “/” Custom Format Specifier.

6/15/2009 1:45:30 PM -> / (en-US)

6/15/2009 1:45:30 PM -> – (ar-DZ)

6/15/2009 1:45:30 PM -> . (tr-TR)

“string”

‘string’

Literal string delimiter. 6/15/2009 1:45:30 PM (“arr:” h:m t) -> arr: 1:45 P

6/15/2009 1:45:30 PM (‘arr:’ h:m t) -> arr: 1:45 P

% Defines the following character as a custom format specifier.

More information: Using Single Custom Format Specifiers.

6/15/2009 1:45:30 PM (%h) -> 1
\ The escape character. 6/15/2009 1:45:30 PM (h \h) -> 1 h
Any other character The character is copied to the result string unchanged.

More information: Using the Escape Character.

6/15/2009 1:45:30 AM (arr hh:mm t) -> arr 01:45 A

Netflix For iPhone

As mentioned at WWDC 2010, Netflix said they would release their iPhone app this summer and everyone kind of forgot about it and they only had it on the iPad. Well today they released an app for the iPhone.

The application works great and the quality is excellent (over WiFi). Here’s a great video that SoldierKnowsBest made regarding Netflix for iPhone:

How to Unlock the iPhone 4 for Use with Other Carriers (T-Mobile)

Unlocking an iPhone allows one to use it with an unsupported wireless carrier, for example, T-Mobile, in the U.S. The iPhone Dev-Team has released an unlock for the iPhone 4 using the baseband 01.59. If you don’t know what baseband your iPhone is currently on, you can use a program by iH8sn0w, called f0recast for both Mac and PC. You can download it HERE.

This unlock is incredibly simple and fast. Here’s the steps:

1. Jailbreak your iPhone 4: http://www.youtube.com/watch?v=Cqy0sPoN8Z8
2. Open Cydia>Manage>Sources>Edit>Add
3. Add the source: http://repo666.ultrasn0w.com
4. Remove SIM card if haven’t already
5. Search for and install ultrasn0w
6. Reboot iPhone

If no signal is found, go to Settings and turn on Airplane Mode, then turn it off. If you still have no signal, reboot the iPhone. That’s it! Your iPhone 4 should now be successfully unlocked and using either T-Mobile or another unsupported carrier! Follow @TechGeec on Twitter for updates.

iOS 4 Jailbreak: Q&A

There has been so much confusion lately on which devices can be jailbroken, what programs to use, etc. Hopefully the video below will answer your questions. If you still have questions that weren’t answered in the video, leave a comment and your question will be answered ASAP.

Jailbreak Released for iPhone 3GS (Old Bootrom)

Quote (via iPhone Dev-Team Blog)

PwnageTool 4.0 Release Info

On Monday, Apple released firmware 4.0 for the iPhone and iPod touch devices.  This of course was a major upgrade.

As advised, you shouldn’t have upgraded your devices if you have previously relied on our tools for hacktivation and/or a carrier unlock.

With that said, today we are releasing PwnageTool 4.0

PLEASE READ THIS ENTIRE POST CAREFULLY, THERE ARE KNOWN UPGRADE TRAPS AND DIFFERENT UPGRADE SCENARIOS THAT NEED TO BE FULLY UNDERSTOOD AND CONSIDERED BEFORE USING THESE TOOLS.

Each supported device has few different scenarios that users need to consider when performing the upgrades, you need to check below and perform the upgrade in the particular way that matches your current device state.

NB: With PwnageTool 4.0 certain devices are not supported this is because they are not supported in iOS 4.0 or they are not supported by our software.  We’re working on ways to get past these restrictions.

  • iPhone 2G  - not supported
  • iPod Touch – not supported
  • iPod Touch 3G – not supported

PwnageTool 4.0 only recognizes the official IPSWs that came out yesterday. If you had developer access to the “4.0 GM” IPSWs, do not try to use those.

iPhone 3GS

Summary: Currently, PwnageTool only works on previously jailbroken 3GS devices with the old bootrom.

  • If you have a Jailbroken iPhone 3GS with the OLD BOOTROM and you DID NOT use Spirit to jailbreak then you can create the ipsw with PwnageTool 4.0 and restore with your jailbroken recovery mode.
  • If you have an iPhone 3GS with the NEW BOOTROM this is NOT supported by PwnageTool 4.0

iPhone 3G

  • If you have a Jailbroken iPhone 3G at 3.1.2 (but not jailbroken with Spirit) then you should create the ipsw with PwnageTool 4.0 and restore from recovery mode or DFU mode.
  • If you have an out of the box iPhone 3G you should restore using a PwnageTool 4.0 ipsw using DFU mode.
  • If you have a Jailbroken 3.1.3 iPhone 3G it is very possible that this can fail from recovery mode, if this failure happens you will need to restore using DFU mode.
  • As an alternative to PwnageTool, you can use redsn0w on iPhone 3G (on both Windows and Mac) as mentioned in our last post.

IMPORTANT! Whenever you need to enter DFU mode, you will need to do so using PwnageTool.

iPod touch 2G

  • If you have an iPod touch 2G (non-MC model) that is jailbroken (but not with Spirit) then you can restore using recovery mode.
  • As an alternative to PwnageTool, you can use redsn0w on non-MC iPod Touch 2G (on both Windows and Mac) as mentioned in our last post.

Baseband Unlock

  • As you probably know by now, ultrasn0w has been updated to cover all basebands from 04.26.08 onward.  Many thanks to @sherif_hashim for finding the crashing command that the new ultrasn0w 0.93 uses!  He worked hard at finding the crash, and he kept it confidential until the right time to use it.
  • iPhone 3G and 3GS baseband unlockers (those who rely on ultrasn0w to make phone calls) should always be very wary to update their firmware, however our Ultrasn0w application will unlock all recent (including the current) 3GS and 3G baseband firmware versions.  Once you are jailbroken using PwnageTool 4.0, install ultrasn0w from Cydia and you’ll be unlocked.
  • Remember! This baseband unlock situation is rare, should you upgrade your iPhone blindly at the next iOS release please don’t expect an unlock – but for now you are OK (whatever state your baseband is in).

Please feel free to ask any questions in the comment section below.  We’ve got a bunch of expert help there, including our friendly moderators confucious and angie!

Official Bittorrent Releases

PwnageTool 4.0 Torrent  - PwnageTool_4.0.dmg.5644414.TPB.torrent

SHA1 Sum = 15bdb90ec40f1e279bb648eb7e9d90ebe07b66d2

Unofficial Mirrors

The following links are unofficial download mirrors, you download these archives at your own risk, we accept no responsibility if your computer explodes or if it becomes part of a NASA attacking botnet or even worse if your hands fall off mid-way during the use of these files. We do not check these links and we accept no responsibility with regard to the validity of the files, the other content that these links may provide or with the content that is on the third-party linked site.

Always check the files that you have downloaded against our published SHA1 hash.

We would prefer that you downloaded the official bittorrent release that is linked above, but you are welcome to try these if you really must. Mirror owners should email direct dmg download links only (no rapidshare or filesharing sites please) to blog@iphone-dev.org — please don’t place mirrors in the comments as they will be deleted.

http://apfelportal.de/host/images/dev-team/PwnageTool_4.0.dmg

United States

Turkey

Germany

How to Jailbreak iOS 4

The revolutionary new iPhone/iPod Touch operating system, iOS 4, has been successfully jailbroken using Redsn0w. Here’s how:

1. Download Redsn0w for Mac OS X or for Windows

2. Connect your device to your computer and shut it off (slide to shut down)

3. Download the corresponding iOS 4 firmware for your iDevice from the “Downloads” section of TechGeec.com

4. Open Redsn0w and browse for the firmware that you downloaded. Select “Next”

5. Select which features you’d like to be installed with the jailbreak (certain devices cannot have multitasking, homescreen wallpaper, or battery percentage so enabling those features gives that device the features)

6. Click “Next” twice and prepare to put your iDevice into DFU Mode

7. On the screen that shows you what to do to put your device in Recovery Mode:
Hold power button for 3 seconds
While still holding the power button, hold the home button for 10 seconds
While still holding the home button, release the power button and continue holding the home button for 30 seconds

8. Congratulations! Once your device reboots you should have Cydia on your home screen.

Feel free to leave a comment below stating what your favorite feature of iOS 4 is, if you enjoy jailbreaking, if you’ve had any problems, or any other sort of feedback, and please, share this post and TechGeec.com with your friends.

How to Jailbreak the iPad (WiFi + WiFi/3G)

You can now jailbreak your iPad using comex’s Spirit tool. This guide will show you how. This is for OS X but the Windows version works exactly the same. It is a universal release, so both PPC and Intel folks (using Macs) are supported.

Jailbreak the iPad

First off, download Spirit. OS X users can download it from SpiritJB.com, ModMyi.com, or the MediaFire.com miror.
Windows users can get it here, from SpritJB.com, as well.

You’ll see the Spirit icon on your desktop.

Make sure your iPad is on, in normal mode, and connected to the computer via your USB cable. Open Spirit – it will see your device and show it’s ready (Spirit works on any iPad, iPhone, or iPod touch on firmware 3.1.2, 3.1.3, or 3.2).

Jailbreak iPad

Press Jailbreak. For about 30 seconds you’ll see Spirit tell you it’s jailbreaking.

Your iPad (or other device) will show a “Restore Complete” screen (don’t worry, it’s not deleting any of your info/content), and Spirit will show Jailbreak Complete!

Jailbreak iPad

The iPad will restart, and for a minute or two you will see a very nice piece of artwork while Spirit is extracting the bootstrap package and finishing its work.

Boom – that’s it. Your iPad will then start back up, and you’ll see Cydia installed.

I strongly suggest if you have not already backed up your SHSH blobs, you open Cydia and press the Make my life easier, thanks! button to have saurik’s server back them up for you. This ensures you can always restore to the 3.2 firmware, regardless of whether Apple attempts to restrict that later.

Congratulations! You’re now the proud owner of a jailbroken iPad.

Coming Soon: iPad Jailbreak

The following is a direct quote via the iPhone Dev-Team Blog. Before going on, I’d like to inform you that this jailbreak with be extremely easy to accomplish and TechGeec.com along with our YouTube channel will have full tutorials on how to do this.

Quote (via Dev-Team Blog):

At some point after (don’t ask when!) the iPad 3G is actually in customers’ hands, the first “userland” jailbreak since firmware 1.x will be released by @comex.  It’s called “Spirit” and was first demonstrated working on an iPad by @MuscleNerd within 24 hours of the iPad’s release on April 3.

Userland jailbreaks are more troublesome for Apple since they expose security weaknesses that exist even for non-jailbroken owners.  As such, Apple is likely to close them soon after they’re made public. One recent example of this is the SMS vulnerability exposed at Blackhat last summer.  Apple released new firmware to close that hole within a day.

The Spirit jailbreak is most useful for newer devices: iPhone 3GS, iPod Touch 3G, and the iPads.  Unfortunately those devices are the same ones that Apple can prevent you from downgrading unless you’ve got a backup of your personalized SHSH blobs.  Unless you’ve backed up your SHSH blobs for vulnerable firmware versions, you’ll lose the ability to use the current Spirit jailbreak if you accidentally upgrade.

Please take the steps now to backup your SHSH blobs.  Use either Firmware Umbrella to create a local copy, or go through saurik’s server.  If you are getting an iPad 3G, it’s safest to backup your blobs using Firmware Umbrella, in case saurik’s server gets bogged down with requests.

Other things about Spirit that are useful to know:

  • Spirit is an untethered jailbreak.
  • Spirit works on all devices.  (However, the redsn0w and PwnageTool flows will continue to work on those devices they’ve always worked on)
  • Spirit does not include a carrier unlock.  (Please don’t bug @comex about that)
  • Spirit requires your device to be activated or hacktivated

Please make sure you have your SHSH blobs backed up!  While @comex has indicated he’s not going to release the very minute the iPad 3G is out, there’s no telling what Apple might do anyway.

So, how many of you are excited about this. If yes/no, why? Leave a comment…