Conversation
ninjeeter
commented
Feb 25, 2026
- Need to explicitly set numbered instructions to just add the tools to system PATH to avoid absolute paths in commands.
- Reword Frida section.
- Write Troubleshoot page.
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 73.5%, saving 90.9 KB.
|
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 7.7%, saving 2.5 KB.
|
…plicit comparison or type conversion is required @typescript-eslint/strict-boolean-expressions
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 5.9%, saving 1.1 KB.
1 image did not require optimisation. |
… old. To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D`
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 7.7%, saving 2.5 KB.
|
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 5.9%, saving 1.1 KB.
1 image did not require optimisation. |
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 77.2%, saving 60.3 KB.
3 images did not require optimisation. |
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 9.1%, saving 1.6 KB.
3 images did not require optimisation. |
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 6.7%, saving 309 B.
4 images did not require optimisation. |
There was a problem hiding this comment.
Pull request overview
This PR restructures the Android proxying documentation into a clearer series split by virtual vs physical devices, refreshes the APK modification/Frida guidance, and adds a dedicated troubleshooting page to help users resolve common setup and interception issues.
Changes:
- Replaced the single Android setup tutorial with a multi-page Android series (introduction, virtual device setup, physical device setup, browser proxying, system CA injection for AVDs).
- Reworked the “Modifying APK” tutorial (installation/extraction steps, network security config edits, updated Frida section).
- Added an Android troubleshooting page and updated the tutorials sidebar hierarchy accordingly.
Reviewed changes
Copilot reviewed 11 out of 18 changed files in this pull request and generated 14 comments.
Show a summary per file
| File | Description |
|---|---|
| src/app/tutorials/modifying_apk.md | Major rewrite of the APK modification + Frida workflow for both virtual and physical devices. |
| src/app/tutorials/android_virtual_device.md | New Android Studio + AVD creation setup guide for the virtual-device track. |
| src/app/tutorials/android_physical_device.md | New Android Studio setup guide for the physical-device track. |
| src/app/tutorials/android_browser_virtual.md | New guide for proxying browser traffic on an Android emulator, including adb reverse and user CA install. |
| src/app/tutorials/android_browser_physical.md | New guide for proxying browser traffic on a physical device, including adb reverse and user CA install. |
| src/app/tutorials/android_add_certificate.md | New guide for installing Caido’s CA into the system partition for supported AVD API levels. |
| src/app/tutorials/android_troubleshooting.md | New troubleshooting page covering missing traffic, Frida version mismatches, and certificate issues. |
| src/app/tutorials/android_introduction.md | New introduction page explaining the overall Android proxying approach and cert stores. |
| .vitepress/sidebars/app/tutorials.ts | Updates sidebar structure to reflect the new Android tutorial series organization. |
| src/app/tutorials/android_configuration.md | Removes legacy “Android Setup and Configuration” page. |
| src/app/tutorials/add_certificate.md | Removes legacy “Adding Caido’s CA Certificate…” page (superseded by the new Android series). |
| src/_images/* | Adds new screenshots supporting the new/updated tutorials. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Closes #336 |