-
v2.4.1 Stable
released this
2023-03-18 18:34:35 +00:00 | 4 commits to master since this releaseThis is a "maintenance release" fixing some issues showing up after v2.4.0 was released (and partly being caused by that). Special thanks to @billie for all his help uncovering and fixing them! Along the lines, some minor improvements were introduced as well.
- eliminating a duplicate function name causing some files not being pulled properly
- pulling SMS/CBC caused issues on some devices as not all columns requested were available (or were renamed). Dropped unnecessary ones and added conditionals for the renamed ones.
- remove an unnecessary
su
call inpull_data
, so device settings can be obtained without root - add "wrappers" for output of warnings/errors (so formatting can be easily kept uniform)
- yield a warning when
CACHEDIR
was defined but points to a non-existing directory (also "reset"CACHEDIR
then to make clear we cannot use it) getAppname()
at one place tried writing to cache even if it was not set, fixed that.- some more cleanups, typo and other fixes
Downloads
-
v2.4.0 Stable
released this
2023-03-13 18:34:07 +00:00 | 14 commits to master since this releaseA "feature release" once more:
- fix:
fe36764
broke ROOT_COMPAT when more than 1 device was connected - adjustments for packaging (thanks to @6543) including introducing
~/.config/adebar
– Arch users can install Adebar via AUR - Adebar can now extract several sets of data from your device, which are stored inside the
data/
directory of the generated output:- SMS, device settings (global, system, secure)
- with root powers also: call logs, cell broadcast messages, UserDictionary
tools/lst2json.php
can be used to convert those files to JSON for further processing (if you know about a safe way to do that in "plain Bash" without using any external tools, hints are welcome)- exit codes are now defined at the top of
adebar-cli
so you can easily look them up e.g. for scripting, Cron etc
Downloads
- fix:
-
v2.3.2 Stable
released this
2023-01-05 07:52:44 +00:00 | 26 commits to master since this releaseAnother batch of little but helpful improvements:
- add option to specify device serial to scripts in
tools/
(ssnap
& root backup/restore) - implementing root-based backup/restore (set
ROOT_BACKUP=1
in your config to use this) for generated backup/restore scripts - root backup/restore scripts: add "-n" switch (noAPK) for use with system apps (to match the way we processed it with
adb backup
) root_appbackup.sh
: check whether specified app is installed before attempting to back up
Downloads
- add option to specify device serial to scripts in
-
v2.3.1 Stable
released this
2022-12-07 23:15:38 +00:00 | 32 commits to master since this releaseAs the version name suggests, this is a release with some minor improvements:
- standard apps: add Maps, add fallback to first candidate if no default is set
- add optional argument to
tools/getapk
so SERIAL can be passed (in case of multiple devices being connected at the same time) - pull_config: also look in
/system/vendor/etc
for gps.conf if not found in/system/etc
Downloads
-
v2.3.0 Stable
released this
2022-11-06 14:06:59 +00:00 | 36 commits to master since this release- new location of WiFi configs with Android 11
- allow device names to contain dashes (thanks @bennofs !)
- ab2tar,abrestore: display advice when we cannot unpack due to missing zlib
- backup/restore scripts: if app allows no backups, at least pull/install the APK
- add maps and F-Droid client to default apps
- default apps: take installer into account when linking
- abrestore: option to provide device serial (eg. if multiple devices connected)
Plus some more minor adjustments/fixes.
Downloads
-
v2.2.0 Stable
released this
2022-01-05 11:50:01 +00:00 | 47 commits to master since this release- (experimental) scripts for backup/restore using root powers (for now, generated backup/restore scripts have the corresponding commands as comments for apps which opted out of backup, as fallback)
- use app cache for user-apps as well (if it exists)
pull_config
: consider new location for wifi config (Oreo and higher)- improve getting partitions by_name to work with more devices
- several fixes and improvements
Downloads
-
v2.1.0 Stable
released this
2021-05-16 13:50:37 +00:00 | 62 commits to master since this release- improvements to
tools/getapk
- new script
tools/restoreapks
to install all backed up apks from a computer - improved DeviceInfo section of the report: new details with Android 11 (e.g. user details), include chipset info
- some adjustments to PackageData (app listings)
- other minor fixes/adjustments
Downloads
- improvements to
-
v2.0.4 Stable
released this
2020-09-13 12:58:34 +00:00 | 80 commits to master since this release- fix battery status parsing (skipped status/health fields)
- rewrite partition info gathering to work with dummy devices
- collect block devices for dummies & fix multi-user not to run on ICS or below
Downloads
-
v2.0.3 Stable
released this
2020-08-03 23:55:24 +00:00 | 85 commits to master since this release- DeviceInfo: add multi-user settings & guest restrictions
- DeviceInfo: add DeviceAdmins (off by default to avoid shocking Samsung users)
- add missing default apps to AppDetails: Contacts, Music Player, Emergency, Camera, Gallery
- do not try to create multi-user stuff on GB and below (it’s not there yet), and also adjust
pm list packages
(doesn't know any parameter but-f
up to at least Gingerbread)
For examples of generated device documentation, please see: https://pages.codeberg.org/izzy/adebar
As usual: there are no “compiled binaries”. Just download the “source code”, unpack to a location of your choice, and do the QuickStart.
Downloads
-
v2.0.2 Stable
released this
2020-07-30 06:51:06 +00:00 | 95 commits to master since this releasenew section for defaultApps in app documentation (Android 7+):
- WebView details
- Standard apps (which Mail, Browser, Dialer, Messenging, Homescreen app is used by default)
For example output, please see: https://pages.codeberg.org/izzy/adebar/81sunny3.html#defaultApps
As usual: there are no "compiled binaries". Just download the "source code", unpack to a location of your choice, and do the QuickStart.
Downloads