It's me :)Thireus' Website
linkedin | CV | PGP key | about | search | register | --:--:--
Take the blue pill!
User:  Pass: 
iPhone Notes
iPhone OS4 Jailbreak - Free up some space for your / partition. PDF Print E-mail
Written by Thireus   
Wednesday, 25 August 2010 17:54

After the Jailbreak of my 3GS using JailbreakMe.com I tried to restore all my previous Jailbreak Apps. But unfortunately the / partition of my iPhone was quickly out of space :/ and I wasn't able to install all my apps.

Fortunately someone created a little script to free this partition up by moving some system folders. Now I have 101MB of free space on it Smile

Thanks to the author of this script.

Here is a little how to:

1 - Add this repository : http://biteyourapple.com/fmi

2 - Install FreeMyiPhone, it will install a script file "fmi.sh" into your /var/mobile directory

3 - Open the terminal, type su and then your password. And execute the sript "./fmi.sh"

4 - Follow the instructions, BUT DO NOT REMOVE Text input AND Carriers

 

ios4_Thireus_terminal.png

Some extra screenshots Wink

 

ios4_Thireus_screen.png

ios4_Thireus_home.png

Last Updated on Wednesday, 25 August 2010 18:28
 
PAC + SSH tunneling + iPhone = Success ^^ PDF Print E-mail
Written by Thireus   
Saturday, 20 March 2010 20:24

Finally my iPhone can use a local Socks Proxy + Firewall that uses an ssh tunnel between it and my server.

As everything is directly redirected to the tunnel, any iPhone ad-blocker/firewall does not work anymore, such as FirewallIP or Adbl0ck. So I have created a PAC* file that filters most of the iPhone ads (all ads from TapTap Revenge 3 for example and for the other apps I'm using), there's no more ads in my apps and when I'm surfing with Safari, so I'm quite happy.

Ads form Taptap blocked:

http://thireus.dareyourmind.net/Taptap_no_ads.PNG

Admob blocked:

http://thireus.dareyourmind.net/SB_settings_no_ads.PNG

 

What's great with this system, is that if I don't want to use the tunnel over 3G, my basic PAC firewall is still working (because the firewall is set locally), and ads are even more filtered (because my ad-killer apps are now working)!

But... Now I want to do something better... You probably have noticed the blue "[?]" icon for SBSettings. I just want to filter from the server any ads directly from the source. I mean, deleting every blocks that contain an ad, so what I'll receive on my iPhone is a clean HTML source without any ad blocks.

This can be done with Privoxy or Polipo, using the best ad-list killer ever --> easylist (Use Easylist with a proxy like Polipo, bfilter or Privoxy?). These tools also provide some optimisations for you such as cached data.

So... Privoxy + PAC + SSH tunneling + iPhone = ad killer + network booster + security ?

We'll see that next time Smile

* Example of PAC Firewall: http://www.securemecca.com/pac.html

PS: I'm not gonna post my personal PAC file right now, nor my scripts that automatically connect you to my server. But soon Wink

Last Updated on Friday, 02 April 2010 18:16
 
iPhone Perl Framework PDF Print E-mail
Written by Thireus   
Tuesday, 16 March 2010 10:21

How to install Perl on the Iphone:

UPDATE: Now easier (tested and working on the 4.0.1 OS) Smile

- copy this file to your Ipod/Iphone filesystem via SFP: http://coredev.nl/cydia/coredev.pub
- execute "apt-key add coredev.pub" at the same directory
- execute "echo 'deb http://coredev.nl/cydia iphone main' > /etc/apt/sources.list.d/coredev.nl.list" to add the new source
- Open Cydia and install Perl.

Have fun Wink

Last Updated on Wednesday, 18 August 2010 10:00
 
iPhone + SSH Tunnel + Socks Proxy = SUCCESS Very Happy PDF Print E-mail
User Rating: / 2
PoorBest 
Written by Thireus   
Sunday, 14 March 2010 17:21

UPDATE: PAC + SSH tunneling + iPhone = Success ^^

UPDATE2: How To Get Socks Proxy + SSH Tunneling To Work On A Jailbroken iPhone/iPod Touch/iPad

Hi everyone!

I'm glad to announce that it's possible to use a local socks proxy with the iPhone with Edge, 3G or Wifi Very Happy

So how does it work?

iPhone + ssh -D E/3G/Wifi My_Server

I'm not going to explain everything here. For those who don't know what tunneling is, it's all explained here: ssh dynamic tunneling

What's great is that I have created a simple shell script that runs in background of my iPhone and automatically detects if the connexion is lost, or if the phone switches between Wifi/3G/Edge. Smile

So when the script is launched, it automatically creates the ssh tunnel and recreate it if the connexion has been lost.

WIFI:

http://thireus.dareyourmind.net/wifi_socks.PNG

3G:

http://thireus.dareyourmind.net/3G_socks.PNG

Edge:

http://thireus.dareyourmind.net/Edge_socks.PNG

What's great is that I can bypass almost every restricted services as the data comes from the server and not from the local FAI.

I'm going to post a How To with my script if some people are interested with this Smile

Last Updated on Thursday, 29 April 2010 00:32
 
Funny - The iPhone 3GS can play 1080p videos Very Happy PDF Print E-mail
Written by Thireus   
Monday, 11 January 2010 11:00

Quick news!

Today I downloaded this video --> http://www.youtube.com/watch?v=1-LUx0LkdNk

I sent the 1080p version to my iPhone and played the same on my eeepc running MacOS 10.5.8.

Screenshot 2010.01.11 12.37.04.png

Obviously we can't play such an HQ format under our eeepc 1000H, so I was thinking the iPhone can't too. But it does!

I transferred without any new compression the video file via SSH on my iPhone, and then played it with vlc4iphone. The video rendering is quite great, and I wasn't able to notice any lags.

I admit this is quite stupid to play 1080p videos on such a device xD, but it was for testing purpose only Wink

Last Updated on Friday, 02 April 2010 18:18