iPhone 6S+ to the Pixel XL: My Experience

Introduction

This is a topic I have been meaning to cover ever since I switched to the Pixel XL. My SIM only contract was due for an upgrade at the beginning of this year and my mobile service provider offered me a great deal if I upgraded to a contact which included a phone. The choices were between the iPhone 7, Samsung Galaxy S7 and the Pixel (Pixel XL too).

This post will be split into 5 sections: Background, Decisions and Choices, The Switch, My Experience so far and a summary.

TLDR; I switched from an iPhone 6s+ to the Pixel XL. The Pixel XL is an amazing phone and Google have finally addressed my main concerns about the Android operating system.

Continue reading “iPhone 6S+ to the Pixel XL: My Experience”

Sending multiple SMS messages at the same time on the iPhone!

This is just something i threw together quickly for someone on the BiteSMS forums. To do this you will need a Jailbroken device and BiteSMS installed. Trial or full, it does not really matter.

BiteSMS allows the user to send messages though SSH which means it can be coded into scripts which is what i will be showing you in this post. The following code will loop though 5 times and “do” or run the BiteSMS send command to the number 07900000001.

#!/bin/bash
for i in $(seq 5)
do /Applications/biteSMS.app/biteSMS -send -carrier 07900000001 "Test Message $i"
done

You can change the number, message and the amount of times it runs by editing the script.

Please remember you MUST write this in Linux or convert the file to a UNIX format. This is generally done by using the DOS2UNIX command but as the iPhone does not have this installed you will need to find a converter or use the file attached to this post.

Upload this file as “test.sh” (you can name the file whatever you please but ensure it has the .sh extension) to an execuable area on the iPhone file system. I used the following location, “/private/var/mobile”. Once this is done, you must log in to your iPhone via an SSH client and run the following command, “/private/var/mobile/test.sh”.

If you get a access denied error then please keep reading.

Umars-iPhone:~ root# /private/var/mobile/test.sh
-sh: /private/var/mobile/test.sh: Permission denied

This is a simple problem to solve. All this means is that the permissions on the file must be changed and providing you have been following this guide carefully, you can simply copy and paste the following command, “chmod 755 /private/var/mobile/test.sh”. If you used your own path then please use the chmod command but on your own file. This can also be done via FileZilla.

Download: http://www.umarsalim.com/wp-content/uploads/2011/10/test.txt (please remember to save this as test.sh and not test.txt)

Apple iOS 5.0

Untethered iOS 5.0 Jailbreak!

So a few weeks ago, October 12th to be specific, Apple hit us with another update! Personally I think iOS 5.0 is the biggest change if you are comparing an iPhone 4 to an iPhone 4S. There are a few changes to the hardware; a better camera mainly.

I had been waiting for a pretty long time for iOS 5.0 to be released mainly because of the wireless syncing feature. The first thing i thought about when it was released was, is there a jailbreak for this? When I started looking around for a jailbreak, I managed to find a tethered jailbreak from the RedSnow site and I do not normally go for tethered jailbreaks but it was too tempting!

I went ahead and upgraded and to my surprise was un-tethered! I looked around and there was nothing confirmed about a un-tethered jailbreak so I came to the conclusion that because I have the older version of the 3GS which has an older bootrom, the exploit worked properly and permanently! (until restore)

I am not going to go into detail on how to jailbreak because im pretty sure someone else out there will do a much better job at it. A quick google search should find you a good guide.
Jailbreak for iOS 5.0: http://www.redsn0w.us/2010/03/download-direct-links-jailbreak-guides.html (I used v0.9.9b7)

Video of me with my iPhone showing that it is actually jailbroken.

Needless to say, after I solved the jailbreaking issue, a handful of other problems started to appear.

Accessing the iPhone file structure

Finished quite a few exams in the last week and so I’m taking a little break to make this tutorial that i left halfway done a few weeks back.

So you want to know how to access the iPhone’s file structure eh?

Please note this NEEDS a jailbroken device as well as Cydia.

Continue reading “Accessing the iPhone file structure”

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!”