Skip to content
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

pkg(boyue): add Boyue packages #699

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions resources/assets/uad_lists.json
Original file line number Diff line number Diff line change
Expand Up @@ -38019,5 +38019,61 @@
"neededBy": [],
"labels": [],
"removal": "Expert"
},
"com.boyue.accountmanagement": {
"list": "Oem",
"description": "Allows connecting the device to a cloud account from YouDao, Evernote or Google Drive.\nIt is not clear which features depend on this, I presume it has something to do with syncing notes.\nCan be safely removed.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Advanced"
},
"com.boyue.app.byreader": {
"list": "Oem",
"description": "This package is both the Boyue stock launcher and the stock e-book reader application.\nThe launcher provides some useful features such as changing the e-ink display settings for certain apps, so you might want to keep it even if you do not use the stock e-book reader app. (Plus, there are not many alternative launchers that are optimized for e-ink displays.)\nCan be safely removed, however.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Advanced"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"removal": "Advanced"
"removal": "Expert"

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stock launchers are specifically mentioned in the FAQ as apps that should be tagged as Advanced. The app adjustment screen might be important enough to change the classification, but the most important of the features in this screen (A2 refresh mode) can be activated system wide via Quick Settings. As far as I have searched, nobody seems to tweak the other options.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might need a change.

Modern Android features are not as independent as they used to be, and too tied together to be removing gallery/launcher/cloud/keyboard/browser/settings.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might need a change.

As in we may want to change the Wiki or all removals of launchers?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Modern Android features are not as independent as they used to be, and too tied together to be removing gallery/launcher/cloud/keyboard/browser/settings.

If that is the case for newer devices, then the guidelines in the wiki should be changed, yeah. But for these particular apps and Likebook devices, I don't think this is a problem.

},
"com.boyue.appstore": {
"list": "Oem",
"description": "This package is the Boyue App Store.\nIt appears to have been discontinued: https://www.mobileread.com/forums/showthread.php?t=357053\nCan be safely removed.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Recommended"
},
"com.boyue.filemanager": {
"list": "Oem",
"description": "This package provides a file manager tweaked for e-ink usage.\nCan be safely removed.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Advanced"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"removal": "Advanced"
"removal": "Expert"

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure about this one. Removing the file manager does not break any important functionality in the device and it can be replaced by another alternative which will not look as nice on e-ink but will have all the same functionality or more. Following the FAQ, it looks like it should be classified as Advanced.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing the file manager breaks the functionality that allows you to manage your files. 🤔
Same reason Camera would likely be expert.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But you can restore the functionality by installing another file manager, either before removing the stock one or later using adb install. I could add a note in the description reminding users to do so.

Also, the Downloads app in this device (com.android.downloads.provider.ui, tagged as Advanced as well) also works as a file manager, after enabling the "Show internal storage" option. This could also be noted in the description.

There are a few camera apps tagged as Expert (like com.tcl.camera and com.motorola.odm.camera3), but the majority is tagged as Advanced.

},
"com.boyue.floatingbutton": {
"list": "Oem",
"description": "This package provides a floating button that can be tapped to show system navigation options, similar to AssistiveTouch on iOS or Quick Ball on MIUI.\nCan be safely removed.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Advanced"
},
"com.boyue.systemupdate": {
"list": "Oem",
"description": "This package provides the system update UI in User Settings.\nIt allows updating over Wi-Fi (which is likely to fail since Boyue shut down their servers) and via an update.zip file on the internal storage.\nCan be safely removed.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Expert"
},
"com.boyue.wifitransfer": {
"list": "Oem",
"description": "This package provides a web server to to transfer files to the device over HTTP.\nIt only allows very few file formats to be transferred, so you might want to use other tools such as primitive ftpd or third-party file managers with FTP servers.\nCan be safely removed.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Advanced"
}
}
Loading