The ModMyTM Family of Sites:
ModMyMotoModMyiModMyGphone




 
 
Register or Connect with Facebook

2.2 Unlock / Jailbreak OS X | Discuss AppStore Apps | Browse / Search Cydia | MMi Cydia Stats




  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > Computer Modding Software > Windows Specific Modding Discussion
Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-03-2008, 12:07 PM
What's Jailbreak?
 
Join Date: Jun 2008
Posts: 7
Thanks: 0
Thanked 8 Times in 1 Post
A Brand New iPhone/iPod file explorer

I am working on an iPhone/iPod file explorer directly based on iTunes' iTunesMobileDevice.dll with C++ native code. Anyway it's not prefect, leave your comments at the dev blog . Now the second version is released.

Highlights:
Total Control of iPhone File System
Manage files on your iPhone in a way just like Windows Explorer but more robust and friendly. Easily transmit files and folders to your computer with the performance optimized file transfer.

Hi-Speed General Purpose Storage
Use your iPhone as an USB Portable Disk for general files. Exploit the large flash memory on iPhone with transmission speed beyond 5MB/s.

Managing Music and Movie on iPhone/iPod
Download Apple iTunes© managed audio and video in iPhone or iPod to PC as a backup copy. Upload songs and movies to iPhone or iPod from PC.

Flexible Batch Wallpaper Uploader
Automatically convert and upload batches of images to iPhone as wallpaper. Any image size is supported including photos from professional cameras.

Click the image to open in full size.

Download site: i-FunBox | File Manager and Hi-Speed Transfer Tool for iPhone (iFunBox Download Page)
Dev Blog: iFunBox Development

Last edited by e_boris; 09-13-2008 at 12:37 PM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
The Following 8 Users Say Thank You to e_boris For This Useful Post:
AboveTheLogic (09-01-2008), cleblanc92 (08-23-2008), GrandpaBob (08-11-2008), hoya89 (08-07-2008), icepick4u (08-29-2008), m1ngaa (11-21-2008), scarthur68 (05-24-2009), skippy1974 (08-10-2008)
  #2 (permalink)  
Old 08-03-2008, 01:39 PM
iPhone? More like MyPhone
 
Join Date: Nov 2007
Device + Firmware: iPhone 1.1.4
Operating System: Vista Ultimate
Location: Kentucky
Posts: 256
Thanks: 13
Thanked 24 Times in 20 Posts

downloaded and using it, i like it a lot more than iPhonebrowser! great job so far

one big request that will make this app perfect:

ability to set permissions to files. I love that you can add apps but they wont run because you still have to set the permission on them. If this app did this then it will be awesome.

Let me kno if its possible and if you decide to start working on making it happen
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #3 (permalink)  
Old 08-03-2008, 05:14 PM
What's Jailbreak?
 
Join Date: Jul 2008
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts

this looks relllie promising nice job man good luck with this hope to see some nice improvements in the future
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #4 (permalink)  
Old 08-03-2008, 10:39 PM
What's Jailbreak?
 
Join Date: Jun 2008
Posts: 7
Thanks: 0
Thanked 8 Times in 1 Post

iTunesMobileDevice.dll doesn't expose much on the filesystem. changing the permission may not be possible unless having a deamon on iPhone side. I will try to dig. BTW, you are copying apps to the Applications folder? In the fact, I never did so, dose it works after permission fixed?. The purpose of putting that folder there is for easily tuning apps (modify configuations, icons).
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #5 (permalink)  
Old 08-03-2008, 11:15 PM
iPhone? More like MyPhone
 
Join Date: Nov 2007
Device + Firmware: iPhone 1.1.4
Operating System: Vista Ultimate
Location: Kentucky
Posts: 256
Thanks: 13
Thanked 24 Times in 20 Posts

I see,lets hope you find something then. And yep apps work great after changing permissions with ssh. I just put the installer beta on my phone throigh this app and set perms to 777 with winscp and it runs how it should. Thanks for the great app, its my file browser of choice. Also the ability to add favorites for diffrent locations would be nice. Private/var/mobile/library/summerboard/themestakes a while to get to on a laptop lol
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #6 (permalink)  
Old 08-07-2008, 05:44 AM
What's Jailbreak?
 
Join Date: Jul 2008
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts

I love this app. I just want you to know, I've been searching for the best filebrowser, and the ease of this app, coupled with the ability to still mod core files if you choose, is great. Thanks a bunch for putting the time and effort into this.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #7 (permalink)  
Old 08-10-2008, 04:07 AM
What's Jailbreak?
 
Join Date: Aug 2008
Device + Firmware: iPod Touch 2.0.1 (5B108)
Operating System: Windows XP
Posts: 1
Thanks: 1
Thanked 0 Times in 0 Posts

Your tool is just incredible.
One small thing is that it does not interpret symlink correctly.

Great job !!
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #8 (permalink)  
Old 08-14-2008, 03:05 AM
What's Jailbreak?
 
Join Date: Jun 2008
Posts: 7
Thanks: 0
Thanked 8 Times in 1 Post

thanks all, acctually I am windows guy and know little about unix-like file systems. So anybody can drop me something on that?

and skippy1974, what is symlink?
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #9 (permalink)  
Old 08-14-2008, 04:23 AM
What's Jailbreak?
 
Join Date: Jul 2008
Device + Firmware: iPhone 1st Gen 2.0 and 3G
Operating System: Mac OSX 10.5.3
Posts: 18
Thanks: 10
Thanked 1 Time in 1 Post

Hello

Is there something similar availible for Mac OSX? isn't possible to comunicate with the iPhone during the cable (no Wifi).

regards, Tommy
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #10 (permalink)  
Old 08-14-2008, 06:11 PM
NetMage's Avatar
Developer
 
Join Date: Aug 2007
Device + Firmware: iPhone 2.2.0
Operating System: Windows XP / OS X
Location: Virginia
Posts: 1,206
Thanks: 43
Thanked 197 Times in 158 Posts

FYI, a symlink is a Unix concept that is similar to a shortcut, but is understood by most Unix programs transparently.

From what I can tell (haven't loaded it yet) either in firmware 2.0 or the jailbreak or Cydia install process, the main /Applications directory is moved to the User partition and replaced with a symlink.

Basically it consists of a tiny text file that contains the name of the actual destination, with a special directory bit set that tells the operating system the file is a symlink that should be followed, and not treated like a text file.

For some reason Apple appears to have modified the afc service in firmware 2.x to not follow symlinks. There may be some new functionality in the afc service that would support symlinking, or maybe we could create a patched afc daemon that will follow symlinks (basically you can pass flags to the Unix filesystem API to ignore symlinks).
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #11 (permalink)  
Old 08-23-2008, 05:27 PM
What's Jailbreak?
 
Join Date: Aug 2008
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts

Ooow... this is great! So easy to use and familiar with windows user.
You are doing a great job!
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #12 (permalink)  
Old 08-23-2008, 08:28 PM
What's Jailbreak?
 
Join Date: Jun 2008
Posts: 7
Thanks: 0
Thanked 8 Times in 1 Post

thanks NetMage for the explaination. I tried my best to dig the functions (AFC*) exposed by iTunesMobileDevice.dll. however, I failed to find ways to involve with the detailed information about every file, such as the premission and filetime.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #13 (permalink)  
Old 08-24-2008, 12:19 AM
NetMage's Avatar
Developer
 
Join Date: Aug 2007
Device + Firmware: iPhone 2.2.0
Operating System: Windows XP / OS X
Location: Virginia
Posts: 1,206
Thanks: 43
Thanked 197 Times in 158 Posts

Helping the competition

You can't get any more information than provided by the stat command that I know of - filesize, whether or not it is a symlink or a directory, # of blocks...

Bootstrapping a daemon onto the phone can be a little tricky as well, must replace an existing phone file that already has executable permission (the very oldest jailbreak trick) and that can be set to run automatically to change permissions on the phone for you.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #14 (permalink)  
Old 08-25-2008, 11:34 AM
What's Jailbreak?
 
Join Date: Jun 2008
Posts: 7
Thanks: 0
Thanked 8 Times in 1 Post

Many thanks to NetMage. I just find you are the author of the iPhoneBrowser. Show my respect to you. I know little of the non-window systems, i should learn a lot from you.

Have you digged other functions in iTunesMobileDevice.dll? Is it possible to ask the firmwire create a new file with premission x777?
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #15 (permalink)  
Old 08-25-2008, 03:48 PM
NetMage's Avatar
Developer
 
Join Date: Aug 2007
Device + Firmware: iPhone 2.2.0
Operating System: Windows XP / OS X
Location: Virginia
Posts: 1,206
Thanks: 43
Thanked 197 Times in 158 Posts

I have just used Manzana, but lightly perusing the afc daemon doesn't seem to show a way to modify permissions using its protocols.

I have considered writing a daemon - maybe all the USB file explorers should get together for a common spec for a permissions changing daemon. Something similar to the iBrickr method of using a well-known directory to send commands to the daemon, and maybe it runs any shell script files placed there? (Yes, that would be pretty dangerous.)

I'm not sure if OS X has something similar to the Windows directory change notification feature, but if it does this would be pretty easy to do. Getting it bootstrapped onto the phone via USB-only would be trickier, however.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
Reply

  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > Computer Modding Software > Windows Specific Modding Discussion

Tags
browser, explorer, file, iphone, wallpaper

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump


Go to Top
ModMyI

All times are GMT -6. The time now is 03:26 PM. Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 | Dedicated Server Hosting by SingleHop | Copyright © 2007-09 by ModMy, LLC. All rights reserved.

RSS / Contact Us / / ModMyi Home / Archive / Privacy Statement / Top


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408