ALEAPP
abrignoni·abrignoni.ALEAPP
Android Logs Events And Protobuf Parser
winget install --id abrignoni.ALEAPP --exact --source wingetLatest 2026.1.0·July 10, 2026
Release Notes
ALEAPP v2026.1.0
- Massive LAVA migration: 150+ artifacts converted to the @artifact_processor decorator (Firefox, BitTorrent, Chrome/Chromium family, the full Garmin suite, Fitbit, WhatsApp, Facebook Messenger, Snapchat, Skype, Viber, Teams, ChatGPT, Life360, TikTok, offline GPS trackers, and many more), with UTC timestamp normalization and extraction-relative source paths.
- New parsers: HONOR Media Library/Gallery, Samsung Secure Folder HistoryLog, Rema 1000/Scan Selv (Denmark), and a developer-only App Inventory module for parsing-coverage analysis.
- Full refactor of the Waze, MeWe, and Life360 parsers, plus threaded conversation views added to a dozen SMS/chat artifacts (Burner, Google Messages, TikTok, Google Chat, Discord, LinkedIn).
- Visual identity overhaul: adoption of Tabler icons (as webfonts) for HTML reports, migrating legacy icon names to native Tabler names.
- Numerous stability fixes: hardened XML parsing against invalid tokens (4 batches), resolved LAVA duplicate-name collisions, fixed Windows MAX_PATH crashes on long report paths, migrated legacy media artifacts to check_in_media, and added a Windows CI smoke test to validate all module imports. What's Changed
- Fix in artifact androidauto by @FrancoMorales1 in #707
- Update androidauto.py by @stark4n6 in #708
- update version to 3.7.0-dev.0 by @JamesHabben in #713
- update context class to have data extraction path functions by @JamesHabben in #710
- Add SQLite URI path regression tests by @JamesHabben in #715
- Fixed a bug where # is treated as a URI delimiter. Issue #711 by @JamieSharpe in #712
- feat: Added script to analyse Rema 1000 | Scan Selv from Denmark. by @NicolaiMartini in #714
- Add LAVA launch actions in final GUI by @JamesHabben in #718
- chore: parameterize LAVA media SQL by @JamesHabben in #719
- Convert artifact scripts to artifacts_v2 header format by @abrignoni in #721
- Convert Firefox artifacts to LAVA (@artifact_processor) by @abrignoni in #722
- Convert BitTorrent artifacts to LAVA (@artifact_processor) by @abrignoni in #723
- Convert vault/locker and Cash App artifacts to LAVA (@artifact_processor) by @abrignoni in #724
- Fix pre-existing crashes in three artifacts by @abrignoni in #725
- Convert chat artifacts to LAVA (@artifact_processor) by @abrignoni in #726
- Convert ProtonVPN/ProtonMail to LAVA (multi-report split) by @abrignoni in #727
- Convert TextNow/Skout to LAVA (multi-report split) by @abrignoni in #728
- Convert chromeBookmarks to LAVA with per-browser tables (iLEAPP pattern) by @abrignoni in #729
- Convert chromeOfflinePages/chromeTopSites to LAVA (per-browser tables) by @abrignoni in #730
- Convert chromeCookies/chromeNetworkActionPredictor to LAVA (per-browser tables) by @abrignoni in #731
- Convert chromeLoginData to LAVA (per-browser tables) by @abrignoni in #732
- Convert chromeMediaHistory to LAVA (multi-report x per-browser) by @abrignoni in #733
- Convert HideX, samsungSmartThings, mega, smyfilesStored, PodcastAddict to LAVA by @abrignoni in #734
- Convert keepNotes, rarlabPreferences, googleTasks to LAVA by @abrignoni in #735
- Fix LAVA timestamps for Firefox artifacts (tz-aware UTC) by @abrignoni in #737
- Convert imo and samsungWeatherClock to LAVA (multi-report split) by @abrignoni in #736
- Replace deprecated datetime.utcfromtimestamp in converted artifacts by @abrignoni in #738
- Fix LAVA timestamps for the Chrome family (tz-aware UTC) by @abrignoni in #739
- Fix LAVA timestamps across remaining converted artifacts (tz-aware UTC) by @abrignoni in #740
- Convert DocList, wellbeingaccount, appopSetupWiz to LAVA by @abrignoni in #741
- Convert Skype to LAVA (multi-report split) by @abrignoni in #742
- Convert googleNowPlaying to LAVA by @abrignoni in #743
- Convert 5 Samsung/system text-parser artifacts to LAVA @artifact_processor by @abrignoni in #744
- Convert Chess.com + Chess With Friends artifacts to LAVA @artifact_processor by @abrignoni in #745
- Convert build, packageInfo, roles, runtimePerms to LAVA @artifact_processor by @abrignoni in #746
- Consolidate all Garmin artifacts under a single 'Garmin' category by @abrignoni in #747
- Consolidate Kijiji and Google Maps voice guidance categories by @abrignoni in #748
- Convert settingsSecure, suggestions, pkgPredictions, smanager* to LAVA @artifact_processor by @abrignoni in #749
- Convert scontextLog, usageHistory, burnerSubscription, burnerContacts to LAVA @artifact_processor by @abrignoni in #750
- Convert calllogs, smembersEvents, shareit, atrackerdetect to LAVA @artifact_processor by @abrignoni in #751
- Convert vlcMedia, libretorrent, libretorrentFR, torrentData to LAVA @artifact_processor by @abrignoni in #752
- Convert PikPak family, blueskysearches, errp to LAVA @artifact_processor by @abrignoni in #753
- Convert Installed Apps family (packageGplinks, userDict, installedapps*) to LAVA @artifact_processor by @abrignoni in #754
- Convert setupWizardinfo, pSettings, ulrUserprefs, smembersAppInv to LAVA @artifact_processor by @abrignoni in #755
- Convert browserlocation, waze, Zapya, WordsWithFriends, cachelocation to LAVA @artifact_processor by @abrignoni in #756
- Convert burnerUser, NikeNotifications, MMWUsers, wifiHotspot to LAVA @artifact_processor by @abrignoni in #757
- Convert BadooConnections, deviceHealthServices_AppUsage, gmail to LAVA @artifact_processor by @abrignoni in #758
- Convert burnerMessages, MicrosoftAuthenticator, installedappsVending, PumaUsers to LAVA @artifact_processor by @abrignoni in #759
- Fix RunkeeperUser source-file mutation; convert to LAVA @artifact_processor by @abrignoni in #761
- Convert VerizonRDDWIFI, VerizonRDDAnalytics, swellbeing to LAVA @artifact_processor by @abrignoni in #760
- Convert kijijiLocalUserInfo, googlemaplocation, discreteNative, calllog to LAVA @artifact_processor by @abrignoni in #762
- Convert GarminLog, AdidasGoals, kijijiRecentSearches, battery_usage_v4 to LAVA @artifact_processor by @abrignoni in #763
- Convert vaulty_info, mega_transfers, AdidasUser to LAVA @artifact_processor by @abrignoni in #764
- Convert googleMessages, kijijiConversations, smyfilesOpHistory to LAVA @artifact_processor by @abrignoni in #765
- Convert mewe and walStrings to LAVA @artifact_processor by @abrignoni in #766
- Convert chromeDIPS to LAVA @artifact_processor (multi-browser) by @abrignoni in #767
- Convert chromeAutofill to LAVA @artifact_processor (multi-browser) by @abrignoni in #768
- Fix: restore mewe APP_NAME constant imported by snapchat.py by @abrignoni in #770
- Convert chrome.py to LAVA @artifact_processor (multi-browser) by @abrignoni in #769
- Fix LAVA duplicate-name collisions (unique artifact names) by @abrignoni in #771
- Convert GarminWeight, GarminStressAPI, GarminDailiesAPI to LAVA @artifact_processor by @abrignoni in #772
- Convert GarminSleep, GarminHRAPI, GarminSPo2 to LAVA @artifact_processor by @abrignoni in #773
- Convert GarminDailies, GarminStepsAPI, GarminSleepAPI to LAVA @artifact_processor by @abrignoni in #774
- Convert GarminResponse, GarminJson, GarminGcmJsonActivities to LAVA @artifact_processor by @abrignoni in #775
- Convert GarminActAPI, GarminActivities to LAVA @artifact_processor by @abrignoni in #776
- Convert GarminChart to LAVA @artifact_processor by @abrignoni in #777
- Convert bluetoothConnections, permissions to LAVA @artifact_processor by @abrignoni in #778
- Convert Xender, groupMe to LAVA @artifact_processor by @abrignoni in #779
- Convert tikTok, Oruxmaps to LAVA @artifact_processor by @abrignoni in #780
- Convert smyfilesRecents, wellbeing to LAVA @artifact_processor by @abrignoni in #781
- Consolidate 'Device Info' into 'Device Information' category by @abrignoni in #782
- Convert life360DriverBehavior to LAVA @artifact_processor by @abrignoni in #783
- Fix settingsSecure crash on invalid XML tokens by @abrignoni in #784
- Harden XML parsing against invalid tokens (batch 1/4) by @abrignoni in #785
- Harden XML parsing against invalid tokens (batch 2/4) by @abrignoni in #786
- Harden XML parsing against invalid tokens (batch 3/4) by @abrignoni in #787
- Harden XML parsing against invalid tokens (batch 4/4) by @abrignoni in #789
- Clean pylint debt and harden XML parsing in browser artifacts by @abrignoni in #792
- Convert smyFiles to LAVA @artifact_processor (multi-report) by @abrignoni in #791
- Convert slopes to LAVA @artifact_processor (multi-report) by @abrignoni in #793
- Convert line (LINE messenger) to LAVA @artifact_processor by @abrignoni in #794
- Convert Viber to LAVA @artifact_processor (multi-report) by @abrignoni in #795
- Convert teams (Microsoft Teams) to LAVA @artifact_processor by @abrignoni in #796
- Convert K9Mail to LAVA @artifact_processor by @abrignoni in #797
- Convert tusky (Mastodon client) to LAVA @artifact_processor by @abrignoni in #798
- Convert smsmmsBackup to LAVA @artifact_processor by @abrignoni in #799
- Convert appops to LAVA @artifact_processor by @abrignoni in #800
- Convert mastodon to LAVA @artifact_processor by @abrignoni in #801
- Convert kleinanzeigen.de to LAVA @artifact_processor by @abrignoni in #802
- Convert Twitter, cmh to LAVA @artifact_processor by @abrignoni in #803
- Fill missing creation_date/last_update_date keys in artifact headers by @abrignoni in #804
- Convert emulatedSmeta to LAVA @artifact_processor by @abrignoni in #805
- Convert siminfo to LAVA @artifact_processor by @abrignoni in #806
- Convert usageapps to LAVA @artifact_processor by @abrignoni in #807
- Convert notificationHistory to LAVA @artifact_processor (3-way split) by @abrignoni in #808
- Convert wifiProfiles to LAVA @artifact_processor by @abrignoni in #809
- Convert SamsungHoneyboard to LAVA @artifact_processor by @abrignoni in #810
- Convert offlinePages to LAVA @artifact_processor (+ media migration) by @abrignoni in #811
- Convert vlcThumbs to LAVA @artifact_processor (2-way split + media migration) by @abrignoni in #812
Installer type: zip
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 25E52F4BCA4C1B6AEDA5BD57F1EE7DEE77E82AF089FDB5C64FD8187251DB2627 |
Details
- Homepage
- https://github.com/abrignoni/ALEAPP
- License
- MIT
- Publisher
- abrignoni
- Support
- https://github.com/abrignoni/ALEAPP/issues
Older versions (6)
3.6.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 95F059DF61EC0C55424CAE23E87CFF93354A6770743BF7157B76A12E655CEE52 |
3.5.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 4539F7792AFE914B90B1808E7B8FADA2247DBE6CC9B6D7328220738DFEFC50E7 |
3.4.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | CCE0E0BBF2901BDAA86C1E396925A30AF61DAA1D7DACD1F61221AD7AF74FFD94 |
3.4.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 9133EF3E7D628339C37696037886417B3852777C208E6C47202C68426C951B56 |
3.3.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 40B7EF11B9E25C009E54CDDD2D59ADA08B2C3A5682C4A21DE6C0E08B9A9F1CA1 |
3.1.6
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 34284D073BFBE510F7FA94E8289A1F4D6011E2B975BF5404470EC14CFA9A6DFB |