Maxr1998

Welcome to my Website! // About Maxr1998

Hey there! I'm Max Rumpf, a 20-year old student & hobbyist Android developer acting under the pseudonyme Maxr1998. I am Recognized Developer and Contributor on xda-developers.com.
In my free-time, I create apps and mods for powerusers, like MaxLock, an applocker, or HassDroid, a client for the Home Assistant home automation platform. View a list of my projects here.
I'm also active on various other sites, check out the links below. You can contact me via Telegram, as specified below.


My stuff

Hardware & Software I use, like and recommend:

  • Dell XPS 13 9360, i7-7560U, 16GB of RAM (powerful, well-built & good-looking device, with an insanely good screen and battery life)
  • Arch Linux, on the above laptop
  • i3wm, a fast and powerful window manager once you learn it - Link to my current config
  • fish (much smarter auto-completion than bash, and a lot of cool additional features, but scripting in it is kinda weird)
  • Vim, link to my config (I never thought I'd actually use this one day. I don't even now recommend anyone to use it, if you don't want to spend hours learning and configuring a *file editor*, but if you master it, it's FAST)

Skills

Languages

  • German: natively
  • English: very well (Camebridge English: Advanced certificate, CEFR level C1)
  • French: ok (DELF certificate, CEFR level B1)

Programming languages/software/technologies I use(d)/work(ed) with

  • Android/Java, Kotlin, XML
  • Linux, shell scripting and server management
  • C/C++ (in University)
  • Go
  • HTML, JavaScript, Node, dust.js, WebGL
  • Haskell (workshop), Fortran (first experiences)
  • Lua (ComputerCraft coding)
  • Python
  • Docker (because containers rule™)
  • JIRA/Confluence (for our CampusApp)

Apps & Projects

MaxLock is an applocker for Android, that features a powerful Xposed implementation as well as a no-root accessibility service one to protect your apps with a lockscreen.

HassDroid - an Android client for Home Assistant

Native Android user interface for the Home Assistant home automation software

IngressDataDumpExplorer

A website to view your unique visits from the game Ingress on a map (using leaflet.js), with a Go backend (optionally inside docker) and a JavaScript + WebGL frontend

XGPM [abandoned]

Xposed mod that customizes the look and feel of the Google Play Music application and adds a few extra tweaks.
Not maintained anymore, as I switched to Spotify.

XMediaNotificationTrackSelector [abandoned]

Xposed mod that adds a track selector to MediaStyle and other music notifications on Android 5.0 which either support its custom API or the official MediaSession API with queue and controls. Supported by Google Play Music and Timber.

AndroidPAM

Android app and linux-pam module which allows you to unlock your PC with your phone's fingerprint reader, using a challenge response verification system with an ECDSA keypair, and the Google Firebase realtime-database for message transfer.
hellsCode is a kernel and system mod that enables unlocking via knock code on the LG Nexus 4 [abandoned]

Android Libraries

ModernAndroidPreferences

Android Preferences UI defined through Kotlin DSL, shown in a RecyclerView

WeekDaySelectView

Custom View that allows to select a day of week like in a calendar, written for the CampusApp of my University

Contributions

Niagara Launcher

Small code contributions and integration of ModernAndroidPreferences

Main author: 8bitPit

Android N-ify

Xposed mod that backports features from Android Nougat to Android Lollipop and Marshmallow!

Contributions: Direct reply, Google Assistant, Partial screenshot, bugfixes, build server and issue management

Main authors: MrWasdennnoch and paphonb

Always On AMOLED

App which makes your device show the time & more when the screen is "off", just like the Galaxy S7!

Contributions: Pocket mode, bug fixes, etc.

Main author: Tomer Rosenfeld

… and even more

More contributions to open source projects are listed as forks on my GitHub

Translations

I also helped translating quite a few third-party apps to German, here are some of them:

  • Always On AMOLED
  • Android N-ify
  • hellsCore Kernel Manager
  • MultiROM Manager
  • XDA-Labs