Backlog issueshttps://gitlab.e.foundation/e/backlog/-/issues2023-11-28T08:48:45Zhttps://gitlab.e.foundation/e/backlog/-/issues/6271murena.io contact not refreshing automatically when changing a contact picture2023-11-28T08:48:45ZArnau Vàzquezarnauvp@murena.iomurena.io contact not refreshing automatically when changing a contact pictureURL: murena.io/apps/contacts
## Summary
When setting a new image for a contact, the change is not instantly reflected. A page reload is needed.
## The problem
**Steps to reproduce**
- go to [Contacts](https://murena.io/apps/contacts...URL: murena.io/apps/contacts
## Summary
When setting a new image for a contact, the change is not instantly reflected. A page reload is needed.
## The problem
**Steps to reproduce**
- go to [Contacts](https://murena.io/apps/contacts/)
- Pick a contact and upload a new image/avatar
**What is the current behavior?**
The new image is not directly visible after upload
**What is the expected correct behavior?**
The image is refreshed
## Technical informations
```
PUT https://murena.io/remote.php/dav/addressbooks/users/arnauvp@e.email/secret/6996B147-2BFA-43EA-8F7E-F8A3FA9C75EA.vcf
[HTTP/1.1 204 No Content 1660ms]
Masonry reflow 2 ContactDetails.vue:771
```
**Relevant screenshots**
![Screenshot_2022-11-22_at_12.11.20](/uploads/1436e172a51837d38185bb6750ea6f28/Screenshot_2022-11-22_at_12.11.20.png)
![Screenshot_2022-11-22_at_12.12.26](/uploads/5ca97f5a8fe9e9b1e285f643b131bbf5/Screenshot_2022-11-22_at_12.12.26.png)
## Solutions
**Workaround**
Reload the page
**Possible fixes**
<Any idea to fix the issue or a link to the line of code that might be the cause for this problem>
<Add the labels corresponding to your issue by adding a tilde and typing the name of the label you think apply to your issue in the line above. You need to type a tilde before the name of each label you want to apply to the issue.>June-July 2023AVINASH GUSAINAVINASH GUSAIN2023-07-14https://gitlab.e.foundation/e/backlog/-/issues/763115 Jan 2024 - 25% Dev builds2024-01-16T13:01:40ZKumar Abhishek15 Jan 2024 - 25% Dev builds- [x] Update the App Lounge APK at https://doc.e.foundation/support-topics/app_lounge#download-app-lounge-apks
- [ ] Publish ~microG EN
- [x] Update FP5 documentation if security patch level has changed
- [ ] Release Documentation
- [ ] ...- [x] Update the App Lounge APK at https://doc.e.foundation/support-topics/app_lounge#download-app-lounge-apks
- [ ] Publish ~microG EN
- [x] Update FP5 documentation if security patch level has changed
- [ ] Release Documentation
- [ ] Open download for new devices
- [ ] Open download for device upgrade
- [x] Update ~FP4 [documentation](https://doc.e.foundation/devices/FP4/install#downloads-for-the-fp4) if security patch level has changed
- [x] 25% availability of ~t dev builds
- [x] 25% availability of ~s dev builds
- [x] 25% availability of ~r dev builds :octagonal_sign: except ~hero2lte ~herolte
- [x] Share the release on `/e/OS - Murena team` Telegram channel/e/OS v1.19Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-01-15https://gitlab.e.foundation/e/backlog/-/issues/763218 Jan 2024 - 100% Dev builds 25% Stable builds2024-01-18T18:52:48ZKumar Abhishek18 Jan 2024 - 100% Dev builds 25% Stable builds- [x] 100% availability of ~t dev builds
- [x] 100% availability of ~s dev builds
- [x] 100% availability of ~r dev builds :octagonal_sign: except ~hero2lte ~herolte
- [x] Release to flash stations for ~t, ~s, ~r dev builds (if applicab...- [x] 100% availability of ~t dev builds
- [x] 100% availability of ~s dev builds
- [x] 100% availability of ~r dev builds :octagonal_sign: except ~hero2lte ~herolte
- [x] Release to flash stations for ~t, ~s, ~r dev builds (if applicable)
- [x] 25% availability of ~t stable builds
- [x] 25% availability of ~s stable builds
- [x] 25% availability of ~r stable builds :octagonal_sign: except ~hero2lte ~herolte
- [x] 25% availability of ~t partner builds
- [x] 25% availability of ~s partner builds/e/OS v1.19Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-01-18https://gitlab.e.foundation/e/backlog/-/issues/763322 Jan 2024 - 100% Stable builds2024-01-28T23:19:13ZKumar Abhishek22 Jan 2024 - 100% Stable builds- [x] 100% availability of ~t stable builds
- [x] 100% availability of ~s stable builds
- [x] 100% availability of ~r stable builds :octagonal_sign: except ~hero2lte ~herolte
- [x] Release to flash stations for ~t, ~s, ~r stable builds ...- [x] 100% availability of ~t stable builds
- [x] 100% availability of ~s stable builds
- [x] 100% availability of ~r stable builds :octagonal_sign: except ~hero2lte ~herolte
- [x] Release to flash stations for ~t, ~s, ~r stable builds (if applicable)
- [x] 100% availability of ~t partner builds
- [x] 100% availability of ~s partner builds
- [x] Release to flash stations for ~t, ~s partner builds (if applicable)
- [ ] Run jobs under `check-after-release` for ~t, ~s, ~r.
- [x] Update the ~one link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/one/one-en
- [x] Update the ~FP4 link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/fp4/fp4-edl-qfil-en
- [x] Update the ~FP4 stock ROM at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/fp4/fp4-stock-edl-fpflashtool-en (Rohit)
- [x] Update the ~zirconia link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/eos-zirconia to v1.19.1
- [x] Update the ~FP5 link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/FP5/FP5-edl-qfil
- [ ] Inform ESPRI
- [ ] ~~Updating ~"Easy-installer" for Samsung Galaxy S7/S7 Edge ~r builds : https://gitlab.e.foundation/e/devices/easy-installer/-/issues/464~~
- [ ] ~~Updating documentation for Samsung Galaxy S7/S7 Edge : https://gitlab.e.foundation/e/documentation/user/-/issues/797~~/e/OS v1.19Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-01-22https://gitlab.e.foundation/e/backlog/-/issues/770422nd Feb 20242024-02-26T22:01:44ZKumar Abhishek22nd Feb 2024- [x] Update the App Lounge APK at https://doc.e.foundation/support-topics/app_lounge#download-app-lounge-apks
- [ ] Publish ~microG EN
- [ ] Release Documentation
- [ ] Open download for new devices
- [ ] Open download for device upgrad...- [x] Update the App Lounge APK at https://doc.e.foundation/support-topics/app_lounge#download-app-lounge-apks
- [ ] Publish ~microG EN
- [ ] Release Documentation
- [ ] Open download for new devices
- [ ] Open download for device upgrade
- [x] Update ~FP5 documentation if security patch level has changed
- [x] Update ~FP4 [documentation](https://doc.e.foundation/devices/FP4/install#downloads-for-the-fp4) if security patch level has changed
- [x] 25% availability of ~s dev builds
- [x] 25% availability of ~r dev builds
- [ ] Share the release on `/e/OS - Murena team` Telegram channel/e/OS v1.20Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-02-22https://gitlab.e.foundation/e/backlog/-/issues/770526th Feb 20242024-02-28T15:33:04ZKumar Abhishek26th Feb 2024- [x] 25% availability of ~t dev builds except :warning: ~FP3
- [x] 100% availability of ~s dev builds
- [x] 100% availability of ~r dev builds
- [x] Open upgrade for ~herolte stable builds from ~q to ~r
- [ ] ~~Release to flash statio...- [x] 25% availability of ~t dev builds except :warning: ~FP3
- [x] 100% availability of ~s dev builds
- [x] 100% availability of ~r dev builds
- [x] Open upgrade for ~herolte stable builds from ~q to ~r
- [ ] ~~Release to flash stations for ~s, ~r dev builds (if applicable)~~
- [x] 25% availability of ~s stable builds
- [x] 25% availability of ~r stable builds
- [x] 25% availability of ~s partner builds/e/OS v1.20Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-02-26https://gitlab.e.foundation/e/backlog/-/issues/770629th Feb 20242024-03-05T09:51:20ZKumar Abhishek29th Feb 2024- [x] 100% availability of ~t dev builds
- [x] Release to flash stations for ~t dev builds (if applicable)
- [x] 25% availability of ~t stable builds except :warning: ~FP3
- [x] Update ~FP5 `security_patch_date` in [documentation](https...- [x] 100% availability of ~t dev builds
- [x] Release to flash stations for ~t dev builds (if applicable)
- [x] 25% availability of ~t stable builds except :warning: ~FP3
- [x] Update ~FP5 `security_patch_date` in [documentation](https://gitlab.e.foundation/e/documentation/user/-/blob/master/htdocs/_data/devices/FP5.yml) if IMG file has appeared in [downloads page](https://images.ecloud.global/stable/FP5/).
- [x] 100% availability of ~s stable builds
- [x] 100% availability of ~r stable builds
- [x] Release to flash stations for ~s, ~r stable builds (if applicable)
- [x] 100% availability of ~s partner builds
- [x] Release to flash stations for ~s partner builds (if applicable)
- [x] Update the ~one link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/one/one-en
- [x] Update the ~FP4 link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/fp4/fp4-edl-qfil-en
- [x] Update the ~FP4 stock ROM at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/fp4/fp4-stock-edl-fpflashtool-en (Rohit)/e/OS v1.20Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-02-29https://gitlab.e.foundation/e/backlog/-/issues/77954th March 20242024-03-05T14:25:17ZSayantan Roychowdhury4th March 2024- [x] 100% availability of ~t stable builds except :warning: ~FP3
- [x] Release to flash stations for ~t stable builds (if applicable) except :warning: ~FP3
- [x] Update the ~FP5 link at https://gitlab.e.foundation/ecorp/flash-station-d...- [x] 100% availability of ~t stable builds except :warning: ~FP3
- [x] Release to flash stations for ~t stable builds (if applicable) except :warning: ~FP3
- [x] Update the ~FP5 link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/FP5/FP5-edl-qfil
- [ ] Inform ESPRI/e/OS v1.20Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-03-04https://gitlab.e.foundation/e/backlog/-/issues/780126th March 20242024-03-27T23:30:11ZKumar Abhishek26th March 2024- [x] Update the App Lounge APK at https://doc.e.foundation/support-topics/app_lounge#download-app-lounge-apks
- [ ] Publish ~microG EN
- [ ] Release Documentation
- [ ] Open download for new devices
- [ ] Open download for device upgrad...- [x] Update the App Lounge APK at https://doc.e.foundation/support-topics/app_lounge#download-app-lounge-apks
- [ ] Publish ~microG EN
- [ ] Release Documentation
- [ ] Open download for new devices
- [ ] Open download for device upgrade
- [x] 25% availability of `1.21` ~t dev builds
- [x] 25% availability of `1.21.1` ~s dev builds
- [x] 25% availability of `1.21` ~r dev builds
- [ ] Share the release on `/e/OS - Murena team` Telegram channel/e/OS v1.21Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-03-14https://gitlab.e.foundation/e/backlog/-/issues/780228th March 20242024-03-27T23:30:33ZKumar Abhishek28th March 2024- [ ] 100% availability of `1.21` ~t dev builds
- [ ] 100% availability of `1.21.1` ~s dev builds
- [ ] 100% availability of `1.21` ~r dev builds
- [ ] Release to flash stations for `1.21` ~t, `1.21.1` ~s, `1.21` ~r dev builds (if applic...- [ ] 100% availability of `1.21` ~t dev builds
- [ ] 100% availability of `1.21.1` ~s dev builds
- [ ] 100% availability of `1.21` ~r dev builds
- [ ] Release to flash stations for `1.21` ~t, `1.21.1` ~s, `1.21` ~r dev builds (if applicable)
- [ ] Open `upgrade` for ~FP3 stable build from ~s to ~t
- [ ] 25% availability of `1.21` ~t stable builds except ~FP4
- [ ] 25% availability of `1.21.1` ~s stable builds except ~starlte ~star2lte
- [ ] 25% availability of `1.21` ~r stable builds
- [ ] Update ~FP4 `security_patch_date` in [documentation](https://gitlab.e.foundation/e/documentation/user/-/blob/master/htdocs/_data/devices/FP4.yml) if IMG file has appeared in [downloads page](https://images.ecloud.global/stable/FP4/).
- [ ] Update ~FP5 `security_patch_date` in [documentation](https://gitlab.e.foundation/e/documentation/user/-/blob/master/htdocs/_data/devices/FP5.yml) if IMG file has appeared in [downloads page](https://images.ecloud.global/stable/FP5/).
- [ ] 25% availability of `1.21` ~t partner builds except ~FP4
- [ ] 25% availability of `1.21.1` ~s partner builds except ~starlte and ~star2lte/e/OS v1.21Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-03-18https://gitlab.e.foundation/e/backlog/-/issues/78031st April 20242024-03-26T08:19:23ZKumar Abhishek1st April 2024- [ ] 100% availability of `1.21` ~t stable builds except ~FP4
- [ ] 100% availability of `1.21.1` ~s stable builds except ~starlte ~star2lte
- [ ] 100% availability of `1.21` ~r stable builds
- [ ] Release to flash stations for `1.21`...- [ ] 100% availability of `1.21` ~t stable builds except ~FP4
- [ ] 100% availability of `1.21.1` ~s stable builds except ~starlte ~star2lte
- [ ] 100% availability of `1.21` ~r stable builds
- [ ] Release to flash stations for `1.21` ~t, `1.21.1` ~s, `1.21` ~r stable builds (if applicable)
- [ ] 100% availability of `1.21` ~t partner builds except ~FP4
- [ ] 100% availability of `1.21.1` ~s partner builds except ~starlte ~star2lte
- [ ] Release to flash stations for `1.21` ~t, `1.21.1` ~s partner builds (if applicable)
- [ ] Run jobs under `check-after-release` for `1.21` ~t, `1.21.1` ~s, `1.21` ~r.
- [ ] Update the ~one link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/one/one-en
- [ ] Update the ~two link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/two/two-release
- [ ] Update the ~emerald link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/emerald/eos
- [ ] Update the ~zirconia link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/eos-zirconia
- [ ] Update the ~FP4 link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/fp4/fp4-edl-qfil-en
- [ ] Update the ~FP4 stock ROM at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/fp4/fp4-stock-edl-fpflashtool-en (Rohit)
- [ ] Update the ~FP5 link at https://gitlab.e.foundation/ecorp/flash-station-doc/-/wikis/FP5/FP5-edl-qfil
- [ ] Inform ESPRI/e/OS v1.21Alexandre RouxSayantan RoychowdhuryAlexandre Roux2024-03-21https://gitlab.e.foundation/e/backlog/-/issues/7888New default shortcut in Browser: Murena.com2024-03-28T08:37:02ZAude MNew default shortcut in Browser: Murena.com## Summary
Add a new default shortcut in ~"/e/OS Browser" to the murena.com website
## Description
**What is the feature?**
Add a new default shortcut in ~"/e/OS Browser" to the murena.com website. Users who wish it can choose to in...## Summary
Add a new default shortcut in ~"/e/OS Browser" to the murena.com website
## Description
**What is the feature?**
Add a new default shortcut in ~"/e/OS Browser" to the murena.com website. Users who wish it can choose to install it as a webapp from the browser's options. Users will be automatically logged into based on their /e/OS user login after the implementation of https://gitlab.e.foundation/e/backlog/-/issues/6287.
**Who will use this new feature?**
Everyone who uses the Murena.com website from the mobile
**Why these users would like to use this feature?**
It will be easier for everyone to access the shop
## Examples
<Give the example of what users will be able to accomplish with the feature>
## Reflection
**Mockups**
**Diagrams**
## Validation
<List test case that will be run to validate that the issue is working as expected>
<Add the labels corresponding to your issue by adding a tilde and typing the name of the label you think apply to your issue in the line above. You need to type a tilde before the name of each label you want to apply to the issue.>https://gitlab.e.foundation/e/backlog/-/issues/7887advanced privacy shows 2 trackers on Maps (magic earth)2024-03-27T18:51:54ZBreweryadvanced privacy shows 2 trackers on Maps (magic earth)- /e/ version: 1.20t
- Device model(s): Samsung a52q
- Developer mode enabled: yes
- Device rooted: no
- Trackers blocker enabled: yes
## Summary
advanced privacy shows 2 trackers on Maps (magic earth) 7.1.23.51
## The problem
**Step...- /e/ version: 1.20t
- Device model(s): Samsung a52q
- Developer mode enabled: yes
- Device rooted: no
- Trackers blocker enabled: yes
## Summary
advanced privacy shows 2 trackers on Maps (magic earth) 7.1.23.51
## The problem
**Steps to reproduce**
1. Enable advanced privacy
2. Use Maps for a while
3. Look at Maps' trackers in advanced privacy
**What is the current behavior?**
Advanced privacy detects 2 trackers:
- Google AdMob
- Google DoubleClick
**What is the expected correct behavior?**
According to [exodus](https://reports.exodus-privacy.eu.org/it/reports/com.generalmagic.magicearth/latest) Magic Earth has no trackers.
This is also confirmed if I run [ClassyShark3xodus](https://f-droid.org/it/packages/com.oF2pks.classyshark3xodus) on the installed Maps
## Technical informations
**Relevant screenshots**
<Screenshots of the problem>
![Imagepipe_2](/uploads/a4d7c0228f6f368c045b569c3579d5e5/Imagepipe_2.jpg)
![Imagepipe_3](/uploads/c8dfc91cdd11073b722d1d409b195eb2/Imagepipe_3.jpg)
![Imagepipe_1](/uploads/7fcd112472698800a88f7aa42e84b93f/Imagepipe_1.jpg)
![Imagepipe_0](/uploads/da54315247cb97978240039efe20edc5/Imagepipe_0.jpg)
/label ~"type::Bug"
<Add the labels corresponding to your issue by adding a tilde and typing the name of the label you think apply to your issue in the line above. You need to type a tilde before the name of each label you want to apply to the issue.>https://gitlab.e.foundation/e/backlog/-/issues/7878Wrong link to Exodus Privacy website2024-03-25T16:48:46ZMR TNWrong link to Exodus Privacy website- /e/ version: /e/OS 1.20 S
- Device model(s): Fairphone 3+
## Summary
Avoid getting an incorrect link to the Exodus Privacy website through the App Lounge.
## Description
**What is the current behavior?**
When you view the Privacy ...- /e/ version: /e/OS 1.20 S
- Device model(s): Fairphone 3+
## Summary
Avoid getting an incorrect link to the Exodus Privacy website through the App Lounge.
## Description
**What is the current behavior?**
When you view the Privacy Analysis of an app in the App Lounge, if you look at 'Tackers' you can be redirected via a link to that app's report on the Exodus Privacy website.
As an example, I am using Spotify and the link looks like this : https://reports.exodus-privacy.eu.org/nl/reports/422100/
In this case, I keep getting a 'Not Found' message from my browser (Fennec). When I change the '_/nl/_' part from the link to '_/en/_' I do land on the website.
Check : https://reports.exodus-privacy.eu.org/en/reports/422100/
**What is the improved behavior?**
Since the Exodus Privacy website only supports 6 languages (de, el, en, es, fr, it) the links in the App Lounge would default to one of these languages (english I suppose) when the system language of /e/OS is different (in my case Dutch/Netherlands -> nl).
**What does it bring?**
Users land on the Exodus Privacy website (even if it is not in their native language) instead of a 'Not Found' notification from the browser.
## Mock-ups
## Examples
Wrong link : reports.exodus-privacy.eu.org/~~**nl**~~/reports/422100/
Correct link : reports.exodus-privacy.eu.org/**en**/reports/422100/
## Validation
<List test case that will be run to validate that the issue is working as expected>
/label ~"type::Improvement"
<Add the labels corresponding to your issue by adding a tilde and typing the name of the label you think apply to your issue in the line above. You need to type a tilde before the name of each label you want to apply to the issue.>https://gitlab.e.foundation/e/backlog/-/issues/7877File names of notification sounds mixed up2024-03-25T06:57:42ZbegeFile names of notification sounds mixed up- /e/ version: S,T
- Device model(s): FP3, Shift6mq
- Developer mode enabled: yes/no
- Device rooted: yes/no
- Trackers blocker enabled: yes/no
## Summary
Some notification sound files have wrong names
## The problem
- /product/media...- /e/ version: S,T
- Device model(s): FP3, Shift6mq
- Developer mode enabled: yes/no
- Device rooted: yes/no
- Trackers blocker enabled: yes/no
## Summary
Some notification sound files have wrong names
## The problem
- /product/media/audio/notifications/Syrma.ogg should be TaDa.ogg
- TaDa.ogg should be Talitha.ogg
- Talitha.ogg should be ?
## Technical informations
**Relevant logs (`adb logcat`)**
<Paste any relevant logs in the codeblock bellow>
```
```
**Relevant screenshots**
<Screenshots of the problem>
## Solutions
**Workaround**
<To get the feature working or at least to make the device usable>
**Possible fixes**
<Any idea to fix the issue or a link to the line of code that might be the cause for this problem>
/label ~"type::Bug"
<Add the labels corresponding to your issue by adding a tilde and typing the name of the label you think apply to your issue in the line above. You need to type a tilde before the name of each label you want to apply to the issue.>https://gitlab.e.foundation/e/backlog/-/issues/7876Magic Earth name has been changed to Maps2024-03-25T06:58:19ZBreweryMagic Earth name has been changed to MapsMagic Earth name in eOS has been changed to Maps, which is also the same name that Google Maps has. This could lead to confusion.
![Imagepipe_0](/uploads/2b2a84254a761f8694f396ad2c4acac2/Imagepipe_0.jpg)Magic Earth name in eOS has been changed to Maps, which is also the same name that Google Maps has. This could lead to confusion.
![Imagepipe_0](/uploads/2b2a84254a761f8694f396ad2c4acac2/Imagepipe_0.jpg)https://gitlab.e.foundation/e/backlog/-/issues/7874SafetyNet works on first 2 attempts, then always fails2024-03-26T07:01:22ZMossroySafetyNet works on first 2 attempts, then always fails- /e/ version & Device model(s): SM-P610: 1.20-t-20240222382228-dev-gta4xlwifi, FP5: 1.20-t-20240220382010-stable-FP5, FP3: 1.20-s-20240220382012-stable-FP3, SM-G900F: 1.20-r-20240221382014-dev-klte
- Developer mode enabled: only on some...- /e/ version & Device model(s): SM-P610: 1.20-t-20240222382228-dev-gta4xlwifi, FP5: 1.20-t-20240220382010-stable-FP5, FP3: 1.20-s-20240220382012-stable-FP3, SM-G900F: 1.20-r-20240221382014-dev-klte
- Developer mode enabled: only on some of these devices
- Device rooted: no
- Trackers blocker enabled: yes
## Summary
Apps that test SafetyNet do not report a consistent result, whatever the device
## The problem
**Steps to reproduce**
* Restart the device
* Run app “SafetyNet Test”, and click on “run test”. Test passes
* Do it a second time. Test passes
* Do it a third time. Test fails
* Do it again an again. Test always fails
Similar behavior with YASNAC app: first 2 tests succeed, and the following ones make the app crash.
**What is the current behavior?**
SafetyNet only works on first 2 attempts
**What is the expected correct behavior?**
SafetyNet should work consistently: whatever the result, it should always be the same
## Technical informations
**Relevant logs (`adb logcat`)**
This is the adb log with YASNAC app, when it crashes (on a third attempt to test SafetyNet, on a FP3):
```
03-23 16:03:32.147 7697 7825 W id.gms.unstabl: Shared library "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk!/libd55E5F2B2681F.so" already opened by ClassLoader 0x207(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]]); can't open in ClassLoader 0x6e25a7bfcc(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]])
03-23 16:03:32.148 7697 7825 W id.gms.unstabl: Shared library "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/libd55E5F2B2681F.so" already opened by ClassLoader 0x3a7(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]]); can't open in ClassLoader 0x6e25a7bfcc(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]])
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: Error during handle init
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: org.microg.gms.droidguard.core.BytesException: java.lang.reflect.InvocationTargetException
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxy.<init>(HandleProxy.kt:26)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxyFactory.createHandleProxy(HandleProxyFactory.kt:169)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxyFactory.createHandle(HandleProxyFactory.kt:38)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardHandleImpl.initWithRequest(DroidGuardHandleImpl.kt:50)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.android.gms.droidguard.internal.IDroidGuardHandle$Stub.onTransact(IDroidGuardHandle.java:100)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at android.os.Binder.execTransactInternal(Binder.java:1184)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at android.os.Binder.execTransact(Binder.java:1143)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at android.os.BinderProxy.transactNative(Native Method)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at android.os.BinderProxy.transact(BinderProxy.java:571)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.android.gms.common.internal.IGmsCallbacks$Stub$Proxy.onPostInitComplete(IGmsCallbacks.java:132)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardServiceBroker.handleServiceRequest(DroidGuardServiceBroker.kt:24)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardServiceBroker.getService(DroidGuardServiceBroker.kt:19)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.android.gms.common.internal.IGmsServiceBroker$Stub.onTransact(IGmsServiceBroker.java:505)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.AbstractGmsServiceBroker.onTransact(AbstractGmsServiceBroker.java:271)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at android.os.Binder.execTransactInternal(Binder.java:1184)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at android.os.Binder.execTransact(Binder.java:1143)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: Caused by: java.lang.reflect.InvocationTargetException
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at java.lang.reflect.Constructor.newInstance0(Native Method)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxy.<init>(HandleProxy.kt:24)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: ... 15 more
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: Caused by: java.lang.RuntimeException: Stored in static init
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<init>(PG:35)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<init>(PG:22)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: ... 18 more
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: Caused by: java.lang.RuntimeException: During static init
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<clinit>(PG:10)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: ... 18 more
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: Caused by: java.lang.UnsatisfiedLinkError: Shared library "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/libd55E5F2B2681F.so" already opened by ClassLoader 0x3a7(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]]); can't open in ClassLoader 0x6e25a7bfcc(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]])
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at java.lang.Runtime.load0(Runtime.java:929)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at java.lang.System.load(System.java:1620)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.loadDroidGuardLibrary(PG:173)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<clinit>(PG:1)
03-23 16:03:32.150 7697 7825 W GmsGuardHandleImpl: ... 18 more
03-23 16:03:32.150 7697 7709 D GmsGuardHandleImpl: init(attest)
03-23 16:03:32.150 7697 7709 D GmsGuardHandleImpl: initWithRequest(attest, null)
03-23 16:03:32.150 7697 7719 D GmsGuardHandleImpl: snapshot({contentBinding=enZtLs0JLI7C8v2L79fxacG+y1JSA8KPUhI5sYAWjvA=})
03-23 16:03:32.151 7697 7719 W DGFallback: create(attest)
03-23 16:03:32.151 7697 7719 W DGFallback: kotlin.NotImplementedError: An operation is not implemented: Not yet implemented
03-23 16:03:32.151 7697 7719 W DGFallback: at org.microg.gms.droidguard.core.FallbackCreator.create(FallbackCreator.kt:31)
03-23 16:03:32.151 7697 7719 W DGFallback: at org.microg.gms.droidguard.core.FallbackCreator.create(FallbackCreator.kt:21)
03-23 16:03:32.151 7697 7719 W DGFallback: at org.microg.gms.droidguard.core.DroidGuardHandleImpl.snapshot(DroidGuardHandleImpl.kt:86)
03-23 16:03:32.151 7697 7719 W DGFallback: at com.google.android.gms.droidguard.internal.IDroidGuardHandle$Stub.onTransact(IDroidGuardHandle.java:84)
03-23 16:03:32.151 7697 7719 W DGFallback: at android.os.Binder.execTransactInternal(Binder.java:1184)
03-23 16:03:32.151 7697 7719 W DGFallback: at android.os.Binder.execTransact(Binder.java:1143)
03-23 16:03:32.151 3099 5201 D GmsClient: disconnect()
03-23 16:03:32.151 3099 5201 D GmsMultiConKeeper: unbind(com.google.android.gms.droidguard.service.START, org.microg.gms.common.GmsClient$GmsServiceConnection@f652594)
03-23 16:03:32.151 3099 5201 D GmsMultiConKeeper: Connection(com.google.android.gms.droidguard.service.START) : unbind()
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: Error during handle init
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: org.microg.gms.droidguard.core.BytesException: java.lang.reflect.InvocationTargetException
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxy.<init>(HandleProxy.kt:26)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxyFactory.createHandleProxy(HandleProxyFactory.kt:169)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxyFactory.createHandle(HandleProxyFactory.kt:38)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardHandleImpl.initWithRequest(DroidGuardHandleImpl.kt:50)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardHandleImpl.init(DroidGuardHandleImpl.kt:29)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.android.gms.droidguard.internal.IDroidGuardHandle$Stub.onTransact(IDroidGuardHandle.java:76)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at android.os.Binder.execTransactInternal(Binder.java:1184)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at android.os.Binder.execTransact(Binder.java:1143)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: Caused by: java.lang.reflect.InvocationTargetException
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at java.lang.reflect.Constructor.newInstance0(Native Method)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxy.<init>(HandleProxy.kt:24)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: ... 7 more
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: Caused by: java.lang.RuntimeException: Stored in static init
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<init>(PG:35)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<init>(PG:22)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: ... 10 more
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: Caused by: java.lang.RuntimeException: During static init
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<clinit>(PG:10)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at java.lang.reflect.Constructor.newInstance0(Native Method)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxy.<init>(HandleProxy.kt:24)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxyFactory.createHandleProxy(HandleProxyFactory.kt:169)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.HandleProxyFactory.createHandle(HandleProxyFactory.kt:38)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardHandleImpl.initWithRequest(DroidGuardHandleImpl.kt:50)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.android.gms.droidguard.internal.IDroidGuardHandle$Stub.onTransact(IDroidGuardHandle.java:100)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at android.os.Binder.execTransactInternal(Binder.java:1184)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at android.os.Binder.execTransact(Binder.java:1143)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at android.os.BinderProxy.transactNative(Native Method)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at android.os.BinderProxy.transact(BinderProxy.java:571)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.android.gms.common.internal.IGmsCallbacks$Stub$Proxy.onPostInitComplete(IGmsCallbacks.java:132)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardServiceBroker.handleServiceRequest(DroidGuardServiceBroker.kt:24)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.droidguard.core.DroidGuardServiceBroker.getService(DroidGuardServiceBroker.kt:19)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.android.gms.common.internal.IGmsServiceBroker$Stub.onTransact(IGmsServiceBroker.java:505)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at org.microg.gms.AbstractGmsServiceBroker.onTransact(AbstractGmsServiceBroker.java:271)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: ... 2 more
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: Caused by: java.lang.UnsatisfiedLinkError: Shared library "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/libd55E5F2B2681F.so" already opened by ClassLoader 0x3a7(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]]); can't open in ClassLoader 0x6e25a7bfcc(dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/com.google.android.gms/app_cache_dg/bafc9a1420cf208f3652b1b9a5c91dd0ba217db3/the.apk"],nativeLibraryDirectories=[/system/lib64, /system/system_ext/lib64, /system/product/lib64]]])
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at java.lang.Runtime.load0(Runtime.java:929)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at java.lang.System.load(System.java:1620)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.loadDroidGuardLibrary(PG:173)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: at com.google.ccc.abuse.droidguard.DroidGuard.<clinit>(PG:1)
03-23 16:03:32.174 7697 7709 W GmsGuardHandleImpl: ... 18 more
03-23 16:03:32.174 7697 7709 D GmsGuardHandleImpl: close()
03-23 16:03:32.176 6770 7272 I TAZ : [INFO ] new event arrived <mobile_riskscore_change>
03-23 16:03:32.177 6770 7272 I TAZ : [INFO ] event processing aborted by preprocessor
03-23 16:03:32.181 6770 7272 I TAZ : [INFO ] Creating TSSVM sigfile header
03-23 16:03:32.235 6770 7272 I TAZ : [INFO ] new event arrived <mobile_riskscore_change>
03-23 16:03:32.236 6770 7272 I TAZ : [INFO ] event processing aborted by preprocessor
03-23 16:03:32.250 7630 7630 D AndroidRuntime: Shutting down VM
03-23 16:03:32.256 6770 7272 I TAZ : [INFO ] Creating TSSVM sigfile header
03-23 16:03:32.257 7630 7630 E AndroidRuntime: FATAL EXCEPTION: main
03-23 16:03:32.257 7630 7630 E AndroidRuntime: Process: rikka.safetynetchecker, PID: 7630
03-23 16:03:32.257 7630 7630 E AndroidRuntime: java.lang.IllegalStateException: pending composition has not been applied
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at ua.q(Unknown Source:75)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at ua.h(Unknown Source:4)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Bw.a(:2)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at L9.a(:2)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at ua.b(Unknown Source:10)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Tn.L(:44)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at iz.t0(:43)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at rq.b(:5)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Un.b(:2)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at LJ.s(:16)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at ct.a(:44)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at On.x(:9)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Dl.n0(:12)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Ju.e0(Unknown Source:0)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Iu.d(:2)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Rs.q0(:2)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Qs.s(:2)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at ct.a(:37)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at Rs.n0(:7)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at oq.e(:28)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at oq.d(:4)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.Z(Unknown Source:8)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at uA.k(Unknown Source:7)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.dispatchDraw(:2)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.View.draw(View.java:22707)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:21579)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:21535)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:21535)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:21535)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4512)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4485)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:21535)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:534)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:540)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:616)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewRootImpl.draw(ViewRootImpl.java:4531)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:4251)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3374)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2179)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8793)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1037)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:845)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:780)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7870)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
03-23 16:03:32.257 7630 7630 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
03-23 16:03:32.260 1505 8010 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
03-23 16:03:32.260 1505 2258 W ActivityTaskManager: Force finishing activity rikka.safetynetchecker/.main.MainActivity
03-23 16:03:32.280 7630 7630 I Process : Sending signal. PID: 7630 SIG: 9
03-23 16:03:32.398 0 0 I binder : undelivered transaction 459413, process died.
03-23 16:03:32.399 1505 1566 I WindowManager: WIN DEATH: Window{daa05c0 u0 rikka.safetynetchecker/rikka.safetynetchecker.main.MainActivity}
03-23 16:03:32.399 1505 6096 I ActivityManager: Process rikka.safetynetchecker (pid 7630) has died: prcp TOP
03-23 16:03:32.399 1505 1566 W InputManager-JNI: Input channel object 'daa05c0 rikka.safetynetchecker/rikka.safetynetchecker.main.MainActivity (client)' was disposed without first being removed with the input manager!
03-23 16:03:32.401 760 760 I Zygote : Process 7630 exited due to signal 9 (Killed)
03-23 16:03:32.405 1505 1714 I libprocessgroup: Successfully killed process cgroup uid 10014 pid 7630 in 5ms
03-23 16:03:32.428 564 564 E ClientCache: failed to get buffer, invalid process token
03-23 16:03:32.444 3083 3083 D android.widget.GridLayout: horizontal constraints: x4-x0>=992, x4-x3<=247, x3-x2<=247, x2-x1<=247, x1-x0<=247 are inconsistent; permanently removing: x4-x3<=247.
03-23 16:03:32.465 1505 1691 W WindowManager: Failed to deliver inset state change to w=Window{daa05c0 u0 rikka.safetynetchecker/rikka.safetynetchecker.main.MainActivity EXITING}
03-23 16:03:32.465 1505 1691 W WindowManager: android.os.DeadObjectException
03-23 16:03:32.465 1505 1691 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:571)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:687)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:4045)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$6$InsetsStateController(InsetsStateController.java:552)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.wm.InsetsStateController$$ExternalSyntheticLambda1.run(Unknown Source:2)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:345)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:226)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:106)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.wm.WindowAnimator$$ExternalSyntheticLambda0.doFrame(Unknown Source:2)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1035)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:845)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:775)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.os.Handler.dispatchMessage(Handler.java:99)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.os.Looper.loopOnce(Looper.java:201)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.os.Looper.loop(Looper.java:288)
03-23 16:03:32.465 1505 1691 W WindowManager: at android.os.HandlerThread.run(HandlerThread.java:67)
03-23 16:03:32.465 1505 1691 W WindowManager: at com.android.server.ServiceThread.run(ServiceThread.java:44)
03-23 16:03:32.496 1505 1690 W ActivityManager: setHasOverlayUi called on unknown pid: 7630
03-23 16:03:32.501 564 564 E BpTransactionCompletedListener: Failed to transact (-32)
03-23 16:03:32.507 1505 1691 W ActivityTaskManager: Can't find TaskDisplayArea to determine support for multi window. Task id=43 attached=false
03-23 16:03:32.507 1505 1691 W ActivityTaskManager: Can't find TaskDisplayArea to determine support for multi window. Task id=43 attached=false
```
**Relevant screenshots**
![image.png](/uploads/010d2211676b8b363d1e409a7a977431/image.png)
![image.png](/uploads/43f65cad98a1072c30f12a4bce902b31/image.png)
![image.png](/uploads/d3f973a3e0580914edff1b45c21c4255/image.png)
![image.png](/uploads/1c8146b4625b139e5d311bcffaa79682/image.png)
![image.png](/uploads/721cf674e7470c7d5997d854e02750a9/image.png)
![image.png](/uploads/10f2cc70d7a1bd7f0002c37c051d03bf/image.png)
![image.png](/uploads/ea5d3042bbd0039595994c32bb9e1517/image.png)
![image.png](/uploads/a21dcdc92f8b0e0c81dac6c0ce6cbd8a/image.png)
## Solutions
**Workaround**\
Restart the device
**Possible fixes**https://gitlab.e.foundation/e/backlog/-/issues/7873Quik from fdroid is not available in App Lounge2024-03-25T09:39:55ZBreweryQuik from fdroid is not available in App Loungehttps://f-droid.org/it/packages/dev.octoshrimpy.quik
is not available in App Loungehttps://f-droid.org/it/packages/dev.octoshrimpy.quik
is not available in App Loungehttps://gitlab.e.foundation/e/backlog/-/issues/7872Evway is not available in App Lounge2024-03-22T22:44:05ZBreweryEvway is not available in App LoungeeOS 1.20-t
[Evway](https://play.google.com/store/apps/details?id=com.route220.route220) from play store is not available in App LoungeeOS 1.20-t
[Evway](https://play.google.com/store/apps/details?id=com.route220.route220) from play store is not available in App Loungehttps://gitlab.e.foundation/e/backlog/-/issues/7870Periodic Alternating Screen Brightness Under Certain Indoor LED Lights on bey...2024-03-22T22:45:51ZŽroutíkPeriodic Alternating Screen Brightness Under Certain Indoor LED Lights on beyond2lte with /e/OS 1.19-s## Device Information
- **Device Model:** beyond2lte
- **/e/OS Version:** 1.19-s
## Summary
The screen brightness alternates periodically when the device is used indoors under specific LED light sources. This issue does not occur outdoo...## Device Information
- **Device Model:** beyond2lte
- **/e/OS Version:** 1.19-s
## Summary
The screen brightness alternates periodically when the device is used indoors under specific LED light sources. This issue does not occur outdoors or under traditional light bulb illumination.
## Steps to Reproduce
1. Turn on adaptive brightness.
2. Use the device indoors under the specific LED lighting conditions.
## Expected Results
The screen brightness should adjust smoothly and remain consistent based on the ambient light conditions without noticeable fluctuations.
## Actual Results
The screen brightness changes periodically, creating a flickering effect, specifically under certain LED light conditions indoors. This issue does not manifest outdoors or under traditional light bulb lighting.
## Frequency
This issue occurs consistently under the specified conditions.
## Additional Information
- The issue is specific to indoor conditions and certain LED light sources.
- No similar behavior is observed outdoors or under conventional lighting, suggesting a possible sensitivity or calibration issue with the light sensor and LED lighting frequencies.
## Workarounds
None found so far.