Discuss [MobileSafari] How to change User Agent ? at the Free Toolchain Software - Hackint0sh.org; i really would like to change user agent , to bypass a very annoyng problem ...
-
i really would like to change user agent , to bypass a very annoyng problem that i have with some website, using a proxy hack in Italy ( wap tim) very similar to the t-zone hack.
Using this proxy safari does return a lot of syntax errors blocking the navigation in the site itself.
I have tried with the same proxy with nokia phones or htc win mobile, and everything is ok, so i can think that those errors are only related to safari and his user agent.
i have tried to do all your procedure with a 2.1 firmware, but did not work.
after reboot, the phone hangs with white apple and never get started to springboard.
Of course i have made a backup of the 2 files, and i've been able to restore them with diskaid ( the easiest way to acces iphone filesystem even if the phone is not booting the right way).
I dont' know if i did something wrong in the hex edit ( how can missin spaced be filled with an error free procedure?? ) So i'd like to send you the files ( webkit is a bit different from yours) and if you can try the edit.. i' ll try again to put them in my 3g iphone.
tnx
-
-
did you use ldid for the 2.0 firmware files?Because if you hex anything on 2.0 you have to pseudosign it for it to work..
I will test it tommorow and upload it if it works..
-
-
actually i did not ldid.. anyway did you try with 2.1 firmware if your great hack is working?
-
still not tested on 2.1 since I have not yet upgraded (I still like my hackable 1.1.4
).
I had no idea that you couldnt hex files on 2.1, I will update my previous post for now so that people don't go f***ing up their files until someone has successfully signed the hacked version of safari and gets this working on 2.x
if anyone is willing to give it a shot, saurik talks about how to sign the hacked code here. I beleive his ldid utility is to be installed onto the iphone via cydia.. so you would need to sign the webkit file before you restart to avoid locking up your phone. Or just sign the file on OSX before transfering over the file
Last edited by wzad; 10-07-2008 at 03:55 AM.
-
-
i have tried all the tutorial on my wife phone that is still to 1.1.4. The method itself seems to work, in useragent.org the new agent is displayed, but i still have the same problems.. maybe there's really no way to use that proxy 'full power' with the iphone.. i really cant understand why, since with any other phone there's no problem at all.. but hey, that's the facts.
i have noticed that whatever user agent i put in the string in the plist file, when i go to useragen.org there's at the end "UP.Link/6.3.0.0.0 ". I have tried with opera and msie user agent ( copied and pasted from my desktop mac / pc ) , but ther's always that little string addded at the end of the user agent when i check from iphone.
where is it coming from?
can it be the cause of that syntax errors i get in your opinion?
-
I have seen UP.Link in the user agents of several mobile devices... Here is the user agent for my Samsung phone, for example.
SAMSUNG-SGH-C417 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 UP.Link/6.5.1.0.0 Novarra-Vision/7.3
To be honest, I'm 100% not sure what It means, I think it has something to do with old mobile browsers. I don't beleive it is your iPhone that is adding that on.
Is it possible that your service provider could be injecting this into your user agent string?
Something else to consider may be that the WAP proxy you are using is what is filtering these things and causing the syntax errors.
-
-
as i already told, the problem is exclusively related to iphone.
with same simcard, ( so of course same service provider), same proxy settings, but different phones, i have no problems at all with any website .
Is a problem related to the iphone ( this problem has not always been present in the past, it has started some month ago). Im quite sure that the provider does not want iphone to be used with that proxy ( officially iphone is not wap compatible ).
My hope was that changing user agent could be enough to bypass these limits, but maybe there's something else that is checked.. i dont know.
-
I'm 99% sure its not your iPhone appending "UP.Link/6.3.0.0.0 " to the end of your user agent
What does your entire user agent read when you visit useragent.org using wifi? Does it still have "UP.Link/6.3.0.0.0" at the end?
Last edited by wzad; 10-10-2008 at 10:33 PM.
-
-
the uplink is added by the proxy. via wifi or the 'regular' apn it does not appear.
But the problem is not in the uplink. i've tested today with my old htc s200, same settings, same proxy, the same uplink is present but absolutely no problem with any of the ' banned' websites that does not work with iphone.
so for sure something other is cheched. i'd like to test any other browser for iphone but the choice is ... restricted only to safari :-(
-
the only other thing they could be checking is IMEI. this is also changeable in 1.1.4 (however the change remains if you upgrade to 2.0)
and actually... there is now another browser for iphone 2.0 called MyFox...
http://modmyi.com/forums/native-ipho...placement.html
Last edited by wzad; 10-14-2008 at 05:14 PM.
-
Similar Threads
-
By Asbjørn in forum General
Replies: 3
Last Post: 06-07-2010, 09:36 AM
-
By Toaster in forum iPhone OS 3.x
Replies: 4
Last Post: 06-26-2009, 03:18 AM
-
By mrigor in forum General
Replies: 2
Last Post: 10-10-2008, 06:06 PM
-
By techloop in forum General
Replies: 6
Last Post: 01-15-2008, 03:54 PM
-
By shocktroop75 in forum General
Replies: 2
Last Post: 11-02-2007, 11:19 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks