I wish to use Cyberchef locally.
On previous Android (before storage scopes), this was easy. Just download the zip file, extract and use a mobile browser that can load local HTML pages.
But I'm kinda stuck since the zip file downloads to Android/Data under Vanadium's own protected directory. If I navigate to the shared Downloads directory with a file browser, I can see the zip file and extract it. But I cannot find a way for Vanadium to find/open that unzipped instance of CyberChef. The best I've managed is to Open-With the HTML with Vanadium, but it seems the other files (css and js) are not there.

    Graphite

    I got it to work this way:

    • Create a folder in the root of internal storage called CyberChef
    • download zip from https://github.com/gchq/CyberChef
    • extract all contents of the zip to ~/CyberChef/
    • enable storage scopes for Vanadium
    • add folder ~/CyberChef/ to storage scopes
    • go to this url in Vanadium file:///sdcard/CyberChef/
    • open the link CyberChef_v9.55.0.html (if you downloaded a different version, the numbers after "v" might be different, of course)

    No idea why renaming CyberChef_v9.55.0.html to index.html doesn't make this easier, but for whatever reason Vanadium won't automatically open index.html in a directory. Maybe I missed something or did something wrong... Anyway, this seems to work fine.

    Thank you.

    I did these exact steps before I posted. Except I used content:/// for some reason, I guess from seeing what showed up in the URL after running Open-With from file browser.
    I should've known about file:///

    MARK SOLVED!

    6 days later

    I am able to bookmark this file:/// URL, but it takes 6 clicks to get there.
    I don't have the ability to make it a PWA, which would be nice, but also I cannot "Add to Home Screen" either.

      unwat

      I made a shortcut of the online version. But want to have the offline version without network.