As I had said last time, a Jailbroken iPhone could connect remotely to the computer. Besides exploring the iDevice tree remotely, it is even possible to install your themes, tweaks, ringtones, official applications (I will address it in a future articles) and much more without going through Cydia or Cyder (Download from here)
To do this, you must have:
– A Jailbroken iDevice.
– An SSH client or an iOS file explorer (Eg: iFunbox, iPhoneBrowser).
– iFile(Download from here)
– Your theme or tweak downloaded via the internet.
– WI-FI connection.
– iTunes or iTunesMobileDevice.dll library installed (Windows).
– Winterboard theme manager(Download from here)
Now it’s up to you to choose the connection mode: SSH or USB
I advise inexperienced users to use the USB connection to avoid any bugs. Then plug your iDevice into your computer.
You can connect by any mode: SSH / USB. To facilitate the task, connect via USB.
– Opens iFunbox(Download from here)
– Click on “Raw Files System” with vigilance, because you will move in the tree of sensitive files.
– Move to this path: /var/stash/Themes.xxxxxx, the ‘x’ represent a random string.
– Create a directory for your theme then name it. Eg: “My Pretty Theme”
– Now move the previously downloaded themes files to this directory.
– On the iFunbox, click on your connected iDevice and then select “Unplug the device”
– Disconnect your device and restart it to confirm the changes.
– Launch Winterboard from your iDevice then select your theme.
SMS Ringtones : /System/Library/audio/UISounds/ Replace this file “sms-received1.caf”
Bootlogos(bootlogos) : /Library/Bootlogos for iOS 4+
Safari Downloads : /var/mobile/library/Downloads
Camera photos : /var/mobile/Media/DCIM
Music files : /var/mobile/Media/iTunes_Control/Music
Cache of 3rd party applications : /var/mobile/Library/Caches
Cookies : /var/mobile/Library/Cookies.You can delete this file “Cookies.binarycookies”.
Logs : /var/mobile/Library/Logs. Choose the log directory you want to view
Notes : /var/mobile/Library/Notes. Read your notes from the file notes.sqlite using an SQLite Browser.
SMS : /var/mobile/Library/SMS. read your SMS messages from the file sms.db using an SQLite Browser.
Safari : /var/mobile/Library/Safari. Here you’ll find history, searches , bookmarks…
Contacts: /var/mobile/Library/AddressBook. View your contacts from the file AddressBook.sqlitedb using an SQLite Browser
Documents : /var/mobile/Documents
Appstore applications : /var/mobile/Applications
3rd party applications : /Applications —-> /var/stash/Applications.xxxxxx (x is a random string).
Zeppelin : /Library/Zeppelin
iBooks : /var/mobile/Media/Books
Recordings : /var/mobile/Media/Recordings
Path for configurations: (for experienced users only)
Root directory: /var/root
DNS resolution file : /etc/hosts
Configuration directory: /etc
Cydia sources : /etc/apt/sources.lists.d . Edit this file cydia.list
Standard binary commands : /bin
System binary commands : /sbin
User or 3rd party applications commands : /usr/bin
C header files : /usr/include
System Daemons : /usr/libexec
System preferences : /System/Library
Tweaks : /Library/MobileSubstrate/DynamicLibraries. These are *.dylib files
Bundles : /Library/PreferenceBundles