198 Commits (4d49321ef9cd4c1c3c38bda6be75c1d06b4b60bf)
 

Author SHA1 Message Date
u 4d49321ef9 update 9 months ago
u 992427ca8b update 9 months ago
u abc8ae8443 update 9 months ago
u 5bb00eb65a update 9 months ago
huakim 944cd8c97e
Update README.md 9 months ago
huakim 8b057a578e
Merge pull request #6 from TannerSchultz2006/main
Fixed spelling in error messages
9 months ago
huakim 5b709ab3ed
Merge pull request #8 from Silveere/main
Add Nix flake and improve derivation
9 months ago
huakim d9b4870b47
Merge pull request #7 from ios7jbpro/patch-1
Fix typo
9 months ago
huakim 14355e97ff
Merge pull request #5 from arjun-234/main
Fixes and Code Refactoring
9 months ago
huakim 4b5afa1a8d
Merge pull request #4 from xuzhen/patch-1
Fix microG Minimal & MinimalIAP installation
9 months ago
huakim 6da1db4f53
Merge pull request #2 from AndyKhang404/patch-1
Update README.md
9 months ago
huakim d58a903cd7
Merge pull request #1 from noobhacker1/main
fixed downloading smartdock
9 months ago
Andy Khang 07c1a36957
Update README.md
Fix the command to get device ID
10 months ago
eepyweeepy bf770e38df fixed downloading smartdock 11 months ago
huakim 987699aa1d
Update requirements.txt 1 year ago
huakim 817fedd34b
Make InquirerPy module optional 1 year ago
ios7jbpro 40c5f84320
Fix typo 1 year ago
TannerSchultz2006 ba51ccaee4 Fixed spelling in error messages 1 year ago
Arjun D 11207a08d9
Fixes and Code Refactoring
1. Refactored function names for better readability and adherence to PEP 8 naming conventions. 2. Addressed several syntax and logical errors in the provided code. 3. Improved code structure and removed redundant code blocks. 4. Ensured consistent use of f-strings for string formatting. 5. Updated imports for better organization and clarity. 6. Resolved issues related to variable usage and scope. 7. Checked and fixed potential runtime errors. 8. Enhanced code comments to improve code documentation. Overall, the changes aim to improve the code's maintainability, readability, and correctness.
1 year ago
NullBite b38e5d0399
Add Nix flake and improve derivation
This adds a Nix flake to the repo as well as updates the derivation so
that it includes `lzip` as a dependency
1 year ago
Casu Al Snek 1a2d3ad643
Merge pull request #143 from mistrmochov/patch-2
Update to Magisk Delta 26.3
1 year ago
Xu Zhen 8800b73e05
Fix microG Minimal & MinimalIAP installation
Fixed Issue #135
1 year ago
mistrmochov 7cccf2b56d
Maintainer of Magisk Delta, just deleted the repo for older Magisk Delta, so I put it on my repo 2 years ago
mistrmochov d31988a829
Update to Magisk Delta 26.3
Your script works fine with last Magisk Delta (before Kitsune Mask update).

Also with modified setup for bootanim
2 years ago
Casu Al Snek b12c06568c
Merge pull request #132 from mkg20001/nix
Add nixos derivation
2 years ago
Casu Al Snek e0de64c047
Merge pull request #133 from mkg20001/fdroidpriv
Add fdroidpriv for installing f-droid privleged extension
2 years ago
Casu Al Snek bc3efd48c2
Merge pull request #131 from linyinfeng/fix-houdini
Fix binfmt_misc mounting for libhoudini
2 years ago
Casu Al Snek cd6239737a Downgrade magisk to Magisk_Delta_25210_canary_fdac22ba 2 years ago
Casu Al Snek 97293f3cc1
Merge pull request #140 from s1204IT/main
Update MindTheGapps package
2 years ago
Syuugo 76caf7e1d7
Fix filename 2 years ago
Syuugo 3527282950
Redirect user 2 years ago
Syuugo d2502086ed
Update MTG package 2 years ago
Maciej Krüger c5110830f7
Add fdroidpriv for installing f-droid privleged extension 2 years ago
Maciej Krüger d81b72fed7
Add nixos derivation 2 years ago
Lin Yinfeng bd8d53906a
Fix binfmt_misc mounting for libhoudini 2 years ago
Casu Al Snek acbb764ac5
Merge pull request #94 from mak448a/patch-1
Various grammar fixes
2 years ago
Casu Al Snek 45602d27c8
Merge pull request #122 from claui/mitm
Install self-signed CA cert into trust store
2 years ago
mak448a 6706f4b9d7
Merge branch 'main' into patch-1 2 years ago
Claudia b1c88db1ce
Feature: install self-signed cacert to trust store
For analysis and reverse engineering, it can be helpful to insert a
custom CA certificate into Waydroid’s system-wide trust store.
Users used to be able to do that via Android’s settings but not anymore.

The `install mitm` command accepts a path to a file that contains a
– typically self-signed – CA certificate in PEM format.
It then renames [1] and copies the file into the overlay file system,
placing it into Waydroid’s trust store.

As a usage example, the following command lines enable your host to use
mitmproxy [2] to act as a proxy and to intercept [3] HTTP(S) connections
that come from the Waydroid container:

```sh
$ timeout --preserve-status 2 mitmdump -n                           # creates a CA cert in ~/.mitmproxy
$ sudo venv/bin/python3 main.py install mitm --ca-cert ~/.mitmproxy/mitmproxy-ca-cert.pem
INFO: Creating directory: /system/etc/security/cacerts
INFO: Copying /home/yourname/.mitmproxy/mitmproxy-ca-cert.pem to system trust store
INFO: Target file: /system/etc/security/cacerts/6320a7db.0
INFO: mitm installation finished
$ sudo waydroid shell -- ls -l /system/etc/security/cacerts         # double-check that it worked
[…]
-rw-r--r-- 1 root root 1191 2024-01-01 00:00 6320a7db.0
[…]
$ adb shell settings put global http_proxy ${YOUR_IP_HERE?}:3128    # tell Waydroid to use the proxy
                                                                    #     for all connections
$ mitmproxy -p 3128                                                 # start proxy and display a TUI
                                                                    #     with HTTP(S) connections
                                                                    #     coming from Waydroid
```

[1]: https://docs.mitmproxy.org/stable/howto-install-system-trusted-ca-android/#2-rename-certificate

[2]: https://mitmproxy.org/

[3]: https://docs.mitmproxy.org/stable/mitmproxytutorial-interceptrequests/
2 years ago
Casu Al Snek 688c84fd58
Merge pull request #124 from Benjamin-Loison/main
Add `bash` syntax highlighting to `README.md`
2 years ago
Benjamin Loison 367697d59e
Add `bash` syntax highlighting to `README.md` 2 years ago
Casu Al Snek 77e222fb16
Merge pull request #118 from ayasa520/main
Fix some issues that prevented scripts from working properly
2 years ago
Rikka 821c7c0bc2
Update prompt 2 years ago
Rikka 854b4b0a6c
Use venv to avoid breaking Python installation or OS 2 years ago
Rikka 6d5af57ebc
fix: Fix simlink path issue
https://github.com/casualsnek/waydroid_script/issues/101
Relative path fails when using symlink. Replace it with absolute path.
2 years ago
Rikka a80ff8e855
update hidestatusbar link 2 years ago
Rikka 3e51f7f56e
update smartdock link 2 years ago
Rikka e1ee7f0b0c
Fix capitalization of MicroG and update nodataperm 2 years ago
ayasa520 337d066eeb
fix(microg): typos 2 years ago
Casu Al Snek 4db9bb3cba
Merge pull request #110 from axolotlek/main
fix cli commands mistakes in readme
2 years ago