Who’s Kermit?

Davee, who got a PSP HEN running on the PS Vita with the help of devs Some1 and Proxima, is now studying the internals of the PSP Emulator on the Vita. In particular, he is looking at a library called sceKermit, specific to the PS Vita, which is in charge, among other things, of letting the emulator communicate with the PS Vita hardware.

For those of you who just joined us and don’t know Davee, Proxima, or some1, check out these cool interview of Davee+Proxima, and Some1.

Davee (as well, I assume, as proxima and some1) has been busy looking into this, and reverse engineered most of that API. For those not-so technical savvy among us, one goal I can see here (besides the pure technical interest), is that Kermit is currently “our” only entry point to the actual Vita hardware (per opposition to a tool like VHBL, which is sandboxed in the user mode of the psp emulator). Of course, given how simple that API sounds according to Davee’s description/code, it’s doubtful we will learn a lot from it… I’d say it’s a bit like trying to guess what a post office looks like just by looking at a mailbox…

That API is, however, the closest someone has been (publicly) approaching the Vita itself. Juicy details and source code, for those interested, on Davee’s blog here.

There is no plan from Davee to release the PSP Kernel exploit for now, so don’t ask :(

Oh, let’s have a game, what do you think “Kermit” stands for? If it’s not an acronym, why do you think Sony chose that name?

  1. natsu’s avatar

    Kermit the Frog is puppeteer Jim Henson’s most famous Muppet creation, first introduced in 1955. He is the protagonist of many Muppet projects, most notably as the host of The Muppet Show, and has appeared in various sketches on Sesame Street, in commercials and in public service announcements over the years.

    http://en.wikipedia.org/wiki/Kermit_the_Frog

    ahahaha

    Reply

    1. wololo’s avatar

      Well, yeah.. but do you think it’s going to be a trend to use mupets, like what xian Nox suggests below?
      Or is it simply anime characters? (They use Marlin – in reference to Nemo – for their DRMs).
      Or is it an acronym of some sort? “Ker” could mean “Kernel”..
      etc…

      Reply

      1. natsu’s avatar

        could be this

        http://www.columbia.edu/kermit/ck90.html

        i dont have any ideas… though im a 3rd year IT student… hahaha…

        Reply

    2. Rhinolith’s avatar

      KERnel perMIT.

      Reply

  2. Xian Nox’s avatar

    We had Star Trek names on the PSP, I guess the Muppets are up for the Vita.

    Reply

  3. J’s avatar

    Why not use Muppets, sounds quite like some of the staff at Sony seeing some of the decisions they make at times!!

    Reply

  4. Timberack’s avatar

    Other than the obvious Kermit the frog, there’s a packet orientated protocol from Columbia University called Kermit. Most likely unrelated but it’s funny it uses the same name.

    Reply

  5. npissoawsome’s avatar

    I’m going to say that it’s a good thing that he doesn’t release this exploit, if he keeps it, he could use it to find multiple kernel exploits, and this is only PSP kernel

    Reply

  6. lulz’s avatar

    Kermit>kernel
    Scekermit>puppet
    Vita controlls psp emu as a puppet> u can’t control the controller (vita) only the puppet

    Reply

  7. lulz’s avatar

    What why was my comment deleted wololo? It wasn’t offensive at all

    Reply

    1. wololo’s avatar

      I do not delete comments in general. But the blog has a cache so sometimes it takes a while to show up.

      Reply

  8. well’s avatar

    Kermit could be an analogy for puppet, and seeing as the vita controlled the psp emulator as a puppethilwhile we cannot control the host

    I’d say you guys should deffinetly keep this under wraps until they find what controls the puppet

    Reply

  9. jotax’s avatar

    Scekermit>puppet

    lol, the google trad. translates to spanish ‘Kermit’ as ‘Gustavo’

    Gustavo is a name, the funniest is also known as a “puppet” frog reporter

    http://translate.google.es/#en|es|%20I%20can%20see%20here%20%28besides%20the%20pure%20technical%20interest%29%2C%20is%20that%20Kermit%20is%20currently%20%E2%80%9Cour%E2%80%9D%20only

    take a peek en google as “rana gustavo”

    Reply

  10. jotax’s avatar

    sorry, I did not know “kermit the grog” is in english ^_^’

    Reply

  11. zonicdx09’s avatar

    I think it is probably to words together
    “KER”=kernel
    “MIT”= transmitter

    Reply

  12. Soob’s avatar

    Kernel Commit

    Reply

  13. cscash241’s avatar

    Kernel Emulator Rewriteing Micro Inline Transition???

    Reply

  14. youkosnake’s avatar

    KERnel MITigater. As in, you can gain access to the psps kernel, but it goes through several layers to get to the Vita software, as to not allow a kernel exploit on psp to gain access to vita kernel.

    Reply

  15. well’s avatar

    Wololo have you looked at the “updating database” feature?

    Reply

  16. well’s avatar

    The updating database feature seems interesting Maby u guys should take a look at that :)

    Reply

  17. well’s avatar

    Sorry for the double post didnt see my previous post posted

    Reply

  18. DMand420’s avatar

    Maybe it stands for Kernel Mitigator

    mit·i·gate (mtgt)
    v. mit·i·gat·ed, mit·i·gat·ing, mit·i·gates
    v.tr.
    To moderate (a quality or condition) in force or intensity; alleviate. See Synonyms at relieve.
    v.intr.
    To become milder.

    http://www.thefreedictionary.com/Mitigator

    Reply

  19. Ace’s avatar

    Kermit Stands for = KL10 Error-Free Reciprocal Microprocessor Interchange Over TTY Lines.

    Love the work you guys been doing with the vita, i currently do not have VHBL unfortunately but i am really interested in dave’s work and progress on this, looking to be very juicy indeed, just would like to say one last thing, Don’t be discouraged about all this nonsense some people be replying is just pure stupidity and is not called for,

    Besides that fact keep doing what your doing and please bring the magic soon,

    Regards,
    ACe,

    Reply

Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>