Yifan Lu releases usbmc (auto mounts USB) for Vita/TV

Discussion in 'PS Vita - Hacking & Homebrew' started by panzerwings, Jul 31, 2017.

  1. panzerwings
    OP

    panzerwings Member

    Newcomer
    11
    6
    Jun 5, 2017
    United States
    I am surprised no one has posted about this, but Yifan Lu just released today (7/30/2017) usbmc. This will work with Enso to auto mount USB storage.

    Quote from Yifan Lu's email update from indiegogo:
    "While the boards are being assembled, I've completed the software installer for this project: https://github.com/yifanlu/usbmc

    As a bonus, it works with PSTVs as well (with standard USB storage).

    The installation process from a brand new non-hacked Vita is as simple as it can be (compared to some consoles where a 45-min install process is considered simple).

    Use HENkaku update server to update to 3.60.
    Install HENkaku.
    Install HENkaku Ensō.
    Screw in psvsd and install usbmc."
    https://github.com/yifanlu/usbmc/releases/tag/v4

    Tested and working great on my Vita TV! Just passing along the amazing work by Yifan Lu.

    Edit 07/31/2017

    This version (v4) of USBMC was news to me but it seemed to have been floating around for people with access to the Enso beta. Anyway, to clarify, I think Yifan Lu developed USBMC originally for the work on psvsd (3G Vita handheld), but it also works to auto mount usb drives on Vita TV with the official Enso release. I have only tried it on my Vita TV 3.60 with Enso. It works great and Yifan Lu has a readme for it at: https://github.com/yifanlu/usbmc/blob/master/README.md

    Key point seems to be for installation: Install the USBMC vpk BEFORE plugging in the USB drive

    Installation instructions from the Readme.md

    Full Readme.md
     
    Last edited by panzerwings, Jul 31, 2017
  2. Shadow#1

    Shadow#1 Wii & 3DS Softmod Expert

    Member
    4,036
    1,147
    Nov 21, 2005
    United States
    Um what is a "psvsd" ?
     
  3. panzerwings
    OP

    panzerwings Member

    Newcomer
    11
    6
    Jun 5, 2017
    United States
    That's a hardware usb mod for 3g vita's being developed by Yifan Lu. It replaces the 3g modem in the vita so you can use a micro sd card. Anyway, usbmc can be used with vita tv with enso to auto mount USB drives.
     
    Last edited by panzerwings, Jul 31, 2017
  4. Trumpasaurus

    Trumpasaurus GBAtemp Regular

    Member
    166
    57
    Jul 8, 2017
    United States
    No freaking way! It totally worked!! woohoo!!!
    FINALLY!!!

    All that disconnected and reconnecting and toggling was such a pain in the arse.

    Edit:

    Oh, let me tell you what I did just so others don't have to do testing with this. The instructions for this are lacking at the moment.
    I had my PSTV unplugged from the USB drive.

    1) I transferred the .vpk file to the 1GB system memory via FTP/VitaShell.
    2) Still within VitaShell, I installed the .vpk titled "usbmc" (which installs the plugin).
    3) It launches a prompt regarding the plugin. It doesn't mention whether you should have your hard drive plugged in at that point, but I went ahead and did it anyway. After plugging in my hard drive, I agreed with the prompt within the app.
    4) The app reboots your Vita.
    5) I opened VitaShell to double-check that it mounted. And sure enough, it did! Note: I relaunched it one more time and it still worked after the second reboot.

    Suggestions: Maybe we can enhance the instructions? What if they try to install from usb hard drive? Does it make a difference where the vpk is installed from or would that cause a problem?
     
    Last edited by Trumpasaurus, Jul 31, 2017
  5. zoogie

    zoogie simple pimp tool

    Member
    6,567
    8,447
    Nov 30, 2014
    United States
    That's following the guide as a new user. If you know what you are doing and pre-prepare the sd files, it takes 5 minutes to hack a virgin 3ds.
    Once ntrboothax is out, < 60 secs is possible.

    That being said, it is awesome the Vita scene keeps getting better. Not knocking it at all.
     
    Pandaxclone2 likes this.
  6. Trumpasaurus

    Trumpasaurus GBAtemp Regular

    Member
    166
    57
    Jul 8, 2017
    United States
    I remember first hacking the 3DS. Took me 6 hours. It was a DAUNTING process. There were several 30-40 minute backup periods and all of this waiting on screens and stuff. I remember it being very annoying.
    But you're right... now it's super quick and easy as long as you follow every step exactly. But practice makes perfect. Once you start tinkering with stuff like this it all seems much easier. I think people can forget what it was like when you first started hacking stuff.
     
    Pandaxclone2 and LuigiXL like this.
  7. yifan_lu

    yifan_lu @yifanlu

    Member
    663
    1,387
    Apr 28, 2007
    United States
    Sure, but hacking the 3DS is like a "choose your own adventure". Just reading the guide will take you half an hour. Maybe it's easier now but I remember when you have to downgrade to 9.2 then to 2.1 then do some patching and then upgrade back to 10.x. Each time requiring a full NAND restore. And tools have language full of jargon (sysnand? CIAs?) and options you have to choose. The guide would have to tell you which option to pick. Like wtf. If we made it, everything would be one click and written in english.

    Meanwhile if you want to run homebrew on the Vita, anyone who knows how to visit a website can do it in 30 seconds.

    If you want to pirate on the Vita though it's more complicated but that's because pirates write shit code.
     
    Last edited by yifan_lu, Jul 31, 2017
    Joel16, cearp, emuashui and 5 others like this.
  8. Trumpasaurus

    Trumpasaurus GBAtemp Regular

    Member
    166
    57
    Jul 8, 2017
    United States
    Yeah, I totally agree with you. See my post above. When I first hacked my N3DS last year, it was a daunting process. I almost gave up during it. The version of the guide I read wasn't too clear in some parts of it. And if you missed one TINY little step along the way, it would derail everything. Then you had to comb through the entire guide to figure out where you messed up. The troubleshooting for one tiny file misplaced (or whatever you did wrong) would definitely add time onto your homebrew installation.
     
    emuashui likes this.
  9. yifan_lu

    yifan_lu @yifanlu

    Member
    663
    1,387
    Apr 28, 2007
    United States
    Yeah I know what you mean. The way I see it is that a couple of really smart folks wrote powerful all-purpose tools and then other people just took those tools, wrote down the right options and steps and the Guide became a bible. At the end of the day it's a bunch of humans blindly following a long list of complicated instructions written in jargon that nobody understands with tonnes of conditionals, repeating steps, etc... Basically making humans do tasks that computers are designed for.

    3DS hacking has become a religion/cult because of how hard it was to install a9lh. Nobody understands the Guide but everyone preaches its truth to unenlightened folks. You're supposed to follow the instructions herein blindly and without question. Any deviance will be punished and the sinner excommunicated.
     
    Last edited by yifan_lu, Jul 31, 2017
    cearp, emuashui, julialy and 4 others like this.
  10. Trumpasaurus

    Trumpasaurus GBAtemp Regular

    Member
    166
    57
    Jul 8, 2017
    United States
    Totally.
    You know...the ultimate thing would be to write a script that would do all of this for you. Can you imagine just plugging in the SD card, hooking it up to the computer and letting it do all the work? I know that's a fantasy, but hey - why not? :P

    I do love that we're in the golden age though. Don't you think? 3DS is totally blasted open. Wii U is like 90% there. Vita is coming along swimmingly. The only thing left would be to open up games on firmware 3.61. That would be amazing.
     
  11. metroid maniac

    metroid maniac An idiot with an opinion

    Member
    1,800
    719
    May 16, 2009
    I'm not sure I understand what this is for. The releases page on github hints that it can be used on the LCD Vita, but I thought this was only for the 3G OLED Vita (via the psvsd mod) and the PSTV (which has native USB storage)
    Is this an oversight?
     
  12. Flame

    Flame Me > You

    Member
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,933
    5,268
    Jul 15, 2008
    maybe Sony is smarter than Nintendo and why we need a old firmware on the Vita to run homebrew....

    :ha:


    joking i love you man. appreciate everything you done for the scene.
     
    Last edited by Flame, Jul 31, 2017
  13. WiiUBricker

    WiiUBricker Insert Custom Title

    Member
    7,096
    4,193
    Sep 19, 2009
    Argentina
    Espresso
    @yifan_lu Getting into hacking and complaining about being hackingly correct is like joining the NBA and complaining about the height of the basket.
     
  14. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,558
    1,697
    Feb 13, 2015
    Italy
    Imola
    That's in great part because there's a real freedom of choice (which exploit, which cfw, which title manager...) (although most people blindly follow the guide instead of thinking and miss this fact), while Vita has, oversimplifying, only one entrypoint on 3.60, one and half vpk installers... :P
     
  15. Thelonewolf88

    Thelonewolf88 GBAtemp Regular

    Member
    263
    167
    Jun 11, 2016
    United States
    It's probably not mentioned before because this is not exactly new and has been available since the Enso beta and was only just updated because it had broken some stuff for PSTV recently.
     
    Last edited by Thelonewolf88, Jul 31, 2017
  16. yifan_lu

    yifan_lu @yifanlu

    Member
    663
    1,387
    Apr 28, 2007
    United States
    I mean every vita has multiple USB ports. Some are just not activated. If you can get them to work, you can use this plugin as is.
     
  17. dkabot

    dkabot Better With Others' Systems Than Their Own

    Member
    1,000
    349
    Sep 9, 2014
    United States
    Almost makes me wonder what the process would look like here if the landscape was similar.
    Or even more interestingly, what Enso's brick risk would be when trying to follow a bunch of manual steps.

    1000's top port still isn't activated? I'm kinda surprised considering how much else has been broken open.
    Be cool (though likely redundant for most people now) if that were to ever happpen.
     
  18. yifan_lu

    yifan_lu @yifanlu

    Member
    663
    1,387
    Apr 28, 2007
    United States
    I mean it might not be too hard to activate it but 1) nobody is looking and 2) it seems a hassle to use even if activated.
     
    dkabot likes this.
  19. Burnt Lasagna

    Burnt Lasagna GBAtemp Regular

    Member
    127
    65
    Feb 29, 2012
    United States
    So, what's the difference between v3 and v4? Is v4 just the inclusion of a VPK installer?
     
  20. Columbo2811

    Columbo2811 GBAtemp Maniac

    Member
    1,378
    829
    Jul 19, 2015
    Yes. It's for those that can't follow the instructions to set it up
     
    Tony_93 likes this.