home.social

Search

58 results for “pocketvj”

  1. @pocketvj I find #calcurse not that bad. I use a combination of calcurse and #when (birthdays) to display upcoming events on my home screen (#conky).

  2. @pocketvj It is possible to #SSH into the #VenusOS. Did you get this to work? There is a option in the GUI for enabling SSH.

    Then there is a software to get all values from the inverter. And I would assume, also the error codes!?

  3. @pocketvj seconded! Options for freedom-respecting software on e-paper powered devices is sorely lacking (though I'm glad projects like are there to improve the situation)

    @anders @aram

  4. @dexternemrod @pocketvj Yes but updates do sneak in .....I think. This can be.monitored via alerts from Github. Strangely I had more problems when the stack was being updated because making things backward compatible and compatible with all versions was not really achieved if even possible... so now, with the "maintenance mode", so long as you can indeed flash your radios (plural, use two to at least be able to talk to yourself 😂) everyone will be on the same "page".

  5. Just came across @pocketvj via @linmob and apparently I’ve finally found the perfect device to run @postmarketOS on, the OnePlus 6 (). Thanks for posting so many things about Linux support for this phone. It’s the perfect mix of build quality, Linux support, and price that I’ve always wanted!

  6. 🎙️ had an amazing time talking to @pocketvj in postmarketOS podcast E39:

    * 1.5 years of traveling the world on bike 🚲
    * hacking
    * Flashing OP6 in a tent
    * Coding on the phone while hitchhiking
    * Video editing on pinephone pro
    * Using OCR to copy text to clipboard
    * Using LLMs as offline internet
    * Dealing with large parts of the internet being censored
    * Getting rid of almost everything
    * Taking things for granted

    cast.postmarketos.org/episode/

  7. @postmarketOS
    @okias

    and everyone involved:

    THANKS FOR THE sdm845 KERNEL UPGRADE! 🎉

  8. Ghidra is addictive. Found a good entry point for the #PocketViewer simulator and now I can't stop naming variables in the decompiler.

    For those curious: plugview.plg seems to handle the screen rendering and it has a lot of public symbols and uses many known Windows APIs, so it could be a good way for me to find where VRAM resides in the emulator and maybe on the real system.
    But I also rediscovered a PV blog with lots of useful utilities (like GetOS!) and even some OS patches. I already found some useful info about the memory map in the source code for GetOS2.
    Still, reversing the simulator can be of some service yet! Right now I rely on some wonky AHK scripts to automate it, it would be much better to inject code directly into it with Frida, or to extract useful bits out of

  9. Hey #Casio I have some questions...

    enum bool {FALSE=0, TRUE=1, HALF=2};

    cc: #C #PocketViewer

  10. Working on a 2-page spread #MonthlyCalendar #Stencil for 3.5x5.5" #PocketJournals

    6 rows of 7 because a few months spill across 6 week-blocks, a little note space at the bottom of the second page, a space for the month, and spaces to write in day names...

  11. #ReverseEngineering / #embedded folx, is it possible that a boot ROM is mapped near the end of the address space such that some of its contents wrap around?
    See: github.com/NationalSecurityAge
    Context: I'm trying to figure out the memory map for the #PocketViewer .

  12. Got a #PocketViewer in its original box with a dock. :moomin_yay:
    I can finally transfer files between it and my PC. UwU

  13. Trying to reverse engineer the x86 emulator in sim3022.exe from the #PocketViewer SDK. Or rather, trying to locate it in the relatively massive GUI app. I have some candidates that look like they are doing instruction or operand decoding.

  14. Oh, I think I figured out how Casio's engineers tested the #PocketViewer. It was weird that there would be no easier way to access the serial port than via the proprietary connector, which has very tightly packed surface mounted pins. There are 9 test pads on the "back" of the PCB that are obviously on the same traces that lead to the the serial connector.
    That makes my job a *lot* easier. Although it still requires disassembly, so a custom connector build is still on the todo list.

  15. #PocketViewer finally (carefully!) disassembled! Damn, that required some finesse and "I wonder what Casio's engineers were thinking" pondering and poking.
    Anyways, now I might finally get a better angle from which I can poke at the serial port.

    ps.: Thanks @rostiger for the stickers! They arrived recently and I've been putting them on things so I become more attached to them. Hopefully that will give extra motivation for their maintenance.

    cc: #electronics #theFoundry #disassembly

  16. #Casio #PocketViewer simulator #screenshot (in Wine). I kinda dig this early 2000s #anime art style. (In moderate quantities at least.)

    Any other #handheld computing / #PDA fans tried this platform?

  17. Ok so the Pocketjet PJ-663 manual says,
    “- Avoid contact with Diazo (blueprint), carbon-less, or cast-coated papers.

    - Avoid contact with vinyl or acetate materials, such as many notebook or report covers.

    - Avoid contact with organic solvents, oils, and ammonia.

    - When using a coloured marker, be sure to use one with a water-based ink. If you use a solvent-based marker, it may darken the paper.”

    So like, I can watercolour just fine, but not acrylic paint them (fine by me).
    The laminate is made of PET, which is polyester?
    Is polyester “cast-coated”?

    #ThermalPrinter #ThermalPrinting #ThermalPaper #laminate #chem #organic_chem #chemistry #AskAChemist #Physics #better #also #Math #Maths #whatever #hashtag

  18. At the portion of my #PocketViewer hacking where I have to become intimately familiar with Wine and Windows GUI automation.
    #theWorkshop

  19. Made some progress in making the #PocketViewer SDK more usable under Wine with some wrapper scripts. UwU
    #theWorkshop

  20. @xan ooo I have the PocketJet (I) -- can you tell me more about this IR printing? I also have an HP LaserJet that I've been trying to use with the #HP200LX to no avail... 😭

  21. Continuing my attempts at decompiling the #PocketViewer BIOS in #Ghidra. I'm getting closer to figuring out where NC3022.BIN is mapped, but it's not yet enough to make Ghidra correctly decompile the first instruction, which is an indirect far jump, so it's affected by both the reset vector and the BIOS mapping.
    I'm kind of crossing my fingers and hoping that Ghidra's decompiler can correctly handle x86 segment shenanigans. :flan_worried:
    #theFoundry #reverseEngineering

  22. Made some very small progress on the #CollapseOS #PocketViewer port by figuring out more of the int86 routine.
    git.sr.ht/~raingloom/collapseo
    cc #theWorkshop #theFoundry

    ps.: my #assembly skills are pretty newbish and rusty, so consider all comments uneducated guesses :neofox_laugh_sweat: