forked from waydroid/waydroid
-
Notifications
You must be signed in to change notification settings - Fork 0
Andromeda Compare #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
Kreyren
wants to merge
214
commits into
upstream
Choose a base branch
from
andromeda
base: upstream
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
214 commits
Select commit
Hold shift + click to select a range
cca6730
[ci] build using Drone CI
r3vn dd65669
[debian] depends on waydroid system/vendor images and waydroid-sensors
r3vn 3ce534b
[debian] added waydroid init on postinst
r3vn 5ec4618
Merge branch 'upstream' into feature/bullseye/waydroidtool
r3vn ae61578
Merge tag 'upstream/1.1.1' into feature/bullseye/waydroidtool
g7 c645fb2
Merge remote-tracking branch 'waydroid/bullseye' into feature/bullsey…
r3vn a205ed0
[waydroid] Promote package
g7 652d81f
Merge tag 'upstream/1.2.1' into bookworm
g7 2e496b1
[skip ci] Replace Drone with CircleCI
g7 bf9bfe2
Merge tag 'upstream/1.3.3' into feature/bookworm/upgrade-1.3.3
g7 64d8016
[skip ci] [ci] Use the checkout step provided by the droidian-buildd orb
g7 899bb22
[skip ci] Move to Droidian rolling
g7 be0a23b
Merge tag upstream/1.4.1 into feature/trixie/upgrade-1.4.1
FakeShell 46a5582
data: add waydroids icon to the desktop file
FakeShell 6053dc4
Merge pull request #2 from droidian/feature/trixie/upgrade-1.4.1
FakeShell 4ef3372
tools: hide desktop files for installed apps
FakeShell 29e434d
CI: add support for ubuntu mantic
MrCyjaneK eaea2e9
Revert "Update Matrix link"
aleasto 7faaf6f
Allow running a shell command as an arbitrary user and group and with…
ChrysoliteAzalea b0e005a
Update issue temple (#1018)
1cf2ffe
Let logcat command terminate in issue template instructions
aleasto 79ccd5a
More logs for the issue template
aleasto 833cba4
IHardware: Add new upgrade transaction capable of 64-bit timestamps
aleasto 9f40d4e
interfaces: Return binder error when receiving an unknown transaction
aleasto 9e09b38
clipboard: change warning message to be less misleading
eMPee584 fd410e9
Allow local amendments to the AppArmor policy
ChrysoliteAzalea 523946f
Fix logcat command after #996
aleasto 31101eb
README: Update matrix link
aleasto bf3258e
Fix issues with AppStream metadata
aleasto 07e8703
Add iptables as Debian dependency
a25b4bf
user_manager: Respect user umask and use less code
Arusekk 1f367ee
user_manager: Add icon to the app_settings action
aleasto 1e35dc2
[packaging] postinst: do not init waydroid if there is no supplied im…
g7 e024518
treewide: add support for notification between host and guest
FakeShell ffe3b3c
user_manager: don't hide icons anymore
FakeShell 45740f3
tools: add a function to toggle screen in ContainerManager
FakeShell 6f1bdda
circleci: use furilabs
FakeShell 0e1bfb9
container_manager: add methods for screen sleep status
FakeShell ad65ceb
user_manager: hide default apps except settings and Waydroid full ui
FakeShell e58463f
data: hide waydroid desktop files
FakeShell 55c18d2
user_manager: hide microg and settings icons
FakeShell e7b08b0
user_manager: mark default apps as NoDisplay instead of not creating …
FakeShell ae95583
session_manager: always set background_start to true
FakeShell 8807b6a
add waydroid-session service for autostart
FakeShell 58da250
container_manager: add methods for checking if there are any apps open
FakeShell 9f9207b
notification_client: open the specific app on notification open action
FakeShell debe59e
notification_client: close and recreate notification if package names…
FakeShell ae62876
container_manager: first kill sensord before starting it
FakeShell 1363f2c
container_manager: add methods for sharing a folder between guest and…
FakeShell 544042c
session_manager: add methods to get session status
FakeShell 3ff3d13
IStatusBar: add methods for shutdown and restart over gbinder
FakeShell ac4cd14
container_manager: add a method to remove apps
FakeShell c1cd861
helpers: lxc: send keyevent 224 on wakeup and 223 on sleep
FakeShell 796e942
debian: don't fail on waydroid init failure
FakeShell 7cee4a9
systemd: stop waydroid session before starting it again
FakeShell e8b35f1
container_manager: add methods for toggling NFC and checking status o…
FakeShell 17c6834
session_manager: add methods to install and remove apps over dbus
FakeShell f796d9a
container_manager: add a dbus method to install apk in /data/waydroid…
FakeShell ef53496
lxc: return true if nfc mState is not available
FakeShell a6ef318
initializer: allow initializing without a network connection
FakeShell 7534174
upgrader: drop ota args
FakeShell 24668fd
drop FUNDING.yml
FakeShell 60b9af8
README: rename to ArtCon
FakeShell daafbff
tools: implement a way to force finish android setup
FakeShell 95ccd6f
container_manager: drop waydroid sensor from start
FakeShell 7fded31
tools: add methods for killing an app and clear app data to container…
FakeShell db91c62
lxc: add /apex/com.android.i18n/javalib/core-icu4j.jar to BOOTCLASSPATH
FakeShell 2f17d75
debian: Use new polkitd package
aleasto ddbf968
lxc: Recursively mount vendor_extra
aleasto 7487682
Block the "open_by_handle_at" system call
ChrysoliteAzalea 0202783
Delete CODE_OF_CONDUCT.md
electrikjesus 504df6b
Add SSSE3 CPU check for arch x86/x86_64
sta-c0000 5e78180
Ensure default umask to avoid surprises with file permissions.
es-fabricemarie 23bbb5a
Add msm_dpu driver for freedreno
linsyking 7640dce
Re-enable nouveau and nvk
aleasto bd5fda1
Remove unused session.cfg config
aleasto 82ed4f8
Add an XDG menu directory (#1149)
lcorbasson e2eae2f
Makefile: Create xdg menu directories
aleasto 64ddbfa
update regex for deprecation warning
aarron-lee 069c301
Make adb auto-connection opt-out
JamiKettunen d9171aa
Add sysconfdir to Makefile defaulting to /etc
edafa58
Use synthetic paths for host sockets
misyltoad 77ec291
treewide: drop whatever we are not using and don't need
FakeShell 9ec7b9c
lxc: append ro.adb.secure and ro.debuggable to props
FakeShell b44f54b
lxc: append props to get around root detection
FakeShell d2b77b8
lxc: add support for device specific prop override
FakeShell 0459515
session_manager: add methods to resolve package name to name and vice…
FakeShell 2450f41
session_manager: add methods to get package name and app names
FakeShell 8c1abbe
tools: add mtk_mdp to nodes passed to the container
FakeShell 8a5095d
lxc: add mount and props for aidl radio
FakeShell 28fd1dc
session_manager: add getprop and setprop to session manager
FakeShell 6779294
container_manager: add a method for killing pid
FakeShell 81d9168
user_manager: also hide dialer and messaging
FakeShell c00efdb
container_manager: add a method for setprop over lxc
FakeShell d6c8fd1
user_manager: sync timezones between host and guest
FakeShell 20a6595
Pass actual android notifications to Linux
farao 5f5321e
Merge pull request #3 from farao/trixie
FakeShell 626d06b
session_manager: try restarting system gnss on session stop
FakeShell 469a9a8
container_manager: implement GetAll for dbus properties
FakeShell 1da229e
systemd: wait for org.gnome.SessionManager on session bus
FakeShell 3620e3f
debian: add libglib2.0-bin to depends
FakeShell d3ee89c
session_manager: append height and width overlay to props if available
FakeShell 8e6d7b0
treewide: drop ota initializer and fifo channels
FakeShell e41ce4d
systemd: bump the sleep to 15
FakeShell 68e93b1
session_manager: set the state of gnss gsettings value on stop and start
FakeShell e207815
notification_server: block until rootfs is mounted instead of polling…
FakeShell 55c330a
IPlatform: get the version name from the android service
FakeShell a2217df
session_manager: expose GetAppsInfo to return everything from IPlatfo…
FakeShell 7b9ca46
app_manager: open the settings panel if the container is not started …
FakeShell 0c45def
app_manager: remove apps using container dbus interface if IPlatform …
FakeShell 9218505
clipboard: implement clipboard management logic and drop pyclip
FakeShell f3f92d2
treewide: drop IHardware
FakeShell ddbd25b
container_manager: add support for getprop
FakeShell 83e5e0f
container_manager: add support for watching a prop using propwatch
FakeShell 5f7564c
user_manager: drop makeWaydroidDesktopFile
FakeShell 5da8bd1
debian: drop gtk3 bindings from depends
FakeShell cb53a9e
user_manager: rework app hiding logic and add io.furios.launcher
FakeShell 1871998
container_manager: start nfcd after unmounting the rootfs
FakeShell 25a7acc
data: drop appstream metadata
FakeShell ef45693
drop abstruse and .github
FakeShell bafaac3
Makefile: drop appstream
FakeShell e564d95
config: bump to 1.5.0
FakeShell ed68a98
debian: renovate packaging
FakeShell 2ab965f
container_manager: don't kill sesnors service on container stop
FakeShell 84e696d
container_manager: drop some of cgroup hacks
FakeShell bec0c16
interfaces: drop IStatusBar
FakeShell 61e55d2
treewide: add a service for android state changes
FakeShell 8ba2480
statechange_server: add support for gnss state monitoring
FakeShell 488a1b7
session_manager: don't restart geoclue anymore
FakeShell 3a60393
tools: add support for gnss manager
FakeShell 403685e
statechange_server: improve error handling and add license header
FakeShell d2b2965
statechange_server: implement composer monitor and kill composer if i…
FakeShell 5c94e5e
helpers: add a helper to check if statechange server should be used
FakeShell 55148b8
user_manager: optionally bind statechange service to userUnlocked and…
FakeShell 66dc7da
clipboard_manager: optionally bind bind statechange service to sendCl…
FakeShell b50b293
tools: update copyright headers and slight cleanup
FakeShell b8997f6
images: use stub vibrator hal if the host passthrough service doesn't…
FakeShell 7617bb9
session_manager: start android-vibrator if it exists
FakeShell a3d43f9
debian: add android-vibrator-hal to depends
FakeShell 1289b5d
lxc: autogenerate BOOTCLASSPATH to make locksettings work
FakeShell ca84ea6
session_manager: add a ping method
FakeShell a5ec56e
android-store: initial implementation
FakeShell 507f8c4
systemd: add a sevice for android-store
FakeShell 21fc673
Makefile: install android-store and friends
FakeShell 39c300a
debian: add an install file for waydroid
FakeShell 9f441af
debian: package android-store
FakeShell 5cbf18e
systemd: fix android-store service
FakeShell 1bee5e8
android-store: change default repo config path to /usr/lib/android-st…
FakeShell 745cdcc
android-store: add microg, fdroid and newpipe as default repos
FakeShell 55976c7
Makefile: install default android store repos
FakeShell 594279a
debian: add repos to android-store
FakeShell 40f34b6
android-store: add a try catch around wait for bus disconnect to not …
FakeShell 47f5ea4
android-store: queue tasks and run them one by one
FakeShell e247345
android-store: allow overriding and custom repositories in /etc/andro…
FakeShell f25f3f2
android-store: shutdown if idle for more than 120 seconds
FakeShell 2cf5877
Swap out android store systemd service for dbus activateable
FakeShell 58163ba
debian: swap out systemd service for dbus activateable
FakeShell 8594afd
treewide: move notification_client as part of session manager instead…
FakeShell fe96df5
user_manager: allow apps to create a desktop file if their only categ…
FakeShell 4b39013
sevices: implement screen_manager for powersaving
FakeShell a09d39d
screen_manager: implement a queue like solution to process events cor…
FakeShell f604bfb
services: change all logging.info to logging.debug
FakeShell dde3aa0
android-store: bind `packages` argument whenever we enqueue an upgrad…
f6d82bb
container_manager: add a method to disable or enable notification server
FakeShell e2656c3
android-store: drop more prints with __name__
FakeShell fe1db15
android-store: Use msgspec for loads
luigi311 3a070a3
android-store: Add luis garcia to spdx
luigi311 062e50c
android-store: Do not parse index-v2 response
luigi311 49f8809
Merge pull request #4 from luigi311/orjson
FakeShell d449552
Merge pull request #5 from luigi311/cache_response
FakeShell 59fb8b3
android-store: Fetch index concurrently
luigi311 7f96489
Merge pull request #6 from luigi311/concurrent_cache
FakeShell d0f4f58
android-store: Fdroid use sqlite
luigi311 a223283
android-store: do not get upgradables if container isnt running
luigi311 84272be
android-store: Use msgspec for json dumps
luigi311 7b062de
android-store: Ensure database is populated
luigi311 9f22216
Merge pull request #8 from luigi311/sqlite
FakeShell d99d6ab
debian: add python3-aiosqlite to depends of android store
FakeShell 9576041
android-store: close database on cleanup
luigi311 031b8b5
Merge pull request #9 from luigi311/close
FakeShell 51b62d1
treewide: rename to andromeda
FakeShell 2ea06e3
debian: add packaging for andromeda
FakeShell 413dc2d
debian: pre depend on andromeda images
FakeShell 179b394
CI: rebuild
FakeShell 8a2c07b
debian: drop waydroid from depends
FakeShell aa9b297
debian: swap out waydroid for andromeda in android-store
FakeShell 8dce97a
debian: swap out waydroid-sensors for andromeda-sensors
FakeShell 5e08f30
initializer: kill waydroid and unmount rootfs if its mounted
FakeShell 5de5e45
images: use the new path for sensors daemon
FakeShell 338a0a1
session_manager: fix install app temp path
FakeShell df03bba
android-store: Add download progress
luigi311 bb9c007
Merge pull request #10 from luigi311/download_progress
FakeShell 791e9e9
lxc: drop apparmor
FakeShell f9b1148
session/container manager: always make sure session manager is killed…
FakeShell 914e96e
treewide: drop android-store
FakeShell 8a8dd82
debian: drop dependency on store provider
FakeShell 2280cd2
protocol: Correct gbinder protocol version for API 33
aleasto 86549ea
initializer: Differentiate HALIUM vndk31 and vndk32
aleasto 57b2c31
container: Do not mount KMS nodes
aleasto 2fe2cf8
lxc: Handle CTRL+C silently during shell commands
aleasto 937e764
lxc: Mount DMA-BUF Heaps
aleasto 15e29e5
gpu: Use intel_hasvk on intel graphics gen 8 or lower
aleasto c64442b
gpu: Do not log failure to read i915_capabilities
aleasto aff3b80
gpu: Check i915_capabilities for the card node
aleasto 33e2fcb
gpu: Allow choosing the DRM device in waydroid.cfg
aleasto 5aeb188
gpu: Always prefer lower-numbered render node
aleasto adc44a0
images: append device props to andromeda.prop during runtime if avail…
FakeShell 08091de
gpu: fixup leftover from cherry picked patches
FakeShell bf7de08
lxc: append keyguard secure status prop
FakeShell eef6fd5
treewide: swap out icon for a scalable svg
FakeShell e2ca369
images: add chipset specific props
FakeShell 0f2343c
circleci: switch to the new tag name
FakeShell 032177d
container_manager: emit a signal on stop and start
FakeShell 8dce4bd
CI: initial forky build
FakeShell File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| version: 2.1 | ||
|
|
||
| setup: true | ||
|
|
||
| orbs: | ||
| continuation: circleci/continuation@0.1.2 | ||
| furilabs-buildd: furilabs-buildd/furilabs-buildd-orb@volatile | ||
|
|
||
| jobs: | ||
| setup: | ||
| executor: continuation/default | ||
| resource_class: small | ||
| steps: | ||
| - furilabs-buildd/checkout | ||
| - furilabs-buildd/generate | ||
| - continuation/continue: | ||
| configuration_path: generated_config.yml | ||
|
|
||
| workflows: | ||
| setup: | ||
| jobs: | ||
| - setup: | ||
| filters: | ||
| tags: | ||
| only: /^furios\/.*\/.*/ |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -130,3 +130,6 @@ dmypy.json | |
|
|
||
| # Pyre type checker | ||
| .pyre/ | ||
|
|
||
| # Added by Droidian | ||
| !.circleci/ | ||
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| [Desktop Entry] | ||
| Type=Application | ||
| Name=Andromeda | ||
| Exec=andromeda | ||
| Icon=/usr/share/icons/hicolor/scalable/apps/andromeda.svg | ||
| Categories=X-Andromeda-App; | ||
| X-Purism-FormFactor=Workstation;Mobile; | ||
| NoDisplay=true |
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should probably be sent to upstream