Page 1 of 4 1234 LastLast
Results 1 to 10 of 36
Discuss Switching iPhone ROM (SN or Model Based Chinese changes) at the iPhone 4 - Hackint0sh.org; Hi, I just bought an chinese iPhone 4 Model MC605CH. As written on Ogle Earth: ...
  1. #1
    Rookie Array

    Join Date
    Oct 2010
    Posts
    16
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Switching iPhone ROM (SN or Model Based Chinese changes)

    Hi,

    I just bought an chinese iPhone 4 Model MC605CH.

    As written on Ogle Earth: Chinese iPhone 4: Curious Google search results (+ more crippled maps)
    it has some changes:
    Iphone Maps app has chinese characters and not local street names.
    Safari search engine links to google.cn (chinese urls of google/bing/yahoo).

    I just jb.
    How can I change the rom to an europe one ?

    As I saw, the Recovery images are the same.

    I explored the iPhone fs searching for some hints to hack the configs, but found nothing.
    Tried also to change the URLs in
    SearchEngines.plist
    or the etc/hosts w/o success.

    Anyone can help ?



  2. #2
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    With the iPhone 4, the model is identical.
    On the earlier iPhones, a different model was offered, with wifi disabled.

    This has been discussed with respect to other countries also.

    The hardware is identical, the only real difference is the model number (set at manufacture time) which indicates the country/region that the iPhone was originally sold in. iTunes does use this to set some initial regional settings (mine always defaults to Australian as it was purchased in Oz, but you can change this)
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  3. #3
    Rookie Array

    Join Date
    Oct 2010
    Posts
    16
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default IPhone 4 Chinese Restriction remove ?

    Hi,

    I just bought an chinese iPhone Modell MC605CH.

    I have the Problem, that Iphone Maps is using the chinese Version of Google Data and Safari is using the chinese Version of the search engines (google, bing, yahoo)

    How can I change both ?

    As commented this would be easy with JB in ROM:
    Ogle Earth: Beware: Chinese iPhone 4 comes with a crippled Maps app

    Wait until the jailbreak is released and change the iPhone ROM to the one of your home country (EU, US, HK, etc...). You can also add the global maps app easily with jailbreaking.
    Posted by: Will at 18:45 UTC, September 28, 2010

    I changed some files: SearchEngines.plist but nothing changed.
    Also tried to change the hosts file...

    Anyone have hint to do this ?

    Thank you

  4. #4
    Newbie Array

    Join Date
    Oct 2010
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Chinese iPhone 4 locked to Chinese-language maps / how to edit Maps HTTP requests

    These two blog posts detail the problem:

    Ogle Earth: Beware: Chinese iPhone 4 comes with a crippled Maps app
    Ogle Earth: Chinese iPhone 4: Curious Google search results (+ more crippled maps)

    And some more discussion on Shanghai Expat

    In short, iPhone 4 made for the mainland China market (Hong Kong excluded) are locked to using the Chinese language maps in the maps app.

    How can we get around it now that Limera1n jailbreak is available?

    I've tried putting it into DFU then restoring from the 4.1 IPSW that I downloaded from Apple. Since the IPSWs are not country-specific, I would guess the code is written to check that if the phone is made for China and then to only load the maps for China. How does it know it's a Chinese phone? Is there something in the hardware that says so? Can we hack it to disable this check?

    Another possibility is to edit the Maps HTTP requests. Using Paros to sniff the traffic, it appears that my iPhone uses google.cn for maps data. In Paros, I set up a filter to change HTTP request headers of "google.cn" to "google.com" and now the maps is showing English.

    I tried setting up entries in /etc/hosts to point google.cn to google.com's IP but this didn't seem to work. I think Google checks the requests headers and if it's .cn it gives the Chinese version, and .com the global version.

    Is it possible to hack the Maps app to change the HTTP request headers?

  5. #5
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Please STOP creating new threads about this. I don't believe this is tied to a specific ROM.

    The ROM cannot be replaced without swapping out the entire SoC.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!


  6. #6
    Rookie Array

    Join Date
    Oct 2010
    Posts
    16
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Olethros View Post
    Please STOP creating new threads about this. I don't believe this is tied to a specific ROM.

    The ROM cannot be replaced without swapping out the entire SoC.
    Sorry, didn't not found my thread since it was moved.
    I did not get any notice of moving my thread, thought of a board malfunction.

    I think there have to be some code in iOS 4.1 in maps.app and safari.app which is checking the modell or SN.

    I do not think that this code is in iTunes, but i am not sure.

  7. #7
    Rookie Array

    Join Date
    Oct 2010
    Posts
    16
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Hi,

    i found a half solution ! I searched the image for google.cn and found it in a lib:

    (You'll have to decrypt the recovery image and convert the dmg to iso first, if you have a Windows OS, then extract the file.)

    I could change it to german:

    I changed some chars in System\Library\Caches\com.apple.dyld\dyld_shared_c ache_armv7

    (it is a 121 MB lib)
    from cn to de -> maps goes to google.de instead google.cn

    00B7E68A: 64 63
    00B7E68B: 65 6E

    (changed it only 2 chars to other 2 chars because changing filesize could cause error (code jumps etc.))

    changed ditu to maps

    02FF84A8: 6D 64
    02FF84A9: 61 69
    02FF84AA: 70 74
    02FF84AB: 73 75

    Safari search stays on default chinese sites.

    After restart and maps cache renew of my location in germany, the streets were in non-chinese char.

    Do it on your own risk only.
    (Do not know if both changes are necessary or changing from google.cn to google.de is enough.)

  8. #8
    Rookie Array

    Join Date
    Oct 2010
    Posts
    16
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    The customizing to chinese restriction is not done by iTunes:
    I made a safe erase of all my iPhone Data and interupted the restore of iTunes saved data.

    iPhone was not activated. No GSM connect.
    Default language settings are english (keyboard and every menu.)
    I jailbroke the iPhone and started WiFi.
    Starting of maps results the same as usual: Chinese character on map in europe.

    I think a sign is also no youtube.app icon.

    Safari search engines point to china variants. (not the bookmark).

  9. #9
    Rookie Array

    Join Date
    Oct 2010
    Posts
    16
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Since the youtube.app is not created on chinese iPhone 4, i was wondering how this can happen.

    I have following ideas:
    Version 1
    After flashing the Images out of the ispw file, iTunes is customizing to the final usable version incl setting up the files in var\mobile\applications.

    These files are not in the firmware file.

    Version 1 could be checked with iDeviceRestore.
    A linux tool to store the firmware without iTunes.
    It should setup the standard international version, because the tool will not check country specifiac model restrictions.

    Version 2
    After flashing, iPhone is finalizing the setup itself, with the infos of the image.
    Incl. model restrictions because these are already coded.

    Version 3
    iTunes is setting up to the final state.

    Can anyone confirm something ? :-)

  10. #10
    Newbie Array

    Join Date
    Oct 2010
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    How do you think the software is able to detect this is the Chinese model? Is there a hardwired model or serial number? Maybe we could change this?


 

 
Page 1 of 4 1234 LastLast

Similar Threads

  1. Replies: 0
    Last Post: 08-08-2011, 07:20 PM
  2. Replies: 0
    Last Post: 08-09-2010, 04:00 PM
  3. Replies: 0
    Last Post: 07-14-2010, 08:10 PM
  4. Replies: 0
    Last Post: 05-30-2008, 03:40 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 03:09 PM.
twitter, follow us!