App Manager | CHANNEL – Telegram
SetEdit-v3.0-rc01.apk
1.8 MB
SetEdit v3.0-rc01

[This is a release candidate]
- Added option to modify settings after a reboot
- Added option to create shortcuts to quickly modify settings
- Use root to modify settings if available
- Allow modifying android properties via Magisk resetprop command
- Grant necessary permissions automatically using root
and various other fixes and improvements.

Full Changelog: https://github.com/MuntashirAkon/SetEdit/compare/v2.3...v3.0-rc01
👍3810😢6💯2
App Manager | CHANNEL
SetEdit-v3.0-rc01.apk
SetEdit is more or less good at what it does. However, I wanted to add a few more features to help the communities as I can see that it's become quite popular in various communities, espcially, among the Samsung phone users. It should also be noted that I do NOT use SetEdit in my personal device. So, it's largely up to the community to test the app and report issues without expecting much of a response from me. I'm saying this because lack of response often demotivate people from reporting issues. Individually addressing issues or emails is quite time consuming and is largely a waste in terms of development and motivation. For projects like this, you should expect that the developer may find enough motivation to notice and fix all the issues at once. This is entirely possible because they are not large projects, and problems are easier to solve than, say, App Manager which is both a large and a complicated project.
👍676🔥2🙊2🥰1😱1🤩1
#stable #release
App Manager v3.1.5

- Check if the selected item is a directory before importing backups
- Fixed disabling components in Android 14
- Fixed retrieving and updating permission flags in Android 12 onwards
- Prevented the Log Viewer page from crashing on device configuration changes

Full Changelog: https://github.com/MuntashirAkon/AppManager/compare/v3.1.4...v3.1.5
53👍7🍓3👎2😭2😎2🔥1🥰1
App Manager | CHANNEL
Funding App Manager, 2024 Background All the projects I work on are hobby projects. However, with a growing number of users and requests since its release in May 2020, App Manager has become more than a hobby project. It currently has 243,000 lines of code…
🔴 This is going to be last funding campaign (at least, for the next six years or so) due to a legal obligation (If anybody knows any US lawyer/org who advices open source projects for free, please let me know). This is why I'm extending it to two more months (until 31 May) in order to raise as much funds as I can. From beginning of September, all recurrent donations may also be terminated, and the web pages may no longer be publicly available. An detailed explanation may be posted in my blog when it happens. Thanks everyone for supporting the projects all these years without expectations of any kind!

🟢 App Manager and other projects will continue to be maintained. So, please do not worry about the fate of the projects.

PS: If you continue to be a member in Patreon, it'll start charging you again if the account is activated again. So, be sure to switch your membership to unpaid by August if you want to avoid accidental charging by Patreon.
75👍28😱7👀5🤔2🔥1🥰1🙏1😎1
To developers: I've just released v3.0.0 of libadb which fixes a semi-critical security issue. Please update your applications as quickly as possible to ensure the safety of your users. Both App Manager stable and beta will be updated with the fixes later today.
45👍14🤩6🎉3🔥2❤‍🔥1🥰1😍1🍾1
#unstable #beta #release
App Manager v4.0.0-beta01

Funding campaign dates have been updated as this is going to be the last campaign in many years.
If you're running ADB, you may need to restart your device first.

- Added full support for Android 14
* Fixed compatibility issues
* Support installing apps that targets SDK 22 or earlier (privileged mode only)
- [Experimental] Use outlines for color codes

App Details page
- Allowed launching non-exported activities in no-root/ADB mode
The “Search assistant” (usually set to Google Assistant) feature allows setting arbitrary activity via the assistant key-value pair stored in the secure settings database. Hence, non-exported (that is, app private) activities can be launched even in no-root mode by exploiting this feature. However, modifying a secure setting require android.permission.WRITE_SECURE_SETTINGS permission which is granted automatically in ADB mode and has to be granted manually in no-root mode via ADB.
App Manager also cannot trigger the assistant on its own in the no-root mode, because it doesn't have enough permissions (it requires android.permission.INEJECT_EVENTS permission which cannot be granted to the user applications). Activity shortcuts also use this feature when they cannot be launched in privileged mode.

App Usage page
- Make the combo-box static on top

App Info tab
- Fixed handling multiple users in no-root mode
- Fixed listing granted URIs
- Prevent crashes in tablets running buggy GSI firmware

Code Editor
- Prevented the editor from crashing if it is restarted from Recents

Installer
- Enabled installing system apps with a different signature
The “Install only” button is enabled for system apps when the signatures are different. This is useful for only those who have disabled signature verification using methods, such as CorePatch.

Log Viewer
- Added a batch option to copy the selected logs
- Changed list selection modes.
1. Normal mode
- Click: expand/collapse text
- Long click: Open context menu
2. Selection mode
- Click: Select clicked item
- Long click: Select items between the last selected item to the clicked item if possible. Otherwise, only click the item.

Main page
- Avoided reopening the keyboard while searching is active, but the keyboard was closed manually
- [Batch Ops] Fixed saving some APK files due to naming issues.

Profiles
- Fixed applying profiles
- Fixed loading label after refreshing the app list.

Running Apps page
- Refresh running apps every 10 seconds.

Scanner page
- Fixed scanning using VirusTotal.
👍366🎉5🔥21👏1
App Manager | CHANNEL
#unstable #beta #release App Manager v4.0.0-beta01 Funding campaign dates have been updated as this is going to be the last campaign in many years. If you're running ADB, you may need to restart your device first. - Added full support for Android 14 *…
Settings
- [Experimental] Initial support for custom command for mode of ops
- Avoided auto-detecting ADB port number if Wi-Fi is inactive
- Display ADB pairing dialog directly when a pairing may be required
- Improved auto-connecting to ADB
* When mode is set to auto, instead of checking the active ADB host and port first, the status of the ADB daemon is checked
* When mode is set to “Wireless debugging”, developer settings and wireless debugging are enabled automatically before attempting any connections. This requires:
1. android.permission.WRITE_SECURE_SETTINGS to be granted to App Manager, OR
2. App Manager connected via root or ADB at least once (in which case, the permission above is granted automatically)
* Attempt to fetch the current port for ADB over TCP via service.adb.tcp.port property instead of using the default 5555 port or the previously saved value.
- Pair ADB via notification
- Improved preferences and dialogs
* Added a dedicated page for VirusTotal
* Added a dedicated page for mode of operations
* Moved “Use the Internet” to Privacy settings
* Added feature toggler for Log Viewer and Installer
* Display build expiry and funding campaign notices only in the main settings
* Replace “Remove all rules” with a primary button
* Input boxes are focused by default
* For numeric inputs, only the numeric keyboard is displayed
* Input texts aren't added to the user suggestions.
- Avoided displaying “Imported” for Watt and Blocker when nothing is selected
- Check if the selected directory is actually a directory before attempting to import a backup
- Fixed displaying wireless debugging options when App Manager is unable to enable Wireless Debugging.

UI
- Draw activities around the display cutouts
- Tint combo-boxes in primary container color to match Android 12+ styles
- Used circular progress for initialization
- Fixed styling some popup menus.

Others
- Added more network policies from Motorola devices.
* POLICY_REJECT_METERED
* POLICY_REJECT_BACKGROUND
* POLICY_REJECT_ALL
- Automatically grant usage stats permission in privileged mode
The feature, as usual, can be disabled in settings.
- Enabled creating activity shortcuts for other users
- Avoided fetching packages for other users if there's no permission to do so
- Fixed blocking components in Android 14
- Fixed blocking providers when only IFW is set
Intent Firewall (IFW) does not support blocking providers. So, when IFW-only mode was enabled, it tried to apply only the IFW rules which resulted in the providers remaining unblocked. From now on, the providers are blocked via “disable” option.
- Fixed launching remote services in OnePlus devices
- Fixed retrieving the list of packages in some devices
- Fixed retrieving and updating permission flags in Android 12 onwards

Full list of changes: https://github.com/MuntashirAkon/AppManager/compare/v4.0.0-alpha02...v4.0.0-beta01
👍427🥰3👏2🤩1
AppManager_v3.1.6.apks
14.7 MB
#stable #release
App Manager v3.1.6

- Funding campaign dates have been updated as this is going to be the last campaign in many years.
- [Security] Update vulnerable dependencies

Full list of changes: https://github.com/MuntashirAkon/AppManager/compare/v3.1.5...v3.1.6
👍124🔥167💘7👎6🤩5🍾5❤‍🔥3😱3🤗3🏆2
⚠️ Important.
From now on, if you want to contact me via email, please send it to am4android [at] riseup [dot] net. This shall be enforced with the release of the next stable release, which means that any attempt to contact me via any other email addresses will be ignored and may be reported as spam. Also, due to a high volume of emails of late, I may not be able to reply to all of them, especially the ones that does not contain any helpful info such as crash reports or the steps to reproduce the issue. If you're blocked on GitHub for your misconduct, chances are your messages will be filtered in my email client as well. This is a part of the ongoing measure to ensure the safety and longevity of my projects by blocking anybody who tries to harm the projects by any means. It should also be noted that only official sources should be used to download the applications. Third-party sources may provide modified version of the applications which may contain malware.

Third-party app stores should also take note of my message and take necessary actions to update the email address.
👍1139🍾6🤝4❤‍🔥22👏2
📣 May'24 Updates.
1. I've suspended GitHub discussions indefinitely as a number of people have been seen abusing this feature in order to bypass the GitHub issue templates.
2. Updates will now be posted in the App Manager channel rather than in the AM Debug channel to improve the transparency of App Manager project.
3. A new beta will be released near mid-June after updating the documentation.
4. Funding campaign for 2024 was ended on 31 May/1 June (depending on the timezone), and it won't be renewed next year.
5. A “Contributor of the Month” certificate will be issued each month to encourage users to contribute to App Manager and the related projects. It will be issued to a contributor (not to the maintainers) with more impacts than any other contributors (excluding the maintainers). This could be any type of contribution, such as bug fixes, feature improvements, documentation, creating helpful issues, community engagements, and funding. The denoscription of the contribution(s) will be provided in the certificate. A public record will also be kept for verification. The decision will be made heuristically and in good faith. The certificate may not be issued for the month if there isn't any contributor with significant impact or if the contributor has opted out of this program. (Claim the first certificate by dropping a certificate template at @LostFreedom!)
6. I'll be starting my Ph.D. in Computer Science at the University of California, Riverside this September! (Shout-out to those who live near Riverside and Los Angeles!) My research will be very close to Android and Linux. So, it won't have a significant impact on the development of App Manager. More information will be available in my blog in due time.
👍14538🎉11🆒9🤯5🔥4🍾4👌2👾2👏1😱1
📣 June'24 Updates.
1. I couldn't manage to publish the beta on time due to Eid and my illness (basically the flu you have before the monsoons). v4.0.0-beta02 and v3.1.7 will be released this week.
2. "Contributor of the Month" will be skipped for June since there wasn't any contributor with notable contributions.
3. Google seems to be introducing a lot of breaking changes to the permission APIs in Android 14 as they're figuring out a way to handle virtual devices. Notable changes were introduced in the following revisions: r29 and r50. This may cause frequent crashes as App Manager may not always be up-to-date with the changes.

I hope July will be a productive month as I intend to release v4.0.0 stable by the end of July.
🔥69👍5325👌7🙏5😱2❤‍🔥1🍾1🤗1
App Manager | CHANNEL
BCL_v1.0.0.apk
Battery Charge Limiter (BCL) v1.1.0

BCL is now in the maintenance mode. Since Android has added native support for charging control*, there's no point in developing this app anymore. The app may, at best, receive occasional bug fixes in the future.**

- Added support for Android 12 and later
- Added Tamil and Simplified Chinese translations

---
* If your device has native support for charging control and it’s functional, the app will not work properly and your device may enter into an infinite loop of charging and discharging. Please uninstall the app if this happens to you.
** The app was originally developed for my own use. A public release was made based on user request. I no longer use the app since my device has native support for charging control on Android 14.
🤩30👍25😢75🔥2🤔1👌1
#stable #release
App Manager v3.1.7

The email address has been changed to am4android@riseup.net. App Manager related queries sent to the previous email shall be discarded.

- Hid “Data usage” in the App Info tab for apps without the internet permission
- Intercept newer photo viewer actions from the camera app
- Fixed creating custom backups when the backup name is empty
- Fixed freezing issues in the UI Tracker window on some devices
- Fixed delivering changes in apps made via batch operations
- Fixed freezing the app due to the refusal of the notification permission at the startup
Notification permission is mandatory on phones and tabs. Without this permission, you will not be able to use certain features.

- Fixed listing running apps on some devices
- Prevented the app from crashing in Android 14 r50
- Prevented the app from crashing when force dexopt is selected in Android 14 onwards
The feature was removed in Android 14.


Full list of changes: https://github.com/MuntashirAkon/AppManager/compare/v3.1.6...v3.1.7
35👍32🎉10😱2🤩2🥰1