Hacking the eVic

Discussion in 'New Members Forum' started by jluster, Jan 2, 2013.

Thread Status:
Not open for further replies.
Image has been removed.
URL has been removed.
Email address has been removed.
Media has been removed.
  1. jluster

    jluster Full Member

    Joined:
    Jan 2, 2013
    Location:
    Dallas, TX
    So I signed up to look around for like-minded individuals who, as I do, love hacking their 3rd generation mods with more than a soldering iron. Smok wasn't too pleased with me when I released a reburned EPROM for the VMax with puff counter, but I guess now that the eVic is available everywhere it's not that big of a deal for them anymore. I understand the liability issues in letting people essentially reprogram whatever power governor is in those little electronics, but for the eVic I am much more interested in dumping the data into a readable format and using it as part of a Quantified Self[1] routine.

    So I am wondering - has anyone taken steps to decode both the firmware and/or the USB downloaded data? I can get basic info from the mod, such as number of puffs, current battery state, and similar, but even sniffing USB traffic for a day I am banging my head against the write side of things. The final goal is to link the eVic to my Android phone down the road and have that do the work for me, but for now even simple USB host things would be great to have access to.

    [1] Quantified Self is a "movement", if you want to call it that way, of people who monitor everything about themselves. I originally started light to lose weight, which I have (130 lbs) but now I am addicted to data. So for today I know how long I slept, how much REM and wake cycles I had, how many calories I have eaten, my body temperature and pulse in ten minute intervals, steps, how much I wrote (I am a writer by trade), how much water I consumed, how often I picked up my phone, how often I checked email, heck if you want to know the weight difference between this morning and after my first run to the throne, I can get you that, too. Most people consider it silly, for me it's a hobby like racing cars or lifting weights, only it makes me somewhat better at both :)
     
  2. jmarkus

    jmarkus Ultra Member Verified Member ECF Veteran

    Joined:
    Mar 3, 2011
    Location:
    CA USA
    cant wait to read more as you discover.
     
  3. Dooz

    Dooz Full Member Verified Member

    Joined:
    Jan 4, 2013
    Location:
    Central MI
    Couldn't agree more!
     
  4. Extraunordinary

    Extraunordinary Ultra Member Verified Member ECF Veteran

    Joined:
    Apr 12, 2012
    Location:
    Where I am
    Wow, now there's a brain I'd like to pick for some of life's conundrums! Jluster, would you be my friend?
     
  5. graybuck

    graybuck Super Member Verified Member ECF Veteran

    Joined:
    Nov 2, 2012
    Location:
    Oregon
    My brain is too full already. I can't remember what I had for breakfast today so tracking my REM cycles is amazing.
     
  6. KillTheNoise

    KillTheNoise Super Member Verified Member ECF Veteran

    Joined:
    Dec 2, 2012
    Location:
    Richmond, VA
    Sounds like you need some adderall my friend. Helped me out!
     
  7. HyperRealist

    HyperRealist Super Member Verified Member ECF Veteran

    Joined:
    Dec 29, 2012
    Location:
    Erie, PA
    I did that when I was in jail because there was nothing better to do. I kept track of everything. When I took a dump, when I clipped my finger nails, etc, etc.
     
  8. KillTheNoise

    KillTheNoise Super Member Verified Member ECF Veteran

    Joined:
    Dec 2, 2012
    Location:
    Richmond, VA
    Hah, i'm not ashamed to admit I know what you mean.
     
  9. jluster

    jluster Full Member

    Joined:
    Jan 2, 2013
    Location:
    Dallas, TX
    Heh, for some it's jail, for others it's cancer and 130 lbs weight gains :) Pick your poison, but just from having been a CO for a while (damn Dept. made us) I prefer cancer over the SHU.
     
  10. pherik

    pherik Senior Member Verified Member ECF Veteran

    Joined:
    Nov 10, 2012
    Location:
    Chantilly VA
    I would be highly interested in this information as well and possibly an unofficial update that fixes and/or adds stuff to make the device easier to work on when on the go.
     
  11. worthatry

    worthatry Senior Member ECF Veteran

    Joined:
    Dec 14, 2012
    Location:
    Charlotte
    Does adderall work on OCD?
     
  12. EricSFla

    EricSFla Full Member

    Joined:
    Sep 16, 2012
    Location:
    Harrisburg, PA, USA
    I started hacking the firmware and I am stuck. I work as a computer programmer so once I am able to get a readable file, I should be able to make changes. Several observations so far:

    1. the eVic has a limitation of 64kbs of memory
    2. a good one third of the memory is currently just filled with holding data (you can see repeats which don't go anywhere)
    3. I am not sure if the firmware is encrypted, it seems to me that it is.

    I need help with this effort in able to move forward. I would like to see how to remove some limitations such as on wattage. Obviously I don't know the hardware limitation but want to discover it.
     
  13. aqishimie

    aqishimie Full Member

    Joined:
    Jan 21, 2013
    Location:
    Malaysia
    Thanks for the info..
     
  14. Judge Dredd

    Judge Dredd
    Moderator
    Verified Member ECF Veteran

    Supporting member
    Joined:
    Nov 4, 2012
    Location:
    127.0.0.1
    I'll join you in your effort. I'd like to find out if it has EEPROM or something different.
     
  15. peejsoda

    peejsoda Full Member

    Joined:
    Apr 30, 2012
    Location:
    Oakland
    Quantified Self, as in meetups? I've been to one in the bay area where they hosted near the NASA/Moffet Airfield..
     
  16. DJ RyckRak

    DJ RyckRak Ultra Member ECF Veteran

    Joined:
    Jan 12, 2013
    Location:
    Somewhere in New England
    My eVic comes tomarrow !!!
    Used to be a programmer...way, way, WAY back. So unless it is programmed in COBOL and coded with cards, I'm of no help ! :oops:

    but, I'm always interested in 'the innerds', bet is on encription (funny- from China and encripted !)- and all that data holding is probably for wait states and such...That reviewed 'Burssaro' ( or whatever his name is) on YouTube hooked it up to ossiliscope, noticed pulsing, tells me that it is pulsing to look for data changes- but, thats just my opinion.

    Best to you- keep us informed.
     
  17. Judge Dredd

    Judge Dredd
    Moderator
    Verified Member ECF Veteran

    Supporting member
    Joined:
    Nov 4, 2012
    Location:
    127.0.0.1
    It looks encrypted to me as well. It doesn't seem that the voltage or wattage limitations are limited by firmware, but by hardware, so I wouldn't expect any firmware update to lift any limits.
     
  18. Zetaphor

    Zetaphor Full Member

    Joined:
    Dec 11, 2012
    Location:
    Michigan
    I'd love to see some progress in working out some of the flaws with the current firmware, like the useless puff counter.
     
  19. Judge Dredd

    Judge Dredd
    Moderator
    Verified Member ECF Veteran

    Supporting member
    Joined:
    Nov 4, 2012
    Location:
    127.0.0.1
    If anyone were to decrypt the firmware into a reversible output, I doubt one would remove the puff counter. However if I can decrypt it, I'm planning to look at bugs like the freezing, the fact that it says "Not Atomizer Find" rather than "found," etc. If I make any progress I would definitely release it as a custom firmware that one could install onto his/her eVic.
     
  20. EricSFla

    EricSFla Full Member

    Joined:
    Sep 16, 2012
    Location:
    Harrisburg, PA, USA
    Does anyone have IDA Disassembler, it has a way to reverse engineer eprom software.
     
Thread Status:
Not open for further replies.

Share This Page