Full length ring-tones on the iPhone!

In this post i will be showing you how to setup one of the songs lying around in your iTunes library as your ringtone on the iPhone.

Please note this NEEDS a jailbroken device.

First, you will need to find the song/track in iTunes.image

As you can see, i have done this many times before. To continue, right click on the track and press Create AAC Version.
image

It will then go ahead and convert the audio file for you…
image

You must now right click on the NEW track that was created (in this example it is #7) and press Show in Windows Explorer. A windows explorer should now open and you should then rename the extension to “.m4r
image

You must now give the file a short name, in this example i will rename the file “Get that clear”. Please ensure you do NOT delete the .m4r extension while renaming.

Once you have done all this, you must upload the file to your iPhone under the following folder: “/Library/Ringtones

Continue reading “Full length ring-tones on the iPhone!”

iOS 4.3 Released!

For all you iPhone readers, the new version of the OS is out 🙂

Version 4.3 was realeased around 20 minutes ago which just means time to find a way to jailbreak it to me 🙂 I will keep everyone updated as always on the jailbreak as soon as its out!

What has changed?:

  1. Nitro JavaScript engine (improves performance of Safari browser).
  2. iTunes home sharing.AirPlay improvements.
  3. Preference for iPad switch: Mute or rotation lock
  4. Personal hotspot: iPhone 4 only

Download links:
http://www.quickpwn.com/2011/03/ios-4-3-download-links.html

Untethered iOS 4.2.1 jailbreak tool finally released!

I do not normally blog about stuff like this but i thought seeing as i already have a technology/coding blur of a blog,  i might as well post it here!

So today, 4th Febuary 2011, the new untethered iOS 4.2.1 jailbreak was released! I have been waiting over two months for this jailbreak to be released. Ever since 4.2 was announced and released i have been waiting for this jailbreak. There have been many tethered jailbreaks around but i don’t fancy jailbreaking my iPhone every time i restart it..

There is no real need for me to upgrade, only one or two of my apps are currently showing me errors telling me about how old my firmware is but apart from that everything is working fine.

Here is a mirror of the windows jailbreak tool: (GreenPoison is currently down..)

UPDATE: Windows Download!!
http://blog.umarsalim.com/wp-content/uploads/2011/02/gp_win_rc5_b2.zip

Update on Project – DirectLinkHosting

This is probably an extremely fast update but i did spend a lot of the night on this new project which is now up and running. As promised, the PHP behind the website is now available.
The function:
upload_GS($sourcefile, $targetfile, $secret_key, $authkey)
$sourcefile must be the REAL and long path to the file you want to upload.
$targetfile must be the path at which you want to upload the file.
$secret_key must be the secret to the access key (Google Storage Developers Section)
$authkey must be the access key (Google Storage Developers Section)
In practice:
The following script would upload the file (providing it exists) to the Google Storage Bucket. You can implement this next code in an IF statement, i will explain more about this later.

upload_GS(“/home/username/public_html/mymp3.mp3”, “/mymp3.mp3”, “SECRET”, “ACCESS_KEY”)
You will need to edit the PHP code and change where its actually uploading to because at the moment its set to upload to my storage bucket. You can very easily do this by editing all occurrences of “storage.directlinkhosting.cz.cc” with “commondatastorage.googleapis.com/BUCKETNAME” EXCEPT for the HOST header. This can be changed to “commondatastorage.googleapis.com”.

Embedded into a IF statement:
Seeing as the function that i created returns either TRUE or FALSE on success or failure, it is pretty simple to integrate into an IF statement.

if(!upload_GS(“/home/username/public_html/mymp3.mp3”, “/mymp3.mp3”, “SECRET”, “ACCESS_KEY”)) {
$error = “Critical Error!”;
} else {
// Insert into database? Do an action? Up to you!
}

Continue reading “Update on Project – DirectLinkHosting”

Working on a new project!

I know its been a while since my last post (blog, tweet? no idea what you call it) but i have been really busy with HostWoot and college work and have had no time in between.

In the little time i had available i decided to write up a “quick” script which PUT files to Google Storage. However, the “quick” script ended up taking me 10 hours because of a tiny error i overlooked.

My new project will be called “Direct Link Hosting” and well.. the title pretty much says everything. It is basically a free direct link hosting website where everyday users can upload literally nearly any file which is under 15MB and have a direct link to provide their friends or even hotlink. Originally it was only a test to see if i could make such a PHP script but i then asked myself, would it not be useful if i had a site where it was actually in use? Maybe it could become one of my projects?

Continue reading “Working on a new project!”