Amazon is facing a proposed class-action suit that claims the company made early versions of its Fire TV Stick devices obsolete over time.
The plaintiff named in the suit, Bill Merewhuader, filed in the Superior Court of Los Angeles County, said he purchased two second-generation Fire TV Stick devices from Best Buy in 2018, four years after the company debuted its first Fire TV Stick. Merewhuader said that a few years later, he experienced slower streaming speeds, difficulty navigating menus and long load times.
He eventually was unable to use the device. He purchased new Fire TV Sticks in 2024, according to the filing.
Merewhuader says in the complaint that Amazon intentionally made older devices perform poorly to spur hardware upgrades and “bricked” Fire TV devices “before the expiration of their useful life.”
A representative for Amazon did not immediately respond to a request for comment. Lawyers for the plaintiff said they had no further comment beyond the legal complaint.
Streaming devices are getting older
Popular streaming devices from big tech companies have been around for nearly two decades. Apple debuted AppleTV in 2007, and Roku followed the next year. Google’s Chromecast, which evolved streaming devices from set-top boxes to plug-in dongles, launched in 2013. Amazon followed up the next year with its Fire TV box and plug-in stick, released later in 2014.
As earlier generations of devices from these tech companies age, it’s common for them to lose functionality, as they can’t run newer apps or access certain features. For instance, Apple’s first Apple TV box is all but inoperable today and was eventually replaced with Apple TV 4K streaming boxes.
The filing partly hinges on allegations that Amazon did not inform buyers that Fire TV Stick devices would lose functionality or become inoperable over time, and that the performance of early devices did not match the promises Amazon made in its marketing.
The proposed class action would be open to anyone who resides in the US and who still owns a first- or second-generation Fire TV Stick as of Jan. 1, 2023, or April 1, 2023, respectively.
Microsoft System Center Configuration Manager (SCCM), a modern product from Microsoft, is designed to streamline the management and updating of software products. SCCM stands out for its highly adaptable, automated approach to deploying and configuring various devices, including desktops and laptops, starting from any initial state, such as bare-metal deployments. This tool empowers IT admins by offering an end-to-end solution for Windows installation and configuration. It simplifies the delivery of apps, patches, and security updates through a unified distribution system.
A standout feature of SCCM is its capacity to manage many computers running various OS like Windows, Linux, UNIX, and iOS, demonstrating its versatility in diverse IT environments.
The installation process for SCCM 2012 R2 is outlined in a series of steps crafted to simplify the user experience. The process begins with setting up the primary server and accompanying SQL server, typically housed on the same device.
Step1: Prepare active directory for configuration manager
a) Create the system management container:
Please navigate to the domain controller, load the ADSI file, and edit it. In the system OU, create a new object named ‘System Management.’
Complete the wizard, closing the ADSI editor. Grant control of the system to the configuration system server for the new system configurator object.
Choose the container and click next.
Enter the name of system management and click next
b)Complete the wizard browser and close the ADSI editor.
Now pass the system control to the configuration system server to the newly created system configurator object, this can be done by using the navigation, choose the folder -> existing object -> create the new objects.
Check all the boxes (use the right tick) and complete the browser wizard.
Step2: Extend the system configuration Schema:
Navigate to \SMSSetup\bin\x64, accessing the folder controlling the system schema rules. Ensure the account used is a member of the AD admins’ group. Run Extadsch.exe as an admin and verify the successful extension in the Extadsch.log file.
Log into Extadsch.log file-> it will take you to the root, C: Drive. Check for the entry then you will notify with a message as “successfully extended to the active schema director”.
<02-02-2013 23:21:22=””> successfully extended the schema directory.
To check the activity of extadsch.exe -> go to the directory file “ConfigMgr_ad_schema.idf” that is located in the same folder in the system.
Step 3: Install the Site server prerequisites:
Essential SCCM site server management components include BITS, Remote Differential Compression, .NET Framework 3.5, and IIS components.
a. BITS
b. Access the remote differential compression
c. .NET framework 3.5
d. IIS components.
Step 4: Install the window assessments and Deploy kits (Windows ADK):
Download ADK 8.1 and follow the installation steps, including running the adksetup.exe file, accepting licenses, and choosing components like User State Migration Tools and Windows Deployment Tools.
a. Run the executable file adksetup.exe file -> accept the license agreements -> it will download and install the.Net framework 4.5.
Now restart the system when you accessed,
If you have any doubts on SCCM, then get them clarified from SCCM Industry experts on our SCCM Tutorial !
SCCM Training
Master Your Craft
Lifetime LMS & Faculty Access
24/7 online expert support
Real-world & Project Based Learning
After that system setup will resume-> accept the default location-> click next.
Select to join the CEIP -> click next
Now accept the license agreements
Install the component and click the “install” button
User state migration tools
Windows deployment tools
Windows pre installment environment (windows PE).
Once they complete the installation and click close.
Subscribe to our YouTube channel to get new updates..!
Step 5: Install the SQL server:
For the SCCM database, install SQL Server 2012 by running the setup.exe file and following the installation wizard.
Run the executable file -> setup.exe
Install stand-alone SQL database server
Click OK-> it will open the new browser;
Install the product key -> run in evaluation mode -> click next
Accept the SQL license agreement -> click next -> add any product updates-> click next -> now it’s time to choose the installation features -> click next
Set SQL to run with adding an appropriate domain name, network service, and local system account.
Step6: Install the SCCM R12:
Execute the splash.hta file and follow the guided installation process. It includes selecting the primary site installation, entering the license key, and configuring SQL database server settings.
1. Run the splash.hta -> click install
Now click next
Choose to install the primary site-> click next
Enter the license key->click next
Now accept the license key -> click next
SCCM Training
Weekday / Weekend Batches
Accept the pre-required license agreement->click next
Create any file solder to store the installation updates and Store the SCCM executable file in any folder-> click next
Updates will download -> installation begins-> select any language for the SCCM server-> click next.
Choose any client language-> click next-> enter the 3 digit site code and add the description.
Choose to run SCCM installation as a stand-alone -> click next
Click yes to accept -> select the default database server configuration-> click next.
Now specify the path to store the SQL database server and log files-> click next to set the current server -> set the configure the communication on each site system role”-> next install both MP and DP -> site server -> SCCM will begin the installation-> close the browser when it completes.
Launch the SCCM console -> make sure that all the database entries you have done are right -> start monitoring the workspace -> site status.
This finishes the installation process of SCCM.
Functionalities of SCCM:
The updated version of SCCM software adds much functionality to the applications. Let me explain them one by one;
Site infrastructure:
Supports Microsoft Office 365 file updates and features keyboard shortcuts for easy navigation within the configuration manager.Under the site infrastructure we can see the following features;
Site infrastructure’s client peer cache will support the updating of files for Microsoft office 365 and distributed express installed files for configuration of Microsoft Windows 10.
With the addition to this, there are few functionalities available such as,
Ctrl + D -> this keyword indicates the detailed panel
Ctrl +I -> this keyword indicates the breadcrumb bar
Ctrl + L -> this keyword indicates the search field
Ctrl + M -> this keyword indicates the main central panel
Ctrl + T -> this indicates the top node in the navigation panel.
This central administration site and primary configuration sites both include the configuration manager updates. Rest tolls will be used for downloading or replicating problems.
With the help of this update, the configuration console manager can be measured and display them on the user interface applications.
Include various device settings adjustments, such as password encryption, name modification, and storage settings.
The settings are as follows;
Password -> device encryption
Device ->
Modification of device name
Modification of region settings (only desktops)
Language setting modifications
Modification of power and sleep settings
Modification of system time and language settings
Storage -> it uses only the private storage
Auto-update available for the apps
Available store-oriented app launch
Application management:
It facilitates script deployment for client device management, including PowerShell script integration and result analysis.In this application management configuration setting, users can deploy the scripts to manage the client devices in the form of packages and programming codes. The following actions included are,
Users can run the script on-premises managed windows and windows client PCs.Here no need to deploy the scripts, they only run in real-time client devices.
Importing of PowerShell scripts to the system configuration manager
Edit the whole script from the system configuration console.
Need to mark the scripts whether it is approved or denied
Finally, examine the results which will return the script in the configuration manager console.
Operating system deployment:
Collapsible task sequence groups: this deployment version will expand and collapse the task management, sequence groups. Here user can expand or collapse all the groups or individual groups at once.
Hardware inventory collects the secured boot information: this hardware inventory collects information such as client enabled boot data. This information will be stored in the SMS_firmware class and enabled in the hardware inventory by default.
Software updates
Improvements to express the update download time:
Features improvements in express update download times, Microsoft Surface driver updates management and configurations for Windows Update for Business deferral policies.
Manage Microsoft Surface driver updates:
Here user can use the configuration manager to manage any Microsoft software driver updates.
Configure Windows Update for Business deferral policies:
Now you can configure the whole deferral policies for windows 10 quality features and also quality updates for the windows 10 software devices. This will manages the windows updates directly which will be used for the business later. You can manage the business referral policies in any newly updated system as follows; Software library -> Windows 10 servicing.
Improved user notifications for Microsoft office 365 Updates:
Improvements will be made to leverage the Microsoft office click-to-run user experience when a client installs new office 365b software updates. This update should consist of pop-up and in-app notifications.
Reporting:
Integrates with Windows Analytics for insights into the software environment.
Using windows Analytics with configuration manager:
Windows analytics is nothing but a collection of solutions that run on the Microsoft operational management suite. This solution allows users to form any kind of insight into the current state of the software environment. Devices in the software environment also report the telemetry data. The data can be accessed through the operations management suite web portals.
Mobile device management:
Updates to Android devices for work-sharing configuration management:
Includes updates for Android work profile settings and enrollment restrictions for Android and iOS devices.
Android and IOS enrollment restrictions:
Here users can be allowed to specify the enrollment in any personal Android or IOS devices. With the Android devices, there is a limit restriction on enrollment but with the IOS devices, users can easily block the enrollment with the help of Apple device enrollment settings.
Protect devices:
Newly software update includes the specific trust files and data folders options in Device Guard policy settings. And also advanced capabilities are added to this device guard policy management.
Advantages of SCCM:
There are a lot of advantages of using SCCM, let me explain them one by one,
Empowers User Productivity: It allows users to access necessary devices and applications while ensuring corporate compliance and control.
Unified Infrastructure: It offers a single platform for managing physical, virtual, and mobile devices.
Efficient Change and Configuration Management: It provides tools for seamlessly managing software changes and configurations on the Microsoft platform.
Rapid Software and Update Deployment: It facilitates quick and cost-effective distribution of software apps and updates, including security patches.
Comprehensive Hardware and Software Inventory Management: It streamlines hardware and software inventory collection and management.
Operating System Deployment: It supports efficient deployment of operating systems across various devices.
Software Usage Metering: It monitors and reports software usage, aiding and resource management.
Affordable IT Management Solution: It offers a cost-effective solution for comprehensive IT management.
Database Growth Tracking: Enables monitoring of SQL Server database growth for optimized database management.
Remote Computer Control: It allows remote control of computers for troubleshooting and support.
Enhanced IT Environment Visibility: It provides greater insight into the IT infrastructure, improving decision-making and management.
Conclusion
In this blog, I have tried my best to explain the key factors involved in installing SCCM software and its advantage. SCCM is a popular Microsoft product; SCCM is used to update system management. The complete SCCM installation guide enables you to become a master in this. This blog may help a few of those who are Windows server professionals, and also for Microsoft social community forums.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.