iPad Old maps app on iOS 6

Discussion in 'Jailbreaks and iOS Hacks' started by guitarmandp, Jan 31, 2013.

  1. guitarmandp macrumors 6502

    Sep 21, 2012
    Does anybody have any interest in having the old maps app ported to iOS 6? I think somebody was working on it but I would love to see it.

    I thought street view was very easy to use on the old maps app and even though the new Google Maps app gives better directions I think street view is a lot easier to use on the old app and not only that but there isn't even an iPad Google Maps app.

    Was curious if people on here would like to see it.
  2. confucious macrumors 6502

    Nov 19, 2010
    Woking, UK
    The google maps app is better, StreetView is not as easy, but overall I think it's better. The iPhone app works fine on the iPad with retina view. Not sure if others would like a port, but personally, I'm not sure I'd use it.
  3. glsillygili macrumors 6502


    Dec 16, 2011
    New York
    i actually was developing a port but it crashed frequently, i just abandoned it after google released their own app
  4. guitarmandp thread starter macrumors 6502

    Sep 21, 2012
    I just downloaded Google Maps onto my iPad and street view looks awful on 2X
  5. confucious macrumors 6502

    Nov 19, 2010
    Woking, UK
  6. seanwebb68 macrumors 6502

    Jul 27, 2010
    I found this but not tested

    How to:
    You need a jailbroken iDevice running iOS 6.0.
    Decrypt the iDevice 5.1.1 OS image and copy the Maps app and change the bundle ID to com.apple.maps2.
    Make a Frameworkx folder and copy in the 5.1.1 CoreLocation and MapKit frameworks from the OS image. Get the framework binaries from the iOS 5.1 SDK that comes with Xcode 4.4.
    Make a PrivateFrameworkx folder and copy the 5.1.1 GeoServices and GMM frameworks from the OS image.
    Again, get the framework binaries from the 5.1 SDK.
    Use HexFiend to hex edit the Maps binary and GeoServices/geod and all the framework replacements.
    Change all the framework references that we have made replacements for to have the 'x' instead of the 's' so they all use the 5.1.1 versions of the frameworks.
    Also in the maps binary replace the 3 instances of UIGradientBar with UIProgressHUD.
    Edit /System/Library/LaunchDaemons/com.apple.geod.plist and change it to launch the geod in the PrivateFrameworkx folder.
    restart the geod deamon as follows:
    launchctl unload /System/Library/LaunchDaemons/com.apple.geod.plist
    launchctl load /System/Library/LaunchDaemons/com.apple.geod.plist
    chmod 777 the maps binary.
    Think that's everything, so now run Maps.

    After you are done testing, change com.apple.geod.plist back to the original geod path and restart the daemon to make iOS 6 Maps work again.

Share This Page