iPoT: Combine Music&Videos like iPhones

By Jonesy44 on Mar 16, 2009

Requirements

  • Jailbroken iPod (useless for iphones)
  • openSSH
  • SSH app (winSCP for example for windows)
  • Erica Utilities (found in cydia)

Instructions

  • SSH into iPod and navigate to "/private/var/stash/Applications.xxxxxx/MobileMusicPlayer.app"
  • Duplicate the file "Info.plist" and name the new one, "Info.plist.bak", this is your backup incase you dislike the new settings.
  • Right click "Info.plist" -> Custom Command -> Enter -> "plutil -c xml1 "!"" -> Ok. Your Info.plist file has now been converted to XML plain text instead of Apple's binary.
  • Open the file "Info.plist" and paste this entire code over the old code (remember you have a backup, so no worries!)
  • Save the file & close it
  • Re-spring [Terminal cmd: "restart"]

Your music & videos are now combined!

Notes
1: to revert back, just delete the "Info.plist" file and change the name of your backup to "Info.plist", then re-spring

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleExecutable</key>
    <string>MobileMusicPlayer</string>
    <key>CFBundleIdentifier</key>
    <string>com.apple.mobileipod</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>MobileMusicPlayer</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleResourceSpecification</key>
    <string>ResourceRules.plist</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>37</string>
    <key>DTPlatformName</key>
    <string>iphoneos</string>
    <key>DTSDKName</key>
    <string>(SDK_NAME)</string>
    <key>NSPrincipalClass</key>
    <string>MusicPlayerApp</string>
    <key>UIPriority</key>
    <integer>100</integer>
    <key>UIRoleInfo</key>
    <array>
        <dict>
            <key>Platforms</key>
            <array>
                <string>N45</string>
                <string>simulator</string>
            </array>
            <key>Roles</key>
            <array>
                <dict>
                    <key>IsDefaultRole</key>
                    <true/>
                    <key>PrivateURLSchemes</key>
                    <array>
                        <string>audio-player-event</string>
                        <string>video-player-event</string>
                    </array>
                    <key>Role</key>
                    <string>MediaPlayer</string>
                    <key>UIRoleDisplayName</key>
                    <string>iPod</string>
                </dict>
            </array>
        </dict>
        <dict>
            <key>Platforms</key>
            <array>
                <string>M68</string>
                <string>N82</string>
            </array>
            <key>Roles</key>
            <array>
                <dict>
                    <key>IsDefaultRole</key>
                    <true/>
                    <key>PrivateURLSchemes</key>
                    <array>
                        <string>audio-player-event</string>
                    </array>
                    <key>Role</key>
                    <string>AudioPlayer</string>
                    <key>UIRoleDisplayName</key>
                    <string>Music</string>
                </dict>
                <dict>
                    <key>PrivateURLSchemes</key>
                    <array>
                        <string>video-player-event</string>
                    </array>
                    <key>Role</key>
                    <string>VideoPlayer</string>
                    <key>UIRoleDisplayName</key>
                    <string>Videos</string>
                </dict>
            </array>
        </dict>
    </array>
</dict>
</plist>

Comments

Sign in to comment.
d3oneGeneral   -  Jan 25, 2011

Good job!

 Respond  
Jonesy44   -  Aug 03, 2009

note: this method is far outdated. For jailbroken iphones/ipods you can find "MusicPlayerFlip" from the default repositories in Cydia/Icy.

Also. Erica Utils are now updated.. cmd is "plutil -xml *.plist"

 Respond  
Jonesy44   -  Mar 16, 2009

Aimed at Hawkee& mountaindew really. Appreciate any comments :D

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.