AM Debug v3.1.3 Run#2605
Pass the tests again
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Pass the tests again
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍5
AM Debug v4.0.0-alpha02 Run#2606
Refactor Add more network policies from Motorola
- POLICY_REJECT_METERED
- POLICY_REJECT_BACKGROUND
- POLICY_REJECT_ALL
Thanks: Hemanth Jabalpuri
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Add more network policies from Motorola
- POLICY_REJECT_METERED
- POLICY_REJECT_BACKGROUND
- POLICY_REJECT_ALL
Thanks: Hemanth Jabalpuri
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍7
AM Debug v4.0.0-alpha02 Run#2607
Settings Improve 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 as well as
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 simply using the default 5555 or the previously saved value.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Settings Improve 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 as well as
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 simply using the default 5555 or the previously saved value.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥5👍2🎉1
App Manager | DEBUG
AM Debug v4.0.0-alpha02 Run#2607 Settings Improve 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…
What App Manager cannot do right now:
1. It cannot enable additional developer options for MIUI, EMUI, Harmony OS, Realme, Oppo (probably some VIVO devices too), LG (and possibly some other devices) described in App Manager documentation. This is because the associated setting items aren't known to me. (If anybody knows about them, create an issue with your findings.)
2. Cannot pair automatically. This isn't possible without accessibility permission (which does not worth the effort since it's a one time feature). If you have troubles with pairing (in tabs, for example), simply connect AM via ADB over TCP which will automatically do the necessary pairing. After that, you can use Wireless Debugging.
3. (I can't remember right now, but there was one when I wrote this draft.)
1. It cannot enable additional developer options for MIUI, EMUI, Harmony OS, Realme, Oppo (probably some VIVO devices too), LG (and possibly some other devices) described in App Manager documentation. This is because the associated setting items aren't known to me. (If anybody knows about them, create an issue with your findings.)
2. Cannot pair automatically. This isn't possible without accessibility permission (which does not worth the effort since it's a one time feature). If you have troubles with pairing (in tabs, for example), simply connect AM via ADB over TCP which will automatically do the necessary pairing. After that, you can use Wireless Debugging.
3. (I can't remember right now, but there was one when I wrote this draft.)
😁7
In the coming weeks, I’ll be applying for higher study (MSc/PhD, MSc preferred) with fully funded scholarship (as TA/RA, TA preferred). (Those who did this before know quite well that) this is a tedious task, and I’ve already taken leave for the entire month from my regular job. I’ll also be taking a break from open source development. Now, as some of you may have guessed, my particular interest lies in privacy, security and user experience (UX). If you happen to know any professor of these fields with available funding, you can contact me via my email <muntashirakon@riseup.net> where I’ll always be available. See you in the next month.
👍25🎉13🔥3❤1😱1
App Manager | DEBUG
In the coming weeks, I’ll be applying for higher study (MSc/PhD, MSc preferred) with fully funded scholarship (as TA/RA, TA preferred). (Those who did this before know quite well that) this is a tedious task, and I’ve already taken leave for the entire month…
UPDATE. So far, everything is going as planned. If everything goes smoothly, I will resume development after mid-November, otherwise after mid-December.
👍20❤7
AM Debug v4.0.0-alpha02 Run#2609
Refactor Fix blocking components in Android 14
Co-authored-by: Craig Gomez <craigacgomez@gmail.com>
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix blocking components in Android 14
Co-authored-by: Craig Gomez <craigacgomez@gmail.com>
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤6👍5
App Manager | DEBUG
AM Debug v4.0.0-alpha02 Run#2609 Refactor Fix blocking components in Android 14 Co-authored-by: Craig Gomez <craigacgomez@gmail.com> Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
It's not like I am back or something. This seems to be crucial for A14 users, and so, I provided a fix for it. This fix will also be available on both stable and alpha channel after 11 November.
❤13👍3😁2🤩2
AM Debug v4.0.0-alpha02 Run#2611
Refactor Move Path classes to libcore:io module
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Move Path classes to libcore:io module
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥5
AM Debug v4.0.0-alpha02 Run#2612
Update dependencies
- Gradle to 8.3
- ARSCLib to latest commit
- Fastscroll to 1.3.0
- Sora Editor to 0.22.1
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Update dependencies
- Gradle to 8.3
- ARSCLib to latest commit
- Fastscroll to 1.3.0
- Sora Editor to 0.22.1
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍1
AM Debug v4.0.0-alpha02 Run#2613
Refactor Fix launching privileged service on OnePlus devices
Thanks: John Wu
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix launching privileged service on OnePlus devices
Thanks: John Wu
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🤩5
AM Debug v4.0.0-alpha02 Run#2614
Refactor Disable image dex2oat as it can be quite slow in some ROMs if triggered
Thanks: weishu (tiann)
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Disable image dex2oat as it can be quite slow in some ROMs if triggered
Thanks: weishu (tiann)
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍11
AM Debug v4.0.0-alpha02 Run#2615
Installer Allow 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.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Installer Allow 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.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍7❤2😱1