[GH-ISSUE #493] Android Setup Guide in Darkmode not fully readable #488

Open
opened 2026-03-03 19:19:13 +03:00 by kerem · 6 comments
Owner

Originally created by @adriano-s on GitHub (Apr 30, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/493

Proxyman version?

1.22.0

macOS Version?

10.15.4

Steps to reproduce

Certificate > Install Certificate on Android Devices...

Expected behavior

Expect to be able to read the content, but see white boxes instead.

Screenshots (optional)

Screen Shot 2020-04-30 at 17 42 51

It's a darkmode issue.

Originally created by @adriano-s on GitHub (Apr 30, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/493 ### Proxyman version? 1.22.0 ### macOS Version? 10.15.4 ### Steps to reproduce Certificate > Install Certificate on Android Devices... ### Expected behavior Expect to be able to read the content, but see white boxes instead. ### Screenshots (optional) ![Screen Shot 2020-04-30 at 17 42 51](https://user-images.githubusercontent.com/1815049/80730815-57f79a80-8b0a-11ea-8d7c-1b278e5a0727.png) It's a darkmode issue.
Author
Owner

@NghiaTranUIT commented on GitHub (Apr 30, 2020):

Hi @adriano-s , It's fixed in https://github.com/ProxymanApp/Proxyman/issues/491

Here is the BETA build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.22.0_CodeMirror_Update.dmg

I will officially release the build soon 🙌

<!-- gh-comment-id:621938301 --> @NghiaTranUIT commented on GitHub (Apr 30, 2020): Hi @adriano-s , It's fixed in https://github.com/ProxymanApp/Proxyman/issues/491 Here is the BETA build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.22.0_CodeMirror_Update.dmg I will officially release the build soon 🙌
Author
Owner

@adriano-s commented on GitHub (Apr 30, 2020):

Oh wow, thank you!

<!-- gh-comment-id:621938745 --> @adriano-s commented on GitHub (Apr 30, 2020): Oh wow, thank you!
Author
Owner

@yauheniprakapenka commented on GitHub (May 22, 2020):

Good day!

To make it work on our Android applications with Proxyman, we had to add one more parameter

<certificates src = "system" />

which is not in the guide for android.

Now our settings are:

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>

    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system" />
        </trust-anchors>
    </base-config>

    <domain-config>
        <domain includeSubdomains="true">your_test_url</domain>
        <trust-anchors>
            <certificates src="user"/>
            <certificates src="system"/>
        </trust-anchors>
    </domain-config>

</network-security-config>

otherwise this solution may be useful to someone

<!-- gh-comment-id:632731873 --> @yauheniprakapenka commented on GitHub (May 22, 2020): Good day! To make it work on our **Android** applications with Proxyman, we had to add one more parameter `<certificates src = "system" />` which is not in the guide for android. Now our settings are: ``` <?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config cleartextTrafficPermitted="true"> <trust-anchors> <certificates src="system" /> </trust-anchors> </base-config> <domain-config> <domain includeSubdomains="true">your_test_url</domain> <trust-anchors> <certificates src="user"/> <certificates src="system"/> </trust-anchors> </domain-config> </network-security-config> ``` otherwise this solution may be useful to someone
Author
Owner

@NghiaTranUIT commented on GitHub (May 22, 2020):

Which Android OS are you using @yauheniprakapenka ? As I remember, I could set up successfully on my Android 8 or 9

<!-- gh-comment-id:632732797 --> @NghiaTranUIT commented on GitHub (May 22, 2020): Which Android OS are you using @yauheniprakapenka ? As I remember, I could set up successfully on my Android 8 or 9
Author
Owner

@yauheniprakapenka commented on GitHub (May 22, 2020):

Android 8.1.0
Xiaomi Redmi 5a

As soon as the developer added certificates src = "system" - it began to work. If anyone else had such a problem?

<!-- gh-comment-id:632735324 --> @yauheniprakapenka commented on GitHub (May 22, 2020): Android 8.1.0 Xiaomi Redmi 5a As soon as the developer added certificates src = "system" - it began to work. If anyone else had such a problem?
Author
Owner

@NghiaTranUIT commented on GitHub (May 22, 2020):

I haven't seen any reports for this issue, so I guess it works for them. Btw, thank you for the report. I will research and add it to the Android Certificate Guideline in the next build 👍

<!-- gh-comment-id:632747428 --> @NghiaTranUIT commented on GitHub (May 22, 2020): I haven't seen any reports for this issue, so I guess it works for them. Btw, thank you for the report. I will research and add it to the Android Certificate Guideline in the next build 👍
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#488
No description provided.