Skip to content

Instantly share code, notes, and snippets.

@gbraad
Last active October 29, 2024 07:42
Show Gist options
  • Save gbraad/c71b51e2bef1a21641df31aea08f566a to your computer and use it in GitHub Desktop.
Save gbraad/c71b51e2bef1a21641df31aea08f566a to your computer and use it in GitHub Desktop.
ikko ActiveBuds - AB02

ikko ActiveBuds - Android case

Applications

Use adb to sideload applications. Make sure to use ARM 32 bit applications

What works

  • Vivaldi (website)
  • F-Droid (website)
    • Tailscale (needs browser for auth flow)
    • VLC
    • termux
      • tailscale (pkgs, stable)
    • NextCloud
    • NextCloud Notes
    • Quillpad (vpn issues)
    • aegis (did not import encrypted backup; used a plain text on)
  • Spotify (only from ikko store)
  • Newpipe (github)
  • Pleco (website)
  • foobar2000 (website)
  • firefox (github)
    • foxyproxy
    • ublock
  • exPlusAlpha emulators (though screen is very small for the controls)
    • MD (gamegear?)
    • GBC
    • Lynx
  • GitHub (for authentication flow)

What does not work

  • Anything 64-bit only
  • Obsidian (starts but shows nothing)
  • BBC Sounds
  • BNR Nieuwsradio
  • TuneIn Radio
  • 538 (vpn issues; reports no internet connection)

Notes

I changed lockscreen graphics using an alternative launcher, but you can't lock the screen without their custom launcher

Screen

From adb shell

$ wm size 738x896
$ wm density 350  # around 300+ is decent for use

or:

$ wm size 368x448
$ wm density 200  # between this 100-200 is OK 
$ wm density 100

I use scrcpy to do precise input, as the screen is often times just too small.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment