Commit Graph
100 Commits
Author SHA1 Message Date
u 453eb26e1a update 2025-07-12 08:21:34 +03:00
huakim 446970ad48 Merge branch 'main' into main 2025-07-12 08:17:24 +03:00
huakim 1103388813 Merge pull request #21 from casualsnek/main
Reorder ro.product.cpu.abilist to prioritize 64-bit ABIs
2025-07-12 07:43:24 +03:00
Tom 4b7b609d67 Fix typo 2025-07-10 16:48:50 +07:00
Lolmc0587 ccda6b1a46 Add gps support 2025-07-10 16:46:04 +07:00
huakim e78f6e1481 Merge branch 'main' into main 2025-07-05 06:44:21 +03:00
u 2675850125 update 2025-07-05 06:32:30 +03:00
u 3bc58199d3 update 2025-07-05 06:30:16 +03:00
huakim 9019ab6291 Merge pull request #19 from huakim/update
Update
2025-07-05 05:50:19 +03:00
u 069e2de75c Merge Pull Request 2025-07-05 05:48:46 +03:00
MasterKia 6f44d95070 Fix microg installation guide
The previous command returns an error ("ModuleNotFoundError: No module named 'InquirerPy'") even after installing the InquirerPy module using pip.
2025-07-04 10:43:21 +02:00
huakim 767267ac17 Merge pull request #16 from huakim/update
Update
2025-04-07 10:11:08 +03:00
huakim 155c9cf98d Merge branch 'main' into update 2025-04-07 10:10:56 +03:00
huakim c423cc61c8 Merge pull request #13 from aleasto/main
merge
2025-04-07 10:07:33 +03:00
huakim c4222d01c8 Merge pull request #14 from aspects19/fix-typo-readme
Correct a typo in README.md
2025-04-07 10:07:20 +03:00
huakim d6d9622879 Merge pull request #15 from agilgur5/perf-clone-depth
perf: `--depth=1` shallow clones for end users
2025-04-07 10:07:02 +03:00
huakim a74156fed2 Merge pull request #12 from huakim/update
Update
2025-04-07 09:55:03 +03:00
huakim dd020f59f3 Merge branch 'main' into update 2025-04-07 09:54:49 +03:00
huakim 0da936ceaa Merge pull request #11 from rduttshukla/feat/smartdock-update-and-permission-fix
Update SmartDock to new version and add WRITE_SECURE_SETTINGS to fix …
2025-04-07 09:53:03 +03:00
Rishi 2d3bd9432f Update SmartDock to new version and add WRITE_SECURE_SETTINGS to fix bootloop 2025-03-22 17:09:09 +05:30
askpng ba9b5a8dc9 fix: Add missing permissions and correct MD5 to smartdock (#6)
* Update values for dl_link with smartdock_1130 and act_md5

This updates the download link to the newest version of smartdock & fixes/updates the previously incorrect act_md5 value

* Add WRITE_SECURE_SETTINGS and WRITE_SETTINGS permission

Needed to successfully boot into the home screen
2025-03-01 00:32:15 +01:00
Anton Gilgur 3bbf8d8472 perf: --depth=1 shallow clones for end users
- rather than cloning the entire history of repos, can do a shallow clone with a [depth](https://git-scm.com/docs/git-clone#Documentation/git-clone.txt-code--depthcodeemltdepthgtem) of 1
  - this should make it more efficient, particularly when there are many commits or many large commits
  - since the history is unused by regular end users, there is no need to fetch/download it

- could alternatively do a [bare](https://git-scm.com/docs/git-clone#Documentation/git-clone.txt-code--barecode) clone to be even more efficient
  - but I thought a shallow clone is a bit less intrusive for now
    - and is reversible, if needed (i.e. a local shallow clone can fetch the rest of the depth)

- also add syntax highlighting to the first code block, matching the second one
2024-12-22 16:54:53 -05:00
huakim 3cfa1e43e7 Merge pull request #9 from Ryhon0/main
Fix typo
2024-12-15 23:00:19 +03:00
huakim 4b3d658510 Update README.md 2024-11-19 22:22:32 +03:00
u 724376bb96 Fix regex 2024-10-21 08:32:58 +03:00
huakim 4d96768a52 Update README.md 2024-10-08 07:09:54 +03:00
huakim e992b79b89 Update README.md 2024-10-08 07:02:17 +03:00
u b7aebb7703 update 2024-10-08 07:00:21 +03:00
u 4d49321ef9 update 2024-10-08 06:59:01 +03:00
u 992427ca8b update 2024-10-08 06:52:04 +03:00
u abc8ae8443 update 2024-10-08 06:51:15 +03:00
u 5bb00eb65a update 2024-10-08 06:45:45 +03:00
huakim 944cd8c97e Update README.md 2024-10-08 06:41:32 +03:00
huakim 8b057a578e Merge pull request #6 from TannerSchultz2006/main
Fixed spelling in error messages
2024-10-08 06:36:55 +03:00
huakim 5b709ab3ed Merge pull request #8 from Silveere/main
Add Nix flake and improve derivation
2024-10-08 06:36:40 +03:00
huakim d9b4870b47 Merge pull request #7 from ios7jbpro/patch-1
Fix typo
2024-10-08 06:34:06 +03:00
huakim 14355e97ff Merge pull request #5 from arjun-234/main
Fixes and Code Refactoring
2024-10-08 06:28:29 +03:00
huakim 4b5afa1a8d Merge pull request #4 from xuzhen/patch-1
Fix microG Minimal & MinimalIAP installation
2024-10-08 06:23:39 +03:00
huakim 6da1db4f53 Merge pull request #2 from AndyKhang404/patch-1
Update README.md
2024-10-08 06:11:48 +03:00
huakim d58a903cd7 Merge pull request #1 from noobhacker1/main
fixed downloading smartdock
2024-10-08 06:08:30 +03:00
Andy Khang 07c1a36957 Update README.md
Fix the command to get device ID
2024-09-20 11:48:35 +07:00
huakim 987699aa1d Update requirements.txt 2024-07-10 09:34:53 +03:00
huakim 817fedd34b Make InquirerPy module optional 2024-07-10 09:34:31 +03:00
ios7jbpro 40c5f84320 Fix typo 2024-06-17 23:15:53 +03:00
TannerSchultz2006 ba51ccaee4 Fixed spelling in error messages 2024-05-18 22:27:45 -05:00
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.
2024-03-10 09:54:11 +05:30
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
2024-02-15 11:55:31 +01:00
Casu Al Snek 1a2d3ad643 Merge pull request #143 from mistrmochov/patch-2
Update to Magisk Delta 26.3
2024-01-20 19:29:28 +05:45
Xu Zhen 8800b73e05 Fix microG Minimal & MinimalIAP installation
Fixed Issue #135
2024-01-17 13:52:54 +08:00
mistrmochov 7cccf2b56d Maintainer of Magisk Delta, just deleted the repo for older Magisk Delta, so I put it on my repo 2024-01-10 19:16:24 +01:00
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
2024-01-09 16:44:57 +01:00
Casu Al Snek b12c06568c Merge pull request #132 from mkg20001/nix
Add nixos derivation
2024-01-09 09:12:53 +05:45
Casu Al Snek e0de64c047 Merge pull request #133 from mkg20001/fdroidpriv
Add fdroidpriv for installing f-droid privleged extension
2024-01-09 09:12:10 +05:45
Casu Al Snek bc3efd48c2 Merge pull request #131 from linyinfeng/fix-houdini
Fix binfmt_misc mounting for libhoudini
2024-01-09 09:11:33 +05:45
Casu Al Snek cd6239737a Downgrade magisk to Magisk_Delta_25210_canary_fdac22ba 2024-01-09 09:09:14 +05:45
Casu Al Snek 97293f3cc1 Merge pull request #140 from s1204IT/main
Update MindTheGapps package
2024-01-03 18:24:03 +05:45
Syuugo 76caf7e1d7 Fix filename 2023-12-22 12:49:35 +09:00
Syuugo 3527282950 Redirect user 2023-12-22 08:39:07 +09:00
Syuugo d2502086ed Update MTG package 2023-12-22 08:37:26 +09:00
Lin Yinfeng bd8d53906a Fix binfmt_misc mounting for libhoudini 2023-10-23 20:17:25 +08:00
Casu Al Snek acbb764ac5 Merge pull request #94 from mak448a/patch-1
Various grammar fixes
2023-09-26 19:06:34 +05:45
Casu Al Snek 45602d27c8 Merge pull request #122 from claui/mitm
Install self-signed CA cert into trust store
2023-09-25 19:47:04 +05:45
mak448a 6706f4b9d7 Merge branch 'main' into patch-1 2023-09-24 20:50:18 -05:00
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/
2023-09-23 18:34:14 +02:00
Casu Al Snek 688c84fd58 Merge pull request #124 from Benjamin-Loison/main
Add `bash` syntax highlighting to `README.md`
2023-09-23 20:54:44 +05:45
Benjamin Loison 367697d59e Add bash syntax highlighting to README.md 2023-09-17 02:26:48 +02:00
Casu Al Snek 77e222fb16 Merge pull request #118 from ayasa520/main
Fix some issues that prevented scripts from working properly
2023-08-25 14:47:59 +05:45
ayasa520 337d066eeb fix(microg): typos 2023-08-24 23:17:14 +08:00
Casu Al Snek 4db9bb3cba Merge pull request #110 from axolotlek/main
fix cli commands mistakes in readme
2023-08-19 00:13:01 +05:45
Casu Al Snek 489159c5f9 Merge pull request #111 from SUFandom/patch-1
[URGENT] Update nodataperm.py by changing MD5SUM hash to updated state
2023-07-25 23:48:31 +05:45
SUFandom 9c2d8fcd83 [URGENT] Update nodataperm.py
Change the MD5Sum Because trying it spams error because its invalid

Suggestion: Just add the main.zip to the Releases tag and let The script grab the 'stable' version there an just change it alongside with the python script library for update to not add issues
2023-07-25 20:09:05 +08:00
mak448a 7b5c7f64c0 Update README.md 2023-06-15 13:53:47 -05:00
mak448a b80dcf171f Update README.md 2023-06-15 13:38:56 -05:00
Casu Al Snek 59547e7743 Merge pull request #70 from ayasa520/main
Uninstall function, microG installation and some hacks
2023-05-28 12:39:02 +05:45
ayasa520 ddcc581a9c Update README.md 2023-05-27 17:43:07 +08:00
ayasa520 00714a5c0e Update README.md 2023-05-27 16:55:28 +08:00
ayasa520 7c31b838f6 Update requirements.txt 2023-05-27 16:55:27 +08:00
Casu Al Snek 0abfc4ef4b Merge pull request #73 from JamiKettunen/optional-dbus
container: Make missing dbus module non-fatal
2023-05-13 21:25:07 +05:45
Casu Al Snek 4f6410c3bb Merge pull request #84 from tutacat/patch-5
Allow CLI help without root
2023-04-26 12:49:21 +05:45
Casu Al Snek a621645e07 Merge pull request #61 from cobalt2727/patch-1
fix Widevine typo
2023-04-26 12:48:32 +05:45
cobalt2727 545e733566 fix widevine typo 2023-04-25 21:16:59 -04:00
tutacat 771b8d7224 Allow CLI help without root
Move helper.check_root to after argparse runs, so it can display the help without needing root.
2023-04-24 23:13:41 +01:00
Casu Al Snek a701ca8027 Merge pull request #80 from ayasa520/prop
prop: run 'waydroid upgrade -o' to regenerate base prop
2023-04-12 11:05:31 +05:45
Casu Al Snek d770a95995 Merge pull request #79 from ayasa520/prop
prop: write prop to /var/lib/waydroid/waydroid.cfg
2023-04-10 21:05:42 +05:45
Casu Al Snek 6c78b793c8 Merge pull request #75 from claui/ndk-use-github
ndk: use GitHub source instead of Dropbox
2023-03-20 09:08:13 +05:45
Claudia 6b4bc0da47 ndk: use GitHub source instead of Dropbox
Fixes #74.

Reported-by: mac1202
Suggested-by: ayasa520
2023-03-19 16:02:01 +01:00
Jami Kettunen afa0180032 container: Make missing dbus module non-fatal
This is required to properly support Waydroid tool versions <=1.3.4
(which NixOS for example still has), or 1.4.0+ configured with
USE_DBUS_ACTIVATION=0 (basically non-systemd distributions which can't
supervise the container properly when it's launched via D-Bus)
2023-03-13 13:04:26 +02:00
Casu Al Snek 2f4f056fb1 Merge pull request #64 from ayasa520/1.4
Use WayDroid 1.4 features like dbus and overlayfs
2023-01-23 21:15:34 +05:45
Casu Al Snek 97020f99c1 Merge branch 'main' into 1.4 2023-01-23 11:25:14 +05:45
Casu Al Snek 15b1ac62ff Merge pull request #60 from LegacyGamerHD/main
Merge with original
2023-01-04 13:55:49 +05:45
ayasa520 6b4ab03ba3 Update waydroid_extras.py 2022-12-31 21:50:21 +08:00
ayasa520 3cb971a4ae Update waydroid_extras.py 2022-12-31 21:47:21 +08:00
Quackdoc e69aadaa94 ndk overlay 2022-11-25 05:08:45 -05:00
Mitchel Stewart dce577b931 Merge branch 'LegacyGamerHD:patch-1' into OverlayFS 2022-11-25 04:45:54 -05:00
Quackdoc 1995d57e21 Houdini, doesn't work in the first place? 2022-11-14 21:54:50 -05:00
Quackdoc 45d5dbd12d update gaaps 2022-11-14 21:08:22 -05:00
Quackdoc a6dda23325 update houdini for overlayFS 2022-11-14 16:08:54 -05:00
Casu Al Snek 98f957626b Merge pull request #56 from tkkcc/main
Fix download_loc if XDG_CACHE_HOME is set
2022-11-12 22:08:58 +05:45
Casu Al Snek ( Sabin ) 4bdb95aee0 Update README.md 2022-07-22 11:48:11 +05:45
Casu Al Snek e496d2ece8 Archive the repo 2022-05-01 12:54:04 +05:45