Research and archival resources around loops.video.
apk/: Archived versions of Android releasesdisasm/: Disassemblies of above Android releases- In order to keep repository size small, only the
assets/folder of the disassembly is included.
- In order to keep repository size small, only the
loops.video/: Documentation and dumps for https://loops.video API v0
These are the Android release APKs served on https://loops.video (or it's CDN). The filenames are unaltered.
You can always download the latest version by following this link:
https://loops.video/beta/app/android (removed from the public-facing website for unknown reasons)
The disassembly of the Android releases is done with the two following tools:
The important files of the disassembly are:
assets/index.android.bundle.headers.txtcontaining Hermes file format header informationassets/output.hasmcontaining Hermes bytecode in assembly formassets/output.jscontaining pseudo-JS code assembled from Hermes bytecode
Nothing of this can be used to reassemble the Loops APK, it's only for educational purposes and ease of checking some of the functional contents!
loops.video/api/v0/client/feed/onboardingreport-rules
comments/explore/trending/
follow/like/video/
meta-app/feedback/
notifications/report/unfollow/unlike/video/
upload/user/block/id/
followers/byId/
following/byId/
id/self(/)unblock/id/
videos/
video/delete/
v0.5/search/
auth/
Pull Requests and Issues are welcome!
Some things to look out for:
- Please follow the existing folder structure if you add a new endpoint documentation
- You can use the
.template/path.mdexample file as a base for new endpoints - Please remove any sensitive information from the requests and responses, like your bearer token, email or password.
The Unlicense