Skip to content

Add Houseparty support for Android - #1296

Merged
abrignoni merged 1 commit into
mainfrom
feat/houseparty-android
Sep 2, 2026
Merged

Add Houseparty support for Android#1296
abrignoni merged 1 commit into
mainfrom
feat/houseparty-android

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Adds Houseparty support for Android. Five artifacts from com.herzick.houseparty's Realm store, readable now that the vendored parser handles the pre-Cluster layout:

  • Direct Messages: sent time, direction derived from the account id the store records, sender and recipient resolved to user names, message text.
  • Video Rooms: creation time, lock state, colour, and the media server host joined through the session's own endpoint link.
  • Account: user name, email, telephone, birthday and the privacy settings.
  • Contacts: other accounts with presence, relationship and time-together values.
  • Interactions.

The app was withdrawn in October 2021, so a store found now is a residue of earlier use. Undocumented integers are reported as stored. Room participants are not recoverable: the invited-user and session-user lists were empty and the parser reads list columns elsewhere in the same file, so that is an absence in the data. No video message was recovered; the facemail link was null on every message.

The path pattern names default.realm exactly rather than globbing, because Realm keeps a default.realm.management directory beside the store.

🤖 Generated with Claude Code

Five artifacts from com.herzick.houseparty's Realm store, which the vendored
parser reads now that it handles the pre-Cluster layout:

- Direct Messages: sent time, direction derived from the account id the store
  records, sender and recipient resolved to user names, message text
- Video Rooms: creation time, lock state, colour, and the media server host
  joined through the session's own endpoint link
- Account: user name, email, telephone, birthday and the privacy settings
- Contacts: other accounts with presence, relationship and time-together values
- Interactions

The app was withdrawn in October 2021, so a store found now is a residue of
earlier use. Undocumented integers are reported as stored. Room participants
are not recoverable: the invited-user and session-user lists were empty, and
the parser reads list columns elsewhere in the same file, so that is an
absence in the data. No video message was recovered; the facemail link was
null on every message.

The path pattern names default.realm exactly rather than globbing, because
Realm keeps a default.realm.management directory beside the store.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@abrignoni
abrignoni merged commit d883774 into main Sep 2, 2026
10 checks passed
@abrignoni
abrignoni deleted the feat/houseparty-android branch September 2, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant