-
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Initial Python Version - Cross-platform Python executable `main.py` and UI made with CustomTkinter - Simplified & modularized functions into scripts for PowerShell (Windows) & Posix (Linux/MacOS) - Ported some functions to native python - 1:1 Feature parity across OS's - Added LauncherHijackV403 - Select-able package disable, enable, and extract - Alphabetized and updated Debloat.txt - Updated GApps - Updated Nova Launcher version
- Loading branch information
Showing
24 changed files
with
638 additions
and
930 deletions.
There are no files selected for viewing
This file contains 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 |
---|---|---|
@@ -1,50 +1,11 @@ | ||
## Updated ui.sh, debloat.sh, Fire-Tools.ps1, version, Debloat.txt (All) 01/19/2024 | ||
- Undo now re-enables location services | ||
- Undo now enables core apps (OTA & Fire Launcher) | ||
- Fixed terminal not outputting "Disabled Private DNS" (Linux/macOS) | ||
- Fix DNS not being disabled | ||
- Undo text now says "Disabling Private DNS" instead of just AdGuard | ||
- Swapped to different method of disabling location services | ||
- Removed com.amazon.wifilocker & com.amazon.kindle.starsight from Debloat.txt because they made reconnecting to Wi-Fi inconsistent | ||
|
||
## Updated ui.sh, debloat.sh, launcher.sh, Fire-Tools.ps1, Debloat.txt, version (All) 10/25/2023 | ||
- Version bump (23.10) | ||
- Script now waits for a device to be connected | ||
- Swapped to printf for better Posix compatibility & multi-line support (Linux/macOS) | ||
- App data will now get cleared during debloat process (for apps in debloat list) | ||
- Overhauled output for debloat & appinstaller function to show success and failure messages | ||
- Packages selected from the Custom menu can now be enabled or disabled (Linux/macOS) | ||
- Added "Provider Bookmarks" to debloat list | ||
|
||
## Updated ui.sh, debloat.sh, launcher.sh, Fire-Tools.ps1, Debloat.txt, version (All) 08/16/2023 | ||
- Version bump (23.08) | ||
- Stopped disabling launcher3 because it disables recents button functionality | ||
- Device and Fire OS version will now be shown in terminal | ||
- Apk extractor will now tell you which apk is currently being extracted | ||
- Updates are now only installed if version is lower than latest (Linux/macOS) | ||
- Added option to disable Private DNS by typing "None" into textbar (Linux/macOS) | ||
- Fixed error when editing Debloat.txt on MacOS (Linux/macOS) | ||
- Fixed code formatting (Linux/macOS) | ||
- Redesigned UI (Windows) | ||
- Updated comments (Windows) | ||
- Cleaned up terminal output (Windows) | ||
- Revamped debloat function with cleaner output (Windows) | ||
- Simplified device identifier (Windows) | ||
- Cleaned up appinstaller (Windows) | ||
- Added "|" to seperate version from device model in titlebar (Windows) | ||
- Made window size bigger (Windows) | ||
- Added list of selectable installed packages to disable, enable, or extract (Windows) | ||
- Made custom launchers a dropdown list instead of multiple buttons (Windows) | ||
- Made custom DNS a dropdown list instead of opening gridview (Windows) | ||
- Custom DNS now pings server to make sure its valid before setting (Windows) | ||
- Added abiltiy to type in custom DNS provider (Windows) | ||
- Updated Google Services tooltip (Windows) | ||
|
||
## Updated ui.sh, launcher.sh, Fire-Tools.ps1, version (All) 05/29/2023 | ||
- Version bump (23.05) | ||
- Added Play Store check before showing success & error message | ||
- Tablet identifier will only run if device is running Fire OS | ||
- Custom DNS now checks for "dns" in the URL and runs a ping test before being set | ||
- Swapped to regex for formatting custom launcher diff (Linux/macOS) | ||
- Silenced output of split apk extraction | ||
- If ADB is not found, you will be asked to open the ADB installation instructions page (Windows) | ||
## Updated main.py, appinstaller, debloat, identify, Debloat.txt, requirements.txt (All) 04/21/2024 | ||
- Created cross-platform interface that will keep feature parity 1:1 | ||
- Ported to Python: Updater, Disable OTA, and APK Extractor | ||
- Created requriements file that can be loaded into pip | ||
- Alphabetized Debloat.txt and updated app names | ||
- Removed: `com.amazon.settings`, `com.amazon.switchaccess.root`, `com.amazon.appaccesskeyprovider`, and `com.android.musicfx` | ||
- Added: `com.amazon.charles` | ||
- Simplified & modularized functions into scripts for PowerShell (Windows) & Posix (Linux/MacOS) | ||
- LauncherHijackV403 will now be installed if Fire Launcher fails to disable | ||
- Added select-able list to bulk enable, disable, or extract packages | ||
- Changelog.md will only store 1 version now |
This file contains 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 |
---|---|---|
@@ -1,2 +1,2 @@ | ||
## Custom Batch Install | ||
To use the Batch-Install function drop your favorite apps `.apk`/`.apkm` files into the Batch folder and the installer will install the apps for you. | ||
To use the Batch-Install function drop your favorite apps' `.apk`/`.apkm` files into the Batch folder and the installer will install the apps for you. |
This file contains 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 |
---|---|---|
@@ -1,113 +1,111 @@ | ||
amazon.jackson19 # Jackson19 | ||
amazon.speech.sim # Alexa Speech | ||
com.amazon.aca # ACA Application | ||
com.amazon.advertisingidsettings # Advertising ID | ||
com.amazon.dee.app # Alexa | ||
com.amazon.ags.app # Amazon GameCircle | ||
com.amazon.alexa.multimodal.gemini # Alexa Cards | ||
com.amazon.comms.kids # Alexa Communication | ||
amazon.speech.sim # Alexa Speech | ||
com.amazon.cardinal # Alexa Video Player | ||
com.amazon.alexa.youtube.app # Alexa YouTube Player | ||
com.amazon.alta.h2clientservice # H2Application | ||
com.amazon.application.compatibility.enforcer # Application Compatibility Enforcer | ||
com.amazon.appverification # Amazon App Verification | ||
com.amazon.venezia # Amazon Appstore | ||
com.amazon.firespotlight # Amazon Appstore Spotlight | ||
com.amazon.avod # Prime Video | ||
com.amazon.bioscope # Amazon VideoStore | ||
com.amazon.cardinal # Alexa Video Player | ||
com.amazon.charles # Charles Proxy | ||
com.amazon.client.metrics # Amazon Client Metrics | ||
com.amazon.client.metrics.api # Amazon Client Metrics API | ||
com.amazon.cloud9.contentservice # Silk Browser Content Service | ||
com.amazon.cloud9.kids # Kids Silk Browser | ||
com.amazon.cloud9.systembrowserprovider # Silk Browser Provider | ||
com.amazon.comms.kids # Alexa Communication | ||
com.amazon.communication.discovery # Amazon Communication Discovery | ||
com.amazon.tcomm.jackson # Amazon Communication Service (Jackson19) | ||
com.amazon.tcomm # Amazon Communication Services | ||
com.amazon.tcomm.client # Amazon Communication Services Client Library | ||
com.amazon.application.compatibility.enforcer # Amazon Enforcer | ||
com.amazon.dpcclient # Amazon DCPCClient Application | ||
com.amazon.dp.logger # Amazon DP Logger | ||
com.amazon.connectivitydiag # Connectivity Diagnostics | ||
com.amazon.csapp # Help App | ||
com.amazon.dcp # Amazon Device Middleware Debugging Tool | ||
com.amazon.dcp.contracts.framework.library # DCP Contracts Framework | ||
com.amazon.dcp.contracts.library # DCP Platform Contracts | ||
com.amazon.dcpms.fos.service # DCPMSFOSService | ||
com.amazon.dee.app # Alexa | ||
com.amazon.device.messaging # Amazon Device Messaging (ADM) | ||
com.amazon.device.metrics # Amazon Device Metrics | ||
com.amazon.dcp # Amazon Device Middleware Debugging Tool | ||
com.amazon.device.settings # Amazon Device Settings | ||
com.amazon.ags.app # Amazon GameCircle | ||
com.amazon.appaccesskeyprovider # Amazon Keystore | ||
com.amazon.tahoe # Amazon Kids | ||
com.amazon.platform # Amazon Metrics Service Application | ||
com.amazon.device.sale.service # Amazon Sale Service | ||
com.amazon.device.sync # Amazon Sync Service | ||
com.amazon.device.sync.sdk.internal # Amazon Sync SDK | ||
com.amazon.diode # Diode Apk | ||
com.amazon.dp.contacts # Amazon Contacts Sync Adapter | ||
com.amazon.dp.fbcontacts # Facebook Sync Adapter | ||
com.amazon.dp.logger # Amazon DP Logger | ||
com.amazon.dpcclient # Amazon DCPCClient Application | ||
com.amazon.fireos.cirruscloud # Cirrus Cloud | ||
com.amazon.firespotlight # Amazon Appstore Spotlight | ||
com.amazon.geo.client.maps # Amazon Maps App | ||
com.amazon.geo.mapsv2 # Map API v2 | ||
com.amazon.geo.mapsv3.resources # Map API v3 Resources | ||
com.amazon.geo.mapsv3.services # Map API v3 Services | ||
com.amazon.hybridadidservice # Hybrid AD ID Service | ||
com.amazon.identity.auth.device.authorization # Mobile Authentication Platform | ||
com.amazon.imdb.tv.mobile.app # Freevee (IMDb) | ||
com.amazon.imp # Identity Mobile Platform | ||
com.amazon.iris # News | ||
com.amazon.kindle # Kindle | ||
com.amazon.kindle.kso # Special Offers | ||
com.amazon.kindle.otter.oobe # Device Setup | ||
com.amazon.kindle.personal_video # My Videos | ||
com.amazon.kindle.rdmdeviceadmin # Remote Device Management Application | ||
com.amazon.kindle.unifiedSearch # Unified Search | ||
com.amazon.kor.demo # Retail Demo | ||
com.amazon.legalsettings # Legal Notices | ||
com.amazon.logan # Voice View | ||
com.amazon.media.session.monitor # Media Session Monitor | ||
com.amazon.minerva.client.api # Amazon Minerva Client API | ||
com.amazon.mp3 # Amazon Music | ||
com.amazon.nimh # Arcus Android Client | ||
com.amazon.ods.kindleconnect # Mayday Screen Sharing | ||
com.amazon.photos # Amazon Photos | ||
com.amazon.photos.importer # Amazon Photos Importer | ||
com.amazon.platform # Amazon Metrics Service Application | ||
com.amazon.pm # Parental Monitoring Service | ||
com.amazon.providers.contentsupport # Content Support Manager | ||
com.amazon.readynowcore # On Deck | ||
com.amazon.recess # Amazon Recess | ||
com.amazon.kor.demo # Amazon Retail Demo | ||
com.amazon.device.sale.service # Amazon Sale Service | ||
com.amazon.windowshop # Amazon Shopping | ||
com.amazon.device.sync.sdk.internal # Amazon Sync SDK | ||
com.amazon.securitysyncclient # Security Sync Client | ||
com.amazon.shpm # Ship Mode | ||
com.amazon.smartgenie # Alexa Device Dashboard | ||
com.amazon.sync.provider.ipc # Sync Provider Executor | ||
com.amazon.sync.service # Amazon Sync Service | ||
com.fireos.usagestats.proxy # Amazon Usage Stats Map Proxy | ||
com.amazon.tahoe # Amazon Kids | ||
com.amazon.tcomm # Amazon Communication Services | ||
com.amazon.tcomm.client # Amazon Communication Services Client Library | ||
com.amazon.tcomm.jackson # Amazon Communication Service (Jackson19) | ||
com.amazon.tv.launcher # Amazon VideoStore | ||
com.amazon.bioscope # Amazon VideoStore | ||
com.amazon.tv.ottssocompanionapp # OttSsoCompanionApp | ||
com.amazon.venezia # Amazon Appstore | ||
com.amazon.wallpaper # Amazon Wallpaper | ||
com.amazon.device.sync # Amazon Whispersync DX | ||
com.amazon.weather # Weather | ||
com.amazon.webapp # Kindle Store | ||
com.amazon.whisperlink.core.android # Whisperplay Daemon | ||
com.amazon.whisperplay.contracts # Whisperlink SDK | ||
com.amazon.whisperplay.service.install # Whisperlink Installer | ||
com.amazon.windowshop # Amazon App | ||
com.amazon.wirelessmetrics.service # Amazon Wireless Metrics Service | ||
com.amazon.nimh # Arcus Android Client | ||
com.fireos.arcus.proxy # Arcus Proxy | ||
com.audible.application.kindle # Audible | ||
com.amazon.zico # Documents | ||
com.android.bookmarkprovider # Bookmarks Provider | ||
com.android.calendar # Calendar | ||
com.android.providers.calendar # Calendar Storage | ||
com.android.calllogbackup # Call Logs Backup | ||
com.amazon.fireos.cirruscloud # Cirrus Cloud | ||
com.amazon.connectivitydiag # Connectivity Diagnostics | ||
com.android.carrierconfig # Carrier Network Configuration | ||
com.android.contacts # Contacts | ||
com.android.dreams.basic # Screensaver | ||
com.android.email # AOSP Mail | ||
com.android.music # AOSP Music Player | ||
com.android.protips # Home Screen Tips | ||
com.android.providers.calendar # Calendar Storage | ||
com.android.providers.contacts # Contacts Storage | ||
com.android.providers.partnerbookmarks # Provider Bookmarks | ||
com.amazon.dp.contacts # Contacts Sync Adapter | ||
com.amazon.providers.contentsupport # Content Support Manager | ||
com.amazon.sync.service # Content Sync Framework | ||
com.amazon.dcp.contracts.framework.library # DCP Contracts Framework | ||
com.amazon.dcp.contracts.library # DCP Platform Contacts | ||
com.amazon.dcpms.fos.service # DCPMSFOSService | ||
com.amazon.smartgenie # Device Dashboard | ||
com.amazon.kindle.otter.oobe # Device Setup | ||
com.amazon.diode # Diode Apk | ||
com.amazon.zico # Documents | ||
com.android.providers.downloads.ui # Downloads App | ||
com.android.email # Email | ||
com.amazon.dp.fbcontacts # Facebook Sync Adapter | ||
com.amazon.imdb.tv.mobile.app # Freevee | ||
com.android.providers.partnerbookmarks # Provider Bookmarks | ||
com.android.quicksearchbox # Search | ||
com.audible.application.kindle # Audible | ||
com.fireos.arcus.proxy # Arcus Proxy | ||
com.fireos.usagestats.proxy # Amazon Usage Stats Map Proxy | ||
com.goodreads.kindle # Goodreads | ||
com.amazon.alta.h2clientservice # H2Application | ||
com.here.odnp.service # HERE Positioning | ||
com.amazon.csapp # Help | ||
com.android.protips # Home Screen Tips | ||
com.amazon.hybridadidservice # Hybrid Ad ID Service | ||
com.amazon.imp # Identity Mobile Platform | ||
amazon.jackson19 # Jackson19 | ||
com.amazon.cloud9.kids # Kids Web Browser | ||
com.amazon.kindle # Kindle | ||
com.amazon.webapp # Kindle Store | ||
com.amazon.legalsettings # Legal Notices | ||
com.amazon.geo.mapsv2 # Map API v2 | ||
com.amazon.geo.mapsv3.resources # Map API v3 Resources | ||
com.amazon.geo.mapsv3.services # Map API v3 Services | ||
com.amazon.geo.client.maps # Maps | ||
com.amazon.ods.kindleconnect # Mayday Screen Sharing | ||
com.amazon.media.session.monitor # MediaSession Monitor | ||
com.amazon.identity.auth.device.authorization # Mobile Authentication Platform Android | ||
com.android.music # Music | ||
com.android.musicfx # MusicFX | ||
com.amazon.kindle.personal_video # My Videos | ||
com.amazon.iris # News | ||
com.amazon.readynowcore # On Deck | ||
com.amazon.tv.ottssocompanionapp # OttSsoCompanionApp | ||
com.amazon.pm # Parental Monitoring Service | ||
com.amazon.photos.importer # Photos Importer | ||
com.amazon.photos # Prime Photos | ||
com.amazon.avod # Prime Video | ||
com.amazon.kindle.rdmdeviceadmin # Remote Device Management Application | ||
com.android.quicksearchbox # Search | ||
com.amazon.securitysyncclient # SecuritySync Client | ||
com.amazon.shpm # Shipmode | ||
com.amazon.cloud9.contentservice # Silk Content Service | ||
com.amazon.kindle.kso # Special Offers | ||
com.amazon.switchaccess.root # Switch Access | ||
com.amazon.sync.provider.ipc # Sync Provider Executor | ||
com.amazon.cloud9.systembrowserprovider # System Browser Provider | ||
com.amazon.kindle.unifiedSearch # Unified Search | ||
com.amazon.logan # Voice View | ||
com.kingsoft.office.amz # WPS Office for Amazon | ||
com.amazon.weather # Weather | ||
com.amazon.whisperplay.service.install # Whisperlink Installer | ||
com.amazon.whisperplay.contracts # Whisperlink SDK | ||
com.amazon.whisperlink.core.android # Whisperplay Daemon |
Oops, something went wrong.