Skip to content

Instantly share code, notes, and snippets.

View Peter-Easton's full-sized avatar
🏴‍☠️
Arr!

JollyRoger Peter-Easton

🏴‍☠️
Arr!
  • Treasure Island, The High Seas
View GitHub Profile
@Peter-Easton
Peter-Easton / NSA Social & AndroMail
Last active December 28, 2021 21:55
A hypothesized example of Interprocess Communication on Android
2021-02-26 20:40:44 @TheJollyRoger slkhgdhb3151[m]: Ah, you're talking about Inter-Process Communication?
2021-02-26 20:41:25 @TheJollyRoger So, the way Inter-Process Communication works on Android is that apps can mutually whitelist each other for interprocess communication.
2021-02-26 20:41:42 --> user1HFT37N (~user1HFT3@cpc91234-cmbg18-2-0-cust140.5-4.cable.virginm.net) has joined #grapheneos-offtopic
2021-02-26 20:41:42 @TheJollyRoger I'll go back to one of my old examples, I like retelling this story:
2021-02-26 20:41:56 @TheJollyRoger Let's say I have five apps installed in my main profile:
2021-02-26 20:42:01 slkhgdhb3151[m] <TheJollyRoger "slkhgdhb3151: Ah, you're talking"> Not sure what I am talking about! :-D Let's drop that question for now. Let's me read a bit more and better understand what I read. I will be able to come back with clearer questions!! ;-)
2021-02-26 20:42:18 <-- user1HFT37N (~user1HFT3@cpc91234-cmbg18-2-0-cust140.5-4.cable.virginm.net) has quit (Remote host closed the connection)
@Peter-Easton
Peter-Easton / RQ1A.20105.004.2021.02.07.17 Pixel 4 Beta Test
Last active February 8, 2021 02:25
RQ1A.20105.004.2021.02.07.17 Pixel 4 Beta Test
Beta Testing Checklist
Date: February 7th, 2021
Device: Flame (Pixel 4)
Build number: RQ1A.20105.004.2021.02.07.17 Beta
Recieve incoming calls: Works
Make outgoing phone calls: Works
Recieve incoming texts: Works
Send outgoing texts: Works
Internet connectivity: Works
@Peter-Easton
Peter-Easton / Beta testing checklist.txt
Last active February 8, 2021 02:24
Beta Testing Checklist
Beta Testing Checklist
Date:
Device:
Build number:
Recieve incoming calls: Works/Newly Broken/Previously Broken
Make outgoing phone calls:
Recieve incoming texts:
Send outgoing texts:
Internet connectivity:
# Pixel 4 Captive Portal Detection Test
## Equipment
Pixel 4 (Flame), running GrapheneOS Build number RP1A.201105.002.2020.11.25.22 Beta Release. The phone is in near-mint condition and has seen little to no use outside being used as a testing device.
### Prior to running the test
* The phone was factory reset, then connected via private Wi-Fi and allowed to update when the release was pushed to the update server. No third party apps were installed or other software settings were changed.
* To simulate a daily use device, a pin code of 12345 was set.
* No SIM card or eSIM was installed, in order to force the phone to connect only via Wi-Fi.
* Prior to the test being run, the Pixel 4 was paired and verified locally with Auditor using a Pixel 3. The Pixel 3 is currently paired with Attestation Server and is submitting attestation data regularly. The test did not go forward until the Green Screen indicating successful verification with strong pairing was displayed on the Auditing device.
# Pixel 3 Phone Clock App Test, Part 4
## Equipment
Pixel 3, running GrapheneOS Build number RP1A.201105.002.2020.11.05.18 Stable Release. The phone has seen extensive use but is in good cosmetic condition. Vibration, sound, speakers, microphones, and cameras have been verified to be in good operational condition as of yesterday.
## Method
### Preparation
The phone's battery was discharged to nearly 80% prior to the test. Call Volume, Ring and Notification Volume, and Alarm Volumes were set to 100%, while Media Volume was left near 25%. Bluetooth was switched off. The Phone was connected to a WiFi network and has a valid SIM card with cellular data access.
After being prompted for the update, the phone was restarted via the "restart" option in the power menu.
# Pixel 3 Phone Clock App Test, Part 2
## Equipment
Pixel 3, running GrapheneOS Build number RP1A.201105.002.2020.11.03.03 Stable Release. The phone has seen extensive use but is in good cosmetic condition. Vibration, sound, speakers, microphones, and cameras have been verified to be in good operational condition as of yesterday.
## Method
### Preparation
The phone's battery was charged to nearly 90% prior to the test. Call Volume, Ring and Notification Volume, and Alarm Volumes were set to 100%, while Media Volume was left near 25%. Bluetooth was switched off. The Phone was connected to a WiFi network and has a valid SIM card with cellular data access.
Part 2 of the clock app test was run prior to this test. The phone was not shut down between tests.
# Pixel 3 Phone Clock App Test, Part 2
## Equipment
Pixel 3, running GrapheneOS Build number RP1A.201105.002.2020.11.03.03 Stable Release. The phone has seen extensive use but is in good cosmetic condition. Vibration, sound, speakers, microphones, and cameras have been verified to be in good operational condition as of yesterday.
## Method
### Preparation
The phone's battery was charged to nearly 90% prior to the test. Call Volume, Ring and Notification Volume, and Alarm Volumes were set to 100%, while Media Volume was left near 25%. Bluetooth was switched off. The Phone was connected to a WiFi network and has a valid SIM card with cellular data access.
Part 1 of the clock app test was run prior to this test. The phone was not shut down between tests.
# Pixel 3 Phone Clock App Test, Part 1
## Equipment
Pixel 3, running GrapheneOS Build number RP1A.201105.002.2020.11.03.03 Stable Release. The phone has seen extensive use but is in good cosmetic condition. Vibration, sound, speakers, microphones, and cameras have been verified to be in good operational condition as of yesterday.
## Method
### Preparation
The phone's battery was discharged to nearly 50% prior to the test. Call Volume, Ring and Notification Volume, and Alarm Volumes were set to 100%, while Media Volume was left near 25%. Bluetooth was switched off. The Phone was connected to a WiFi network and has a valid SIM card with cellular data access.
### Process
@Peter-Easton
Peter-Easton / flame-QQ3A.200705.002.2020.07.06.20.txt
Created July 19, 2020 07:49
CTS results on Pixel 4 (flame) running GrapheneOS QQ3A.200705.002.2020.07.06.20 EXPERIMENTAL (10 with Vanadium 83.0.4103.106 apk_release as the Webview and browser
CTS results on Pixel 4 (flame) running GrapheneOS QQ3A.200705.002.2020.07.06.20 EXPERIMENTAL (10 with Vanadium 83.0.4103.106 apk_release as the Webview and browser
* CtsAbiOverrideHostTestCases - pass
android.accessibilityservice.cts.AccessibilityWindowQueryTest#testFindPictureInPictureWindow
* CtsAccelerationTestCases - pass
* CtsAccessibilityServiceTestCases - pass
* CtsAccessibilityTestCases - pass
* CtsAccountManagerTestCases - pass
* CtsActivityManagerBackgroundActivityTestCases - pass
* CtsAdminPackageInstallerTestCases - pass
CTS results on PIXEL 4 (FLAME) running GrapheneOS QQ3A.200605.001.2020.06.22.21 BETA (10 with Vanadium 83.0.4103.106 as the Webview and browser
* CtsAbiOverrideHostTestCases - pass
* CtsAccelerationTestCases - pass
* CtsAccessibilityServiceTestCases - pass
* CtsAccessibilityTestCases - pass
* CtsAccountManagerTestCases - pass
* CtsActivityManagerBackgroundActivityTestCases - pass
* CtsAdminPackageInstallerTestCases - pass
* CtsAdminTestCases - pass